%7B%22data%22%3A%7B%22draft%22%3Afalse%2C%22model%22%3A%22Project%22%2C%22elements%22%3A%5B%7B%22model%22%3A%22Element%22%2C%22contentIds%22%3A%5B%22661e0207-b046-4f15-8164-be01868bb314%22%5D%2C%22dragged%22%3Afalse%2C%22focused%22%3Afalse%2C%22highlighted%22%3Afalse%2C%22id%22%3A%228ddba8a7-8bd7-42ab-bbbf-7868fb6ae18f%22%2C%22name%22%3A%22Page%201%22%2C%22open%22%3Atrue%2C%22forcedOpen%22%3Atrue%2C%22patternId%22%3A%22eeae24c974074b411a6b3641443dd77d6b44e413%22%2C%22placeholderHighlighted%22%3A%22none%22%2C%22propertyValues%22%3A%5B%5B%223104a509eb974768b8b711fc8f49aca3b158495d%22%2Cnull%5D%2C%5B%220d7bdce760d9d6d0e6150015e03108e411792875%22%2Cnull%5D%5D%2C%22role%22%3A%22root%22%2C%22selected%22%3Afalse%7D%2C%7B%22model%22%3A%22Element%22%2C%22contentIds%22%3A%5B%5D%2C%22dragged%22%3Afalse%2C%22focused%22%3Afalse%2C%22highlighted%22%3Afalse%2C%22id%22%3A%22bfee922e-cd92-4182-8ae3-4810808b4c0f%22%2C%22name%22%3A%22Icon%22%2C%22open%22%3Atrue%2C%22forcedOpen%22%3Afalse%2C%22patternId%22%3A%2219b67d1ee37bbb992423ddd9cc147be09006f739%22%2C%22placeholderHighlighted%22%3A%22none%22%2C%22propertyValues%22%3A%5B%5B%221628e497832b1ec7421ec486f7784c18db305119%22%2C%22Menu%22%5D%2C%5B%2255ca45d2b6b84f2a5bdb83ee7adc3efa8009ad79%22%2Cnull%5D%2C%5B%226b4941f3a587503262500c856511a179587ba22e%22%2Cnull%5D%5D%2C%22role%22%3A%22node%22%2C%22selected%22%3Afalse%7D%2C%7B%22model%22%3A%22Element%22%2C%22contentIds%22%3A%5B%22ce2f2890-8fd8-49de-84b1-887b4401898e%22%5D%2C%22dragged%22%3Afalse%2C%22focused%22%3Afalse%2C%22highlighted%22%3Afalse%2C%22id%22%3A%22ec72c3ea-f796-4213-a0e1-0180e48a2142%22%2C%22name%22%3A%22Icon%20Button%22%2C%22open%22%3Atrue%2C%22forcedOpen%22%3Afalse%2C%22patternId%22%3A%22278b972dfa1c3a2766f96df05c1bd6b6d5d6865b%22%2C%22placeholderHighlighted%22%3A%22none%22%2C%22propertyValues%22%3A%5B%5B%2200928241188516e5f57b268e6417495bca90cda1%22%2C%22inherit%22%5D%2C%5B%22b9a18278b09c09797ae01ea7438d402cc298bfe7%22%2Cnull%5D%2C%5B%22e11c0cc21089845f54644b2553c45349ad1f9cbd%22%2Cnull%5D%5D%2C%22role%22%3A%22node%22%2C%22selected%22%3Afalse%7D%2C%7B%22model%22%3A%22Element%22%2C%22contentIds%22%3A%5B%224709e945-abaf-4729-911f-d124780d23a3%22%5D%2C%22dragged%22%3Afalse%2C%22focused%22%3Afalse%2C%22highlighted%22%3Afalse%2C%22id%22%3A%22c82b29b3-3578-48b2-894f-b36c1acc30f0%22%2C%22name%22%3A%22Box%22%2C%22open%22%3Atrue%2C%22forcedOpen%22%3Afalse%2C%22patternId%22%3A%22e5725cc2b936b6f8be6e172b0a1d5e9219d02821%22%2C%22placeholderHighlighted%22%3A%22none%22%2C%22propertyValues%22%3A%5B%5B%22ab8fcd8e7e38a402d18bb0b3a9ebba53a1516054%22%2Cnull%5D%2C%5B%225f8a734e0e9af0c9a9b4ee80683f2da1cf94a86b%22%2C%22horizontal%22%5D%2C%5B%22ecf92f503b783c545ac2e87d43a35b201157af7c%22%2C%22flex-start%22%5D%2C%5B%22abfb027782ce316bc31d06e381eee43279bdde1a%22%2Cnull%5D%2C%5B%222908d864ffcf613d6b2e4af05df9094697f3fc6f%22%2Cnull%5D%2C%5B%227ef66daf248e187963dc9645bfd324f5c7469093%22%2Cnull%5D%2C%5B%223a8e83d958633544c65883b03d2d1df4248e4dc7%22%2C%221%22%5D%2C%5B%2212dac631ab8824c79e7e81692b5b44508e3ba56f%22%2Cnull%5D%2C%5B%22377c091fa54fb78a8a90841e2bf46b707681f412%22%2Cnull%5D%2C%5B%2206388b5d57d7fafbcd431dd72e0b5257c49df50e%22%2Cnull%5D%2C%5B%2255e6230e50b0b137fd078659cfeedca23571b20c%22%2Cnull%5D%5D%2C%22role%22%3A%22node%22%2C%22selected%22%3Afalse%7D%2C%7B%22model%22%3A%22Element%22%2C%22contentIds%22%3A%5B%5D%2C%22dragged%22%3Afalse%2C%22focused%22%3Afalse%2C%22highlighted%22%3Afalse%2C%22id%22%3A%2278accd76-9d2b-4137-bc92-5021514424df%22%2C%22name%22%3A%22Text%22%2C%22open%22%3Atrue%2C%22forcedOpen%22%3Afalse%2C%22patternId%22%3A%229b4189d4b1ba0a8306ea71b362c280044803f43d%22%2C%22placeholderHighlighted%22%3A%22none%22%2C%22propertyValues%22%3A%5B%5B%228e0f9bf9e3ebe9bc7d0123285d19ff293310db97%22%2C%22AOL%20Instant%20Messenger%202%3A%20Fibreoptic%20Boogaloo%22%5D%5D%2C%22role%22%3A%22node%22%2C%22selected%22%3Afalse%7D%2C%7B%22model%22%3A%22Element%22%2C%22contentIds%22%3A%5B%22fb019e49-c0c6-4cf9-8d49-52caf13f62bd%22%5D%2C%22dragged%22%3Afalse%2C%22focused%22%3Afalse%2C%22highlighted%22%3Afalse%2C%22id%22%3A%225232a4a2-71dd-4ef2-84d8-b957064a6147%22%2C%22name%22%3A%22Typography%22%2C%22open%22%3Atrue%2C%22forcedOpen%22%3Afalse%2C%22patternId%22%3A%22e294c5d0061261ac3df58c55a314815335c4adbc%22%2C%22placeholderHighlighted%22%3A%22none%22%2C%22propertyValues%22%3A%5B%5B%22cff7e143c52db50cdfbda9b1625f602a09d408a4%22%2C%22inherit%22%5D%2C%5B%222d1fce598d6df3a03d8b37a900633307de1db5d9%22%2C%22h6%22%5D%2C%5B%22c70a0d6de7b142bb768cae87ffbf7cbfbddbee71%22%2Cnull%5D%2C%5B%22a97aa5295885b63fbaa5e937758d6d091e11aee4%22%2Cnull%5D%2C%5B%221bd371b98a0acce7364fe297070a3164c0a2313d%22%2Cnull%5D%2C%5B%22835cf6eb5fc824a789fa64a129c085d59904d7f0%22%2Cnull%5D%2C%5B%22755908977a72840f6ebc8d2793053f08690f8be0%22%2Cnull%5D%5D%2C%22role%22%3A%22node%22%2C%22selected%22%3Afalse%7D%2C%7B%22model%22%3A%22Element%22%2C%22contentIds%22%3A%5B%5D%2C%22dragged%22%3Afalse%2C%22focused%22%3Afalse%2C%22highlighted%22%3Afalse%2C%22id%22%3A%227572c1f1-2841-4518-a669-9c822622ec68%22%2C%22name%22%3A%22Text%22%2C%22open%22%3Atrue%2C%22forcedOpen%22%3Afalse%2C%22patternId%22%3A%229b4189d4b1ba0a8306ea71b362c280044803f43d%22%2C%22placeholderHighlighted%22%3A%22none%22%2C%22propertyValues%22%3A%5B%5B%228e0f9bf9e3ebe9bc7d0123285d19ff293310db97%22%2C%22Compose%22%5D%5D%2C%22role%22%3A%22node%22%2C%22selected%22%3Afalse%7D%2C%7B%22model%22%3A%22Element%22%2C%22contentIds%22%3A%5B%22ea6f1c47-ddb3-4714-8560-3a3bed18536d%22%5D%2C%22dragged%22%3Afalse%2C%22focused%22%3Afalse%2C%22highlighted%22%3Afalse%2C%22id%22%3A%2268a41bb4-dc05-4dba-bf2c-471723c4e94f%22%2C%22name%22%3A%22Button%22%2C%22open%22%3Atrue%2C%22forcedOpen%22%3Afalse%2C%22patternId%22%3A%2228090f39cfd09eb27ace1278065ea8dff4635155%22%2C%22placeholderHighlighted%22%3A%22none%22%2C%22propertyValues%22%3A%5B%5B%22dfcd96d80b0388d7912a0a48f2d8c32ee69534e6%22%2C%22inherit%22%5D%2C%5B%225056898d2e059e0ac9dd217336cd7ebac084f59e%22%2C%22text%22%5D%2C%5B%22c56710a1fb937e6c6ea9835a49ce177f3259eeae%22%2Cnull%5D%2C%5B%2217c20a6a90a004e6fa7947538de2797416524ea4%22%2Cnull%5D%2C%5B%220deb8372769e5956ec51367570cdf613bd272da6%22%2Cnull%5D%2C%5B%2250f2f21b20c3ab5ea022bf4d9362df51d274348b%22%2Cnull%5D%5D%2C%22role%22%3A%22node%22%2C%22selected%22%3Afalse%7D%2C%7B%22model%22%3A%22Element%22%2C%22contentIds%22%3A%5B%22e95b5ba4-d853-46e3-b7b0-c911c529496b%22%5D%2C%22dragged%22%3Afalse%2C%22focused%22%3Afalse%2C%22highlighted%22%3Afalse%2C%22id%22%3A%2200c86597-1293-4b06-9618-fdaa78b84ef0%22%2C%22name%22%3A%22Toolbar%22%2C%22open%22%3Atrue%2C%22forcedOpen%22%3Afalse%2C%22patternId%22%3A%2208f496e3c4ef342d6bd96f2fea435a053aae01b6%22%2C%22placeholderHighlighted%22%3A%22none%22%2C%22propertyValues%22%3A%5B%5B%225228b720577997b0f7810669236d8f92a4297a4d%22%2Cnull%5D%2C%5B%226aae5c490ac5f37ac5ffa49ff8a1e978bb721c7a%22%2Cnull%5D%5D%2C%22role%22%3A%22node%22%2C%22selected%22%3Afalse%7D%2C%7B%22model%22%3A%22Element%22%2C%22contentIds%22%3A%5B%22081929db-0785-4302-b512-18700403cafe%22%5D%2C%22dragged%22%3Afalse%2C%22focused%22%3Afalse%2C%22highlighted%22%3Afalse%2C%22id%22%3A%22b947d8cb-0b05-4069-9282-6f5603e6e7d6%22%2C%22name%22%3A%22App%20Bar%22%2C%22open%22%3Atrue%2C%22forcedOpen%22%3Afalse%2C%22patternId%22%3A%22769e863f1be02d6670406ffa1d8d391e53607706%22%2C%22placeholderHighlighted%22%3A%22none%22%2C%22propertyValues%22%3A%5B%5B%228a33e3164a2500e1c9389a1d2925dd74e30d4fc7%22%2Cnull%5D%2C%5B%2208b6b3abb28ad7a106ae6f103c26ca6c5341c6bf%22%2Cnull%5D%5D%2C%22role%22%3A%22node%22%2C%22selected%22%3Afalse%7D%2C%7B%22model%22%3A%22Element%22%2C%22contentIds%22%3A%5B%5D%2C%22dragged%22%3Afalse%2C%22focused%22%3Afalse%2C%22highlighted%22%3Afalse%2C%22id%22%3A%22b3bb9de7-0344-4648-b923-68c00d884166%22%2C%22name%22%3A%22Text%22%2C%22open%22%3Atrue%2C%22forcedOpen%22%3Afalse%2C%22patternId%22%3A%229b4189d4b1ba0a8306ea71b362c280044803f43d%22%2C%22placeholderHighlighted%22%3A%22none%22%2C%22propertyValues%22%3A%5B%5B%228e0f9bf9e3ebe9bc7d0123285d19ff293310db97%22%2C%22Sample%20Person%22%5D%5D%2C%22role%22%3A%22node%22%2C%22selected%22%3Afalse%7D%2C%7B%22model%22%3A%22Element%22%2C%22contentIds%22%3A%5B%5D%2C%22dragged%22%3Afalse%2C%22focused%22%3Afalse%2C%22highlighted%22%3Afalse%2C%22id%22%3A%222a0360ac-0849-43de-86aa-3f77f43ba1d8%22%2C%22name%22%3A%22Text%22%2C%22open%22%3Atrue%2C%22forcedOpen%22%3Afalse%2C%22patternId%22%3A%229b4189d4b1ba0a8306ea71b362c280044803f43d%22%2C%22placeholderHighlighted%22%3A%22none%22%2C%22propertyValues%22%3A%5B%5B%228e0f9bf9e3ebe9bc7d0123285d19ff293310db97%22%2C%22Sample%20Message%22%5D%5D%2C%22role%22%3A%22node%22%2C%22selected%22%3Afalse%7D%2C%7B%22model%22%3A%22Element%22%2C%22contentIds%22%3A%5B%5D%2C%22dragged%22%3Afalse%2C%22focused%22%3Afalse%2C%22highlighted%22%3Afalse%2C%22id%22%3A%22857bba44-5dfc-472c-933a-39a6c4c10fa1%22%2C%22name%22%3A%22Text%22%2C%22open%22%3Atrue%2C%22forcedOpen%22%3Afalse%2C%22patternId%22%3A%229b4189d4b1ba0a8306ea71b362c280044803f43d%22%2C%22placeholderHighlighted%22%3A%22none%22%2C%22propertyValues%22%3A%5B%5B%228e0f9bf9e3ebe9bc7d0123285d19ff293310db97%22%2C%22Sa%22%5D%5D%2C%22role%22%3A%22node%22%2C%22selected%22%3Afalse%7D%2C%7B%22model%22%3A%22Element%22%2C%22contentIds%22%3A%5B%229883f74f-4252-4b88-9615-36b9a627fc8f%22%5D%2C%22dragged%22%3Afalse%2C%22focused%22%3Afalse%2C%22highlighted%22%3Afalse%2C%22id%22%3A%2249844920-c908-464a-b24f-6bf7f0bc1da8%22%2C%22name%22%3A%22Avatar%22%2C%22open%22%3Atrue%2C%22forcedOpen%22%3Afalse%2C%22patternId%22%3A%22c75bcc4c25508c050fb299cc7fd69d8b35fe60e4%22%2C%22placeholderHighlighted%22%3A%22none%22%2C%22propertyValues%22%3A%5B%5B%224cdba3c49511d177b38e5cc1afae75bb078aa79d%22%2Cnull%5D%2C%5B%227b4ed9a9926f4a4463c07369edc1b854a5c4ce96%22%2Cnull%5D%2C%5B%2291e86b95d926789c00268c7dd528f4511262aca3%22%2Cnull%5D%5D%2C%22role%22%3A%22node%22%2C%22selected%22%3Afalse%7D%2C%7B%22model%22%3A%22Element%22%2C%22contentIds%22%3A%5B%22bff9bac2-99d5-4d72-b501-92605c4f7465%22%2C%22a84cedd8-85f9-498f-9317-528a60061aeb%22%2C%226ad9e0d8-d5be-44c2-ab7e-67816673374c%22%2C%223e53a183-7375-4794-88ce-63795ca8d5f3%22%5D%2C%22dragged%22%3Afalse%2C%22focused%22%3Afalse%2C%22highlighted%22%3Afalse%2C%22id%22%3A%22b476afa9-efe0-4a72-a94c-26f09b435a6c%22%2C%22name%22%3A%22Card%20Header%22%2C%22open%22%3Atrue%2C%22forcedOpen%22%3Afalse%2C%22patternId%22%3A%22bd6ca6c7e6c3f5f97359f64ab8ffb78e7e204084%22%2C%22placeholderHighlighted%22%3A%22none%22%2C%22propertyValues%22%3A%5B%5D%2C%22role%22%3A%22node%22%2C%22selected%22%3Afalse%7D%2C%7B%22model%22%3A%22Element%22%2C%22contentIds%22%3A%5B%5D%2C%22dragged%22%3Afalse%2C%22focused%22%3Afalse%2C%22highlighted%22%3Afalse%2C%22id%22%3A%22ab2580a0-c55b-404b-b964-63d295fb1633%22%2C%22name%22%3A%22Text%22%2C%22open%22%3Atrue%2C%22forcedOpen%22%3Afalse%2C%22patternId%22%3A%229b4189d4b1ba0a8306ea71b362c280044803f43d%22%2C%22placeholderHighlighted%22%3A%22none%22%2C%22propertyValues%22%3A%5B%5B%228e0f9bf9e3ebe9bc7d0123285d19ff293310db97%22%2C%22Sample%20Person%22%5D%5D%2C%22role%22%3A%22node%22%2C%22selected%22%3Afalse%7D%2C%7B%22model%22%3A%22Element%22%2C%22contentIds%22%3A%5B%5D%2C%22dragged%22%3Afalse%2C%22focused%22%3Afalse%2C%22highlighted%22%3Afalse%2C%22id%22%3A%2259386b80-2aa7-4dcd-8a13-ffb4dc1c2ae1%22%2C%22name%22%3A%22Text%22%2C%22open%22%3Atrue%2C%22forcedOpen%22%3Afalse%2C%22patternId%22%3A%229b4189d4b1ba0a8306ea71b362c280044803f43d%22%2C%22placeholderHighlighted%22%3A%22none%22%2C%22propertyValues%22%3A%5B%5B%228e0f9bf9e3ebe9bc7d0123285d19ff293310db97%22%2C%22Sample%20Message%22%5D%5D%2C%22role%22%3A%22node%22%2C%22selected%22%3Afalse%7D%2C%7B%22model%22%3A%22Element%22%2C%22contentIds%22%3A%5B%5D%2C%22dragged%22%3Afalse%2C%22focused%22%3Afalse%2C%22highlighted%22%3Afalse%2C%22id%22%3A%220d7bf1cc-f441-4822-bdb5-a0c7b2ca800d%22%2C%22name%22%3A%22Text%22%2C%22open%22%3Atrue%2C%22forcedOpen%22%3Afalse%2C%22patternId%22%3A%229b4189d4b1ba0a8306ea71b362c280044803f43d%22%2C%22placeholderHighlighted%22%3A%22none%22%2C%22propertyValues%22%3A%5B%5B%228e0f9bf9e3ebe9bc7d0123285d19ff293310db97%22%2C%22Sa%22%5D%5D%2C%22role%22%3A%22node%22%2C%22selected%22%3Afalse%7D%2C%7B%22model%22%3A%22Element%22%2C%22contentIds%22%3A%5B%2254d66d11-e587-475c-a5df-c96148f9fa1b%22%5D%2C%22dragged%22%3Afalse%2C%22focused%22%3Afalse%2C%22highlighted%22%3Afalse%2C%22id%22%3A%222728aff6-21ca-476b-bc43-3af43727067a%22%2C%22name%22%3A%22Avatar%22%2C%22open%22%3Atrue%2C%22forcedOpen%22%3Afalse%2C%22patternId%22%3A%22c75bcc4c25508c050fb299cc7fd69d8b35fe60e4%22%2C%22placeholderHighlighted%22%3A%22none%22%2C%22propertyValues%22%3A%5B%5B%224cdba3c49511d177b38e5cc1afae75bb078aa79d%22%2Cnull%5D%2C%5B%227b4ed9a9926f4a4463c07369edc1b854a5c4ce96%22%2Cnull%5D%2C%5B%2291e86b95d926789c00268c7dd528f4511262aca3%22%2Cnull%5D%5D%2C%22role%22%3A%22node%22%2C%22selected%22%3Afalse%7D%2C%7B%22model%22%3A%22Element%22%2C%22contentIds%22%3A%5B%22e76a93da-7bb4-43f4-869b-623dd6e5dc83%22%2C%222fc391ca-0b1e-4d74-bf3f-5de7c61cd26c%22%2C%22c2c27ce6-84fc-4caf-91e5-f2d094710069%22%2C%22bcc264f6-973b-4d39-ba3c-7071f4199450%22%5D%2C%22dragged%22%3Afalse%2C%22focused%22%3Afalse%2C%22highlighted%22%3Afalse%2C%22id%22%3A%22f3bd0793-6b2b-4a5d-b5a5-1b68048f03a7%22%2C%22name%22%3A%22Card%20Header%22%2C%22open%22%3Atrue%2C%22forcedOpen%22%3Afalse%2C%22patternId%22%3A%22bd6ca6c7e6c3f5f97359f64ab8ffb78e7e204084%22%2C%22placeholderHighlighted%22%3A%22none%22%2C%22propertyValues%22%3A%5B%5D%2C%22role%22%3A%22node%22%2C%22selected%22%3Afalse%7D%2C%7B%22model%22%3A%22Element%22%2C%22contentIds%22%3A%5B%5D%2C%22dragged%22%3Afalse%2C%22focused%22%3Afalse%2C%22highlighted%22%3Afalse%2C%22id%22%3A%220cb482a2-c88a-4e41-b5cf-4b9e358c0b47%22%2C%22name%22%3A%22Text%22%2C%22open%22%3Atrue%2C%22forcedOpen%22%3Afalse%2C%22patternId%22%3A%229b4189d4b1ba0a8306ea71b362c280044803f43d%22%2C%22placeholderHighlighted%22%3A%22none%22%2C%22propertyValues%22%3A%5B%5B%228e0f9bf9e3ebe9bc7d0123285d19ff293310db97%22%2C%22Sample%20Person%22%5D%5D%2C%22role%22%3A%22node%22%2C%22selected%22%3Afalse%7D%2C%7B%22model%22%3A%22Element%22%2C%22contentIds%22%3A%5B%5D%2C%22dragged%22%3Afalse%2C%22focused%22%3Afalse%2C%22highlighted%22%3Afalse%2C%22id%22%3A%22693e9f7d-6b2e-485e-bd63-779a1777f902%22%2C%22name%22%3A%22Text%22%2C%22open%22%3Atrue%2C%22forcedOpen%22%3Afalse%2C%22patternId%22%3A%229b4189d4b1ba0a8306ea71b362c280044803f43d%22%2C%22placeholderHighlighted%22%3A%22none%22%2C%22propertyValues%22%3A%5B%5B%228e0f9bf9e3ebe9bc7d0123285d19ff293310db97%22%2C%22Sample%20Message%22%5D%5D%2C%22role%22%3A%22node%22%2C%22selected%22%3Afalse%7D%2C%7B%22model%22%3A%22Element%22%2C%22contentIds%22%3A%5B%5D%2C%22dragged%22%3Afalse%2C%22focused%22%3Afalse%2C%22highlighted%22%3Afalse%2C%22id%22%3A%2279521a06-b4d2-4582-9667-1e8031b8ecc0%22%2C%22name%22%3A%22Text%22%2C%22open%22%3Atrue%2C%22forcedOpen%22%3Afalse%2C%22patternId%22%3A%229b4189d4b1ba0a8306ea71b362c280044803f43d%22%2C%22placeholderHighlighted%22%3A%22none%22%2C%22propertyValues%22%3A%5B%5B%228e0f9bf9e3ebe9bc7d0123285d19ff293310db97%22%2C%22Sa%22%5D%5D%2C%22role%22%3A%22node%22%2C%22selected%22%3Afalse%7D%2C%7B%22model%22%3A%22Element%22%2C%22contentIds%22%3A%5B%227b452ff7-8c0f-4f00-9e4c-b0bce5f9be42%22%5D%2C%22dragged%22%3Afalse%2C%22focused%22%3Afalse%2C%22highlighted%22%3Afalse%2C%22id%22%3A%22a95545d7-d903-4010-8fc6-98a01bbf609a%22%2C%22name%22%3A%22Avatar%22%2C%22open%22%3Atrue%2C%22forcedOpen%22%3Afalse%2C%22patternId%22%3A%22c75bcc4c25508c050fb299cc7fd69d8b35fe60e4%22%2C%22placeholderHighlighted%22%3A%22none%22%2C%22propertyValues%22%3A%5B%5B%224cdba3c49511d177b38e5cc1afae75bb078aa79d%22%2Cnull%5D%2C%5B%227b4ed9a9926f4a4463c07369edc1b854a5c4ce96%22%2Cnull%5D%2C%5B%2291e86b95d926789c00268c7dd528f4511262aca3%22%2Cnull%5D%5D%2C%22role%22%3A%22node%22%2C%22selected%22%3Afalse%7D%2C%7B%22model%22%3A%22Element%22%2C%22contentIds%22%3A%5B%22d179bb18-fb99-48b7-98ee-31592e54e912%22%2C%22984d62b1-3e5b-4a42-b12b-b7133090d2d5%22%2C%229d426905-1a9e-4a97-adb9-6699d3bd5b61%22%2C%22de61c224-9778-4cd8-b052-406a4224c180%22%5D%2C%22dragged%22%3Afalse%2C%22focused%22%3Afalse%2C%22highlighted%22%3Afalse%2C%22id%22%3A%225b301385-5f6a-4a88-a288-540468c90650%22%2C%22name%22%3A%22Card%20Header%22%2C%22open%22%3Atrue%2C%22forcedOpen%22%3Afalse%2C%22patternId%22%3A%22bd6ca6c7e6c3f5f97359f64ab8ffb78e7e204084%22%2C%22placeholderHighlighted%22%3A%22none%22%2C%22propertyValues%22%3A%5B%5D%2C%22role%22%3A%22node%22%2C%22selected%22%3Afalse%7D%2C%7B%22model%22%3A%22Element%22%2C%22contentIds%22%3A%5B%5D%2C%22dragged%22%3Afalse%2C%22focused%22%3Afalse%2C%22highlighted%22%3Afalse%2C%22id%22%3A%22d863b5fd-a22f-46b7-867d-a787c6e88050%22%2C%22name%22%3A%22Text%22%2C%22open%22%3Atrue%2C%22forcedOpen%22%3Afalse%2C%22patternId%22%3A%229b4189d4b1ba0a8306ea71b362c280044803f43d%22%2C%22placeholderHighlighted%22%3A%22none%22%2C%22propertyValues%22%3A%5B%5B%228e0f9bf9e3ebe9bc7d0123285d19ff293310db97%22%2C%22Sample%20Person%22%5D%5D%2C%22role%22%3A%22node%22%2C%22selected%22%3Afalse%7D%2C%7B%22model%22%3A%22Element%22%2C%22contentIds%22%3A%5B%5D%2C%22dragged%22%3Afalse%2C%22focused%22%3Afalse%2C%22highlighted%22%3Afalse%2C%22id%22%3A%22ea6fb5dc-7d58-40a8-8ad3-5850016f9e31%22%2C%22name%22%3A%22Text%22%2C%22open%22%3Atrue%2C%22forcedOpen%22%3Afalse%2C%22patternId%22%3A%229b4189d4b1ba0a8306ea71b362c280044803f43d%22%2C%22placeholderHighlighted%22%3A%22none%22%2C%22propertyValues%22%3A%5B%5B%228e0f9bf9e3ebe9bc7d0123285d19ff293310db97%22%2C%22Sample%20Message%22%5D%5D%2C%22role%22%3A%22node%22%2C%22selected%22%3Afalse%7D%2C%7B%22model%22%3A%22Element%22%2C%22contentIds%22%3A%5B%5D%2C%22dragged%22%3Afalse%2C%22focused%22%3Afalse%2C%22highlighted%22%3Afalse%2C%22id%22%3A%22535195f7-15bd-40e0-9261-d52a12b0569d%22%2C%22name%22%3A%22Text%22%2C%22open%22%3Atrue%2C%22forcedOpen%22%3Afalse%2C%22patternId%22%3A%229b4189d4b1ba0a8306ea71b362c280044803f43d%22%2C%22placeholderHighlighted%22%3A%22none%22%2C%22propertyValues%22%3A%5B%5B%228e0f9bf9e3ebe9bc7d0123285d19ff293310db97%22%2C%22Sa%22%5D%5D%2C%22role%22%3A%22node%22%2C%22selected%22%3Afalse%7D%2C%7B%22model%22%3A%22Element%22%2C%22contentIds%22%3A%5B%220343d755-4976-4c5a-a400-369afd2ca07a%22%5D%2C%22dragged%22%3Afalse%2C%22focused%22%3Afalse%2C%22highlighted%22%3Afalse%2C%22id%22%3A%2249ab0d07-4abf-4e03-8a2b-212d8523b8b7%22%2C%22name%22%3A%22Avatar%22%2C%22open%22%3Atrue%2C%22forcedOpen%22%3Afalse%2C%22patternId%22%3A%22c75bcc4c25508c050fb299cc7fd69d8b35fe60e4%22%2C%22placeholderHighlighted%22%3A%22none%22%2C%22propertyValues%22%3A%5B%5B%224cdba3c49511d177b38e5cc1afae75bb078aa79d%22%2Cnull%5D%2C%5B%227b4ed9a9926f4a4463c07369edc1b854a5c4ce96%22%2Cnull%5D%2C%5B%2291e86b95d926789c00268c7dd528f4511262aca3%22%2Cnull%5D%5D%2C%22role%22%3A%22node%22%2C%22selected%22%3Afalse%7D%2C%7B%22model%22%3A%22Element%22%2C%22contentIds%22%3A%5B%2274de364c-cbc0-49bc-bb95-a56dcf5cb73b%22%2C%2290bc85a9-ee21-4d82-a4a9-c90b02a3e00f%22%2C%222dff25be-d279-4487-84d7-847e19a19b32%22%2C%226d8eb8ab-b786-4774-8652-dabd51b737e3%22%5D%2C%22dragged%22%3Afalse%2C%22focused%22%3Afalse%2C%22highlighted%22%3Afalse%2C%22id%22%3A%22ced20c16-c88c-48ed-b775-caa6eb604ef6%22%2C%22name%22%3A%22Card%20Header%22%2C%22open%22%3Atrue%2C%22forcedOpen%22%3Afalse%2C%22patternId%22%3A%22bd6ca6c7e6c3f5f97359f64ab8ffb78e7e204084%22%2C%22placeholderHighlighted%22%3A%22none%22%2C%22propertyValues%22%3A%5B%5D%2C%22role%22%3A%22node%22%2C%22selected%22%3Afalse%7D%2C%7B%22model%22%3A%22Element%22%2C%22contentIds%22%3A%5B%5D%2C%22dragged%22%3Afalse%2C%22focused%22%3Afalse%2C%22highlighted%22%3Afalse%2C%22id%22%3A%22b7d89e4d-70b5-4aea-b0a4-a89152ea0e40%22%2C%22name%22%3A%22Text%22%2C%22open%22%3Atrue%2C%22forcedOpen%22%3Afalse%2C%22patternId%22%3A%229b4189d4b1ba0a8306ea71b362c280044803f43d%22%2C%22placeholderHighlighted%22%3A%22none%22%2C%22propertyValues%22%3A%5B%5B%228e0f9bf9e3ebe9bc7d0123285d19ff293310db97%22%2C%22Sample%20Person%22%5D%5D%2C%22role%22%3A%22node%22%2C%22selected%22%3Afalse%7D%2C%7B%22model%22%3A%22Element%22%2C%22contentIds%22%3A%5B%5D%2C%22dragged%22%3Afalse%2C%22focused%22%3Afalse%2C%22highlighted%22%3Afalse%2C%22id%22%3A%22577c3408-3ed9-4240-91c5-2e7e2e902de7%22%2C%22name%22%3A%22Text%22%2C%22open%22%3Atrue%2C%22forcedOpen%22%3Afalse%2C%22patternId%22%3A%229b4189d4b1ba0a8306ea71b362c280044803f43d%22%2C%22placeholderHighlighted%22%3A%22none%22%2C%22propertyValues%22%3A%5B%5B%228e0f9bf9e3ebe9bc7d0123285d19ff293310db97%22%2C%22Sample%20Message%22%5D%5D%2C%22role%22%3A%22node%22%2C%22selected%22%3Afalse%7D%2C%7B%22model%22%3A%22Element%22%2C%22contentIds%22%3A%5B%5D%2C%22dragged%22%3Afalse%2C%22focused%22%3Afalse%2C%22highlighted%22%3Afalse%2C%22id%22%3A%22e9ed37ec-5989-4dee-97ca-b1248f2d17a6%22%2C%22name%22%3A%22Text%22%2C%22open%22%3Atrue%2C%22forcedOpen%22%3Afalse%2C%22patternId%22%3A%229b4189d4b1ba0a8306ea71b362c280044803f43d%22%2C%22placeholderHighlighted%22%3A%22none%22%2C%22propertyValues%22%3A%5B%5B%228e0f9bf9e3ebe9bc7d0123285d19ff293310db97%22%2C%22Sa%22%5D%5D%2C%22role%22%3A%22node%22%2C%22selected%22%3Afalse%7D%2C%7B%22model%22%3A%22Element%22%2C%22contentIds%22%3A%5B%2297ddc712-2736-484c-ac8e-ac772f90e7e5%22%5D%2C%22dragged%22%3Afalse%2C%22focused%22%3Afalse%2C%22highlighted%22%3Afalse%2C%22id%22%3A%225ba4bef2-aba0-488b-96b6-56f0f0ff7c66%22%2C%22name%22%3A%22Avatar%22%2C%22open%22%3Atrue%2C%22forcedOpen%22%3Afalse%2C%22patternId%22%3A%22c75bcc4c25508c050fb299cc7fd69d8b35fe60e4%22%2C%22placeholderHighlighted%22%3A%22none%22%2C%22propertyValues%22%3A%5B%5B%224cdba3c49511d177b38e5cc1afae75bb078aa79d%22%2Cnull%5D%2C%5B%227b4ed9a9926f4a4463c07369edc1b854a5c4ce96%22%2Cnull%5D%2C%5B%2291e86b95d926789c00268c7dd528f4511262aca3%22%2Cnull%5D%5D%2C%22role%22%3A%22node%22%2C%22selected%22%3Afalse%7D%2C%7B%22model%22%3A%22Element%22%2C%22contentIds%22%3A%5B%2221ecc300-3d60-4290-a52a-6d457dd42a9f%22%2C%22d4fcf93d-03c6-40ba-a1c1-5591833f732b%22%2C%229f177098-5118-4807-9cbb-e921ff203800%22%2C%228f434405-d26c-4fb1-89c2-91239ffb5340%22%5D%2C%22dragged%22%3Afalse%2C%22focused%22%3Afalse%2C%22highlighted%22%3Afalse%2C%22id%22%3A%2272e479f3-ccd2-40b7-b9b2-c934ca634b13%22%2C%22name%22%3A%22Card%20Header%22%2C%22open%22%3Atrue%2C%22forcedOpen%22%3Afalse%2C%22patternId%22%3A%22bd6ca6c7e6c3f5f97359f64ab8ffb78e7e204084%22%2C%22placeholderHighlighted%22%3A%22none%22%2C%22propertyValues%22%3A%5B%5D%2C%22role%22%3A%22node%22%2C%22selected%22%3Afalse%7D%2C%7B%22model%22%3A%22Element%22%2C%22contentIds%22%3A%5B%5D%2C%22dragged%22%3Afalse%2C%22focused%22%3Afalse%2C%22highlighted%22%3Afalse%2C%22id%22%3A%221dc9222e-43e9-4a1d-bc21-2d59a107ef09%22%2C%22name%22%3A%22Text%22%2C%22open%22%3Atrue%2C%22forcedOpen%22%3Afalse%2C%22patternId%22%3A%229b4189d4b1ba0a8306ea71b362c280044803f43d%22%2C%22placeholderHighlighted%22%3A%22none%22%2C%22propertyValues%22%3A%5B%5B%228e0f9bf9e3ebe9bc7d0123285d19ff293310db97%22%2C%22Sample%20Person%22%5D%5D%2C%22role%22%3A%22node%22%2C%22selected%22%3Afalse%7D%2C%7B%22model%22%3A%22Element%22%2C%22contentIds%22%3A%5B%5D%2C%22dragged%22%3Afalse%2C%22focused%22%3Afalse%2C%22highlighted%22%3Afalse%2C%22id%22%3A%22c0ec9fd4-8e3b-44d2-bd79-cbc2f2ff30b5%22%2C%22name%22%3A%22Text%22%2C%22open%22%3Atrue%2C%22forcedOpen%22%3Afalse%2C%22patternId%22%3A%229b4189d4b1ba0a8306ea71b362c280044803f43d%22%2C%22placeholderHighlighted%22%3A%22none%22%2C%22propertyValues%22%3A%5B%5B%228e0f9bf9e3ebe9bc7d0123285d19ff293310db97%22%2C%22Sample%20Message%22%5D%5D%2C%22role%22%3A%22node%22%2C%22selected%22%3Afalse%7D%2C%7B%22model%22%3A%22Element%22%2C%22contentIds%22%3A%5B%5D%2C%22dragged%22%3Afalse%2C%22focused%22%3Afalse%2C%22highlighted%22%3Afalse%2C%22id%22%3A%221f2a302d-4e43-493b-9e0c-df586a9bfb51%22%2C%22name%22%3A%22Text%22%2C%22open%22%3Atrue%2C%22forcedOpen%22%3Afalse%2C%22patternId%22%3A%229b4189d4b1ba0a8306ea71b362c280044803f43d%22%2C%22placeholderHighlighted%22%3A%22none%22%2C%22propertyValues%22%3A%5B%5B%228e0f9bf9e3ebe9bc7d0123285d19ff293310db97%22%2C%22Sa%22%5D%5D%2C%22role%22%3A%22node%22%2C%22selected%22%3Afalse%7D%2C%7B%22model%22%3A%22Element%22%2C%22contentIds%22%3A%5B%22a79cc398-108e-42f6-84b2-a625f44e9df9%22%5D%2C%22dragged%22%3Afalse%2C%22focused%22%3Afalse%2C%22highlighted%22%3Afalse%2C%22id%22%3A%22626795fe-0b82-4088-b463-a1b372ca39a5%22%2C%22name%22%3A%22Avatar%22%2C%22open%22%3Atrue%2C%22forcedOpen%22%3Afalse%2C%22patternId%22%3A%22c75bcc4c25508c050fb299cc7fd69d8b35fe60e4%22%2C%22placeholderHighlighted%22%3A%22none%22%2C%22propertyValues%22%3A%5B%5B%224cdba3c49511d177b38e5cc1afae75bb078aa79d%22%2Cnull%5D%2C%5B%227b4ed9a9926f4a4463c07369edc1b854a5c4ce96%22%2Cnull%5D%2C%5B%2291e86b95d926789c00268c7dd528f4511262aca3%22%2Cnull%5D%5D%2C%22role%22%3A%22node%22%2C%22selected%22%3Afalse%7D%2C%7B%22model%22%3A%22Element%22%2C%22contentIds%22%3A%5B%22ff8679cf-bb26-4749-93b8-f2035a3f7be5%22%2C%22fc77f99d-3290-4000-81be-9ca5820edfb2%22%2C%22c6cdeb6d-cce9-4c8e-acca-ea5a47e6ddbb%22%2C%226216f30d-fc8c-4aee-b6e6-f8a95ef5bc72%22%5D%2C%22dragged%22%3Afalse%2C%22focused%22%3Afalse%2C%22highlighted%22%3Afalse%2C%22id%22%3A%22dae01dc5-25fc-4b71-a90e-1f56dd09382f%22%2C%22name%22%3A%22Card%20Header%22%2C%22open%22%3Atrue%2C%22forcedOpen%22%3Afalse%2C%22patternId%22%3A%22bd6ca6c7e6c3f5f97359f64ab8ffb78e7e204084%22%2C%22placeholderHighlighted%22%3A%22none%22%2C%22propertyValues%22%3A%5B%5D%2C%22role%22%3A%22node%22%2C%22selected%22%3Afalse%7D%2C%7B%22model%22%3A%22Element%22%2C%22contentIds%22%3A%5B%5D%2C%22dragged%22%3Afalse%2C%22focused%22%3Afalse%2C%22highlighted%22%3Afalse%2C%22id%22%3A%22db7a184a-fb70-4f1c-9c42-7abd5ceb0938%22%2C%22name%22%3A%22Text%22%2C%22open%22%3Atrue%2C%22forcedOpen%22%3Afalse%2C%22patternId%22%3A%229b4189d4b1ba0a8306ea71b362c280044803f43d%22%2C%22placeholderHighlighted%22%3A%22none%22%2C%22propertyValues%22%3A%5B%5B%228e0f9bf9e3ebe9bc7d0123285d19ff293310db97%22%2C%22Sample%20Person%22%5D%5D%2C%22role%22%3A%22node%22%2C%22selected%22%3Afalse%7D%2C%7B%22model%22%3A%22Element%22%2C%22contentIds%22%3A%5B%5D%2C%22dragged%22%3Afalse%2C%22focused%22%3Afalse%2C%22highlighted%22%3Afalse%2C%22id%22%3A%22ea3d35f1-98b5-4bf4-a964-8240010ae5b4%22%2C%22name%22%3A%22Text%22%2C%22open%22%3Atrue%2C%22forcedOpen%22%3Afalse%2C%22patternId%22%3A%229b4189d4b1ba0a8306ea71b362c280044803f43d%22%2C%22placeholderHighlighted%22%3A%22none%22%2C%22propertyValues%22%3A%5B%5B%228e0f9bf9e3ebe9bc7d0123285d19ff293310db97%22%2C%22Sample%20Message%22%5D%5D%2C%22role%22%3A%22node%22%2C%22selected%22%3Afalse%7D%2C%7B%22model%22%3A%22Element%22%2C%22contentIds%22%3A%5B%5D%2C%22dragged%22%3Afalse%2C%22focused%22%3Afalse%2C%22highlighted%22%3Afalse%2C%22id%22%3A%22315a7c0b-f5da-4fc6-9cd9-9582b6561a45%22%2C%22name%22%3A%22Text%22%2C%22open%22%3Atrue%2C%22forcedOpen%22%3Afalse%2C%22patternId%22%3A%229b4189d4b1ba0a8306ea71b362c280044803f43d%22%2C%22placeholderHighlighted%22%3A%22none%22%2C%22propertyValues%22%3A%5B%5B%228e0f9bf9e3ebe9bc7d0123285d19ff293310db97%22%2C%22Sa%22%5D%5D%2C%22role%22%3A%22node%22%2C%22selected%22%3Afalse%7D%2C%7B%22model%22%3A%22Element%22%2C%22contentIds%22%3A%5B%221c6f60bf-ddb0-480b-9b65-5f021c87d3fd%22%5D%2C%22dragged%22%3Afalse%2C%22focused%22%3Afalse%2C%22highlighted%22%3Afalse%2C%22id%22%3A%2284dbfc0d-e72e-4046-a931-cf443bd1365b%22%2C%22name%22%3A%22Avatar%22%2C%22open%22%3Atrue%2C%22forcedOpen%22%3Afalse%2C%22patternId%22%3A%22c75bcc4c25508c050fb299cc7fd69d8b35fe60e4%22%2C%22placeholderHighlighted%22%3A%22none%22%2C%22propertyValues%22%3A%5B%5B%224cdba3c49511d177b38e5cc1afae75bb078aa79d%22%2Cnull%5D%2C%5B%227b4ed9a9926f4a4463c07369edc1b854a5c4ce96%22%2Cnull%5D%2C%5B%2291e86b95d926789c00268c7dd528f4511262aca3%22%2Cnull%5D%5D%2C%22role%22%3A%22node%22%2C%22selected%22%3Afalse%7D%2C%7B%22model%22%3A%22Element%22%2C%22contentIds%22%3A%5B%22e1b141e2-8866-4af6-95ce-f6e965b18f22%22%2C%22d2ade24f-ffb2-47e3-9fbe-6f262ebaa786%22%2C%22d2bfc567-2a48-4539-abd2-59b9a3f97ae3%22%2C%22c8ca1757-922e-4178-9278-8aa2feff43ee%22%5D%2C%22dragged%22%3Afalse%2C%22focused%22%3Afalse%2C%22highlighted%22%3Afalse%2C%22id%22%3A%22555ea490-768e-43d6-a8d8-3f4bd139b4e7%22%2C%22name%22%3A%22Card%20Header%22%2C%22open%22%3Atrue%2C%22forcedOpen%22%3Afalse%2C%22patternId%22%3A%22bd6ca6c7e6c3f5f97359f64ab8ffb78e7e204084%22%2C%22placeholderHighlighted%22%3A%22none%22%2C%22propertyValues%22%3A%5B%5D%2C%22role%22%3A%22node%22%2C%22selected%22%3Afalse%7D%2C%7B%22model%22%3A%22Element%22%2C%22contentIds%22%3A%5B%5D%2C%22dragged%22%3Afalse%2C%22focused%22%3Afalse%2C%22highlighted%22%3Afalse%2C%22id%22%3A%2283d48017-1fbd-4cc2-a425-968ae60e8431%22%2C%22name%22%3A%22Text%22%2C%22open%22%3Atrue%2C%22forcedOpen%22%3Afalse%2C%22patternId%22%3A%229b4189d4b1ba0a8306ea71b362c280044803f43d%22%2C%22placeholderHighlighted%22%3A%22none%22%2C%22propertyValues%22%3A%5B%5B%228e0f9bf9e3ebe9bc7d0123285d19ff293310db97%22%2C%22Sample%20Person%22%5D%5D%2C%22role%22%3A%22node%22%2C%22selected%22%3Afalse%7D%2C%7B%22model%22%3A%22Element%22%2C%22contentIds%22%3A%5B%5D%2C%22dragged%22%3Afalse%2C%22focused%22%3Afalse%2C%22highlighted%22%3Afalse%2C%22id%22%3A%2232ce61b4-87ab-4663-a91b-c09eb3b8ce87%22%2C%22name%22%3A%22Text%22%2C%22open%22%3Atrue%2C%22forcedOpen%22%3Afalse%2C%22patternId%22%3A%229b4189d4b1ba0a8306ea71b362c280044803f43d%22%2C%22placeholderHighlighted%22%3A%22none%22%2C%22propertyValues%22%3A%5B%5B%228e0f9bf9e3ebe9bc7d0123285d19ff293310db97%22%2C%22Sample%20Message%22%5D%5D%2C%22role%22%3A%22node%22%2C%22selected%22%3Afalse%7D%2C%7B%22model%22%3A%22Element%22%2C%22contentIds%22%3A%5B%5D%2C%22dragged%22%3Afalse%2C%22focused%22%3Afalse%2C%22highlighted%22%3Afalse%2C%22id%22%3A%2212ca16bc-781e-4efc-83d8-3c7e34523bd5%22%2C%22name%22%3A%22Text%22%2C%22open%22%3Atrue%2C%22forcedOpen%22%3Afalse%2C%22patternId%22%3A%229b4189d4b1ba0a8306ea71b362c280044803f43d%22%2C%22placeholderHighlighted%22%3A%22none%22%2C%22propertyValues%22%3A%5B%5B%228e0f9bf9e3ebe9bc7d0123285d19ff293310db97%22%2C%22Sa%22%5D%5D%2C%22role%22%3A%22node%22%2C%22selected%22%3Afalse%7D%2C%7B%22model%22%3A%22Element%22%2C%22contentIds%22%3A%5B%22ec845ee7-b30b-4bd1-bf4d-7be3f21321ca%22%5D%2C%22dragged%22%3Afalse%2C%22focused%22%3Afalse%2C%22highlighted%22%3Afalse%2C%22id%22%3A%229da7f70c-0738-4d77-8ca3-3ca67943b172%22%2C%22name%22%3A%22Avatar%22%2C%22open%22%3Atrue%2C%22forcedOpen%22%3Afalse%2C%22patternId%22%3A%22c75bcc4c25508c050fb299cc7fd69d8b35fe60e4%22%2C%22placeholderHighlighted%22%3A%22none%22%2C%22propertyValues%22%3A%5B%5B%224cdba3c49511d177b38e5cc1afae75bb078aa79d%22%2Cnull%5D%2C%5B%227b4ed9a9926f4a4463c07369edc1b854a5c4ce96%22%2Cnull%5D%2C%5B%2291e86b95d926789c00268c7dd528f4511262aca3%22%2Cnull%5D%5D%2C%22role%22%3A%22node%22%2C%22selected%22%3Afalse%7D%2C%7B%22model%22%3A%22Element%22%2C%22contentIds%22%3A%5B%22e690a031-583c-45b9-9473-11014caa15fa%22%2C%22844623f1-88d7-456c-a86c-1f508f34ba98%22%2C%22f85718c8-efab-4a6e-9394-87d2b4de4bd4%22%2C%2297430f50-d895-432d-82dc-4f9ee61cc64e%22%5D%2C%22dragged%22%3Afalse%2C%22focused%22%3Afalse%2C%22highlighted%22%3Afalse%2C%22id%22%3A%22dfd3f607-b12a-4f21-bb2c-3950e3fa6163%22%2C%22name%22%3A%22Card%20Header%22%2C%22open%22%3Atrue%2C%22forcedOpen%22%3Afalse%2C%22patternId%22%3A%22bd6ca6c7e6c3f5f97359f64ab8ffb78e7e204084%22%2C%22placeholderHighlighted%22%3A%22none%22%2C%22propertyValues%22%3A%5B%5D%2C%22role%22%3A%22node%22%2C%22selected%22%3Afalse%7D%2C%7B%22model%22%3A%22Element%22%2C%22contentIds%22%3A%5B%5D%2C%22dragged%22%3Afalse%2C%22focused%22%3Afalse%2C%22highlighted%22%3Afalse%2C%22id%22%3A%2278f82a44-7bd3-4cc2-b800-8ee2bfe535c0%22%2C%22name%22%3A%22Text%22%2C%22open%22%3Atrue%2C%22forcedOpen%22%3Afalse%2C%22patternId%22%3A%229b4189d4b1ba0a8306ea71b362c280044803f43d%22%2C%22placeholderHighlighted%22%3A%22none%22%2C%22propertyValues%22%3A%5B%5B%228e0f9bf9e3ebe9bc7d0123285d19ff293310db97%22%2C%22Sample%20Person%22%5D%5D%2C%22role%22%3A%22node%22%2C%22selected%22%3Afalse%7D%2C%7B%22model%22%3A%22Element%22%2C%22contentIds%22%3A%5B%5D%2C%22dragged%22%3Afalse%2C%22focused%22%3Afalse%2C%22highlighted%22%3Afalse%2C%22id%22%3A%22638a6c88-299d-4e32-b9ff-308c831ea21b%22%2C%22name%22%3A%22Text%22%2C%22open%22%3Atrue%2C%22forcedOpen%22%3Afalse%2C%22patternId%22%3A%229b4189d4b1ba0a8306ea71b362c280044803f43d%22%2C%22placeholderHighlighted%22%3A%22none%22%2C%22propertyValues%22%3A%5B%5B%228e0f9bf9e3ebe9bc7d0123285d19ff293310db97%22%2C%22Sample%20Message%22%5D%5D%2C%22role%22%3A%22node%22%2C%22selected%22%3Afalse%7D%2C%7B%22model%22%3A%22Element%22%2C%22contentIds%22%3A%5B%5D%2C%22dragged%22%3Afalse%2C%22focused%22%3Afalse%2C%22highlighted%22%3Afalse%2C%22id%22%3A%22ee89844a-4613-49f9-8811-ea885fbc9368%22%2C%22name%22%3A%22Text%22%2C%22open%22%3Atrue%2C%22forcedOpen%22%3Afalse%2C%22patternId%22%3A%229b4189d4b1ba0a8306ea71b362c280044803f43d%22%2C%22placeholderHighlighted%22%3A%22none%22%2C%22propertyValues%22%3A%5B%5B%228e0f9bf9e3ebe9bc7d0123285d19ff293310db97%22%2C%22Sa%22%5D%5D%2C%22role%22%3A%22node%22%2C%22selected%22%3Afalse%7D%2C%7B%22model%22%3A%22Element%22%2C%22contentIds%22%3A%5B%22388ab00f-fe95-463f-943f-872aefa59309%22%5D%2C%22dragged%22%3Afalse%2C%22focused%22%3Afalse%2C%22highlighted%22%3Afalse%2C%22id%22%3A%2236fd8d9f-8da5-4a67-adaf-f8e8c0343f68%22%2C%22name%22%3A%22Avatar%22%2C%22open%22%3Atrue%2C%22forcedOpen%22%3Afalse%2C%22patternId%22%3A%22c75bcc4c25508c050fb299cc7fd69d8b35fe60e4%22%2C%22placeholderHighlighted%22%3A%22none%22%2C%22propertyValues%22%3A%5B%5B%224cdba3c49511d177b38e5cc1afae75bb078aa79d%22%2Cnull%5D%2C%5B%227b4ed9a9926f4a4463c07369edc1b854a5c4ce96%22%2Cnull%5D%2C%5B%2291e86b95d926789c00268c7dd528f4511262aca3%22%2Cnull%5D%5D%2C%22role%22%3A%22node%22%2C%22selected%22%3Afalse%7D%2C%7B%22model%22%3A%22Element%22%2C%22contentIds%22%3A%5B%22a253e48a-8407-479e-aa5a-e5c221f5c293%22%2C%22ee065793-ab76-4d14-b01b-4bf10d5f017e%22%2C%225f0092c8-1f83-44d7-857a-8a11073f00b2%22%2C%2247628efd-d642-44a5-bc25-5965a05323ad%22%5D%2C%22dragged%22%3Afalse%2C%22focused%22%3Afalse%2C%22highlighted%22%3Afalse%2C%22id%22%3A%2260d24351-c763-4510-900a-1388b52c1929%22%2C%22name%22%3A%22Card%20Header%22%2C%22open%22%3Atrue%2C%22forcedOpen%22%3Afalse%2C%22patternId%22%3A%22bd6ca6c7e6c3f5f97359f64ab8ffb78e7e204084%22%2C%22placeholderHighlighted%22%3A%22none%22%2C%22propertyValues%22%3A%5B%5D%2C%22role%22%3A%22node%22%2C%22selected%22%3Afalse%7D%2C%7B%22model%22%3A%22Element%22%2C%22contentIds%22%3A%5B%5D%2C%22dragged%22%3Afalse%2C%22focused%22%3Afalse%2C%22highlighted%22%3Afalse%2C%22id%22%3A%22ddb370c3-dfb2-435c-94a5-94ab5f3dcf7c%22%2C%22name%22%3A%22Text%22%2C%22open%22%3Atrue%2C%22forcedOpen%22%3Afalse%2C%22patternId%22%3A%229b4189d4b1ba0a8306ea71b362c280044803f43d%22%2C%22placeholderHighlighted%22%3A%22none%22%2C%22propertyValues%22%3A%5B%5B%228e0f9bf9e3ebe9bc7d0123285d19ff293310db97%22%2C%22Sample%20Person%22%5D%5D%2C%22role%22%3A%22node%22%2C%22selected%22%3Afalse%7D%2C%7B%22model%22%3A%22Element%22%2C%22contentIds%22%3A%5B%5D%2C%22dragged%22%3Afalse%2C%22focused%22%3Afalse%2C%22highlighted%22%3Afalse%2C%22id%22%3A%222ff7446d-4990-40a5-8512-bafdb29887f0%22%2C%22name%22%3A%22Text%22%2C%22open%22%3Atrue%2C%22forcedOpen%22%3Afalse%2C%22patternId%22%3A%229b4189d4b1ba0a8306ea71b362c280044803f43d%22%2C%22placeholderHighlighted%22%3A%22none%22%2C%22propertyValues%22%3A%5B%5B%228e0f9bf9e3ebe9bc7d0123285d19ff293310db97%22%2C%22Sample%20Message%22%5D%5D%2C%22role%22%3A%22node%22%2C%22selected%22%3Afalse%7D%2C%7B%22model%22%3A%22Element%22%2C%22contentIds%22%3A%5B%5D%2C%22dragged%22%3Afalse%2C%22focused%22%3Afalse%2C%22highlighted%22%3Afalse%2C%22id%22%3A%228219a40a-bfd0-426b-80d0-4fb360d08150%22%2C%22name%22%3A%22Text%22%2C%22open%22%3Atrue%2C%22forcedOpen%22%3Afalse%2C%22patternId%22%3A%229b4189d4b1ba0a8306ea71b362c280044803f43d%22%2C%22placeholderHighlighted%22%3A%22none%22%2C%22propertyValues%22%3A%5B%5B%228e0f9bf9e3ebe9bc7d0123285d19ff293310db97%22%2C%22Sa%22%5D%5D%2C%22role%22%3A%22node%22%2C%22selected%22%3Afalse%7D%2C%7B%22model%22%3A%22Element%22%2C%22contentIds%22%3A%5B%224fa59550-e440-4da2-93b4-cf6293128dc1%22%5D%2C%22dragged%22%3Afalse%2C%22focused%22%3Afalse%2C%22highlighted%22%3Afalse%2C%22id%22%3A%22b97f14f2-48c7-419f-a252-2c039fafe3b1%22%2C%22name%22%3A%22Avatar%22%2C%22open%22%3Atrue%2C%22forcedOpen%22%3Afalse%2C%22patternId%22%3A%22c75bcc4c25508c050fb299cc7fd69d8b35fe60e4%22%2C%22placeholderHighlighted%22%3A%22none%22%2C%22propertyValues%22%3A%5B%5B%224cdba3c49511d177b38e5cc1afae75bb078aa79d%22%2Cnull%5D%2C%5B%227b4ed9a9926f4a4463c07369edc1b854a5c4ce96%22%2Cnull%5D%2C%5B%2291e86b95d926789c00268c7dd528f4511262aca3%22%2Cnull%5D%5D%2C%22role%22%3A%22node%22%2C%22selected%22%3Afalse%7D%2C%7B%22model%22%3A%22Element%22%2C%22contentIds%22%3A%5B%2225c5f2b0-7b84-4931-b4d1-fb6824b44e50%22%2C%226a91b859-caa4-4e53-89d0-8360ec0042b4%22%2C%220c367e84-27a6-4c3a-9ef5-5e8b0d6e827c%22%2C%2227000d0f-d259-4043-85f0-740fe84c7b2c%22%5D%2C%22dragged%22%3Afalse%2C%22focused%22%3Afalse%2C%22highlighted%22%3Afalse%2C%22id%22%3A%2250888401-8f21-4929-a10c-072ce4dc9976%22%2C%22name%22%3A%22Card%20Header%22%2C%22open%22%3Atrue%2C%22forcedOpen%22%3Afalse%2C%22patternId%22%3A%22bd6ca6c7e6c3f5f97359f64ab8ffb78e7e204084%22%2C%22placeholderHighlighted%22%3A%22none%22%2C%22propertyValues%22%3A%5B%5D%2C%22role%22%3A%22node%22%2C%22selected%22%3Afalse%7D%2C%7B%22model%22%3A%22Element%22%2C%22contentIds%22%3A%5B%5D%2C%22dragged%22%3Afalse%2C%22focused%22%3Afalse%2C%22highlighted%22%3Afalse%2C%22id%22%3A%22f36d4b27-b764-4359-81d2-753634f8665f%22%2C%22name%22%3A%22Text%22%2C%22open%22%3Atrue%2C%22forcedOpen%22%3Afalse%2C%22patternId%22%3A%229b4189d4b1ba0a8306ea71b362c280044803f43d%22%2C%22placeholderHighlighted%22%3A%22none%22%2C%22propertyValues%22%3A%5B%5B%228e0f9bf9e3ebe9bc7d0123285d19ff293310db97%22%2C%22Sample%20Person%22%5D%5D%2C%22role%22%3A%22node%22%2C%22selected%22%3Afalse%7D%2C%7B%22model%22%3A%22Element%22%2C%22contentIds%22%3A%5B%5D%2C%22dragged%22%3Afalse%2C%22focused%22%3Afalse%2C%22highlighted%22%3Afalse%2C%22id%22%3A%2229fb6455-2ac6-41a5-92b4-78621497cde9%22%2C%22name%22%3A%22Text%22%2C%22open%22%3Atrue%2C%22forcedOpen%22%3Afalse%2C%22patternId%22%3A%229b4189d4b1ba0a8306ea71b362c280044803f43d%22%2C%22placeholderHighlighted%22%3A%22none%22%2C%22propertyValues%22%3A%5B%5B%228e0f9bf9e3ebe9bc7d0123285d19ff293310db97%22%2C%22Sample%20Message%22%5D%5D%2C%22role%22%3A%22node%22%2C%22selected%22%3Afalse%7D%2C%7B%22model%22%3A%22Element%22%2C%22contentIds%22%3A%5B%5D%2C%22dragged%22%3Afalse%2C%22focused%22%3Afalse%2C%22highlighted%22%3Afalse%2C%22id%22%3A%22945e7e69-bc8f-4053-985d-cdc83d87279b%22%2C%22name%22%3A%22Text%22%2C%22open%22%3Atrue%2C%22forcedOpen%22%3Afalse%2C%22patternId%22%3A%229b4189d4b1ba0a8306ea71b362c280044803f43d%22%2C%22placeholderHighlighted%22%3A%22none%22%2C%22propertyValues%22%3A%5B%5B%228e0f9bf9e3ebe9bc7d0123285d19ff293310db97%22%2C%22Sa%22%5D%5D%2C%22role%22%3A%22node%22%2C%22selected%22%3Afalse%7D%2C%7B%22model%22%3A%22Element%22%2C%22contentIds%22%3A%5B%227876bcc7-5d68-4180-8ff1-bdc9bbf194a7%22%5D%2C%22dragged%22%3Afalse%2C%22focused%22%3Afalse%2C%22highlighted%22%3Afalse%2C%22id%22%3A%22e62fd7cb-fada-4d4a-b241-41db6e8d4b38%22%2C%22name%22%3A%22Avatar%22%2C%22open%22%3Atrue%2C%22forcedOpen%22%3Afalse%2C%22patternId%22%3A%22c75bcc4c25508c050fb299cc7fd69d8b35fe60e4%22%2C%22placeholderHighlighted%22%3A%22none%22%2C%22propertyValues%22%3A%5B%5B%224cdba3c49511d177b38e5cc1afae75bb078aa79d%22%2Cnull%5D%2C%5B%227b4ed9a9926f4a4463c07369edc1b854a5c4ce96%22%2Cnull%5D%2C%5B%2291e86b95d926789c00268c7dd528f4511262aca3%22%2Cnull%5D%5D%2C%22role%22%3A%22node%22%2C%22selected%22%3Afalse%7D%2C%7B%22model%22%3A%22Element%22%2C%22contentIds%22%3A%5B%229912c43f-a9cb-4de2-a603-f4dd717a43d2%22%2C%22d48963c3-b719-4fb8-9db0-a73302d721a0%22%2C%22a25cd071-2afe-4ea1-ac50-bd44832a7415%22%2C%2258e56f05-a85a-477e-b2e4-721f08ab9016%22%5D%2C%22dragged%22%3Afalse%2C%22focused%22%3Afalse%2C%22highlighted%22%3Afalse%2C%22id%22%3A%2243309580-f21b-40c2-9fb2-5aeed90a73b2%22%2C%22name%22%3A%22Card%20Header%22%2C%22open%22%3Atrue%2C%22forcedOpen%22%3Afalse%2C%22patternId%22%3A%22bd6ca6c7e6c3f5f97359f64ab8ffb78e7e204084%22%2C%22placeholderHighlighted%22%3A%22none%22%2C%22propertyValues%22%3A%5B%5D%2C%22role%22%3A%22node%22%2C%22selected%22%3Afalse%7D%2C%7B%22model%22%3A%22Element%22%2C%22contentIds%22%3A%5B%5D%2C%22dragged%22%3Afalse%2C%22focused%22%3Afalse%2C%22highlighted%22%3Afalse%2C%22id%22%3A%22da5451dc-c6fb-4466-a79c-a43176840153%22%2C%22name%22%3A%22Text%22%2C%22open%22%3Atrue%2C%22forcedOpen%22%3Afalse%2C%22patternId%22%3A%229b4189d4b1ba0a8306ea71b362c280044803f43d%22%2C%22placeholderHighlighted%22%3A%22none%22%2C%22propertyValues%22%3A%5B%5B%228e0f9bf9e3ebe9bc7d0123285d19ff293310db97%22%2C%22Sample%20Person%22%5D%5D%2C%22role%22%3A%22node%22%2C%22selected%22%3Afalse%7D%2C%7B%22model%22%3A%22Element%22%2C%22contentIds%22%3A%5B%5D%2C%22dragged%22%3Afalse%2C%22focused%22%3Afalse%2C%22highlighted%22%3Afalse%2C%22id%22%3A%22957c9fb2-ce03-4515-884c-c4ad45ab5c77%22%2C%22name%22%3A%22Text%22%2C%22open%22%3Atrue%2C%22forcedOpen%22%3Afalse%2C%22patternId%22%3A%229b4189d4b1ba0a8306ea71b362c280044803f43d%22%2C%22placeholderHighlighted%22%3A%22none%22%2C%22propertyValues%22%3A%5B%5B%228e0f9bf9e3ebe9bc7d0123285d19ff293310db97%22%2C%22Sample%20Message%22%5D%5D%2C%22role%22%3A%22node%22%2C%22selected%22%3Afalse%7D%2C%7B%22model%22%3A%22Element%22%2C%22contentIds%22%3A%5B%5D%2C%22dragged%22%3Afalse%2C%22focused%22%3Afalse%2C%22highlighted%22%3Afalse%2C%22id%22%3A%22ed4973b7-a662-4836-8269-f75a682b3d8b%22%2C%22name%22%3A%22Text%22%2C%22open%22%3Atrue%2C%22forcedOpen%22%3Afalse%2C%22patternId%22%3A%229b4189d4b1ba0a8306ea71b362c280044803f43d%22%2C%22placeholderHighlighted%22%3A%22none%22%2C%22propertyValues%22%3A%5B%5B%228e0f9bf9e3ebe9bc7d0123285d19ff293310db97%22%2C%22Sa%22%5D%5D%2C%22role%22%3A%22node%22%2C%22selected%22%3Afalse%7D%2C%7B%22model%22%3A%22Element%22%2C%22contentIds%22%3A%5B%227036ed87-7d8f-4e59-9b52-c6b15e0e0d0c%22%5D%2C%22dragged%22%3Afalse%2C%22focused%22%3Afalse%2C%22highlighted%22%3Afalse%2C%22id%22%3A%229f9973e8-8a28-4bed-b8da-33ada53a2e8d%22%2C%22name%22%3A%22Avatar%22%2C%22open%22%3Atrue%2C%22forcedOpen%22%3Afalse%2C%22patternId%22%3A%22c75bcc4c25508c050fb299cc7fd69d8b35fe60e4%22%2C%22placeholderHighlighted%22%3A%22none%22%2C%22propertyValues%22%3A%5B%5B%224cdba3c49511d177b38e5cc1afae75bb078aa79d%22%2Cnull%5D%2C%5B%227b4ed9a9926f4a4463c07369edc1b854a5c4ce96%22%2Cnull%5D%2C%5B%2291e86b95d926789c00268c7dd528f4511262aca3%22%2Cnull%5D%5D%2C%22role%22%3A%22node%22%2C%22selected%22%3Afalse%7D%2C%7B%22model%22%3A%22Element%22%2C%22contentIds%22%3A%5B%22764d00c9-3950-44ba-8af0-9ce0a9fb1a81%22%2C%22f0c479fd-e9fd-47d0-8a7a-abdfef24de2d%22%2C%220c5f6701-9b79-402c-9f6a-9c4850e32cef%22%2C%22ef2a886a-c47e-4bdc-9901-3f73e091601d%22%5D%2C%22dragged%22%3Afalse%2C%22focused%22%3Afalse%2C%22highlighted%22%3Afalse%2C%22id%22%3A%224f3035fb-f64e-4880-94f8-e1cf501cf6d1%22%2C%22name%22%3A%22Card%20Header%22%2C%22open%22%3Atrue%2C%22forcedOpen%22%3Afalse%2C%22patternId%22%3A%22bd6ca6c7e6c3f5f97359f64ab8ffb78e7e204084%22%2C%22placeholderHighlighted%22%3A%22none%22%2C%22propertyValues%22%3A%5B%5D%2C%22role%22%3A%22node%22%2C%22selected%22%3Afalse%7D%2C%7B%22model%22%3A%22Element%22%2C%22contentIds%22%3A%5B%5D%2C%22dragged%22%3Afalse%2C%22focused%22%3Afalse%2C%22highlighted%22%3Afalse%2C%22id%22%3A%22d0ca3bdb-e602-49cf-b410-ae9108a5c565%22%2C%22name%22%3A%22Text%22%2C%22open%22%3Atrue%2C%22forcedOpen%22%3Afalse%2C%22patternId%22%3A%229b4189d4b1ba0a8306ea71b362c280044803f43d%22%2C%22placeholderHighlighted%22%3A%22none%22%2C%22propertyValues%22%3A%5B%5B%228e0f9bf9e3ebe9bc7d0123285d19ff293310db97%22%2C%22Sample%20Person%22%5D%5D%2C%22role%22%3A%22node%22%2C%22selected%22%3Afalse%7D%2C%7B%22model%22%3A%22Element%22%2C%22contentIds%22%3A%5B%5D%2C%22dragged%22%3Afalse%2C%22focused%22%3Afalse%2C%22highlighted%22%3Afalse%2C%22id%22%3A%22dd013380-3436-4b2e-a24a-a649c9b4806d%22%2C%22name%22%3A%22Text%22%2C%22open%22%3Atrue%2C%22forcedOpen%22%3Afalse%2C%22patternId%22%3A%229b4189d4b1ba0a8306ea71b362c280044803f43d%22%2C%22placeholderHighlighted%22%3A%22none%22%2C%22propertyValues%22%3A%5B%5B%228e0f9bf9e3ebe9bc7d0123285d19ff293310db97%22%2C%22Sample%20Message%22%5D%5D%2C%22role%22%3A%22node%22%2C%22selected%22%3Afalse%7D%2C%7B%22model%22%3A%22Element%22%2C%22contentIds%22%3A%5B%5D%2C%22dragged%22%3Afalse%2C%22focused%22%3Afalse%2C%22highlighted%22%3Afalse%2C%22id%22%3A%2203d9ea7d-d5fa-4d70-ab4a-1208f175ea78%22%2C%22name%22%3A%22Text%22%2C%22open%22%3Atrue%2C%22forcedOpen%22%3Afalse%2C%22patternId%22%3A%229b4189d4b1ba0a8306ea71b362c280044803f43d%22%2C%22placeholderHighlighted%22%3A%22none%22%2C%22propertyValues%22%3A%5B%5B%228e0f9bf9e3ebe9bc7d0123285d19ff293310db97%22%2C%22Sa%22%5D%5D%2C%22role%22%3A%22node%22%2C%22selected%22%3Afalse%7D%2C%7B%22model%22%3A%22Element%22%2C%22contentIds%22%3A%5B%22176623f3-75c3-4fc4-81d6-81a06d176ee1%22%5D%2C%22dragged%22%3Afalse%2C%22focused%22%3Afalse%2C%22highlighted%22%3Afalse%2C%22id%22%3A%223a177599-fdc3-4619-9b83-de3e31bcf5a5%22%2C%22name%22%3A%22Avatar%22%2C%22open%22%3Atrue%2C%22forcedOpen%22%3Afalse%2C%22patternId%22%3A%22c75bcc4c25508c050fb299cc7fd69d8b35fe60e4%22%2C%22placeholderHighlighted%22%3A%22none%22%2C%22propertyValues%22%3A%5B%5B%224cdba3c49511d177b38e5cc1afae75bb078aa79d%22%2Cnull%5D%2C%5B%227b4ed9a9926f4a4463c07369edc1b854a5c4ce96%22%2Cnull%5D%2C%5B%2291e86b95d926789c00268c7dd528f4511262aca3%22%2Cnull%5D%5D%2C%22role%22%3A%22node%22%2C%22selected%22%3Afalse%7D%2C%7B%22model%22%3A%22Element%22%2C%22contentIds%22%3A%5B%2234093c40-6bb8-4811-8a16-54ef8507e819%22%2C%224fb89c20-8d03-4b18-8e2d-c18fd1009f5e%22%2C%22c861d450-3837-441e-bb0d-79207a3516f0%22%2C%2237d0a967-d7e2-483c-9e05-c9169a7edced%22%5D%2C%22dragged%22%3Afalse%2C%22focused%22%3Afalse%2C%22highlighted%22%3Afalse%2C%22id%22%3A%22d6c0d6c6-75e7-47ec-b98c-e158861c80e6%22%2C%22name%22%3A%22Card%20Header%22%2C%22open%22%3Atrue%2C%22forcedOpen%22%3Afalse%2C%22patternId%22%3A%22bd6ca6c7e6c3f5f97359f64ab8ffb78e7e204084%22%2C%22placeholderHighlighted%22%3A%22none%22%2C%22propertyValues%22%3A%5B%5D%2C%22role%22%3A%22node%22%2C%22selected%22%3Afalse%7D%2C%7B%22model%22%3A%22Element%22%2C%22contentIds%22%3A%5B%5D%2C%22dragged%22%3Afalse%2C%22focused%22%3Afalse%2C%22highlighted%22%3Afalse%2C%22id%22%3A%2221dab299-e719-45d6-a5df-8acc027e66d0%22%2C%22name%22%3A%22Text%22%2C%22open%22%3Atrue%2C%22forcedOpen%22%3Afalse%2C%22patternId%22%3A%229b4189d4b1ba0a8306ea71b362c280044803f43d%22%2C%22placeholderHighlighted%22%3A%22none%22%2C%22propertyValues%22%3A%5B%5B%228e0f9bf9e3ebe9bc7d0123285d19ff293310db97%22%2C%22Sample%20Person%22%5D%5D%2C%22role%22%3A%22node%22%2C%22selected%22%3Afalse%7D%2C%7B%22model%22%3A%22Element%22%2C%22contentIds%22%3A%5B%5D%2C%22dragged%22%3Afalse%2C%22focused%22%3Afalse%2C%22highlighted%22%3Afalse%2C%22id%22%3A%226ea78092-84e7-4cdf-8bc3-7e32627b5bf6%22%2C%22name%22%3A%22Text%22%2C%22open%22%3Atrue%2C%22forcedOpen%22%3Afalse%2C%22patternId%22%3A%229b4189d4b1ba0a8306ea71b362c280044803f43d%22%2C%22placeholderHighlighted%22%3A%22none%22%2C%22propertyValues%22%3A%5B%5B%228e0f9bf9e3ebe9bc7d0123285d19ff293310db97%22%2C%22Sample%20Message%22%5D%5D%2C%22role%22%3A%22node%22%2C%22selected%22%3Afalse%7D%2C%7B%22model%22%3A%22Element%22%2C%22contentIds%22%3A%5B%5D%2C%22dragged%22%3Afalse%2C%22focused%22%3Afalse%2C%22highlighted%22%3Afalse%2C%22id%22%3A%2298d5c4c0-8509-484b-9d4a-89d44f79d226%22%2C%22name%22%3A%22Text%22%2C%22open%22%3Atrue%2C%22forcedOpen%22%3Afalse%2C%22patternId%22%3A%229b4189d4b1ba0a8306ea71b362c280044803f43d%22%2C%22placeholderHighlighted%22%3A%22none%22%2C%22propertyValues%22%3A%5B%5B%228e0f9bf9e3ebe9bc7d0123285d19ff293310db97%22%2C%22Sa%22%5D%5D%2C%22role%22%3A%22node%22%2C%22selected%22%3Afalse%7D%2C%7B%22model%22%3A%22Element%22%2C%22contentIds%22%3A%5B%2247c9d1a2-5a05-4d8a-9fd8-d2daeee93f26%22%5D%2C%22dragged%22%3Afalse%2C%22focused%22%3Afalse%2C%22highlighted%22%3Afalse%2C%22id%22%3A%228bc68dbe-6dc7-4888-b65d-dd6bebd67c16%22%2C%22name%22%3A%22Avatar%22%2C%22open%22%3Atrue%2C%22forcedOpen%22%3Afalse%2C%22patternId%22%3A%22c75bcc4c25508c050fb299cc7fd69d8b35fe60e4%22%2C%22placeholderHighlighted%22%3A%22none%22%2C%22propertyValues%22%3A%5B%5B%224cdba3c49511d177b38e5cc1afae75bb078aa79d%22%2Cnull%5D%2C%5B%227b4ed9a9926f4a4463c07369edc1b854a5c4ce96%22%2Cnull%5D%2C%5B%2291e86b95d926789c00268c7dd528f4511262aca3%22%2Cnull%5D%5D%2C%22role%22%3A%22node%22%2C%22selected%22%3Afalse%7D%2C%7B%22model%22%3A%22Element%22%2C%22contentIds%22%3A%5B%229f6e2d9f-7a61-4161-af41-17bd4194b76d%22%2C%22d42f1fa7-2ea6-43a4-859d-2f6ee7328739%22%2C%2222f1fa64-3130-4875-b71a-18dac274b1e8%22%2C%22b8c628d3-cbc3-4cec-abfd-0b777e37f0f1%22%5D%2C%22dragged%22%3Afalse%2C%22focused%22%3Afalse%2C%22highlighted%22%3Afalse%2C%22id%22%3A%2248911ceb-2ac7-48b8-a0aa-69a44c9655c8%22%2C%22name%22%3A%22Card%20Header%22%2C%22open%22%3Atrue%2C%22forcedOpen%22%3Afalse%2C%22patternId%22%3A%22bd6ca6c7e6c3f5f97359f64ab8ffb78e7e204084%22%2C%22placeholderHighlighted%22%3A%22none%22%2C%22propertyValues%22%3A%5B%5D%2C%22role%22%3A%22node%22%2C%22selected%22%3Afalse%7D%2C%7B%22model%22%3A%22Element%22%2C%22contentIds%22%3A%5B%5D%2C%22dragged%22%3Afalse%2C%22focused%22%3Afalse%2C%22highlighted%22%3Afalse%2C%22id%22%3A%22f9345160-2ddf-488a-85de-2ed40c95abf9%22%2C%22name%22%3A%22Text%22%2C%22open%22%3Atrue%2C%22forcedOpen%22%3Afalse%2C%22patternId%22%3A%229b4189d4b1ba0a8306ea71b362c280044803f43d%22%2C%22placeholderHighlighted%22%3A%22none%22%2C%22propertyValues%22%3A%5B%5B%228e0f9bf9e3ebe9bc7d0123285d19ff293310db97%22%2C%22Sample%20Person%22%5D%5D%2C%22role%22%3A%22node%22%2C%22selected%22%3Afalse%7D%2C%7B%22model%22%3A%22Element%22%2C%22contentIds%22%3A%5B%5D%2C%22dragged%22%3Afalse%2C%22focused%22%3Afalse%2C%22highlighted%22%3Afalse%2C%22id%22%3A%227e60ad5c-29c0-4e59-abb7-1ea8780dff35%22%2C%22name%22%3A%22Text%22%2C%22open%22%3Atrue%2C%22forcedOpen%22%3Afalse%2C%22patternId%22%3A%229b4189d4b1ba0a8306ea71b362c280044803f43d%22%2C%22placeholderHighlighted%22%3A%22none%22%2C%22propertyValues%22%3A%5B%5B%228e0f9bf9e3ebe9bc7d0123285d19ff293310db97%22%2C%22Sample%20Message%22%5D%5D%2C%22role%22%3A%22node%22%2C%22selected%22%3Afalse%7D%2C%7B%22model%22%3A%22Element%22%2C%22contentIds%22%3A%5B%5D%2C%22dragged%22%3Afalse%2C%22focused%22%3Afalse%2C%22highlighted%22%3Afalse%2C%22id%22%3A%2287523168-7640-4faf-8bec-62da2124fe44%22%2C%22name%22%3A%22Text%22%2C%22open%22%3Atrue%2C%22forcedOpen%22%3Afalse%2C%22patternId%22%3A%229b4189d4b1ba0a8306ea71b362c280044803f43d%22%2C%22placeholderHighlighted%22%3A%22none%22%2C%22propertyValues%22%3A%5B%5B%228e0f9bf9e3ebe9bc7d0123285d19ff293310db97%22%2C%22Sa%22%5D%5D%2C%22role%22%3A%22node%22%2C%22selected%22%3Afalse%7D%2C%7B%22model%22%3A%22Element%22%2C%22contentIds%22%3A%5B%221d167ddc-e30a-4b1a-85d0-9be34e3d1fbe%22%5D%2C%22dragged%22%3Afalse%2C%22focused%22%3Afalse%2C%22highlighted%22%3Afalse%2C%22id%22%3A%223d22f2d1-f7f0-4f90-8af3-b429b781be10%22%2C%22name%22%3A%22Avatar%22%2C%22open%22%3Atrue%2C%22forcedOpen%22%3Afalse%2C%22patternId%22%3A%22c75bcc4c25508c050fb299cc7fd69d8b35fe60e4%22%2C%22placeholderHighlighted%22%3A%22none%22%2C%22propertyValues%22%3A%5B%5B%224cdba3c49511d177b38e5cc1afae75bb078aa79d%22%2Cnull%5D%2C%5B%227b4ed9a9926f4a4463c07369edc1b854a5c4ce96%22%2Cnull%5D%2C%5B%2291e86b95d926789c00268c7dd528f4511262aca3%22%2Cnull%5D%5D%2C%22role%22%3A%22node%22%2C%22selected%22%3Afalse%7D%2C%7B%22model%22%3A%22Element%22%2C%22contentIds%22%3A%5B%222c8d1501-c3b9-4736-8ff2-b7a86b1527f7%22%2C%2212412455-2372-469c-9f0f-007b39a8cf11%22%2C%2222f072a0-7ee0-4905-832c-3b297084e220%22%2C%22b914279e-0032-4e9f-8b29-b44299ffe062%22%5D%2C%22dragged%22%3Afalse%2C%22focused%22%3Afalse%2C%22highlighted%22%3Afalse%2C%22id%22%3A%223cf521bb-7295-4be6-afef-dc1ae50e0e80%22%2C%22name%22%3A%22Card%20Header%22%2C%22open%22%3Atrue%2C%22forcedOpen%22%3Afalse%2C%22patternId%22%3A%22bd6ca6c7e6c3f5f97359f64ab8ffb78e7e204084%22%2C%22placeholderHighlighted%22%3A%22none%22%2C%22propertyValues%22%3A%5B%5D%2C%22role%22%3A%22node%22%2C%22selected%22%3Afalse%7D%2C%7B%22model%22%3A%22Element%22%2C%22contentIds%22%3A%5B%226edcbf59-8e1f-4c90-a34e-159db30337d5%22%5D%2C%22dragged%22%3Afalse%2C%22focused%22%3Afalse%2C%22highlighted%22%3Afalse%2C%22id%22%3A%2263bafb2b-e7d0-4059-af85-5db5232c01f2%22%2C%22name%22%3A%22Page%201%22%2C%22open%22%3Atrue%2C%22forcedOpen%22%3Afalse%2C%22patternId%22%3A%22eeae24c974074b411a6b3641443dd77d6b44e413%22%2C%22placeholderHighlighted%22%3A%22none%22%2C%22propertyValues%22%3A%5B%5B%223104a509eb974768b8b711fc8f49aca3b158495d%22%2Cnull%5D%2C%5B%220d7bdce760d9d6d0e6150015e03108e411792875%22%2Cnull%5D%5D%2C%22role%22%3A%22root%22%2C%22selected%22%3Afalse%7D%2C%7B%22model%22%3A%22Element%22%2C%22contentIds%22%3A%5B%226d9416b7-97a1-4601-a59a-3b334831f3a4%22%5D%2C%22dragged%22%3Afalse%2C%22focused%22%3Afalse%2C%22highlighted%22%3Afalse%2C%22id%22%3A%2236c522d4-610b-4f28-8be7-dee25fcd1530%22%2C%22name%22%3A%22Page%202%22%2C%22open%22%3Atrue%2C%22forcedOpen%22%3Afalse%2C%22patternId%22%3A%22eeae24c974074b411a6b3641443dd77d6b44e413%22%2C%22placeholderHighlighted%22%3A%22none%22%2C%22propertyValues%22%3A%5B%5B%223104a509eb974768b8b711fc8f49aca3b158495d%22%2Cnull%5D%2C%5B%220d7bdce760d9d6d0e6150015e03108e411792875%22%2Cnull%5D%5D%2C%22role%22%3A%22root%22%2C%22selected%22%3Afalse%7D%2C%7B%22model%22%3A%22Element%22%2C%22contentIds%22%3A%5B%226c1bf973-009e-4983-8a21-3ae8152bdf47%22%5D%2C%22dragged%22%3Afalse%2C%22focused%22%3Afalse%2C%22highlighted%22%3Afalse%2C%22id%22%3A%22e9854518-6976-432c-8bc2-2849ef610baa%22%2C%22name%22%3A%22Dialog%20Actions%22%2C%22open%22%3Atrue%2C%22forcedOpen%22%3Afalse%2C%22patternId%22%3A%22c37e356e6c831e9c6f85361c5ccbb9c521c7f25b%22%2C%22placeholderHighlighted%22%3A%22none%22%2C%22propertyValues%22%3A%5B%5B%22fabe5f25f058283c4f3cd2ce4fa49d8cf56066d8%22%2Cfalse%5D%5D%2C%22role%22%3A%22node%22%2C%22selected%22%3Afalse%7D%2C%7B%22model%22%3A%22Element%22%2C%22contentIds%22%3A%5B%22e91485e8-4190-4ac2-b0ea-87e33c5f79ff%22%5D%2C%22dragged%22%3Afalse%2C%22focused%22%3Afalse%2C%22highlighted%22%3Afalse%2C%22id%22%3A%22e2022bd0-0b0a-4c6f-a849-f94d50717847%22%2C%22name%22%3A%22Linear%20Progress%22%2C%22open%22%3Atrue%2C%22forcedOpen%22%3Afalse%2C%22patternId%22%3A%22757da2f76f1d48a0422c137c3381c6719744db08%22%2C%22placeholderHighlighted%22%3A%22none%22%2C%22propertyValues%22%3A%5B%5B%2232cb78120cd2fe25117f9b1f4f91a57780957272%22%2Cnull%5D%2C%5B%225db1be86b76b970ba91118cb2b11b41e79db2f3b%22%2Cnull%5D%2C%5B%22d2f22f56286d0f287e4eccbd1d054aaf1b7335d8%22%2Cnull%5D%2C%5B%22e7777c3a7bb1976dd049c26833b20accd16e5860%22%2Cnull%5D%5D%2C%22role%22%3A%22node%22%2C%22selected%22%3Afalse%7D%2C%7B%22model%22%3A%22Element%22%2C%22contentIds%22%3A%5B%22294066b3-f6b7-4c8d-88b4-fb45961b63aa%22%5D%2C%22dragged%22%3Afalse%2C%22focused%22%3Afalse%2C%22highlighted%22%3Afalse%2C%22id%22%3A%227a845d9d-b8fc-4cea-bf8a-07f2ed2fbfbd%22%2C%22name%22%3A%22Dialog%20Content%22%2C%22open%22%3Atrue%2C%22forcedOpen%22%3Afalse%2C%22patternId%22%3A%22caafa422d97bd3e7ca2a74cfa56e13f51794913b%22%2C%22placeholderHighlighted%22%3A%22none%22%2C%22propertyValues%22%3A%5B%5D%2C%22role%22%3A%22node%22%2C%22selected%22%3Afalse%7D%2C%7B%22model%22%3A%22Element%22%2C%22contentIds%22%3A%5B%5D%2C%22dragged%22%3Afalse%2C%22focused%22%3Afalse%2C%22highlighted%22%3Afalse%2C%22id%22%3A%22de11dd91-651c-4638-836b-7a28e9a25e86%22%2C%22name%22%3A%22Text%22%2C%22open%22%3Atrue%2C%22forcedOpen%22%3Afalse%2C%22patternId%22%3A%229b4189d4b1ba0a8306ea71b362c280044803f43d%22%2C%22placeholderHighlighted%22%3A%22none%22%2C%22propertyValues%22%3A%5B%5B%228e0f9bf9e3ebe9bc7d0123285d19ff293310db97%22%2C%22Updating%20application.%22%5D%5D%2C%22role%22%3A%22node%22%2C%22selected%22%3Afalse%7D%2C%7B%22model%22%3A%22Element%22%2C%22contentIds%22%3A%5B%22fc074732-8634-4c3d-a2a9-4694b8bb1000%22%5D%2C%22dragged%22%3Afalse%2C%22focused%22%3Afalse%2C%22highlighted%22%3Afalse%2C%22id%22%3A%221cdc9f85-1cb4-43b7-939f-ce23af54d349%22%2C%22name%22%3A%22Dialog%20Title%22%2C%22open%22%3Atrue%2C%22forcedOpen%22%3Afalse%2C%22patternId%22%3A%220babed93294465ad9ba94b9ad450a12b4221ff7f%22%2C%22placeholderHighlighted%22%3A%22none%22%2C%22propertyValues%22%3A%5B%5D%2C%22role%22%3A%22node%22%2C%22selected%22%3Afalse%7D%2C%7B%22model%22%3A%22Element%22%2C%22contentIds%22%3A%5B%22e85d6a3f-451b-4b12-8a71-acf58b867f7e%22%5D%2C%22dragged%22%3Afalse%2C%22focused%22%3Afalse%2C%22highlighted%22%3Afalse%2C%22id%22%3A%22e7c45613-71c0-4aa9-a8cd-ac1b38d321ac%22%2C%22name%22%3A%22progress%22%2C%22open%22%3Atrue%2C%22forcedOpen%22%3Afalse%2C%22patternId%22%3A%220980660f176da9c8ba4fe74ab540927eb7b6e4ec%22%2C%22placeholderHighlighted%22%3A%22none%22%2C%22propertyValues%22%3A%5B%5B%2280938fe491a2cf8207943b4285ed895ed5de4c7d%22%2Ctrue%5D%2C%5B%2267556914a69429bddc19e9e25b37aa58f741f7cd%22%2Ctrue%5D%2C%5B%224a914b09fa1f4ade901317cb713218a8099c0ef4%22%2Cfalse%5D%2C%5B%225de51e851f54346244513607889a2cecd50c9223%22%2C%22sm%22%5D%5D%2C%22role%22%3A%22node%22%2C%22selected%22%3Afalse%7D%2C%7B%22model%22%3A%22Element%22%2C%22contentIds%22%3A%5B%2261f1de40-f69a-4763-bf47-565ac3308ef6%22%5D%2C%22dragged%22%3Afalse%2C%22focused%22%3Afalse%2C%22highlighted%22%3Afalse%2C%22id%22%3A%22b5e88ae0-9456-4b7d-bb7d-01a77b380037%22%2C%22name%22%3A%22Page%201%22%2C%22open%22%3Atrue%2C%22forcedOpen%22%3Afalse%2C%22patternId%22%3A%22eeae24c974074b411a6b3641443dd77d6b44e413%22%2C%22placeholderHighlighted%22%3A%22none%22%2C%22propertyValues%22%3A%5B%5B%223104a509eb974768b8b711fc8f49aca3b158495d%22%2Cnull%5D%2C%5B%220d7bdce760d9d6d0e6150015e03108e411792875%22%2Cnull%5D%5D%2C%22role%22%3A%22root%22%2C%22selected%22%3Atrue%7D%2C%7B%22model%22%3A%22Element%22%2C%22contentIds%22%3A%5B%2204ab9f8d-9046-47db-b3e5-002944039f8f%22%5D%2C%22dragged%22%3Afalse%2C%22focused%22%3Afalse%2C%22highlighted%22%3Afalse%2C%22id%22%3A%222c667d87-94d5-4a55-8a6a-9e63eb93c861%22%2C%22name%22%3A%22Page%202%22%2C%22open%22%3Atrue%2C%22forcedOpen%22%3Afalse%2C%22patternId%22%3A%22eeae24c974074b411a6b3641443dd77d6b44e413%22%2C%22placeholderHighlighted%22%3A%22none%22%2C%22propertyValues%22%3A%5B%5B%223104a509eb974768b8b711fc8f49aca3b158495d%22%2Cnull%5D%2C%5B%220d7bdce760d9d6d0e6150015e03108e411792875%22%2Cnull%5D%5D%2C%22role%22%3A%22root%22%2C%22selected%22%3Atrue%7D%2C%7B%22model%22%3A%22Element%22%2C%22contentIds%22%3A%5B%5D%2C%22dragged%22%3Afalse%2C%22focused%22%3Afalse%2C%22highlighted%22%3Afalse%2C%22id%22%3A%22ac088cfb-bb85-4681-9e96-86aaf2ab63f6%22%2C%22name%22%3A%22Text%22%2C%22open%22%3Atrue%2C%22forcedOpen%22%3Afalse%2C%22patternId%22%3A%229b4189d4b1ba0a8306ea71b362c280044803f43d%22%2C%22placeholderHighlighted%22%3A%22none%22%2C%22propertyValues%22%3A%5B%5B%228e0f9bf9e3ebe9bc7d0123285d19ff293310db97%22%2C%22Update%20Notification%22%5D%5D%2C%22role%22%3A%22node%22%2C%22selected%22%3Afalse%7D%2C%7B%22model%22%3A%22Element%22%2C%22contentIds%22%3A%5B%2294711522-26ca-499a-b068-8caf4792c91d%22%5D%2C%22dragged%22%3Afalse%2C%22focused%22%3Afalse%2C%22highlighted%22%3Afalse%2C%22id%22%3A%22680d633a-99cf-46fb-a093-8ab780861e02%22%2C%22name%22%3A%22Dialog%20Title%22%2C%22open%22%3Atrue%2C%22forcedOpen%22%3Afalse%2C%22patternId%22%3A%220babed93294465ad9ba94b9ad450a12b4221ff7f%22%2C%22placeholderHighlighted%22%3A%22none%22%2C%22propertyValues%22%3A%5B%5D%2C%22role%22%3A%22node%22%2C%22selected%22%3Afalse%7D%2C%7B%22model%22%3A%22Element%22%2C%22contentIds%22%3A%5B%22636ef6cc-e661-490f-8c5f-aa8d236e04dc%22%5D%2C%22dragged%22%3Afalse%2C%22focused%22%3Afalse%2C%22highlighted%22%3Afalse%2C%22id%22%3A%22a5506a66-b235-49b7-9cec-124b801dd629%22%2C%22name%22%3A%22Dialog%20Content%22%2C%22open%22%3Atrue%2C%22forcedOpen%22%3Atrue%2C%22patternId%22%3A%22caafa422d97bd3e7ca2a74cfa56e13f51794913b%22%2C%22placeholderHighlighted%22%3A%22none%22%2C%22propertyValues%22%3A%5B%5D%2C%22role%22%3A%22node%22%2C%22selected%22%3Afalse%7D%2C%7B%22model%22%3A%22Element%22%2C%22contentIds%22%3A%5B%22363aefbc-ddee-4595-baef-5d76a9e7e6b0%22%5D%2C%22dragged%22%3Afalse%2C%22focused%22%3Afalse%2C%22highlighted%22%3Afalse%2C%22id%22%3A%2214294d0e-723b-4ef3-824c-9116c5ed8aa4%22%2C%22name%22%3A%22Dialog%20Content%20Text%22%2C%22open%22%3Atrue%2C%22forcedOpen%22%3Atrue%2C%22patternId%22%3A%22e40161072173379d5ed00441b2efdd0173a519e2%22%2C%22placeholderHighlighted%22%3A%22none%22%2C%22propertyValues%22%3A%5B%5D%2C%22role%22%3A%22node%22%2C%22selected%22%3Afalse%7D%2C%7B%22model%22%3A%22Element%22%2C%22contentIds%22%3A%5B%22912f9bbc-c012-40bd-b137-02647d59a454%22%5D%2C%22dragged%22%3Afalse%2C%22focused%22%3Afalse%2C%22highlighted%22%3Afalse%2C%22id%22%3A%22705ed5b9-b3f9-4043-9fe9-7241c07f7ee8%22%2C%22name%22%3A%22Dialog%20Actions%22%2C%22open%22%3Atrue%2C%22forcedOpen%22%3Atrue%2C%22patternId%22%3A%22c37e356e6c831e9c6f85361c5ccbb9c521c7f25b%22%2C%22placeholderHighlighted%22%3A%22none%22%2C%22propertyValues%22%3A%5B%5B%22fabe5f25f058283c4f3cd2ce4fa49d8cf56066d8%22%2Cfalse%5D%5D%2C%22role%22%3A%22node%22%2C%22selected%22%3Afalse%7D%2C%7B%22model%22%3A%22Element%22%2C%22contentIds%22%3A%5B%220a0ac273-ded0-41d1-95e1-d55a807f424c%22%5D%2C%22dragged%22%3Afalse%2C%22focused%22%3Afalse%2C%22highlighted%22%3Afalse%2C%22id%22%3A%22909221d7-cba4-40fa-be78-4c01beea814c%22%2C%22name%22%3A%22prompt%22%2C%22open%22%3Atrue%2C%22forcedOpen%22%3Atrue%2C%22patternId%22%3A%220980660f176da9c8ba4fe74ab540927eb7b6e4ec%22%2C%22placeholderHighlighted%22%3A%22none%22%2C%22propertyValues%22%3A%5B%5B%2280938fe491a2cf8207943b4285ed895ed5de4c7d%22%2Cnull%5D%2C%5B%2267556914a69429bddc19e9e25b37aa58f741f7cd%22%2Cnull%5D%2C%5B%224a914b09fa1f4ade901317cb713218a8099c0ef4%22%2Cnull%5D%2C%5B%225de51e851f54346244513607889a2cecd50c9223%22%2Cnull%5D%5D%2C%22role%22%3A%22node%22%2C%22selected%22%3Afalse%7D%2C%7B%22model%22%3A%22Element%22%2C%22contentIds%22%3A%5B%5D%2C%22dragged%22%3Afalse%2C%22focused%22%3Afalse%2C%22highlighted%22%3Afalse%2C%22id%22%3A%22f3224c81-75f4-46e4-8a2e-02411ecea6df%22%2C%22name%22%3A%22Text%22%2C%22open%22%3Atrue%2C%22forcedOpen%22%3Afalse%2C%22patternId%22%3A%229b4189d4b1ba0a8306ea71b362c280044803f43d%22%2C%22placeholderHighlighted%22%3A%22none%22%2C%22propertyValues%22%3A%5B%5B%228e0f9bf9e3ebe9bc7d0123285d19ff293310db97%22%2C%22Exit%22%5D%5D%2C%22role%22%3A%22node%22%2C%22selected%22%3Afalse%7D%2C%7B%22model%22%3A%22Element%22%2C%22contentIds%22%3A%5B%22b73509dd-dcf0-4e6f-8526-0bc02885334d%22%5D%2C%22dragged%22%3Afalse%2C%22focused%22%3Afalse%2C%22highlighted%22%3Afalse%2C%22id%22%3A%224913e6ca-a506-4059-bf5b-a70afe0c8ab6%22%2C%22name%22%3A%22exit%22%2C%22open%22%3Atrue%2C%22forcedOpen%22%3Afalse%2C%22patternId%22%3A%2228090f39cfd09eb27ace1278065ea8dff4635155%22%2C%22placeholderHighlighted%22%3A%22none%22%2C%22propertyValues%22%3A%5B%5B%22dfcd96d80b0388d7912a0a48f2d8c32ee69534e6%22%2C%22primary%22%5D%2C%5B%225056898d2e059e0ac9dd217336cd7ebac084f59e%22%2C%22text%22%5D%2C%5B%22c56710a1fb937e6c6ea9835a49ce177f3259eeae%22%2C%22small%22%5D%2C%5B%2217c20a6a90a004e6fa7947538de2797416524ea4%22%2Cfalse%5D%2C%5B%220deb8372769e5956ec51367570cdf613bd272da6%22%2Cnull%5D%2C%5B%2250f2f21b20c3ab5ea022bf4d9362df51d274348b%22%2Cfalse%5D%5D%2C%22role%22%3A%22node%22%2C%22selected%22%3Afalse%7D%2C%7B%22model%22%3A%22Element%22%2C%22contentIds%22%3A%5B%5D%2C%22dragged%22%3Afalse%2C%22focused%22%3Afalse%2C%22highlighted%22%3Afalse%2C%22id%22%3A%22d0bd0812-1b46-4b77-9ef5-49922a4ce31d%22%2C%22name%22%3A%22Text%22%2C%22open%22%3Atrue%2C%22forcedOpen%22%3Afalse%2C%22patternId%22%3A%229b4189d4b1ba0a8306ea71b362c280044803f43d%22%2C%22placeholderHighlighted%22%3A%22none%22%2C%22propertyValues%22%3A%5B%5B%228e0f9bf9e3ebe9bc7d0123285d19ff293310db97%22%2C%22This%20update%20is%20a%20critical%20bugfix%20for%20the%20creativemarketablename%20exploit%20and%20is%20required%20to%20continue%20using%20the%20application.%22%5D%5D%2C%22role%22%3A%22node%22%2C%22selected%22%3Afalse%7D%2C%7B%22model%22%3A%22Element%22%2C%22contentIds%22%3A%5B%2201478c28-f97d-45a5-997b-b3279206fa83%22%5D%2C%22dragged%22%3Afalse%2C%22focused%22%3Afalse%2C%22highlighted%22%3Afalse%2C%22id%22%3A%227d0d545d-ba69-4150-81aa-1ca6417f4e14%22%2C%22name%22%3A%22Dialog%20Content%20Text%22%2C%22open%22%3Atrue%2C%22forcedOpen%22%3Afalse%2C%22patternId%22%3A%22e40161072173379d5ed00441b2efdd0173a519e2%22%2C%22placeholderHighlighted%22%3A%22none%22%2C%22propertyValues%22%3A%5B%5D%2C%22role%22%3A%22node%22%2C%22selected%22%3Afalse%7D%2C%7B%22model%22%3A%22Element%22%2C%22contentIds%22%3A%5B%5D%2C%22dragged%22%3Afalse%2C%22focused%22%3Afalse%2C%22highlighted%22%3Afalse%2C%22id%22%3A%22c93fe7f4-ca2e-4b02-b68b-0b01692bd1ae%22%2C%22name%22%3A%22Divider%22%2C%22open%22%3Atrue%2C%22forcedOpen%22%3Afalse%2C%22patternId%22%3A%229ac411e55854ca88ae1b0c37c9cb0819418cdecf%22%2C%22placeholderHighlighted%22%3A%22none%22%2C%22propertyValues%22%3A%5B%5B%220cb30a052fa8cff4f095ae388f26131e48ab01f1%22%2Cfalse%5D%2C%5B%22977bec3a7c97217645a89bd750d89d0c135493a9%22%2Cfalse%5D%2C%5B%22148f176ee79936d78a1dacf9a267e7f048b2b8b9%22%2C%22fullWidth%22%5D%5D%2C%22role%22%3A%22node%22%2C%22selected%22%3Afalse%7D%2C%7B%22model%22%3A%22Element%22%2C%22contentIds%22%3A%5B%222c03e36b-a99a-4bc3-a514-7cce9bf2a9f9%22%2C%2216dd3804-e231-4d7f-a9b6-cd1bf8075ec6%22%5D%2C%22dragged%22%3Afalse%2C%22focused%22%3Afalse%2C%22highlighted%22%3Afalse%2C%22id%22%3A%2294fd0850-d7c5-4e07-8f2a-94b0cbe3e864%22%2C%22name%22%3A%22List%22%2C%22open%22%3Atrue%2C%22forcedOpen%22%3Afalse%2C%22patternId%22%3A%224d5e5c745e8c026f1c62d169e4c66ad482af803b%22%2C%22placeholderHighlighted%22%3A%22none%22%2C%22propertyValues%22%3A%5B%5D%2C%22role%22%3A%22node%22%2C%22selected%22%3Afalse%7D%2C%7B%22model%22%3A%22Element%22%2C%22contentIds%22%3A%5B%5D%2C%22dragged%22%3Afalse%2C%22focused%22%3Afalse%2C%22highlighted%22%3Afalse%2C%22id%22%3A%224d239414-43fb-4d1d-9601-5343b20f0baa%22%2C%22name%22%3A%22Text%22%2C%22open%22%3Atrue%2C%22forcedOpen%22%3Afalse%2C%22patternId%22%3A%229b4189d4b1ba0a8306ea71b362c280044803f43d%22%2C%22placeholderHighlighted%22%3A%22none%22%2C%22propertyValues%22%3A%5B%5B%228e0f9bf9e3ebe9bc7d0123285d19ff293310db97%22%2C%22Update%22%5D%5D%2C%22role%22%3A%22node%22%2C%22selected%22%3Afalse%7D%2C%7B%22model%22%3A%22Element%22%2C%22contentIds%22%3A%5B%22e780efd4-b9e9-4c90-b0d3-19dbfb041c57%22%5D%2C%22dragged%22%3Afalse%2C%22focused%22%3Afalse%2C%22highlighted%22%3Afalse%2C%22id%22%3A%224e5d0dd8-7f73-4c2d-b336-1e1dec981003%22%2C%22name%22%3A%22update%22%2C%22open%22%3Atrue%2C%22forcedOpen%22%3Afalse%2C%22patternId%22%3A%2228090f39cfd09eb27ace1278065ea8dff4635155%22%2C%22placeholderHighlighted%22%3A%22none%22%2C%22propertyValues%22%3A%5B%5B%22dfcd96d80b0388d7912a0a48f2d8c32ee69534e6%22%2C%22primary%22%5D%2C%5B%225056898d2e059e0ac9dd217336cd7ebac084f59e%22%2C%22contained%22%5D%2C%5B%22c56710a1fb937e6c6ea9835a49ce177f3259eeae%22%2C%22medium%22%5D%2C%5B%2217c20a6a90a004e6fa7947538de2797416524ea4%22%2Ctrue%5D%2C%5B%220deb8372769e5956ec51367570cdf613bd272da6%22%2Cfalse%5D%2C%5B%2250f2f21b20c3ab5ea022bf4d9362df51d274348b%22%2Cfalse%5D%5D%2C%22role%22%3A%22node%22%2C%22selected%22%3Afalse%7D%2C%7B%22model%22%3A%22Element%22%2C%22contentIds%22%3A%5B%2258213598-ec2a-4a5d-b8b5-9d15e51b2e41%22%2C%223ef7332d-5d3d-40d3-9e32-af7741f90d6e%22%5D%2C%22dragged%22%3Afalse%2C%22focused%22%3Afalse%2C%22highlighted%22%3Afalse%2C%22id%22%3A%2233cb286f-0173-4699-b7fc-10949fe5fe7b%22%2C%22name%22%3A%22List%22%2C%22open%22%3Atrue%2C%22forcedOpen%22%3Afalse%2C%22patternId%22%3A%224d5e5c745e8c026f1c62d169e4c66ad482af803b%22%2C%22placeholderHighlighted%22%3A%22none%22%2C%22propertyValues%22%3A%5B%5D%2C%22role%22%3A%22node%22%2C%22selected%22%3Afalse%7D%2C%7B%22model%22%3A%22Element%22%2C%22contentIds%22%3A%5B%2274ab5fbf-4b20-40cd-af1d-549bd246af35%22%5D%2C%22dragged%22%3Afalse%2C%22focused%22%3Afalse%2C%22highlighted%22%3Afalse%2C%22id%22%3A%22caff82ed-6e35-47ed-91c0-c02c19e6a706%22%2C%22name%22%3A%22List%20Item%22%2C%22open%22%3Atrue%2C%22forcedOpen%22%3Afalse%2C%22patternId%22%3A%22872e6d76dbbd36bdfb1ac3d7fddc190cc5f259d3%22%2C%22placeholderHighlighted%22%3A%22none%22%2C%22propertyValues%22%3A%5B%5B%222a4f3be05635904779be2a3f8767416e3bd4f4c4%22%2Ctrue%5D%2C%5B%2241ff8250e8a5b76bea3c958e972d9c09702947f6%22%2Cfalse%5D%2C%5B%22dbb120e9dfea5fa7bd6e9e48d82d9b8162dbb0b5%22%2Cfalse%5D%2C%5B%225ff92ca0426ae550225bf3bf13885c6af2febe81%22%2Cfalse%5D%2C%5B%22c628287f821c754fd4a6abad5edbda919dbcfb0c%22%2Cfalse%5D%2C%5B%2224d5f038f51eab4530f9814949d6aa08ee3b791f%22%2C%5B%5D%5D%5D%2C%22role%22%3A%22node%22%2C%22selected%22%3Afalse%7D%2C%7B%22model%22%3A%22Element%22%2C%22contentIds%22%3A%5B%22421701c0-c264-4ac8-a7f9-aa3ef04243a3%22%5D%2C%22dragged%22%3Afalse%2C%22focused%22%3Afalse%2C%22highlighted%22%3Afalse%2C%22id%22%3A%2273162121-c687-4ed7-aaca-ab7705ca977d%22%2C%22name%22%3A%22List%20Item%22%2C%22open%22%3Atrue%2C%22forcedOpen%22%3Afalse%2C%22patternId%22%3A%22872e6d76dbbd36bdfb1ac3d7fddc190cc5f259d3%22%2C%22placeholderHighlighted%22%3A%22none%22%2C%22propertyValues%22%3A%5B%5B%222a4f3be05635904779be2a3f8767416e3bd4f4c4%22%2Ctrue%5D%2C%5B%2241ff8250e8a5b76bea3c958e972d9c09702947f6%22%2Cfalse%5D%2C%5B%22dbb120e9dfea5fa7bd6e9e48d82d9b8162dbb0b5%22%2Cfalse%5D%2C%5B%225ff92ca0426ae550225bf3bf13885c6af2febe81%22%2Cfalse%5D%2C%5B%22c628287f821c754fd4a6abad5edbda919dbcfb0c%22%2Cfalse%5D%2C%5B%2224d5f038f51eab4530f9814949d6aa08ee3b791f%22%2C%5B%5D%5D%5D%2C%22role%22%3A%22node%22%2C%22selected%22%3Afalse%7D%2C%7B%22model%22%3A%22Element%22%2C%22contentIds%22%3A%5B%5D%2C%22dragged%22%3Afalse%2C%22focused%22%3Afalse%2C%22highlighted%22%3Afalse%2C%22id%22%3A%2218acc73b-b233-494f-b1fb-77ca51ef4c35%22%2C%22name%22%3A%22Text%22%2C%22open%22%3Atrue%2C%22forcedOpen%22%3Afalse%2C%22patternId%22%3A%229b4189d4b1ba0a8306ea71b362c280044803f43d%22%2C%22placeholderHighlighted%22%3A%22none%22%2C%22propertyValues%22%3A%5B%5B%228e0f9bf9e3ebe9bc7d0123285d19ff293310db97%22%2Cnull%5D%5D%2C%22role%22%3A%22node%22%2C%22selected%22%3Afalse%7D%2C%7B%22model%22%3A%22Element%22%2C%22contentIds%22%3A%5B%22210b897e-a966-46d4-8b91-085555e93674%22%2C%2212a9d977-6b04-40f6-90bf-8cccd39017c7%22%5D%2C%22dragged%22%3Afalse%2C%22focused%22%3Afalse%2C%22highlighted%22%3Afalse%2C%22id%22%3A%223938465b-403f-457e-a73e-59f806a4752a%22%2C%22name%22%3A%22List%20Item%20Text%22%2C%22open%22%3Atrue%2C%22forcedOpen%22%3Afalse%2C%22patternId%22%3A%2223d9db6bfc4d91593d8b2cb9c5951f154f63d3ff%22%2C%22placeholderHighlighted%22%3A%22none%22%2C%22propertyValues%22%3A%5B%5B%22ca4abc91670347cacbbbca09e6da45d3cb6a54e8%22%2Cfalse%5D%2C%5B%22770d9374deb54078e8b31f47cc74d01032e13c98%22%2Cfalse%5D%5D%2C%22role%22%3A%22node%22%2C%22selected%22%3Afalse%7D%2C%7B%22model%22%3A%22Element%22%2C%22contentIds%22%3A%5B%5D%2C%22dragged%22%3Afalse%2C%22focused%22%3Afalse%2C%22highlighted%22%3Afalse%2C%22id%22%3A%220cede107-2b60-4812-8d5e-b4109cbb2bcd%22%2C%22name%22%3A%22Icon%22%2C%22open%22%3Atrue%2C%22forcedOpen%22%3Afalse%2C%22patternId%22%3A%2219b67d1ee37bbb992423ddd9cc147be09006f739%22%2C%22placeholderHighlighted%22%3A%22none%22%2C%22propertyValues%22%3A%5B%5B%221628e497832b1ec7421ec486f7784c18db305119%22%2Cnull%5D%2C%5B%2255ca45d2b6b84f2a5bdb83ee7adc3efa8009ad79%22%2C%22inherit%22%5D%2C%5B%226b4941f3a587503262500c856511a179587ba22e%22%2C%22default%22%5D%5D%2C%22role%22%3A%22node%22%2C%22selected%22%3Afalse%7D%2C%7B%22model%22%3A%22Element%22%2C%22contentIds%22%3A%5B%22354c7009-02d9-4d9a-9a46-34fe7f69271a%22%5D%2C%22dragged%22%3Afalse%2C%22focused%22%3Afalse%2C%22highlighted%22%3Afalse%2C%22id%22%3A%22985e0423-78fb-44e2-a3d7-cb21a785a473%22%2C%22name%22%3A%22List%20Item%20Icon%22%2C%22open%22%3Atrue%2C%22forcedOpen%22%3Afalse%2C%22patternId%22%3A%223a645ae8b125efb638cfe49fe28a7e15f555f00f%22%2C%22placeholderHighlighted%22%3A%22none%22%2C%22propertyValues%22%3A%5B%5D%2C%22role%22%3A%22node%22%2C%22selected%22%3Afalse%7D%2C%7B%22model%22%3A%22Element%22%2C%22contentIds%22%3A%5B%5D%2C%22dragged%22%3Afalse%2C%22focused%22%3Afalse%2C%22highlighted%22%3Afalse%2C%22id%22%3A%22405bb2f2-2f12-4db5-ad46-14f7ec17d215%22%2C%22name%22%3A%22Text%22%2C%22open%22%3Atrue%2C%22forcedOpen%22%3Afalse%2C%22patternId%22%3A%229b4189d4b1ba0a8306ea71b362c280044803f43d%22%2C%22placeholderHighlighted%22%3A%22none%22%2C%22propertyValues%22%3A%5B%5B%228e0f9bf9e3ebe9bc7d0123285d19ff293310db97%22%2Cnull%5D%5D%2C%22role%22%3A%22node%22%2C%22selected%22%3Afalse%7D%2C%7B%22model%22%3A%22Element%22%2C%22contentIds%22%3A%5B%22440d0081-2cf2-4368-8b3d-ec7ddadc4c72%22%2C%224a4bc8e7-1ac5-4a86-8fa5-06a2d2b82ff2%22%5D%2C%22dragged%22%3Afalse%2C%22focused%22%3Afalse%2C%22highlighted%22%3Afalse%2C%22id%22%3A%22a48a5e75-2ef4-4ce8-a4c6-ffe3e203597d%22%2C%22name%22%3A%22List%20Item%20Text%22%2C%22open%22%3Atrue%2C%22forcedOpen%22%3Afalse%2C%22patternId%22%3A%2223d9db6bfc4d91593d8b2cb9c5951f154f63d3ff%22%2C%22placeholderHighlighted%22%3A%22none%22%2C%22propertyValues%22%3A%5B%5B%22ca4abc91670347cacbbbca09e6da45d3cb6a54e8%22%2Cfalse%5D%2C%5B%22770d9374deb54078e8b31f47cc74d01032e13c98%22%2Cfalse%5D%5D%2C%22role%22%3A%22node%22%2C%22selected%22%3Afalse%7D%2C%7B%22model%22%3A%22Element%22%2C%22contentIds%22%3A%5B%5D%2C%22dragged%22%3Afalse%2C%22focused%22%3Afalse%2C%22highlighted%22%3Afalse%2C%22id%22%3A%224ad1c5fc-9628-4b6c-a3b0-071313969ec6%22%2C%22name%22%3A%22Icon%22%2C%22open%22%3Atrue%2C%22forcedOpen%22%3Afalse%2C%22patternId%22%3A%2219b67d1ee37bbb992423ddd9cc147be09006f739%22%2C%22placeholderHighlighted%22%3A%22none%22%2C%22propertyValues%22%3A%5B%5B%221628e497832b1ec7421ec486f7784c18db305119%22%2Cnull%5D%2C%5B%2255ca45d2b6b84f2a5bdb83ee7adc3efa8009ad79%22%2C%22inherit%22%5D%2C%5B%226b4941f3a587503262500c856511a179587ba22e%22%2C%22default%22%5D%5D%2C%22role%22%3A%22node%22%2C%22selected%22%3Afalse%7D%2C%7B%22model%22%3A%22Element%22%2C%22contentIds%22%3A%5B%2214517606-4b8c-4d8f-9ff7-4d6b014b0153%22%5D%2C%22dragged%22%3Afalse%2C%22focused%22%3Afalse%2C%22highlighted%22%3Afalse%2C%22id%22%3A%22b15246cf-e485-465d-841e-f56f05b1b9ac%22%2C%22name%22%3A%22List%20Item%20Icon%22%2C%22open%22%3Atrue%2C%22forcedOpen%22%3Afalse%2C%22patternId%22%3A%223a645ae8b125efb638cfe49fe28a7e15f555f00f%22%2C%22placeholderHighlighted%22%3A%22none%22%2C%22propertyValues%22%3A%5B%5D%2C%22role%22%3A%22node%22%2C%22selected%22%3Afalse%7D%2C%7B%22model%22%3A%22Element%22%2C%22contentIds%22%3A%5B%5D%2C%22dragged%22%3Afalse%2C%22focused%22%3Afalse%2C%22highlighted%22%3Afalse%2C%22id%22%3A%22e8cedb8c-82fb-462d-b80f-6fab18cf19b4%22%2C%22name%22%3A%22Text%22%2C%22open%22%3Atrue%2C%22forcedOpen%22%3Afalse%2C%22patternId%22%3A%229b4189d4b1ba0a8306ea71b362c280044803f43d%22%2C%22placeholderHighlighted%22%3A%22none%22%2C%22propertyValues%22%3A%5B%5B%228e0f9bf9e3ebe9bc7d0123285d19ff293310db97%22%2Cnull%5D%5D%2C%22role%22%3A%22node%22%2C%22selected%22%3Afalse%7D%2C%7B%22model%22%3A%22Element%22%2C%22contentIds%22%3A%5B%22603b4f2b-9364-49e0-baff-e309938a4a9b%22%2C%22fb989fdb-c436-4143-9aba-da873486a77b%22%5D%2C%22dragged%22%3Afalse%2C%22focused%22%3Afalse%2C%22highlighted%22%3Afalse%2C%22id%22%3A%22130c9241-4411-46f8-82cd-289095aafeb2%22%2C%22name%22%3A%22List%20Item%20Text%22%2C%22open%22%3Atrue%2C%22forcedOpen%22%3Afalse%2C%22patternId%22%3A%2223d9db6bfc4d91593d8b2cb9c5951f154f63d3ff%22%2C%22placeholderHighlighted%22%3A%22none%22%2C%22propertyValues%22%3A%5B%5B%22ca4abc91670347cacbbbca09e6da45d3cb6a54e8%22%2Cfalse%5D%2C%5B%22770d9374deb54078e8b31f47cc74d01032e13c98%22%2Cfalse%5D%5D%2C%22role%22%3A%22node%22%2C%22selected%22%3Afalse%7D%2C%7B%22model%22%3A%22Element%22%2C%22contentIds%22%3A%5B%5D%2C%22dragged%22%3Afalse%2C%22focused%22%3Afalse%2C%22highlighted%22%3Afalse%2C%22id%22%3A%223555f84c-d979-4894-90e9-be6f2254bf54%22%2C%22name%22%3A%22Icon%22%2C%22open%22%3Atrue%2C%22forcedOpen%22%3Afalse%2C%22patternId%22%3A%2219b67d1ee37bbb992423ddd9cc147be09006f739%22%2C%22placeholderHighlighted%22%3A%22none%22%2C%22propertyValues%22%3A%5B%5B%221628e497832b1ec7421ec486f7784c18db305119%22%2Cnull%5D%2C%5B%2255ca45d2b6b84f2a5bdb83ee7adc3efa8009ad79%22%2C%22inherit%22%5D%2C%5B%226b4941f3a587503262500c856511a179587ba22e%22%2C%22default%22%5D%5D%2C%22role%22%3A%22node%22%2C%22selected%22%3Afalse%7D%2C%7B%22model%22%3A%22Element%22%2C%22contentIds%22%3A%5B%22253fc26b-f0ca-4b13-89de-a602529b9cf5%22%5D%2C%22dragged%22%3Afalse%2C%22focused%22%3Afalse%2C%22highlighted%22%3Afalse%2C%22id%22%3A%22daf7a835-e76f-4ab1-aa5c-73efaed5b921%22%2C%22name%22%3A%22List%20Item%20Icon%22%2C%22open%22%3Atrue%2C%22forcedOpen%22%3Afalse%2C%22patternId%22%3A%223a645ae8b125efb638cfe49fe28a7e15f555f00f%22%2C%22placeholderHighlighted%22%3A%22none%22%2C%22propertyValues%22%3A%5B%5D%2C%22role%22%3A%22node%22%2C%22selected%22%3Afalse%7D%2C%7B%22model%22%3A%22Element%22%2C%22contentIds%22%3A%5B%22feb8bad2-bbb1-4a1b-ad55-7fb5d3a683d0%22%5D%2C%22dragged%22%3Afalse%2C%22focused%22%3Afalse%2C%22highlighted%22%3Afalse%2C%22id%22%3A%2208944d5d-72ee-4f95-96f2-92cc7b4558bb%22%2C%22name%22%3A%22List%20Item%22%2C%22open%22%3Atrue%2C%22forcedOpen%22%3Afalse%2C%22patternId%22%3A%22872e6d76dbbd36bdfb1ac3d7fddc190cc5f259d3%22%2C%22placeholderHighlighted%22%3A%22none%22%2C%22propertyValues%22%3A%5B%5B%222a4f3be05635904779be2a3f8767416e3bd4f4c4%22%2Ctrue%5D%2C%5B%2241ff8250e8a5b76bea3c958e972d9c09702947f6%22%2Cfalse%5D%2C%5B%22dbb120e9dfea5fa7bd6e9e48d82d9b8162dbb0b5%22%2Cfalse%5D%2C%5B%225ff92ca0426ae550225bf3bf13885c6af2febe81%22%2Cfalse%5D%2C%5B%22c628287f821c754fd4a6abad5edbda919dbcfb0c%22%2Cfalse%5D%2C%5B%2224d5f038f51eab4530f9814949d6aa08ee3b791f%22%2C%5B%5D%5D%5D%2C%22role%22%3A%22node%22%2C%22selected%22%3Afalse%7D%2C%7B%22model%22%3A%22Element%22%2C%22contentIds%22%3A%5B%5D%2C%22dragged%22%3Afalse%2C%22focused%22%3Afalse%2C%22highlighted%22%3Afalse%2C%22id%22%3A%2251f241e9-f8b6-4e5f-b542-e029ec6507a9%22%2C%22name%22%3A%22Text%22%2C%22open%22%3Atrue%2C%22forcedOpen%22%3Afalse%2C%22patternId%22%3A%229b4189d4b1ba0a8306ea71b362c280044803f43d%22%2C%22placeholderHighlighted%22%3A%22none%22%2C%22propertyValues%22%3A%5B%5B%228e0f9bf9e3ebe9bc7d0123285d19ff293310db97%22%2Cnull%5D%5D%2C%22role%22%3A%22node%22%2C%22selected%22%3Afalse%7D%2C%7B%22model%22%3A%22Element%22%2C%22contentIds%22%3A%5B%2252969800-b176-4ba6-8921-1cd3ef931490%22%5D%2C%22dragged%22%3Afalse%2C%22focused%22%3Afalse%2C%22highlighted%22%3Afalse%2C%22id%22%3A%22ec672b43-0804-4ee6-8fa1-c1745b894531%22%2C%22name%22%3A%22List%20Subheader%22%2C%22open%22%3Atrue%2C%22forcedOpen%22%3Afalse%2C%22patternId%22%3A%22381dd2adaa608338eba775affbb8c2947cbb3537%22%2C%22placeholderHighlighted%22%3A%22none%22%2C%22propertyValues%22%3A%5B%5B%22f8fb94ec70353cbbfc5d3f30195124e90fb327bc%22%2Cnull%5D%2C%5B%222784f396e622b6802ffe4f3e0ad310769b6da807%22%2Cfalse%5D%2C%5B%2239adda96cf1a40c950afbc79b0468b06c19b6b05%22%2Cfalse%5D%5D%2C%22role%22%3A%22node%22%2C%22selected%22%3Afalse%7D%2C%7B%22model%22%3A%22Element%22%2C%22contentIds%22%3A%5B%2270ff8aba-c9e8-4f27-9ecc-46ab63eac4e7%22%5D%2C%22dragged%22%3Afalse%2C%22focused%22%3Afalse%2C%22highlighted%22%3Afalse%2C%22id%22%3A%22f0cafcb2-bf04-4c52-b548-b84bad8142c6%22%2C%22name%22%3A%22Link%22%2C%22open%22%3Atrue%2C%22forcedOpen%22%3Afalse%2C%22patternId%22%3A%22a8f24d226538d643b74c80489540d409cd23441b%22%2C%22placeholderHighlighted%22%3A%22none%22%2C%22propertyValues%22%3A%5B%5B%221fb8d8451bcd19f906aa85a7447b1e3cab6f7524%22%2Cnull%5D%2C%5B%223b8e7f0f9ad26698bea9ea7437a1e36f19661008%22%2Cnull%5D%2C%5B%2292312872b39d3be246b8847ca8d2981b6a2b530d%22%2Cnull%5D%2C%5B%2218c00b58b4f9334f0ee89e09eb42460bf630b5d0%22%2Cnull%5D%5D%2C%22role%22%3A%22node%22%2C%22selected%22%3Afalse%7D%2C%7B%22model%22%3A%22Element%22%2C%22contentIds%22%3A%5B%22445f4365-aa3e-47eb-ab1e-7f3accd32d1e%22%5D%2C%22dragged%22%3Afalse%2C%22focused%22%3Afalse%2C%22highlighted%22%3Afalse%2C%22id%22%3A%22c65447bb-d286-42a8-b43d-d57b838da6b6%22%2C%22name%22%3A%22Link%22%2C%22open%22%3Atrue%2C%22forcedOpen%22%3Afalse%2C%22patternId%22%3A%22a8f24d226538d643b74c80489540d409cd23441b%22%2C%22placeholderHighlighted%22%3A%22none%22%2C%22propertyValues%22%3A%5B%5B%221fb8d8451bcd19f906aa85a7447b1e3cab6f7524%22%2C%22c0465d6f-dce3-465d-9cf1-6b1d7626b026%22%5D%2C%5B%223b8e7f0f9ad26698bea9ea7437a1e36f19661008%22%2Cnull%5D%2C%5B%2292312872b39d3be246b8847ca8d2981b6a2b530d%22%2Cnull%5D%2C%5B%2218c00b58b4f9334f0ee89e09eb42460bf630b5d0%22%2Cnull%5D%5D%2C%22role%22%3A%22node%22%2C%22selected%22%3Afalse%7D%2C%7B%22model%22%3A%22Element%22%2C%22contentIds%22%3A%5B%229998788b-c3a0-48b1-bd51-e64ff61a7b62%22%2C%224d8b11ff-bcca-4d8b-9b04-a60784b688be%22%5D%2C%22dragged%22%3Afalse%2C%22focused%22%3Afalse%2C%22highlighted%22%3Afalse%2C%22id%22%3A%2260667769-49fa-47e4-9024-8225275de4b9%22%2C%22name%22%3A%22prompt%22%2C%22open%22%3Atrue%2C%22forcedOpen%22%3Atrue%2C%22patternId%22%3A%22e519267aa475ace2f3838b6c1f551a3d7dbac796%22%2C%22placeholderHighlighted%22%3A%22none%22%2C%22propertyValues%22%3A%5B%5B%22e60701c0268504b4a527001949dae17f722b39f7%22%2Cfalse%5D%5D%2C%22role%22%3A%22node%22%2C%22selected%22%3Afalse%7D%2C%7B%22model%22%3A%22Element%22%2C%22contentIds%22%3A%5B%223ec9c94f-af47-4ec2-88fb-5f4e01ae0cbe%22%2C%2250fec3e4-719b-470c-bb94-729cf63f3c5b%22%5D%2C%22dragged%22%3Afalse%2C%22focused%22%3Afalse%2C%22highlighted%22%3Afalse%2C%22id%22%3A%2207b3c261-4968-4f5f-b1c1-c6982013333d%22%2C%22name%22%3A%22modal%22%2C%22open%22%3Atrue%2C%22forcedOpen%22%3Atrue%2C%22patternId%22%3A%22e519267aa475ace2f3838b6c1f551a3d7dbac796%22%2C%22placeholderHighlighted%22%3A%22none%22%2C%22propertyValues%22%3A%5B%5B%22e60701c0268504b4a527001949dae17f722b39f7%22%2Cnull%5D%5D%2C%22role%22%3A%22node%22%2C%22selected%22%3Afalse%7D%2C%7B%22model%22%3A%22Element%22%2C%22contentIds%22%3A%5B%2256a10da6-da1b-4c16-a398-6f4f1cf03c60%22%5D%2C%22dragged%22%3Afalse%2C%22focused%22%3Afalse%2C%22highlighted%22%3Afalse%2C%22id%22%3A%2276b31973-ffa4-4beb-ab2c-a250d61e5996%22%2C%22name%22%3A%22Link%22%2C%22open%22%3Atrue%2C%22forcedOpen%22%3Afalse%2C%22patternId%22%3A%22a8f24d226538d643b74c80489540d409cd23441b%22%2C%22placeholderHighlighted%22%3A%22none%22%2C%22propertyValues%22%3A%5B%5B%221fb8d8451bcd19f906aa85a7447b1e3cab6f7524%22%2C%22528c0892-1c68-46dd-ac86-0c7110d189d2%22%5D%2C%5B%223b8e7f0f9ad26698bea9ea7437a1e36f19661008%22%2Cnull%5D%2C%5B%2292312872b39d3be246b8847ca8d2981b6a2b530d%22%2Cnull%5D%2C%5B%2218c00b58b4f9334f0ee89e09eb42460bf630b5d0%22%2Cnull%5D%5D%2C%22role%22%3A%22node%22%2C%22selected%22%3Afalse%7D%5D%2C%22elementActions%22%3A%5B%7B%22model%22%3A%22ElementAction%22%2C%22elementPropertyId%22%3A%22c65447bb-d286-42a8-b43d-d57b838da6b6-1fb8d8451bcd19f906aa85a7447b1e3cab6f7524%22%2C%22id%22%3A%22c0465d6f-dce3-465d-9cf1-6b1d7626b026%22%2C%22open%22%3Afalse%2C%22payload%22%3A%22true%22%2C%22payloadType%22%3A%22string%22%2C%22storeActionId%22%3A%22553d43af-1586-4f54-b04a-88208b26fc3c%22%2C%22storePropertyId%22%3A%22cfa202fa-4f28-4dca-9439-1b0166489152%22%7D%2C%7B%22model%22%3A%22ElementAction%22%2C%22elementPropertyId%22%3A%2276b31973-ffa4-4beb-ab2c-a250d61e5996-1fb8d8451bcd19f906aa85a7447b1e3cab6f7524%22%2C%22id%22%3A%22528c0892-1c68-46dd-ac86-0c7110d189d2%22%2C%22open%22%3Afalse%2C%22payload%22%3A%22true%22%2C%22payloadType%22%3A%22string%22%2C%22storeActionId%22%3A%22553d43af-1586-4f54-b04a-88208b26fc3c%22%2C%22storePropertyId%22%3A%22b51b7c5a-190b-4e2f-a00f-dcec09613b7c%22%7D%5D%2C%22elementContents%22%3A%5B%7B%22model%22%3A%22ElementContent%22%2C%22elementIds%22%3A%5B%2207b3c261-4968-4f5f-b1c1-c6982013333d%22%2C%22b947d8cb-0b05-4069-9282-6f5603e6e7d6%22%2C%22c65447bb-d286-42a8-b43d-d57b838da6b6%22%2C%2248911ceb-2ac7-48b8-a0aa-69a44c9655c8%22%2C%223cf521bb-7295-4be6-afef-dc1ae50e0e80%22%2C%22b476afa9-efe0-4a72-a94c-26f09b435a6c%22%2C%22f3bd0793-6b2b-4a5d-b5a5-1b68048f03a7%22%2C%225b301385-5f6a-4a88-a288-540468c90650%22%2C%22ced20c16-c88c-48ed-b775-caa6eb604ef6%22%2C%2272e479f3-ccd2-40b7-b9b2-c934ca634b13%22%2C%22dae01dc5-25fc-4b71-a90e-1f56dd09382f%22%2C%22555ea490-768e-43d6-a8d8-3f4bd139b4e7%22%2C%22dfd3f607-b12a-4f21-bb2c-3950e3fa6163%22%2C%2260d24351-c763-4510-900a-1388b52c1929%22%2C%2250888401-8f21-4929-a10c-072ce4dc9976%22%2C%2243309580-f21b-40c2-9fb2-5aeed90a73b2%22%2C%224f3035fb-f64e-4880-94f8-e1cf501cf6d1%22%5D%2C%22forcedOpen%22%3Atrue%2C%22highlighted%22%3Afalse%2C%22id%22%3A%22661e0207-b046-4f15-8164-be01868bb314%22%2C%22open%22%3Afalse%2C%22parentElementId%22%3A%228ddba8a7-8bd7-42ab-bbbf-7868fb6ae18f%22%2C%22slotId%22%3A%221854d5f444125e36148eabeb6ced7e31e9007068%22%7D%2C%7B%22model%22%3A%22ElementContent%22%2C%22elementIds%22%3A%5B%22bfee922e-cd92-4182-8ae3-4810808b4c0f%22%5D%2C%22forcedOpen%22%3Afalse%2C%22highlighted%22%3Afalse%2C%22id%22%3A%22ce2f2890-8fd8-49de-84b1-887b4401898e%22%2C%22open%22%3Atrue%2C%22parentElementId%22%3A%22ec72c3ea-f796-4213-a0e1-0180e48a2142%22%2C%22slotId%22%3A%2283292a283a7cd9167fbec16584c7abc6cba3e562%22%7D%2C%7B%22model%22%3A%22ElementContent%22%2C%22elementIds%22%3A%5B%225232a4a2-71dd-4ef2-84d8-b957064a6147%22%2C%225232a4a2-71dd-4ef2-84d8-b957064a6147%22%5D%2C%22forcedOpen%22%3Afalse%2C%22highlighted%22%3Afalse%2C%22id%22%3A%224709e945-abaf-4729-911f-d124780d23a3%22%2C%22open%22%3Atrue%2C%22parentElementId%22%3A%22c82b29b3-3578-48b2-894f-b36c1acc30f0%22%2C%22slotId%22%3A%2257eabe6867511358e3c31e3f0daad20dfab81d2d%22%7D%2C%7B%22model%22%3A%22ElementContent%22%2C%22elementIds%22%3A%5B%2278accd76-9d2b-4137-bc92-5021514424df%22%5D%2C%22forcedOpen%22%3Afalse%2C%22highlighted%22%3Afalse%2C%22id%22%3A%22fb019e49-c0c6-4cf9-8d49-52caf13f62bd%22%2C%22open%22%3Atrue%2C%22parentElementId%22%3A%225232a4a2-71dd-4ef2-84d8-b957064a6147%22%2C%22slotId%22%3A%220a2f0a022c78f91032dd922e238d13a803a76378%22%7D%2C%7B%22model%22%3A%22ElementContent%22%2C%22elementIds%22%3A%5B%227572c1f1-2841-4518-a669-9c822622ec68%22%5D%2C%22forcedOpen%22%3Afalse%2C%22highlighted%22%3Afalse%2C%22id%22%3A%22ea6f1c47-ddb3-4714-8560-3a3bed18536d%22%2C%22open%22%3Atrue%2C%22parentElementId%22%3A%2268a41bb4-dc05-4dba-bf2c-471723c4e94f%22%2C%22slotId%22%3A%222b1402e609809cd73eb39178bba7cab95cb82de7%22%7D%2C%7B%22model%22%3A%22ElementContent%22%2C%22elementIds%22%3A%5B%22ec72c3ea-f796-4213-a0e1-0180e48a2142%22%2C%22c82b29b3-3578-48b2-894f-b36c1acc30f0%22%2C%2268a41bb4-dc05-4dba-bf2c-471723c4e94f%22%5D%2C%22forcedOpen%22%3Afalse%2C%22highlighted%22%3Afalse%2C%22id%22%3A%22e95b5ba4-d853-46e3-b7b0-c911c529496b%22%2C%22open%22%3Atrue%2C%22parentElementId%22%3A%2200c86597-1293-4b06-9618-fdaa78b84ef0%22%2C%22slotId%22%3A%2265135611ac51959f52a051aa7a84d6b4b009baaa%22%7D%2C%7B%22model%22%3A%22ElementContent%22%2C%22elementIds%22%3A%5B%2200c86597-1293-4b06-9618-fdaa78b84ef0%22%5D%2C%22forcedOpen%22%3Afalse%2C%22highlighted%22%3Afalse%2C%22id%22%3A%22081929db-0785-4302-b512-18700403cafe%22%2C%22open%22%3Atrue%2C%22parentElementId%22%3A%22b947d8cb-0b05-4069-9282-6f5603e6e7d6%22%2C%22slotId%22%3A%225643c5673d0b43ca9434141b8068d4b562e9e2d4%22%7D%2C%7B%22model%22%3A%22ElementContent%22%2C%22elementIds%22%3A%5B%22857bba44-5dfc-472c-933a-39a6c4c10fa1%22%5D%2C%22forcedOpen%22%3Afalse%2C%22highlighted%22%3Afalse%2C%22id%22%3A%229883f74f-4252-4b88-9615-36b9a627fc8f%22%2C%22open%22%3Atrue%2C%22parentElementId%22%3A%2249844920-c908-464a-b24f-6bf7f0bc1da8%22%2C%22slotId%22%3A%2298b0a6ad714a672f063205149afd4f79431a7e08%22%7D%2C%7B%22model%22%3A%22ElementContent%22%2C%22elementIds%22%3A%5B%22b3bb9de7-0344-4648-b923-68c00d884166%22%5D%2C%22forcedOpen%22%3Afalse%2C%22highlighted%22%3Afalse%2C%22id%22%3A%22bff9bac2-99d5-4d72-b501-92605c4f7465%22%2C%22open%22%3Atrue%2C%22parentElementId%22%3A%22b476afa9-efe0-4a72-a94c-26f09b435a6c%22%2C%22slotId%22%3A%220972f9c6a5e8cf86f63ae6c9e01774ed0c472820%22%7D%2C%7B%22model%22%3A%22ElementContent%22%2C%22elementIds%22%3A%5B%222a0360ac-0849-43de-86aa-3f77f43ba1d8%22%5D%2C%22forcedOpen%22%3Afalse%2C%22highlighted%22%3Afalse%2C%22id%22%3A%22a84cedd8-85f9-498f-9317-528a60061aeb%22%2C%22open%22%3Atrue%2C%22parentElementId%22%3A%22b476afa9-efe0-4a72-a94c-26f09b435a6c%22%2C%22slotId%22%3A%2212f7a5426cd7ce4c583d49ee18bd67c83b26cee9%22%7D%2C%7B%22model%22%3A%22ElementContent%22%2C%22elementIds%22%3A%5B%5D%2C%22forcedOpen%22%3Atrue%2C%22highlighted%22%3Afalse%2C%22id%22%3A%226ad9e0d8-d5be-44c2-ab7e-67816673374c%22%2C%22open%22%3Atrue%2C%22parentElementId%22%3A%22b476afa9-efe0-4a72-a94c-26f09b435a6c%22%2C%22slotId%22%3A%22c0317e0d7f333a71a3c3bb5af8a5886b2f0f8a5b%22%7D%2C%7B%22model%22%3A%22ElementContent%22%2C%22elementIds%22%3A%5B%2249844920-c908-464a-b24f-6bf7f0bc1da8%22%5D%2C%22forcedOpen%22%3Afalse%2C%22highlighted%22%3Afalse%2C%22id%22%3A%223e53a183-7375-4794-88ce-63795ca8d5f3%22%2C%22open%22%3Atrue%2C%22parentElementId%22%3A%22b476afa9-efe0-4a72-a94c-26f09b435a6c%22%2C%22slotId%22%3A%22ba696d7e4162f4c92fa4b32cba2c56b4e25f01f0%22%7D%2C%7B%22model%22%3A%22ElementContent%22%2C%22elementIds%22%3A%5B%220d7bf1cc-f441-4822-bdb5-a0c7b2ca800d%22%5D%2C%22forcedOpen%22%3Afalse%2C%22highlighted%22%3Afalse%2C%22id%22%3A%2254d66d11-e587-475c-a5df-c96148f9fa1b%22%2C%22open%22%3Atrue%2C%22parentElementId%22%3A%222728aff6-21ca-476b-bc43-3af43727067a%22%2C%22slotId%22%3A%2298b0a6ad714a672f063205149afd4f79431a7e08%22%7D%2C%7B%22model%22%3A%22ElementContent%22%2C%22elementIds%22%3A%5B%22ab2580a0-c55b-404b-b964-63d295fb1633%22%5D%2C%22forcedOpen%22%3Afalse%2C%22highlighted%22%3Afalse%2C%22id%22%3A%22e76a93da-7bb4-43f4-869b-623dd6e5dc83%22%2C%22open%22%3Atrue%2C%22parentElementId%22%3A%22f3bd0793-6b2b-4a5d-b5a5-1b68048f03a7%22%2C%22slotId%22%3A%220972f9c6a5e8cf86f63ae6c9e01774ed0c472820%22%7D%2C%7B%22model%22%3A%22ElementContent%22%2C%22elementIds%22%3A%5B%2259386b80-2aa7-4dcd-8a13-ffb4dc1c2ae1%22%5D%2C%22forcedOpen%22%3Afalse%2C%22highlighted%22%3Afalse%2C%22id%22%3A%222fc391ca-0b1e-4d74-bf3f-5de7c61cd26c%22%2C%22open%22%3Atrue%2C%22parentElementId%22%3A%22f3bd0793-6b2b-4a5d-b5a5-1b68048f03a7%22%2C%22slotId%22%3A%2212f7a5426cd7ce4c583d49ee18bd67c83b26cee9%22%7D%2C%7B%22model%22%3A%22ElementContent%22%2C%22elementIds%22%3A%5B%5D%2C%22forcedOpen%22%3Atrue%2C%22highlighted%22%3Afalse%2C%22id%22%3A%22c2c27ce6-84fc-4caf-91e5-f2d094710069%22%2C%22open%22%3Atrue%2C%22parentElementId%22%3A%22f3bd0793-6b2b-4a5d-b5a5-1b68048f03a7%22%2C%22slotId%22%3A%22c0317e0d7f333a71a3c3bb5af8a5886b2f0f8a5b%22%7D%2C%7B%22model%22%3A%22ElementContent%22%2C%22elementIds%22%3A%5B%222728aff6-21ca-476b-bc43-3af43727067a%22%5D%2C%22forcedOpen%22%3Afalse%2C%22highlighted%22%3Afalse%2C%22id%22%3A%22bcc264f6-973b-4d39-ba3c-7071f4199450%22%2C%22open%22%3Atrue%2C%22parentElementId%22%3A%22f3bd0793-6b2b-4a5d-b5a5-1b68048f03a7%22%2C%22slotId%22%3A%22ba696d7e4162f4c92fa4b32cba2c56b4e25f01f0%22%7D%2C%7B%22model%22%3A%22ElementContent%22%2C%22elementIds%22%3A%5B%2279521a06-b4d2-4582-9667-1e8031b8ecc0%22%5D%2C%22forcedOpen%22%3Afalse%2C%22highlighted%22%3Afalse%2C%22id%22%3A%227b452ff7-8c0f-4f00-9e4c-b0bce5f9be42%22%2C%22open%22%3Atrue%2C%22parentElementId%22%3A%22a95545d7-d903-4010-8fc6-98a01bbf609a%22%2C%22slotId%22%3A%2298b0a6ad714a672f063205149afd4f79431a7e08%22%7D%2C%7B%22model%22%3A%22ElementContent%22%2C%22elementIds%22%3A%5B%220cb482a2-c88a-4e41-b5cf-4b9e358c0b47%22%5D%2C%22forcedOpen%22%3Afalse%2C%22highlighted%22%3Afalse%2C%22id%22%3A%22d179bb18-fb99-48b7-98ee-31592e54e912%22%2C%22open%22%3Atrue%2C%22parentElementId%22%3A%225b301385-5f6a-4a88-a288-540468c90650%22%2C%22slotId%22%3A%220972f9c6a5e8cf86f63ae6c9e01774ed0c472820%22%7D%2C%7B%22model%22%3A%22ElementContent%22%2C%22elementIds%22%3A%5B%22693e9f7d-6b2e-485e-bd63-779a1777f902%22%5D%2C%22forcedOpen%22%3Afalse%2C%22highlighted%22%3Afalse%2C%22id%22%3A%22984d62b1-3e5b-4a42-b12b-b7133090d2d5%22%2C%22open%22%3Atrue%2C%22parentElementId%22%3A%225b301385-5f6a-4a88-a288-540468c90650%22%2C%22slotId%22%3A%2212f7a5426cd7ce4c583d49ee18bd67c83b26cee9%22%7D%2C%7B%22model%22%3A%22ElementContent%22%2C%22elementIds%22%3A%5B%5D%2C%22forcedOpen%22%3Atrue%2C%22highlighted%22%3Afalse%2C%22id%22%3A%229d426905-1a9e-4a97-adb9-6699d3bd5b61%22%2C%22open%22%3Atrue%2C%22parentElementId%22%3A%225b301385-5f6a-4a88-a288-540468c90650%22%2C%22slotId%22%3A%22c0317e0d7f333a71a3c3bb5af8a5886b2f0f8a5b%22%7D%2C%7B%22model%22%3A%22ElementContent%22%2C%22elementIds%22%3A%5B%22a95545d7-d903-4010-8fc6-98a01bbf609a%22%5D%2C%22forcedOpen%22%3Afalse%2C%22highlighted%22%3Afalse%2C%22id%22%3A%22de61c224-9778-4cd8-b052-406a4224c180%22%2C%22open%22%3Atrue%2C%22parentElementId%22%3A%225b301385-5f6a-4a88-a288-540468c90650%22%2C%22slotId%22%3A%22ba696d7e4162f4c92fa4b32cba2c56b4e25f01f0%22%7D%2C%7B%22model%22%3A%22ElementContent%22%2C%22elementIds%22%3A%5B%22535195f7-15bd-40e0-9261-d52a12b0569d%22%5D%2C%22forcedOpen%22%3Afalse%2C%22highlighted%22%3Afalse%2C%22id%22%3A%220343d755-4976-4c5a-a400-369afd2ca07a%22%2C%22open%22%3Atrue%2C%22parentElementId%22%3A%2249ab0d07-4abf-4e03-8a2b-212d8523b8b7%22%2C%22slotId%22%3A%2298b0a6ad714a672f063205149afd4f79431a7e08%22%7D%2C%7B%22model%22%3A%22ElementContent%22%2C%22elementIds%22%3A%5B%22d863b5fd-a22f-46b7-867d-a787c6e88050%22%5D%2C%22forcedOpen%22%3Afalse%2C%22highlighted%22%3Afalse%2C%22id%22%3A%2274de364c-cbc0-49bc-bb95-a56dcf5cb73b%22%2C%22open%22%3Atrue%2C%22parentElementId%22%3A%22ced20c16-c88c-48ed-b775-caa6eb604ef6%22%2C%22slotId%22%3A%220972f9c6a5e8cf86f63ae6c9e01774ed0c472820%22%7D%2C%7B%22model%22%3A%22ElementContent%22%2C%22elementIds%22%3A%5B%22ea6fb5dc-7d58-40a8-8ad3-5850016f9e31%22%5D%2C%22forcedOpen%22%3Afalse%2C%22highlighted%22%3Afalse%2C%22id%22%3A%2290bc85a9-ee21-4d82-a4a9-c90b02a3e00f%22%2C%22open%22%3Atrue%2C%22parentElementId%22%3A%22ced20c16-c88c-48ed-b775-caa6eb604ef6%22%2C%22slotId%22%3A%2212f7a5426cd7ce4c583d49ee18bd67c83b26cee9%22%7D%2C%7B%22model%22%3A%22ElementContent%22%2C%22elementIds%22%3A%5B%5D%2C%22forcedOpen%22%3Atrue%2C%22highlighted%22%3Afalse%2C%22id%22%3A%222dff25be-d279-4487-84d7-847e19a19b32%22%2C%22open%22%3Atrue%2C%22parentElementId%22%3A%22ced20c16-c88c-48ed-b775-caa6eb604ef6%22%2C%22slotId%22%3A%22c0317e0d7f333a71a3c3bb5af8a5886b2f0f8a5b%22%7D%2C%7B%22model%22%3A%22ElementContent%22%2C%22elementIds%22%3A%5B%2249ab0d07-4abf-4e03-8a2b-212d8523b8b7%22%5D%2C%22forcedOpen%22%3Afalse%2C%22highlighted%22%3Afalse%2C%22id%22%3A%226d8eb8ab-b786-4774-8652-dabd51b737e3%22%2C%22open%22%3Atrue%2C%22parentElementId%22%3A%22ced20c16-c88c-48ed-b775-caa6eb604ef6%22%2C%22slotId%22%3A%22ba696d7e4162f4c92fa4b32cba2c56b4e25f01f0%22%7D%2C%7B%22model%22%3A%22ElementContent%22%2C%22elementIds%22%3A%5B%22e9ed37ec-5989-4dee-97ca-b1248f2d17a6%22%5D%2C%22forcedOpen%22%3Afalse%2C%22highlighted%22%3Afalse%2C%22id%22%3A%2297ddc712-2736-484c-ac8e-ac772f90e7e5%22%2C%22open%22%3Atrue%2C%22parentElementId%22%3A%225ba4bef2-aba0-488b-96b6-56f0f0ff7c66%22%2C%22slotId%22%3A%2298b0a6ad714a672f063205149afd4f79431a7e08%22%7D%2C%7B%22model%22%3A%22ElementContent%22%2C%22elementIds%22%3A%5B%22b7d89e4d-70b5-4aea-b0a4-a89152ea0e40%22%5D%2C%22forcedOpen%22%3Afalse%2C%22highlighted%22%3Afalse%2C%22id%22%3A%2221ecc300-3d60-4290-a52a-6d457dd42a9f%22%2C%22open%22%3Atrue%2C%22parentElementId%22%3A%2272e479f3-ccd2-40b7-b9b2-c934ca634b13%22%2C%22slotId%22%3A%220972f9c6a5e8cf86f63ae6c9e01774ed0c472820%22%7D%2C%7B%22model%22%3A%22ElementContent%22%2C%22elementIds%22%3A%5B%22577c3408-3ed9-4240-91c5-2e7e2e902de7%22%5D%2C%22forcedOpen%22%3Afalse%2C%22highlighted%22%3Afalse%2C%22id%22%3A%22d4fcf93d-03c6-40ba-a1c1-5591833f732b%22%2C%22open%22%3Atrue%2C%22parentElementId%22%3A%2272e479f3-ccd2-40b7-b9b2-c934ca634b13%22%2C%22slotId%22%3A%2212f7a5426cd7ce4c583d49ee18bd67c83b26cee9%22%7D%2C%7B%22model%22%3A%22ElementContent%22%2C%22elementIds%22%3A%5B%5D%2C%22forcedOpen%22%3Atrue%2C%22highlighted%22%3Afalse%2C%22id%22%3A%229f177098-5118-4807-9cbb-e921ff203800%22%2C%22open%22%3Atrue%2C%22parentElementId%22%3A%2272e479f3-ccd2-40b7-b9b2-c934ca634b13%22%2C%22slotId%22%3A%22c0317e0d7f333a71a3c3bb5af8a5886b2f0f8a5b%22%7D%2C%7B%22model%22%3A%22ElementContent%22%2C%22elementIds%22%3A%5B%225ba4bef2-aba0-488b-96b6-56f0f0ff7c66%22%5D%2C%22forcedOpen%22%3Afalse%2C%22highlighted%22%3Afalse%2C%22id%22%3A%228f434405-d26c-4fb1-89c2-91239ffb5340%22%2C%22open%22%3Atrue%2C%22parentElementId%22%3A%2272e479f3-ccd2-40b7-b9b2-c934ca634b13%22%2C%22slotId%22%3A%22ba696d7e4162f4c92fa4b32cba2c56b4e25f01f0%22%7D%2C%7B%22model%22%3A%22ElementContent%22%2C%22elementIds%22%3A%5B%221f2a302d-4e43-493b-9e0c-df586a9bfb51%22%5D%2C%22forcedOpen%22%3Afalse%2C%22highlighted%22%3Afalse%2C%22id%22%3A%22a79cc398-108e-42f6-84b2-a625f44e9df9%22%2C%22open%22%3Atrue%2C%22parentElementId%22%3A%22626795fe-0b82-4088-b463-a1b372ca39a5%22%2C%22slotId%22%3A%2298b0a6ad714a672f063205149afd4f79431a7e08%22%7D%2C%7B%22model%22%3A%22ElementContent%22%2C%22elementIds%22%3A%5B%221dc9222e-43e9-4a1d-bc21-2d59a107ef09%22%5D%2C%22forcedOpen%22%3Afalse%2C%22highlighted%22%3Afalse%2C%22id%22%3A%22ff8679cf-bb26-4749-93b8-f2035a3f7be5%22%2C%22open%22%3Atrue%2C%22parentElementId%22%3A%22dae01dc5-25fc-4b71-a90e-1f56dd09382f%22%2C%22slotId%22%3A%220972f9c6a5e8cf86f63ae6c9e01774ed0c472820%22%7D%2C%7B%22model%22%3A%22ElementContent%22%2C%22elementIds%22%3A%5B%22c0ec9fd4-8e3b-44d2-bd79-cbc2f2ff30b5%22%5D%2C%22forcedOpen%22%3Afalse%2C%22highlighted%22%3Afalse%2C%22id%22%3A%22fc77f99d-3290-4000-81be-9ca5820edfb2%22%2C%22open%22%3Atrue%2C%22parentElementId%22%3A%22dae01dc5-25fc-4b71-a90e-1f56dd09382f%22%2C%22slotId%22%3A%2212f7a5426cd7ce4c583d49ee18bd67c83b26cee9%22%7D%2C%7B%22model%22%3A%22ElementContent%22%2C%22elementIds%22%3A%5B%5D%2C%22forcedOpen%22%3Atrue%2C%22highlighted%22%3Afalse%2C%22id%22%3A%22c6cdeb6d-cce9-4c8e-acca-ea5a47e6ddbb%22%2C%22open%22%3Atrue%2C%22parentElementId%22%3A%22dae01dc5-25fc-4b71-a90e-1f56dd09382f%22%2C%22slotId%22%3A%22c0317e0d7f333a71a3c3bb5af8a5886b2f0f8a5b%22%7D%2C%7B%22model%22%3A%22ElementContent%22%2C%22elementIds%22%3A%5B%22626795fe-0b82-4088-b463-a1b372ca39a5%22%5D%2C%22forcedOpen%22%3Afalse%2C%22highlighted%22%3Afalse%2C%22id%22%3A%226216f30d-fc8c-4aee-b6e6-f8a95ef5bc72%22%2C%22open%22%3Atrue%2C%22parentElementId%22%3A%22dae01dc5-25fc-4b71-a90e-1f56dd09382f%22%2C%22slotId%22%3A%22ba696d7e4162f4c92fa4b32cba2c56b4e25f01f0%22%7D%2C%7B%22model%22%3A%22ElementContent%22%2C%22elementIds%22%3A%5B%22315a7c0b-f5da-4fc6-9cd9-9582b6561a45%22%5D%2C%22forcedOpen%22%3Afalse%2C%22highlighted%22%3Afalse%2C%22id%22%3A%221c6f60bf-ddb0-480b-9b65-5f021c87d3fd%22%2C%22open%22%3Atrue%2C%22parentElementId%22%3A%2284dbfc0d-e72e-4046-a931-cf443bd1365b%22%2C%22slotId%22%3A%2298b0a6ad714a672f063205149afd4f79431a7e08%22%7D%2C%7B%22model%22%3A%22ElementContent%22%2C%22elementIds%22%3A%5B%22db7a184a-fb70-4f1c-9c42-7abd5ceb0938%22%5D%2C%22forcedOpen%22%3Afalse%2C%22highlighted%22%3Afalse%2C%22id%22%3A%22e1b141e2-8866-4af6-95ce-f6e965b18f22%22%2C%22open%22%3Atrue%2C%22parentElementId%22%3A%22555ea490-768e-43d6-a8d8-3f4bd139b4e7%22%2C%22slotId%22%3A%220972f9c6a5e8cf86f63ae6c9e01774ed0c472820%22%7D%2C%7B%22model%22%3A%22ElementContent%22%2C%22elementIds%22%3A%5B%22ea3d35f1-98b5-4bf4-a964-8240010ae5b4%22%5D%2C%22forcedOpen%22%3Afalse%2C%22highlighted%22%3Afalse%2C%22id%22%3A%22d2ade24f-ffb2-47e3-9fbe-6f262ebaa786%22%2C%22open%22%3Atrue%2C%22parentElementId%22%3A%22555ea490-768e-43d6-a8d8-3f4bd139b4e7%22%2C%22slotId%22%3A%2212f7a5426cd7ce4c583d49ee18bd67c83b26cee9%22%7D%2C%7B%22model%22%3A%22ElementContent%22%2C%22elementIds%22%3A%5B%5D%2C%22forcedOpen%22%3Atrue%2C%22highlighted%22%3Afalse%2C%22id%22%3A%22d2bfc567-2a48-4539-abd2-59b9a3f97ae3%22%2C%22open%22%3Atrue%2C%22parentElementId%22%3A%22555ea490-768e-43d6-a8d8-3f4bd139b4e7%22%2C%22slotId%22%3A%22c0317e0d7f333a71a3c3bb5af8a5886b2f0f8a5b%22%7D%2C%7B%22model%22%3A%22ElementContent%22%2C%22elementIds%22%3A%5B%2284dbfc0d-e72e-4046-a931-cf443bd1365b%22%5D%2C%22forcedOpen%22%3Afalse%2C%22highlighted%22%3Afalse%2C%22id%22%3A%22c8ca1757-922e-4178-9278-8aa2feff43ee%22%2C%22open%22%3Atrue%2C%22parentElementId%22%3A%22555ea490-768e-43d6-a8d8-3f4bd139b4e7%22%2C%22slotId%22%3A%22ba696d7e4162f4c92fa4b32cba2c56b4e25f01f0%22%7D%2C%7B%22model%22%3A%22ElementContent%22%2C%22elementIds%22%3A%5B%2212ca16bc-781e-4efc-83d8-3c7e34523bd5%22%5D%2C%22forcedOpen%22%3Afalse%2C%22highlighted%22%3Afalse%2C%22id%22%3A%22ec845ee7-b30b-4bd1-bf4d-7be3f21321ca%22%2C%22open%22%3Atrue%2C%22parentElementId%22%3A%229da7f70c-0738-4d77-8ca3-3ca67943b172%22%2C%22slotId%22%3A%2298b0a6ad714a672f063205149afd4f79431a7e08%22%7D%2C%7B%22model%22%3A%22ElementContent%22%2C%22elementIds%22%3A%5B%2283d48017-1fbd-4cc2-a425-968ae60e8431%22%5D%2C%22forcedOpen%22%3Afalse%2C%22highlighted%22%3Afalse%2C%22id%22%3A%22e690a031-583c-45b9-9473-11014caa15fa%22%2C%22open%22%3Atrue%2C%22parentElementId%22%3A%22dfd3f607-b12a-4f21-bb2c-3950e3fa6163%22%2C%22slotId%22%3A%220972f9c6a5e8cf86f63ae6c9e01774ed0c472820%22%7D%2C%7B%22model%22%3A%22ElementContent%22%2C%22elementIds%22%3A%5B%2232ce61b4-87ab-4663-a91b-c09eb3b8ce87%22%5D%2C%22forcedOpen%22%3Afalse%2C%22highlighted%22%3Afalse%2C%22id%22%3A%22844623f1-88d7-456c-a86c-1f508f34ba98%22%2C%22open%22%3Atrue%2C%22parentElementId%22%3A%22dfd3f607-b12a-4f21-bb2c-3950e3fa6163%22%2C%22slotId%22%3A%2212f7a5426cd7ce4c583d49ee18bd67c83b26cee9%22%7D%2C%7B%22model%22%3A%22ElementContent%22%2C%22elementIds%22%3A%5B%5D%2C%22forcedOpen%22%3Atrue%2C%22highlighted%22%3Afalse%2C%22id%22%3A%22f85718c8-efab-4a6e-9394-87d2b4de4bd4%22%2C%22open%22%3Atrue%2C%22parentElementId%22%3A%22dfd3f607-b12a-4f21-bb2c-3950e3fa6163%22%2C%22slotId%22%3A%22c0317e0d7f333a71a3c3bb5af8a5886b2f0f8a5b%22%7D%2C%7B%22model%22%3A%22ElementContent%22%2C%22elementIds%22%3A%5B%229da7f70c-0738-4d77-8ca3-3ca67943b172%22%5D%2C%22forcedOpen%22%3Afalse%2C%22highlighted%22%3Afalse%2C%22id%22%3A%2297430f50-d895-432d-82dc-4f9ee61cc64e%22%2C%22open%22%3Atrue%2C%22parentElementId%22%3A%22dfd3f607-b12a-4f21-bb2c-3950e3fa6163%22%2C%22slotId%22%3A%22ba696d7e4162f4c92fa4b32cba2c56b4e25f01f0%22%7D%2C%7B%22model%22%3A%22ElementContent%22%2C%22elementIds%22%3A%5B%22ee89844a-4613-49f9-8811-ea885fbc9368%22%5D%2C%22forcedOpen%22%3Afalse%2C%22highlighted%22%3Afalse%2C%22id%22%3A%22388ab00f-fe95-463f-943f-872aefa59309%22%2C%22open%22%3Atrue%2C%22parentElementId%22%3A%2236fd8d9f-8da5-4a67-adaf-f8e8c0343f68%22%2C%22slotId%22%3A%2298b0a6ad714a672f063205149afd4f79431a7e08%22%7D%2C%7B%22model%22%3A%22ElementContent%22%2C%22elementIds%22%3A%5B%2278f82a44-7bd3-4cc2-b800-8ee2bfe535c0%22%5D%2C%22forcedOpen%22%3Afalse%2C%22highlighted%22%3Afalse%2C%22id%22%3A%22a253e48a-8407-479e-aa5a-e5c221f5c293%22%2C%22open%22%3Atrue%2C%22parentElementId%22%3A%2260d24351-c763-4510-900a-1388b52c1929%22%2C%22slotId%22%3A%220972f9c6a5e8cf86f63ae6c9e01774ed0c472820%22%7D%2C%7B%22model%22%3A%22ElementContent%22%2C%22elementIds%22%3A%5B%22638a6c88-299d-4e32-b9ff-308c831ea21b%22%5D%2C%22forcedOpen%22%3Afalse%2C%22highlighted%22%3Afalse%2C%22id%22%3A%22ee065793-ab76-4d14-b01b-4bf10d5f017e%22%2C%22open%22%3Atrue%2C%22parentElementId%22%3A%2260d24351-c763-4510-900a-1388b52c1929%22%2C%22slotId%22%3A%2212f7a5426cd7ce4c583d49ee18bd67c83b26cee9%22%7D%2C%7B%22model%22%3A%22ElementContent%22%2C%22elementIds%22%3A%5B%5D%2C%22forcedOpen%22%3Atrue%2C%22highlighted%22%3Afalse%2C%22id%22%3A%225f0092c8-1f83-44d7-857a-8a11073f00b2%22%2C%22open%22%3Atrue%2C%22parentElementId%22%3A%2260d24351-c763-4510-900a-1388b52c1929%22%2C%22slotId%22%3A%22c0317e0d7f333a71a3c3bb5af8a5886b2f0f8a5b%22%7D%2C%7B%22model%22%3A%22ElementContent%22%2C%22elementIds%22%3A%5B%2236fd8d9f-8da5-4a67-adaf-f8e8c0343f68%22%5D%2C%22forcedOpen%22%3Afalse%2C%22highlighted%22%3Afalse%2C%22id%22%3A%2247628efd-d642-44a5-bc25-5965a05323ad%22%2C%22open%22%3Atrue%2C%22parentElementId%22%3A%2260d24351-c763-4510-900a-1388b52c1929%22%2C%22slotId%22%3A%22ba696d7e4162f4c92fa4b32cba2c56b4e25f01f0%22%7D%2C%7B%22model%22%3A%22ElementContent%22%2C%22elementIds%22%3A%5B%228219a40a-bfd0-426b-80d0-4fb360d08150%22%5D%2C%22forcedOpen%22%3Afalse%2C%22highlighted%22%3Afalse%2C%22id%22%3A%224fa59550-e440-4da2-93b4-cf6293128dc1%22%2C%22open%22%3Atrue%2C%22parentElementId%22%3A%22b97f14f2-48c7-419f-a252-2c039fafe3b1%22%2C%22slotId%22%3A%2298b0a6ad714a672f063205149afd4f79431a7e08%22%7D%2C%7B%22model%22%3A%22ElementContent%22%2C%22elementIds%22%3A%5B%22ddb370c3-dfb2-435c-94a5-94ab5f3dcf7c%22%5D%2C%22forcedOpen%22%3Afalse%2C%22highlighted%22%3Afalse%2C%22id%22%3A%2225c5f2b0-7b84-4931-b4d1-fb6824b44e50%22%2C%22open%22%3Atrue%2C%22parentElementId%22%3A%2250888401-8f21-4929-a10c-072ce4dc9976%22%2C%22slotId%22%3A%220972f9c6a5e8cf86f63ae6c9e01774ed0c472820%22%7D%2C%7B%22model%22%3A%22ElementContent%22%2C%22elementIds%22%3A%5B%222ff7446d-4990-40a5-8512-bafdb29887f0%22%5D%2C%22forcedOpen%22%3Afalse%2C%22highlighted%22%3Afalse%2C%22id%22%3A%226a91b859-caa4-4e53-89d0-8360ec0042b4%22%2C%22open%22%3Atrue%2C%22parentElementId%22%3A%2250888401-8f21-4929-a10c-072ce4dc9976%22%2C%22slotId%22%3A%2212f7a5426cd7ce4c583d49ee18bd67c83b26cee9%22%7D%2C%7B%22model%22%3A%22ElementContent%22%2C%22elementIds%22%3A%5B%5D%2C%22forcedOpen%22%3Atrue%2C%22highlighted%22%3Afalse%2C%22id%22%3A%220c367e84-27a6-4c3a-9ef5-5e8b0d6e827c%22%2C%22open%22%3Atrue%2C%22parentElementId%22%3A%2250888401-8f21-4929-a10c-072ce4dc9976%22%2C%22slotId%22%3A%22c0317e0d7f333a71a3c3bb5af8a5886b2f0f8a5b%22%7D%2C%7B%22model%22%3A%22ElementContent%22%2C%22elementIds%22%3A%5B%22b97f14f2-48c7-419f-a252-2c039fafe3b1%22%5D%2C%22forcedOpen%22%3Afalse%2C%22highlighted%22%3Afalse%2C%22id%22%3A%2227000d0f-d259-4043-85f0-740fe84c7b2c%22%2C%22open%22%3Atrue%2C%22parentElementId%22%3A%2250888401-8f21-4929-a10c-072ce4dc9976%22%2C%22slotId%22%3A%22ba696d7e4162f4c92fa4b32cba2c56b4e25f01f0%22%7D%2C%7B%22model%22%3A%22ElementContent%22%2C%22elementIds%22%3A%5B%22945e7e69-bc8f-4053-985d-cdc83d87279b%22%5D%2C%22forcedOpen%22%3Afalse%2C%22highlighted%22%3Afalse%2C%22id%22%3A%227876bcc7-5d68-4180-8ff1-bdc9bbf194a7%22%2C%22open%22%3Atrue%2C%22parentElementId%22%3A%22e62fd7cb-fada-4d4a-b241-41db6e8d4b38%22%2C%22slotId%22%3A%2298b0a6ad714a672f063205149afd4f79431a7e08%22%7D%2C%7B%22model%22%3A%22ElementContent%22%2C%22elementIds%22%3A%5B%22f36d4b27-b764-4359-81d2-753634f8665f%22%5D%2C%22forcedOpen%22%3Afalse%2C%22highlighted%22%3Afalse%2C%22id%22%3A%229912c43f-a9cb-4de2-a603-f4dd717a43d2%22%2C%22open%22%3Atrue%2C%22parentElementId%22%3A%2243309580-f21b-40c2-9fb2-5aeed90a73b2%22%2C%22slotId%22%3A%220972f9c6a5e8cf86f63ae6c9e01774ed0c472820%22%7D%2C%7B%22model%22%3A%22ElementContent%22%2C%22elementIds%22%3A%5B%2229fb6455-2ac6-41a5-92b4-78621497cde9%22%5D%2C%22forcedOpen%22%3Afalse%2C%22highlighted%22%3Afalse%2C%22id%22%3A%22d48963c3-b719-4fb8-9db0-a73302d721a0%22%2C%22open%22%3Atrue%2C%22parentElementId%22%3A%2243309580-f21b-40c2-9fb2-5aeed90a73b2%22%2C%22slotId%22%3A%2212f7a5426cd7ce4c583d49ee18bd67c83b26cee9%22%7D%2C%7B%22model%22%3A%22ElementContent%22%2C%22elementIds%22%3A%5B%5D%2C%22forcedOpen%22%3Atrue%2C%22highlighted%22%3Afalse%2C%22id%22%3A%22a25cd071-2afe-4ea1-ac50-bd44832a7415%22%2C%22open%22%3Atrue%2C%22parentElementId%22%3A%2243309580-f21b-40c2-9fb2-5aeed90a73b2%22%2C%22slotId%22%3A%22c0317e0d7f333a71a3c3bb5af8a5886b2f0f8a5b%22%7D%2C%7B%22model%22%3A%22ElementContent%22%2C%22elementIds%22%3A%5B%22e62fd7cb-fada-4d4a-b241-41db6e8d4b38%22%5D%2C%22forcedOpen%22%3Afalse%2C%22highlighted%22%3Afalse%2C%22id%22%3A%2258e56f05-a85a-477e-b2e4-721f08ab9016%22%2C%22open%22%3Atrue%2C%22parentElementId%22%3A%2243309580-f21b-40c2-9fb2-5aeed90a73b2%22%2C%22slotId%22%3A%22ba696d7e4162f4c92fa4b32cba2c56b4e25f01f0%22%7D%2C%7B%22model%22%3A%22ElementContent%22%2C%22elementIds%22%3A%5B%22ed4973b7-a662-4836-8269-f75a682b3d8b%22%5D%2C%22forcedOpen%22%3Afalse%2C%22highlighted%22%3Afalse%2C%22id%22%3A%227036ed87-7d8f-4e59-9b52-c6b15e0e0d0c%22%2C%22open%22%3Atrue%2C%22parentElementId%22%3A%229f9973e8-8a28-4bed-b8da-33ada53a2e8d%22%2C%22slotId%22%3A%2298b0a6ad714a672f063205149afd4f79431a7e08%22%7D%2C%7B%22model%22%3A%22ElementContent%22%2C%22elementIds%22%3A%5B%22da5451dc-c6fb-4466-a79c-a43176840153%22%5D%2C%22forcedOpen%22%3Afalse%2C%22highlighted%22%3Afalse%2C%22id%22%3A%22764d00c9-3950-44ba-8af0-9ce0a9fb1a81%22%2C%22open%22%3Atrue%2C%22parentElementId%22%3A%224f3035fb-f64e-4880-94f8-e1cf501cf6d1%22%2C%22slotId%22%3A%220972f9c6a5e8cf86f63ae6c9e01774ed0c472820%22%7D%2C%7B%22model%22%3A%22ElementContent%22%2C%22elementIds%22%3A%5B%22957c9fb2-ce03-4515-884c-c4ad45ab5c77%22%5D%2C%22forcedOpen%22%3Afalse%2C%22highlighted%22%3Afalse%2C%22id%22%3A%22f0c479fd-e9fd-47d0-8a7a-abdfef24de2d%22%2C%22open%22%3Atrue%2C%22parentElementId%22%3A%224f3035fb-f64e-4880-94f8-e1cf501cf6d1%22%2C%22slotId%22%3A%2212f7a5426cd7ce4c583d49ee18bd67c83b26cee9%22%7D%2C%7B%22model%22%3A%22ElementContent%22%2C%22elementIds%22%3A%5B%5D%2C%22forcedOpen%22%3Atrue%2C%22highlighted%22%3Afalse%2C%22id%22%3A%220c5f6701-9b79-402c-9f6a-9c4850e32cef%22%2C%22open%22%3Atrue%2C%22parentElementId%22%3A%224f3035fb-f64e-4880-94f8-e1cf501cf6d1%22%2C%22slotId%22%3A%22c0317e0d7f333a71a3c3bb5af8a5886b2f0f8a5b%22%7D%2C%7B%22model%22%3A%22ElementContent%22%2C%22elementIds%22%3A%5B%229f9973e8-8a28-4bed-b8da-33ada53a2e8d%22%5D%2C%22forcedOpen%22%3Afalse%2C%22highlighted%22%3Afalse%2C%22id%22%3A%22ef2a886a-c47e-4bdc-9901-3f73e091601d%22%2C%22open%22%3Atrue%2C%22parentElementId%22%3A%224f3035fb-f64e-4880-94f8-e1cf501cf6d1%22%2C%22slotId%22%3A%22ba696d7e4162f4c92fa4b32cba2c56b4e25f01f0%22%7D%2C%7B%22model%22%3A%22ElementContent%22%2C%22elementIds%22%3A%5B%2203d9ea7d-d5fa-4d70-ab4a-1208f175ea78%22%5D%2C%22forcedOpen%22%3Afalse%2C%22highlighted%22%3Afalse%2C%22id%22%3A%22176623f3-75c3-4fc4-81d6-81a06d176ee1%22%2C%22open%22%3Atrue%2C%22parentElementId%22%3A%223a177599-fdc3-4619-9b83-de3e31bcf5a5%22%2C%22slotId%22%3A%2298b0a6ad714a672f063205149afd4f79431a7e08%22%7D%2C%7B%22model%22%3A%22ElementContent%22%2C%22elementIds%22%3A%5B%22d0ca3bdb-e602-49cf-b410-ae9108a5c565%22%5D%2C%22forcedOpen%22%3Afalse%2C%22highlighted%22%3Afalse%2C%22id%22%3A%2234093c40-6bb8-4811-8a16-54ef8507e819%22%2C%22open%22%3Atrue%2C%22parentElementId%22%3A%22d6c0d6c6-75e7-47ec-b98c-e158861c80e6%22%2C%22slotId%22%3A%220972f9c6a5e8cf86f63ae6c9e01774ed0c472820%22%7D%2C%7B%22model%22%3A%22ElementContent%22%2C%22elementIds%22%3A%5B%22dd013380-3436-4b2e-a24a-a649c9b4806d%22%5D%2C%22forcedOpen%22%3Afalse%2C%22highlighted%22%3Afalse%2C%22id%22%3A%224fb89c20-8d03-4b18-8e2d-c18fd1009f5e%22%2C%22open%22%3Atrue%2C%22parentElementId%22%3A%22d6c0d6c6-75e7-47ec-b98c-e158861c80e6%22%2C%22slotId%22%3A%2212f7a5426cd7ce4c583d49ee18bd67c83b26cee9%22%7D%2C%7B%22model%22%3A%22ElementContent%22%2C%22elementIds%22%3A%5B%5D%2C%22forcedOpen%22%3Atrue%2C%22highlighted%22%3Afalse%2C%22id%22%3A%22c861d450-3837-441e-bb0d-79207a3516f0%22%2C%22open%22%3Atrue%2C%22parentElementId%22%3A%22d6c0d6c6-75e7-47ec-b98c-e158861c80e6%22%2C%22slotId%22%3A%22c0317e0d7f333a71a3c3bb5af8a5886b2f0f8a5b%22%7D%2C%7B%22model%22%3A%22ElementContent%22%2C%22elementIds%22%3A%5B%223a177599-fdc3-4619-9b83-de3e31bcf5a5%22%5D%2C%22forcedOpen%22%3Afalse%2C%22highlighted%22%3Afalse%2C%22id%22%3A%2237d0a967-d7e2-483c-9e05-c9169a7edced%22%2C%22open%22%3Atrue%2C%22parentElementId%22%3A%22d6c0d6c6-75e7-47ec-b98c-e158861c80e6%22%2C%22slotId%22%3A%22ba696d7e4162f4c92fa4b32cba2c56b4e25f01f0%22%7D%2C%7B%22model%22%3A%22ElementContent%22%2C%22elementIds%22%3A%5B%2298d5c4c0-8509-484b-9d4a-89d44f79d226%22%5D%2C%22forcedOpen%22%3Afalse%2C%22highlighted%22%3Afalse%2C%22id%22%3A%2247c9d1a2-5a05-4d8a-9fd8-d2daeee93f26%22%2C%22open%22%3Atrue%2C%22parentElementId%22%3A%228bc68dbe-6dc7-4888-b65d-dd6bebd67c16%22%2C%22slotId%22%3A%2298b0a6ad714a672f063205149afd4f79431a7e08%22%7D%2C%7B%22model%22%3A%22ElementContent%22%2C%22elementIds%22%3A%5B%2221dab299-e719-45d6-a5df-8acc027e66d0%22%5D%2C%22forcedOpen%22%3Afalse%2C%22highlighted%22%3Afalse%2C%22id%22%3A%229f6e2d9f-7a61-4161-af41-17bd4194b76d%22%2C%22open%22%3Atrue%2C%22parentElementId%22%3A%2248911ceb-2ac7-48b8-a0aa-69a44c9655c8%22%2C%22slotId%22%3A%220972f9c6a5e8cf86f63ae6c9e01774ed0c472820%22%7D%2C%7B%22model%22%3A%22ElementContent%22%2C%22elementIds%22%3A%5B%226ea78092-84e7-4cdf-8bc3-7e32627b5bf6%22%5D%2C%22forcedOpen%22%3Afalse%2C%22highlighted%22%3Afalse%2C%22id%22%3A%22d42f1fa7-2ea6-43a4-859d-2f6ee7328739%22%2C%22open%22%3Atrue%2C%22parentElementId%22%3A%2248911ceb-2ac7-48b8-a0aa-69a44c9655c8%22%2C%22slotId%22%3A%2212f7a5426cd7ce4c583d49ee18bd67c83b26cee9%22%7D%2C%7B%22model%22%3A%22ElementContent%22%2C%22elementIds%22%3A%5B%5D%2C%22forcedOpen%22%3Atrue%2C%22highlighted%22%3Afalse%2C%22id%22%3A%2222f1fa64-3130-4875-b71a-18dac274b1e8%22%2C%22open%22%3Atrue%2C%22parentElementId%22%3A%2248911ceb-2ac7-48b8-a0aa-69a44c9655c8%22%2C%22slotId%22%3A%22c0317e0d7f333a71a3c3bb5af8a5886b2f0f8a5b%22%7D%2C%7B%22model%22%3A%22ElementContent%22%2C%22elementIds%22%3A%5B%228bc68dbe-6dc7-4888-b65d-dd6bebd67c16%22%5D%2C%22forcedOpen%22%3Afalse%2C%22highlighted%22%3Afalse%2C%22id%22%3A%22b8c628d3-cbc3-4cec-abfd-0b777e37f0f1%22%2C%22open%22%3Atrue%2C%22parentElementId%22%3A%2248911ceb-2ac7-48b8-a0aa-69a44c9655c8%22%2C%22slotId%22%3A%22ba696d7e4162f4c92fa4b32cba2c56b4e25f01f0%22%7D%2C%7B%22model%22%3A%22ElementContent%22%2C%22elementIds%22%3A%5B%2287523168-7640-4faf-8bec-62da2124fe44%22%5D%2C%22forcedOpen%22%3Afalse%2C%22highlighted%22%3Afalse%2C%22id%22%3A%221d167ddc-e30a-4b1a-85d0-9be34e3d1fbe%22%2C%22open%22%3Atrue%2C%22parentElementId%22%3A%223d22f2d1-f7f0-4f90-8af3-b429b781be10%22%2C%22slotId%22%3A%2298b0a6ad714a672f063205149afd4f79431a7e08%22%7D%2C%7B%22model%22%3A%22ElementContent%22%2C%22elementIds%22%3A%5B%22f9345160-2ddf-488a-85de-2ed40c95abf9%22%5D%2C%22forcedOpen%22%3Afalse%2C%22highlighted%22%3Afalse%2C%22id%22%3A%222c8d1501-c3b9-4736-8ff2-b7a86b1527f7%22%2C%22open%22%3Atrue%2C%22parentElementId%22%3A%223cf521bb-7295-4be6-afef-dc1ae50e0e80%22%2C%22slotId%22%3A%220972f9c6a5e8cf86f63ae6c9e01774ed0c472820%22%7D%2C%7B%22model%22%3A%22ElementContent%22%2C%22elementIds%22%3A%5B%227e60ad5c-29c0-4e59-abb7-1ea8780dff35%22%5D%2C%22forcedOpen%22%3Afalse%2C%22highlighted%22%3Afalse%2C%22id%22%3A%2212412455-2372-469c-9f0f-007b39a8cf11%22%2C%22open%22%3Atrue%2C%22parentElementId%22%3A%223cf521bb-7295-4be6-afef-dc1ae50e0e80%22%2C%22slotId%22%3A%2212f7a5426cd7ce4c583d49ee18bd67c83b26cee9%22%7D%2C%7B%22model%22%3A%22ElementContent%22%2C%22elementIds%22%3A%5B%5D%2C%22forcedOpen%22%3Atrue%2C%22highlighted%22%3Afalse%2C%22id%22%3A%2222f072a0-7ee0-4905-832c-3b297084e220%22%2C%22open%22%3Atrue%2C%22parentElementId%22%3A%223cf521bb-7295-4be6-afef-dc1ae50e0e80%22%2C%22slotId%22%3A%22c0317e0d7f333a71a3c3bb5af8a5886b2f0f8a5b%22%7D%2C%7B%22model%22%3A%22ElementContent%22%2C%22elementIds%22%3A%5B%223d22f2d1-f7f0-4f90-8af3-b429b781be10%22%5D%2C%22forcedOpen%22%3Afalse%2C%22highlighted%22%3Afalse%2C%22id%22%3A%22b914279e-0032-4e9f-8b29-b44299ffe062%22%2C%22open%22%3Atrue%2C%22parentElementId%22%3A%223cf521bb-7295-4be6-afef-dc1ae50e0e80%22%2C%22slotId%22%3A%22ba696d7e4162f4c92fa4b32cba2c56b4e25f01f0%22%7D%2C%7B%22model%22%3A%22ElementContent%22%2C%22elementIds%22%3A%5B%5D%2C%22forcedOpen%22%3Afalse%2C%22highlighted%22%3Afalse%2C%22id%22%3A%226edcbf59-8e1f-4c90-a34e-159db30337d5%22%2C%22open%22%3Afalse%2C%22parentElementId%22%3A%2263bafb2b-e7d0-4059-af85-5db5232c01f2%22%2C%22slotId%22%3A%221854d5f444125e36148eabeb6ced7e31e9007068%22%7D%2C%7B%22model%22%3A%22ElementContent%22%2C%22elementIds%22%3A%5B%5D%2C%22forcedOpen%22%3Afalse%2C%22highlighted%22%3Afalse%2C%22id%22%3A%226d9416b7-97a1-4601-a59a-3b334831f3a4%22%2C%22open%22%3Afalse%2C%22parentElementId%22%3A%2236c522d4-610b-4f28-8be7-dee25fcd1530%22%2C%22slotId%22%3A%221854d5f444125e36148eabeb6ced7e31e9007068%22%7D%2C%7B%22model%22%3A%22ElementContent%22%2C%22elementIds%22%3A%5B%221cdc9f85-1cb4-43b7-939f-ce23af54d349%22%2C%227a845d9d-b8fc-4cea-bf8a-07f2ed2fbfbd%22%2C%22e9854518-6976-432c-8bc2-2849ef610baa%22%5D%2C%22forcedOpen%22%3Afalse%2C%22highlighted%22%3Afalse%2C%22id%22%3A%22e85d6a3f-451b-4b12-8a71-acf58b867f7e%22%2C%22open%22%3Atrue%2C%22parentElementId%22%3A%22e7c45613-71c0-4aa9-a8cd-ac1b38d321ac%22%2C%22slotId%22%3A%22e9b401a4e7531bc2b4b93f2b08411a98b3bc7d37%22%7D%2C%7B%22model%22%3A%22ElementContent%22%2C%22elementIds%22%3A%5B%5D%2C%22forcedOpen%22%3Atrue%2C%22highlighted%22%3Afalse%2C%22id%22%3A%226c1bf973-009e-4983-8a21-3ae8152bdf47%22%2C%22open%22%3Atrue%2C%22parentElementId%22%3A%22e9854518-6976-432c-8bc2-2849ef610baa%22%2C%22slotId%22%3A%22d8d7db11bca1cf6eff8a5cc0097b5bd7481f79c0%22%7D%2C%7B%22model%22%3A%22ElementContent%22%2C%22elementIds%22%3A%5B%22e2022bd0-0b0a-4c6f-a849-f94d50717847%22%5D%2C%22forcedOpen%22%3Afalse%2C%22highlighted%22%3Afalse%2C%22id%22%3A%22294066b3-f6b7-4c8d-88b4-fb45961b63aa%22%2C%22open%22%3Atrue%2C%22parentElementId%22%3A%227a845d9d-b8fc-4cea-bf8a-07f2ed2fbfbd%22%2C%22slotId%22%3A%226c23efcded52eea609912a8630732e01951a5a77%22%7D%2C%7B%22model%22%3A%22ElementContent%22%2C%22elementIds%22%3A%5B%5D%2C%22forcedOpen%22%3Afalse%2C%22highlighted%22%3Afalse%2C%22id%22%3A%22e91485e8-4190-4ac2-b0ea-87e33c5f79ff%22%2C%22open%22%3Atrue%2C%22parentElementId%22%3A%22e2022bd0-0b0a-4c6f-a849-f94d50717847%22%2C%22slotId%22%3A%220c97874c836f28f92abe6f5b9a4eaab2f3ecab1b%22%7D%2C%7B%22model%22%3A%22ElementContent%22%2C%22elementIds%22%3A%5B%22de11dd91-651c-4638-836b-7a28e9a25e86%22%5D%2C%22forcedOpen%22%3Afalse%2C%22highlighted%22%3Afalse%2C%22id%22%3A%22fc074732-8634-4c3d-a2a9-4694b8bb1000%22%2C%22open%22%3Atrue%2C%22parentElementId%22%3A%221cdc9f85-1cb4-43b7-939f-ce23af54d349%22%2C%22slotId%22%3A%226a2a517890063a51013fb695ebe0f390c63d69f2%22%7D%2C%7B%22model%22%3A%22ElementContent%22%2C%22elementIds%22%3A%5B%5D%2C%22forcedOpen%22%3Afalse%2C%22highlighted%22%3Afalse%2C%22id%22%3A%2261f1de40-f69a-4763-bf47-565ac3308ef6%22%2C%22open%22%3Afalse%2C%22parentElementId%22%3A%22b5e88ae0-9456-4b7d-bb7d-01a77b380037%22%2C%22slotId%22%3A%221854d5f444125e36148eabeb6ced7e31e9007068%22%7D%2C%7B%22model%22%3A%22ElementContent%22%2C%22elementIds%22%3A%5B%5D%2C%22forcedOpen%22%3Afalse%2C%22highlighted%22%3Afalse%2C%22id%22%3A%2204ab9f8d-9046-47db-b3e5-002944039f8f%22%2C%22open%22%3Afalse%2C%22parentElementId%22%3A%222c667d87-94d5-4a55-8a6a-9e63eb93c861%22%2C%22slotId%22%3A%221854d5f444125e36148eabeb6ced7e31e9007068%22%7D%2C%7B%22model%22%3A%22ElementContent%22%2C%22elementIds%22%3A%5B%22ac088cfb-bb85-4681-9e96-86aaf2ab63f6%22%5D%2C%22forcedOpen%22%3Afalse%2C%22highlighted%22%3Afalse%2C%22id%22%3A%2294711522-26ca-499a-b068-8caf4792c91d%22%2C%22open%22%3Atrue%2C%22parentElementId%22%3A%22680d633a-99cf-46fb-a093-8ab780861e02%22%2C%22slotId%22%3A%226a2a517890063a51013fb695ebe0f390c63d69f2%22%7D%2C%7B%22model%22%3A%22ElementContent%22%2C%22elementIds%22%3A%5B%2294fd0850-d7c5-4e07-8f2a-94b0cbe3e864%22%2C%2214294d0e-723b-4ef3-824c-9116c5ed8aa4%22%2C%2214294d0e-723b-4ef3-824c-9116c5ed8aa4%22%5D%2C%22forcedOpen%22%3Atrue%2C%22highlighted%22%3Afalse%2C%22id%22%3A%22636ef6cc-e661-490f-8c5f-aa8d236e04dc%22%2C%22open%22%3Atrue%2C%22parentElementId%22%3A%22a5506a66-b235-49b7-9cec-124b801dd629%22%2C%22slotId%22%3A%226c23efcded52eea609912a8630732e01951a5a77%22%7D%2C%7B%22model%22%3A%22ElementContent%22%2C%22elementIds%22%3A%5B%22705ed5b9-b3f9-4043-9fe9-7241c07f7ee8%22%5D%2C%22forcedOpen%22%3Atrue%2C%22highlighted%22%3Afalse%2C%22id%22%3A%22363aefbc-ddee-4595-baef-5d76a9e7e6b0%22%2C%22open%22%3Atrue%2C%22parentElementId%22%3A%2214294d0e-723b-4ef3-824c-9116c5ed8aa4%22%2C%22slotId%22%3A%22fc34a85b38d28f91917ae3d505a07b162514acef%22%7D%2C%7B%22model%22%3A%22ElementContent%22%2C%22elementIds%22%3A%5B%224913e6ca-a506-4059-bf5b-a70afe0c8ab6%22%2C%2276b31973-ffa4-4beb-ab2c-a250d61e5996%22%5D%2C%22forcedOpen%22%3Atrue%2C%22highlighted%22%3Afalse%2C%22id%22%3A%22912f9bbc-c012-40bd-b137-02647d59a454%22%2C%22open%22%3Atrue%2C%22parentElementId%22%3A%22705ed5b9-b3f9-4043-9fe9-7241c07f7ee8%22%2C%22slotId%22%3A%22d8d7db11bca1cf6eff8a5cc0097b5bd7481f79c0%22%7D%2C%7B%22model%22%3A%22ElementContent%22%2C%22elementIds%22%3A%5B%22680d633a-99cf-46fb-a093-8ab780861e02%22%2C%22c93fe7f4-ca2e-4b02-b68b-0b01692bd1ae%22%2C%22a5506a66-b235-49b7-9cec-124b801dd629%22%5D%2C%22forcedOpen%22%3Atrue%2C%22highlighted%22%3Afalse%2C%22id%22%3A%220a0ac273-ded0-41d1-95e1-d55a807f424c%22%2C%22open%22%3Atrue%2C%22parentElementId%22%3A%22909221d7-cba4-40fa-be78-4c01beea814c%22%2C%22slotId%22%3A%22e9b401a4e7531bc2b4b93f2b08411a98b3bc7d37%22%7D%2C%7B%22model%22%3A%22ElementContent%22%2C%22elementIds%22%3A%5B%22f3224c81-75f4-46e4-8a2e-02411ecea6df%22%5D%2C%22forcedOpen%22%3Afalse%2C%22highlighted%22%3Afalse%2C%22id%22%3A%22b73509dd-dcf0-4e6f-8526-0bc02885334d%22%2C%22open%22%3Atrue%2C%22parentElementId%22%3A%224913e6ca-a506-4059-bf5b-a70afe0c8ab6%22%2C%22slotId%22%3A%222b1402e609809cd73eb39178bba7cab95cb82de7%22%7D%2C%7B%22model%22%3A%22ElementContent%22%2C%22elementIds%22%3A%5B%22d0bd0812-1b46-4b77-9ef5-49922a4ce31d%22%5D%2C%22forcedOpen%22%3Afalse%2C%22highlighted%22%3Afalse%2C%22id%22%3A%2201478c28-f97d-45a5-997b-b3279206fa83%22%2C%22open%22%3Atrue%2C%22parentElementId%22%3A%227d0d545d-ba69-4150-81aa-1ca6417f4e14%22%2C%22slotId%22%3A%22fc34a85b38d28f91917ae3d505a07b162514acef%22%7D%2C%7B%22model%22%3A%22ElementContent%22%2C%22elementIds%22%3A%5B%5D%2C%22forcedOpen%22%3Atrue%2C%22highlighted%22%3Afalse%2C%22id%22%3A%222c03e36b-a99a-4bc3-a514-7cce9bf2a9f9%22%2C%22open%22%3Atrue%2C%22parentElementId%22%3A%2294fd0850-d7c5-4e07-8f2a-94b0cbe3e864%22%2C%22slotId%22%3A%22cfb7b39406365e3088587341b215d472e7ae1701%22%7D%2C%7B%22model%22%3A%22ElementContent%22%2C%22elementIds%22%3A%5B%227d0d545d-ba69-4150-81aa-1ca6417f4e14%22%5D%2C%22forcedOpen%22%3Afalse%2C%22highlighted%22%3Afalse%2C%22id%22%3A%2216dd3804-e231-4d7f-a9b6-cd1bf8075ec6%22%2C%22open%22%3Atrue%2C%22parentElementId%22%3A%2294fd0850-d7c5-4e07-8f2a-94b0cbe3e864%22%2C%22slotId%22%3A%22b5ff044fc126c3ca654905e0e6a5d390f272a81e%22%7D%2C%7B%22model%22%3A%22ElementContent%22%2C%22elementIds%22%3A%5B%224d239414-43fb-4d1d-9601-5343b20f0baa%22%5D%2C%22forcedOpen%22%3Afalse%2C%22highlighted%22%3Afalse%2C%22id%22%3A%22e780efd4-b9e9-4c90-b0d3-19dbfb041c57%22%2C%22open%22%3Atrue%2C%22parentElementId%22%3A%224e5d0dd8-7f73-4c2d-b336-1e1dec981003%22%2C%22slotId%22%3A%222b1402e609809cd73eb39178bba7cab95cb82de7%22%7D%2C%7B%22model%22%3A%22ElementContent%22%2C%22elementIds%22%3A%5B%22ec672b43-0804-4ee6-8fa1-c1745b894531%22%5D%2C%22forcedOpen%22%3Afalse%2C%22highlighted%22%3Afalse%2C%22id%22%3A%2258213598-ec2a-4a5d-b8b5-9d15e51b2e41%22%2C%22open%22%3Atrue%2C%22parentElementId%22%3A%2233cb286f-0173-4699-b7fc-10949fe5fe7b%22%2C%22slotId%22%3A%22cfb7b39406365e3088587341b215d472e7ae1701%22%7D%2C%7B%22model%22%3A%22ElementContent%22%2C%22elementIds%22%3A%5B%2208944d5d-72ee-4f95-96f2-92cc7b4558bb%22%2C%2273162121-c687-4ed7-aaca-ab7705ca977d%22%2C%22caff82ed-6e35-47ed-91c0-c02c19e6a706%22%5D%2C%22forcedOpen%22%3Afalse%2C%22highlighted%22%3Afalse%2C%22id%22%3A%223ef7332d-5d3d-40d3-9e32-af7741f90d6e%22%2C%22open%22%3Atrue%2C%22parentElementId%22%3A%2233cb286f-0173-4699-b7fc-10949fe5fe7b%22%2C%22slotId%22%3A%22b5ff044fc126c3ca654905e0e6a5d390f272a81e%22%7D%2C%7B%22model%22%3A%22ElementContent%22%2C%22elementIds%22%3A%5B%22985e0423-78fb-44e2-a3d7-cb21a785a473%22%2C%223938465b-403f-457e-a73e-59f806a4752a%22%5D%2C%22forcedOpen%22%3Afalse%2C%22highlighted%22%3Afalse%2C%22id%22%3A%2274ab5fbf-4b20-40cd-af1d-549bd246af35%22%2C%22open%22%3Atrue%2C%22parentElementId%22%3A%22caff82ed-6e35-47ed-91c0-c02c19e6a706%22%2C%22slotId%22%3A%2282950abcb11b4c8bbe834ce4fca836a4996ac64d%22%7D%2C%7B%22model%22%3A%22ElementContent%22%2C%22elementIds%22%3A%5B%22b15246cf-e485-465d-841e-f56f05b1b9ac%22%2C%22a48a5e75-2ef4-4ce8-a4c6-ffe3e203597d%22%5D%2C%22forcedOpen%22%3Afalse%2C%22highlighted%22%3Afalse%2C%22id%22%3A%22421701c0-c264-4ac8-a7f9-aa3ef04243a3%22%2C%22open%22%3Atrue%2C%22parentElementId%22%3A%2273162121-c687-4ed7-aaca-ab7705ca977d%22%2C%22slotId%22%3A%2282950abcb11b4c8bbe834ce4fca836a4996ac64d%22%7D%2C%7B%22model%22%3A%22ElementContent%22%2C%22elementIds%22%3A%5B%5D%2C%22forcedOpen%22%3Afalse%2C%22highlighted%22%3Afalse%2C%22id%22%3A%2212a9d977-6b04-40f6-90bf-8cccd39017c7%22%2C%22open%22%3Atrue%2C%22parentElementId%22%3A%223938465b-403f-457e-a73e-59f806a4752a%22%2C%22slotId%22%3A%22aabab4d6532370d602eccc22801b90f99cbdd412%22%7D%2C%7B%22model%22%3A%22ElementContent%22%2C%22elementIds%22%3A%5B%2218acc73b-b233-494f-b1fb-77ca51ef4c35%22%5D%2C%22forcedOpen%22%3Afalse%2C%22highlighted%22%3Afalse%2C%22id%22%3A%22210b897e-a966-46d4-8b91-085555e93674%22%2C%22open%22%3Atrue%2C%22parentElementId%22%3A%223938465b-403f-457e-a73e-59f806a4752a%22%2C%22slotId%22%3A%2208318502d686ab9db64027d7c164dedcaeea5275%22%7D%2C%7B%22model%22%3A%22ElementContent%22%2C%22elementIds%22%3A%5B%220cede107-2b60-4812-8d5e-b4109cbb2bcd%22%5D%2C%22forcedOpen%22%3Afalse%2C%22highlighted%22%3Afalse%2C%22id%22%3A%22354c7009-02d9-4d9a-9a46-34fe7f69271a%22%2C%22open%22%3Atrue%2C%22parentElementId%22%3A%22985e0423-78fb-44e2-a3d7-cb21a785a473%22%2C%22slotId%22%3A%2215da0af092442e8e652bdd62e7c629968bac1645%22%7D%2C%7B%22model%22%3A%22ElementContent%22%2C%22elementIds%22%3A%5B%5D%2C%22forcedOpen%22%3Afalse%2C%22highlighted%22%3Afalse%2C%22id%22%3A%224a4bc8e7-1ac5-4a86-8fa5-06a2d2b82ff2%22%2C%22open%22%3Atrue%2C%22parentElementId%22%3A%22a48a5e75-2ef4-4ce8-a4c6-ffe3e203597d%22%2C%22slotId%22%3A%22aabab4d6532370d602eccc22801b90f99cbdd412%22%7D%2C%7B%22model%22%3A%22ElementContent%22%2C%22elementIds%22%3A%5B%22405bb2f2-2f12-4db5-ad46-14f7ec17d215%22%5D%2C%22forcedOpen%22%3Afalse%2C%22highlighted%22%3Afalse%2C%22id%22%3A%22440d0081-2cf2-4368-8b3d-ec7ddadc4c72%22%2C%22open%22%3Atrue%2C%22parentElementId%22%3A%22a48a5e75-2ef4-4ce8-a4c6-ffe3e203597d%22%2C%22slotId%22%3A%2208318502d686ab9db64027d7c164dedcaeea5275%22%7D%2C%7B%22model%22%3A%22ElementContent%22%2C%22elementIds%22%3A%5B%224ad1c5fc-9628-4b6c-a3b0-071313969ec6%22%5D%2C%22forcedOpen%22%3Afalse%2C%22highlighted%22%3Afalse%2C%22id%22%3A%2214517606-4b8c-4d8f-9ff7-4d6b014b0153%22%2C%22open%22%3Atrue%2C%22parentElementId%22%3A%22b15246cf-e485-465d-841e-f56f05b1b9ac%22%2C%22slotId%22%3A%2215da0af092442e8e652bdd62e7c629968bac1645%22%7D%2C%7B%22model%22%3A%22ElementContent%22%2C%22elementIds%22%3A%5B%22daf7a835-e76f-4ab1-aa5c-73efaed5b921%22%2C%22130c9241-4411-46f8-82cd-289095aafeb2%22%5D%2C%22forcedOpen%22%3Afalse%2C%22highlighted%22%3Afalse%2C%22id%22%3A%22feb8bad2-bbb1-4a1b-ad55-7fb5d3a683d0%22%2C%22open%22%3Atrue%2C%22parentElementId%22%3A%2208944d5d-72ee-4f95-96f2-92cc7b4558bb%22%2C%22slotId%22%3A%2282950abcb11b4c8bbe834ce4fca836a4996ac64d%22%7D%2C%7B%22model%22%3A%22ElementContent%22%2C%22elementIds%22%3A%5B%5D%2C%22forcedOpen%22%3Afalse%2C%22highlighted%22%3Afalse%2C%22id%22%3A%22fb989fdb-c436-4143-9aba-da873486a77b%22%2C%22open%22%3Atrue%2C%22parentElementId%22%3A%22130c9241-4411-46f8-82cd-289095aafeb2%22%2C%22slotId%22%3A%22aabab4d6532370d602eccc22801b90f99cbdd412%22%7D%2C%7B%22model%22%3A%22ElementContent%22%2C%22elementIds%22%3A%5B%22e8cedb8c-82fb-462d-b80f-6fab18cf19b4%22%5D%2C%22forcedOpen%22%3Afalse%2C%22highlighted%22%3Afalse%2C%22id%22%3A%22603b4f2b-9364-49e0-baff-e309938a4a9b%22%2C%22open%22%3Atrue%2C%22parentElementId%22%3A%22130c9241-4411-46f8-82cd-289095aafeb2%22%2C%22slotId%22%3A%2208318502d686ab9db64027d7c164dedcaeea5275%22%7D%2C%7B%22model%22%3A%22ElementContent%22%2C%22elementIds%22%3A%5B%223555f84c-d979-4894-90e9-be6f2254bf54%22%5D%2C%22forcedOpen%22%3Afalse%2C%22highlighted%22%3Afalse%2C%22id%22%3A%22253fc26b-f0ca-4b13-89de-a602529b9cf5%22%2C%22open%22%3Atrue%2C%22parentElementId%22%3A%22daf7a835-e76f-4ab1-aa5c-73efaed5b921%22%2C%22slotId%22%3A%2215da0af092442e8e652bdd62e7c629968bac1645%22%7D%2C%7B%22model%22%3A%22ElementContent%22%2C%22elementIds%22%3A%5B%2251f241e9-f8b6-4e5f-b542-e029ec6507a9%22%5D%2C%22forcedOpen%22%3Afalse%2C%22highlighted%22%3Afalse%2C%22id%22%3A%2252969800-b176-4ba6-8921-1cd3ef931490%22%2C%22open%22%3Atrue%2C%22parentElementId%22%3A%22ec672b43-0804-4ee6-8fa1-c1745b894531%22%2C%22slotId%22%3A%22c037297c0870ec17db483992f28eaaad354d9e9e%22%7D%2C%7B%22model%22%3A%22ElementContent%22%2C%22elementIds%22%3A%5B%5D%2C%22forcedOpen%22%3Afalse%2C%22highlighted%22%3Afalse%2C%22id%22%3A%2270ff8aba-c9e8-4f27-9ecc-46ab63eac4e7%22%2C%22open%22%3Atrue%2C%22parentElementId%22%3A%22f0cafcb2-bf04-4c52-b548-b84bad8142c6%22%2C%22slotId%22%3A%221c2a8dee5d210718e66d082901c29a0fe10b07a4%22%7D%2C%7B%22model%22%3A%22ElementContent%22%2C%22elementIds%22%3A%5B%22d6c0d6c6-75e7-47ec-b98c-e158861c80e6%22%5D%2C%22forcedOpen%22%3Afalse%2C%22highlighted%22%3Afalse%2C%22id%22%3A%22445f4365-aa3e-47eb-ab1e-7f3accd32d1e%22%2C%22open%22%3Atrue%2C%22parentElementId%22%3A%22c65447bb-d286-42a8-b43d-d57b838da6b6%22%2C%22slotId%22%3A%221c2a8dee5d210718e66d082901c29a0fe10b07a4%22%7D%2C%7B%22model%22%3A%22ElementContent%22%2C%22elementIds%22%3A%5B%22909221d7-cba4-40fa-be78-4c01beea814c%22%5D%2C%22forcedOpen%22%3Atrue%2C%22highlighted%22%3Afalse%2C%22id%22%3A%229998788b-c3a0-48b1-bd51-e64ff61a7b62%22%2C%22open%22%3Atrue%2C%22parentElementId%22%3A%2260667769-49fa-47e4-9024-8225275de4b9%22%2C%22slotId%22%3A%222bb8b3be11a17c05bb615eae3fca1023dbc9c6c0%22%7D%2C%7B%22model%22%3A%22ElementContent%22%2C%22elementIds%22%3A%5B%5D%2C%22forcedOpen%22%3Atrue%2C%22highlighted%22%3Afalse%2C%22id%22%3A%224d8b11ff-bcca-4d8b-9b04-a60784b688be%22%2C%22open%22%3Atrue%2C%22parentElementId%22%3A%2260667769-49fa-47e4-9024-8225275de4b9%22%2C%22slotId%22%3A%22270e4cec7cc451403cb9eb9fd929ca4b30ae4715%22%7D%2C%7B%22model%22%3A%22ElementContent%22%2C%22elementIds%22%3A%5B%22e7c45613-71c0-4aa9-a8cd-ac1b38d321ac%22%5D%2C%22forcedOpen%22%3Afalse%2C%22highlighted%22%3Afalse%2C%22id%22%3A%223ec9c94f-af47-4ec2-88fb-5f4e01ae0cbe%22%2C%22open%22%3Atrue%2C%22parentElementId%22%3A%2207b3c261-4968-4f5f-b1c1-c6982013333d%22%2C%22slotId%22%3A%222bb8b3be11a17c05bb615eae3fca1023dbc9c6c0%22%7D%2C%7B%22model%22%3A%22ElementContent%22%2C%22elementIds%22%3A%5B%2260667769-49fa-47e4-9024-8225275de4b9%22%5D%2C%22forcedOpen%22%3Atrue%2C%22highlighted%22%3Afalse%2C%22id%22%3A%2250fec3e4-719b-470c-bb94-729cf63f3c5b%22%2C%22open%22%3Atrue%2C%22parentElementId%22%3A%2207b3c261-4968-4f5f-b1c1-c6982013333d%22%2C%22slotId%22%3A%22270e4cec7cc451403cb9eb9fd929ca4b30ae4715%22%7D%2C%7B%22model%22%3A%22ElementContent%22%2C%22elementIds%22%3A%5B%224e5d0dd8-7f73-4c2d-b336-1e1dec981003%22%5D%2C%22forcedOpen%22%3Afalse%2C%22highlighted%22%3Afalse%2C%22id%22%3A%2256a10da6-da1b-4c16-a398-6f4f1cf03c60%22%2C%22open%22%3Atrue%2C%22parentElementId%22%3A%2276b31973-ffa4-4beb-ab2c-a250d61e5996%22%2C%22slotId%22%3A%221c2a8dee5d210718e66d082901c29a0fe10b07a4%22%7D%5D%2C%22id%22%3A%22d428e054-50fe-408b-8637-1106d49dde4c%22%2C%22name%22%3A%22chat%22%2C%22pages%22%3A%5B%7B%22model%22%3A%22Page%22%2C%22active%22%3Atrue%2C%22focused%22%3Atrue%2C%22id%22%3A%22fb622283-a889-40e2-9058-b5e5770b7946%22%2C%22name%22%3A%22message%22%2C%22rootId%22%3A%228ddba8a7-8bd7-42ab-bbbf-7868fb6ae18f%22%7D%5D%2C%22pageList%22%3A%5B%22fb622283-a889-40e2-9058-b5e5770b7946%22%5D%2C%22path%22%3A%22%2Fhome%2Fteo%2FDownloads%2Fchat.alva%22%2C%22patternLibraries%22%3A%5B%7B%22bundleId%22%3A%221cb26b94-3d43-469b-b249-b5f832e89fef%22%2C%22bundle%22%3A%22window%5B%5C%221cb26b94-3d43-469b-b249-b5f832e89fef%5C%22%5D%20%3D%5Cn%2F******%2F%20(function(modules)%20%7B%20%2F%2F%20webpackBootstrap%5Cn%2F******%2F%20%5Ct%2F%2F%20The%20module%20cache%5Cn%2F******%2F%20%5Ctvar%20installedModules%20%3D%20%7B%7D%3B%5Cn%2F******%2F%5Cn%2F******%2F%20%5Ct%2F%2F%20The%20require%20function%5Cn%2F******%2F%20%5Ctfunction%20__webpack_require__(moduleId)%20%7B%5Cn%2F******%2F%5Cn%2F******%2F%20%5Ct%5Ct%2F%2F%20Check%20if%20module%20is%20in%20cache%5Cn%2F******%2F%20%5Ct%5Ctif(installedModules%5BmoduleId%5D)%20%7B%5Cn%2F******%2F%20%5Ct%5Ct%5Ctreturn%20installedModules%5BmoduleId%5D.exports%3B%5Cn%2F******%2F%20%5Ct%5Ct%7D%5Cn%2F******%2F%20%5Ct%5Ct%2F%2F%20Create%20a%20new%20module%20(and%20put%20it%20into%20the%20cache)%5Cn%2F******%2F%20%5Ct%5Ctvar%20module%20%3D%20installedModules%5BmoduleId%5D%20%3D%20%7B%5Cn%2F******%2F%20%5Ct%5Ct%5Cti%3A%20moduleId%2C%5Cn%2F******%2F%20%5Ct%5Ct%5Ctl%3A%20false%2C%5Cn%2F******%2F%20%5Ct%5Ct%5Ctexports%3A%20%7B%7D%5Cn%2F******%2F%20%5Ct%5Ct%7D%3B%5Cn%2F******%2F%5Cn%2F******%2F%20%5Ct%5Ct%2F%2F%20Execute%20the%20module%20function%5Cn%2F******%2F%20%5Ct%5Ctmodules%5BmoduleId%5D.call(module.exports%2C%20module%2C%20module.exports%2C%20__webpack_require__)%3B%5Cn%2F******%2F%5Cn%2F******%2F%20%5Ct%5Ct%2F%2F%20Flag%20the%20module%20as%20loaded%5Cn%2F******%2F%20%5Ct%5Ctmodule.l%20%3D%20true%3B%5Cn%2F******%2F%5Cn%2F******%2F%20%5Ct%5Ct%2F%2F%20Return%20the%20exports%20of%20the%20module%5Cn%2F******%2F%20%5Ct%5Ctreturn%20module.exports%3B%5Cn%2F******%2F%20%5Ct%7D%5Cn%2F******%2F%5Cn%2F******%2F%5Cn%2F******%2F%20%5Ct%2F%2F%20expose%20the%20modules%20object%20(__webpack_modules__)%5Cn%2F******%2F%20%5Ct__webpack_require__.m%20%3D%20modules%3B%5Cn%2F******%2F%5Cn%2F******%2F%20%5Ct%2F%2F%20expose%20the%20module%20cache%5Cn%2F******%2F%20%5Ct__webpack_require__.c%20%3D%20installedModules%3B%5Cn%2F******%2F%5Cn%2F******%2F%20%5Ct%2F%2F%20define%20getter%20function%20for%20harmony%20exports%5Cn%2F******%2F%20%5Ct__webpack_require__.d%20%3D%20function(exports%2C%20name%2C%20getter)%20%7B%5Cn%2F******%2F%20%5Ct%5Ctif(!__webpack_require__.o(exports%2C%20name))%20%7B%5Cn%2F******%2F%20%5Ct%5Ct%5CtObject.defineProperty(exports%2C%20name%2C%20%7B%20enumerable%3A%20true%2C%20get%3A%20getter%20%7D)%3B%5Cn%2F******%2F%20%5Ct%5Ct%7D%5Cn%2F******%2F%20%5Ct%7D%3B%5Cn%2F******%2F%5Cn%2F******%2F%20%5Ct%2F%2F%20define%20__esModule%20on%20exports%5Cn%2F******%2F%20%5Ct__webpack_require__.r%20%3D%20function(exports)%20%7B%5Cn%2F******%2F%20%5Ct%5Ctif(typeof%20Symbol%20!%3D%3D%20'undefined'%20%26%26%20Symbol.toStringTag)%20%7B%5Cn%2F******%2F%20%5Ct%5Ct%5CtObject.defineProperty(exports%2C%20Symbol.toStringTag%2C%20%7B%20value%3A%20'Module'%20%7D)%3B%5Cn%2F******%2F%20%5Ct%5Ct%7D%5Cn%2F******%2F%20%5Ct%5CtObject.defineProperty(exports%2C%20'__esModule'%2C%20%7B%20value%3A%20true%20%7D)%3B%5Cn%2F******%2F%20%5Ct%7D%3B%5Cn%2F******%2F%5Cn%2F******%2F%20%5Ct%2F%2F%20create%20a%20fake%20namespace%20object%5Cn%2F******%2F%20%5Ct%2F%2F%20mode%20%26%201%3A%20value%20is%20a%20module%20id%2C%20require%20it%5Cn%2F******%2F%20%5Ct%2F%2F%20mode%20%26%202%3A%20merge%20all%20properties%20of%20value%20into%20the%20ns%5Cn%2F******%2F%20%5Ct%2F%2F%20mode%20%26%204%3A%20return%20value%20when%20already%20ns%20object%5Cn%2F******%2F%20%5Ct%2F%2F%20mode%20%26%208%7C1%3A%20behave%20like%20require%5Cn%2F******%2F%20%5Ct__webpack_require__.t%20%3D%20function(value%2C%20mode)%20%7B%5Cn%2F******%2F%20%5Ct%5Ctif(mode%20%26%201)%20value%20%3D%20__webpack_require__(value)%3B%5Cn%2F******%2F%20%5Ct%5Ctif(mode%20%26%208)%20return%20value%3B%5Cn%2F******%2F%20%5Ct%5Ctif((mode%20%26%204)%20%26%26%20typeof%20value%20%3D%3D%3D%20'object'%20%26%26%20value%20%26%26%20value.__esModule)%20return%20value%3B%5Cn%2F******%2F%20%5Ct%5Ctvar%20ns%20%3D%20Object.create(null)%3B%5Cn%2F******%2F%20%5Ct%5Ct__webpack_require__.r(ns)%3B%5Cn%2F******%2F%20%5Ct%5CtObject.defineProperty(ns%2C%20'default'%2C%20%7B%20enumerable%3A%20true%2C%20value%3A%20value%20%7D)%3B%5Cn%2F******%2F%20%5Ct%5Ctif(mode%20%26%202%20%26%26%20typeof%20value%20!%3D%20'string')%20for(var%20key%20in%20value)%20__webpack_require__.d(ns%2C%20key%2C%20function(key)%20%7B%20return%20value%5Bkey%5D%3B%20%7D.bind(null%2C%20key))%3B%5Cn%2F******%2F%20%5Ct%5Ctreturn%20ns%3B%5Cn%2F******%2F%20%5Ct%7D%3B%5Cn%2F******%2F%5Cn%2F******%2F%20%5Ct%2F%2F%20getDefaultExport%20function%20for%20compatibility%20with%20non-harmony%20modules%5Cn%2F******%2F%20%5Ct__webpack_require__.n%20%3D%20function(module)%20%7B%5Cn%2F******%2F%20%5Ct%5Ctvar%20getter%20%3D%20module%20%26%26%20module.__esModule%20%3F%5Cn%2F******%2F%20%5Ct%5Ct%5Ctfunction%20getDefault()%20%7B%20return%20module%5B'default'%5D%3B%20%7D%20%3A%5Cn%2F******%2F%20%5Ct%5Ct%5Ctfunction%20getModuleExports()%20%7B%20return%20module%3B%20%7D%3B%5Cn%2F******%2F%20%5Ct%5Ct__webpack_require__.d(getter%2C%20'a'%2C%20getter)%3B%5Cn%2F******%2F%20%5Ct%5Ctreturn%20getter%3B%5Cn%2F******%2F%20%5Ct%7D%3B%5Cn%2F******%2F%5Cn%2F******%2F%20%5Ct%2F%2F%20Object.prototype.hasOwnProperty.call%5Cn%2F******%2F%20%5Ct__webpack_require__.o%20%3D%20function(object%2C%20property)%20%7B%20return%20Object.prototype.hasOwnProperty.call(object%2C%20property)%3B%20%7D%3B%5Cn%2F******%2F%5Cn%2F******%2F%20%5Ct%2F%2F%20__webpack_public_path__%5Cn%2F******%2F%20%5Ct__webpack_require__.p%20%3D%20%5C%22%5C%22%3B%5Cn%2F******%2F%5Cn%2F******%2F%5Cn%2F******%2F%20%5Ct%2F%2F%20Load%20entry%20module%20and%20return%20exports%5Cn%2F******%2F%20%5Ctreturn%20__webpack_require__(__webpack_require__.s%20%3D%20%5C%22..%2F..%2F..%2F..%2F..%2F..%2F..%2F1cb26b94-3d43-469b-b249-b5f832e89fef.js%5C%22)%3B%5Cn%2F******%2F%20%7D)%5Cn%2F************************************************************************%2F%5Cn%2F******%2F%20(%7B%5Cn%5Cn%2F***%2F%20%5C%22..%2F..%2F..%2F..%2F..%2F..%2F..%2F1cb26b94-3d43-469b-b249-b5f832e89fef.js%5C%22%3A%5Cn%2F*!************************************************!*%5C%5C%5Cn%20%20!***%20%2F1cb26b94-3d43-469b-b249-b5f832e89fef.js%20***!%5Cn%20%20%5C%5C************************************************%2F%5Cn%2F*!%20no%20static%20exports%20found%20*%2F%5Cn%2F***%2F%20(function(module%2C%20exports%2C%20__webpack_require__)%20%7B%5Cn%5Cneval(%5C%22module.exports%5B'9b4189d4b1ba0a8306ea71b362c280044803f43d'%5D%20%3D%20__webpack_require__(%2F*!%20.%2Flib%2Ftext.js%20*%2F%20%5C%5C%5C%22.%2Flib%2Ftext.js%5C%5C%5C%22)%3B%5C%5Cnmodule.exports%5B'e5725cc2b936b6f8be6e172b0a1d5e9219d02821'%5D%20%3D%20__webpack_require__(%2F*!%20.%2Flib%2Fbox.js%20*%2F%20%5C%5C%5C%22.%2Flib%2Fbox.js%5C%5C%5C%22)%3B%5C%5Cnmodule.exports%5B'e519267aa475ace2f3838b6c1f551a3d7dbac796'%5D%20%3D%20__webpack_require__(%2F*!%20.%2Flib%2Fconditional.js%20*%2F%20%5C%5C%5C%22.%2Flib%2Fconditional.js%5C%5C%5C%22)%3B%5C%5Cnmodule.exports%5B'0b8f007121cbef438a653458557d448739bdb0da'%5D%20%3D%20__webpack_require__(%2F*!%20.%2Flib%2Fimage.js%20*%2F%20%5C%5C%5C%22.%2Flib%2Fimage.js%5C%5C%5C%22)%3B%5C%5Cnmodule.exports%5B'a8f24d226538d643b74c80489540d409cd23441b'%5D%20%3D%20__webpack_require__(%2F*!%20.%2Flib%2Flink.js%20*%2F%20%5C%5C%5C%22.%2Flib%2Flink.js%5C%5C%5C%22)%3B%5C%5Cnmodule.exports%5B'eeae24c974074b411a6b3641443dd77d6b44e413'%5D%20%3D%20__webpack_require__(%2F*!%20.%2Flib%2Fpage.js%20*%2F%20%5C%5C%5C%22.%2Flib%2Fpage.js%5C%5C%5C%22)%5C%5Cn%5C%5Cn%2F%2F%23%20sourceURL%3Dwebpack%3A%2F%2F%255Bname%255D%2F%2F1cb26b94-3d43-469b-b249-b5f832e89fef.js%3F%5C%22)%3B%5Cn%5Cn%2F***%2F%20%7D)%2C%5Cn%5Cn%2F***%2F%20%5C%22..%2F..%2Fnode_modules%2Fdeep-equal%2Findex.js%5C%22%3A%5Cn%2F*!************************************************************************!*%5C%5C%5Cn%20%20!***%20%2FUsers%2Ftilman%2FGit%2Fmeetalva%2Falva%2Fnode_modules%2Fdeep-equal%2Findex.js%20***!%5Cn%20%20%5C%5C************************************************************************%2F%5Cn%2F*!%20no%20static%20exports%20found%20*%2F%5Cn%2F***%2F%20(function(module%2C%20exports%2C%20__webpack_require__)%20%7B%5Cn%5Cneval(%5C%22var%20pSlice%20%3D%20Array.prototype.slice%3B%5C%5Cnvar%20objectKeys%20%3D%20__webpack_require__(%2F*!%20.%2Flib%2Fkeys.js%20*%2F%20%5C%5C%5C%22..%2F..%2Fnode_modules%2Fdeep-equal%2Flib%2Fkeys.js%5C%5C%5C%22)%3B%5C%5Cnvar%20isArguments%20%3D%20__webpack_require__(%2F*!%20.%2Flib%2Fis_arguments.js%20*%2F%20%5C%5C%5C%22..%2F..%2Fnode_modules%2Fdeep-equal%2Flib%2Fis_arguments.js%5C%5C%5C%22)%3B%5C%5Cn%5C%5Cnvar%20deepEqual%20%3D%20module.exports%20%3D%20function%20(actual%2C%20expected%2C%20opts)%20%7B%5C%5Cn%20%20if%20(!opts)%20opts%20%3D%20%7B%7D%3B%5C%5Cn%20%20%2F%2F%207.1.%20All%20identical%20values%20are%20equivalent%2C%20as%20determined%20by%20%3D%3D%3D.%5C%5Cn%20%20if%20(actual%20%3D%3D%3D%20expected)%20%7B%5C%5Cn%20%20%20%20return%20true%3B%5C%5Cn%5C%5Cn%20%20%7D%20else%20if%20(actual%20instanceof%20Date%20%26%26%20expected%20instanceof%20Date)%20%7B%5C%5Cn%20%20%20%20return%20actual.getTime()%20%3D%3D%3D%20expected.getTime()%3B%5C%5Cn%5C%5Cn%20%20%2F%2F%207.3.%20Other%20pairs%20that%20do%20not%20both%20pass%20typeof%20value%20%3D%3D%20'object'%2C%5C%5Cn%20%20%2F%2F%20equivalence%20is%20determined%20by%20%3D%3D.%5C%5Cn%20%20%7D%20else%20if%20(!actual%20%7C%7C%20!expected%20%7C%7C%20typeof%20actual%20!%3D%20'object'%20%26%26%20typeof%20expected%20!%3D%20'object')%20%7B%5C%5Cn%20%20%20%20return%20opts.strict%20%3F%20actual%20%3D%3D%3D%20expected%20%3A%20actual%20%3D%3D%20expected%3B%5C%5Cn%5C%5Cn%20%20%2F%2F%207.4.%20For%20all%20other%20Object%20pairs%2C%20including%20Array%20objects%2C%20equivalence%20is%5C%5Cn%20%20%2F%2F%20determined%20by%20having%20the%20same%20number%20of%20owned%20properties%20(as%20verified%5C%5Cn%20%20%2F%2F%20with%20Object.prototype.hasOwnProperty.call)%2C%20the%20same%20set%20of%20keys%5C%5Cn%20%20%2F%2F%20(although%20not%20necessarily%20the%20same%20order)%2C%20equivalent%20values%20for%20every%5C%5Cn%20%20%2F%2F%20corresponding%20key%2C%20and%20an%20identical%20'prototype'%20property.%20Note%3A%20this%5C%5Cn%20%20%2F%2F%20accounts%20for%20both%20named%20and%20indexed%20properties%20on%20Arrays.%5C%5Cn%20%20%7D%20else%20%7B%5C%5Cn%20%20%20%20return%20objEquiv(actual%2C%20expected%2C%20opts)%3B%5C%5Cn%20%20%7D%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20isUndefinedOrNull(value)%20%7B%5C%5Cn%20%20return%20value%20%3D%3D%3D%20null%20%7C%7C%20value%20%3D%3D%3D%20undefined%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20isBuffer%20(x)%20%7B%5C%5Cn%20%20if%20(!x%20%7C%7C%20typeof%20x%20!%3D%3D%20'object'%20%7C%7C%20typeof%20x.length%20!%3D%3D%20'number')%20return%20false%3B%5C%5Cn%20%20if%20(typeof%20x.copy%20!%3D%3D%20'function'%20%7C%7C%20typeof%20x.slice%20!%3D%3D%20'function')%20%7B%5C%5Cn%20%20%20%20return%20false%3B%5C%5Cn%20%20%7D%5C%5Cn%20%20if%20(x.length%20%3E%200%20%26%26%20typeof%20x%5B0%5D%20!%3D%3D%20'number')%20return%20false%3B%5C%5Cn%20%20return%20true%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20objEquiv(a%2C%20b%2C%20opts)%20%7B%5C%5Cn%20%20var%20i%2C%20key%3B%5C%5Cn%20%20if%20(isUndefinedOrNull(a)%20%7C%7C%20isUndefinedOrNull(b))%5C%5Cn%20%20%20%20return%20false%3B%5C%5Cn%20%20%2F%2F%20an%20identical%20'prototype'%20property.%5C%5Cn%20%20if%20(a.prototype%20!%3D%3D%20b.prototype)%20return%20false%3B%5C%5Cn%20%20%2F%2F~~~I've%20managed%20to%20break%20Object.keys%20through%20screwy%20arguments%20passing.%5C%5Cn%20%20%2F%2F%20%20%20Converting%20to%20array%20solves%20the%20problem.%5C%5Cn%20%20if%20(isArguments(a))%20%7B%5C%5Cn%20%20%20%20if%20(!isArguments(b))%20%7B%5C%5Cn%20%20%20%20%20%20return%20false%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%20%20a%20%3D%20pSlice.call(a)%3B%5C%5Cn%20%20%20%20b%20%3D%20pSlice.call(b)%3B%5C%5Cn%20%20%20%20return%20deepEqual(a%2C%20b%2C%20opts)%3B%5C%5Cn%20%20%7D%5C%5Cn%20%20if%20(isBuffer(a))%20%7B%5C%5Cn%20%20%20%20if%20(!isBuffer(b))%20%7B%5C%5Cn%20%20%20%20%20%20return%20false%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%20%20if%20(a.length%20!%3D%3D%20b.length)%20return%20false%3B%5C%5Cn%20%20%20%20for%20(i%20%3D%200%3B%20i%20%3C%20a.length%3B%20i%2B%2B)%20%7B%5C%5Cn%20%20%20%20%20%20if%20(a%5Bi%5D%20!%3D%3D%20b%5Bi%5D)%20return%20false%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%20%20return%20true%3B%5C%5Cn%20%20%7D%5C%5Cn%20%20try%20%7B%5C%5Cn%20%20%20%20var%20ka%20%3D%20objectKeys(a)%2C%5C%5Cn%20%20%20%20%20%20%20%20kb%20%3D%20objectKeys(b)%3B%5C%5Cn%20%20%7D%20catch%20(e)%20%7B%2F%2Fhappens%20when%20one%20is%20a%20string%20literal%20and%20the%20other%20isn't%5C%5Cn%20%20%20%20return%20false%3B%5C%5Cn%20%20%7D%5C%5Cn%20%20%2F%2F%20having%20the%20same%20number%20of%20owned%20properties%20(keys%20incorporates%5C%5Cn%20%20%2F%2F%20hasOwnProperty)%5C%5Cn%20%20if%20(ka.length%20!%3D%20kb.length)%5C%5Cn%20%20%20%20return%20false%3B%5C%5Cn%20%20%2F%2Fthe%20same%20set%20of%20keys%20(although%20not%20necessarily%20the%20same%20order)%2C%5C%5Cn%20%20ka.sort()%3B%5C%5Cn%20%20kb.sort()%3B%5C%5Cn%20%20%2F%2F~~~cheap%20key%20test%5C%5Cn%20%20for%20(i%20%3D%20ka.length%20-%201%3B%20i%20%3E%3D%200%3B%20i--)%20%7B%5C%5Cn%20%20%20%20if%20(ka%5Bi%5D%20!%3D%20kb%5Bi%5D)%5C%5Cn%20%20%20%20%20%20return%20false%3B%5C%5Cn%20%20%7D%5C%5Cn%20%20%2F%2Fequivalent%20values%20for%20every%20corresponding%20key%2C%20and%5C%5Cn%20%20%2F%2F~~~possibly%20expensive%20deep%20test%5C%5Cn%20%20for%20(i%20%3D%20ka.length%20-%201%3B%20i%20%3E%3D%200%3B%20i--)%20%7B%5C%5Cn%20%20%20%20key%20%3D%20ka%5Bi%5D%3B%5C%5Cn%20%20%20%20if%20(!deepEqual(a%5Bkey%5D%2C%20b%5Bkey%5D%2C%20opts))%20return%20false%3B%5C%5Cn%20%20%7D%5C%5Cn%20%20return%20typeof%20a%20%3D%3D%3D%20typeof%20b%3B%5C%5Cn%7D%5C%5Cn%5C%5Cn%5C%5Cn%2F%2F%23%20sourceURL%3Dwebpack%3A%2F%2F%255Bname%255D%2F%2FUsers%2Ftilman%2FGit%2Fmeetalva%2Falva%2Fnode_modules%2Fdeep-equal%2Findex.js%3F%5C%22)%3B%5Cn%5Cn%2F***%2F%20%7D)%2C%5Cn%5Cn%2F***%2F%20%5C%22..%2F..%2Fnode_modules%2Fdeep-equal%2Flib%2Fis_arguments.js%5C%22%3A%5Cn%2F*!***********************************************************************************!*%5C%5C%5Cn%20%20!***%20%2FUsers%2Ftilman%2FGit%2Fmeetalva%2Falva%2Fnode_modules%2Fdeep-equal%2Flib%2Fis_arguments.js%20***!%5Cn%20%20%5C%5C***********************************************************************************%2F%5Cn%2F*!%20no%20static%20exports%20found%20*%2F%5Cn%2F***%2F%20(function(module%2C%20exports)%20%7B%5Cn%5Cneval(%5C%22var%20supportsArgumentsClass%20%3D%20(function()%7B%5C%5Cn%20%20return%20Object.prototype.toString.call(arguments)%5C%5Cn%7D)()%20%3D%3D%20'%5Bobject%20Arguments%5D'%3B%5C%5Cn%5C%5Cnexports%20%3D%20module.exports%20%3D%20supportsArgumentsClass%20%3F%20supported%20%3A%20unsupported%3B%5C%5Cn%5C%5Cnexports.supported%20%3D%20supported%3B%5C%5Cnfunction%20supported(object)%20%7B%5C%5Cn%20%20return%20Object.prototype.toString.call(object)%20%3D%3D%20'%5Bobject%20Arguments%5D'%3B%5C%5Cn%7D%3B%5C%5Cn%5C%5Cnexports.unsupported%20%3D%20unsupported%3B%5C%5Cnfunction%20unsupported(object)%7B%5C%5Cn%20%20return%20object%20%26%26%5C%5Cn%20%20%20%20typeof%20object%20%3D%3D%20'object'%20%26%26%5C%5Cn%20%20%20%20typeof%20object.length%20%3D%3D%20'number'%20%26%26%5C%5Cn%20%20%20%20Object.prototype.hasOwnProperty.call(object%2C%20'callee')%20%26%26%5C%5Cn%20%20%20%20!Object.prototype.propertyIsEnumerable.call(object%2C%20'callee')%20%7C%7C%5C%5Cn%20%20%20%20false%3B%5C%5Cn%7D%3B%5C%5Cn%5C%5Cn%5C%5Cn%2F%2F%23%20sourceURL%3Dwebpack%3A%2F%2F%255Bname%255D%2F%2FUsers%2Ftilman%2FGit%2Fmeetalva%2Falva%2Fnode_modules%2Fdeep-equal%2Flib%2Fis_arguments.js%3F%5C%22)%3B%5Cn%5Cn%2F***%2F%20%7D)%2C%5Cn%5Cn%2F***%2F%20%5C%22..%2F..%2Fnode_modules%2Fdeep-equal%2Flib%2Fkeys.js%5C%22%3A%5Cn%2F*!***************************************************************************!*%5C%5C%5Cn%20%20!***%20%2FUsers%2Ftilman%2FGit%2Fmeetalva%2Falva%2Fnode_modules%2Fdeep-equal%2Flib%2Fkeys.js%20***!%5Cn%20%20%5C%5C***************************************************************************%2F%5Cn%2F*!%20no%20static%20exports%20found%20*%2F%5Cn%2F***%2F%20(function(module%2C%20exports)%20%7B%5Cn%5Cneval(%5C%22exports%20%3D%20module.exports%20%3D%20typeof%20Object.keys%20%3D%3D%3D%20'function'%5C%5Cn%20%20%3F%20Object.keys%20%3A%20shim%3B%5C%5Cn%5C%5Cnexports.shim%20%3D%20shim%3B%5C%5Cnfunction%20shim%20(obj)%20%7B%5C%5Cn%20%20var%20keys%20%3D%20%5B%5D%3B%5C%5Cn%20%20for%20(var%20key%20in%20obj)%20keys.push(key)%3B%5C%5Cn%20%20return%20keys%3B%5C%5Cn%7D%5C%5Cn%5C%5Cn%5C%5Cn%2F%2F%23%20sourceURL%3Dwebpack%3A%2F%2F%255Bname%255D%2F%2FUsers%2Ftilman%2FGit%2Fmeetalva%2Falva%2Fnode_modules%2Fdeep-equal%2Flib%2Fkeys.js%3F%5C%22)%3B%5Cn%5Cn%2F***%2F%20%7D)%2C%5Cn%5Cn%2F***%2F%20%5C%22..%2F..%2Fnode_modules%2Fexenv%2Findex.js%5C%22%3A%5Cn%2F*!*******************************************************************!*%5C%5C%5Cn%20%20!***%20%2FUsers%2Ftilman%2FGit%2Fmeetalva%2Falva%2Fnode_modules%2Fexenv%2Findex.js%20***!%5Cn%20%20%5C%5C*******************************************************************%2F%5Cn%2F*!%20no%20static%20exports%20found%20*%2F%5Cn%2F***%2F%20(function(module%2C%20exports%2C%20__webpack_require__)%20%7B%5Cn%5Cneval(%5C%22var%20__WEBPACK_AMD_DEFINE_RESULT__%3B%2F*!%5C%5Cn%20%20Copyright%20(c)%202015%20Jed%20Watson.%5C%5Cn%20%20Based%20on%20code%20that%20is%20Copyright%202013-2015%2C%20Facebook%2C%20Inc.%5C%5Cn%20%20All%20rights%20reserved.%5C%5Cn*%2F%5C%5Cn%2F*%20global%20define%20*%2F%5C%5Cn%5C%5Cn(function%20()%20%7B%5C%5Cn%5C%5Ct'use%20strict'%3B%5C%5Cn%5C%5Cn%5C%5Ctvar%20canUseDOM%20%3D%20!!(%5C%5Cn%5C%5Ct%5C%5Cttypeof%20window%20!%3D%3D%20'undefined'%20%26%26%5C%5Cn%5C%5Ct%5C%5Ctwindow.document%20%26%26%5C%5Cn%5C%5Ct%5C%5Ctwindow.document.createElement%5C%5Cn%5C%5Ct)%3B%5C%5Cn%5C%5Cn%5C%5Ctvar%20ExecutionEnvironment%20%3D%20%7B%5C%5Cn%5C%5Cn%5C%5Ct%5C%5CtcanUseDOM%3A%20canUseDOM%2C%5C%5Cn%5C%5Cn%5C%5Ct%5C%5CtcanUseWorkers%3A%20typeof%20Worker%20!%3D%3D%20'undefined'%2C%5C%5Cn%5C%5Cn%5C%5Ct%5C%5CtcanUseEventListeners%3A%5C%5Cn%5C%5Ct%5C%5Ct%5C%5CtcanUseDOM%20%26%26%20!!(window.addEventListener%20%7C%7C%20window.attachEvent)%2C%5C%5Cn%5C%5Cn%5C%5Ct%5C%5CtcanUseViewport%3A%20canUseDOM%20%26%26%20!!window.screen%5C%5Cn%5C%5Cn%5C%5Ct%7D%3B%5C%5Cn%5C%5Cn%5C%5Ctif%20(true)%20%7B%5C%5Cn%5C%5Ct%5C%5Ct!(__WEBPACK_AMD_DEFINE_RESULT__%20%3D%20(function%20()%20%7B%5C%5Cn%5C%5Ct%5C%5Ct%5C%5Ctreturn%20ExecutionEnvironment%3B%5C%5Cn%5C%5Ct%5C%5Ct%7D).call(exports%2C%20__webpack_require__%2C%20exports%2C%20module)%2C%5C%5Cn%5C%5Ct%5C%5Ct%5C%5Ct%5C%5Ct__WEBPACK_AMD_DEFINE_RESULT__%20!%3D%3D%20undefined%20%26%26%20(module.exports%20%3D%20__WEBPACK_AMD_DEFINE_RESULT__))%3B%5C%5Cn%5C%5Ct%7D%20else%20%7B%7D%5C%5Cn%5C%5Cn%7D())%3B%5C%5Cn%5C%5Cn%5C%5Cn%2F%2F%23%20sourceURL%3Dwebpack%3A%2F%2F%255Bname%255D%2F%2FUsers%2Ftilman%2FGit%2Fmeetalva%2Falva%2Fnode_modules%2Fexenv%2Findex.js%3F%5C%22)%3B%5Cn%5Cn%2F***%2F%20%7D)%2C%5Cn%5Cn%2F***%2F%20%5C%22..%2F..%2Fnode_modules%2Ffbjs%2Flib%2FemptyFunction.js%5C%22%3A%5Cn%2F*!******************************************************************************!*%5C%5C%5Cn%20%20!***%20%2FUsers%2Ftilman%2FGit%2Fmeetalva%2Falva%2Fnode_modules%2Ffbjs%2Flib%2FemptyFunction.js%20***!%5Cn%20%20%5C%5C******************************************************************************%2F%5Cn%2F*!%20no%20static%20exports%20found%20*%2F%5Cn%2F***%2F%20(function(module%2C%20exports%2C%20__webpack_require__)%20%7B%5Cn%5Cn%5C%22use%20strict%5C%22%3B%5Cneval(%5C%22%5C%5Cn%5C%5Cn%2F**%5C%5Cn%20*%20Copyright%20(c)%202013-present%2C%20Facebook%2C%20Inc.%5C%5Cn%20*%5C%5Cn%20*%20This%20source%20code%20is%20licensed%20under%20the%20MIT%20license%20found%20in%20the%5C%5Cn%20*%20LICENSE%20file%20in%20the%20root%20directory%20of%20this%20source%20tree.%5C%5Cn%20*%5C%5Cn%20*%20%5C%5Cn%20*%2F%5C%5Cn%5C%5Cnfunction%20makeEmptyFunction(arg)%20%7B%5C%5Cn%20%20return%20function%20()%20%7B%5C%5Cn%20%20%20%20return%20arg%3B%5C%5Cn%20%20%7D%3B%5C%5Cn%7D%5C%5Cn%5C%5Cn%2F**%5C%5Cn%20*%20This%20function%20accepts%20and%20discards%20inputs%3B%20it%20has%20no%20side%20effects.%20This%20is%5C%5Cn%20*%20primarily%20useful%20idiomatically%20for%20overridable%20function%20endpoints%20which%5C%5Cn%20*%20always%20need%20to%20be%20callable%2C%20since%20JS%20lacks%20a%20null-call%20idiom%20ala%20Cocoa.%5C%5Cn%20*%2F%5C%5Cnvar%20emptyFunction%20%3D%20function%20emptyFunction()%20%7B%7D%3B%5C%5Cn%5C%5CnemptyFunction.thatReturns%20%3D%20makeEmptyFunction%3B%5C%5CnemptyFunction.thatReturnsFalse%20%3D%20makeEmptyFunction(false)%3B%5C%5CnemptyFunction.thatReturnsTrue%20%3D%20makeEmptyFunction(true)%3B%5C%5CnemptyFunction.thatReturnsNull%20%3D%20makeEmptyFunction(null)%3B%5C%5CnemptyFunction.thatReturnsThis%20%3D%20function%20()%20%7B%5C%5Cn%20%20return%20this%3B%5C%5Cn%7D%3B%5C%5CnemptyFunction.thatReturnsArgument%20%3D%20function%20(arg)%20%7B%5C%5Cn%20%20return%20arg%3B%5C%5Cn%7D%3B%5C%5Cn%5C%5Cnmodule.exports%20%3D%20emptyFunction%3B%5C%5Cn%5C%5Cn%2F%2F%23%20sourceURL%3Dwebpack%3A%2F%2F%255Bname%255D%2F%2FUsers%2Ftilman%2FGit%2Fmeetalva%2Falva%2Fnode_modules%2Ffbjs%2Flib%2FemptyFunction.js%3F%5C%22)%3B%5Cn%5Cn%2F***%2F%20%7D)%2C%5Cn%5Cn%2F***%2F%20%5C%22..%2F..%2Fnode_modules%2Ffbjs%2Flib%2FemptyObject.js%5C%22%3A%5Cn%2F*!****************************************************************************!*%5C%5C%5Cn%20%20!***%20%2FUsers%2Ftilman%2FGit%2Fmeetalva%2Falva%2Fnode_modules%2Ffbjs%2Flib%2FemptyObject.js%20***!%5Cn%20%20%5C%5C****************************************************************************%2F%5Cn%2F*!%20no%20static%20exports%20found%20*%2F%5Cn%2F***%2F%20(function(module%2C%20exports%2C%20__webpack_require__)%20%7B%5Cn%5Cn%5C%22use%20strict%5C%22%3B%5Cneval(%5C%22%2F**%5C%5Cn%20*%20Copyright%20(c)%202013-present%2C%20Facebook%2C%20Inc.%5C%5Cn%20*%5C%5Cn%20*%20This%20source%20code%20is%20licensed%20under%20the%20MIT%20license%20found%20in%20the%5C%5Cn%20*%20LICENSE%20file%20in%20the%20root%20directory%20of%20this%20source%20tree.%5C%5Cn%20*%5C%5Cn%20*%2F%5C%5Cn%5C%5Cn%5C%5Cn%5C%5Cnvar%20emptyObject%20%3D%20%7B%7D%3B%5C%5Cn%5C%5Cnif%20(true)%20%7B%5C%5Cn%20%20Object.freeze(emptyObject)%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnmodule.exports%20%3D%20emptyObject%3B%5C%5Cn%5C%5Cn%2F%2F%23%20sourceURL%3Dwebpack%3A%2F%2F%255Bname%255D%2F%2FUsers%2Ftilman%2FGit%2Fmeetalva%2Falva%2Fnode_modules%2Ffbjs%2Flib%2FemptyObject.js%3F%5C%22)%3B%5Cn%5Cn%2F***%2F%20%7D)%2C%5Cn%5Cn%2F***%2F%20%5C%22..%2F..%2Fnode_modules%2Ffbjs%2Flib%2Finvariant.js%5C%22%3A%5Cn%2F*!**************************************************************************!*%5C%5C%5Cn%20%20!***%20%2FUsers%2Ftilman%2FGit%2Fmeetalva%2Falva%2Fnode_modules%2Ffbjs%2Flib%2Finvariant.js%20***!%5Cn%20%20%5C%5C**************************************************************************%2F%5Cn%2F*!%20no%20static%20exports%20found%20*%2F%5Cn%2F***%2F%20(function(module%2C%20exports%2C%20__webpack_require__)%20%7B%5Cn%5Cn%5C%22use%20strict%5C%22%3B%5Cneval(%5C%22%2F**%5C%5Cn%20*%20Copyright%20(c)%202013-present%2C%20Facebook%2C%20Inc.%5C%5Cn%20*%5C%5Cn%20*%20This%20source%20code%20is%20licensed%20under%20the%20MIT%20license%20found%20in%20the%5C%5Cn%20*%20LICENSE%20file%20in%20the%20root%20directory%20of%20this%20source%20tree.%5C%5Cn%20*%5C%5Cn%20*%2F%5C%5Cn%5C%5Cn%5C%5Cn%5C%5Cn%2F**%5C%5Cn%20*%20Use%20invariant()%20to%20assert%20state%20which%20your%20program%20assumes%20to%20be%20true.%5C%5Cn%20*%5C%5Cn%20*%20Provide%20sprintf-style%20format%20(only%20%25s%20is%20supported)%20and%20arguments%5C%5Cn%20*%20to%20provide%20information%20about%20what%20broke%20and%20what%20you%20were%5C%5Cn%20*%20expecting.%5C%5Cn%20*%5C%5Cn%20*%20The%20invariant%20message%20will%20be%20stripped%20in%20production%2C%20but%20the%20invariant%5C%5Cn%20*%20will%20remain%20to%20ensure%20logic%20does%20not%20differ%20in%20production.%5C%5Cn%20*%2F%5C%5Cn%5C%5Cnvar%20validateFormat%20%3D%20function%20validateFormat(format)%20%7B%7D%3B%5C%5Cn%5C%5Cnif%20(true)%20%7B%5C%5Cn%20%20validateFormat%20%3D%20function%20validateFormat(format)%20%7B%5C%5Cn%20%20%20%20if%20(format%20%3D%3D%3D%20undefined)%20%7B%5C%5Cn%20%20%20%20%20%20throw%20new%20Error('invariant%20requires%20an%20error%20message%20argument')%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20invariant(condition%2C%20format%2C%20a%2C%20b%2C%20c%2C%20d%2C%20e%2C%20f)%20%7B%5C%5Cn%20%20validateFormat(format)%3B%5C%5Cn%5C%5Cn%20%20if%20(!condition)%20%7B%5C%5Cn%20%20%20%20var%20error%3B%5C%5Cn%20%20%20%20if%20(format%20%3D%3D%3D%20undefined)%20%7B%5C%5Cn%20%20%20%20%20%20error%20%3D%20new%20Error('Minified%20exception%20occurred%3B%20use%20the%20non-minified%20dev%20environment%20'%20%2B%20'for%20the%20full%20error%20message%20and%20additional%20helpful%20warnings.')%3B%5C%5Cn%20%20%20%20%7D%20else%20%7B%5C%5Cn%20%20%20%20%20%20var%20args%20%3D%20%5Ba%2C%20b%2C%20c%2C%20d%2C%20e%2C%20f%5D%3B%5C%5Cn%20%20%20%20%20%20var%20argIndex%20%3D%200%3B%5C%5Cn%20%20%20%20%20%20error%20%3D%20new%20Error(format.replace(%2F%25s%2Fg%2C%20function%20()%20%7B%5C%5Cn%20%20%20%20%20%20%20%20return%20args%5BargIndex%2B%2B%5D%3B%5C%5Cn%20%20%20%20%20%20%7D))%3B%5C%5Cn%20%20%20%20%20%20error.name%20%3D%20'Invariant%20Violation'%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20error.framesToPop%20%3D%201%3B%20%2F%2F%20we%20don't%20care%20about%20invariant's%20own%20frame%5C%5Cn%20%20%20%20throw%20error%3B%5C%5Cn%20%20%7D%5C%5Cn%7D%5C%5Cn%5C%5Cnmodule.exports%20%3D%20invariant%3B%5C%5Cn%5C%5Cn%2F%2F%23%20sourceURL%3Dwebpack%3A%2F%2F%255Bname%255D%2F%2FUsers%2Ftilman%2FGit%2Fmeetalva%2Falva%2Fnode_modules%2Ffbjs%2Flib%2Finvariant.js%3F%5C%22)%3B%5Cn%5Cn%2F***%2F%20%7D)%2C%5Cn%5Cn%2F***%2F%20%5C%22..%2F..%2Fnode_modules%2Ffbjs%2Flib%2Fwarning.js%5C%22%3A%5Cn%2F*!************************************************************************!*%5C%5C%5Cn%20%20!***%20%2FUsers%2Ftilman%2FGit%2Fmeetalva%2Falva%2Fnode_modules%2Ffbjs%2Flib%2Fwarning.js%20***!%5Cn%20%20%5C%5C************************************************************************%2F%5Cn%2F*!%20no%20static%20exports%20found%20*%2F%5Cn%2F***%2F%20(function(module%2C%20exports%2C%20__webpack_require__)%20%7B%5Cn%5Cn%5C%22use%20strict%5C%22%3B%5Cneval(%5C%22%2F**%5C%5Cn%20*%20Copyright%20(c)%202014-present%2C%20Facebook%2C%20Inc.%5C%5Cn%20*%5C%5Cn%20*%20This%20source%20code%20is%20licensed%20under%20the%20MIT%20license%20found%20in%20the%5C%5Cn%20*%20LICENSE%20file%20in%20the%20root%20directory%20of%20this%20source%20tree.%5C%5Cn%20*%5C%5Cn%20*%2F%5C%5Cn%5C%5Cn%5C%5Cn%5C%5Cnvar%20emptyFunction%20%3D%20__webpack_require__(%2F*!%20.%2FemptyFunction%20*%2F%20%5C%5C%5C%22..%2F..%2Fnode_modules%2Ffbjs%2Flib%2FemptyFunction.js%5C%5C%5C%22)%3B%5C%5Cn%5C%5Cn%2F**%5C%5Cn%20*%20Similar%20to%20invariant%20but%20only%20logs%20a%20warning%20if%20the%20condition%20is%20not%20met.%5C%5Cn%20*%20This%20can%20be%20used%20to%20log%20issues%20in%20development%20environments%20in%20critical%5C%5Cn%20*%20paths.%20Removing%20the%20logging%20code%20for%20production%20environments%20will%20keep%20the%5C%5Cn%20*%20same%20logic%20and%20follow%20the%20same%20code%20paths.%5C%5Cn%20*%2F%5C%5Cn%5C%5Cnvar%20warning%20%3D%20emptyFunction%3B%5C%5Cn%5C%5Cnif%20(true)%20%7B%5C%5Cn%20%20var%20printWarning%20%3D%20function%20printWarning(format)%20%7B%5C%5Cn%20%20%20%20for%20(var%20_len%20%3D%20arguments.length%2C%20args%20%3D%20Array(_len%20%3E%201%20%3F%20_len%20-%201%20%3A%200)%2C%20_key%20%3D%201%3B%20_key%20%3C%20_len%3B%20_key%2B%2B)%20%7B%5C%5Cn%20%20%20%20%20%20args%5B_key%20-%201%5D%20%3D%20arguments%5B_key%5D%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20var%20argIndex%20%3D%200%3B%5C%5Cn%20%20%20%20var%20message%20%3D%20'Warning%3A%20'%20%2B%20format.replace(%2F%25s%2Fg%2C%20function%20()%20%7B%5C%5Cn%20%20%20%20%20%20return%20args%5BargIndex%2B%2B%5D%3B%5C%5Cn%20%20%20%20%7D)%3B%5C%5Cn%20%20%20%20if%20(typeof%20console%20!%3D%3D%20'undefined')%20%7B%5C%5Cn%20%20%20%20%20%20console.error(message)%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%20%20try%20%7B%5C%5Cn%20%20%20%20%20%20%2F%2F%20---%20Welcome%20to%20debugging%20React%20---%5C%5Cn%20%20%20%20%20%20%2F%2F%20This%20error%20was%20thrown%20as%20a%20convenience%20so%20that%20you%20can%20use%20this%20stack%5C%5Cn%20%20%20%20%20%20%2F%2F%20to%20find%20the%20callsite%20that%20caused%20this%20warning%20to%20fire.%5C%5Cn%20%20%20%20%20%20throw%20new%20Error(message)%3B%5C%5Cn%20%20%20%20%7D%20catch%20(x)%20%7B%7D%5C%5Cn%20%20%7D%3B%5C%5Cn%5C%5Cn%20%20warning%20%3D%20function%20warning(condition%2C%20format)%20%7B%5C%5Cn%20%20%20%20if%20(format%20%3D%3D%3D%20undefined)%20%7B%5C%5Cn%20%20%20%20%20%20throw%20new%20Error('%60warning(condition%2C%20format%2C%20...args)%60%20requires%20a%20warning%20'%20%2B%20'message%20argument')%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20if%20(format.indexOf('Failed%20Composite%20propType%3A%20')%20%3D%3D%3D%200)%20%7B%5C%5Cn%20%20%20%20%20%20return%3B%20%2F%2F%20Ignore%20CompositeComponent%20proptype%20check.%5C%5Cn%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20if%20(!condition)%20%7B%5C%5Cn%20%20%20%20%20%20for%20(var%20_len2%20%3D%20arguments.length%2C%20args%20%3D%20Array(_len2%20%3E%202%20%3F%20_len2%20-%202%20%3A%200)%2C%20_key2%20%3D%202%3B%20_key2%20%3C%20_len2%3B%20_key2%2B%2B)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20args%5B_key2%20-%202%5D%20%3D%20arguments%5B_key2%5D%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20%20%20printWarning.apply(undefined%2C%20%5Bformat%5D.concat(args))%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnmodule.exports%20%3D%20warning%3B%5C%5Cn%5C%5Cn%2F%2F%23%20sourceURL%3Dwebpack%3A%2F%2F%255Bname%255D%2F%2FUsers%2Ftilman%2FGit%2Fmeetalva%2Falva%2Fnode_modules%2Ffbjs%2Flib%2Fwarning.js%3F%5C%22)%3B%5Cn%5Cn%2F***%2F%20%7D)%2C%5Cn%5Cn%2F***%2F%20%5C%22..%2F..%2Fnode_modules%2Fobject-assign%2Findex.js%5C%22%3A%5Cn%2F*!***************************************************************************!*%5C%5C%5Cn%20%20!***%20%2FUsers%2Ftilman%2FGit%2Fmeetalva%2Falva%2Fnode_modules%2Fobject-assign%2Findex.js%20***!%5Cn%20%20%5C%5C***************************************************************************%2F%5Cn%2F*!%20no%20static%20exports%20found%20*%2F%5Cn%2F***%2F%20(function(module%2C%20exports%2C%20__webpack_require__)%20%7B%5Cn%5Cn%5C%22use%20strict%5C%22%3B%5Cneval(%5C%22%2F*%5C%5Cnobject-assign%5C%5Cn(c)%20Sindre%20Sorhus%5C%5Cn%40license%20MIT%5C%5Cn*%2F%5C%5Cn%5C%5Cn%5C%5Cn%2F*%20eslint-disable%20no-unused-vars%20*%2F%5C%5Cnvar%20getOwnPropertySymbols%20%3D%20Object.getOwnPropertySymbols%3B%5C%5Cnvar%20hasOwnProperty%20%3D%20Object.prototype.hasOwnProperty%3B%5C%5Cnvar%20propIsEnumerable%20%3D%20Object.prototype.propertyIsEnumerable%3B%5C%5Cn%5C%5Cnfunction%20toObject(val)%20%7B%5C%5Cn%5C%5Ctif%20(val%20%3D%3D%3D%20null%20%7C%7C%20val%20%3D%3D%3D%20undefined)%20%7B%5C%5Cn%5C%5Ct%5C%5Ctthrow%20new%20TypeError('Object.assign%20cannot%20be%20called%20with%20null%20or%20undefined')%3B%5C%5Cn%5C%5Ct%7D%5C%5Cn%5C%5Cn%5C%5Ctreturn%20Object(val)%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20shouldUseNative()%20%7B%5C%5Cn%5C%5Cttry%20%7B%5C%5Cn%5C%5Ct%5C%5Ctif%20(!Object.assign)%20%7B%5C%5Cn%5C%5Ct%5C%5Ct%5C%5Ctreturn%20false%3B%5C%5Cn%5C%5Ct%5C%5Ct%7D%5C%5Cn%5C%5Cn%5C%5Ct%5C%5Ct%2F%2F%20Detect%20buggy%20property%20enumeration%20order%20in%20older%20V8%20versions.%5C%5Cn%5C%5Cn%5C%5Ct%5C%5Ct%2F%2F%20https%3A%2F%2Fbugs.chromium.org%2Fp%2Fv8%2Fissues%2Fdetail%3Fid%3D4118%5C%5Cn%5C%5Ct%5C%5Ctvar%20test1%20%3D%20new%20String('abc')%3B%20%20%2F%2F%20eslint-disable-line%20no-new-wrappers%5C%5Cn%5C%5Ct%5C%5Cttest1%5B5%5D%20%3D%20'de'%3B%5C%5Cn%5C%5Ct%5C%5Ctif%20(Object.getOwnPropertyNames(test1)%5B0%5D%20%3D%3D%3D%20'5')%20%7B%5C%5Cn%5C%5Ct%5C%5Ct%5C%5Ctreturn%20false%3B%5C%5Cn%5C%5Ct%5C%5Ct%7D%5C%5Cn%5C%5Cn%5C%5Ct%5C%5Ct%2F%2F%20https%3A%2F%2Fbugs.chromium.org%2Fp%2Fv8%2Fissues%2Fdetail%3Fid%3D3056%5C%5Cn%5C%5Ct%5C%5Ctvar%20test2%20%3D%20%7B%7D%3B%5C%5Cn%5C%5Ct%5C%5Ctfor%20(var%20i%20%3D%200%3B%20i%20%3C%2010%3B%20i%2B%2B)%20%7B%5C%5Cn%5C%5Ct%5C%5Ct%5C%5Cttest2%5B'_'%20%2B%20String.fromCharCode(i)%5D%20%3D%20i%3B%5C%5Cn%5C%5Ct%5C%5Ct%7D%5C%5Cn%5C%5Ct%5C%5Ctvar%20order2%20%3D%20Object.getOwnPropertyNames(test2).map(function%20(n)%20%7B%5C%5Cn%5C%5Ct%5C%5Ct%5C%5Ctreturn%20test2%5Bn%5D%3B%5C%5Cn%5C%5Ct%5C%5Ct%7D)%3B%5C%5Cn%5C%5Ct%5C%5Ctif%20(order2.join('')%20!%3D%3D%20'0123456789')%20%7B%5C%5Cn%5C%5Ct%5C%5Ct%5C%5Ctreturn%20false%3B%5C%5Cn%5C%5Ct%5C%5Ct%7D%5C%5Cn%5C%5Cn%5C%5Ct%5C%5Ct%2F%2F%20https%3A%2F%2Fbugs.chromium.org%2Fp%2Fv8%2Fissues%2Fdetail%3Fid%3D3056%5C%5Cn%5C%5Ct%5C%5Ctvar%20test3%20%3D%20%7B%7D%3B%5C%5Cn%5C%5Ct%5C%5Ct'abcdefghijklmnopqrst'.split('').forEach(function%20(letter)%20%7B%5C%5Cn%5C%5Ct%5C%5Ct%5C%5Cttest3%5Bletter%5D%20%3D%20letter%3B%5C%5Cn%5C%5Ct%5C%5Ct%7D)%3B%5C%5Cn%5C%5Ct%5C%5Ctif%20(Object.keys(Object.assign(%7B%7D%2C%20test3)).join('')%20!%3D%3D%5C%5Cn%5C%5Ct%5C%5Ct%5C%5Ct%5C%5Ct'abcdefghijklmnopqrst')%20%7B%5C%5Cn%5C%5Ct%5C%5Ct%5C%5Ctreturn%20false%3B%5C%5Cn%5C%5Ct%5C%5Ct%7D%5C%5Cn%5C%5Cn%5C%5Ct%5C%5Ctreturn%20true%3B%5C%5Cn%5C%5Ct%7D%20catch%20(err)%20%7B%5C%5Cn%5C%5Ct%5C%5Ct%2F%2F%20We%20don't%20expect%20any%20of%20the%20above%20to%20throw%2C%20but%20better%20to%20be%20safe.%5C%5Cn%5C%5Ct%5C%5Ctreturn%20false%3B%5C%5Cn%5C%5Ct%7D%5C%5Cn%7D%5C%5Cn%5C%5Cnmodule.exports%20%3D%20shouldUseNative()%20%3F%20Object.assign%20%3A%20function%20(target%2C%20source)%20%7B%5C%5Cn%5C%5Ctvar%20from%3B%5C%5Cn%5C%5Ctvar%20to%20%3D%20toObject(target)%3B%5C%5Cn%5C%5Ctvar%20symbols%3B%5C%5Cn%5C%5Cn%5C%5Ctfor%20(var%20s%20%3D%201%3B%20s%20%3C%20arguments.length%3B%20s%2B%2B)%20%7B%5C%5Cn%5C%5Ct%5C%5Ctfrom%20%3D%20Object(arguments%5Bs%5D)%3B%5C%5Cn%5C%5Cn%5C%5Ct%5C%5Ctfor%20(var%20key%20in%20from)%20%7B%5C%5Cn%5C%5Ct%5C%5Ct%5C%5Ctif%20(hasOwnProperty.call(from%2C%20key))%20%7B%5C%5Cn%5C%5Ct%5C%5Ct%5C%5Ct%5C%5Ctto%5Bkey%5D%20%3D%20from%5Bkey%5D%3B%5C%5Cn%5C%5Ct%5C%5Ct%5C%5Ct%7D%5C%5Cn%5C%5Ct%5C%5Ct%7D%5C%5Cn%5C%5Cn%5C%5Ct%5C%5Ctif%20(getOwnPropertySymbols)%20%7B%5C%5Cn%5C%5Ct%5C%5Ct%5C%5Ctsymbols%20%3D%20getOwnPropertySymbols(from)%3B%5C%5Cn%5C%5Ct%5C%5Ct%5C%5Ctfor%20(var%20i%20%3D%200%3B%20i%20%3C%20symbols.length%3B%20i%2B%2B)%20%7B%5C%5Cn%5C%5Ct%5C%5Ct%5C%5Ct%5C%5Ctif%20(propIsEnumerable.call(from%2C%20symbols%5Bi%5D))%20%7B%5C%5Cn%5C%5Ct%5C%5Ct%5C%5Ct%5C%5Ct%5C%5Ctto%5Bsymbols%5Bi%5D%5D%20%3D%20from%5Bsymbols%5Bi%5D%5D%3B%5C%5Cn%5C%5Ct%5C%5Ct%5C%5Ct%5C%5Ct%7D%5C%5Cn%5C%5Ct%5C%5Ct%5C%5Ct%7D%5C%5Cn%5C%5Ct%5C%5Ct%7D%5C%5Cn%5C%5Ct%7D%5C%5Cn%5C%5Cn%5C%5Ctreturn%20to%3B%5C%5Cn%7D%3B%5C%5Cn%5C%5Cn%5C%5Cn%2F%2F%23%20sourceURL%3Dwebpack%3A%2F%2F%255Bname%255D%2F%2FUsers%2Ftilman%2FGit%2Fmeetalva%2Falva%2Fnode_modules%2Fobject-assign%2Findex.js%3F%5C%22)%3B%5Cn%5Cn%2F***%2F%20%7D)%2C%5Cn%5Cn%2F***%2F%20%5C%22..%2F..%2Fnode_modules%2Fprop-types%2FcheckPropTypes.js%5C%22%3A%5Cn%2F*!*********************************************************************************!*%5C%5C%5Cn%20%20!***%20%2FUsers%2Ftilman%2FGit%2Fmeetalva%2Falva%2Fnode_modules%2Fprop-types%2FcheckPropTypes.js%20***!%5Cn%20%20%5C%5C*********************************************************************************%2F%5Cn%2F*!%20no%20static%20exports%20found%20*%2F%5Cn%2F***%2F%20(function(module%2C%20exports%2C%20__webpack_require__)%20%7B%5Cn%5Cn%5C%22use%20strict%5C%22%3B%5Cneval(%5C%22%2F**%5C%5Cn%20*%20Copyright%20(c)%202013-present%2C%20Facebook%2C%20Inc.%5C%5Cn%20*%5C%5Cn%20*%20This%20source%20code%20is%20licensed%20under%20the%20MIT%20license%20found%20in%20the%5C%5Cn%20*%20LICENSE%20file%20in%20the%20root%20directory%20of%20this%20source%20tree.%5C%5Cn%20*%2F%5C%5Cn%5C%5Cn%5C%5Cn%5C%5Cnvar%20printWarning%20%3D%20function()%20%7B%7D%3B%5C%5Cn%5C%5Cnif%20(true)%20%7B%5C%5Cn%20%20var%20ReactPropTypesSecret%20%3D%20__webpack_require__(%2F*!%20.%2Flib%2FReactPropTypesSecret%20*%2F%20%5C%5C%5C%22..%2F..%2Fnode_modules%2Fprop-types%2Flib%2FReactPropTypesSecret.js%5C%5C%5C%22)%3B%5C%5Cn%20%20var%20loggedTypeFailures%20%3D%20%7B%7D%3B%5C%5Cn%5C%5Cn%20%20printWarning%20%3D%20function(text)%20%7B%5C%5Cn%20%20%20%20var%20message%20%3D%20'Warning%3A%20'%20%2B%20text%3B%5C%5Cn%20%20%20%20if%20(typeof%20console%20!%3D%3D%20'undefined')%20%7B%5C%5Cn%20%20%20%20%20%20console.error(message)%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%20%20try%20%7B%5C%5Cn%20%20%20%20%20%20%2F%2F%20---%20Welcome%20to%20debugging%20React%20---%5C%5Cn%20%20%20%20%20%20%2F%2F%20This%20error%20was%20thrown%20as%20a%20convenience%20so%20that%20you%20can%20use%20this%20stack%5C%5Cn%20%20%20%20%20%20%2F%2F%20to%20find%20the%20callsite%20that%20caused%20this%20warning%20to%20fire.%5C%5Cn%20%20%20%20%20%20throw%20new%20Error(message)%3B%5C%5Cn%20%20%20%20%7D%20catch%20(x)%20%7B%7D%5C%5Cn%20%20%7D%3B%5C%5Cn%7D%5C%5Cn%5C%5Cn%2F**%5C%5Cn%20*%20Assert%20that%20the%20values%20match%20with%20the%20type%20specs.%5C%5Cn%20*%20Error%20messages%20are%20memorized%20and%20will%20only%20be%20shown%20once.%5C%5Cn%20*%5C%5Cn%20*%20%40param%20%7Bobject%7D%20typeSpecs%20Map%20of%20name%20to%20a%20ReactPropType%5C%5Cn%20*%20%40param%20%7Bobject%7D%20values%20Runtime%20values%20that%20need%20to%20be%20type-checked%5C%5Cn%20*%20%40param%20%7Bstring%7D%20location%20e.g.%20%5C%5C%5C%22prop%5C%5C%5C%22%2C%20%5C%5C%5C%22context%5C%5C%5C%22%2C%20%5C%5C%5C%22child%20context%5C%5C%5C%22%5C%5Cn%20*%20%40param%20%7Bstring%7D%20componentName%20Name%20of%20the%20component%20for%20error%20messages.%5C%5Cn%20*%20%40param%20%7B%3FFunction%7D%20getStack%20Returns%20the%20component%20stack.%5C%5Cn%20*%20%40private%5C%5Cn%20*%2F%5C%5Cnfunction%20checkPropTypes(typeSpecs%2C%20values%2C%20location%2C%20componentName%2C%20getStack)%20%7B%5C%5Cn%20%20if%20(true)%20%7B%5C%5Cn%20%20%20%20for%20(var%20typeSpecName%20in%20typeSpecs)%20%7B%5C%5Cn%20%20%20%20%20%20if%20(typeSpecs.hasOwnProperty(typeSpecName))%20%7B%5C%5Cn%20%20%20%20%20%20%20%20var%20error%3B%5C%5Cn%20%20%20%20%20%20%20%20%2F%2F%20Prop%20type%20validation%20may%20throw.%20In%20case%20they%20do%2C%20we%20don't%20want%20to%5C%5Cn%20%20%20%20%20%20%20%20%2F%2F%20fail%20the%20render%20phase%20where%20it%20didn't%20fail%20before.%20So%20we%20log%20it.%5C%5Cn%20%20%20%20%20%20%20%20%2F%2F%20After%20these%20have%20been%20cleaned%20up%2C%20we'll%20let%20them%20throw.%5C%5Cn%20%20%20%20%20%20%20%20try%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%2F%2F%20This%20is%20intentionally%20an%20invariant%20that%20gets%20caught.%20It's%20the%20same%5C%5Cn%20%20%20%20%20%20%20%20%20%20%2F%2F%20behavior%20as%20without%20this%20statement%20except%20with%20a%20better%20message.%5C%5Cn%20%20%20%20%20%20%20%20%20%20if%20(typeof%20typeSpecs%5BtypeSpecName%5D%20!%3D%3D%20'function')%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20var%20err%20%3D%20Error(%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%20%20(componentName%20%7C%7C%20'React%20class')%20%2B%20'%3A%20'%20%2B%20location%20%2B%20'%20type%20%60'%20%2B%20typeSpecName%20%2B%20'%60%20is%20invalid%3B%20'%20%2B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%20%20'it%20must%20be%20a%20function%2C%20usually%20from%20the%20%60prop-types%60%20package%2C%20but%20received%20%60'%20%2B%20typeof%20typeSpecs%5BtypeSpecName%5D%20%2B%20'%60.'%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20)%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20err.name%20%3D%20'Invariant%20Violation'%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20throw%20err%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%20%20%20%20error%20%3D%20typeSpecs%5BtypeSpecName%5D(values%2C%20typeSpecName%2C%20componentName%2C%20location%2C%20null%2C%20ReactPropTypesSecret)%3B%5C%5Cn%20%20%20%20%20%20%20%20%7D%20catch%20(ex)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20error%20%3D%20ex%3B%5C%5Cn%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%20%20if%20(error%20%26%26%20!(error%20instanceof%20Error))%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20printWarning(%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20(componentName%20%7C%7C%20'React%20class')%20%2B%20'%3A%20type%20specification%20of%20'%20%2B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20location%20%2B%20'%20%60'%20%2B%20typeSpecName%20%2B%20'%60%20is%20invalid%3B%20the%20type%20checker%20'%20%2B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20'function%20must%20return%20%60null%60%20or%20an%20%60Error%60%20but%20returned%20a%20'%20%2B%20typeof%20error%20%2B%20'.%20'%20%2B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20'You%20may%20have%20forgotten%20to%20pass%20an%20argument%20to%20the%20type%20checker%20'%20%2B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20'creator%20(arrayOf%2C%20instanceOf%2C%20objectOf%2C%20oneOf%2C%20oneOfType%2C%20and%20'%20%2B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20'shape%20all%20require%20an%20argument).'%5C%5Cn%20%20%20%20%20%20%20%20%20%20)%5C%5Cn%5C%5Cn%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%20%20if%20(error%20instanceof%20Error%20%26%26%20!(error.message%20in%20loggedTypeFailures))%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%2F%2F%20Only%20monitor%20this%20failure%20once%20because%20there%20tends%20to%20be%20a%20lot%20of%20the%5C%5Cn%20%20%20%20%20%20%20%20%20%20%2F%2F%20same%20error.%5C%5Cn%20%20%20%20%20%20%20%20%20%20loggedTypeFailures%5Berror.message%5D%20%3D%20true%3B%5C%5Cn%5C%5Cn%20%20%20%20%20%20%20%20%20%20var%20stack%20%3D%20getStack%20%3F%20getStack()%20%3A%20''%3B%5C%5Cn%5C%5Cn%20%20%20%20%20%20%20%20%20%20printWarning(%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20'Failed%20'%20%2B%20location%20%2B%20'%20type%3A%20'%20%2B%20error.message%20%2B%20(stack%20!%3D%20null%20%3F%20stack%20%3A%20'')%5C%5Cn%20%20%20%20%20%20%20%20%20%20)%3B%5C%5Cn%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%5C%5Cn%7D%5C%5Cn%5C%5Cnmodule.exports%20%3D%20checkPropTypes%3B%5C%5Cn%5C%5Cn%5C%5Cn%2F%2F%23%20sourceURL%3Dwebpack%3A%2F%2F%255Bname%255D%2F%2FUsers%2Ftilman%2FGit%2Fmeetalva%2Falva%2Fnode_modules%2Fprop-types%2FcheckPropTypes.js%3F%5C%22)%3B%5Cn%5Cn%2F***%2F%20%7D)%2C%5Cn%5Cn%2F***%2F%20%5C%22..%2F..%2Fnode_modules%2Fprop-types%2FfactoryWithTypeCheckers.js%5C%22%3A%5Cn%2F*!******************************************************************************************!*%5C%5C%5Cn%20%20!***%20%2FUsers%2Ftilman%2FGit%2Fmeetalva%2Falva%2Fnode_modules%2Fprop-types%2FfactoryWithTypeCheckers.js%20***!%5Cn%20%20%5C%5C******************************************************************************************%2F%5Cn%2F*!%20no%20static%20exports%20found%20*%2F%5Cn%2F***%2F%20(function(module%2C%20exports%2C%20__webpack_require__)%20%7B%5Cn%5Cn%5C%22use%20strict%5C%22%3B%5Cneval(%5C%22%2F**%5C%5Cn%20*%20Copyright%20(c)%202013-present%2C%20Facebook%2C%20Inc.%5C%5Cn%20*%5C%5Cn%20*%20This%20source%20code%20is%20licensed%20under%20the%20MIT%20license%20found%20in%20the%5C%5Cn%20*%20LICENSE%20file%20in%20the%20root%20directory%20of%20this%20source%20tree.%5C%5Cn%20*%2F%5C%5Cn%5C%5Cn%5C%5Cn%5C%5Cnvar%20assign%20%3D%20__webpack_require__(%2F*!%20object-assign%20*%2F%20%5C%5C%5C%22..%2F..%2Fnode_modules%2Fobject-assign%2Findex.js%5C%5C%5C%22)%3B%5C%5Cn%5C%5Cnvar%20ReactPropTypesSecret%20%3D%20__webpack_require__(%2F*!%20.%2Flib%2FReactPropTypesSecret%20*%2F%20%5C%5C%5C%22..%2F..%2Fnode_modules%2Fprop-types%2Flib%2FReactPropTypesSecret.js%5C%5C%5C%22)%3B%5C%5Cnvar%20checkPropTypes%20%3D%20__webpack_require__(%2F*!%20.%2FcheckPropTypes%20*%2F%20%5C%5C%5C%22..%2F..%2Fnode_modules%2Fprop-types%2FcheckPropTypes.js%5C%5C%5C%22)%3B%5C%5Cn%5C%5Cnvar%20printWarning%20%3D%20function()%20%7B%7D%3B%5C%5Cn%5C%5Cnif%20(true)%20%7B%5C%5Cn%20%20printWarning%20%3D%20function(text)%20%7B%5C%5Cn%20%20%20%20var%20message%20%3D%20'Warning%3A%20'%20%2B%20text%3B%5C%5Cn%20%20%20%20if%20(typeof%20console%20!%3D%3D%20'undefined')%20%7B%5C%5Cn%20%20%20%20%20%20console.error(message)%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%20%20try%20%7B%5C%5Cn%20%20%20%20%20%20%2F%2F%20---%20Welcome%20to%20debugging%20React%20---%5C%5Cn%20%20%20%20%20%20%2F%2F%20This%20error%20was%20thrown%20as%20a%20convenience%20so%20that%20you%20can%20use%20this%20stack%5C%5Cn%20%20%20%20%20%20%2F%2F%20to%20find%20the%20callsite%20that%20caused%20this%20warning%20to%20fire.%5C%5Cn%20%20%20%20%20%20throw%20new%20Error(message)%3B%5C%5Cn%20%20%20%20%7D%20catch%20(x)%20%7B%7D%5C%5Cn%20%20%7D%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20emptyFunctionThatReturnsNull()%20%7B%5C%5Cn%20%20return%20null%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnmodule.exports%20%3D%20function(isValidElement%2C%20throwOnDirectAccess)%20%7B%5C%5Cn%20%20%2F*%20global%20Symbol%20*%2F%5C%5Cn%20%20var%20ITERATOR_SYMBOL%20%3D%20typeof%20Symbol%20%3D%3D%3D%20'function'%20%26%26%20Symbol.iterator%3B%5C%5Cn%20%20var%20FAUX_ITERATOR_SYMBOL%20%3D%20'%40%40iterator'%3B%20%2F%2F%20Before%20Symbol%20spec.%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20Returns%20the%20iterator%20method%20function%20contained%20on%20the%20iterable%20object.%5C%5Cn%20%20%20*%5C%5Cn%20%20%20*%20Be%20sure%20to%20invoke%20the%20function%20with%20the%20iterable%20as%20context%3A%5C%5Cn%20%20%20*%5C%5Cn%20%20%20*%20%20%20%20%20var%20iteratorFn%20%3D%20getIteratorFn(myIterable)%3B%5C%5Cn%20%20%20*%20%20%20%20%20if%20(iteratorFn)%20%7B%5C%5Cn%20%20%20*%20%20%20%20%20%20%20var%20iterator%20%3D%20iteratorFn.call(myIterable)%3B%5C%5Cn%20%20%20*%20%20%20%20%20%20%20...%5C%5Cn%20%20%20*%20%20%20%20%20%7D%5C%5Cn%20%20%20*%5C%5Cn%20%20%20*%20%40param%20%7B%3Fobject%7D%20maybeIterable%5C%5Cn%20%20%20*%20%40return%20%7B%3Ffunction%7D%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20function%20getIteratorFn(maybeIterable)%20%7B%5C%5Cn%20%20%20%20var%20iteratorFn%20%3D%20maybeIterable%20%26%26%20(ITERATOR_SYMBOL%20%26%26%20maybeIterable%5BITERATOR_SYMBOL%5D%20%7C%7C%20maybeIterable%5BFAUX_ITERATOR_SYMBOL%5D)%3B%5C%5Cn%20%20%20%20if%20(typeof%20iteratorFn%20%3D%3D%3D%20'function')%20%7B%5C%5Cn%20%20%20%20%20%20return%20iteratorFn%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20Collection%20of%20methods%20that%20allow%20declaration%20and%20validation%20of%20props%20that%20are%5C%5Cn%20%20%20*%20supplied%20to%20React%20components.%20Example%20usage%3A%5C%5Cn%20%20%20*%5C%5Cn%20%20%20*%20%20%20var%20Props%20%3D%20require('ReactPropTypes')%3B%5C%5Cn%20%20%20*%20%20%20var%20MyArticle%20%3D%20React.createClass(%7B%5C%5Cn%20%20%20*%20%20%20%20%20propTypes%3A%20%7B%5C%5Cn%20%20%20*%20%20%20%20%20%20%20%2F%2F%20An%20optional%20string%20prop%20named%20%5C%5C%5C%22description%5C%5C%5C%22.%5C%5Cn%20%20%20*%20%20%20%20%20%20%20description%3A%20Props.string%2C%5C%5Cn%20%20%20*%5C%5Cn%20%20%20*%20%20%20%20%20%20%20%2F%2F%20A%20required%20enum%20prop%20named%20%5C%5C%5C%22category%5C%5C%5C%22.%5C%5Cn%20%20%20*%20%20%20%20%20%20%20category%3A%20Props.oneOf(%5B'News'%2C'Photos'%5D).isRequired%2C%5C%5Cn%20%20%20*%5C%5Cn%20%20%20*%20%20%20%20%20%20%20%2F%2F%20A%20prop%20named%20%5C%5C%5C%22dialog%5C%5C%5C%22%20that%20requires%20an%20instance%20of%20Dialog.%5C%5Cn%20%20%20*%20%20%20%20%20%20%20dialog%3A%20Props.instanceOf(Dialog).isRequired%5C%5Cn%20%20%20*%20%20%20%20%20%7D%2C%5C%5Cn%20%20%20*%20%20%20%20%20render%3A%20function()%20%7B%20...%20%7D%5C%5Cn%20%20%20*%20%20%20%7D)%3B%5C%5Cn%20%20%20*%5C%5Cn%20%20%20*%20A%20more%20formal%20specification%20of%20how%20these%20methods%20are%20used%3A%5C%5Cn%20%20%20*%5C%5Cn%20%20%20*%20%20%20type%20%3A%3D%20array%7Cbool%7Cfunc%7Cobject%7Cnumber%7Cstring%7ConeOf(%5B...%5D)%7CinstanceOf(...)%5C%5Cn%20%20%20*%20%20%20decl%20%3A%3D%20ReactPropTypes.%7Btype%7D(.isRequired)%3F%5C%5Cn%20%20%20*%5C%5Cn%20%20%20*%20Each%20and%20every%20declaration%20produces%20a%20function%20with%20the%20same%20signature.%20This%5C%5Cn%20%20%20*%20allows%20the%20creation%20of%20custom%20validation%20functions.%20For%20example%3A%5C%5Cn%20%20%20*%5C%5Cn%20%20%20*%20%20var%20MyLink%20%3D%20React.createClass(%7B%5C%5Cn%20%20%20*%20%20%20%20propTypes%3A%20%7B%5C%5Cn%20%20%20*%20%20%20%20%20%20%2F%2F%20An%20optional%20string%20or%20URI%20prop%20named%20%5C%5C%5C%22href%5C%5C%5C%22.%5C%5Cn%20%20%20*%20%20%20%20%20%20href%3A%20function(props%2C%20propName%2C%20componentName)%20%7B%5C%5Cn%20%20%20*%20%20%20%20%20%20%20%20var%20propValue%20%3D%20props%5BpropName%5D%3B%5C%5Cn%20%20%20*%20%20%20%20%20%20%20%20if%20(propValue%20!%3D%20null%20%26%26%20typeof%20propValue%20!%3D%3D%20'string'%20%26%26%5C%5Cn%20%20%20*%20%20%20%20%20%20%20%20%20%20%20%20!(propValue%20instanceof%20URI))%20%7B%5C%5Cn%20%20%20*%20%20%20%20%20%20%20%20%20%20return%20new%20Error(%5C%5Cn%20%20%20*%20%20%20%20%20%20%20%20%20%20%20%20'Expected%20a%20string%20or%20an%20URI%20for%20'%20%2B%20propName%20%2B%20'%20in%20'%20%2B%5C%5Cn%20%20%20*%20%20%20%20%20%20%20%20%20%20%20%20componentName%5C%5Cn%20%20%20*%20%20%20%20%20%20%20%20%20%20)%3B%5C%5Cn%20%20%20*%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20*%20%20%20%20%20%20%7D%5C%5Cn%20%20%20*%20%20%20%20%7D%2C%5C%5Cn%20%20%20*%20%20%20%20render%3A%20function()%20%7B...%7D%5C%5Cn%20%20%20*%20%20%7D)%3B%5C%5Cn%20%20%20*%5C%5Cn%20%20%20*%20%40internal%5C%5Cn%20%20%20*%2F%5C%5Cn%5C%5Cn%20%20var%20ANONYMOUS%20%3D%20'%3C%3Canonymous%3E%3E'%3B%5C%5Cn%5C%5Cn%20%20%2F%2F%20Important!%5C%5Cn%20%20%2F%2F%20Keep%20this%20list%20in%20sync%20with%20production%20version%20in%20%60.%2FfactoryWithThrowingShims.js%60.%5C%5Cn%20%20var%20ReactPropTypes%20%3D%20%7B%5C%5Cn%20%20%20%20array%3A%20createPrimitiveTypeChecker('array')%2C%5C%5Cn%20%20%20%20bool%3A%20createPrimitiveTypeChecker('boolean')%2C%5C%5Cn%20%20%20%20func%3A%20createPrimitiveTypeChecker('function')%2C%5C%5Cn%20%20%20%20number%3A%20createPrimitiveTypeChecker('number')%2C%5C%5Cn%20%20%20%20object%3A%20createPrimitiveTypeChecker('object')%2C%5C%5Cn%20%20%20%20string%3A%20createPrimitiveTypeChecker('string')%2C%5C%5Cn%20%20%20%20symbol%3A%20createPrimitiveTypeChecker('symbol')%2C%5C%5Cn%5C%5Cn%20%20%20%20any%3A%20createAnyTypeChecker()%2C%5C%5Cn%20%20%20%20arrayOf%3A%20createArrayOfTypeChecker%2C%5C%5Cn%20%20%20%20element%3A%20createElementTypeChecker()%2C%5C%5Cn%20%20%20%20instanceOf%3A%20createInstanceTypeChecker%2C%5C%5Cn%20%20%20%20node%3A%20createNodeChecker()%2C%5C%5Cn%20%20%20%20objectOf%3A%20createObjectOfTypeChecker%2C%5C%5Cn%20%20%20%20oneOf%3A%20createEnumTypeChecker%2C%5C%5Cn%20%20%20%20oneOfType%3A%20createUnionTypeChecker%2C%5C%5Cn%20%20%20%20shape%3A%20createShapeTypeChecker%2C%5C%5Cn%20%20%20%20exact%3A%20createStrictShapeTypeChecker%2C%5C%5Cn%20%20%7D%3B%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20inlined%20Object.is%20polyfill%20to%20avoid%20requiring%20consumers%20ship%20their%20own%5C%5Cn%20%20%20*%20https%3A%2F%2Fdeveloper.mozilla.org%2Fen-US%2Fdocs%2FWeb%2FJavaScript%2FReference%2FGlobal_Objects%2FObject%2Fis%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20%2F*eslint-disable%20no-self-compare*%2F%5C%5Cn%20%20function%20is(x%2C%20y)%20%7B%5C%5Cn%20%20%20%20%2F%2F%20SameValue%20algorithm%5C%5Cn%20%20%20%20if%20(x%20%3D%3D%3D%20y)%20%7B%5C%5Cn%20%20%20%20%20%20%2F%2F%20Steps%201-5%2C%207-10%5C%5Cn%20%20%20%20%20%20%2F%2F%20Steps%206.b-6.e%3A%20%2B0%20!%3D%20-0%5C%5Cn%20%20%20%20%20%20return%20x%20!%3D%3D%200%20%7C%7C%201%20%2F%20x%20%3D%3D%3D%201%20%2F%20y%3B%5C%5Cn%20%20%20%20%7D%20else%20%7B%5C%5Cn%20%20%20%20%20%20%2F%2F%20Step%206.a%3A%20NaN%20%3D%3D%20NaN%5C%5Cn%20%20%20%20%20%20return%20x%20!%3D%3D%20x%20%26%26%20y%20!%3D%3D%20y%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%5C%5Cn%20%20%2F*eslint-enable%20no-self-compare*%2F%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20We%20use%20an%20Error-like%20object%20for%20backward%20compatibility%20as%20people%20may%20call%5C%5Cn%20%20%20*%20PropTypes%20directly%20and%20inspect%20their%20output.%20However%2C%20we%20don't%20use%20real%5C%5Cn%20%20%20*%20Errors%20anymore.%20We%20don't%20inspect%20their%20stack%20anyway%2C%20and%20creating%20them%5C%5Cn%20%20%20*%20is%20prohibitively%20expensive%20if%20they%20are%20created%20too%20often%2C%20such%20as%20what%5C%5Cn%20%20%20*%20happens%20in%20oneOfType()%20for%20any%20type%20before%20the%20one%20that%20matched.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20function%20PropTypeError(message)%20%7B%5C%5Cn%20%20%20%20this.message%20%3D%20message%3B%5C%5Cn%20%20%20%20this.stack%20%3D%20''%3B%5C%5Cn%20%20%7D%5C%5Cn%20%20%2F%2F%20Make%20%60instanceof%20Error%60%20still%20work%20for%20returned%20errors.%5C%5Cn%20%20PropTypeError.prototype%20%3D%20Error.prototype%3B%5C%5Cn%5C%5Cn%20%20function%20createChainableTypeChecker(validate)%20%7B%5C%5Cn%20%20%20%20if%20(true)%20%7B%5C%5Cn%20%20%20%20%20%20var%20manualPropTypeCallCache%20%3D%20%7B%7D%3B%5C%5Cn%20%20%20%20%20%20var%20manualPropTypeWarningCount%20%3D%200%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%20%20function%20checkType(isRequired%2C%20props%2C%20propName%2C%20componentName%2C%20location%2C%20propFullName%2C%20secret)%20%7B%5C%5Cn%20%20%20%20%20%20componentName%20%3D%20componentName%20%7C%7C%20ANONYMOUS%3B%5C%5Cn%20%20%20%20%20%20propFullName%20%3D%20propFullName%20%7C%7C%20propName%3B%5C%5Cn%5C%5Cn%20%20%20%20%20%20if%20(secret%20!%3D%3D%20ReactPropTypesSecret)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20if%20(throwOnDirectAccess)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%2F%2F%20New%20behavior%20only%20for%20users%20of%20%60prop-types%60%20package%5C%5Cn%20%20%20%20%20%20%20%20%20%20var%20err%20%3D%20new%20Error(%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20'Calling%20PropTypes%20validators%20directly%20is%20not%20supported%20by%20the%20%60prop-types%60%20package.%20'%20%2B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20'Use%20%60PropTypes.checkPropTypes()%60%20to%20call%20them.%20'%20%2B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20'Read%20more%20at%20http%3A%2F%2Ffb.me%2Fuse-check-prop-types'%5C%5Cn%20%20%20%20%20%20%20%20%20%20)%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20err.name%20%3D%20'Invariant%20Violation'%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20throw%20err%3B%5C%5Cn%20%20%20%20%20%20%20%20%7D%20else%20if%20(%20true%20%26%26%20typeof%20console%20!%3D%3D%20'undefined')%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%2F%2F%20Old%20behavior%20for%20people%20using%20React.PropTypes%5C%5Cn%20%20%20%20%20%20%20%20%20%20var%20cacheKey%20%3D%20componentName%20%2B%20'%3A'%20%2B%20propName%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20if%20(%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20!manualPropTypeCallCache%5BcacheKey%5D%20%26%26%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%2F%2F%20Avoid%20spamming%20the%20console%20because%20they%20are%20often%20not%20actionable%20except%20for%20lib%20authors%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20manualPropTypeWarningCount%20%3C%203%5C%5Cn%20%20%20%20%20%20%20%20%20%20)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20printWarning(%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%20%20'You%20are%20manually%20calling%20a%20React.PropTypes%20validation%20'%20%2B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%20%20'function%20for%20the%20%60'%20%2B%20propFullName%20%2B%20'%60%20prop%20on%20%60'%20%2B%20componentName%20%20%2B%20'%60.%20This%20is%20deprecated%20'%20%2B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%20%20'and%20will%20throw%20in%20the%20standalone%20%60prop-types%60%20package.%20'%20%2B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%20%20'You%20may%20be%20seeing%20this%20warning%20due%20to%20a%20third-party%20PropTypes%20'%20%2B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%20%20'library.%20See%20https%3A%2F%2Ffb.me%2Freact-warning-dont-call-proptypes%20'%20%2B%20'for%20details.'%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20)%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20manualPropTypeCallCache%5BcacheKey%5D%20%3D%20true%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20manualPropTypeWarningCount%2B%2B%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20if%20(props%5BpropName%5D%20%3D%3D%20null)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20if%20(isRequired)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20if%20(props%5BpropName%5D%20%3D%3D%3D%20null)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20return%20new%20PropTypeError('The%20'%20%2B%20location%20%2B%20'%20%60'%20%2B%20propFullName%20%2B%20'%60%20is%20marked%20as%20required%20'%20%2B%20('in%20%60'%20%2B%20componentName%20%2B%20'%60%2C%20but%20its%20value%20is%20%60null%60.'))%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%20%20%20%20return%20new%20PropTypeError('The%20'%20%2B%20location%20%2B%20'%20%60'%20%2B%20propFullName%20%2B%20'%60%20is%20marked%20as%20required%20in%20'%20%2B%20('%60'%20%2B%20componentName%20%2B%20'%60%2C%20but%20its%20value%20is%20%60undefined%60.'))%3B%5C%5Cn%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%20%20return%20null%3B%5C%5Cn%20%20%20%20%20%20%7D%20else%20%7B%5C%5Cn%20%20%20%20%20%20%20%20return%20validate(props%2C%20propName%2C%20componentName%2C%20location%2C%20propFullName)%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20var%20chainedCheckType%20%3D%20checkType.bind(null%2C%20false)%3B%5C%5Cn%20%20%20%20chainedCheckType.isRequired%20%3D%20checkType.bind(null%2C%20true)%3B%5C%5Cn%5C%5Cn%20%20%20%20return%20chainedCheckType%3B%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20function%20createPrimitiveTypeChecker(expectedType)%20%7B%5C%5Cn%20%20%20%20function%20validate(props%2C%20propName%2C%20componentName%2C%20location%2C%20propFullName%2C%20secret)%20%7B%5C%5Cn%20%20%20%20%20%20var%20propValue%20%3D%20props%5BpropName%5D%3B%5C%5Cn%20%20%20%20%20%20var%20propType%20%3D%20getPropType(propValue)%3B%5C%5Cn%20%20%20%20%20%20if%20(propType%20!%3D%3D%20expectedType)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%2F%2F%20%60propValue%60%20being%20instance%20of%2C%20say%2C%20date%2Fregexp%2C%20pass%20the%20'object'%5C%5Cn%20%20%20%20%20%20%20%20%2F%2F%20check%2C%20but%20we%20can%20offer%20a%20more%20precise%20error%20message%20here%20rather%20than%5C%5Cn%20%20%20%20%20%20%20%20%2F%2F%20'of%20type%20%60object%60'.%5C%5Cn%20%20%20%20%20%20%20%20var%20preciseType%20%3D%20getPreciseType(propValue)%3B%5C%5Cn%5C%5Cn%20%20%20%20%20%20%20%20return%20new%20PropTypeError('Invalid%20'%20%2B%20location%20%2B%20'%20%60'%20%2B%20propFullName%20%2B%20'%60%20of%20type%20'%20%2B%20('%60'%20%2B%20preciseType%20%2B%20'%60%20supplied%20to%20%60'%20%2B%20componentName%20%2B%20'%60%2C%20expected%20')%20%2B%20('%60'%20%2B%20expectedType%20%2B%20'%60.'))%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20return%20null%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%20%20return%20createChainableTypeChecker(validate)%3B%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20function%20createAnyTypeChecker()%20%7B%5C%5Cn%20%20%20%20return%20createChainableTypeChecker(emptyFunctionThatReturnsNull)%3B%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20function%20createArrayOfTypeChecker(typeChecker)%20%7B%5C%5Cn%20%20%20%20function%20validate(props%2C%20propName%2C%20componentName%2C%20location%2C%20propFullName)%20%7B%5C%5Cn%20%20%20%20%20%20if%20(typeof%20typeChecker%20!%3D%3D%20'function')%20%7B%5C%5Cn%20%20%20%20%20%20%20%20return%20new%20PropTypeError('Property%20%60'%20%2B%20propFullName%20%2B%20'%60%20of%20component%20%60'%20%2B%20componentName%20%2B%20'%60%20has%20invalid%20PropType%20notation%20inside%20arrayOf.')%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20var%20propValue%20%3D%20props%5BpropName%5D%3B%5C%5Cn%20%20%20%20%20%20if%20(!Array.isArray(propValue))%20%7B%5C%5Cn%20%20%20%20%20%20%20%20var%20propType%20%3D%20getPropType(propValue)%3B%5C%5Cn%20%20%20%20%20%20%20%20return%20new%20PropTypeError('Invalid%20'%20%2B%20location%20%2B%20'%20%60'%20%2B%20propFullName%20%2B%20'%60%20of%20type%20'%20%2B%20('%60'%20%2B%20propType%20%2B%20'%60%20supplied%20to%20%60'%20%2B%20componentName%20%2B%20'%60%2C%20expected%20an%20array.'))%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20for%20(var%20i%20%3D%200%3B%20i%20%3C%20propValue.length%3B%20i%2B%2B)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20var%20error%20%3D%20typeChecker(propValue%2C%20i%2C%20componentName%2C%20location%2C%20propFullName%20%2B%20'%5B'%20%2B%20i%20%2B%20'%5D'%2C%20ReactPropTypesSecret)%3B%5C%5Cn%20%20%20%20%20%20%20%20if%20(error%20instanceof%20Error)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20return%20error%3B%5C%5Cn%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20return%20null%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%20%20return%20createChainableTypeChecker(validate)%3B%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20function%20createElementTypeChecker()%20%7B%5C%5Cn%20%20%20%20function%20validate(props%2C%20propName%2C%20componentName%2C%20location%2C%20propFullName)%20%7B%5C%5Cn%20%20%20%20%20%20var%20propValue%20%3D%20props%5BpropName%5D%3B%5C%5Cn%20%20%20%20%20%20if%20(!isValidElement(propValue))%20%7B%5C%5Cn%20%20%20%20%20%20%20%20var%20propType%20%3D%20getPropType(propValue)%3B%5C%5Cn%20%20%20%20%20%20%20%20return%20new%20PropTypeError('Invalid%20'%20%2B%20location%20%2B%20'%20%60'%20%2B%20propFullName%20%2B%20'%60%20of%20type%20'%20%2B%20('%60'%20%2B%20propType%20%2B%20'%60%20supplied%20to%20%60'%20%2B%20componentName%20%2B%20'%60%2C%20expected%20a%20single%20ReactElement.'))%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20return%20null%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%20%20return%20createChainableTypeChecker(validate)%3B%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20function%20createInstanceTypeChecker(expectedClass)%20%7B%5C%5Cn%20%20%20%20function%20validate(props%2C%20propName%2C%20componentName%2C%20location%2C%20propFullName)%20%7B%5C%5Cn%20%20%20%20%20%20if%20(!(props%5BpropName%5D%20instanceof%20expectedClass))%20%7B%5C%5Cn%20%20%20%20%20%20%20%20var%20expectedClassName%20%3D%20expectedClass.name%20%7C%7C%20ANONYMOUS%3B%5C%5Cn%20%20%20%20%20%20%20%20var%20actualClassName%20%3D%20getClassName(props%5BpropName%5D)%3B%5C%5Cn%20%20%20%20%20%20%20%20return%20new%20PropTypeError('Invalid%20'%20%2B%20location%20%2B%20'%20%60'%20%2B%20propFullName%20%2B%20'%60%20of%20type%20'%20%2B%20('%60'%20%2B%20actualClassName%20%2B%20'%60%20supplied%20to%20%60'%20%2B%20componentName%20%2B%20'%60%2C%20expected%20')%20%2B%20('instance%20of%20%60'%20%2B%20expectedClassName%20%2B%20'%60.'))%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20return%20null%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%20%20return%20createChainableTypeChecker(validate)%3B%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20function%20createEnumTypeChecker(expectedValues)%20%7B%5C%5Cn%20%20%20%20if%20(!Array.isArray(expectedValues))%20%7B%5C%5Cn%20%20%20%20%20%20%20true%20%3F%20printWarning('Invalid%20argument%20supplied%20to%20oneOf%2C%20expected%20an%20instance%20of%20array.')%20%3A%20undefined%3B%5C%5Cn%20%20%20%20%20%20return%20emptyFunctionThatReturnsNull%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20function%20validate(props%2C%20propName%2C%20componentName%2C%20location%2C%20propFullName)%20%7B%5C%5Cn%20%20%20%20%20%20var%20propValue%20%3D%20props%5BpropName%5D%3B%5C%5Cn%20%20%20%20%20%20for%20(var%20i%20%3D%200%3B%20i%20%3C%20expectedValues.length%3B%20i%2B%2B)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20if%20(is(propValue%2C%20expectedValues%5Bi%5D))%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20return%20null%3B%5C%5Cn%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20%20%20var%20valuesString%20%3D%20JSON.stringify(expectedValues)%3B%5C%5Cn%20%20%20%20%20%20return%20new%20PropTypeError('Invalid%20'%20%2B%20location%20%2B%20'%20%60'%20%2B%20propFullName%20%2B%20'%60%20of%20value%20%60'%20%2B%20propValue%20%2B%20'%60%20'%20%2B%20('supplied%20to%20%60'%20%2B%20componentName%20%2B%20'%60%2C%20expected%20one%20of%20'%20%2B%20valuesString%20%2B%20'.'))%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%20%20return%20createChainableTypeChecker(validate)%3B%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20function%20createObjectOfTypeChecker(typeChecker)%20%7B%5C%5Cn%20%20%20%20function%20validate(props%2C%20propName%2C%20componentName%2C%20location%2C%20propFullName)%20%7B%5C%5Cn%20%20%20%20%20%20if%20(typeof%20typeChecker%20!%3D%3D%20'function')%20%7B%5C%5Cn%20%20%20%20%20%20%20%20return%20new%20PropTypeError('Property%20%60'%20%2B%20propFullName%20%2B%20'%60%20of%20component%20%60'%20%2B%20componentName%20%2B%20'%60%20has%20invalid%20PropType%20notation%20inside%20objectOf.')%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20var%20propValue%20%3D%20props%5BpropName%5D%3B%5C%5Cn%20%20%20%20%20%20var%20propType%20%3D%20getPropType(propValue)%3B%5C%5Cn%20%20%20%20%20%20if%20(propType%20!%3D%3D%20'object')%20%7B%5C%5Cn%20%20%20%20%20%20%20%20return%20new%20PropTypeError('Invalid%20'%20%2B%20location%20%2B%20'%20%60'%20%2B%20propFullName%20%2B%20'%60%20of%20type%20'%20%2B%20('%60'%20%2B%20propType%20%2B%20'%60%20supplied%20to%20%60'%20%2B%20componentName%20%2B%20'%60%2C%20expected%20an%20object.'))%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20for%20(var%20key%20in%20propValue)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20if%20(propValue.hasOwnProperty(key))%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20var%20error%20%3D%20typeChecker(propValue%2C%20key%2C%20componentName%2C%20location%2C%20propFullName%20%2B%20'.'%20%2B%20key%2C%20ReactPropTypesSecret)%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20if%20(error%20instanceof%20Error)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20return%20error%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20return%20null%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%20%20return%20createChainableTypeChecker(validate)%3B%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20function%20createUnionTypeChecker(arrayOfTypeCheckers)%20%7B%5C%5Cn%20%20%20%20if%20(!Array.isArray(arrayOfTypeCheckers))%20%7B%5C%5Cn%20%20%20%20%20%20%20true%20%3F%20printWarning('Invalid%20argument%20supplied%20to%20oneOfType%2C%20expected%20an%20instance%20of%20array.')%20%3A%20undefined%3B%5C%5Cn%20%20%20%20%20%20return%20emptyFunctionThatReturnsNull%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20for%20(var%20i%20%3D%200%3B%20i%20%3C%20arrayOfTypeCheckers.length%3B%20i%2B%2B)%20%7B%5C%5Cn%20%20%20%20%20%20var%20checker%20%3D%20arrayOfTypeCheckers%5Bi%5D%3B%5C%5Cn%20%20%20%20%20%20if%20(typeof%20checker%20!%3D%3D%20'function')%20%7B%5C%5Cn%20%20%20%20%20%20%20%20printWarning(%5C%5Cn%20%20%20%20%20%20%20%20%20%20'Invalid%20argument%20supplied%20to%20oneOfType.%20Expected%20an%20array%20of%20check%20functions%2C%20but%20'%20%2B%5C%5Cn%20%20%20%20%20%20%20%20%20%20'received%20'%20%2B%20getPostfixForTypeWarning(checker)%20%2B%20'%20at%20index%20'%20%2B%20i%20%2B%20'.'%5C%5Cn%20%20%20%20%20%20%20%20)%3B%5C%5Cn%20%20%20%20%20%20%20%20return%20emptyFunctionThatReturnsNull%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20function%20validate(props%2C%20propName%2C%20componentName%2C%20location%2C%20propFullName)%20%7B%5C%5Cn%20%20%20%20%20%20for%20(var%20i%20%3D%200%3B%20i%20%3C%20arrayOfTypeCheckers.length%3B%20i%2B%2B)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20var%20checker%20%3D%20arrayOfTypeCheckers%5Bi%5D%3B%5C%5Cn%20%20%20%20%20%20%20%20if%20(checker(props%2C%20propName%2C%20componentName%2C%20location%2C%20propFullName%2C%20ReactPropTypesSecret)%20%3D%3D%20null)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20return%20null%3B%5C%5Cn%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20%20%20return%20new%20PropTypeError('Invalid%20'%20%2B%20location%20%2B%20'%20%60'%20%2B%20propFullName%20%2B%20'%60%20supplied%20to%20'%20%2B%20('%60'%20%2B%20componentName%20%2B%20'%60.'))%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%20%20return%20createChainableTypeChecker(validate)%3B%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20function%20createNodeChecker()%20%7B%5C%5Cn%20%20%20%20function%20validate(props%2C%20propName%2C%20componentName%2C%20location%2C%20propFullName)%20%7B%5C%5Cn%20%20%20%20%20%20if%20(!isNode(props%5BpropName%5D))%20%7B%5C%5Cn%20%20%20%20%20%20%20%20return%20new%20PropTypeError('Invalid%20'%20%2B%20location%20%2B%20'%20%60'%20%2B%20propFullName%20%2B%20'%60%20supplied%20to%20'%20%2B%20('%60'%20%2B%20componentName%20%2B%20'%60%2C%20expected%20a%20ReactNode.'))%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20return%20null%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%20%20return%20createChainableTypeChecker(validate)%3B%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20function%20createShapeTypeChecker(shapeTypes)%20%7B%5C%5Cn%20%20%20%20function%20validate(props%2C%20propName%2C%20componentName%2C%20location%2C%20propFullName)%20%7B%5C%5Cn%20%20%20%20%20%20var%20propValue%20%3D%20props%5BpropName%5D%3B%5C%5Cn%20%20%20%20%20%20var%20propType%20%3D%20getPropType(propValue)%3B%5C%5Cn%20%20%20%20%20%20if%20(propType%20!%3D%3D%20'object')%20%7B%5C%5Cn%20%20%20%20%20%20%20%20return%20new%20PropTypeError('Invalid%20'%20%2B%20location%20%2B%20'%20%60'%20%2B%20propFullName%20%2B%20'%60%20of%20type%20%60'%20%2B%20propType%20%2B%20'%60%20'%20%2B%20('supplied%20to%20%60'%20%2B%20componentName%20%2B%20'%60%2C%20expected%20%60object%60.'))%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20for%20(var%20key%20in%20shapeTypes)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20var%20checker%20%3D%20shapeTypes%5Bkey%5D%3B%5C%5Cn%20%20%20%20%20%20%20%20if%20(!checker)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20continue%3B%5C%5Cn%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%20%20var%20error%20%3D%20checker(propValue%2C%20key%2C%20componentName%2C%20location%2C%20propFullName%20%2B%20'.'%20%2B%20key%2C%20ReactPropTypesSecret)%3B%5C%5Cn%20%20%20%20%20%20%20%20if%20(error)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20return%20error%3B%5C%5Cn%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20return%20null%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%20%20return%20createChainableTypeChecker(validate)%3B%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20function%20createStrictShapeTypeChecker(shapeTypes)%20%7B%5C%5Cn%20%20%20%20function%20validate(props%2C%20propName%2C%20componentName%2C%20location%2C%20propFullName)%20%7B%5C%5Cn%20%20%20%20%20%20var%20propValue%20%3D%20props%5BpropName%5D%3B%5C%5Cn%20%20%20%20%20%20var%20propType%20%3D%20getPropType(propValue)%3B%5C%5Cn%20%20%20%20%20%20if%20(propType%20!%3D%3D%20'object')%20%7B%5C%5Cn%20%20%20%20%20%20%20%20return%20new%20PropTypeError('Invalid%20'%20%2B%20location%20%2B%20'%20%60'%20%2B%20propFullName%20%2B%20'%60%20of%20type%20%60'%20%2B%20propType%20%2B%20'%60%20'%20%2B%20('supplied%20to%20%60'%20%2B%20componentName%20%2B%20'%60%2C%20expected%20%60object%60.'))%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%2F%2F%20We%20need%20to%20check%20all%20keys%20in%20case%20some%20are%20required%20but%20missing%20from%5C%5Cn%20%20%20%20%20%20%2F%2F%20props.%5C%5Cn%20%20%20%20%20%20var%20allKeys%20%3D%20assign(%7B%7D%2C%20props%5BpropName%5D%2C%20shapeTypes)%3B%5C%5Cn%20%20%20%20%20%20for%20(var%20key%20in%20allKeys)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20var%20checker%20%3D%20shapeTypes%5Bkey%5D%3B%5C%5Cn%20%20%20%20%20%20%20%20if%20(!checker)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20return%20new%20PropTypeError(%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20'Invalid%20'%20%2B%20location%20%2B%20'%20%60'%20%2B%20propFullName%20%2B%20'%60%20key%20%60'%20%2B%20key%20%2B%20'%60%20supplied%20to%20%60'%20%2B%20componentName%20%2B%20'%60.'%20%2B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20'%5C%5C%5C%5CnBad%20object%3A%20'%20%2B%20JSON.stringify(props%5BpropName%5D%2C%20null%2C%20'%20%20')%20%2B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20'%5C%5C%5C%5CnValid%20keys%3A%20'%20%2B%20%20JSON.stringify(Object.keys(shapeTypes)%2C%20null%2C%20'%20%20')%5C%5Cn%20%20%20%20%20%20%20%20%20%20)%3B%5C%5Cn%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%20%20var%20error%20%3D%20checker(propValue%2C%20key%2C%20componentName%2C%20location%2C%20propFullName%20%2B%20'.'%20%2B%20key%2C%20ReactPropTypesSecret)%3B%5C%5Cn%20%20%20%20%20%20%20%20if%20(error)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20return%20error%3B%5C%5Cn%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20return%20null%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20return%20createChainableTypeChecker(validate)%3B%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20function%20isNode(propValue)%20%7B%5C%5Cn%20%20%20%20switch%20(typeof%20propValue)%20%7B%5C%5Cn%20%20%20%20%20%20case%20'number'%3A%5C%5Cn%20%20%20%20%20%20case%20'string'%3A%5C%5Cn%20%20%20%20%20%20case%20'undefined'%3A%5C%5Cn%20%20%20%20%20%20%20%20return%20true%3B%5C%5Cn%20%20%20%20%20%20case%20'boolean'%3A%5C%5Cn%20%20%20%20%20%20%20%20return%20!propValue%3B%5C%5Cn%20%20%20%20%20%20case%20'object'%3A%5C%5Cn%20%20%20%20%20%20%20%20if%20(Array.isArray(propValue))%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20return%20propValue.every(isNode)%3B%5C%5Cn%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%20%20if%20(propValue%20%3D%3D%3D%20null%20%7C%7C%20isValidElement(propValue))%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20return%20true%3B%5C%5Cn%20%20%20%20%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20%20%20%20%20var%20iteratorFn%20%3D%20getIteratorFn(propValue)%3B%5C%5Cn%20%20%20%20%20%20%20%20if%20(iteratorFn)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20var%20iterator%20%3D%20iteratorFn.call(propValue)%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20var%20step%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20if%20(iteratorFn%20!%3D%3D%20propValue.entries)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20while%20(!(step%20%3D%20iterator.next()).done)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%20%20if%20(!isNode(step.value))%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20return%20false%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%20%20%20%20%7D%20else%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%2F%2F%20Iterator%20will%20provide%20entry%20%5Bk%2Cv%5D%20tuples%20rather%20than%20values.%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20while%20(!(step%20%3D%20iterator.next()).done)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%20%20var%20entry%20%3D%20step.value%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%20%20if%20(entry)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20if%20(!isNode(entry%5B1%5D))%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20return%20false%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%20%20%7D%20else%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20return%20false%3B%5C%5Cn%20%20%20%20%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20%20%20%20%20return%20true%3B%5C%5Cn%20%20%20%20%20%20default%3A%5C%5Cn%20%20%20%20%20%20%20%20return%20false%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20function%20isSymbol(propType%2C%20propValue)%20%7B%5C%5Cn%20%20%20%20%2F%2F%20Native%20Symbol.%5C%5Cn%20%20%20%20if%20(propType%20%3D%3D%3D%20'symbol')%20%7B%5C%5Cn%20%20%20%20%20%20return%20true%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20%2F%2F%2019.4.3.5%20Symbol.prototype%5B%40%40toStringTag%5D%20%3D%3D%3D%20'Symbol'%5C%5Cn%20%20%20%20if%20(propValue%5B'%40%40toStringTag'%5D%20%3D%3D%3D%20'Symbol')%20%7B%5C%5Cn%20%20%20%20%20%20return%20true%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20%2F%2F%20Fallback%20for%20non-spec%20compliant%20Symbols%20which%20are%20polyfilled.%5C%5Cn%20%20%20%20if%20(typeof%20Symbol%20%3D%3D%3D%20'function'%20%26%26%20propValue%20instanceof%20Symbol)%20%7B%5C%5Cn%20%20%20%20%20%20return%20true%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20return%20false%3B%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20%2F%2F%20Equivalent%20of%20%60typeof%60%20but%20with%20special%20handling%20for%20array%20and%20regexp.%5C%5Cn%20%20function%20getPropType(propValue)%20%7B%5C%5Cn%20%20%20%20var%20propType%20%3D%20typeof%20propValue%3B%5C%5Cn%20%20%20%20if%20(Array.isArray(propValue))%20%7B%5C%5Cn%20%20%20%20%20%20return%20'array'%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%20%20if%20(propValue%20instanceof%20RegExp)%20%7B%5C%5Cn%20%20%20%20%20%20%2F%2F%20Old%20webkits%20(at%20least%20until%20Android%204.0)%20return%20'function'%20rather%20than%5C%5Cn%20%20%20%20%20%20%2F%2F%20'object'%20for%20typeof%20a%20RegExp.%20We'll%20normalize%20this%20here%20so%20that%20%2Fbla%2F%5C%5Cn%20%20%20%20%20%20%2F%2F%20passes%20PropTypes.object.%5C%5Cn%20%20%20%20%20%20return%20'object'%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%20%20if%20(isSymbol(propType%2C%20propValue))%20%7B%5C%5Cn%20%20%20%20%20%20return%20'symbol'%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%20%20return%20propType%3B%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20%2F%2F%20This%20handles%20more%20types%20than%20%60getPropType%60.%20Only%20used%20for%20error%20messages.%5C%5Cn%20%20%2F%2F%20See%20%60createPrimitiveTypeChecker%60.%5C%5Cn%20%20function%20getPreciseType(propValue)%20%7B%5C%5Cn%20%20%20%20if%20(typeof%20propValue%20%3D%3D%3D%20'undefined'%20%7C%7C%20propValue%20%3D%3D%3D%20null)%20%7B%5C%5Cn%20%20%20%20%20%20return%20''%20%2B%20propValue%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%20%20var%20propType%20%3D%20getPropType(propValue)%3B%5C%5Cn%20%20%20%20if%20(propType%20%3D%3D%3D%20'object')%20%7B%5C%5Cn%20%20%20%20%20%20if%20(propValue%20instanceof%20Date)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20return%20'date'%3B%5C%5Cn%20%20%20%20%20%20%7D%20else%20if%20(propValue%20instanceof%20RegExp)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20return%20'regexp'%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%20%20return%20propType%3B%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20%2F%2F%20Returns%20a%20string%20that%20is%20postfixed%20to%20a%20warning%20about%20an%20invalid%20type.%5C%5Cn%20%20%2F%2F%20For%20example%2C%20%5C%5C%5C%22undefined%5C%5C%5C%22%20or%20%5C%5C%5C%22of%20type%20array%5C%5C%5C%22%5C%5Cn%20%20function%20getPostfixForTypeWarning(value)%20%7B%5C%5Cn%20%20%20%20var%20type%20%3D%20getPreciseType(value)%3B%5C%5Cn%20%20%20%20switch%20(type)%20%7B%5C%5Cn%20%20%20%20%20%20case%20'array'%3A%5C%5Cn%20%20%20%20%20%20case%20'object'%3A%5C%5Cn%20%20%20%20%20%20%20%20return%20'an%20'%20%2B%20type%3B%5C%5Cn%20%20%20%20%20%20case%20'boolean'%3A%5C%5Cn%20%20%20%20%20%20case%20'date'%3A%5C%5Cn%20%20%20%20%20%20case%20'regexp'%3A%5C%5Cn%20%20%20%20%20%20%20%20return%20'a%20'%20%2B%20type%3B%5C%5Cn%20%20%20%20%20%20default%3A%5C%5Cn%20%20%20%20%20%20%20%20return%20type%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20%2F%2F%20Returns%20class%20name%20of%20the%20object%2C%20if%20any.%5C%5Cn%20%20function%20getClassName(propValue)%20%7B%5C%5Cn%20%20%20%20if%20(!propValue.constructor%20%7C%7C%20!propValue.constructor.name)%20%7B%5C%5Cn%20%20%20%20%20%20return%20ANONYMOUS%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%20%20return%20propValue.constructor.name%3B%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20ReactPropTypes.checkPropTypes%20%3D%20checkPropTypes%3B%5C%5Cn%20%20ReactPropTypes.PropTypes%20%3D%20ReactPropTypes%3B%5C%5Cn%5C%5Cn%20%20return%20ReactPropTypes%3B%5C%5Cn%7D%3B%5C%5Cn%5C%5Cn%5C%5Cn%2F%2F%23%20sourceURL%3Dwebpack%3A%2F%2F%255Bname%255D%2F%2FUsers%2Ftilman%2FGit%2Fmeetalva%2Falva%2Fnode_modules%2Fprop-types%2FfactoryWithTypeCheckers.js%3F%5C%22)%3B%5Cn%5Cn%2F***%2F%20%7D)%2C%5Cn%5Cn%2F***%2F%20%5C%22..%2F..%2Fnode_modules%2Fprop-types%2Findex.js%5C%22%3A%5Cn%2F*!************************************************************************!*%5C%5C%5Cn%20%20!***%20%2FUsers%2Ftilman%2FGit%2Fmeetalva%2Falva%2Fnode_modules%2Fprop-types%2Findex.js%20***!%5Cn%20%20%5C%5C************************************************************************%2F%5Cn%2F*!%20no%20static%20exports%20found%20*%2F%5Cn%2F***%2F%20(function(module%2C%20exports%2C%20__webpack_require__)%20%7B%5Cn%5Cneval(%5C%22%2F**%5C%5Cn%20*%20Copyright%20(c)%202013-present%2C%20Facebook%2C%20Inc.%5C%5Cn%20*%5C%5Cn%20*%20This%20source%20code%20is%20licensed%20under%20the%20MIT%20license%20found%20in%20the%5C%5Cn%20*%20LICENSE%20file%20in%20the%20root%20directory%20of%20this%20source%20tree.%5C%5Cn%20*%2F%5C%5Cn%5C%5Cnif%20(true)%20%7B%5C%5Cn%20%20var%20REACT_ELEMENT_TYPE%20%3D%20(typeof%20Symbol%20%3D%3D%3D%20'function'%20%26%26%5C%5Cn%20%20%20%20Symbol.for%20%26%26%5C%5Cn%20%20%20%20Symbol.for('react.element'))%20%7C%7C%5C%5Cn%20%20%20%200xeac7%3B%5C%5Cn%5C%5Cn%20%20var%20isValidElement%20%3D%20function(object)%20%7B%5C%5Cn%20%20%20%20return%20typeof%20object%20%3D%3D%3D%20'object'%20%26%26%5C%5Cn%20%20%20%20%20%20object%20!%3D%3D%20null%20%26%26%5C%5Cn%20%20%20%20%20%20object.%24%24typeof%20%3D%3D%3D%20REACT_ELEMENT_TYPE%3B%5C%5Cn%20%20%7D%3B%5C%5Cn%5C%5Cn%20%20%2F%2F%20By%20explicitly%20using%20%60prop-types%60%20you%20are%20opting%20into%20new%20development%20behavior.%5C%5Cn%20%20%2F%2F%20http%3A%2F%2Ffb.me%2Fprop-types-in-prod%5C%5Cn%20%20var%20throwOnDirectAccess%20%3D%20true%3B%5C%5Cn%20%20module.exports%20%3D%20__webpack_require__(%2F*!%20.%2FfactoryWithTypeCheckers%20*%2F%20%5C%5C%5C%22..%2F..%2Fnode_modules%2Fprop-types%2FfactoryWithTypeCheckers.js%5C%5C%5C%22)(isValidElement%2C%20throwOnDirectAccess)%3B%5C%5Cn%7D%20else%20%7B%7D%5C%5Cn%5C%5Cn%5C%5Cn%2F%2F%23%20sourceURL%3Dwebpack%3A%2F%2F%255Bname%255D%2F%2FUsers%2Ftilman%2FGit%2Fmeetalva%2Falva%2Fnode_modules%2Fprop-types%2Findex.js%3F%5C%22)%3B%5Cn%5Cn%2F***%2F%20%7D)%2C%5Cn%5Cn%2F***%2F%20%5C%22..%2F..%2Fnode_modules%2Fprop-types%2Flib%2FReactPropTypesSecret.js%5C%22%3A%5Cn%2F*!*******************************************************************************************!*%5C%5C%5Cn%20%20!***%20%2FUsers%2Ftilman%2FGit%2Fmeetalva%2Falva%2Fnode_modules%2Fprop-types%2Flib%2FReactPropTypesSecret.js%20***!%5Cn%20%20%5C%5C*******************************************************************************************%2F%5Cn%2F*!%20no%20static%20exports%20found%20*%2F%5Cn%2F***%2F%20(function(module%2C%20exports%2C%20__webpack_require__)%20%7B%5Cn%5Cn%5C%22use%20strict%5C%22%3B%5Cneval(%5C%22%2F**%5C%5Cn%20*%20Copyright%20(c)%202013-present%2C%20Facebook%2C%20Inc.%5C%5Cn%20*%5C%5Cn%20*%20This%20source%20code%20is%20licensed%20under%20the%20MIT%20license%20found%20in%20the%5C%5Cn%20*%20LICENSE%20file%20in%20the%20root%20directory%20of%20this%20source%20tree.%5C%5Cn%20*%2F%5C%5Cn%5C%5Cn%5C%5Cn%5C%5Cnvar%20ReactPropTypesSecret%20%3D%20'SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED'%3B%5C%5Cn%5C%5Cnmodule.exports%20%3D%20ReactPropTypesSecret%3B%5C%5Cn%5C%5Cn%5C%5Cn%2F%2F%23%20sourceURL%3Dwebpack%3A%2F%2F%255Bname%255D%2F%2FUsers%2Ftilman%2FGit%2Fmeetalva%2Falva%2Fnode_modules%2Fprop-types%2Flib%2FReactPropTypesSecret.js%3F%5C%22)%3B%5Cn%5Cn%2F***%2F%20%7D)%2C%5Cn%5Cn%2F***%2F%20%5C%22..%2F..%2Fnode_modules%2Freact-helmet%2Flib%2FHelmet.js%5C%22%3A%5Cn%2F*!*******************************************************************************!*%5C%5C%5Cn%20%20!***%20%2FUsers%2Ftilman%2FGit%2Fmeetalva%2Falva%2Fnode_modules%2Freact-helmet%2Flib%2FHelmet.js%20***!%5Cn%20%20%5C%5C*******************************************************************************%2F%5Cn%2F*!%20no%20static%20exports%20found%20*%2F%5Cn%2F***%2F%20(function(module%2C%20exports%2C%20__webpack_require__)%20%7B%5Cn%5Cneval(%5C%22exports.__esModule%20%3D%20true%3B%5C%5Cnexports.Helmet%20%3D%20undefined%3B%5C%5Cn%5C%5Cnvar%20_extends%20%3D%20Object.assign%20%7C%7C%20function%20(target)%20%7B%20for%20(var%20i%20%3D%201%3B%20i%20%3C%20arguments.length%3B%20i%2B%2B)%20%7B%20var%20source%20%3D%20arguments%5Bi%5D%3B%20for%20(var%20key%20in%20source)%20%7B%20if%20(Object.prototype.hasOwnProperty.call(source%2C%20key))%20%7B%20target%5Bkey%5D%20%3D%20source%5Bkey%5D%3B%20%7D%20%7D%20%7D%20return%20target%3B%20%7D%3B%5C%5Cn%5C%5Cnvar%20_createClass%20%3D%20function%20()%20%7B%20function%20defineProperties(target%2C%20props)%20%7B%20for%20(var%20i%20%3D%200%3B%20i%20%3C%20props.length%3B%20i%2B%2B)%20%7B%20var%20descriptor%20%3D%20props%5Bi%5D%3B%20descriptor.enumerable%20%3D%20descriptor.enumerable%20%7C%7C%20false%3B%20descriptor.configurable%20%3D%20true%3B%20if%20(%5C%5C%5C%22value%5C%5C%5C%22%20in%20descriptor)%20descriptor.writable%20%3D%20true%3B%20Object.defineProperty(target%2C%20descriptor.key%2C%20descriptor)%3B%20%7D%20%7D%20return%20function%20(Constructor%2C%20protoProps%2C%20staticProps)%20%7B%20if%20(protoProps)%20defineProperties(Constructor.prototype%2C%20protoProps)%3B%20if%20(staticProps)%20defineProperties(Constructor%2C%20staticProps)%3B%20return%20Constructor%3B%20%7D%3B%20%7D()%3B%5C%5Cn%5C%5Cnvar%20_react%20%3D%20__webpack_require__(%2F*!%20react%20*%2F%20%5C%5C%5C%22..%2F..%2Fnode_modules%2Freact-helmet%2Fnode_modules%2Freact%2Findex.js%5C%5C%5C%22)%3B%5C%5Cn%5C%5Cnvar%20_react2%20%3D%20_interopRequireDefault(_react)%3B%5C%5Cn%5C%5Cnvar%20_propTypes%20%3D%20__webpack_require__(%2F*!%20prop-types%20*%2F%20%5C%5C%5C%22..%2F..%2Fnode_modules%2Fprop-types%2Findex.js%5C%5C%5C%22)%3B%5C%5Cn%5C%5Cnvar%20_propTypes2%20%3D%20_interopRequireDefault(_propTypes)%3B%5C%5Cn%5C%5Cnvar%20_reactSideEffect%20%3D%20__webpack_require__(%2F*!%20react-side-effect%20*%2F%20%5C%5C%5C%22..%2F..%2Fnode_modules%2Freact-helmet%2Fnode_modules%2Freact-side-effect%2Flib%2Findex.js%5C%5C%5C%22)%3B%5C%5Cn%5C%5Cnvar%20_reactSideEffect2%20%3D%20_interopRequireDefault(_reactSideEffect)%3B%5C%5Cn%5C%5Cnvar%20_deepEqual%20%3D%20__webpack_require__(%2F*!%20deep-equal%20*%2F%20%5C%5C%5C%22..%2F..%2Fnode_modules%2Fdeep-equal%2Findex.js%5C%5C%5C%22)%3B%5C%5Cn%5C%5Cnvar%20_deepEqual2%20%3D%20_interopRequireDefault(_deepEqual)%3B%5C%5Cn%5C%5Cnvar%20_HelmetUtils%20%3D%20__webpack_require__(%2F*!%20.%2FHelmetUtils.js%20*%2F%20%5C%5C%5C%22..%2F..%2Fnode_modules%2Freact-helmet%2Flib%2FHelmetUtils.js%5C%5C%5C%22)%3B%5C%5Cn%5C%5Cnvar%20_HelmetConstants%20%3D%20__webpack_require__(%2F*!%20.%2FHelmetConstants.js%20*%2F%20%5C%5C%5C%22..%2F..%2Fnode_modules%2Freact-helmet%2Flib%2FHelmetConstants.js%5C%5C%5C%22)%3B%5C%5Cn%5C%5Cnfunction%20_interopRequireDefault(obj)%20%7B%20return%20obj%20%26%26%20obj.__esModule%20%3F%20obj%20%3A%20%7B%20default%3A%20obj%20%7D%3B%20%7D%5C%5Cn%5C%5Cnfunction%20_objectWithoutProperties(obj%2C%20keys)%20%7B%20var%20target%20%3D%20%7B%7D%3B%20for%20(var%20i%20in%20obj)%20%7B%20if%20(keys.indexOf(i)%20%3E%3D%200)%20continue%3B%20if%20(!Object.prototype.hasOwnProperty.call(obj%2C%20i))%20continue%3B%20target%5Bi%5D%20%3D%20obj%5Bi%5D%3B%20%7D%20return%20target%3B%20%7D%5C%5Cn%5C%5Cnfunction%20_classCallCheck(instance%2C%20Constructor)%20%7B%20if%20(!(instance%20instanceof%20Constructor))%20%7B%20throw%20new%20TypeError(%5C%5C%5C%22Cannot%20call%20a%20class%20as%20a%20function%5C%5C%5C%22)%3B%20%7D%20%7D%5C%5Cn%5C%5Cnfunction%20_possibleConstructorReturn(self%2C%20call)%20%7B%20if%20(!self)%20%7B%20throw%20new%20ReferenceError(%5C%5C%5C%22this%20hasn't%20been%20initialised%20-%20super()%20hasn't%20been%20called%5C%5C%5C%22)%3B%20%7D%20return%20call%20%26%26%20(typeof%20call%20%3D%3D%3D%20%5C%5C%5C%22object%5C%5C%5C%22%20%7C%7C%20typeof%20call%20%3D%3D%3D%20%5C%5C%5C%22function%5C%5C%5C%22)%20%3F%20call%20%3A%20self%3B%20%7D%5C%5Cn%5C%5Cnfunction%20_inherits(subClass%2C%20superClass)%20%7B%20if%20(typeof%20superClass%20!%3D%3D%20%5C%5C%5C%22function%5C%5C%5C%22%20%26%26%20superClass%20!%3D%3D%20null)%20%7B%20throw%20new%20TypeError(%5C%5C%5C%22Super%20expression%20must%20either%20be%20null%20or%20a%20function%2C%20not%20%5C%5C%5C%22%20%2B%20typeof%20superClass)%3B%20%7D%20subClass.prototype%20%3D%20Object.create(superClass%20%26%26%20superClass.prototype%2C%20%7B%20constructor%3A%20%7B%20value%3A%20subClass%2C%20enumerable%3A%20false%2C%20writable%3A%20true%2C%20configurable%3A%20true%20%7D%20%7D)%3B%20if%20(superClass)%20Object.setPrototypeOf%20%3F%20Object.setPrototypeOf(subClass%2C%20superClass)%20%3A%20subClass.__proto__%20%3D%20superClass%3B%20%7D%5C%5Cn%5C%5Cnvar%20Helmet%20%3D%20function%20Helmet(Component)%20%7B%5C%5Cn%20%20%20%20var%20_class%2C%20_temp%3B%5C%5Cn%5C%5Cn%20%20%20%20return%20_temp%20%3D%20_class%20%3D%20function%20(_React%24Component)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20_inherits(HelmetWrapper%2C%20_React%24Component)%3B%5C%5Cn%5C%5Cn%20%20%20%20%20%20%20%20function%20HelmetWrapper()%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20_classCallCheck(this%2C%20HelmetWrapper)%3B%5C%5Cn%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20return%20_possibleConstructorReturn(this%2C%20_React%24Component.apply(this%2C%20arguments))%3B%5C%5Cn%20%20%20%20%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20%20%20%20%20HelmetWrapper.prototype.shouldComponentUpdate%20%3D%20function%20shouldComponentUpdate(nextProps)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20return%20!(0%2C%20_deepEqual2.default)(this.props%2C%20nextProps)%3B%5C%5Cn%20%20%20%20%20%20%20%20%7D%3B%5C%5Cn%5C%5Cn%20%20%20%20%20%20%20%20HelmetWrapper.prototype.mapNestedChildrenToProps%20%3D%20function%20mapNestedChildrenToProps(child%2C%20nestedChildren)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20if%20(!nestedChildren)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20return%20null%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20switch%20(child.type)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20case%20_HelmetConstants.TAG_NAMES.SCRIPT%3A%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20case%20_HelmetConstants.TAG_NAMES.NOSCRIPT%3A%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20return%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20innerHTML%3A%20nestedChildren%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%7D%3B%5C%5Cn%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20case%20_HelmetConstants.TAG_NAMES.STYLE%3A%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20return%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20cssText%3A%20nestedChildren%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%7D%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20throw%20new%20Error(%5C%5C%5C%22%3C%5C%5C%5C%22%20%2B%20child.type%20%2B%20%5C%5C%5C%22%20%2F%3E%20elements%20are%20self-closing%20and%20can%20not%20contain%20children.%20Refer%20to%20our%20API%20for%20more%20information.%5C%5C%5C%22)%3B%5C%5Cn%20%20%20%20%20%20%20%20%7D%3B%5C%5Cn%5C%5Cn%20%20%20%20%20%20%20%20HelmetWrapper.prototype.flattenArrayTypeChildren%20%3D%20function%20flattenArrayTypeChildren(_ref)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20var%20_extends2%3B%5C%5Cn%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20var%20child%20%3D%20_ref.child%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20arrayTypeChildren%20%3D%20_ref.arrayTypeChildren%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20newChildProps%20%3D%20_ref.newChildProps%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20nestedChildren%20%3D%20_ref.nestedChildren%3B%5C%5Cn%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20return%20_extends(%7B%7D%2C%20arrayTypeChildren%2C%20(_extends2%20%3D%20%7B%7D%2C%20_extends2%5Bchild.type%5D%20%3D%20%5B%5D.concat(arrayTypeChildren%5Bchild.type%5D%20%7C%7C%20%5B%5D%2C%20%5B_extends(%7B%7D%2C%20newChildProps%2C%20this.mapNestedChildrenToProps(child%2C%20nestedChildren))%5D)%2C%20_extends2))%3B%5C%5Cn%20%20%20%20%20%20%20%20%7D%3B%5C%5Cn%5C%5Cn%20%20%20%20%20%20%20%20HelmetWrapper.prototype.mapObjectTypeChildren%20%3D%20function%20mapObjectTypeChildren(_ref2)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20var%20_extends3%2C%20_extends4%3B%5C%5Cn%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20var%20child%20%3D%20_ref2.child%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20newProps%20%3D%20_ref2.newProps%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20newChildProps%20%3D%20_ref2.newChildProps%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20nestedChildren%20%3D%20_ref2.nestedChildren%3B%5C%5Cn%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20switch%20(child.type)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20case%20_HelmetConstants.TAG_NAMES.TITLE%3A%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20return%20_extends(%7B%7D%2C%20newProps%2C%20(_extends3%20%3D%20%7B%7D%2C%20_extends3%5Bchild.type%5D%20%3D%20nestedChildren%2C%20_extends3.titleAttributes%20%3D%20_extends(%7B%7D%2C%20newChildProps)%2C%20_extends3))%3B%5C%5Cn%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20case%20_HelmetConstants.TAG_NAMES.BODY%3A%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20return%20_extends(%7B%7D%2C%20newProps%2C%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20bodyAttributes%3A%20_extends(%7B%7D%2C%20newChildProps)%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%7D)%3B%5C%5Cn%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20case%20_HelmetConstants.TAG_NAMES.HTML%3A%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20return%20_extends(%7B%7D%2C%20newProps%2C%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20htmlAttributes%3A%20_extends(%7B%7D%2C%20newChildProps)%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%7D)%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20return%20_extends(%7B%7D%2C%20newProps%2C%20(_extends4%20%3D%20%7B%7D%2C%20_extends4%5Bchild.type%5D%20%3D%20_extends(%7B%7D%2C%20newChildProps)%2C%20_extends4))%3B%5C%5Cn%20%20%20%20%20%20%20%20%7D%3B%5C%5Cn%5C%5Cn%20%20%20%20%20%20%20%20HelmetWrapper.prototype.mapArrayTypeChildrenToProps%20%3D%20function%20mapArrayTypeChildrenToProps(arrayTypeChildren%2C%20newProps)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20var%20newFlattenedProps%20%3D%20_extends(%7B%7D%2C%20newProps)%3B%5C%5Cn%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20Object.keys(arrayTypeChildren).forEach(function%20(arrayChildName)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20var%20_extends5%3B%5C%5Cn%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20newFlattenedProps%20%3D%20_extends(%7B%7D%2C%20newFlattenedProps%2C%20(_extends5%20%3D%20%7B%7D%2C%20_extends5%5BarrayChildName%5D%20%3D%20arrayTypeChildren%5BarrayChildName%5D%2C%20_extends5))%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%7D)%3B%5C%5Cn%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20return%20newFlattenedProps%3B%5C%5Cn%20%20%20%20%20%20%20%20%7D%3B%5C%5Cn%5C%5Cn%20%20%20%20%20%20%20%20HelmetWrapper.prototype.warnOnInvalidChildren%20%3D%20function%20warnOnInvalidChildren(child%2C%20nestedChildren)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20if%20(true)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20if%20(!_HelmetConstants.VALID_TAG_NAMES.some(function%20(name)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20return%20child.type%20%3D%3D%3D%20name%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%7D))%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20if%20(typeof%20child.type%20%3D%3D%3D%20%5C%5C%5C%22function%5C%5C%5C%22)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20return%20(0%2C%20_HelmetUtils.warn)(%5C%5C%5C%22You%20may%20be%20attempting%20to%20nest%20%3CHelmet%3E%20components%20within%20each%20other%2C%20which%20is%20not%20allowed.%20Refer%20to%20our%20API%20for%20more%20information.%5C%5C%5C%22)%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20return%20(0%2C%20_HelmetUtils.warn)(%5C%5C%5C%22Only%20elements%20types%20%5C%5C%5C%22%20%2B%20_HelmetConstants.VALID_TAG_NAMES.join(%5C%5C%5C%22%2C%20%5C%5C%5C%22)%20%2B%20%5C%5C%5C%22%20are%20allowed.%20Helmet%20does%20not%20support%20rendering%20%3C%5C%5C%5C%22%20%2B%20child.type%20%2B%20%5C%5C%5C%22%3E%20elements.%20Refer%20to%20our%20API%20for%20more%20information.%5C%5C%5C%22)%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20if%20(nestedChildren%20%26%26%20typeof%20nestedChildren%20!%3D%3D%20%5C%5C%5C%22string%5C%5C%5C%22%20%26%26%20(!Array.isArray(nestedChildren)%20%7C%7C%20nestedChildren.some(function%20(nestedChild)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20return%20typeof%20nestedChild%20!%3D%3D%20%5C%5C%5C%22string%5C%5C%5C%22%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%7D)))%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20throw%20new%20Error(%5C%5C%5C%22Helmet%20expects%20a%20string%20as%20a%20child%20of%20%3C%5C%5C%5C%22%20%2B%20child.type%20%2B%20%5C%5C%5C%22%3E.%20Did%20you%20forget%20to%20wrap%20your%20children%20in%20braces%3F%20(%20%3C%5C%5C%5C%22%20%2B%20child.type%20%2B%20%5C%5C%5C%22%3E%7B%60%60%7D%3C%2F%5C%5C%5C%22%20%2B%20child.type%20%2B%20%5C%5C%5C%22%3E%20)%20Refer%20to%20our%20API%20for%20more%20information.%5C%5C%5C%22)%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20return%20true%3B%5C%5Cn%20%20%20%20%20%20%20%20%7D%3B%5C%5Cn%5C%5Cn%20%20%20%20%20%20%20%20HelmetWrapper.prototype.mapChildrenToProps%20%3D%20function%20mapChildrenToProps(children%2C%20newProps)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20var%20_this2%20%3D%20this%3B%5C%5Cn%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20var%20arrayTypeChildren%20%3D%20%7B%7D%3B%5C%5Cn%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20_react2.default.Children.forEach(children%2C%20function%20(child)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20if%20(!child%20%7C%7C%20!child.props)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20return%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20var%20_child%24props%20%3D%20child.props%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20nestedChildren%20%3D%20_child%24props.children%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20childProps%20%3D%20_objectWithoutProperties(_child%24props%2C%20%5B%5C%5C%5C%22children%5C%5C%5C%22%5D)%3B%5C%5Cn%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20var%20newChildProps%20%3D%20(0%2C%20_HelmetUtils.convertReactPropstoHtmlAttributes)(childProps)%3B%5C%5Cn%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20_this2.warnOnInvalidChildren(child%2C%20nestedChildren)%3B%5C%5Cn%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20switch%20(child.type)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20case%20_HelmetConstants.TAG_NAMES.LINK%3A%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20case%20_HelmetConstants.TAG_NAMES.META%3A%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20case%20_HelmetConstants.TAG_NAMES.NOSCRIPT%3A%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20case%20_HelmetConstants.TAG_NAMES.SCRIPT%3A%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20case%20_HelmetConstants.TAG_NAMES.STYLE%3A%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20arrayTypeChildren%20%3D%20_this2.flattenArrayTypeChildren(%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20child%3A%20child%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20arrayTypeChildren%3A%20arrayTypeChildren%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20newChildProps%3A%20newChildProps%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20nestedChildren%3A%20nestedChildren%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%7D)%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20break%3B%5C%5Cn%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20default%3A%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20newProps%20%3D%20_this2.mapObjectTypeChildren(%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20child%3A%20child%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20newProps%3A%20newProps%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20newChildProps%3A%20newChildProps%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20nestedChildren%3A%20nestedChildren%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%7D)%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20break%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%7D)%3B%5C%5Cn%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20newProps%20%3D%20this.mapArrayTypeChildrenToProps(arrayTypeChildren%2C%20newProps)%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20return%20newProps%3B%5C%5Cn%20%20%20%20%20%20%20%20%7D%3B%5C%5Cn%5C%5Cn%20%20%20%20%20%20%20%20HelmetWrapper.prototype.render%20%3D%20function%20render()%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20var%20_props%20%3D%20this.props%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20children%20%3D%20_props.children%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20props%20%3D%20_objectWithoutProperties(_props%2C%20%5B%5C%5C%5C%22children%5C%5C%5C%22%5D)%3B%5C%5Cn%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20var%20newProps%20%3D%20_extends(%7B%7D%2C%20props)%3B%5C%5Cn%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20if%20(children)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20newProps%20%3D%20this.mapChildrenToProps(children%2C%20newProps)%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20return%20_react2.default.createElement(Component%2C%20newProps)%3B%5C%5Cn%20%20%20%20%20%20%20%20%7D%3B%5C%5Cn%5C%5Cn%20%20%20%20%20%20%20%20_createClass(HelmetWrapper%2C%20null%2C%20%5B%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20key%3A%20%5C%5C%5C%22canUseDOM%5C%5C%5C%22%2C%5C%5Cn%5C%5Cn%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%2F%2F%20Component.peek%20comes%20from%20react-side-effect%3A%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%2F%2F%20For%20testing%2C%20you%20may%20use%20a%20static%20peek()%20method%20available%20on%20the%20returned%20component.%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%2F%2F%20It%20lets%20you%20get%20the%20current%20state%20without%20resetting%20the%20mounted%20instance%20stack.%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%2F%2F%20Don%E2%80%99t%20use%20it%20for%20anything%20other%20than%20testing.%5C%5Cn%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%2F**%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20*%20%40param%20%7BObject%7D%20base%3A%20%7B%5C%5C%5C%22target%5C%5C%5C%22%3A%20%5C%5C%5C%22_blank%5C%5C%5C%22%2C%20%5C%5C%5C%22href%5C%5C%5C%22%3A%20%5C%5C%5C%22http%3A%2F%2Fmysite.com%2F%5C%5C%5C%22%7D%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20*%20%40param%20%7BObject%7D%20bodyAttributes%3A%20%7B%5C%5C%5C%22className%5C%5C%5C%22%3A%20%5C%5C%5C%22root%5C%5C%5C%22%7D%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20*%20%40param%20%7BString%7D%20defaultTitle%3A%20%5C%5C%5C%22Default%20Title%5C%5C%5C%22%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20*%20%40param%20%7BBoolean%7D%20defer%3A%20true%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20*%20%40param%20%7BBoolean%7D%20encodeSpecialCharacters%3A%20true%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20*%20%40param%20%7BObject%7D%20htmlAttributes%3A%20%7B%5C%5C%5C%22lang%5C%5C%5C%22%3A%20%5C%5C%5C%22en%5C%5C%5C%22%2C%20%5C%5C%5C%22amp%5C%5C%5C%22%3A%20undefined%7D%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20*%20%40param%20%7BArray%7D%20link%3A%20%5B%7B%5C%5C%5C%22rel%5C%5C%5C%22%3A%20%5C%5C%5C%22canonical%5C%5C%5C%22%2C%20%5C%5C%5C%22href%5C%5C%5C%22%3A%20%5C%5C%5C%22http%3A%2F%2Fmysite.com%2Fexample%5C%5C%5C%22%7D%5D%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20*%20%40param%20%7BArray%7D%20meta%3A%20%5B%7B%5C%5C%5C%22name%5C%5C%5C%22%3A%20%5C%5C%5C%22description%5C%5C%5C%22%2C%20%5C%5C%5C%22content%5C%5C%5C%22%3A%20%5C%5C%5C%22Test%20description%5C%5C%5C%22%7D%5D%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20*%20%40param%20%7BArray%7D%20noscript%3A%20%5B%7B%5C%5C%5C%22innerHTML%5C%5C%5C%22%3A%20%5C%5C%5C%22%3Cimg%20src%3D'http%3A%2F%2Fmysite.com%2Fjs%2Ftest.js'%5C%5C%5C%22%7D%5D%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20*%20%40param%20%7BFunction%7D%20onChangeClientState%3A%20%5C%5C%5C%22(newState)%20%3D%3E%20console.log(newState)%5C%5C%5C%22%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20*%20%40param%20%7BArray%7D%20script%3A%20%5B%7B%5C%5C%5C%22type%5C%5C%5C%22%3A%20%5C%5C%5C%22text%2Fjavascript%5C%5C%5C%22%2C%20%5C%5C%5C%22src%5C%5C%5C%22%3A%20%5C%5C%5C%22http%3A%2F%2Fmysite.com%2Fjs%2Ftest.js%5C%5C%5C%22%7D%5D%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20*%20%40param%20%7BArray%7D%20style%3A%20%5B%7B%5C%5C%5C%22type%5C%5C%5C%22%3A%20%5C%5C%5C%22text%2Fcss%5C%5C%5C%22%2C%20%5C%5C%5C%22cssText%5C%5C%5C%22%3A%20%5C%5C%5C%22div%20%7B%20display%3A%20block%3B%20color%3A%20blue%3B%20%7D%5C%5C%5C%22%7D%5D%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20*%20%40param%20%7BString%7D%20title%3A%20%5C%5C%5C%22Title%5C%5C%5C%22%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20*%20%40param%20%7BObject%7D%20titleAttributes%3A%20%7B%5C%5C%5C%22itemprop%5C%5C%5C%22%3A%20%5C%5C%5C%22name%5C%5C%5C%22%7D%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20*%20%40param%20%7BString%7D%20titleTemplate%3A%20%5C%5C%5C%22MySite.com%20-%20%25s%5C%5C%5C%22%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20*%2F%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20set%3A%20function%20set(canUseDOM)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20Component.canUseDOM%20%3D%20canUseDOM%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%20%20%7D%5D)%3B%5C%5Cn%5C%5Cn%20%20%20%20%20%20%20%20return%20HelmetWrapper%3B%5C%5Cn%20%20%20%20%7D(_react2.default.Component)%2C%20_class.propTypes%20%3D%20%7B%5C%5Cn%20%20%20%20%20%20%20%20base%3A%20_propTypes2.default.object%2C%5C%5Cn%20%20%20%20%20%20%20%20bodyAttributes%3A%20_propTypes2.default.object%2C%5C%5Cn%20%20%20%20%20%20%20%20children%3A%20_propTypes2.default.oneOfType(%5B_propTypes2.default.arrayOf(_propTypes2.default.node)%2C%20_propTypes2.default.node%5D)%2C%5C%5Cn%20%20%20%20%20%20%20%20defaultTitle%3A%20_propTypes2.default.string%2C%5C%5Cn%20%20%20%20%20%20%20%20defer%3A%20_propTypes2.default.bool%2C%5C%5Cn%20%20%20%20%20%20%20%20encodeSpecialCharacters%3A%20_propTypes2.default.bool%2C%5C%5Cn%20%20%20%20%20%20%20%20htmlAttributes%3A%20_propTypes2.default.object%2C%5C%5Cn%20%20%20%20%20%20%20%20link%3A%20_propTypes2.default.arrayOf(_propTypes2.default.object)%2C%5C%5Cn%20%20%20%20%20%20%20%20meta%3A%20_propTypes2.default.arrayOf(_propTypes2.default.object)%2C%5C%5Cn%20%20%20%20%20%20%20%20noscript%3A%20_propTypes2.default.arrayOf(_propTypes2.default.object)%2C%5C%5Cn%20%20%20%20%20%20%20%20onChangeClientState%3A%20_propTypes2.default.func%2C%5C%5Cn%20%20%20%20%20%20%20%20script%3A%20_propTypes2.default.arrayOf(_propTypes2.default.object)%2C%5C%5Cn%20%20%20%20%20%20%20%20style%3A%20_propTypes2.default.arrayOf(_propTypes2.default.object)%2C%5C%5Cn%20%20%20%20%20%20%20%20title%3A%20_propTypes2.default.string%2C%5C%5Cn%20%20%20%20%20%20%20%20titleAttributes%3A%20_propTypes2.default.object%2C%5C%5Cn%20%20%20%20%20%20%20%20titleTemplate%3A%20_propTypes2.default.string%5C%5Cn%20%20%20%20%7D%2C%20_class.defaultProps%20%3D%20%7B%5C%5Cn%20%20%20%20%20%20%20%20defer%3A%20true%2C%5C%5Cn%20%20%20%20%20%20%20%20encodeSpecialCharacters%3A%20true%5C%5Cn%20%20%20%20%7D%2C%20_class.peek%20%3D%20Component.peek%2C%20_class.rewind%20%3D%20function%20()%20%7B%5C%5Cn%20%20%20%20%20%20%20%20var%20mappedState%20%3D%20Component.rewind()%3B%5C%5Cn%20%20%20%20%20%20%20%20if%20(!mappedState)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%2F%2F%20provide%20fallback%20if%20mappedState%20is%20undefined%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20mappedState%20%3D%20(0%2C%20_HelmetUtils.mapStateOnServer)(%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20baseTag%3A%20%5B%5D%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20bodyAttributes%3A%20%7B%7D%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20encodeSpecialCharacters%3A%20true%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20htmlAttributes%3A%20%7B%7D%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20linkTags%3A%20%5B%5D%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20metaTags%3A%20%5B%5D%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20noscriptTags%3A%20%5B%5D%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20scriptTags%3A%20%5B%5D%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20styleTags%3A%20%5B%5D%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20title%3A%20%5C%5C%5C%22%5C%5C%5C%22%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20titleAttributes%3A%20%7B%7D%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%7D)%3B%5C%5Cn%20%20%20%20%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20%20%20%20%20return%20mappedState%3B%5C%5Cn%20%20%20%20%7D%2C%20_temp%3B%5C%5Cn%7D%3B%5C%5Cn%5C%5Cnvar%20NullComponent%20%3D%20function%20NullComponent()%20%7B%5C%5Cn%20%20%20%20return%20null%3B%5C%5Cn%7D%3B%5C%5Cn%5C%5Cnvar%20HelmetSideEffects%20%3D%20(0%2C%20_reactSideEffect2.default)(_HelmetUtils.reducePropsToState%2C%20_HelmetUtils.handleClientStateChange%2C%20_HelmetUtils.mapStateOnServer)(NullComponent)%3B%5C%5Cn%5C%5Cnvar%20HelmetExport%20%3D%20Helmet(HelmetSideEffects)%3B%5C%5CnHelmetExport.renderStatic%20%3D%20HelmetExport.rewind%3B%5C%5Cn%5C%5Cnexports.Helmet%20%3D%20HelmetExport%3B%5C%5Cnexports.default%20%3D%20HelmetExport%3B%5C%5Cn%5C%5Cn%2F%2F%23%20sourceURL%3Dwebpack%3A%2F%2F%255Bname%255D%2F%2FUsers%2Ftilman%2FGit%2Fmeetalva%2Falva%2Fnode_modules%2Freact-helmet%2Flib%2FHelmet.js%3F%5C%22)%3B%5Cn%5Cn%2F***%2F%20%7D)%2C%5Cn%5Cn%2F***%2F%20%5C%22..%2F..%2Fnode_modules%2Freact-helmet%2Flib%2FHelmetConstants.js%5C%22%3A%5Cn%2F*!****************************************************************************************!*%5C%5C%5Cn%20%20!***%20%2FUsers%2Ftilman%2FGit%2Fmeetalva%2Falva%2Fnode_modules%2Freact-helmet%2Flib%2FHelmetConstants.js%20***!%5Cn%20%20%5C%5C****************************************************************************************%2F%5Cn%2F*!%20no%20static%20exports%20found%20*%2F%5Cn%2F***%2F%20(function(module%2C%20exports)%20%7B%5Cn%5Cneval(%5C%22exports.__esModule%20%3D%20true%3B%5C%5Cnvar%20ATTRIBUTE_NAMES%20%3D%20exports.ATTRIBUTE_NAMES%20%3D%20%7B%5C%5Cn%20%20%20%20BODY%3A%20%5C%5C%5C%22bodyAttributes%5C%5C%5C%22%2C%5C%5Cn%20%20%20%20HTML%3A%20%5C%5C%5C%22htmlAttributes%5C%5C%5C%22%2C%5C%5Cn%20%20%20%20TITLE%3A%20%5C%5C%5C%22titleAttributes%5C%5C%5C%22%5C%5Cn%7D%3B%5C%5Cn%5C%5Cnvar%20TAG_NAMES%20%3D%20exports.TAG_NAMES%20%3D%20%7B%5C%5Cn%20%20%20%20BASE%3A%20%5C%5C%5C%22base%5C%5C%5C%22%2C%5C%5Cn%20%20%20%20BODY%3A%20%5C%5C%5C%22body%5C%5C%5C%22%2C%5C%5Cn%20%20%20%20HEAD%3A%20%5C%5C%5C%22head%5C%5C%5C%22%2C%5C%5Cn%20%20%20%20HTML%3A%20%5C%5C%5C%22html%5C%5C%5C%22%2C%5C%5Cn%20%20%20%20LINK%3A%20%5C%5C%5C%22link%5C%5C%5C%22%2C%5C%5Cn%20%20%20%20META%3A%20%5C%5C%5C%22meta%5C%5C%5C%22%2C%5C%5Cn%20%20%20%20NOSCRIPT%3A%20%5C%5C%5C%22noscript%5C%5C%5C%22%2C%5C%5Cn%20%20%20%20SCRIPT%3A%20%5C%5C%5C%22script%5C%5C%5C%22%2C%5C%5Cn%20%20%20%20STYLE%3A%20%5C%5C%5C%22style%5C%5C%5C%22%2C%5C%5Cn%20%20%20%20TITLE%3A%20%5C%5C%5C%22title%5C%5C%5C%22%5C%5Cn%7D%3B%5C%5Cn%5C%5Cnvar%20VALID_TAG_NAMES%20%3D%20exports.VALID_TAG_NAMES%20%3D%20Object.keys(TAG_NAMES).map(function%20(name)%20%7B%5C%5Cn%20%20%20%20return%20TAG_NAMES%5Bname%5D%3B%5C%5Cn%7D)%3B%5C%5Cn%5C%5Cnvar%20TAG_PROPERTIES%20%3D%20exports.TAG_PROPERTIES%20%3D%20%7B%5C%5Cn%20%20%20%20CHARSET%3A%20%5C%5C%5C%22charset%5C%5C%5C%22%2C%5C%5Cn%20%20%20%20CSS_TEXT%3A%20%5C%5C%5C%22cssText%5C%5C%5C%22%2C%5C%5Cn%20%20%20%20HREF%3A%20%5C%5C%5C%22href%5C%5C%5C%22%2C%5C%5Cn%20%20%20%20HTTPEQUIV%3A%20%5C%5C%5C%22http-equiv%5C%5C%5C%22%2C%5C%5Cn%20%20%20%20INNER_HTML%3A%20%5C%5C%5C%22innerHTML%5C%5C%5C%22%2C%5C%5Cn%20%20%20%20ITEM_PROP%3A%20%5C%5C%5C%22itemprop%5C%5C%5C%22%2C%5C%5Cn%20%20%20%20NAME%3A%20%5C%5C%5C%22name%5C%5C%5C%22%2C%5C%5Cn%20%20%20%20PROPERTY%3A%20%5C%5C%5C%22property%5C%5C%5C%22%2C%5C%5Cn%20%20%20%20REL%3A%20%5C%5C%5C%22rel%5C%5C%5C%22%2C%5C%5Cn%20%20%20%20SRC%3A%20%5C%5C%5C%22src%5C%5C%5C%22%5C%5Cn%7D%3B%5C%5Cn%5C%5Cnvar%20REACT_TAG_MAP%20%3D%20exports.REACT_TAG_MAP%20%3D%20%7B%5C%5Cn%20%20%20%20accesskey%3A%20%5C%5C%5C%22accessKey%5C%5C%5C%22%2C%5C%5Cn%20%20%20%20charset%3A%20%5C%5C%5C%22charSet%5C%5C%5C%22%2C%5C%5Cn%20%20%20%20class%3A%20%5C%5C%5C%22className%5C%5C%5C%22%2C%5C%5Cn%20%20%20%20contenteditable%3A%20%5C%5C%5C%22contentEditable%5C%5C%5C%22%2C%5C%5Cn%20%20%20%20contextmenu%3A%20%5C%5C%5C%22contextMenu%5C%5C%5C%22%2C%5C%5Cn%20%20%20%20%5C%5C%5C%22http-equiv%5C%5C%5C%22%3A%20%5C%5C%5C%22httpEquiv%5C%5C%5C%22%2C%5C%5Cn%20%20%20%20itemprop%3A%20%5C%5C%5C%22itemProp%5C%5C%5C%22%2C%5C%5Cn%20%20%20%20tabindex%3A%20%5C%5C%5C%22tabIndex%5C%5C%5C%22%5C%5Cn%7D%3B%5C%5Cn%5C%5Cnvar%20HELMET_PROPS%20%3D%20exports.HELMET_PROPS%20%3D%20%7B%5C%5Cn%20%20%20%20DEFAULT_TITLE%3A%20%5C%5C%5C%22defaultTitle%5C%5C%5C%22%2C%5C%5Cn%20%20%20%20DEFER%3A%20%5C%5C%5C%22defer%5C%5C%5C%22%2C%5C%5Cn%20%20%20%20ENCODE_SPECIAL_CHARACTERS%3A%20%5C%5C%5C%22encodeSpecialCharacters%5C%5C%5C%22%2C%5C%5Cn%20%20%20%20ON_CHANGE_CLIENT_STATE%3A%20%5C%5C%5C%22onChangeClientState%5C%5C%5C%22%2C%5C%5Cn%20%20%20%20TITLE_TEMPLATE%3A%20%5C%5C%5C%22titleTemplate%5C%5C%5C%22%5C%5Cn%7D%3B%5C%5Cn%5C%5Cnvar%20HTML_TAG_MAP%20%3D%20exports.HTML_TAG_MAP%20%3D%20Object.keys(REACT_TAG_MAP).reduce(function%20(obj%2C%20key)%20%7B%5C%5Cn%20%20%20%20obj%5BREACT_TAG_MAP%5Bkey%5D%5D%20%3D%20key%3B%5C%5Cn%20%20%20%20return%20obj%3B%5C%5Cn%7D%2C%20%7B%7D)%3B%5C%5Cn%5C%5Cnvar%20SELF_CLOSING_TAGS%20%3D%20exports.SELF_CLOSING_TAGS%20%3D%20%5BTAG_NAMES.NOSCRIPT%2C%20TAG_NAMES.SCRIPT%2C%20TAG_NAMES.STYLE%5D%3B%5C%5Cn%5C%5Cnvar%20HELMET_ATTRIBUTE%20%3D%20exports.HELMET_ATTRIBUTE%20%3D%20%5C%5C%5C%22data-react-helmet%5C%5C%5C%22%3B%5C%5Cn%5C%5Cn%2F%2F%23%20sourceURL%3Dwebpack%3A%2F%2F%255Bname%255D%2F%2FUsers%2Ftilman%2FGit%2Fmeetalva%2Falva%2Fnode_modules%2Freact-helmet%2Flib%2FHelmetConstants.js%3F%5C%22)%3B%5Cn%5Cn%2F***%2F%20%7D)%2C%5Cn%5Cn%2F***%2F%20%5C%22..%2F..%2Fnode_modules%2Freact-helmet%2Flib%2FHelmetUtils.js%5C%22%3A%5Cn%2F*!************************************************************************************!*%5C%5C%5Cn%20%20!***%20%2FUsers%2Ftilman%2FGit%2Fmeetalva%2Falva%2Fnode_modules%2Freact-helmet%2Flib%2FHelmetUtils.js%20***!%5Cn%20%20%5C%5C************************************************************************************%2F%5Cn%2F*!%20no%20static%20exports%20found%20*%2F%5Cn%2F***%2F%20(function(module%2C%20exports%2C%20__webpack_require__)%20%7B%5Cn%5Cneval(%5C%22%2F*%20WEBPACK%20VAR%20INJECTION%20*%2F(function(global)%20%7Bexports.__esModule%20%3D%20true%3B%5C%5Cnexports.warn%20%3D%20exports.requestAnimationFrame%20%3D%20exports.reducePropsToState%20%3D%20exports.mapStateOnServer%20%3D%20exports.handleClientStateChange%20%3D%20exports.convertReactPropstoHtmlAttributes%20%3D%20undefined%3B%5C%5Cn%5C%5Cnvar%20_typeof%20%3D%20typeof%20Symbol%20%3D%3D%3D%20%5C%5C%5C%22function%5C%5C%5C%22%20%26%26%20typeof%20Symbol.iterator%20%3D%3D%3D%20%5C%5C%5C%22symbol%5C%5C%5C%22%20%3F%20function%20(obj)%20%7B%20return%20typeof%20obj%3B%20%7D%20%3A%20function%20(obj)%20%7B%20return%20obj%20%26%26%20typeof%20Symbol%20%3D%3D%3D%20%5C%5C%5C%22function%5C%5C%5C%22%20%26%26%20obj.constructor%20%3D%3D%3D%20Symbol%20%26%26%20obj%20!%3D%3D%20Symbol.prototype%20%3F%20%5C%5C%5C%22symbol%5C%5C%5C%22%20%3A%20typeof%20obj%3B%20%7D%3B%5C%5Cn%5C%5Cnvar%20_extends%20%3D%20Object.assign%20%7C%7C%20function%20(target)%20%7B%20for%20(var%20i%20%3D%201%3B%20i%20%3C%20arguments.length%3B%20i%2B%2B)%20%7B%20var%20source%20%3D%20arguments%5Bi%5D%3B%20for%20(var%20key%20in%20source)%20%7B%20if%20(Object.prototype.hasOwnProperty.call(source%2C%20key))%20%7B%20target%5Bkey%5D%20%3D%20source%5Bkey%5D%3B%20%7D%20%7D%20%7D%20return%20target%3B%20%7D%3B%5C%5Cn%5C%5Cnvar%20_react%20%3D%20__webpack_require__(%2F*!%20react%20*%2F%20%5C%5C%5C%22..%2F..%2Fnode_modules%2Freact-helmet%2Fnode_modules%2Freact%2Findex.js%5C%5C%5C%22)%3B%5C%5Cn%5C%5Cnvar%20_react2%20%3D%20_interopRequireDefault(_react)%3B%5C%5Cn%5C%5Cnvar%20_objectAssign%20%3D%20__webpack_require__(%2F*!%20object-assign%20*%2F%20%5C%5C%5C%22..%2F..%2Fnode_modules%2Fobject-assign%2Findex.js%5C%5C%5C%22)%3B%5C%5Cn%5C%5Cnvar%20_objectAssign2%20%3D%20_interopRequireDefault(_objectAssign)%3B%5C%5Cn%5C%5Cnvar%20_HelmetConstants%20%3D%20__webpack_require__(%2F*!%20.%2FHelmetConstants.js%20*%2F%20%5C%5C%5C%22..%2F..%2Fnode_modules%2Freact-helmet%2Flib%2FHelmetConstants.js%5C%5C%5C%22)%3B%5C%5Cn%5C%5Cnfunction%20_interopRequireDefault(obj)%20%7B%20return%20obj%20%26%26%20obj.__esModule%20%3F%20obj%20%3A%20%7B%20default%3A%20obj%20%7D%3B%20%7D%5C%5Cn%5C%5Cnvar%20encodeSpecialCharacters%20%3D%20function%20encodeSpecialCharacters(str)%20%7B%5C%5Cn%20%20%20%20var%20encode%20%3D%20arguments.length%20%3E%201%20%26%26%20arguments%5B1%5D%20!%3D%3D%20undefined%20%3F%20arguments%5B1%5D%20%3A%20true%3B%5C%5Cn%5C%5Cn%20%20%20%20if%20(encode%20%3D%3D%3D%20false)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20return%20String(str)%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20return%20String(str).replace(%2F%26%2Fg%2C%20%5C%5C%5C%22%26amp%3B%5C%5C%5C%22).replace(%2F%3C%2Fg%2C%20%5C%5C%5C%22%26lt%3B%5C%5C%5C%22).replace(%2F%3E%2Fg%2C%20%5C%5C%5C%22%26gt%3B%5C%5C%5C%22).replace(%2F%5C%5C%5C%22%2Fg%2C%20%5C%5C%5C%22%26quot%3B%5C%5C%5C%22).replace(%2F'%2Fg%2C%20%5C%5C%5C%22%26%23x27%3B%5C%5C%5C%22)%3B%5C%5Cn%7D%3B%5C%5Cn%5C%5Cnvar%20getTitleFromPropsList%20%3D%20function%20getTitleFromPropsList(propsList)%20%7B%5C%5Cn%20%20%20%20var%20innermostTitle%20%3D%20getInnermostProperty(propsList%2C%20_HelmetConstants.TAG_NAMES.TITLE)%3B%5C%5Cn%20%20%20%20var%20innermostTemplate%20%3D%20getInnermostProperty(propsList%2C%20_HelmetConstants.HELMET_PROPS.TITLE_TEMPLATE)%3B%5C%5Cn%5C%5Cn%20%20%20%20if%20(innermostTemplate%20%26%26%20innermostTitle)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%2F%2F%20use%20function%20arg%20to%20avoid%20need%20to%20escape%20%24%20characters%5C%5Cn%20%20%20%20%20%20%20%20return%20innermostTemplate.replace(%2F%25s%2Fg%2C%20function%20()%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20return%20innermostTitle%3B%5C%5Cn%20%20%20%20%20%20%20%20%7D)%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20var%20innermostDefaultTitle%20%3D%20getInnermostProperty(propsList%2C%20_HelmetConstants.HELMET_PROPS.DEFAULT_TITLE)%3B%5C%5Cn%5C%5Cn%20%20%20%20return%20innermostTitle%20%7C%7C%20innermostDefaultTitle%20%7C%7C%20undefined%3B%5C%5Cn%7D%3B%5C%5Cn%5C%5Cnvar%20getOnChangeClientState%20%3D%20function%20getOnChangeClientState(propsList)%20%7B%5C%5Cn%20%20%20%20return%20getInnermostProperty(propsList%2C%20_HelmetConstants.HELMET_PROPS.ON_CHANGE_CLIENT_STATE)%20%7C%7C%20function%20()%20%7B%7D%3B%5C%5Cn%7D%3B%5C%5Cn%5C%5Cnvar%20getAttributesFromPropsList%20%3D%20function%20getAttributesFromPropsList(tagType%2C%20propsList)%20%7B%5C%5Cn%20%20%20%20return%20propsList.filter(function%20(props)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20return%20typeof%20props%5BtagType%5D%20!%3D%3D%20%5C%5C%5C%22undefined%5C%5C%5C%22%3B%5C%5Cn%20%20%20%20%7D).map(function%20(props)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20return%20props%5BtagType%5D%3B%5C%5Cn%20%20%20%20%7D).reduce(function%20(tagAttrs%2C%20current)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20return%20_extends(%7B%7D%2C%20tagAttrs%2C%20current)%3B%5C%5Cn%20%20%20%20%7D%2C%20%7B%7D)%3B%5C%5Cn%7D%3B%5C%5Cn%5C%5Cnvar%20getBaseTagFromPropsList%20%3D%20function%20getBaseTagFromPropsList(primaryAttributes%2C%20propsList)%20%7B%5C%5Cn%20%20%20%20return%20propsList.filter(function%20(props)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20return%20typeof%20props%5B_HelmetConstants.TAG_NAMES.BASE%5D%20!%3D%3D%20%5C%5C%5C%22undefined%5C%5C%5C%22%3B%5C%5Cn%20%20%20%20%7D).map(function%20(props)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20return%20props%5B_HelmetConstants.TAG_NAMES.BASE%5D%3B%5C%5Cn%20%20%20%20%7D).reverse().reduce(function%20(innermostBaseTag%2C%20tag)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20if%20(!innermostBaseTag.length)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20var%20keys%20%3D%20Object.keys(tag)%3B%5C%5Cn%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20for%20(var%20i%20%3D%200%3B%20i%20%3C%20keys.length%3B%20i%2B%2B)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20var%20attributeKey%20%3D%20keys%5Bi%5D%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20var%20lowerCaseAttributeKey%20%3D%20attributeKey.toLowerCase()%3B%5C%5Cn%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20if%20(primaryAttributes.indexOf(lowerCaseAttributeKey)%20!%3D%3D%20-1%20%26%26%20tag%5BlowerCaseAttributeKey%5D)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20return%20innermostBaseTag.concat(tag)%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20%20%20%20%20return%20innermostBaseTag%3B%5C%5Cn%20%20%20%20%7D%2C%20%5B%5D)%3B%5C%5Cn%7D%3B%5C%5Cn%5C%5Cnvar%20getTagsFromPropsList%20%3D%20function%20getTagsFromPropsList(tagName%2C%20primaryAttributes%2C%20propsList)%20%7B%5C%5Cn%20%20%20%20%2F%2F%20Calculate%20list%20of%20tags%2C%20giving%20priority%20innermost%20component%20(end%20of%20the%20propslist)%5C%5Cn%20%20%20%20var%20approvedSeenTags%20%3D%20%7B%7D%3B%5C%5Cn%5C%5Cn%20%20%20%20return%20propsList.filter(function%20(props)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20if%20(Array.isArray(props%5BtagName%5D))%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20return%20true%3B%5C%5Cn%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%20%20if%20(typeof%20props%5BtagName%5D%20!%3D%3D%20%5C%5C%5C%22undefined%5C%5C%5C%22)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20warn(%5C%5C%5C%22Helmet%3A%20%5C%5C%5C%22%20%2B%20tagName%20%2B%20%5C%5C%5C%22%20should%20be%20of%20type%20%5C%5C%5C%5C%5C%5C%5C%22Array%5C%5C%5C%5C%5C%5C%5C%22.%20Instead%20found%20type%20%5C%5C%5C%5C%5C%5C%5C%22%5C%5C%5C%22%20%2B%20_typeof(props%5BtagName%5D)%20%2B%20%5C%5C%5C%22%5C%5C%5C%5C%5C%5C%5C%22%5C%5C%5C%22)%3B%5C%5Cn%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%20%20return%20false%3B%5C%5Cn%20%20%20%20%7D).map(function%20(props)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20return%20props%5BtagName%5D%3B%5C%5Cn%20%20%20%20%7D).reverse().reduce(function%20(approvedTags%2C%20instanceTags)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20var%20instanceSeenTags%20%3D%20%7B%7D%3B%5C%5Cn%5C%5Cn%20%20%20%20%20%20%20%20instanceTags.filter(function%20(tag)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20var%20primaryAttributeKey%20%3D%20void%200%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20var%20keys%20%3D%20Object.keys(tag)%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20for%20(var%20i%20%3D%200%3B%20i%20%3C%20keys.length%3B%20i%2B%2B)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20var%20attributeKey%20%3D%20keys%5Bi%5D%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20var%20lowerCaseAttributeKey%20%3D%20attributeKey.toLowerCase()%3B%5C%5Cn%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%2F%2F%20Special%20rule%20with%20link%20tags%2C%20since%20rel%20and%20href%20are%20both%20primary%20tags%2C%20rel%20takes%20priority%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20if%20(primaryAttributes.indexOf(lowerCaseAttributeKey)%20!%3D%3D%20-1%20%26%26%20!(primaryAttributeKey%20%3D%3D%3D%20_HelmetConstants.TAG_PROPERTIES.REL%20%26%26%20tag%5BprimaryAttributeKey%5D.toLowerCase()%20%3D%3D%3D%20%5C%5C%5C%22canonical%5C%5C%5C%22)%20%26%26%20!(lowerCaseAttributeKey%20%3D%3D%3D%20_HelmetConstants.TAG_PROPERTIES.REL%20%26%26%20tag%5BlowerCaseAttributeKey%5D.toLowerCase()%20%3D%3D%3D%20%5C%5C%5C%22stylesheet%5C%5C%5C%22))%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20primaryAttributeKey%20%3D%20lowerCaseAttributeKey%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%2F%2F%20Special%20case%20for%20innerHTML%20which%20doesn't%20work%20lowercased%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20if%20(primaryAttributes.indexOf(attributeKey)%20!%3D%3D%20-1%20%26%26%20(attributeKey%20%3D%3D%3D%20_HelmetConstants.TAG_PROPERTIES.INNER_HTML%20%7C%7C%20attributeKey%20%3D%3D%3D%20_HelmetConstants.TAG_PROPERTIES.CSS_TEXT%20%7C%7C%20attributeKey%20%3D%3D%3D%20_HelmetConstants.TAG_PROPERTIES.ITEM_PROP))%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20primaryAttributeKey%20%3D%20attributeKey%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20if%20(!primaryAttributeKey%20%7C%7C%20!tag%5BprimaryAttributeKey%5D)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20return%20false%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20var%20value%20%3D%20tag%5BprimaryAttributeKey%5D.toLowerCase()%3B%5C%5Cn%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20if%20(!approvedSeenTags%5BprimaryAttributeKey%5D)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20approvedSeenTags%5BprimaryAttributeKey%5D%20%3D%20%7B%7D%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20if%20(!instanceSeenTags%5BprimaryAttributeKey%5D)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20instanceSeenTags%5BprimaryAttributeKey%5D%20%3D%20%7B%7D%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20if%20(!approvedSeenTags%5BprimaryAttributeKey%5D%5Bvalue%5D)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20instanceSeenTags%5BprimaryAttributeKey%5D%5Bvalue%5D%20%3D%20true%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20return%20true%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20return%20false%3B%5C%5Cn%20%20%20%20%20%20%20%20%7D).reverse().forEach(function%20(tag)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20return%20approvedTags.push(tag)%3B%5C%5Cn%20%20%20%20%20%20%20%20%7D)%3B%5C%5Cn%5C%5Cn%20%20%20%20%20%20%20%20%2F%2F%20Update%20seen%20tags%20with%20tags%20from%20this%20instance%5C%5Cn%20%20%20%20%20%20%20%20var%20keys%20%3D%20Object.keys(instanceSeenTags)%3B%5C%5Cn%20%20%20%20%20%20%20%20for%20(var%20i%20%3D%200%3B%20i%20%3C%20keys.length%3B%20i%2B%2B)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20var%20attributeKey%20%3D%20keys%5Bi%5D%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20var%20tagUnion%20%3D%20(0%2C%20_objectAssign2.default)(%7B%7D%2C%20approvedSeenTags%5BattributeKey%5D%2C%20instanceSeenTags%5BattributeKey%5D)%3B%5C%5Cn%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20approvedSeenTags%5BattributeKey%5D%20%3D%20tagUnion%3B%5C%5Cn%20%20%20%20%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20%20%20%20%20return%20approvedTags%3B%5C%5Cn%20%20%20%20%7D%2C%20%5B%5D).reverse()%3B%5C%5Cn%7D%3B%5C%5Cn%5C%5Cnvar%20getInnermostProperty%20%3D%20function%20getInnermostProperty(propsList%2C%20property)%20%7B%5C%5Cn%20%20%20%20for%20(var%20i%20%3D%20propsList.length%20-%201%3B%20i%20%3E%3D%200%3B%20i--)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20var%20props%20%3D%20propsList%5Bi%5D%3B%5C%5Cn%5C%5Cn%20%20%20%20%20%20%20%20if%20(props.hasOwnProperty(property))%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20return%20props%5Bproperty%5D%3B%5C%5Cn%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20return%20null%3B%5C%5Cn%7D%3B%5C%5Cn%5C%5Cnvar%20reducePropsToState%20%3D%20function%20reducePropsToState(propsList)%20%7B%5C%5Cn%20%20%20%20return%20%7B%5C%5Cn%20%20%20%20%20%20%20%20baseTag%3A%20getBaseTagFromPropsList(%5B_HelmetConstants.TAG_PROPERTIES.HREF%5D%2C%20propsList)%2C%5C%5Cn%20%20%20%20%20%20%20%20bodyAttributes%3A%20getAttributesFromPropsList(_HelmetConstants.ATTRIBUTE_NAMES.BODY%2C%20propsList)%2C%5C%5Cn%20%20%20%20%20%20%20%20defer%3A%20getInnermostProperty(propsList%2C%20_HelmetConstants.HELMET_PROPS.DEFER)%2C%5C%5Cn%20%20%20%20%20%20%20%20encode%3A%20getInnermostProperty(propsList%2C%20_HelmetConstants.HELMET_PROPS.ENCODE_SPECIAL_CHARACTERS)%2C%5C%5Cn%20%20%20%20%20%20%20%20htmlAttributes%3A%20getAttributesFromPropsList(_HelmetConstants.ATTRIBUTE_NAMES.HTML%2C%20propsList)%2C%5C%5Cn%20%20%20%20%20%20%20%20linkTags%3A%20getTagsFromPropsList(_HelmetConstants.TAG_NAMES.LINK%2C%20%5B_HelmetConstants.TAG_PROPERTIES.REL%2C%20_HelmetConstants.TAG_PROPERTIES.HREF%5D%2C%20propsList)%2C%5C%5Cn%20%20%20%20%20%20%20%20metaTags%3A%20getTagsFromPropsList(_HelmetConstants.TAG_NAMES.META%2C%20%5B_HelmetConstants.TAG_PROPERTIES.NAME%2C%20_HelmetConstants.TAG_PROPERTIES.CHARSET%2C%20_HelmetConstants.TAG_PROPERTIES.HTTPEQUIV%2C%20_HelmetConstants.TAG_PROPERTIES.PROPERTY%2C%20_HelmetConstants.TAG_PROPERTIES.ITEM_PROP%5D%2C%20propsList)%2C%5C%5Cn%20%20%20%20%20%20%20%20noscriptTags%3A%20getTagsFromPropsList(_HelmetConstants.TAG_NAMES.NOSCRIPT%2C%20%5B_HelmetConstants.TAG_PROPERTIES.INNER_HTML%5D%2C%20propsList)%2C%5C%5Cn%20%20%20%20%20%20%20%20onChangeClientState%3A%20getOnChangeClientState(propsList)%2C%5C%5Cn%20%20%20%20%20%20%20%20scriptTags%3A%20getTagsFromPropsList(_HelmetConstants.TAG_NAMES.SCRIPT%2C%20%5B_HelmetConstants.TAG_PROPERTIES.SRC%2C%20_HelmetConstants.TAG_PROPERTIES.INNER_HTML%5D%2C%20propsList)%2C%5C%5Cn%20%20%20%20%20%20%20%20styleTags%3A%20getTagsFromPropsList(_HelmetConstants.TAG_NAMES.STYLE%2C%20%5B_HelmetConstants.TAG_PROPERTIES.CSS_TEXT%5D%2C%20propsList)%2C%5C%5Cn%20%20%20%20%20%20%20%20title%3A%20getTitleFromPropsList(propsList)%2C%5C%5Cn%20%20%20%20%20%20%20%20titleAttributes%3A%20getAttributesFromPropsList(_HelmetConstants.ATTRIBUTE_NAMES.TITLE%2C%20propsList)%5C%5Cn%20%20%20%20%7D%3B%5C%5Cn%7D%3B%5C%5Cn%5C%5Cnvar%20rafPolyfill%20%3D%20function%20()%20%7B%5C%5Cn%20%20%20%20var%20clock%20%3D%20Date.now()%3B%5C%5Cn%5C%5Cn%20%20%20%20return%20function%20(callback)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20var%20currentTime%20%3D%20Date.now()%3B%5C%5Cn%5C%5Cn%20%20%20%20%20%20%20%20if%20(currentTime%20-%20clock%20%3E%2016)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20clock%20%3D%20currentTime%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20callback(currentTime)%3B%5C%5Cn%20%20%20%20%20%20%20%20%7D%20else%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20setTimeout(function%20()%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20rafPolyfill(callback)%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%7D%2C%200)%3B%5C%5Cn%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%7D%3B%5C%5Cn%7D()%3B%5C%5Cn%5C%5Cnvar%20cafPolyfill%20%3D%20function%20cafPolyfill(id)%20%7B%5C%5Cn%20%20%20%20return%20clearTimeout(id)%3B%5C%5Cn%7D%3B%5C%5Cn%5C%5Cnvar%20requestAnimationFrame%20%3D%20typeof%20window%20!%3D%3D%20%5C%5C%5C%22undefined%5C%5C%5C%22%20%3F%20window.requestAnimationFrame%20%7C%7C%20window.webkitRequestAnimationFrame%20%7C%7C%20window.mozRequestAnimationFrame%20%7C%7C%20rafPolyfill%20%3A%20global.requestAnimationFrame%20%7C%7C%20rafPolyfill%3B%5C%5Cn%5C%5Cnvar%20cancelAnimationFrame%20%3D%20typeof%20window%20!%3D%3D%20%5C%5C%5C%22undefined%5C%5C%5C%22%20%3F%20window.cancelAnimationFrame%20%7C%7C%20window.webkitCancelAnimationFrame%20%7C%7C%20window.mozCancelAnimationFrame%20%7C%7C%20cafPolyfill%20%3A%20global.cancelAnimationFrame%20%7C%7C%20cafPolyfill%3B%5C%5Cn%5C%5Cnvar%20warn%20%3D%20function%20warn(msg)%20%7B%5C%5Cn%20%20%20%20return%20console%20%26%26%20typeof%20console.warn%20%3D%3D%3D%20%5C%5C%5C%22function%5C%5C%5C%22%20%26%26%20console.warn(msg)%3B%5C%5Cn%7D%3B%5C%5Cn%5C%5Cnvar%20_helmetCallback%20%3D%20null%3B%5C%5Cn%5C%5Cnvar%20handleClientStateChange%20%3D%20function%20handleClientStateChange(newState)%20%7B%5C%5Cn%20%20%20%20if%20(_helmetCallback)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20cancelAnimationFrame(_helmetCallback)%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20if%20(newState.defer)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20_helmetCallback%20%3D%20requestAnimationFrame(function%20()%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20commitTagChanges(newState%2C%20function%20()%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20_helmetCallback%20%3D%20null%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%7D)%3B%5C%5Cn%20%20%20%20%20%20%20%20%7D)%3B%5C%5Cn%20%20%20%20%7D%20else%20%7B%5C%5Cn%20%20%20%20%20%20%20%20commitTagChanges(newState)%3B%5C%5Cn%20%20%20%20%20%20%20%20_helmetCallback%20%3D%20null%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%7D%3B%5C%5Cn%5C%5Cnvar%20commitTagChanges%20%3D%20function%20commitTagChanges(newState%2C%20cb)%20%7B%5C%5Cn%20%20%20%20var%20baseTag%20%3D%20newState.baseTag%2C%5C%5Cn%20%20%20%20%20%20%20%20bodyAttributes%20%3D%20newState.bodyAttributes%2C%5C%5Cn%20%20%20%20%20%20%20%20htmlAttributes%20%3D%20newState.htmlAttributes%2C%5C%5Cn%20%20%20%20%20%20%20%20linkTags%20%3D%20newState.linkTags%2C%5C%5Cn%20%20%20%20%20%20%20%20metaTags%20%3D%20newState.metaTags%2C%5C%5Cn%20%20%20%20%20%20%20%20noscriptTags%20%3D%20newState.noscriptTags%2C%5C%5Cn%20%20%20%20%20%20%20%20onChangeClientState%20%3D%20newState.onChangeClientState%2C%5C%5Cn%20%20%20%20%20%20%20%20scriptTags%20%3D%20newState.scriptTags%2C%5C%5Cn%20%20%20%20%20%20%20%20styleTags%20%3D%20newState.styleTags%2C%5C%5Cn%20%20%20%20%20%20%20%20title%20%3D%20newState.title%2C%5C%5Cn%20%20%20%20%20%20%20%20titleAttributes%20%3D%20newState.titleAttributes%3B%5C%5Cn%5C%5Cn%20%20%20%20updateAttributes(_HelmetConstants.TAG_NAMES.BODY%2C%20bodyAttributes)%3B%5C%5Cn%20%20%20%20updateAttributes(_HelmetConstants.TAG_NAMES.HTML%2C%20htmlAttributes)%3B%5C%5Cn%5C%5Cn%20%20%20%20updateTitle(title%2C%20titleAttributes)%3B%5C%5Cn%5C%5Cn%20%20%20%20var%20tagUpdates%20%3D%20%7B%5C%5Cn%20%20%20%20%20%20%20%20baseTag%3A%20updateTags(_HelmetConstants.TAG_NAMES.BASE%2C%20baseTag)%2C%5C%5Cn%20%20%20%20%20%20%20%20linkTags%3A%20updateTags(_HelmetConstants.TAG_NAMES.LINK%2C%20linkTags)%2C%5C%5Cn%20%20%20%20%20%20%20%20metaTags%3A%20updateTags(_HelmetConstants.TAG_NAMES.META%2C%20metaTags)%2C%5C%5Cn%20%20%20%20%20%20%20%20noscriptTags%3A%20updateTags(_HelmetConstants.TAG_NAMES.NOSCRIPT%2C%20noscriptTags)%2C%5C%5Cn%20%20%20%20%20%20%20%20scriptTags%3A%20updateTags(_HelmetConstants.TAG_NAMES.SCRIPT%2C%20scriptTags)%2C%5C%5Cn%20%20%20%20%20%20%20%20styleTags%3A%20updateTags(_HelmetConstants.TAG_NAMES.STYLE%2C%20styleTags)%5C%5Cn%20%20%20%20%7D%3B%5C%5Cn%5C%5Cn%20%20%20%20var%20addedTags%20%3D%20%7B%7D%3B%5C%5Cn%20%20%20%20var%20removedTags%20%3D%20%7B%7D%3B%5C%5Cn%5C%5Cn%20%20%20%20Object.keys(tagUpdates).forEach(function%20(tagType)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20var%20_tagUpdates%24tagType%20%3D%20tagUpdates%5BtagType%5D%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20newTags%20%3D%20_tagUpdates%24tagType.newTags%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20oldTags%20%3D%20_tagUpdates%24tagType.oldTags%3B%5C%5Cn%5C%5Cn%5C%5Cn%20%20%20%20%20%20%20%20if%20(newTags.length)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20addedTags%5BtagType%5D%20%3D%20newTags%3B%5C%5Cn%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%20%20if%20(oldTags.length)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20removedTags%5BtagType%5D%20%3D%20tagUpdates%5BtagType%5D.oldTags%3B%5C%5Cn%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%7D)%3B%5C%5Cn%5C%5Cn%20%20%20%20cb%20%26%26%20cb()%3B%5C%5Cn%5C%5Cn%20%20%20%20onChangeClientState(newState%2C%20addedTags%2C%20removedTags)%3B%5C%5Cn%7D%3B%5C%5Cn%5C%5Cnvar%20flattenArray%20%3D%20function%20flattenArray(possibleArray)%20%7B%5C%5Cn%20%20%20%20return%20Array.isArray(possibleArray)%20%3F%20possibleArray.join(%5C%5C%5C%22%5C%5C%5C%22)%20%3A%20possibleArray%3B%5C%5Cn%7D%3B%5C%5Cn%5C%5Cnvar%20updateTitle%20%3D%20function%20updateTitle(title%2C%20attributes)%20%7B%5C%5Cn%20%20%20%20if%20(typeof%20title%20!%3D%3D%20%5C%5C%5C%22undefined%5C%5C%5C%22%20%26%26%20document.title%20!%3D%3D%20title)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20document.title%20%3D%20flattenArray(title)%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20updateAttributes(_HelmetConstants.TAG_NAMES.TITLE%2C%20attributes)%3B%5C%5Cn%7D%3B%5C%5Cn%5C%5Cnvar%20updateAttributes%20%3D%20function%20updateAttributes(tagName%2C%20attributes)%20%7B%5C%5Cn%20%20%20%20var%20elementTag%20%3D%20document.getElementsByTagName(tagName)%5B0%5D%3B%5C%5Cn%5C%5Cn%20%20%20%20if%20(!elementTag)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20return%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20var%20helmetAttributeString%20%3D%20elementTag.getAttribute(_HelmetConstants.HELMET_ATTRIBUTE)%3B%5C%5Cn%20%20%20%20var%20helmetAttributes%20%3D%20helmetAttributeString%20%3F%20helmetAttributeString.split(%5C%5C%5C%22%2C%5C%5C%5C%22)%20%3A%20%5B%5D%3B%5C%5Cn%20%20%20%20var%20attributesToRemove%20%3D%20%5B%5D.concat(helmetAttributes)%3B%5C%5Cn%20%20%20%20var%20attributeKeys%20%3D%20Object.keys(attributes)%3B%5C%5Cn%5C%5Cn%20%20%20%20for%20(var%20i%20%3D%200%3B%20i%20%3C%20attributeKeys.length%3B%20i%2B%2B)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20var%20attribute%20%3D%20attributeKeys%5Bi%5D%3B%5C%5Cn%20%20%20%20%20%20%20%20var%20value%20%3D%20attributes%5Battribute%5D%20%7C%7C%20%5C%5C%5C%22%5C%5C%5C%22%3B%5C%5Cn%5C%5Cn%20%20%20%20%20%20%20%20if%20(elementTag.getAttribute(attribute)%20!%3D%3D%20value)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20elementTag.setAttribute(attribute%2C%20value)%3B%5C%5Cn%20%20%20%20%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20%20%20%20%20if%20(helmetAttributes.indexOf(attribute)%20%3D%3D%3D%20-1)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20helmetAttributes.push(attribute)%3B%5C%5Cn%20%20%20%20%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20%20%20%20%20var%20indexToSave%20%3D%20attributesToRemove.indexOf(attribute)%3B%5C%5Cn%20%20%20%20%20%20%20%20if%20(indexToSave%20!%3D%3D%20-1)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20attributesToRemove.splice(indexToSave%2C%201)%3B%5C%5Cn%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20for%20(var%20_i%20%3D%20attributesToRemove.length%20-%201%3B%20_i%20%3E%3D%200%3B%20_i--)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20elementTag.removeAttribute(attributesToRemove%5B_i%5D)%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20if%20(helmetAttributes.length%20%3D%3D%3D%20attributesToRemove.length)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20elementTag.removeAttribute(_HelmetConstants.HELMET_ATTRIBUTE)%3B%5C%5Cn%20%20%20%20%7D%20else%20if%20(elementTag.getAttribute(_HelmetConstants.HELMET_ATTRIBUTE)%20!%3D%3D%20attributeKeys.join(%5C%5C%5C%22%2C%5C%5C%5C%22))%20%7B%5C%5Cn%20%20%20%20%20%20%20%20elementTag.setAttribute(_HelmetConstants.HELMET_ATTRIBUTE%2C%20attributeKeys.join(%5C%5C%5C%22%2C%5C%5C%5C%22))%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%7D%3B%5C%5Cn%5C%5Cnvar%20updateTags%20%3D%20function%20updateTags(type%2C%20tags)%20%7B%5C%5Cn%20%20%20%20var%20headElement%20%3D%20document.head%20%7C%7C%20document.querySelector(_HelmetConstants.TAG_NAMES.HEAD)%3B%5C%5Cn%20%20%20%20var%20tagNodes%20%3D%20headElement.querySelectorAll(type%20%2B%20%5C%5C%5C%22%5B%5C%5C%5C%22%20%2B%20_HelmetConstants.HELMET_ATTRIBUTE%20%2B%20%5C%5C%5C%22%5D%5C%5C%5C%22)%3B%5C%5Cn%20%20%20%20var%20oldTags%20%3D%20Array.prototype.slice.call(tagNodes)%3B%5C%5Cn%20%20%20%20var%20newTags%20%3D%20%5B%5D%3B%5C%5Cn%20%20%20%20var%20indexToDelete%20%3D%20void%200%3B%5C%5Cn%5C%5Cn%20%20%20%20if%20(tags%20%26%26%20tags.length)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20tags.forEach(function%20(tag)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20var%20newElement%20%3D%20document.createElement(type)%3B%5C%5Cn%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20for%20(var%20attribute%20in%20tag)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20if%20(tag.hasOwnProperty(attribute))%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20if%20(attribute%20%3D%3D%3D%20_HelmetConstants.TAG_PROPERTIES.INNER_HTML)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20newElement.innerHTML%20%3D%20tag.innerHTML%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%7D%20else%20if%20(attribute%20%3D%3D%3D%20_HelmetConstants.TAG_PROPERTIES.CSS_TEXT)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20if%20(newElement.styleSheet)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20newElement.styleSheet.cssText%20%3D%20tag.cssText%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%7D%20else%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20newElement.appendChild(document.createTextNode(tag.cssText))%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%7D%20else%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20var%20value%20%3D%20typeof%20tag%5Battribute%5D%20%3D%3D%3D%20%5C%5C%5C%22undefined%5C%5C%5C%22%20%3F%20%5C%5C%5C%22%5C%5C%5C%22%20%3A%20tag%5Battribute%5D%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20newElement.setAttribute(attribute%2C%20value)%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20newElement.setAttribute(_HelmetConstants.HELMET_ATTRIBUTE%2C%20%5C%5C%5C%22true%5C%5C%5C%22)%3B%5C%5Cn%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%2F%2F%20Remove%20a%20duplicate%20tag%20from%20domTagstoRemove%2C%20so%20it%20isn't%20cleared.%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20if%20(oldTags.some(function%20(existingTag%2C%20index)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20indexToDelete%20%3D%20index%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20return%20newElement.isEqualNode(existingTag)%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%7D))%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20oldTags.splice(indexToDelete%2C%201)%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%7D%20else%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20newTags.push(newElement)%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%20%20%7D)%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20oldTags.forEach(function%20(tag)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20return%20tag.parentNode.removeChild(tag)%3B%5C%5Cn%20%20%20%20%7D)%3B%5C%5Cn%20%20%20%20newTags.forEach(function%20(tag)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20return%20headElement.appendChild(tag)%3B%5C%5Cn%20%20%20%20%7D)%3B%5C%5Cn%5C%5Cn%20%20%20%20return%20%7B%5C%5Cn%20%20%20%20%20%20%20%20oldTags%3A%20oldTags%2C%5C%5Cn%20%20%20%20%20%20%20%20newTags%3A%20newTags%5C%5Cn%20%20%20%20%7D%3B%5C%5Cn%7D%3B%5C%5Cn%5C%5Cnvar%20generateElementAttributesAsString%20%3D%20function%20generateElementAttributesAsString(attributes)%20%7B%5C%5Cn%20%20%20%20return%20Object.keys(attributes).reduce(function%20(str%2C%20key)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20var%20attr%20%3D%20typeof%20attributes%5Bkey%5D%20!%3D%3D%20%5C%5C%5C%22undefined%5C%5C%5C%22%20%3F%20key%20%2B%20%5C%5C%5C%22%3D%5C%5C%5C%5C%5C%5C%5C%22%5C%5C%5C%22%20%2B%20attributes%5Bkey%5D%20%2B%20%5C%5C%5C%22%5C%5C%5C%5C%5C%5C%5C%22%5C%5C%5C%22%20%3A%20%5C%5C%5C%22%5C%5C%5C%22%20%2B%20key%3B%5C%5Cn%20%20%20%20%20%20%20%20return%20str%20%3F%20str%20%2B%20%5C%5C%5C%22%20%5C%5C%5C%22%20%2B%20attr%20%3A%20attr%3B%5C%5Cn%20%20%20%20%7D%2C%20%5C%5C%5C%22%5C%5C%5C%22)%3B%5C%5Cn%7D%3B%5C%5Cn%5C%5Cnvar%20generateTitleAsString%20%3D%20function%20generateTitleAsString(type%2C%20title%2C%20attributes%2C%20encode)%20%7B%5C%5Cn%20%20%20%20var%20attributeString%20%3D%20generateElementAttributesAsString(attributes)%3B%5C%5Cn%20%20%20%20var%20flattenedTitle%20%3D%20flattenArray(title)%3B%5C%5Cn%20%20%20%20return%20attributeString%20%3F%20%5C%5C%5C%22%3C%5C%5C%5C%22%20%2B%20type%20%2B%20%5C%5C%5C%22%20%5C%5C%5C%22%20%2B%20_HelmetConstants.HELMET_ATTRIBUTE%20%2B%20%5C%5C%5C%22%3D%5C%5C%5C%5C%5C%5C%5C%22true%5C%5C%5C%5C%5C%5C%5C%22%20%5C%5C%5C%22%20%2B%20attributeString%20%2B%20%5C%5C%5C%22%3E%5C%5C%5C%22%20%2B%20encodeSpecialCharacters(flattenedTitle%2C%20encode)%20%2B%20%5C%5C%5C%22%3C%2F%5C%5C%5C%22%20%2B%20type%20%2B%20%5C%5C%5C%22%3E%5C%5C%5C%22%20%3A%20%5C%5C%5C%22%3C%5C%5C%5C%22%20%2B%20type%20%2B%20%5C%5C%5C%22%20%5C%5C%5C%22%20%2B%20_HelmetConstants.HELMET_ATTRIBUTE%20%2B%20%5C%5C%5C%22%3D%5C%5C%5C%5C%5C%5C%5C%22true%5C%5C%5C%5C%5C%5C%5C%22%3E%5C%5C%5C%22%20%2B%20encodeSpecialCharacters(flattenedTitle%2C%20encode)%20%2B%20%5C%5C%5C%22%3C%2F%5C%5C%5C%22%20%2B%20type%20%2B%20%5C%5C%5C%22%3E%5C%5C%5C%22%3B%5C%5Cn%7D%3B%5C%5Cn%5C%5Cnvar%20generateTagsAsString%20%3D%20function%20generateTagsAsString(type%2C%20tags%2C%20encode)%20%7B%5C%5Cn%20%20%20%20return%20tags.reduce(function%20(str%2C%20tag)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20var%20attributeHtml%20%3D%20Object.keys(tag).filter(function%20(attribute)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20return%20!(attribute%20%3D%3D%3D%20_HelmetConstants.TAG_PROPERTIES.INNER_HTML%20%7C%7C%20attribute%20%3D%3D%3D%20_HelmetConstants.TAG_PROPERTIES.CSS_TEXT)%3B%5C%5Cn%20%20%20%20%20%20%20%20%7D).reduce(function%20(string%2C%20attribute)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20var%20attr%20%3D%20typeof%20tag%5Battribute%5D%20%3D%3D%3D%20%5C%5C%5C%22undefined%5C%5C%5C%22%20%3F%20attribute%20%3A%20attribute%20%2B%20%5C%5C%5C%22%3D%5C%5C%5C%5C%5C%5C%5C%22%5C%5C%5C%22%20%2B%20encodeSpecialCharacters(tag%5Battribute%5D%2C%20encode)%20%2B%20%5C%5C%5C%22%5C%5C%5C%5C%5C%5C%5C%22%5C%5C%5C%22%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20return%20string%20%3F%20string%20%2B%20%5C%5C%5C%22%20%5C%5C%5C%22%20%2B%20attr%20%3A%20attr%3B%5C%5Cn%20%20%20%20%20%20%20%20%7D%2C%20%5C%5C%5C%22%5C%5C%5C%22)%3B%5C%5Cn%5C%5Cn%20%20%20%20%20%20%20%20var%20tagContent%20%3D%20tag.innerHTML%20%7C%7C%20tag.cssText%20%7C%7C%20%5C%5C%5C%22%5C%5C%5C%22%3B%5C%5Cn%5C%5Cn%20%20%20%20%20%20%20%20var%20isSelfClosing%20%3D%20_HelmetConstants.SELF_CLOSING_TAGS.indexOf(type)%20%3D%3D%3D%20-1%3B%5C%5Cn%5C%5Cn%20%20%20%20%20%20%20%20return%20str%20%2B%20%5C%5C%5C%22%3C%5C%5C%5C%22%20%2B%20type%20%2B%20%5C%5C%5C%22%20%5C%5C%5C%22%20%2B%20_HelmetConstants.HELMET_ATTRIBUTE%20%2B%20%5C%5C%5C%22%3D%5C%5C%5C%5C%5C%5C%5C%22true%5C%5C%5C%5C%5C%5C%5C%22%20%5C%5C%5C%22%20%2B%20attributeHtml%20%2B%20(isSelfClosing%20%3F%20%5C%5C%5C%22%2F%3E%5C%5C%5C%22%20%3A%20%5C%5C%5C%22%3E%5C%5C%5C%22%20%2B%20tagContent%20%2B%20%5C%5C%5C%22%3C%2F%5C%5C%5C%22%20%2B%20type%20%2B%20%5C%5C%5C%22%3E%5C%5C%5C%22)%3B%5C%5Cn%20%20%20%20%7D%2C%20%5C%5C%5C%22%5C%5C%5C%22)%3B%5C%5Cn%7D%3B%5C%5Cn%5C%5Cnvar%20convertElementAttributestoReactProps%20%3D%20function%20convertElementAttributestoReactProps(attributes)%20%7B%5C%5Cn%20%20%20%20var%20initProps%20%3D%20arguments.length%20%3E%201%20%26%26%20arguments%5B1%5D%20!%3D%3D%20undefined%20%3F%20arguments%5B1%5D%20%3A%20%7B%7D%3B%5C%5Cn%5C%5Cn%20%20%20%20return%20Object.keys(attributes).reduce(function%20(obj%2C%20key)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20obj%5B_HelmetConstants.REACT_TAG_MAP%5Bkey%5D%20%7C%7C%20key%5D%20%3D%20attributes%5Bkey%5D%3B%5C%5Cn%20%20%20%20%20%20%20%20return%20obj%3B%5C%5Cn%20%20%20%20%7D%2C%20initProps)%3B%5C%5Cn%7D%3B%5C%5Cn%5C%5Cnvar%20convertReactPropstoHtmlAttributes%20%3D%20function%20convertReactPropstoHtmlAttributes(props)%20%7B%5C%5Cn%20%20%20%20var%20initAttributes%20%3D%20arguments.length%20%3E%201%20%26%26%20arguments%5B1%5D%20!%3D%3D%20undefined%20%3F%20arguments%5B1%5D%20%3A%20%7B%7D%3B%5C%5Cn%5C%5Cn%20%20%20%20return%20Object.keys(props).reduce(function%20(obj%2C%20key)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20obj%5B_HelmetConstants.HTML_TAG_MAP%5Bkey%5D%20%7C%7C%20key%5D%20%3D%20props%5Bkey%5D%3B%5C%5Cn%20%20%20%20%20%20%20%20return%20obj%3B%5C%5Cn%20%20%20%20%7D%2C%20initAttributes)%3B%5C%5Cn%7D%3B%5C%5Cn%5C%5Cnvar%20generateTitleAsReactComponent%20%3D%20function%20generateTitleAsReactComponent(type%2C%20title%2C%20attributes)%20%7B%5C%5Cn%20%20%20%20var%20_initProps%3B%5C%5Cn%5C%5Cn%20%20%20%20%2F%2F%20assigning%20into%20an%20array%20to%20define%20toString%20function%20on%20it%5C%5Cn%20%20%20%20var%20initProps%20%3D%20(_initProps%20%3D%20%7B%5C%5Cn%20%20%20%20%20%20%20%20key%3A%20title%5C%5Cn%20%20%20%20%7D%2C%20_initProps%5B_HelmetConstants.HELMET_ATTRIBUTE%5D%20%3D%20true%2C%20_initProps)%3B%5C%5Cn%20%20%20%20var%20props%20%3D%20convertElementAttributestoReactProps(attributes%2C%20initProps)%3B%5C%5Cn%5C%5Cn%20%20%20%20return%20%5B_react2.default.createElement(_HelmetConstants.TAG_NAMES.TITLE%2C%20props%2C%20title)%5D%3B%5C%5Cn%7D%3B%5C%5Cn%5C%5Cnvar%20generateTagsAsReactComponent%20%3D%20function%20generateTagsAsReactComponent(type%2C%20tags)%20%7B%5C%5Cn%20%20%20%20return%20tags.map(function%20(tag%2C%20i)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20var%20_mappedTag%3B%5C%5Cn%5C%5Cn%20%20%20%20%20%20%20%20var%20mappedTag%20%3D%20(_mappedTag%20%3D%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20key%3A%20i%5C%5Cn%20%20%20%20%20%20%20%20%7D%2C%20_mappedTag%5B_HelmetConstants.HELMET_ATTRIBUTE%5D%20%3D%20true%2C%20_mappedTag)%3B%5C%5Cn%5C%5Cn%20%20%20%20%20%20%20%20Object.keys(tag).forEach(function%20(attribute)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20var%20mappedAttribute%20%3D%20_HelmetConstants.REACT_TAG_MAP%5Battribute%5D%20%7C%7C%20attribute%3B%5C%5Cn%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20if%20(mappedAttribute%20%3D%3D%3D%20_HelmetConstants.TAG_PROPERTIES.INNER_HTML%20%7C%7C%20mappedAttribute%20%3D%3D%3D%20_HelmetConstants.TAG_PROPERTIES.CSS_TEXT)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20var%20content%20%3D%20tag.innerHTML%20%7C%7C%20tag.cssText%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20mappedTag.dangerouslySetInnerHTML%20%3D%20%7B%20__html%3A%20content%20%7D%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%7D%20else%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20mappedTag%5BmappedAttribute%5D%20%3D%20tag%5Battribute%5D%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%20%20%7D)%3B%5C%5Cn%5C%5Cn%20%20%20%20%20%20%20%20return%20_react2.default.createElement(type%2C%20mappedTag)%3B%5C%5Cn%20%20%20%20%7D)%3B%5C%5Cn%7D%3B%5C%5Cn%5C%5Cnvar%20getMethodsForTag%20%3D%20function%20getMethodsForTag(type%2C%20tags%2C%20encode)%20%7B%5C%5Cn%20%20%20%20switch%20(type)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20case%20_HelmetConstants.TAG_NAMES.TITLE%3A%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20return%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20toComponent%3A%20function%20toComponent()%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20return%20generateTitleAsReactComponent(type%2C%20tags.title%2C%20tags.titleAttributes%2C%20encode)%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%7D%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20toString%3A%20function%20toString()%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20return%20generateTitleAsString(type%2C%20tags.title%2C%20tags.titleAttributes%2C%20encode)%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%7D%3B%5C%5Cn%20%20%20%20%20%20%20%20case%20_HelmetConstants.ATTRIBUTE_NAMES.BODY%3A%5C%5Cn%20%20%20%20%20%20%20%20case%20_HelmetConstants.ATTRIBUTE_NAMES.HTML%3A%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20return%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20toComponent%3A%20function%20toComponent()%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20return%20convertElementAttributestoReactProps(tags)%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%7D%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20toString%3A%20function%20toString()%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20return%20generateElementAttributesAsString(tags)%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%7D%3B%5C%5Cn%20%20%20%20%20%20%20%20default%3A%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20return%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20toComponent%3A%20function%20toComponent()%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20return%20generateTagsAsReactComponent(type%2C%20tags)%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%7D%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20toString%3A%20function%20toString()%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20return%20generateTagsAsString(type%2C%20tags%2C%20encode)%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%7D%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%7D%3B%5C%5Cn%5C%5Cnvar%20mapStateOnServer%20%3D%20function%20mapStateOnServer(_ref)%20%7B%5C%5Cn%20%20%20%20var%20baseTag%20%3D%20_ref.baseTag%2C%5C%5Cn%20%20%20%20%20%20%20%20bodyAttributes%20%3D%20_ref.bodyAttributes%2C%5C%5Cn%20%20%20%20%20%20%20%20encode%20%3D%20_ref.encode%2C%5C%5Cn%20%20%20%20%20%20%20%20htmlAttributes%20%3D%20_ref.htmlAttributes%2C%5C%5Cn%20%20%20%20%20%20%20%20linkTags%20%3D%20_ref.linkTags%2C%5C%5Cn%20%20%20%20%20%20%20%20metaTags%20%3D%20_ref.metaTags%2C%5C%5Cn%20%20%20%20%20%20%20%20noscriptTags%20%3D%20_ref.noscriptTags%2C%5C%5Cn%20%20%20%20%20%20%20%20scriptTags%20%3D%20_ref.scriptTags%2C%5C%5Cn%20%20%20%20%20%20%20%20styleTags%20%3D%20_ref.styleTags%2C%5C%5Cn%20%20%20%20%20%20%20%20_ref%24title%20%3D%20_ref.title%2C%5C%5Cn%20%20%20%20%20%20%20%20title%20%3D%20_ref%24title%20%3D%3D%3D%20undefined%20%3F%20%5C%5C%5C%22%5C%5C%5C%22%20%3A%20_ref%24title%2C%5C%5Cn%20%20%20%20%20%20%20%20titleAttributes%20%3D%20_ref.titleAttributes%3B%5C%5Cn%20%20%20%20return%20%7B%5C%5Cn%20%20%20%20%20%20%20%20base%3A%20getMethodsForTag(_HelmetConstants.TAG_NAMES.BASE%2C%20baseTag%2C%20encode)%2C%5C%5Cn%20%20%20%20%20%20%20%20bodyAttributes%3A%20getMethodsForTag(_HelmetConstants.ATTRIBUTE_NAMES.BODY%2C%20bodyAttributes%2C%20encode)%2C%5C%5Cn%20%20%20%20%20%20%20%20htmlAttributes%3A%20getMethodsForTag(_HelmetConstants.ATTRIBUTE_NAMES.HTML%2C%20htmlAttributes%2C%20encode)%2C%5C%5Cn%20%20%20%20%20%20%20%20link%3A%20getMethodsForTag(_HelmetConstants.TAG_NAMES.LINK%2C%20linkTags%2C%20encode)%2C%5C%5Cn%20%20%20%20%20%20%20%20meta%3A%20getMethodsForTag(_HelmetConstants.TAG_NAMES.META%2C%20metaTags%2C%20encode)%2C%5C%5Cn%20%20%20%20%20%20%20%20noscript%3A%20getMethodsForTag(_HelmetConstants.TAG_NAMES.NOSCRIPT%2C%20noscriptTags%2C%20encode)%2C%5C%5Cn%20%20%20%20%20%20%20%20script%3A%20getMethodsForTag(_HelmetConstants.TAG_NAMES.SCRIPT%2C%20scriptTags%2C%20encode)%2C%5C%5Cn%20%20%20%20%20%20%20%20style%3A%20getMethodsForTag(_HelmetConstants.TAG_NAMES.STYLE%2C%20styleTags%2C%20encode)%2C%5C%5Cn%20%20%20%20%20%20%20%20title%3A%20getMethodsForTag(_HelmetConstants.TAG_NAMES.TITLE%2C%20%7B%20title%3A%20title%2C%20titleAttributes%3A%20titleAttributes%20%7D%2C%20encode)%5C%5Cn%20%20%20%20%7D%3B%5C%5Cn%7D%3B%5C%5Cn%5C%5Cnexports.convertReactPropstoHtmlAttributes%20%3D%20convertReactPropstoHtmlAttributes%3B%5C%5Cnexports.handleClientStateChange%20%3D%20handleClientStateChange%3B%5C%5Cnexports.mapStateOnServer%20%3D%20mapStateOnServer%3B%5C%5Cnexports.reducePropsToState%20%3D%20reducePropsToState%3B%5C%5Cnexports.requestAnimationFrame%20%3D%20requestAnimationFrame%3B%5C%5Cnexports.warn%20%3D%20warn%3B%5C%5Cn%2F*%20WEBPACK%20VAR%20INJECTION%20*%2F%7D.call(this%2C%20__webpack_require__(%2F*!%20.%2F..%2F..%2Fwebpack%2Fbuildin%2Fglobal.js%20*%2F%20%5C%5C%5C%22..%2F..%2Fnode_modules%2Fwebpack%2Fbuildin%2Fglobal.js%5C%5C%5C%22)))%5C%5Cn%5C%5Cn%2F%2F%23%20sourceURL%3Dwebpack%3A%2F%2F%255Bname%255D%2F%2FUsers%2Ftilman%2FGit%2Fmeetalva%2Falva%2Fnode_modules%2Freact-helmet%2Flib%2FHelmetUtils.js%3F%5C%22)%3B%5Cn%5Cn%2F***%2F%20%7D)%2C%5Cn%5Cn%2F***%2F%20%5C%22..%2F..%2Fnode_modules%2Freact-helmet%2Fnode_modules%2Freact-side-effect%2Flib%2Findex.js%5C%22%3A%5Cn%2F*!*************************************************************************************************************!*%5C%5C%5Cn%20%20!***%20%2FUsers%2Ftilman%2FGit%2Fmeetalva%2Falva%2Fnode_modules%2Freact-helmet%2Fnode_modules%2Freact-side-effect%2Flib%2Findex.js%20***!%5Cn%20%20%5C%5C*************************************************************************************************************%2F%5Cn%2F*!%20no%20static%20exports%20found%20*%2F%5Cn%2F***%2F%20(function(module%2C%20exports%2C%20__webpack_require__)%20%7B%5Cn%5Cn%5C%22use%20strict%5C%22%3B%5Cneval(%5C%22%5C%5Cn%5C%5Cnfunction%20_interopDefault%20(ex)%20%7B%20return%20(ex%20%26%26%20(typeof%20ex%20%3D%3D%3D%20'object')%20%26%26%20'default'%20in%20ex)%20%3F%20ex%5B'default'%5D%20%3A%20ex%3B%20%7D%5C%5Cn%5C%5Cnvar%20React%20%3D%20__webpack_require__(%2F*!%20react%20*%2F%20%5C%5C%5C%22..%2F..%2Fnode_modules%2Freact-helmet%2Fnode_modules%2Freact-side-effect%2Fnode_modules%2Freact%2Findex.js%5C%5C%5C%22)%3B%5C%5Cnvar%20React__default%20%3D%20_interopDefault(React)%3B%5C%5Cnvar%20ExecutionEnvironment%20%3D%20_interopDefault(__webpack_require__(%2F*!%20exenv%20*%2F%20%5C%5C%5C%22..%2F..%2Fnode_modules%2Fexenv%2Findex.js%5C%5C%5C%22))%3B%5C%5Cnvar%20shallowEqual%20%3D%20_interopDefault(__webpack_require__(%2F*!%20shallowequal%20*%2F%20%5C%5C%5C%22..%2F..%2Fnode_modules%2Fshallowequal%2Findex.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnfunction%20_classCallCheck(instance%2C%20Constructor)%20%7B%20if%20(!(instance%20instanceof%20Constructor))%20%7B%20throw%20new%20TypeError(%5C%5C%5C%22Cannot%20call%20a%20class%20as%20a%20function%5C%5C%5C%22)%3B%20%7D%20%7D%5C%5Cn%5C%5Cnfunction%20_possibleConstructorReturn(self%2C%20call)%20%7B%20if%20(!self)%20%7B%20throw%20new%20ReferenceError(%5C%5C%5C%22this%20hasn't%20been%20initialised%20-%20super()%20hasn't%20been%20called%5C%5C%5C%22)%3B%20%7D%20return%20call%20%26%26%20(typeof%20call%20%3D%3D%3D%20%5C%5C%5C%22object%5C%5C%5C%22%20%7C%7C%20typeof%20call%20%3D%3D%3D%20%5C%5C%5C%22function%5C%5C%5C%22)%20%3F%20call%20%3A%20self%3B%20%7D%5C%5Cn%5C%5Cnfunction%20_inherits(subClass%2C%20superClass)%20%7B%20if%20(typeof%20superClass%20!%3D%3D%20%5C%5C%5C%22function%5C%5C%5C%22%20%26%26%20superClass%20!%3D%3D%20null)%20%7B%20throw%20new%20TypeError(%5C%5C%5C%22Super%20expression%20must%20either%20be%20null%20or%20a%20function%2C%20not%20%5C%5C%5C%22%20%2B%20typeof%20superClass)%3B%20%7D%20subClass.prototype%20%3D%20Object.create(superClass%20%26%26%20superClass.prototype%2C%20%7B%20constructor%3A%20%7B%20value%3A%20subClass%2C%20enumerable%3A%20false%2C%20writable%3A%20true%2C%20configurable%3A%20true%20%7D%20%7D)%3B%20if%20(superClass)%20Object.setPrototypeOf%20%3F%20Object.setPrototypeOf(subClass%2C%20superClass)%20%3A%20subClass.__proto__%20%3D%20superClass%3B%20%7D%5C%5Cn%5C%5Cnfunction%20withSideEffect(reducePropsToState%2C%20handleStateChangeOnClient%2C%20mapStateOnServer)%20%7B%5C%5Cn%20%20if%20(typeof%20reducePropsToState%20!%3D%3D%20'function')%20%7B%5C%5Cn%20%20%20%20throw%20new%20Error('Expected%20reducePropsToState%20to%20be%20a%20function.')%3B%5C%5Cn%20%20%7D%5C%5Cn%20%20if%20(typeof%20handleStateChangeOnClient%20!%3D%3D%20'function')%20%7B%5C%5Cn%20%20%20%20throw%20new%20Error('Expected%20handleStateChangeOnClient%20to%20be%20a%20function.')%3B%5C%5Cn%20%20%7D%5C%5Cn%20%20if%20(typeof%20mapStateOnServer%20!%3D%3D%20'undefined'%20%26%26%20typeof%20mapStateOnServer%20!%3D%3D%20'function')%20%7B%5C%5Cn%20%20%20%20throw%20new%20Error('Expected%20mapStateOnServer%20to%20either%20be%20undefined%20or%20a%20function.')%3B%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20function%20getDisplayName(WrappedComponent)%20%7B%5C%5Cn%20%20%20%20return%20WrappedComponent.displayName%20%7C%7C%20WrappedComponent.name%20%7C%7C%20'Component'%3B%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20return%20function%20wrap(WrappedComponent)%20%7B%5C%5Cn%20%20%20%20if%20(typeof%20WrappedComponent%20!%3D%3D%20'function')%20%7B%5C%5Cn%20%20%20%20%20%20throw%20new%20Error('Expected%20WrappedComponent%20to%20be%20a%20React%20component.')%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20var%20mountedInstances%20%3D%20%5B%5D%3B%5C%5Cn%20%20%20%20var%20state%20%3D%20void%200%3B%5C%5Cn%5C%5Cn%20%20%20%20function%20emitChange()%20%7B%5C%5Cn%20%20%20%20%20%20state%20%3D%20reducePropsToState(mountedInstances.map(function%20(instance)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20return%20instance.props%3B%5C%5Cn%20%20%20%20%20%20%7D))%3B%5C%5Cn%5C%5Cn%20%20%20%20%20%20if%20(SideEffect.canUseDOM)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20handleStateChangeOnClient(state)%3B%5C%5Cn%20%20%20%20%20%20%7D%20else%20if%20(mapStateOnServer)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20state%20%3D%20mapStateOnServer(state)%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20var%20SideEffect%20%3D%20function%20(_Component)%20%7B%5C%5Cn%20%20%20%20%20%20_inherits(SideEffect%2C%20_Component)%3B%5C%5Cn%5C%5Cn%20%20%20%20%20%20function%20SideEffect()%20%7B%5C%5Cn%20%20%20%20%20%20%20%20_classCallCheck(this%2C%20SideEffect)%3B%5C%5Cn%5C%5Cn%20%20%20%20%20%20%20%20return%20_possibleConstructorReturn(this%2C%20_Component.apply(this%2C%20arguments))%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20%20%20%2F%2F%20Try%20to%20use%20displayName%20of%20wrapped%20component%5C%5Cn%20%20%20%20%20%20SideEffect.peek%20%3D%20function%20peek()%20%7B%5C%5Cn%20%20%20%20%20%20%20%20return%20state%3B%5C%5Cn%20%20%20%20%20%20%7D%3B%5C%5Cn%5C%5Cn%20%20%20%20%20%20%2F%2F%20Expose%20canUseDOM%20so%20tests%20can%20monkeypatch%20it%5C%5Cn%5C%5Cn%5C%5Cn%20%20%20%20%20%20SideEffect.rewind%20%3D%20function%20rewind()%20%7B%5C%5Cn%20%20%20%20%20%20%20%20if%20(SideEffect.canUseDOM)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20throw%20new%20Error('You%20may%20only%20call%20rewind()%20on%20the%20server.%20Call%20peek()%20to%20read%20the%20current%20state.')%3B%5C%5Cn%20%20%20%20%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20%20%20%20%20var%20recordedState%20%3D%20state%3B%5C%5Cn%20%20%20%20%20%20%20%20state%20%3D%20undefined%3B%5C%5Cn%20%20%20%20%20%20%20%20mountedInstances%20%3D%20%5B%5D%3B%5C%5Cn%20%20%20%20%20%20%20%20return%20recordedState%3B%5C%5Cn%20%20%20%20%20%20%7D%3B%5C%5Cn%5C%5Cn%20%20%20%20%20%20SideEffect.prototype.shouldComponentUpdate%20%3D%20function%20shouldComponentUpdate(nextProps)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20return%20!shallowEqual(nextProps%2C%20this.props)%3B%5C%5Cn%20%20%20%20%20%20%7D%3B%5C%5Cn%5C%5Cn%20%20%20%20%20%20SideEffect.prototype.componentWillMount%20%3D%20function%20componentWillMount()%20%7B%5C%5Cn%20%20%20%20%20%20%20%20mountedInstances.push(this)%3B%5C%5Cn%20%20%20%20%20%20%20%20emitChange()%3B%5C%5Cn%20%20%20%20%20%20%7D%3B%5C%5Cn%5C%5Cn%20%20%20%20%20%20SideEffect.prototype.componentDidUpdate%20%3D%20function%20componentDidUpdate()%20%7B%5C%5Cn%20%20%20%20%20%20%20%20emitChange()%3B%5C%5Cn%20%20%20%20%20%20%7D%3B%5C%5Cn%5C%5Cn%20%20%20%20%20%20SideEffect.prototype.componentWillUnmount%20%3D%20function%20componentWillUnmount()%20%7B%5C%5Cn%20%20%20%20%20%20%20%20var%20index%20%3D%20mountedInstances.indexOf(this)%3B%5C%5Cn%20%20%20%20%20%20%20%20mountedInstances.splice(index%2C%201)%3B%5C%5Cn%20%20%20%20%20%20%20%20emitChange()%3B%5C%5Cn%20%20%20%20%20%20%7D%3B%5C%5Cn%5C%5Cn%20%20%20%20%20%20SideEffect.prototype.render%20%3D%20function%20render()%20%7B%5C%5Cn%20%20%20%20%20%20%20%20return%20React__default.createElement(WrappedComponent%2C%20this.props)%3B%5C%5Cn%20%20%20%20%20%20%7D%3B%5C%5Cn%5C%5Cn%20%20%20%20%20%20return%20SideEffect%3B%5C%5Cn%20%20%20%20%7D(React.Component)%3B%5C%5Cn%5C%5Cn%20%20%20%20SideEffect.displayName%20%3D%20'SideEffect('%20%2B%20getDisplayName(WrappedComponent)%20%2B%20')'%3B%5C%5Cn%20%20%20%20SideEffect.canUseDOM%20%3D%20ExecutionEnvironment.canUseDOM%3B%5C%5Cn%5C%5Cn%5C%5Cn%20%20%20%20return%20SideEffect%3B%5C%5Cn%20%20%7D%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnmodule.exports%20%3D%20withSideEffect%3B%5C%5Cn%5C%5Cn%5C%5Cn%2F%2F%23%20sourceURL%3Dwebpack%3A%2F%2F%255Bname%255D%2F%2FUsers%2Ftilman%2FGit%2Fmeetalva%2Falva%2Fnode_modules%2Freact-helmet%2Fnode_modules%2Freact-side-effect%2Flib%2Findex.js%3F%5C%22)%3B%5Cn%5Cn%2F***%2F%20%7D)%2C%5Cn%5Cn%2F***%2F%20%5C%22..%2F..%2Fnode_modules%2Freact-helmet%2Fnode_modules%2Freact-side-effect%2Fnode_modules%2Freact%2Fcjs%2Freact.development.js%5C%22%3A%5Cn%2F*!********************************************************************************************************************************************!*%5C%5C%5Cn%20%20!***%20%2FUsers%2Ftilman%2FGit%2Fmeetalva%2Falva%2Fnode_modules%2Freact-helmet%2Fnode_modules%2Freact-side-effect%2Fnode_modules%2Freact%2Fcjs%2Freact.development.js%20***!%5Cn%20%20%5C%5C********************************************************************************************************************************************%2F%5Cn%2F*!%20no%20static%20exports%20found%20*%2F%5Cn%2F***%2F%20(function(module%2C%20exports%2C%20__webpack_require__)%20%7B%5Cn%5Cn%5C%22use%20strict%5C%22%3B%5Cneval(%5C%22%2F**%20%40license%20React%20v16.7.0%5C%5Cn%20*%20react.development.js%5C%5Cn%20*%5C%5Cn%20*%20Copyright%20(c)%20Facebook%2C%20Inc.%20and%20its%20affiliates.%5C%5Cn%20*%5C%5Cn%20*%20This%20source%20code%20is%20licensed%20under%20the%20MIT%20license%20found%20in%20the%5C%5Cn%20*%20LICENSE%20file%20in%20the%20root%20directory%20of%20this%20source%20tree.%5C%5Cn%20*%2F%5C%5Cn%5C%5Cn%5C%5Cn%5C%5Cn%5C%5Cn%5C%5Cnif%20(true)%20%7B%5C%5Cn%20%20(function()%20%7B%5C%5Cn'use%20strict'%3B%5C%5Cn%5C%5Cnvar%20_assign%20%3D%20__webpack_require__(%2F*!%20object-assign%20*%2F%20%5C%5C%5C%22..%2F..%2Fnode_modules%2Fobject-assign%2Findex.js%5C%5C%5C%22)%3B%5C%5Cnvar%20checkPropTypes%20%3D%20__webpack_require__(%2F*!%20prop-types%2FcheckPropTypes%20*%2F%20%5C%5C%5C%22..%2F..%2Fnode_modules%2Fprop-types%2FcheckPropTypes.js%5C%5C%5C%22)%3B%5C%5Cn%5C%5Cn%2F%2F%20TODO%3A%20this%20is%20special%20because%20it%20gets%20imported%20during%20build.%5C%5Cn%5C%5Cnvar%20ReactVersion%20%3D%20'16.7.0'%3B%5C%5Cn%5C%5Cn%2F%2F%20The%20Symbol%20used%20to%20tag%20the%20ReactElement-like%20types.%20If%20there%20is%20no%20native%20Symbol%5C%5Cn%2F%2F%20nor%20polyfill%2C%20then%20a%20plain%20number%20is%20used%20for%20performance.%5C%5Cnvar%20hasSymbol%20%3D%20typeof%20Symbol%20%3D%3D%3D%20'function'%20%26%26%20Symbol.for%3B%5C%5Cn%5C%5Cnvar%20REACT_ELEMENT_TYPE%20%3D%20hasSymbol%20%3F%20Symbol.for('react.element')%20%3A%200xeac7%3B%5C%5Cnvar%20REACT_PORTAL_TYPE%20%3D%20hasSymbol%20%3F%20Symbol.for('react.portal')%20%3A%200xeaca%3B%5C%5Cnvar%20REACT_FRAGMENT_TYPE%20%3D%20hasSymbol%20%3F%20Symbol.for('react.fragment')%20%3A%200xeacb%3B%5C%5Cnvar%20REACT_STRICT_MODE_TYPE%20%3D%20hasSymbol%20%3F%20Symbol.for('react.strict_mode')%20%3A%200xeacc%3B%5C%5Cnvar%20REACT_PROFILER_TYPE%20%3D%20hasSymbol%20%3F%20Symbol.for('react.profiler')%20%3A%200xead2%3B%5C%5Cnvar%20REACT_PROVIDER_TYPE%20%3D%20hasSymbol%20%3F%20Symbol.for('react.provider')%20%3A%200xeacd%3B%5C%5Cnvar%20REACT_CONTEXT_TYPE%20%3D%20hasSymbol%20%3F%20Symbol.for('react.context')%20%3A%200xeace%3B%5C%5Cn%5C%5Cnvar%20REACT_CONCURRENT_MODE_TYPE%20%3D%20hasSymbol%20%3F%20Symbol.for('react.concurrent_mode')%20%3A%200xeacf%3B%5C%5Cnvar%20REACT_FORWARD_REF_TYPE%20%3D%20hasSymbol%20%3F%20Symbol.for('react.forward_ref')%20%3A%200xead0%3B%5C%5Cnvar%20REACT_SUSPENSE_TYPE%20%3D%20hasSymbol%20%3F%20Symbol.for('react.suspense')%20%3A%200xead1%3B%5C%5Cnvar%20REACT_MEMO_TYPE%20%3D%20hasSymbol%20%3F%20Symbol.for('react.memo')%20%3A%200xead3%3B%5C%5Cnvar%20REACT_LAZY_TYPE%20%3D%20hasSymbol%20%3F%20Symbol.for('react.lazy')%20%3A%200xead4%3B%5C%5Cn%5C%5Cnvar%20MAYBE_ITERATOR_SYMBOL%20%3D%20typeof%20Symbol%20%3D%3D%3D%20'function'%20%26%26%20Symbol.iterator%3B%5C%5Cnvar%20FAUX_ITERATOR_SYMBOL%20%3D%20'%40%40iterator'%3B%5C%5Cn%5C%5Cnfunction%20getIteratorFn(maybeIterable)%20%7B%5C%5Cn%20%20if%20(maybeIterable%20%3D%3D%3D%20null%20%7C%7C%20typeof%20maybeIterable%20!%3D%3D%20'object')%20%7B%5C%5Cn%20%20%20%20return%20null%3B%5C%5Cn%20%20%7D%5C%5Cn%20%20var%20maybeIterator%20%3D%20MAYBE_ITERATOR_SYMBOL%20%26%26%20maybeIterable%5BMAYBE_ITERATOR_SYMBOL%5D%20%7C%7C%20maybeIterable%5BFAUX_ITERATOR_SYMBOL%5D%3B%5C%5Cn%20%20if%20(typeof%20maybeIterator%20%3D%3D%3D%20'function')%20%7B%5C%5Cn%20%20%20%20return%20maybeIterator%3B%5C%5Cn%20%20%7D%5C%5Cn%20%20return%20null%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnvar%20enableHooks%20%3D%20false%3B%5C%5Cn%2F%2F%20Helps%20identify%20side%20effects%20in%20begin-phase%20lifecycle%20hooks%20and%20setState%20reducers%3A%5C%5Cn%5C%5Cn%5C%5Cn%2F%2F%20In%20some%20cases%2C%20StrictMode%20should%20also%20double-render%20lifecycles.%5C%5Cn%2F%2F%20This%20can%20be%20confusing%20for%20tests%20though%2C%5C%5Cn%2F%2F%20And%20it%20can%20be%20bad%20for%20performance%20in%20production.%5C%5Cn%2F%2F%20This%20feature%20flag%20can%20be%20used%20to%20control%20the%20behavior%3A%5C%5Cn%5C%5Cn%5C%5Cn%2F%2F%20To%20preserve%20the%20%5C%5C%5C%22Pause%20on%20caught%20exceptions%5C%5C%5C%22%20behavior%20of%20the%20debugger%2C%20we%5C%5Cn%2F%2F%20replay%20the%20begin%20phase%20of%20a%20failed%20component%20inside%20invokeGuardedCallback.%5C%5Cn%5C%5Cn%5C%5Cn%2F%2F%20Warn%20about%20deprecated%2C%20async-unsafe%20lifecycles%3B%20relates%20to%20RFC%20%236%3A%5C%5Cn%5C%5Cn%5C%5Cn%2F%2F%20Gather%20advanced%20timing%20metrics%20for%20Profiler%20subtrees.%5C%5Cn%5C%5Cn%5C%5Cn%2F%2F%20Trace%20which%20interactions%20trigger%20each%20commit.%5C%5Cn%5C%5Cn%5C%5Cn%2F%2F%20Only%20used%20in%20www%20builds.%5C%5Cn%20%2F%2F%20TODO%3A%20true%3F%20Here%20it%20might%20just%20be%20false.%5C%5Cn%5C%5Cn%2F%2F%20Only%20used%20in%20www%20builds.%5C%5Cn%5C%5Cn%5C%5Cn%2F%2F%20Only%20used%20in%20www%20builds.%5C%5Cn%5C%5Cn%5C%5Cn%2F%2F%20React%20Fire%3A%20prevent%20the%20value%20and%20checked%20attributes%20from%20syncing%5C%5Cn%2F%2F%20with%20their%20related%20DOM%20properties%5C%5Cn%5C%5Cn%5C%5Cn%2F%2F%20These%20APIs%20will%20no%20longer%20be%20%5C%5C%5C%22unstable%5C%5C%5C%22%20in%20the%20upcoming%2016.7%20release%2C%5C%5Cn%2F%2F%20Control%20this%20behavior%20with%20a%20flag%20to%20support%2016.6%20minor%20releases%20in%20the%20meanwhile.%5C%5Cnvar%20enableStableConcurrentModeAPIs%20%3D%20false%3B%5C%5Cn%5C%5Cn%2F**%5C%5Cn%20*%20Use%20invariant()%20to%20assert%20state%20which%20your%20program%20assumes%20to%20be%20true.%5C%5Cn%20*%5C%5Cn%20*%20Provide%20sprintf-style%20format%20(only%20%25s%20is%20supported)%20and%20arguments%5C%5Cn%20*%20to%20provide%20information%20about%20what%20broke%20and%20what%20you%20were%5C%5Cn%20*%20expecting.%5C%5Cn%20*%5C%5Cn%20*%20The%20invariant%20message%20will%20be%20stripped%20in%20production%2C%20but%20the%20invariant%5C%5Cn%20*%20will%20remain%20to%20ensure%20logic%20does%20not%20differ%20in%20production.%5C%5Cn%20*%2F%5C%5Cn%5C%5Cnvar%20validateFormat%20%3D%20function%20()%20%7B%7D%3B%5C%5Cn%5C%5Cn%7B%5C%5Cn%20%20validateFormat%20%3D%20function%20(format)%20%7B%5C%5Cn%20%20%20%20if%20(format%20%3D%3D%3D%20undefined)%20%7B%5C%5Cn%20%20%20%20%20%20throw%20new%20Error('invariant%20requires%20an%20error%20message%20argument')%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20invariant(condition%2C%20format%2C%20a%2C%20b%2C%20c%2C%20d%2C%20e%2C%20f)%20%7B%5C%5Cn%20%20validateFormat(format)%3B%5C%5Cn%5C%5Cn%20%20if%20(!condition)%20%7B%5C%5Cn%20%20%20%20var%20error%20%3D%20void%200%3B%5C%5Cn%20%20%20%20if%20(format%20%3D%3D%3D%20undefined)%20%7B%5C%5Cn%20%20%20%20%20%20error%20%3D%20new%20Error('Minified%20exception%20occurred%3B%20use%20the%20non-minified%20dev%20environment%20'%20%2B%20'for%20the%20full%20error%20message%20and%20additional%20helpful%20warnings.')%3B%5C%5Cn%20%20%20%20%7D%20else%20%7B%5C%5Cn%20%20%20%20%20%20var%20args%20%3D%20%5Ba%2C%20b%2C%20c%2C%20d%2C%20e%2C%20f%5D%3B%5C%5Cn%20%20%20%20%20%20var%20argIndex%20%3D%200%3B%5C%5Cn%20%20%20%20%20%20error%20%3D%20new%20Error(format.replace(%2F%25s%2Fg%2C%20function%20()%20%7B%5C%5Cn%20%20%20%20%20%20%20%20return%20args%5BargIndex%2B%2B%5D%3B%5C%5Cn%20%20%20%20%20%20%7D))%3B%5C%5Cn%20%20%20%20%20%20error.name%20%3D%20'Invariant%20Violation'%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20error.framesToPop%20%3D%201%3B%20%2F%2F%20we%20don't%20care%20about%20invariant's%20own%20frame%5C%5Cn%20%20%20%20throw%20error%3B%5C%5Cn%20%20%7D%5C%5Cn%7D%5C%5Cn%5C%5Cn%2F%2F%20Relying%20on%20the%20%60invariant()%60%20implementation%20lets%20us%5C%5Cn%2F%2F%20preserve%20the%20format%20and%20params%20in%20the%20www%20builds.%5C%5Cn%5C%5Cn%2F**%5C%5Cn%20*%20Forked%20from%20fbjs%2Fwarning%3A%5C%5Cn%20*%20https%3A%2F%2Fgithub.com%2Ffacebook%2Ffbjs%2Fblob%2Fe66ba20ad5be433eb54423f2b097d829324d9de6%2Fpackages%2Ffbjs%2Fsrc%2F__forks__%2Fwarning.js%5C%5Cn%20*%5C%5Cn%20*%20Only%20change%20is%20we%20use%20console.warn%20instead%20of%20console.error%2C%5C%5Cn%20*%20and%20do%20nothing%20when%20'console'%20is%20not%20supported.%5C%5Cn%20*%20This%20really%20simplifies%20the%20code.%5C%5Cn%20*%20---%5C%5Cn%20*%20Similar%20to%20invariant%20but%20only%20logs%20a%20warning%20if%20the%20condition%20is%20not%20met.%5C%5Cn%20*%20This%20can%20be%20used%20to%20log%20issues%20in%20development%20environments%20in%20critical%5C%5Cn%20*%20paths.%20Removing%20the%20logging%20code%20for%20production%20environments%20will%20keep%20the%5C%5Cn%20*%20same%20logic%20and%20follow%20the%20same%20code%20paths.%5C%5Cn%20*%2F%5C%5Cn%5C%5Cnvar%20lowPriorityWarning%20%3D%20function%20()%20%7B%7D%3B%5C%5Cn%5C%5Cn%7B%5C%5Cn%20%20var%20printWarning%20%3D%20function%20(format)%20%7B%5C%5Cn%20%20%20%20for%20(var%20_len%20%3D%20arguments.length%2C%20args%20%3D%20Array(_len%20%3E%201%20%3F%20_len%20-%201%20%3A%200)%2C%20_key%20%3D%201%3B%20_key%20%3C%20_len%3B%20_key%2B%2B)%20%7B%5C%5Cn%20%20%20%20%20%20args%5B_key%20-%201%5D%20%3D%20arguments%5B_key%5D%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20var%20argIndex%20%3D%200%3B%5C%5Cn%20%20%20%20var%20message%20%3D%20'Warning%3A%20'%20%2B%20format.replace(%2F%25s%2Fg%2C%20function%20()%20%7B%5C%5Cn%20%20%20%20%20%20return%20args%5BargIndex%2B%2B%5D%3B%5C%5Cn%20%20%20%20%7D)%3B%5C%5Cn%20%20%20%20if%20(typeof%20console%20!%3D%3D%20'undefined')%20%7B%5C%5Cn%20%20%20%20%20%20console.warn(message)%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%20%20try%20%7B%5C%5Cn%20%20%20%20%20%20%2F%2F%20---%20Welcome%20to%20debugging%20React%20---%5C%5Cn%20%20%20%20%20%20%2F%2F%20This%20error%20was%20thrown%20as%20a%20convenience%20so%20that%20you%20can%20use%20this%20stack%5C%5Cn%20%20%20%20%20%20%2F%2F%20to%20find%20the%20callsite%20that%20caused%20this%20warning%20to%20fire.%5C%5Cn%20%20%20%20%20%20throw%20new%20Error(message)%3B%5C%5Cn%20%20%20%20%7D%20catch%20(x)%20%7B%7D%5C%5Cn%20%20%7D%3B%5C%5Cn%5C%5Cn%20%20lowPriorityWarning%20%3D%20function%20(condition%2C%20format)%20%7B%5C%5Cn%20%20%20%20if%20(format%20%3D%3D%3D%20undefined)%20%7B%5C%5Cn%20%20%20%20%20%20throw%20new%20Error('%60lowPriorityWarning(condition%2C%20format%2C%20...args)%60%20requires%20a%20warning%20'%20%2B%20'message%20argument')%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%20%20if%20(!condition)%20%7B%5C%5Cn%20%20%20%20%20%20for%20(var%20_len2%20%3D%20arguments.length%2C%20args%20%3D%20Array(_len2%20%3E%202%20%3F%20_len2%20-%202%20%3A%200)%2C%20_key2%20%3D%202%3B%20_key2%20%3C%20_len2%3B%20_key2%2B%2B)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20args%5B_key2%20-%202%5D%20%3D%20arguments%5B_key2%5D%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20%20%20printWarning.apply(undefined%2C%20%5Bformat%5D.concat(args))%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnvar%20lowPriorityWarning%241%20%3D%20lowPriorityWarning%3B%5C%5Cn%5C%5Cn%2F**%5C%5Cn%20*%20Similar%20to%20invariant%20but%20only%20logs%20a%20warning%20if%20the%20condition%20is%20not%20met.%5C%5Cn%20*%20This%20can%20be%20used%20to%20log%20issues%20in%20development%20environments%20in%20critical%5C%5Cn%20*%20paths.%20Removing%20the%20logging%20code%20for%20production%20environments%20will%20keep%20the%5C%5Cn%20*%20same%20logic%20and%20follow%20the%20same%20code%20paths.%5C%5Cn%20*%2F%5C%5Cn%5C%5Cnvar%20warningWithoutStack%20%3D%20function%20()%20%7B%7D%3B%5C%5Cn%5C%5Cn%7B%5C%5Cn%20%20warningWithoutStack%20%3D%20function%20(condition%2C%20format)%20%7B%5C%5Cn%20%20%20%20for%20(var%20_len%20%3D%20arguments.length%2C%20args%20%3D%20Array(_len%20%3E%202%20%3F%20_len%20-%202%20%3A%200)%2C%20_key%20%3D%202%3B%20_key%20%3C%20_len%3B%20_key%2B%2B)%20%7B%5C%5Cn%20%20%20%20%20%20args%5B_key%20-%202%5D%20%3D%20arguments%5B_key%5D%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20if%20(format%20%3D%3D%3D%20undefined)%20%7B%5C%5Cn%20%20%20%20%20%20throw%20new%20Error('%60warningWithoutStack(condition%2C%20format%2C%20...args)%60%20requires%20a%20warning%20'%20%2B%20'message%20argument')%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%20%20if%20(args.length%20%3E%208)%20%7B%5C%5Cn%20%20%20%20%20%20%2F%2F%20Check%20before%20the%20condition%20to%20catch%20violations%20early.%5C%5Cn%20%20%20%20%20%20throw%20new%20Error('warningWithoutStack()%20currently%20supports%20at%20most%208%20arguments.')%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%20%20if%20(condition)%20%7B%5C%5Cn%20%20%20%20%20%20return%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%20%20if%20(typeof%20console%20!%3D%3D%20'undefined')%20%7B%5C%5Cn%20%20%20%20%20%20var%20argsWithFormat%20%3D%20args.map(function%20(item)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20return%20''%20%2B%20item%3B%5C%5Cn%20%20%20%20%20%20%7D)%3B%5C%5Cn%20%20%20%20%20%20argsWithFormat.unshift('Warning%3A%20'%20%2B%20format)%3B%5C%5Cn%5C%5Cn%20%20%20%20%20%20%2F%2F%20We%20intentionally%20don't%20use%20spread%20(or%20.apply)%20directly%20because%20it%5C%5Cn%20%20%20%20%20%20%2F%2F%20breaks%20IE9%3A%20https%3A%2F%2Fgithub.com%2Ffacebook%2Freact%2Fissues%2F13610%5C%5Cn%20%20%20%20%20%20Function.prototype.apply.call(console.error%2C%20console%2C%20argsWithFormat)%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%20%20try%20%7B%5C%5Cn%20%20%20%20%20%20%2F%2F%20---%20Welcome%20to%20debugging%20React%20---%5C%5Cn%20%20%20%20%20%20%2F%2F%20This%20error%20was%20thrown%20as%20a%20convenience%20so%20that%20you%20can%20use%20this%20stack%5C%5Cn%20%20%20%20%20%20%2F%2F%20to%20find%20the%20callsite%20that%20caused%20this%20warning%20to%20fire.%5C%5Cn%20%20%20%20%20%20var%20argIndex%20%3D%200%3B%5C%5Cn%20%20%20%20%20%20var%20message%20%3D%20'Warning%3A%20'%20%2B%20format.replace(%2F%25s%2Fg%2C%20function%20()%20%7B%5C%5Cn%20%20%20%20%20%20%20%20return%20args%5BargIndex%2B%2B%5D%3B%5C%5Cn%20%20%20%20%20%20%7D)%3B%5C%5Cn%20%20%20%20%20%20throw%20new%20Error(message)%3B%5C%5Cn%20%20%20%20%7D%20catch%20(x)%20%7B%7D%5C%5Cn%20%20%7D%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnvar%20warningWithoutStack%241%20%3D%20warningWithoutStack%3B%5C%5Cn%5C%5Cnvar%20didWarnStateUpdateForUnmountedComponent%20%3D%20%7B%7D%3B%5C%5Cn%5C%5Cnfunction%20warnNoop(publicInstance%2C%20callerName)%20%7B%5C%5Cn%20%20%7B%5C%5Cn%20%20%20%20var%20_constructor%20%3D%20publicInstance.constructor%3B%5C%5Cn%20%20%20%20var%20componentName%20%3D%20_constructor%20%26%26%20(_constructor.displayName%20%7C%7C%20_constructor.name)%20%7C%7C%20'ReactClass'%3B%5C%5Cn%20%20%20%20var%20warningKey%20%3D%20componentName%20%2B%20'.'%20%2B%20callerName%3B%5C%5Cn%20%20%20%20if%20(didWarnStateUpdateForUnmountedComponent%5BwarningKey%5D)%20%7B%5C%5Cn%20%20%20%20%20%20return%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%20%20warningWithoutStack%241(false%2C%20%5C%5C%5C%22Can't%20call%20%25s%20on%20a%20component%20that%20is%20not%20yet%20mounted.%20%5C%5C%5C%22%20%2B%20'This%20is%20a%20no-op%2C%20but%20it%20might%20indicate%20a%20bug%20in%20your%20application.%20'%20%2B%20'Instead%2C%20assign%20to%20%60this.state%60%20directly%20or%20define%20a%20%60state%20%3D%20%7B%7D%3B%60%20'%20%2B%20'class%20property%20with%20the%20desired%20state%20in%20the%20%25s%20component.'%2C%20callerName%2C%20componentName)%3B%5C%5Cn%20%20%20%20didWarnStateUpdateForUnmountedComponent%5BwarningKey%5D%20%3D%20true%3B%5C%5Cn%20%20%7D%5C%5Cn%7D%5C%5Cn%5C%5Cn%2F**%5C%5Cn%20*%20This%20is%20the%20abstract%20API%20for%20an%20update%20queue.%5C%5Cn%20*%2F%5C%5Cnvar%20ReactNoopUpdateQueue%20%3D%20%7B%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20Checks%20whether%20or%20not%20this%20composite%20component%20is%20mounted.%5C%5Cn%20%20%20*%20%40param%20%7BReactClass%7D%20publicInstance%20The%20instance%20we%20want%20to%20test.%5C%5Cn%20%20%20*%20%40return%20%7Bboolean%7D%20True%20if%20mounted%2C%20false%20otherwise.%5C%5Cn%20%20%20*%20%40protected%5C%5Cn%20%20%20*%20%40final%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20isMounted%3A%20function%20(publicInstance)%20%7B%5C%5Cn%20%20%20%20return%20false%3B%5C%5Cn%20%20%7D%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20Forces%20an%20update.%20This%20should%20only%20be%20invoked%20when%20it%20is%20known%20with%5C%5Cn%20%20%20*%20certainty%20that%20we%20are%20**not**%20in%20a%20DOM%20transaction.%5C%5Cn%20%20%20*%5C%5Cn%20%20%20*%20You%20may%20want%20to%20call%20this%20when%20you%20know%20that%20some%20deeper%20aspect%20of%20the%5C%5Cn%20%20%20*%20component's%20state%20has%20changed%20but%20%60setState%60%20was%20not%20called.%5C%5Cn%20%20%20*%5C%5Cn%20%20%20*%20This%20will%20not%20invoke%20%60shouldComponentUpdate%60%2C%20but%20it%20will%20invoke%5C%5Cn%20%20%20*%20%60componentWillUpdate%60%20and%20%60componentDidUpdate%60.%5C%5Cn%20%20%20*%5C%5Cn%20%20%20*%20%40param%20%7BReactClass%7D%20publicInstance%20The%20instance%20that%20should%20rerender.%5C%5Cn%20%20%20*%20%40param%20%7B%3Ffunction%7D%20callback%20Called%20after%20component%20is%20updated.%5C%5Cn%20%20%20*%20%40param%20%7B%3Fstring%7D%20callerName%20name%20of%20the%20calling%20function%20in%20the%20public%20API.%5C%5Cn%20%20%20*%20%40internal%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20enqueueForceUpdate%3A%20function%20(publicInstance%2C%20callback%2C%20callerName)%20%7B%5C%5Cn%20%20%20%20warnNoop(publicInstance%2C%20'forceUpdate')%3B%5C%5Cn%20%20%7D%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20Replaces%20all%20of%20the%20state.%20Always%20use%20this%20or%20%60setState%60%20to%20mutate%20state.%5C%5Cn%20%20%20*%20You%20should%20treat%20%60this.state%60%20as%20immutable.%5C%5Cn%20%20%20*%5C%5Cn%20%20%20*%20There%20is%20no%20guarantee%20that%20%60this.state%60%20will%20be%20immediately%20updated%2C%20so%5C%5Cn%20%20%20*%20accessing%20%60this.state%60%20after%20calling%20this%20method%20may%20return%20the%20old%20value.%5C%5Cn%20%20%20*%5C%5Cn%20%20%20*%20%40param%20%7BReactClass%7D%20publicInstance%20The%20instance%20that%20should%20rerender.%5C%5Cn%20%20%20*%20%40param%20%7Bobject%7D%20completeState%20Next%20state.%5C%5Cn%20%20%20*%20%40param%20%7B%3Ffunction%7D%20callback%20Called%20after%20component%20is%20updated.%5C%5Cn%20%20%20*%20%40param%20%7B%3Fstring%7D%20callerName%20name%20of%20the%20calling%20function%20in%20the%20public%20API.%5C%5Cn%20%20%20*%20%40internal%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20enqueueReplaceState%3A%20function%20(publicInstance%2C%20completeState%2C%20callback%2C%20callerName)%20%7B%5C%5Cn%20%20%20%20warnNoop(publicInstance%2C%20'replaceState')%3B%5C%5Cn%20%20%7D%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20Sets%20a%20subset%20of%20the%20state.%20This%20only%20exists%20because%20_pendingState%20is%5C%5Cn%20%20%20*%20internal.%20This%20provides%20a%20merging%20strategy%20that%20is%20not%20available%20to%20deep%5C%5Cn%20%20%20*%20properties%20which%20is%20confusing.%20TODO%3A%20Expose%20pendingState%20or%20don't%20use%20it%5C%5Cn%20%20%20*%20during%20the%20merge.%5C%5Cn%20%20%20*%5C%5Cn%20%20%20*%20%40param%20%7BReactClass%7D%20publicInstance%20The%20instance%20that%20should%20rerender.%5C%5Cn%20%20%20*%20%40param%20%7Bobject%7D%20partialState%20Next%20partial%20state%20to%20be%20merged%20with%20state.%5C%5Cn%20%20%20*%20%40param%20%7B%3Ffunction%7D%20callback%20Called%20after%20component%20is%20updated.%5C%5Cn%20%20%20*%20%40param%20%7B%3Fstring%7D%20Name%20of%20the%20calling%20function%20in%20the%20public%20API.%5C%5Cn%20%20%20*%20%40internal%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20enqueueSetState%3A%20function%20(publicInstance%2C%20partialState%2C%20callback%2C%20callerName)%20%7B%5C%5Cn%20%20%20%20warnNoop(publicInstance%2C%20'setState')%3B%5C%5Cn%20%20%7D%5C%5Cn%7D%3B%5C%5Cn%5C%5Cnvar%20emptyObject%20%3D%20%7B%7D%3B%5C%5Cn%7B%5C%5Cn%20%20Object.freeze(emptyObject)%3B%5C%5Cn%7D%5C%5Cn%5C%5Cn%2F**%5C%5Cn%20*%20Base%20class%20helpers%20for%20the%20updating%20state%20of%20a%20component.%5C%5Cn%20*%2F%5C%5Cnfunction%20Component(props%2C%20context%2C%20updater)%20%7B%5C%5Cn%20%20this.props%20%3D%20props%3B%5C%5Cn%20%20this.context%20%3D%20context%3B%5C%5Cn%20%20%2F%2F%20If%20a%20component%20has%20string%20refs%2C%20we%20will%20assign%20a%20different%20object%20later.%5C%5Cn%20%20this.refs%20%3D%20emptyObject%3B%5C%5Cn%20%20%2F%2F%20We%20initialize%20the%20default%20updater%20but%20the%20real%20one%20gets%20injected%20by%20the%5C%5Cn%20%20%2F%2F%20renderer.%5C%5Cn%20%20this.updater%20%3D%20updater%20%7C%7C%20ReactNoopUpdateQueue%3B%5C%5Cn%7D%5C%5Cn%5C%5CnComponent.prototype.isReactComponent%20%3D%20%7B%7D%3B%5C%5Cn%5C%5Cn%2F**%5C%5Cn%20*%20Sets%20a%20subset%20of%20the%20state.%20Always%20use%20this%20to%20mutate%5C%5Cn%20*%20state.%20You%20should%20treat%20%60this.state%60%20as%20immutable.%5C%5Cn%20*%5C%5Cn%20*%20There%20is%20no%20guarantee%20that%20%60this.state%60%20will%20be%20immediately%20updated%2C%20so%5C%5Cn%20*%20accessing%20%60this.state%60%20after%20calling%20this%20method%20may%20return%20the%20old%20value.%5C%5Cn%20*%5C%5Cn%20*%20There%20is%20no%20guarantee%20that%20calls%20to%20%60setState%60%20will%20run%20synchronously%2C%5C%5Cn%20*%20as%20they%20may%20eventually%20be%20batched%20together.%20%20You%20can%20provide%20an%20optional%5C%5Cn%20*%20callback%20that%20will%20be%20executed%20when%20the%20call%20to%20setState%20is%20actually%5C%5Cn%20*%20completed.%5C%5Cn%20*%5C%5Cn%20*%20When%20a%20function%20is%20provided%20to%20setState%2C%20it%20will%20be%20called%20at%20some%20point%20in%5C%5Cn%20*%20the%20future%20(not%20synchronously).%20It%20will%20be%20called%20with%20the%20up%20to%20date%5C%5Cn%20*%20component%20arguments%20(state%2C%20props%2C%20context).%20These%20values%20can%20be%20different%5C%5Cn%20*%20from%20this.*%20because%20your%20function%20may%20be%20called%20after%20receiveProps%20but%20before%5C%5Cn%20*%20shouldComponentUpdate%2C%20and%20this%20new%20state%2C%20props%2C%20and%20context%20will%20not%20yet%20be%5C%5Cn%20*%20assigned%20to%20this.%5C%5Cn%20*%5C%5Cn%20*%20%40param%20%7Bobject%7Cfunction%7D%20partialState%20Next%20partial%20state%20or%20function%20to%5C%5Cn%20*%20%20%20%20%20%20%20%20produce%20next%20partial%20state%20to%20be%20merged%20with%20current%20state.%5C%5Cn%20*%20%40param%20%7B%3Ffunction%7D%20callback%20Called%20after%20state%20is%20updated.%5C%5Cn%20*%20%40final%5C%5Cn%20*%20%40protected%5C%5Cn%20*%2F%5C%5CnComponent.prototype.setState%20%3D%20function%20(partialState%2C%20callback)%20%7B%5C%5Cn%20%20!(typeof%20partialState%20%3D%3D%3D%20'object'%20%7C%7C%20typeof%20partialState%20%3D%3D%3D%20'function'%20%7C%7C%20partialState%20%3D%3D%20null)%20%3F%20invariant(false%2C%20'setState(...)%3A%20takes%20an%20object%20of%20state%20variables%20to%20update%20or%20a%20function%20which%20returns%20an%20object%20of%20state%20variables.')%20%3A%20void%200%3B%5C%5Cn%20%20this.updater.enqueueSetState(this%2C%20partialState%2C%20callback%2C%20'setState')%3B%5C%5Cn%7D%3B%5C%5Cn%5C%5Cn%2F**%5C%5Cn%20*%20Forces%20an%20update.%20This%20should%20only%20be%20invoked%20when%20it%20is%20known%20with%5C%5Cn%20*%20certainty%20that%20we%20are%20**not**%20in%20a%20DOM%20transaction.%5C%5Cn%20*%5C%5Cn%20*%20You%20may%20want%20to%20call%20this%20when%20you%20know%20that%20some%20deeper%20aspect%20of%20the%5C%5Cn%20*%20component's%20state%20has%20changed%20but%20%60setState%60%20was%20not%20called.%5C%5Cn%20*%5C%5Cn%20*%20This%20will%20not%20invoke%20%60shouldComponentUpdate%60%2C%20but%20it%20will%20invoke%5C%5Cn%20*%20%60componentWillUpdate%60%20and%20%60componentDidUpdate%60.%5C%5Cn%20*%5C%5Cn%20*%20%40param%20%7B%3Ffunction%7D%20callback%20Called%20after%20update%20is%20complete.%5C%5Cn%20*%20%40final%5C%5Cn%20*%20%40protected%5C%5Cn%20*%2F%5C%5CnComponent.prototype.forceUpdate%20%3D%20function%20(callback)%20%7B%5C%5Cn%20%20this.updater.enqueueForceUpdate(this%2C%20callback%2C%20'forceUpdate')%3B%5C%5Cn%7D%3B%5C%5Cn%5C%5Cn%2F**%5C%5Cn%20*%20Deprecated%20APIs.%20These%20APIs%20used%20to%20exist%20on%20classic%20React%20classes%20but%20since%5C%5Cn%20*%20we%20would%20like%20to%20deprecate%20them%2C%20we're%20not%20going%20to%20move%20them%20over%20to%20this%5C%5Cn%20*%20modern%20base%20class.%20Instead%2C%20we%20define%20a%20getter%20that%20warns%20if%20it's%20accessed.%5C%5Cn%20*%2F%5C%5Cn%7B%5C%5Cn%20%20var%20deprecatedAPIs%20%3D%20%7B%5C%5Cn%20%20%20%20isMounted%3A%20%5B'isMounted'%2C%20'Instead%2C%20make%20sure%20to%20clean%20up%20subscriptions%20and%20pending%20requests%20in%20'%20%2B%20'componentWillUnmount%20to%20prevent%20memory%20leaks.'%5D%2C%5C%5Cn%20%20%20%20replaceState%3A%20%5B'replaceState'%2C%20'Refactor%20your%20code%20to%20use%20setState%20instead%20(see%20'%20%2B%20'https%3A%2F%2Fgithub.com%2Ffacebook%2Freact%2Fissues%2F3236).'%5D%5C%5Cn%20%20%7D%3B%5C%5Cn%20%20var%20defineDeprecationWarning%20%3D%20function%20(methodName%2C%20info)%20%7B%5C%5Cn%20%20%20%20Object.defineProperty(Component.prototype%2C%20methodName%2C%20%7B%5C%5Cn%20%20%20%20%20%20get%3A%20function%20()%20%7B%5C%5Cn%20%20%20%20%20%20%20%20lowPriorityWarning%241(false%2C%20'%25s(...)%20is%20deprecated%20in%20plain%20JavaScript%20React%20classes.%20%25s'%2C%20info%5B0%5D%2C%20info%5B1%5D)%3B%5C%5Cn%20%20%20%20%20%20%20%20return%20undefined%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%7D)%3B%5C%5Cn%20%20%7D%3B%5C%5Cn%20%20for%20(var%20fnName%20in%20deprecatedAPIs)%20%7B%5C%5Cn%20%20%20%20if%20(deprecatedAPIs.hasOwnProperty(fnName))%20%7B%5C%5Cn%20%20%20%20%20%20defineDeprecationWarning(fnName%2C%20deprecatedAPIs%5BfnName%5D)%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20ComponentDummy()%20%7B%7D%5C%5CnComponentDummy.prototype%20%3D%20Component.prototype%3B%5C%5Cn%5C%5Cn%2F**%5C%5Cn%20*%20Convenience%20component%20with%20default%20shallow%20equality%20check%20for%20sCU.%5C%5Cn%20*%2F%5C%5Cnfunction%20PureComponent(props%2C%20context%2C%20updater)%20%7B%5C%5Cn%20%20this.props%20%3D%20props%3B%5C%5Cn%20%20this.context%20%3D%20context%3B%5C%5Cn%20%20%2F%2F%20If%20a%20component%20has%20string%20refs%2C%20we%20will%20assign%20a%20different%20object%20later.%5C%5Cn%20%20this.refs%20%3D%20emptyObject%3B%5C%5Cn%20%20this.updater%20%3D%20updater%20%7C%7C%20ReactNoopUpdateQueue%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnvar%20pureComponentPrototype%20%3D%20PureComponent.prototype%20%3D%20new%20ComponentDummy()%3B%5C%5CnpureComponentPrototype.constructor%20%3D%20PureComponent%3B%5C%5Cn%2F%2F%20Avoid%20an%20extra%20prototype%20jump%20for%20these%20methods.%5C%5Cn_assign(pureComponentPrototype%2C%20Component.prototype)%3B%5C%5CnpureComponentPrototype.isPureReactComponent%20%3D%20true%3B%5C%5Cn%5C%5Cn%2F%2F%20an%20immutable%20object%20with%20a%20single%20mutable%20value%5C%5Cnfunction%20createRef()%20%7B%5C%5Cn%20%20var%20refObject%20%3D%20%7B%5C%5Cn%20%20%20%20current%3A%20null%5C%5Cn%20%20%7D%3B%5C%5Cn%20%20%7B%5C%5Cn%20%20%20%20Object.seal(refObject)%3B%5C%5Cn%20%20%7D%5C%5Cn%20%20return%20refObject%3B%5C%5Cn%7D%5C%5Cn%5C%5Cn%2F**%5C%5Cn%20*%20Keeps%20track%20of%20the%20current%20owner.%5C%5Cn%20*%5C%5Cn%20*%20The%20current%20owner%20is%20the%20component%20who%20should%20own%20any%20components%20that%20are%5C%5Cn%20*%20currently%20being%20constructed.%5C%5Cn%20*%2F%5C%5Cnvar%20ReactCurrentOwner%20%3D%20%7B%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20%40internal%5C%5Cn%20%20%20*%20%40type%20%7BReactComponent%7D%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20current%3A%20null%2C%5C%5Cn%20%20currentDispatcher%3A%20null%5C%5Cn%7D%3B%5C%5Cn%5C%5Cnvar%20BEFORE_SLASH_RE%20%3D%20%2F%5E(.*)%5B%5C%5C%5C%5C%5C%5C%5C%5C%5C%5C%5C%5C%2F%5D%2F%3B%5C%5Cn%5C%5Cnvar%20describeComponentFrame%20%3D%20function%20(name%2C%20source%2C%20ownerName)%20%7B%5C%5Cn%20%20var%20sourceInfo%20%3D%20''%3B%5C%5Cn%20%20if%20(source)%20%7B%5C%5Cn%20%20%20%20var%20path%20%3D%20source.fileName%3B%5C%5Cn%20%20%20%20var%20fileName%20%3D%20path.replace(BEFORE_SLASH_RE%2C%20'')%3B%5C%5Cn%20%20%20%20%7B%5C%5Cn%20%20%20%20%20%20%2F%2F%20In%20DEV%2C%20include%20code%20for%20a%20common%20special%20case%3A%5C%5Cn%20%20%20%20%20%20%2F%2F%20prefer%20%5C%5C%5C%22folder%2Findex.js%5C%5C%5C%22%20instead%20of%20just%20%5C%5C%5C%22index.js%5C%5C%5C%22.%5C%5Cn%20%20%20%20%20%20if%20(%2F%5Eindex%5C%5C%5C%5C.%2F.test(fileName))%20%7B%5C%5Cn%20%20%20%20%20%20%20%20var%20match%20%3D%20path.match(BEFORE_SLASH_RE)%3B%5C%5Cn%20%20%20%20%20%20%20%20if%20(match)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20var%20pathBeforeSlash%20%3D%20match%5B1%5D%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20if%20(pathBeforeSlash)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20var%20folderName%20%3D%20pathBeforeSlash.replace(BEFORE_SLASH_RE%2C%20'')%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20fileName%20%3D%20folderName%20%2B%20'%2F'%20%2B%20fileName%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%20%20sourceInfo%20%3D%20'%20(at%20'%20%2B%20fileName%20%2B%20'%3A'%20%2B%20source.lineNumber%20%2B%20')'%3B%5C%5Cn%20%20%7D%20else%20if%20(ownerName)%20%7B%5C%5Cn%20%20%20%20sourceInfo%20%3D%20'%20(created%20by%20'%20%2B%20ownerName%20%2B%20')'%3B%5C%5Cn%20%20%7D%5C%5Cn%20%20return%20'%5C%5C%5C%5Cn%20%20%20%20in%20'%20%2B%20(name%20%7C%7C%20'Unknown')%20%2B%20sourceInfo%3B%5C%5Cn%7D%3B%5C%5Cn%5C%5Cnvar%20Resolved%20%3D%201%3B%5C%5Cn%5C%5Cn%5C%5Cnfunction%20refineResolvedLazyComponent(lazyComponent)%20%7B%5C%5Cn%20%20return%20lazyComponent._status%20%3D%3D%3D%20Resolved%20%3F%20lazyComponent._result%20%3A%20null%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20getWrappedName(outerType%2C%20innerType%2C%20wrapperName)%20%7B%5C%5Cn%20%20var%20functionName%20%3D%20innerType.displayName%20%7C%7C%20innerType.name%20%7C%7C%20''%3B%5C%5Cn%20%20return%20outerType.displayName%20%7C%7C%20(functionName%20!%3D%3D%20''%20%3F%20wrapperName%20%2B%20'('%20%2B%20functionName%20%2B%20')'%20%3A%20wrapperName)%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20getComponentName(type)%20%7B%5C%5Cn%20%20if%20(type%20%3D%3D%20null)%20%7B%5C%5Cn%20%20%20%20%2F%2F%20Host%20root%2C%20text%20node%20or%20just%20invalid%20type.%5C%5Cn%20%20%20%20return%20null%3B%5C%5Cn%20%20%7D%5C%5Cn%20%20%7B%5C%5Cn%20%20%20%20if%20(typeof%20type.tag%20%3D%3D%3D%20'number')%20%7B%5C%5Cn%20%20%20%20%20%20warningWithoutStack%241(false%2C%20'Received%20an%20unexpected%20object%20in%20getComponentName().%20'%20%2B%20'This%20is%20likely%20a%20bug%20in%20React.%20Please%20file%20an%20issue.')%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%5C%5Cn%20%20if%20(typeof%20type%20%3D%3D%3D%20'function')%20%7B%5C%5Cn%20%20%20%20return%20type.displayName%20%7C%7C%20type.name%20%7C%7C%20null%3B%5C%5Cn%20%20%7D%5C%5Cn%20%20if%20(typeof%20type%20%3D%3D%3D%20'string')%20%7B%5C%5Cn%20%20%20%20return%20type%3B%5C%5Cn%20%20%7D%5C%5Cn%20%20switch%20(type)%20%7B%5C%5Cn%20%20%20%20case%20REACT_CONCURRENT_MODE_TYPE%3A%5C%5Cn%20%20%20%20%20%20return%20'ConcurrentMode'%3B%5C%5Cn%20%20%20%20case%20REACT_FRAGMENT_TYPE%3A%5C%5Cn%20%20%20%20%20%20return%20'Fragment'%3B%5C%5Cn%20%20%20%20case%20REACT_PORTAL_TYPE%3A%5C%5Cn%20%20%20%20%20%20return%20'Portal'%3B%5C%5Cn%20%20%20%20case%20REACT_PROFILER_TYPE%3A%5C%5Cn%20%20%20%20%20%20return%20'Profiler'%3B%5C%5Cn%20%20%20%20case%20REACT_STRICT_MODE_TYPE%3A%5C%5Cn%20%20%20%20%20%20return%20'StrictMode'%3B%5C%5Cn%20%20%20%20case%20REACT_SUSPENSE_TYPE%3A%5C%5Cn%20%20%20%20%20%20return%20'Suspense'%3B%5C%5Cn%20%20%7D%5C%5Cn%20%20if%20(typeof%20type%20%3D%3D%3D%20'object')%20%7B%5C%5Cn%20%20%20%20switch%20(type.%24%24typeof)%20%7B%5C%5Cn%20%20%20%20%20%20case%20REACT_CONTEXT_TYPE%3A%5C%5Cn%20%20%20%20%20%20%20%20return%20'Context.Consumer'%3B%5C%5Cn%20%20%20%20%20%20case%20REACT_PROVIDER_TYPE%3A%5C%5Cn%20%20%20%20%20%20%20%20return%20'Context.Provider'%3B%5C%5Cn%20%20%20%20%20%20case%20REACT_FORWARD_REF_TYPE%3A%5C%5Cn%20%20%20%20%20%20%20%20return%20getWrappedName(type%2C%20type.render%2C%20'ForwardRef')%3B%5C%5Cn%20%20%20%20%20%20case%20REACT_MEMO_TYPE%3A%5C%5Cn%20%20%20%20%20%20%20%20return%20getComponentName(type.type)%3B%5C%5Cn%20%20%20%20%20%20case%20REACT_LAZY_TYPE%3A%5C%5Cn%20%20%20%20%20%20%20%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20var%20thenable%20%3D%20type%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20var%20resolvedThenable%20%3D%20refineResolvedLazyComponent(thenable)%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20if%20(resolvedThenable)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20return%20getComponentName(resolvedThenable)%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%5C%5Cn%20%20return%20null%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnvar%20ReactDebugCurrentFrame%20%3D%20%7B%7D%3B%5C%5Cn%5C%5Cnvar%20currentlyValidatingElement%20%3D%20null%3B%5C%5Cn%5C%5Cnfunction%20setCurrentlyValidatingElement(element)%20%7B%5C%5Cn%20%20%7B%5C%5Cn%20%20%20%20currentlyValidatingElement%20%3D%20element%3B%5C%5Cn%20%20%7D%5C%5Cn%7D%5C%5Cn%5C%5Cn%7B%5C%5Cn%20%20%2F%2F%20Stack%20implementation%20injected%20by%20the%20current%20renderer.%5C%5Cn%20%20ReactDebugCurrentFrame.getCurrentStack%20%3D%20null%3B%5C%5Cn%5C%5Cn%20%20ReactDebugCurrentFrame.getStackAddendum%20%3D%20function%20()%20%7B%5C%5Cn%20%20%20%20var%20stack%20%3D%20''%3B%5C%5Cn%5C%5Cn%20%20%20%20%2F%2F%20Add%20an%20extra%20top%20frame%20while%20an%20element%20is%20being%20validated%5C%5Cn%20%20%20%20if%20(currentlyValidatingElement)%20%7B%5C%5Cn%20%20%20%20%20%20var%20name%20%3D%20getComponentName(currentlyValidatingElement.type)%3B%5C%5Cn%20%20%20%20%20%20var%20owner%20%3D%20currentlyValidatingElement._owner%3B%5C%5Cn%20%20%20%20%20%20stack%20%2B%3D%20describeComponentFrame(name%2C%20currentlyValidatingElement._source%2C%20owner%20%26%26%20getComponentName(owner.type))%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20%2F%2F%20Delegate%20to%20the%20injected%20renderer-specific%20implementation%5C%5Cn%20%20%20%20var%20impl%20%3D%20ReactDebugCurrentFrame.getCurrentStack%3B%5C%5Cn%20%20%20%20if%20(impl)%20%7B%5C%5Cn%20%20%20%20%20%20stack%20%2B%3D%20impl()%20%7C%7C%20''%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20return%20stack%3B%5C%5Cn%20%20%7D%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnvar%20ReactSharedInternals%20%3D%20%7B%5C%5Cn%20%20ReactCurrentOwner%3A%20ReactCurrentOwner%2C%5C%5Cn%20%20%2F%2F%20Used%20by%20renderers%20to%20avoid%20bundling%20object-assign%20twice%20in%20UMD%20bundles%3A%5C%5Cn%20%20assign%3A%20_assign%5C%5Cn%7D%3B%5C%5Cn%5C%5Cn%7B%5C%5Cn%20%20_assign(ReactSharedInternals%2C%20%7B%5C%5Cn%20%20%20%20%2F%2F%20These%20should%20not%20be%20included%20in%20production.%5C%5Cn%20%20%20%20ReactDebugCurrentFrame%3A%20ReactDebugCurrentFrame%2C%5C%5Cn%20%20%20%20%2F%2F%20Shim%20for%20React%20DOM%2016.0.0%20which%20still%20destructured%20(but%20not%20used)%20this.%5C%5Cn%20%20%20%20%2F%2F%20TODO%3A%20remove%20in%20React%2017.0.%5C%5Cn%20%20%20%20ReactComponentTreeHook%3A%20%7B%7D%5C%5Cn%20%20%7D)%3B%5C%5Cn%7D%5C%5Cn%5C%5Cn%2F**%5C%5Cn%20*%20Similar%20to%20invariant%20but%20only%20logs%20a%20warning%20if%20the%20condition%20is%20not%20met.%5C%5Cn%20*%20This%20can%20be%20used%20to%20log%20issues%20in%20development%20environments%20in%20critical%5C%5Cn%20*%20paths.%20Removing%20the%20logging%20code%20for%20production%20environments%20will%20keep%20the%5C%5Cn%20*%20same%20logic%20and%20follow%20the%20same%20code%20paths.%5C%5Cn%20*%2F%5C%5Cn%5C%5Cnvar%20warning%20%3D%20warningWithoutStack%241%3B%5C%5Cn%5C%5Cn%7B%5C%5Cn%20%20warning%20%3D%20function%20(condition%2C%20format)%20%7B%5C%5Cn%20%20%20%20if%20(condition)%20%7B%5C%5Cn%20%20%20%20%20%20return%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%20%20var%20ReactDebugCurrentFrame%20%3D%20ReactSharedInternals.ReactDebugCurrentFrame%3B%5C%5Cn%20%20%20%20var%20stack%20%3D%20ReactDebugCurrentFrame.getStackAddendum()%3B%5C%5Cn%20%20%20%20%2F%2F%20eslint-disable-next-line%20react-internal%2Fwarning-and-invariant-args%5C%5Cn%5C%5Cn%20%20%20%20for%20(var%20_len%20%3D%20arguments.length%2C%20args%20%3D%20Array(_len%20%3E%202%20%3F%20_len%20-%202%20%3A%200)%2C%20_key%20%3D%202%3B%20_key%20%3C%20_len%3B%20_key%2B%2B)%20%7B%5C%5Cn%20%20%20%20%20%20args%5B_key%20-%202%5D%20%3D%20arguments%5B_key%5D%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20warningWithoutStack%241.apply(undefined%2C%20%5Bfalse%2C%20format%20%2B%20'%25s'%5D.concat(args%2C%20%5Bstack%5D))%3B%5C%5Cn%20%20%7D%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnvar%20warning%241%20%3D%20warning%3B%5C%5Cn%5C%5Cnvar%20hasOwnProperty%20%3D%20Object.prototype.hasOwnProperty%3B%5C%5Cn%5C%5Cnvar%20RESERVED_PROPS%20%3D%20%7B%5C%5Cn%20%20key%3A%20true%2C%5C%5Cn%20%20ref%3A%20true%2C%5C%5Cn%20%20__self%3A%20true%2C%5C%5Cn%20%20__source%3A%20true%5C%5Cn%7D%3B%5C%5Cn%5C%5Cnvar%20specialPropKeyWarningShown%20%3D%20void%200%3B%5C%5Cnvar%20specialPropRefWarningShown%20%3D%20void%200%3B%5C%5Cn%5C%5Cnfunction%20hasValidRef(config)%20%7B%5C%5Cn%20%20%7B%5C%5Cn%20%20%20%20if%20(hasOwnProperty.call(config%2C%20'ref'))%20%7B%5C%5Cn%20%20%20%20%20%20var%20getter%20%3D%20Object.getOwnPropertyDescriptor(config%2C%20'ref').get%3B%5C%5Cn%20%20%20%20%20%20if%20(getter%20%26%26%20getter.isReactWarning)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20return%20false%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%5C%5Cn%20%20return%20config.ref%20!%3D%3D%20undefined%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20hasValidKey(config)%20%7B%5C%5Cn%20%20%7B%5C%5Cn%20%20%20%20if%20(hasOwnProperty.call(config%2C%20'key'))%20%7B%5C%5Cn%20%20%20%20%20%20var%20getter%20%3D%20Object.getOwnPropertyDescriptor(config%2C%20'key').get%3B%5C%5Cn%20%20%20%20%20%20if%20(getter%20%26%26%20getter.isReactWarning)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20return%20false%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%5C%5Cn%20%20return%20config.key%20!%3D%3D%20undefined%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20defineKeyPropWarningGetter(props%2C%20displayName)%20%7B%5C%5Cn%20%20var%20warnAboutAccessingKey%20%3D%20function%20()%20%7B%5C%5Cn%20%20%20%20if%20(!specialPropKeyWarningShown)%20%7B%5C%5Cn%20%20%20%20%20%20specialPropKeyWarningShown%20%3D%20true%3B%5C%5Cn%20%20%20%20%20%20warningWithoutStack%241(false%2C%20'%25s%3A%20%60key%60%20is%20not%20a%20prop.%20Trying%20to%20access%20it%20will%20result%20'%20%2B%20'in%20%60undefined%60%20being%20returned.%20If%20you%20need%20to%20access%20the%20same%20'%20%2B%20'value%20within%20the%20child%20component%2C%20you%20should%20pass%20it%20as%20a%20different%20'%20%2B%20'prop.%20(https%3A%2F%2Ffb.me%2Freact-special-props)'%2C%20displayName)%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%3B%5C%5Cn%20%20warnAboutAccessingKey.isReactWarning%20%3D%20true%3B%5C%5Cn%20%20Object.defineProperty(props%2C%20'key'%2C%20%7B%5C%5Cn%20%20%20%20get%3A%20warnAboutAccessingKey%2C%5C%5Cn%20%20%20%20configurable%3A%20true%5C%5Cn%20%20%7D)%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20defineRefPropWarningGetter(props%2C%20displayName)%20%7B%5C%5Cn%20%20var%20warnAboutAccessingRef%20%3D%20function%20()%20%7B%5C%5Cn%20%20%20%20if%20(!specialPropRefWarningShown)%20%7B%5C%5Cn%20%20%20%20%20%20specialPropRefWarningShown%20%3D%20true%3B%5C%5Cn%20%20%20%20%20%20warningWithoutStack%241(false%2C%20'%25s%3A%20%60ref%60%20is%20not%20a%20prop.%20Trying%20to%20access%20it%20will%20result%20'%20%2B%20'in%20%60undefined%60%20being%20returned.%20If%20you%20need%20to%20access%20the%20same%20'%20%2B%20'value%20within%20the%20child%20component%2C%20you%20should%20pass%20it%20as%20a%20different%20'%20%2B%20'prop.%20(https%3A%2F%2Ffb.me%2Freact-special-props)'%2C%20displayName)%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%3B%5C%5Cn%20%20warnAboutAccessingRef.isReactWarning%20%3D%20true%3B%5C%5Cn%20%20Object.defineProperty(props%2C%20'ref'%2C%20%7B%5C%5Cn%20%20%20%20get%3A%20warnAboutAccessingRef%2C%5C%5Cn%20%20%20%20configurable%3A%20true%5C%5Cn%20%20%7D)%3B%5C%5Cn%7D%5C%5Cn%5C%5Cn%2F**%5C%5Cn%20*%20Factory%20method%20to%20create%20a%20new%20React%20element.%20This%20no%20longer%20adheres%20to%5C%5Cn%20*%20the%20class%20pattern%2C%20so%20do%20not%20use%20new%20to%20call%20it.%20Also%2C%20no%20instanceof%20check%5C%5Cn%20*%20will%20work.%20Instead%20test%20%24%24typeof%20field%20against%20Symbol.for('react.element')%20to%20check%5C%5Cn%20*%20if%20something%20is%20a%20React%20Element.%5C%5Cn%20*%5C%5Cn%20*%20%40param%20%7B*%7D%20type%5C%5Cn%20*%20%40param%20%7B*%7D%20key%5C%5Cn%20*%20%40param%20%7Bstring%7Cobject%7D%20ref%5C%5Cn%20*%20%40param%20%7B*%7D%20self%20A%20*temporary*%20helper%20to%20detect%20places%20where%20%60this%60%20is%5C%5Cn%20*%20different%20from%20the%20%60owner%60%20when%20React.createElement%20is%20called%2C%20so%20that%20we%5C%5Cn%20*%20can%20warn.%20We%20want%20to%20get%20rid%20of%20owner%20and%20replace%20string%20%60ref%60s%20with%20arrow%5C%5Cn%20*%20functions%2C%20and%20as%20long%20as%20%60this%60%20and%20owner%20are%20the%20same%2C%20there%20will%20be%20no%5C%5Cn%20*%20change%20in%20behavior.%5C%5Cn%20*%20%40param%20%7B*%7D%20source%20An%20annotation%20object%20(added%20by%20a%20transpiler%20or%20otherwise)%5C%5Cn%20*%20indicating%20filename%2C%20line%20number%2C%20and%2For%20other%20information.%5C%5Cn%20*%20%40param%20%7B*%7D%20owner%5C%5Cn%20*%20%40param%20%7B*%7D%20props%5C%5Cn%20*%20%40internal%5C%5Cn%20*%2F%5C%5Cnvar%20ReactElement%20%3D%20function%20(type%2C%20key%2C%20ref%2C%20self%2C%20source%2C%20owner%2C%20props)%20%7B%5C%5Cn%20%20var%20element%20%3D%20%7B%5C%5Cn%20%20%20%20%2F%2F%20This%20tag%20allows%20us%20to%20uniquely%20identify%20this%20as%20a%20React%20Element%5C%5Cn%20%20%20%20%24%24typeof%3A%20REACT_ELEMENT_TYPE%2C%5C%5Cn%5C%5Cn%20%20%20%20%2F%2F%20Built-in%20properties%20that%20belong%20on%20the%20element%5C%5Cn%20%20%20%20type%3A%20type%2C%5C%5Cn%20%20%20%20key%3A%20key%2C%5C%5Cn%20%20%20%20ref%3A%20ref%2C%5C%5Cn%20%20%20%20props%3A%20props%2C%5C%5Cn%5C%5Cn%20%20%20%20%2F%2F%20Record%20the%20component%20responsible%20for%20creating%20this%20element.%5C%5Cn%20%20%20%20_owner%3A%20owner%5C%5Cn%20%20%7D%3B%5C%5Cn%5C%5Cn%20%20%7B%5C%5Cn%20%20%20%20%2F%2F%20The%20validation%20flag%20is%20currently%20mutative.%20We%20put%20it%20on%5C%5Cn%20%20%20%20%2F%2F%20an%20external%20backing%20store%20so%20that%20we%20can%20freeze%20the%20whole%20object.%5C%5Cn%20%20%20%20%2F%2F%20This%20can%20be%20replaced%20with%20a%20WeakMap%20once%20they%20are%20implemented%20in%5C%5Cn%20%20%20%20%2F%2F%20commonly%20used%20development%20environments.%5C%5Cn%20%20%20%20element._store%20%3D%20%7B%7D%3B%5C%5Cn%5C%5Cn%20%20%20%20%2F%2F%20To%20make%20comparing%20ReactElements%20easier%20for%20testing%20purposes%2C%20we%20make%5C%5Cn%20%20%20%20%2F%2F%20the%20validation%20flag%20non-enumerable%20(where%20possible%2C%20which%20should%5C%5Cn%20%20%20%20%2F%2F%20include%20every%20environment%20we%20run%20tests%20in)%2C%20so%20the%20test%20framework%5C%5Cn%20%20%20%20%2F%2F%20ignores%20it.%5C%5Cn%20%20%20%20Object.defineProperty(element._store%2C%20'validated'%2C%20%7B%5C%5Cn%20%20%20%20%20%20configurable%3A%20false%2C%5C%5Cn%20%20%20%20%20%20enumerable%3A%20false%2C%5C%5Cn%20%20%20%20%20%20writable%3A%20true%2C%5C%5Cn%20%20%20%20%20%20value%3A%20false%5C%5Cn%20%20%20%20%7D)%3B%5C%5Cn%20%20%20%20%2F%2F%20self%20and%20source%20are%20DEV%20only%20properties.%5C%5Cn%20%20%20%20Object.defineProperty(element%2C%20'_self'%2C%20%7B%5C%5Cn%20%20%20%20%20%20configurable%3A%20false%2C%5C%5Cn%20%20%20%20%20%20enumerable%3A%20false%2C%5C%5Cn%20%20%20%20%20%20writable%3A%20false%2C%5C%5Cn%20%20%20%20%20%20value%3A%20self%5C%5Cn%20%20%20%20%7D)%3B%5C%5Cn%20%20%20%20%2F%2F%20Two%20elements%20created%20in%20two%20different%20places%20should%20be%20considered%5C%5Cn%20%20%20%20%2F%2F%20equal%20for%20testing%20purposes%20and%20therefore%20we%20hide%20it%20from%20enumeration.%5C%5Cn%20%20%20%20Object.defineProperty(element%2C%20'_source'%2C%20%7B%5C%5Cn%20%20%20%20%20%20configurable%3A%20false%2C%5C%5Cn%20%20%20%20%20%20enumerable%3A%20false%2C%5C%5Cn%20%20%20%20%20%20writable%3A%20false%2C%5C%5Cn%20%20%20%20%20%20value%3A%20source%5C%5Cn%20%20%20%20%7D)%3B%5C%5Cn%20%20%20%20if%20(Object.freeze)%20%7B%5C%5Cn%20%20%20%20%20%20Object.freeze(element.props)%3B%5C%5Cn%20%20%20%20%20%20Object.freeze(element)%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20return%20element%3B%5C%5Cn%7D%3B%5C%5Cn%5C%5Cn%2F**%5C%5Cn%20*%20Create%20and%20return%20a%20new%20ReactElement%20of%20the%20given%20type.%5C%5Cn%20*%20See%20https%3A%2F%2Freactjs.org%2Fdocs%2Freact-api.html%23createelement%5C%5Cn%20*%2F%5C%5Cnfunction%20createElement(type%2C%20config%2C%20children)%20%7B%5C%5Cn%20%20var%20propName%20%3D%20void%200%3B%5C%5Cn%5C%5Cn%20%20%2F%2F%20Reserved%20names%20are%20extracted%5C%5Cn%20%20var%20props%20%3D%20%7B%7D%3B%5C%5Cn%5C%5Cn%20%20var%20key%20%3D%20null%3B%5C%5Cn%20%20var%20ref%20%3D%20null%3B%5C%5Cn%20%20var%20self%20%3D%20null%3B%5C%5Cn%20%20var%20source%20%3D%20null%3B%5C%5Cn%5C%5Cn%20%20if%20(config%20!%3D%20null)%20%7B%5C%5Cn%20%20%20%20if%20(hasValidRef(config))%20%7B%5C%5Cn%20%20%20%20%20%20ref%20%3D%20config.ref%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%20%20if%20(hasValidKey(config))%20%7B%5C%5Cn%20%20%20%20%20%20key%20%3D%20''%20%2B%20config.key%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20self%20%3D%20config.__self%20%3D%3D%3D%20undefined%20%3F%20null%20%3A%20config.__self%3B%5C%5Cn%20%20%20%20source%20%3D%20config.__source%20%3D%3D%3D%20undefined%20%3F%20null%20%3A%20config.__source%3B%5C%5Cn%20%20%20%20%2F%2F%20Remaining%20properties%20are%20added%20to%20a%20new%20props%20object%5C%5Cn%20%20%20%20for%20(propName%20in%20config)%20%7B%5C%5Cn%20%20%20%20%20%20if%20(hasOwnProperty.call(config%2C%20propName)%20%26%26%20!RESERVED_PROPS.hasOwnProperty(propName))%20%7B%5C%5Cn%20%20%20%20%20%20%20%20props%5BpropName%5D%20%3D%20config%5BpropName%5D%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20%2F%2F%20Children%20can%20be%20more%20than%20one%20argument%2C%20and%20those%20are%20transferred%20onto%5C%5Cn%20%20%2F%2F%20the%20newly%20allocated%20props%20object.%5C%5Cn%20%20var%20childrenLength%20%3D%20arguments.length%20-%202%3B%5C%5Cn%20%20if%20(childrenLength%20%3D%3D%3D%201)%20%7B%5C%5Cn%20%20%20%20props.children%20%3D%20children%3B%5C%5Cn%20%20%7D%20else%20if%20(childrenLength%20%3E%201)%20%7B%5C%5Cn%20%20%20%20var%20childArray%20%3D%20Array(childrenLength)%3B%5C%5Cn%20%20%20%20for%20(var%20i%20%3D%200%3B%20i%20%3C%20childrenLength%3B%20i%2B%2B)%20%7B%5C%5Cn%20%20%20%20%20%20childArray%5Bi%5D%20%3D%20arguments%5Bi%20%2B%202%5D%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%20%20%7B%5C%5Cn%20%20%20%20%20%20if%20(Object.freeze)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20Object.freeze(childArray)%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%20%20props.children%20%3D%20childArray%3B%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20%2F%2F%20Resolve%20default%20props%5C%5Cn%20%20if%20(type%20%26%26%20type.defaultProps)%20%7B%5C%5Cn%20%20%20%20var%20defaultProps%20%3D%20type.defaultProps%3B%5C%5Cn%20%20%20%20for%20(propName%20in%20defaultProps)%20%7B%5C%5Cn%20%20%20%20%20%20if%20(props%5BpropName%5D%20%3D%3D%3D%20undefined)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20props%5BpropName%5D%20%3D%20defaultProps%5BpropName%5D%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%5C%5Cn%20%20%7B%5C%5Cn%20%20%20%20if%20(key%20%7C%7C%20ref)%20%7B%5C%5Cn%20%20%20%20%20%20var%20displayName%20%3D%20typeof%20type%20%3D%3D%3D%20'function'%20%3F%20type.displayName%20%7C%7C%20type.name%20%7C%7C%20'Unknown'%20%3A%20type%3B%5C%5Cn%20%20%20%20%20%20if%20(key)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20defineKeyPropWarningGetter(props%2C%20displayName)%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20if%20(ref)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20defineRefPropWarningGetter(props%2C%20displayName)%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%5C%5Cn%20%20return%20ReactElement(type%2C%20key%2C%20ref%2C%20self%2C%20source%2C%20ReactCurrentOwner.current%2C%20props)%3B%5C%5Cn%7D%5C%5Cn%5C%5Cn%2F**%5C%5Cn%20*%20Return%20a%20function%20that%20produces%20ReactElements%20of%20a%20given%20type.%5C%5Cn%20*%20See%20https%3A%2F%2Freactjs.org%2Fdocs%2Freact-api.html%23createfactory%5C%5Cn%20*%2F%5C%5Cn%5C%5Cn%5C%5Cnfunction%20cloneAndReplaceKey(oldElement%2C%20newKey)%20%7B%5C%5Cn%20%20var%20newElement%20%3D%20ReactElement(oldElement.type%2C%20newKey%2C%20oldElement.ref%2C%20oldElement._self%2C%20oldElement._source%2C%20oldElement._owner%2C%20oldElement.props)%3B%5C%5Cn%5C%5Cn%20%20return%20newElement%3B%5C%5Cn%7D%5C%5Cn%5C%5Cn%2F**%5C%5Cn%20*%20Clone%20and%20return%20a%20new%20ReactElement%20using%20element%20as%20the%20starting%20point.%5C%5Cn%20*%20See%20https%3A%2F%2Freactjs.org%2Fdocs%2Freact-api.html%23cloneelement%5C%5Cn%20*%2F%5C%5Cnfunction%20cloneElement(element%2C%20config%2C%20children)%20%7B%5C%5Cn%20%20!!(element%20%3D%3D%3D%20null%20%7C%7C%20element%20%3D%3D%3D%20undefined)%20%3F%20invariant(false%2C%20'React.cloneElement(...)%3A%20The%20argument%20must%20be%20a%20React%20element%2C%20but%20you%20passed%20%25s.'%2C%20element)%20%3A%20void%200%3B%5C%5Cn%5C%5Cn%20%20var%20propName%20%3D%20void%200%3B%5C%5Cn%5C%5Cn%20%20%2F%2F%20Original%20props%20are%20copied%5C%5Cn%20%20var%20props%20%3D%20_assign(%7B%7D%2C%20element.props)%3B%5C%5Cn%5C%5Cn%20%20%2F%2F%20Reserved%20names%20are%20extracted%5C%5Cn%20%20var%20key%20%3D%20element.key%3B%5C%5Cn%20%20var%20ref%20%3D%20element.ref%3B%5C%5Cn%20%20%2F%2F%20Self%20is%20preserved%20since%20the%20owner%20is%20preserved.%5C%5Cn%20%20var%20self%20%3D%20element._self%3B%5C%5Cn%20%20%2F%2F%20Source%20is%20preserved%20since%20cloneElement%20is%20unlikely%20to%20be%20targeted%20by%20a%5C%5Cn%20%20%2F%2F%20transpiler%2C%20and%20the%20original%20source%20is%20probably%20a%20better%20indicator%20of%20the%5C%5Cn%20%20%2F%2F%20true%20owner.%5C%5Cn%20%20var%20source%20%3D%20element._source%3B%5C%5Cn%5C%5Cn%20%20%2F%2F%20Owner%20will%20be%20preserved%2C%20unless%20ref%20is%20overridden%5C%5Cn%20%20var%20owner%20%3D%20element._owner%3B%5C%5Cn%5C%5Cn%20%20if%20(config%20!%3D%20null)%20%7B%5C%5Cn%20%20%20%20if%20(hasValidRef(config))%20%7B%5C%5Cn%20%20%20%20%20%20%2F%2F%20Silently%20steal%20the%20ref%20from%20the%20parent.%5C%5Cn%20%20%20%20%20%20ref%20%3D%20config.ref%3B%5C%5Cn%20%20%20%20%20%20owner%20%3D%20ReactCurrentOwner.current%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%20%20if%20(hasValidKey(config))%20%7B%5C%5Cn%20%20%20%20%20%20key%20%3D%20''%20%2B%20config.key%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20%2F%2F%20Remaining%20properties%20override%20existing%20props%5C%5Cn%20%20%20%20var%20defaultProps%20%3D%20void%200%3B%5C%5Cn%20%20%20%20if%20(element.type%20%26%26%20element.type.defaultProps)%20%7B%5C%5Cn%20%20%20%20%20%20defaultProps%20%3D%20element.type.defaultProps%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%20%20for%20(propName%20in%20config)%20%7B%5C%5Cn%20%20%20%20%20%20if%20(hasOwnProperty.call(config%2C%20propName)%20%26%26%20!RESERVED_PROPS.hasOwnProperty(propName))%20%7B%5C%5Cn%20%20%20%20%20%20%20%20if%20(config%5BpropName%5D%20%3D%3D%3D%20undefined%20%26%26%20defaultProps%20!%3D%3D%20undefined)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%2F%2F%20Resolve%20default%20props%5C%5Cn%20%20%20%20%20%20%20%20%20%20props%5BpropName%5D%20%3D%20defaultProps%5BpropName%5D%3B%5C%5Cn%20%20%20%20%20%20%20%20%7D%20else%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20props%5BpropName%5D%20%3D%20config%5BpropName%5D%3B%5C%5Cn%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20%2F%2F%20Children%20can%20be%20more%20than%20one%20argument%2C%20and%20those%20are%20transferred%20onto%5C%5Cn%20%20%2F%2F%20the%20newly%20allocated%20props%20object.%5C%5Cn%20%20var%20childrenLength%20%3D%20arguments.length%20-%202%3B%5C%5Cn%20%20if%20(childrenLength%20%3D%3D%3D%201)%20%7B%5C%5Cn%20%20%20%20props.children%20%3D%20children%3B%5C%5Cn%20%20%7D%20else%20if%20(childrenLength%20%3E%201)%20%7B%5C%5Cn%20%20%20%20var%20childArray%20%3D%20Array(childrenLength)%3B%5C%5Cn%20%20%20%20for%20(var%20i%20%3D%200%3B%20i%20%3C%20childrenLength%3B%20i%2B%2B)%20%7B%5C%5Cn%20%20%20%20%20%20childArray%5Bi%5D%20%3D%20arguments%5Bi%20%2B%202%5D%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%20%20props.children%20%3D%20childArray%3B%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20return%20ReactElement(element.type%2C%20key%2C%20ref%2C%20self%2C%20source%2C%20owner%2C%20props)%3B%5C%5Cn%7D%5C%5Cn%5C%5Cn%2F**%5C%5Cn%20*%20Verifies%20the%20object%20is%20a%20ReactElement.%5C%5Cn%20*%20See%20https%3A%2F%2Freactjs.org%2Fdocs%2Freact-api.html%23isvalidelement%5C%5Cn%20*%20%40param%20%7B%3Fobject%7D%20object%5C%5Cn%20*%20%40return%20%7Bboolean%7D%20True%20if%20%60object%60%20is%20a%20ReactElement.%5C%5Cn%20*%20%40final%5C%5Cn%20*%2F%5C%5Cnfunction%20isValidElement(object)%20%7B%5C%5Cn%20%20return%20typeof%20object%20%3D%3D%3D%20'object'%20%26%26%20object%20!%3D%3D%20null%20%26%26%20object.%24%24typeof%20%3D%3D%3D%20REACT_ELEMENT_TYPE%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnvar%20SEPARATOR%20%3D%20'.'%3B%5C%5Cnvar%20SUBSEPARATOR%20%3D%20'%3A'%3B%5C%5Cn%5C%5Cn%2F**%5C%5Cn%20*%20Escape%20and%20wrap%20key%20so%20it%20is%20safe%20to%20use%20as%20a%20reactid%5C%5Cn%20*%5C%5Cn%20*%20%40param%20%7Bstring%7D%20key%20to%20be%20escaped.%5C%5Cn%20*%20%40return%20%7Bstring%7D%20the%20escaped%20key.%5C%5Cn%20*%2F%5C%5Cnfunction%20escape(key)%20%7B%5C%5Cn%20%20var%20escapeRegex%20%3D%20%2F%5B%3D%3A%5D%2Fg%3B%5C%5Cn%20%20var%20escaperLookup%20%3D%20%7B%5C%5Cn%20%20%20%20'%3D'%3A%20'%3D0'%2C%5C%5Cn%20%20%20%20'%3A'%3A%20'%3D2'%5C%5Cn%20%20%7D%3B%5C%5Cn%20%20var%20escapedString%20%3D%20(''%20%2B%20key).replace(escapeRegex%2C%20function%20(match)%20%7B%5C%5Cn%20%20%20%20return%20escaperLookup%5Bmatch%5D%3B%5C%5Cn%20%20%7D)%3B%5C%5Cn%5C%5Cn%20%20return%20'%24'%20%2B%20escapedString%3B%5C%5Cn%7D%5C%5Cn%5C%5Cn%2F**%5C%5Cn%20*%20TODO%3A%20Test%20that%20a%20single%20child%20and%20an%20array%20with%20one%20item%20have%20the%20same%20key%5C%5Cn%20*%20pattern.%5C%5Cn%20*%2F%5C%5Cn%5C%5Cnvar%20didWarnAboutMaps%20%3D%20false%3B%5C%5Cn%5C%5Cnvar%20userProvidedKeyEscapeRegex%20%3D%20%2F%5C%5C%5C%5C%2F%2B%2Fg%3B%5C%5Cnfunction%20escapeUserProvidedKey(text)%20%7B%5C%5Cn%20%20return%20(''%20%2B%20text).replace(userProvidedKeyEscapeRegex%2C%20'%24%26%2F')%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnvar%20POOL_SIZE%20%3D%2010%3B%5C%5Cnvar%20traverseContextPool%20%3D%20%5B%5D%3B%5C%5Cnfunction%20getPooledTraverseContext(mapResult%2C%20keyPrefix%2C%20mapFunction%2C%20mapContext)%20%7B%5C%5Cn%20%20if%20(traverseContextPool.length)%20%7B%5C%5Cn%20%20%20%20var%20traverseContext%20%3D%20traverseContextPool.pop()%3B%5C%5Cn%20%20%20%20traverseContext.result%20%3D%20mapResult%3B%5C%5Cn%20%20%20%20traverseContext.keyPrefix%20%3D%20keyPrefix%3B%5C%5Cn%20%20%20%20traverseContext.func%20%3D%20mapFunction%3B%5C%5Cn%20%20%20%20traverseContext.context%20%3D%20mapContext%3B%5C%5Cn%20%20%20%20traverseContext.count%20%3D%200%3B%5C%5Cn%20%20%20%20return%20traverseContext%3B%5C%5Cn%20%20%7D%20else%20%7B%5C%5Cn%20%20%20%20return%20%7B%5C%5Cn%20%20%20%20%20%20result%3A%20mapResult%2C%5C%5Cn%20%20%20%20%20%20keyPrefix%3A%20keyPrefix%2C%5C%5Cn%20%20%20%20%20%20func%3A%20mapFunction%2C%5C%5Cn%20%20%20%20%20%20context%3A%20mapContext%2C%5C%5Cn%20%20%20%20%20%20count%3A%200%5C%5Cn%20%20%20%20%7D%3B%5C%5Cn%20%20%7D%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20releaseTraverseContext(traverseContext)%20%7B%5C%5Cn%20%20traverseContext.result%20%3D%20null%3B%5C%5Cn%20%20traverseContext.keyPrefix%20%3D%20null%3B%5C%5Cn%20%20traverseContext.func%20%3D%20null%3B%5C%5Cn%20%20traverseContext.context%20%3D%20null%3B%5C%5Cn%20%20traverseContext.count%20%3D%200%3B%5C%5Cn%20%20if%20(traverseContextPool.length%20%3C%20POOL_SIZE)%20%7B%5C%5Cn%20%20%20%20traverseContextPool.push(traverseContext)%3B%5C%5Cn%20%20%7D%5C%5Cn%7D%5C%5Cn%5C%5Cn%2F**%5C%5Cn%20*%20%40param%20%7B%3F*%7D%20children%20Children%20tree%20container.%5C%5Cn%20*%20%40param%20%7B!string%7D%20nameSoFar%20Name%20of%20the%20key%20path%20so%20far.%5C%5Cn%20*%20%40param%20%7B!function%7D%20callback%20Callback%20to%20invoke%20with%20each%20child%20found.%5C%5Cn%20*%20%40param%20%7B%3F*%7D%20traverseContext%20Used%20to%20pass%20information%20throughout%20the%20traversal%5C%5Cn%20*%20process.%5C%5Cn%20*%20%40return%20%7B!number%7D%20The%20number%20of%20children%20in%20this%20subtree.%5C%5Cn%20*%2F%5C%5Cnfunction%20traverseAllChildrenImpl(children%2C%20nameSoFar%2C%20callback%2C%20traverseContext)%20%7B%5C%5Cn%20%20var%20type%20%3D%20typeof%20children%3B%5C%5Cn%5C%5Cn%20%20if%20(type%20%3D%3D%3D%20'undefined'%20%7C%7C%20type%20%3D%3D%3D%20'boolean')%20%7B%5C%5Cn%20%20%20%20%2F%2F%20All%20of%20the%20above%20are%20perceived%20as%20null.%5C%5Cn%20%20%20%20children%20%3D%20null%3B%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20var%20invokeCallback%20%3D%20false%3B%5C%5Cn%5C%5Cn%20%20if%20(children%20%3D%3D%3D%20null)%20%7B%5C%5Cn%20%20%20%20invokeCallback%20%3D%20true%3B%5C%5Cn%20%20%7D%20else%20%7B%5C%5Cn%20%20%20%20switch%20(type)%20%7B%5C%5Cn%20%20%20%20%20%20case%20'string'%3A%5C%5Cn%20%20%20%20%20%20case%20'number'%3A%5C%5Cn%20%20%20%20%20%20%20%20invokeCallback%20%3D%20true%3B%5C%5Cn%20%20%20%20%20%20%20%20break%3B%5C%5Cn%20%20%20%20%20%20case%20'object'%3A%5C%5Cn%20%20%20%20%20%20%20%20switch%20(children.%24%24typeof)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20case%20REACT_ELEMENT_TYPE%3A%5C%5Cn%20%20%20%20%20%20%20%20%20%20case%20REACT_PORTAL_TYPE%3A%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20invokeCallback%20%3D%20true%3B%5C%5Cn%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20if%20(invokeCallback)%20%7B%5C%5Cn%20%20%20%20callback(traverseContext%2C%20children%2C%5C%5Cn%20%20%20%20%2F%2F%20If%20it's%20the%20only%20child%2C%20treat%20the%20name%20as%20if%20it%20was%20wrapped%20in%20an%20array%5C%5Cn%20%20%20%20%2F%2F%20so%20that%20it's%20consistent%20if%20the%20number%20of%20children%20grows.%5C%5Cn%20%20%20%20nameSoFar%20%3D%3D%3D%20''%20%3F%20SEPARATOR%20%2B%20getComponentKey(children%2C%200)%20%3A%20nameSoFar)%3B%5C%5Cn%20%20%20%20return%201%3B%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20var%20child%20%3D%20void%200%3B%5C%5Cn%20%20var%20nextName%20%3D%20void%200%3B%5C%5Cn%20%20var%20subtreeCount%20%3D%200%3B%20%2F%2F%20Count%20of%20children%20found%20in%20the%20current%20subtree.%5C%5Cn%20%20var%20nextNamePrefix%20%3D%20nameSoFar%20%3D%3D%3D%20''%20%3F%20SEPARATOR%20%3A%20nameSoFar%20%2B%20SUBSEPARATOR%3B%5C%5Cn%5C%5Cn%20%20if%20(Array.isArray(children))%20%7B%5C%5Cn%20%20%20%20for%20(var%20i%20%3D%200%3B%20i%20%3C%20children.length%3B%20i%2B%2B)%20%7B%5C%5Cn%20%20%20%20%20%20child%20%3D%20children%5Bi%5D%3B%5C%5Cn%20%20%20%20%20%20nextName%20%3D%20nextNamePrefix%20%2B%20getComponentKey(child%2C%20i)%3B%5C%5Cn%20%20%20%20%20%20subtreeCount%20%2B%3D%20traverseAllChildrenImpl(child%2C%20nextName%2C%20callback%2C%20traverseContext)%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%20else%20%7B%5C%5Cn%20%20%20%20var%20iteratorFn%20%3D%20getIteratorFn(children)%3B%5C%5Cn%20%20%20%20if%20(typeof%20iteratorFn%20%3D%3D%3D%20'function')%20%7B%5C%5Cn%20%20%20%20%20%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%2F%2F%20Warn%20about%20using%20Maps%20as%20children%5C%5Cn%20%20%20%20%20%20%20%20if%20(iteratorFn%20%3D%3D%3D%20children.entries)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20!didWarnAboutMaps%20%3F%20warning%241(false%2C%20'Using%20Maps%20as%20children%20is%20unsupported%20and%20will%20likely%20yield%20'%20%2B%20'unexpected%20results.%20Convert%20it%20to%20a%20sequence%2Fiterable%20of%20keyed%20'%20%2B%20'ReactElements%20instead.')%20%3A%20void%200%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20didWarnAboutMaps%20%3D%20true%3B%5C%5Cn%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20%20%20var%20iterator%20%3D%20iteratorFn.call(children)%3B%5C%5Cn%20%20%20%20%20%20var%20step%20%3D%20void%200%3B%5C%5Cn%20%20%20%20%20%20var%20ii%20%3D%200%3B%5C%5Cn%20%20%20%20%20%20while%20(!(step%20%3D%20iterator.next()).done)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20child%20%3D%20step.value%3B%5C%5Cn%20%20%20%20%20%20%20%20nextName%20%3D%20nextNamePrefix%20%2B%20getComponentKey(child%2C%20ii%2B%2B)%3B%5C%5Cn%20%20%20%20%20%20%20%20subtreeCount%20%2B%3D%20traverseAllChildrenImpl(child%2C%20nextName%2C%20callback%2C%20traverseContext)%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%7D%20else%20if%20(type%20%3D%3D%3D%20'object')%20%7B%5C%5Cn%20%20%20%20%20%20var%20addendum%20%3D%20''%3B%5C%5Cn%20%20%20%20%20%20%7B%5C%5Cn%20%20%20%20%20%20%20%20addendum%20%3D%20'%20If%20you%20meant%20to%20render%20a%20collection%20of%20children%2C%20use%20an%20array%20'%20%2B%20'instead.'%20%2B%20ReactDebugCurrentFrame.getStackAddendum()%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20var%20childrenString%20%3D%20''%20%2B%20children%3B%5C%5Cn%20%20%20%20%20%20invariant(false%2C%20'Objects%20are%20not%20valid%20as%20a%20React%20child%20(found%3A%20%25s).%25s'%2C%20childrenString%20%3D%3D%3D%20'%5Bobject%20Object%5D'%20%3F%20'object%20with%20keys%20%7B'%20%2B%20Object.keys(children).join('%2C%20')%20%2B%20'%7D'%20%3A%20childrenString%2C%20addendum)%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20return%20subtreeCount%3B%5C%5Cn%7D%5C%5Cn%5C%5Cn%2F**%5C%5Cn%20*%20Traverses%20children%20that%20are%20typically%20specified%20as%20%60props.children%60%2C%20but%5C%5Cn%20*%20might%20also%20be%20specified%20through%20attributes%3A%5C%5Cn%20*%5C%5Cn%20*%20-%20%60traverseAllChildren(this.props.children%2C%20...)%60%5C%5Cn%20*%20-%20%60traverseAllChildren(this.props.leftPanelChildren%2C%20...)%60%5C%5Cn%20*%5C%5Cn%20*%20The%20%60traverseContext%60%20is%20an%20optional%20argument%20that%20is%20passed%20through%20the%5C%5Cn%20*%20entire%20traversal.%20It%20can%20be%20used%20to%20store%20accumulations%20or%20anything%20else%20that%5C%5Cn%20*%20the%20callback%20might%20find%20relevant.%5C%5Cn%20*%5C%5Cn%20*%20%40param%20%7B%3F*%7D%20children%20Children%20tree%20object.%5C%5Cn%20*%20%40param%20%7B!function%7D%20callback%20To%20invoke%20upon%20traversing%20each%20child.%5C%5Cn%20*%20%40param%20%7B%3F*%7D%20traverseContext%20Context%20for%20traversal.%5C%5Cn%20*%20%40return%20%7B!number%7D%20The%20number%20of%20children%20in%20this%20subtree.%5C%5Cn%20*%2F%5C%5Cnfunction%20traverseAllChildren(children%2C%20callback%2C%20traverseContext)%20%7B%5C%5Cn%20%20if%20(children%20%3D%3D%20null)%20%7B%5C%5Cn%20%20%20%20return%200%3B%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20return%20traverseAllChildrenImpl(children%2C%20''%2C%20callback%2C%20traverseContext)%3B%5C%5Cn%7D%5C%5Cn%5C%5Cn%2F**%5C%5Cn%20*%20Generate%20a%20key%20string%20that%20identifies%20a%20component%20within%20a%20set.%5C%5Cn%20*%5C%5Cn%20*%20%40param%20%7B*%7D%20component%20A%20component%20that%20could%20contain%20a%20manual%20key.%5C%5Cn%20*%20%40param%20%7Bnumber%7D%20index%20Index%20that%20is%20used%20if%20a%20manual%20key%20is%20not%20provided.%5C%5Cn%20*%20%40return%20%7Bstring%7D%5C%5Cn%20*%2F%5C%5Cnfunction%20getComponentKey(component%2C%20index)%20%7B%5C%5Cn%20%20%2F%2F%20Do%20some%20typechecking%20here%20since%20we%20call%20this%20blindly.%20We%20want%20to%20ensure%5C%5Cn%20%20%2F%2F%20that%20we%20don't%20block%20potential%20future%20ES%20APIs.%5C%5Cn%20%20if%20(typeof%20component%20%3D%3D%3D%20'object'%20%26%26%20component%20!%3D%3D%20null%20%26%26%20component.key%20!%3D%20null)%20%7B%5C%5Cn%20%20%20%20%2F%2F%20Explicit%20key%5C%5Cn%20%20%20%20return%20escape(component.key)%3B%5C%5Cn%20%20%7D%5C%5Cn%20%20%2F%2F%20Implicit%20key%20determined%20by%20the%20index%20in%20the%20set%5C%5Cn%20%20return%20index.toString(36)%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20forEachSingleChild(bookKeeping%2C%20child%2C%20name)%20%7B%5C%5Cn%20%20var%20func%20%3D%20bookKeeping.func%2C%5C%5Cn%20%20%20%20%20%20context%20%3D%20bookKeeping.context%3B%5C%5Cn%5C%5Cn%20%20func.call(context%2C%20child%2C%20bookKeeping.count%2B%2B)%3B%5C%5Cn%7D%5C%5Cn%5C%5Cn%2F**%5C%5Cn%20*%20Iterates%20through%20children%20that%20are%20typically%20specified%20as%20%60props.children%60.%5C%5Cn%20*%5C%5Cn%20*%20See%20https%3A%2F%2Freactjs.org%2Fdocs%2Freact-api.html%23reactchildrenforeach%5C%5Cn%20*%5C%5Cn%20*%20The%20provided%20forEachFunc(child%2C%20index)%20will%20be%20called%20for%20each%5C%5Cn%20*%20leaf%20child.%5C%5Cn%20*%5C%5Cn%20*%20%40param%20%7B%3F*%7D%20children%20Children%20tree%20container.%5C%5Cn%20*%20%40param%20%7Bfunction(*%2C%20int)%7D%20forEachFunc%5C%5Cn%20*%20%40param%20%7B*%7D%20forEachContext%20Context%20for%20forEachContext.%5C%5Cn%20*%2F%5C%5Cnfunction%20forEachChildren(children%2C%20forEachFunc%2C%20forEachContext)%20%7B%5C%5Cn%20%20if%20(children%20%3D%3D%20null)%20%7B%5C%5Cn%20%20%20%20return%20children%3B%5C%5Cn%20%20%7D%5C%5Cn%20%20var%20traverseContext%20%3D%20getPooledTraverseContext(null%2C%20null%2C%20forEachFunc%2C%20forEachContext)%3B%5C%5Cn%20%20traverseAllChildren(children%2C%20forEachSingleChild%2C%20traverseContext)%3B%5C%5Cn%20%20releaseTraverseContext(traverseContext)%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20mapSingleChildIntoContext(bookKeeping%2C%20child%2C%20childKey)%20%7B%5C%5Cn%20%20var%20result%20%3D%20bookKeeping.result%2C%5C%5Cn%20%20%20%20%20%20keyPrefix%20%3D%20bookKeeping.keyPrefix%2C%5C%5Cn%20%20%20%20%20%20func%20%3D%20bookKeeping.func%2C%5C%5Cn%20%20%20%20%20%20context%20%3D%20bookKeeping.context%3B%5C%5Cn%5C%5Cn%5C%5Cn%20%20var%20mappedChild%20%3D%20func.call(context%2C%20child%2C%20bookKeeping.count%2B%2B)%3B%5C%5Cn%20%20if%20(Array.isArray(mappedChild))%20%7B%5C%5Cn%20%20%20%20mapIntoWithKeyPrefixInternal(mappedChild%2C%20result%2C%20childKey%2C%20function%20(c)%20%7B%5C%5Cn%20%20%20%20%20%20return%20c%3B%5C%5Cn%20%20%20%20%7D)%3B%5C%5Cn%20%20%7D%20else%20if%20(mappedChild%20!%3D%20null)%20%7B%5C%5Cn%20%20%20%20if%20(isValidElement(mappedChild))%20%7B%5C%5Cn%20%20%20%20%20%20mappedChild%20%3D%20cloneAndReplaceKey(mappedChild%2C%5C%5Cn%20%20%20%20%20%20%2F%2F%20Keep%20both%20the%20(mapped)%20and%20old%20keys%20if%20they%20differ%2C%20just%20as%5C%5Cn%20%20%20%20%20%20%2F%2F%20traverseAllChildren%20used%20to%20do%20for%20objects%20as%20children%5C%5Cn%20%20%20%20%20%20keyPrefix%20%2B%20(mappedChild.key%20%26%26%20(!child%20%7C%7C%20child.key%20!%3D%3D%20mappedChild.key)%20%3F%20escapeUserProvidedKey(mappedChild.key)%20%2B%20'%2F'%20%3A%20'')%20%2B%20childKey)%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%20%20result.push(mappedChild)%3B%5C%5Cn%20%20%7D%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20mapIntoWithKeyPrefixInternal(children%2C%20array%2C%20prefix%2C%20func%2C%20context)%20%7B%5C%5Cn%20%20var%20escapedPrefix%20%3D%20''%3B%5C%5Cn%20%20if%20(prefix%20!%3D%20null)%20%7B%5C%5Cn%20%20%20%20escapedPrefix%20%3D%20escapeUserProvidedKey(prefix)%20%2B%20'%2F'%3B%5C%5Cn%20%20%7D%5C%5Cn%20%20var%20traverseContext%20%3D%20getPooledTraverseContext(array%2C%20escapedPrefix%2C%20func%2C%20context)%3B%5C%5Cn%20%20traverseAllChildren(children%2C%20mapSingleChildIntoContext%2C%20traverseContext)%3B%5C%5Cn%20%20releaseTraverseContext(traverseContext)%3B%5C%5Cn%7D%5C%5Cn%5C%5Cn%2F**%5C%5Cn%20*%20Maps%20children%20that%20are%20typically%20specified%20as%20%60props.children%60.%5C%5Cn%20*%5C%5Cn%20*%20See%20https%3A%2F%2Freactjs.org%2Fdocs%2Freact-api.html%23reactchildrenmap%5C%5Cn%20*%5C%5Cn%20*%20The%20provided%20mapFunction(child%2C%20key%2C%20index)%20will%20be%20called%20for%20each%5C%5Cn%20*%20leaf%20child.%5C%5Cn%20*%5C%5Cn%20*%20%40param%20%7B%3F*%7D%20children%20Children%20tree%20container.%5C%5Cn%20*%20%40param%20%7Bfunction(*%2C%20int)%7D%20func%20The%20map%20function.%5C%5Cn%20*%20%40param%20%7B*%7D%20context%20Context%20for%20mapFunction.%5C%5Cn%20*%20%40return%20%7Bobject%7D%20Object%20containing%20the%20ordered%20map%20of%20results.%5C%5Cn%20*%2F%5C%5Cnfunction%20mapChildren(children%2C%20func%2C%20context)%20%7B%5C%5Cn%20%20if%20(children%20%3D%3D%20null)%20%7B%5C%5Cn%20%20%20%20return%20children%3B%5C%5Cn%20%20%7D%5C%5Cn%20%20var%20result%20%3D%20%5B%5D%3B%5C%5Cn%20%20mapIntoWithKeyPrefixInternal(children%2C%20result%2C%20null%2C%20func%2C%20context)%3B%5C%5Cn%20%20return%20result%3B%5C%5Cn%7D%5C%5Cn%5C%5Cn%2F**%5C%5Cn%20*%20Count%20the%20number%20of%20children%20that%20are%20typically%20specified%20as%5C%5Cn%20*%20%60props.children%60.%5C%5Cn%20*%5C%5Cn%20*%20See%20https%3A%2F%2Freactjs.org%2Fdocs%2Freact-api.html%23reactchildrencount%5C%5Cn%20*%5C%5Cn%20*%20%40param%20%7B%3F*%7D%20children%20Children%20tree%20container.%5C%5Cn%20*%20%40return%20%7Bnumber%7D%20The%20number%20of%20children.%5C%5Cn%20*%2F%5C%5Cnfunction%20countChildren(children)%20%7B%5C%5Cn%20%20return%20traverseAllChildren(children%2C%20function%20()%20%7B%5C%5Cn%20%20%20%20return%20null%3B%5C%5Cn%20%20%7D%2C%20null)%3B%5C%5Cn%7D%5C%5Cn%5C%5Cn%2F**%5C%5Cn%20*%20Flatten%20a%20children%20object%20(typically%20specified%20as%20%60props.children%60)%20and%5C%5Cn%20*%20return%20an%20array%20with%20appropriately%20re-keyed%20children.%5C%5Cn%20*%5C%5Cn%20*%20See%20https%3A%2F%2Freactjs.org%2Fdocs%2Freact-api.html%23reactchildrentoarray%5C%5Cn%20*%2F%5C%5Cnfunction%20toArray(children)%20%7B%5C%5Cn%20%20var%20result%20%3D%20%5B%5D%3B%5C%5Cn%20%20mapIntoWithKeyPrefixInternal(children%2C%20result%2C%20null%2C%20function%20(child)%20%7B%5C%5Cn%20%20%20%20return%20child%3B%5C%5Cn%20%20%7D)%3B%5C%5Cn%20%20return%20result%3B%5C%5Cn%7D%5C%5Cn%5C%5Cn%2F**%5C%5Cn%20*%20Returns%20the%20first%20child%20in%20a%20collection%20of%20children%20and%20verifies%20that%20there%5C%5Cn%20*%20is%20only%20one%20child%20in%20the%20collection.%5C%5Cn%20*%5C%5Cn%20*%20See%20https%3A%2F%2Freactjs.org%2Fdocs%2Freact-api.html%23reactchildrenonly%5C%5Cn%20*%5C%5Cn%20*%20The%20current%20implementation%20of%20this%20function%20assumes%20that%20a%20single%20child%20gets%5C%5Cn%20*%20passed%20without%20a%20wrapper%2C%20but%20the%20purpose%20of%20this%20helper%20function%20is%20to%5C%5Cn%20*%20abstract%20away%20the%20particular%20structure%20of%20children.%5C%5Cn%20*%5C%5Cn%20*%20%40param%20%7B%3Fobject%7D%20children%20Child%20collection%20structure.%5C%5Cn%20*%20%40return%20%7BReactElement%7D%20The%20first%20and%20only%20%60ReactElement%60%20contained%20in%20the%5C%5Cn%20*%20structure.%5C%5Cn%20*%2F%5C%5Cnfunction%20onlyChild(children)%20%7B%5C%5Cn%20%20!isValidElement(children)%20%3F%20invariant(false%2C%20'React.Children.only%20expected%20to%20receive%20a%20single%20React%20element%20child.')%20%3A%20void%200%3B%5C%5Cn%20%20return%20children%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20createContext(defaultValue%2C%20calculateChangedBits)%20%7B%5C%5Cn%20%20if%20(calculateChangedBits%20%3D%3D%3D%20undefined)%20%7B%5C%5Cn%20%20%20%20calculateChangedBits%20%3D%20null%3B%5C%5Cn%20%20%7D%20else%20%7B%5C%5Cn%20%20%20%20%7B%5C%5Cn%20%20%20%20%20%20!(calculateChangedBits%20%3D%3D%3D%20null%20%7C%7C%20typeof%20calculateChangedBits%20%3D%3D%3D%20'function')%20%3F%20warningWithoutStack%241(false%2C%20'createContext%3A%20Expected%20the%20optional%20second%20argument%20to%20be%20a%20'%20%2B%20'function.%20Instead%20received%3A%20%25s'%2C%20calculateChangedBits)%20%3A%20void%200%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20var%20context%20%3D%20%7B%5C%5Cn%20%20%20%20%24%24typeof%3A%20REACT_CONTEXT_TYPE%2C%5C%5Cn%20%20%20%20_calculateChangedBits%3A%20calculateChangedBits%2C%5C%5Cn%20%20%20%20%2F%2F%20As%20a%20workaround%20to%20support%20multiple%20concurrent%20renderers%2C%20we%20categorize%5C%5Cn%20%20%20%20%2F%2F%20some%20renderers%20as%20primary%20and%20others%20as%20secondary.%20We%20only%20expect%5C%5Cn%20%20%20%20%2F%2F%20there%20to%20be%20two%20concurrent%20renderers%20at%20most%3A%20React%20Native%20(primary)%20and%5C%5Cn%20%20%20%20%2F%2F%20Fabric%20(secondary)%3B%20React%20DOM%20(primary)%20and%20React%20ART%20(secondary).%5C%5Cn%20%20%20%20%2F%2F%20Secondary%20renderers%20store%20their%20context%20values%20on%20separate%20fields.%5C%5Cn%20%20%20%20_currentValue%3A%20defaultValue%2C%5C%5Cn%20%20%20%20_currentValue2%3A%20defaultValue%2C%5C%5Cn%20%20%20%20%2F%2F%20Used%20to%20track%20how%20many%20concurrent%20renderers%20this%20context%20currently%5C%5Cn%20%20%20%20%2F%2F%20supports%20within%20in%20a%20single%20renderer.%20Such%20as%20parallel%20server%20rendering.%5C%5Cn%20%20%20%20_threadCount%3A%200%2C%5C%5Cn%20%20%20%20%2F%2F%20These%20are%20circular%5C%5Cn%20%20%20%20Provider%3A%20null%2C%5C%5Cn%20%20%20%20Consumer%3A%20null%5C%5Cn%20%20%7D%3B%5C%5Cn%5C%5Cn%20%20context.Provider%20%3D%20%7B%5C%5Cn%20%20%20%20%24%24typeof%3A%20REACT_PROVIDER_TYPE%2C%5C%5Cn%20%20%20%20_context%3A%20context%5C%5Cn%20%20%7D%3B%5C%5Cn%5C%5Cn%20%20var%20hasWarnedAboutUsingNestedContextConsumers%20%3D%20false%3B%5C%5Cn%20%20var%20hasWarnedAboutUsingConsumerProvider%20%3D%20false%3B%5C%5Cn%5C%5Cn%20%20%7B%5C%5Cn%20%20%20%20%2F%2F%20A%20separate%20object%2C%20but%20proxies%20back%20to%20the%20original%20context%20object%20for%5C%5Cn%20%20%20%20%2F%2F%20backwards%20compatibility.%20It%20has%20a%20different%20%24%24typeof%2C%20so%20we%20can%20properly%5C%5Cn%20%20%20%20%2F%2F%20warn%20for%20the%20incorrect%20usage%20of%20Context%20as%20a%20Consumer.%5C%5Cn%20%20%20%20var%20Consumer%20%3D%20%7B%5C%5Cn%20%20%20%20%20%20%24%24typeof%3A%20REACT_CONTEXT_TYPE%2C%5C%5Cn%20%20%20%20%20%20_context%3A%20context%2C%5C%5Cn%20%20%20%20%20%20_calculateChangedBits%3A%20context._calculateChangedBits%5C%5Cn%20%20%20%20%7D%3B%5C%5Cn%20%20%20%20%2F%2F%20%24FlowFixMe%3A%20Flow%20complains%20about%20not%20setting%20a%20value%2C%20which%20is%20intentional%20here%5C%5Cn%20%20%20%20Object.defineProperties(Consumer%2C%20%7B%5C%5Cn%20%20%20%20%20%20Provider%3A%20%7B%5C%5Cn%20%20%20%20%20%20%20%20get%3A%20function%20()%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20if%20(!hasWarnedAboutUsingConsumerProvider)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20hasWarnedAboutUsingConsumerProvider%20%3D%20true%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20warning%241(false%2C%20'Rendering%20%3CContext.Consumer.Provider%3E%20is%20not%20supported%20and%20will%20be%20removed%20in%20'%20%2B%20'a%20future%20major%20release.%20Did%20you%20mean%20to%20render%20%3CContext.Provider%3E%20instead%3F')%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%20%20%20%20return%20context.Provider%3B%5C%5Cn%20%20%20%20%20%20%20%20%7D%2C%5C%5Cn%20%20%20%20%20%20%20%20set%3A%20function%20(_Provider)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20context.Provider%20%3D%20_Provider%3B%5C%5Cn%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%7D%2C%5C%5Cn%20%20%20%20%20%20_currentValue%3A%20%7B%5C%5Cn%20%20%20%20%20%20%20%20get%3A%20function%20()%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20return%20context._currentValue%3B%5C%5Cn%20%20%20%20%20%20%20%20%7D%2C%5C%5Cn%20%20%20%20%20%20%20%20set%3A%20function%20(_currentValue)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20context._currentValue%20%3D%20_currentValue%3B%5C%5Cn%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%7D%2C%5C%5Cn%20%20%20%20%20%20_currentValue2%3A%20%7B%5C%5Cn%20%20%20%20%20%20%20%20get%3A%20function%20()%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20return%20context._currentValue2%3B%5C%5Cn%20%20%20%20%20%20%20%20%7D%2C%5C%5Cn%20%20%20%20%20%20%20%20set%3A%20function%20(_currentValue2)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20context._currentValue2%20%3D%20_currentValue2%3B%5C%5Cn%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%7D%2C%5C%5Cn%20%20%20%20%20%20_threadCount%3A%20%7B%5C%5Cn%20%20%20%20%20%20%20%20get%3A%20function%20()%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20return%20context._threadCount%3B%5C%5Cn%20%20%20%20%20%20%20%20%7D%2C%5C%5Cn%20%20%20%20%20%20%20%20set%3A%20function%20(_threadCount)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20context._threadCount%20%3D%20_threadCount%3B%5C%5Cn%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%7D%2C%5C%5Cn%20%20%20%20%20%20Consumer%3A%20%7B%5C%5Cn%20%20%20%20%20%20%20%20get%3A%20function%20()%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20if%20(!hasWarnedAboutUsingNestedContextConsumers)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20hasWarnedAboutUsingNestedContextConsumers%20%3D%20true%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20warning%241(false%2C%20'Rendering%20%3CContext.Consumer.Consumer%3E%20is%20not%20supported%20and%20will%20be%20removed%20in%20'%20%2B%20'a%20future%20major%20release.%20Did%20you%20mean%20to%20render%20%3CContext.Consumer%3E%20instead%3F')%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%20%20%20%20return%20context.Consumer%3B%5C%5Cn%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%7D)%3B%5C%5Cn%20%20%20%20%2F%2F%20%24FlowFixMe%3A%20Flow%20complains%20about%20missing%20properties%20because%20it%20doesn't%20understand%20defineProperty%5C%5Cn%20%20%20%20context.Consumer%20%3D%20Consumer%3B%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20%7B%5C%5Cn%20%20%20%20context._currentRenderer%20%3D%20null%3B%5C%5Cn%20%20%20%20context._currentRenderer2%20%3D%20null%3B%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20return%20context%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20lazy(ctor)%20%7B%5C%5Cn%20%20var%20lazyType%20%3D%20%7B%5C%5Cn%20%20%20%20%24%24typeof%3A%20REACT_LAZY_TYPE%2C%5C%5Cn%20%20%20%20_ctor%3A%20ctor%2C%5C%5Cn%20%20%20%20%2F%2F%20React%20uses%20these%20fields%20to%20store%20the%20result.%5C%5Cn%20%20%20%20_status%3A%20-1%2C%5C%5Cn%20%20%20%20_result%3A%20null%5C%5Cn%20%20%7D%3B%5C%5Cn%5C%5Cn%20%20%7B%5C%5Cn%20%20%20%20%2F%2F%20In%20production%2C%20this%20would%20just%20set%20it%20on%20the%20object.%5C%5Cn%20%20%20%20var%20defaultProps%20%3D%20void%200%3B%5C%5Cn%20%20%20%20var%20propTypes%20%3D%20void%200%3B%5C%5Cn%20%20%20%20Object.defineProperties(lazyType%2C%20%7B%5C%5Cn%20%20%20%20%20%20defaultProps%3A%20%7B%5C%5Cn%20%20%20%20%20%20%20%20configurable%3A%20true%2C%5C%5Cn%20%20%20%20%20%20%20%20get%3A%20function%20()%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20return%20defaultProps%3B%5C%5Cn%20%20%20%20%20%20%20%20%7D%2C%5C%5Cn%20%20%20%20%20%20%20%20set%3A%20function%20(newDefaultProps)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20warning%241(false%2C%20'React.lazy(...)%3A%20It%20is%20not%20supported%20to%20assign%20%60defaultProps%60%20to%20'%20%2B%20'a%20lazy%20component%20import.%20Either%20specify%20them%20where%20the%20component%20'%20%2B%20'is%20defined%2C%20or%20create%20a%20wrapping%20component%20around%20it.')%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20defaultProps%20%3D%20newDefaultProps%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%2F%2F%20Match%20production%20behavior%20more%20closely%3A%5C%5Cn%20%20%20%20%20%20%20%20%20%20Object.defineProperty(lazyType%2C%20'defaultProps'%2C%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20enumerable%3A%20true%5C%5Cn%20%20%20%20%20%20%20%20%20%20%7D)%3B%5C%5Cn%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%7D%2C%5C%5Cn%20%20%20%20%20%20propTypes%3A%20%7B%5C%5Cn%20%20%20%20%20%20%20%20configurable%3A%20true%2C%5C%5Cn%20%20%20%20%20%20%20%20get%3A%20function%20()%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20return%20propTypes%3B%5C%5Cn%20%20%20%20%20%20%20%20%7D%2C%5C%5Cn%20%20%20%20%20%20%20%20set%3A%20function%20(newPropTypes)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20warning%241(false%2C%20'React.lazy(...)%3A%20It%20is%20not%20supported%20to%20assign%20%60propTypes%60%20to%20'%20%2B%20'a%20lazy%20component%20import.%20Either%20specify%20them%20where%20the%20component%20'%20%2B%20'is%20defined%2C%20or%20create%20a%20wrapping%20component%20around%20it.')%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20propTypes%20%3D%20newPropTypes%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%2F%2F%20Match%20production%20behavior%20more%20closely%3A%5C%5Cn%20%20%20%20%20%20%20%20%20%20Object.defineProperty(lazyType%2C%20'propTypes'%2C%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20enumerable%3A%20true%5C%5Cn%20%20%20%20%20%20%20%20%20%20%7D)%3B%5C%5Cn%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%7D)%3B%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20return%20lazyType%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20forwardRef(render)%20%7B%5C%5Cn%20%20%7B%5C%5Cn%20%20%20%20if%20(render%20!%3D%20null%20%26%26%20render.%24%24typeof%20%3D%3D%3D%20REACT_MEMO_TYPE)%20%7B%5C%5Cn%20%20%20%20%20%20warningWithoutStack%241(false%2C%20'forwardRef%20requires%20a%20render%20function%20but%20received%20a%20%60memo%60%20'%20%2B%20'component.%20Instead%20of%20forwardRef(memo(...))%2C%20use%20'%20%2B%20'memo(forwardRef(...)).')%3B%5C%5Cn%20%20%20%20%7D%20else%20if%20(typeof%20render%20!%3D%3D%20'function')%20%7B%5C%5Cn%20%20%20%20%20%20warningWithoutStack%241(false%2C%20'forwardRef%20requires%20a%20render%20function%20but%20was%20given%20%25s.'%2C%20render%20%3D%3D%3D%20null%20%3F%20'null'%20%3A%20typeof%20render)%3B%5C%5Cn%20%20%20%20%7D%20else%20%7B%5C%5Cn%20%20%20%20%20%20!(%5C%5Cn%20%20%20%20%20%20%2F%2F%20Do%20not%20warn%20for%200%20arguments%20because%20it%20could%20be%20due%20to%20usage%20of%20the%20'arguments'%20object%5C%5Cn%20%20%20%20%20%20render.length%20%3D%3D%3D%200%20%7C%7C%20render.length%20%3D%3D%3D%202)%20%3F%20warningWithoutStack%241(false%2C%20'forwardRef%20render%20functions%20accept%20exactly%20two%20parameters%3A%20props%20and%20ref.%20%25s'%2C%20render.length%20%3D%3D%3D%201%20%3F%20'Did%20you%20forget%20to%20use%20the%20ref%20parameter%3F'%20%3A%20'Any%20additional%20parameter%20will%20be%20undefined.')%20%3A%20void%200%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20if%20(render%20!%3D%20null)%20%7B%5C%5Cn%20%20%20%20%20%20!(render.defaultProps%20%3D%3D%20null%20%26%26%20render.propTypes%20%3D%3D%20null)%20%3F%20warningWithoutStack%241(false%2C%20'forwardRef%20render%20functions%20do%20not%20support%20propTypes%20or%20defaultProps.%20'%20%2B%20'Did%20you%20accidentally%20pass%20a%20React%20component%3F')%20%3A%20void%200%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20return%20%7B%5C%5Cn%20%20%20%20%24%24typeof%3A%20REACT_FORWARD_REF_TYPE%2C%5C%5Cn%20%20%20%20render%3A%20render%5C%5Cn%20%20%7D%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20isValidElementType(type)%20%7B%5C%5Cn%20%20return%20typeof%20type%20%3D%3D%3D%20'string'%20%7C%7C%20typeof%20type%20%3D%3D%3D%20'function'%20%7C%7C%5C%5Cn%20%20%2F%2F%20Note%3A%20its%20typeof%20might%20be%20other%20than%20'symbol'%20or%20'number'%20if%20it's%20a%20polyfill.%5C%5Cn%20%20type%20%3D%3D%3D%20REACT_FRAGMENT_TYPE%20%7C%7C%20type%20%3D%3D%3D%20REACT_CONCURRENT_MODE_TYPE%20%7C%7C%20type%20%3D%3D%3D%20REACT_PROFILER_TYPE%20%7C%7C%20type%20%3D%3D%3D%20REACT_STRICT_MODE_TYPE%20%7C%7C%20type%20%3D%3D%3D%20REACT_SUSPENSE_TYPE%20%7C%7C%20typeof%20type%20%3D%3D%3D%20'object'%20%26%26%20type%20!%3D%3D%20null%20%26%26%20(type.%24%24typeof%20%3D%3D%3D%20REACT_LAZY_TYPE%20%7C%7C%20type.%24%24typeof%20%3D%3D%3D%20REACT_MEMO_TYPE%20%7C%7C%20type.%24%24typeof%20%3D%3D%3D%20REACT_PROVIDER_TYPE%20%7C%7C%20type.%24%24typeof%20%3D%3D%3D%20REACT_CONTEXT_TYPE%20%7C%7C%20type.%24%24typeof%20%3D%3D%3D%20REACT_FORWARD_REF_TYPE)%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20memo(type%2C%20compare)%20%7B%5C%5Cn%20%20%7B%5C%5Cn%20%20%20%20if%20(!isValidElementType(type))%20%7B%5C%5Cn%20%20%20%20%20%20warningWithoutStack%241(false%2C%20'memo%3A%20The%20first%20argument%20must%20be%20a%20component.%20Instead%20'%20%2B%20'received%3A%20%25s'%2C%20type%20%3D%3D%3D%20null%20%3F%20'null'%20%3A%20typeof%20type)%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%5C%5Cn%20%20return%20%7B%5C%5Cn%20%20%20%20%24%24typeof%3A%20REACT_MEMO_TYPE%2C%5C%5Cn%20%20%20%20type%3A%20type%2C%5C%5Cn%20%20%20%20compare%3A%20compare%20%3D%3D%3D%20undefined%20%3F%20null%20%3A%20compare%5C%5Cn%20%20%7D%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20resolveDispatcher()%20%7B%5C%5Cn%20%20var%20dispatcher%20%3D%20ReactCurrentOwner.currentDispatcher%3B%5C%5Cn%20%20!(dispatcher%20!%3D%3D%20null)%20%3F%20invariant(false%2C%20'Hooks%20can%20only%20be%20called%20inside%20the%20body%20of%20a%20function%20component.')%20%3A%20void%200%3B%5C%5Cn%20%20return%20dispatcher%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20useContext(Context%2C%20observedBits)%20%7B%5C%5Cn%20%20var%20dispatcher%20%3D%20resolveDispatcher()%3B%5C%5Cn%20%20%7B%5C%5Cn%20%20%20%20%2F%2F%20TODO%3A%20add%20a%20more%20generic%20warning%20for%20invalid%20values.%5C%5Cn%20%20%20%20if%20(Context._context%20!%3D%3D%20undefined)%20%7B%5C%5Cn%20%20%20%20%20%20var%20realContext%20%3D%20Context._context%3B%5C%5Cn%20%20%20%20%20%20%2F%2F%20Don't%20deduplicate%20because%20this%20legitimately%20causes%20bugs%5C%5Cn%20%20%20%20%20%20%2F%2F%20and%20nobody%20should%20be%20using%20this%20in%20existing%20code.%5C%5Cn%20%20%20%20%20%20if%20(realContext.Consumer%20%3D%3D%3D%20Context)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20warning%241(false%2C%20'Calling%20useContext(Context.Consumer)%20is%20not%20supported%2C%20may%20cause%20bugs%2C%20and%20will%20be%20'%20%2B%20'removed%20in%20a%20future%20major%20release.%20Did%20you%20mean%20to%20call%20useContext(Context)%20instead%3F')%3B%5C%5Cn%20%20%20%20%20%20%7D%20else%20if%20(realContext.Provider%20%3D%3D%3D%20Context)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20warning%241(false%2C%20'Calling%20useContext(Context.Provider)%20is%20not%20supported.%20'%20%2B%20'Did%20you%20mean%20to%20call%20useContext(Context)%20instead%3F')%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%5C%5Cn%20%20return%20dispatcher.useContext(Context%2C%20observedBits)%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20useState(initialState)%20%7B%5C%5Cn%20%20var%20dispatcher%20%3D%20resolveDispatcher()%3B%5C%5Cn%20%20return%20dispatcher.useState(initialState)%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20useReducer(reducer%2C%20initialState%2C%20initialAction)%20%7B%5C%5Cn%20%20var%20dispatcher%20%3D%20resolveDispatcher()%3B%5C%5Cn%20%20return%20dispatcher.useReducer(reducer%2C%20initialState%2C%20initialAction)%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20useRef(initialValue)%20%7B%5C%5Cn%20%20var%20dispatcher%20%3D%20resolveDispatcher()%3B%5C%5Cn%20%20return%20dispatcher.useRef(initialValue)%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20useEffect(create%2C%20inputs)%20%7B%5C%5Cn%20%20var%20dispatcher%20%3D%20resolveDispatcher()%3B%5C%5Cn%20%20return%20dispatcher.useEffect(create%2C%20inputs)%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20useLayoutEffect(create%2C%20inputs)%20%7B%5C%5Cn%20%20var%20dispatcher%20%3D%20resolveDispatcher()%3B%5C%5Cn%20%20return%20dispatcher.useLayoutEffect(create%2C%20inputs)%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20useCallback(callback%2C%20inputs)%20%7B%5C%5Cn%20%20var%20dispatcher%20%3D%20resolveDispatcher()%3B%5C%5Cn%20%20return%20dispatcher.useCallback(callback%2C%20inputs)%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20useMemo(create%2C%20inputs)%20%7B%5C%5Cn%20%20var%20dispatcher%20%3D%20resolveDispatcher()%3B%5C%5Cn%20%20return%20dispatcher.useMemo(create%2C%20inputs)%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20useImperativeMethods(ref%2C%20create%2C%20inputs)%20%7B%5C%5Cn%20%20var%20dispatcher%20%3D%20resolveDispatcher()%3B%5C%5Cn%20%20return%20dispatcher.useImperativeMethods(ref%2C%20create%2C%20inputs)%3B%5C%5Cn%7D%5C%5Cn%5C%5Cn%2F**%5C%5Cn%20*%20ReactElementValidator%20provides%20a%20wrapper%20around%20a%20element%20factory%5C%5Cn%20*%20which%20validates%20the%20props%20passed%20to%20the%20element.%20This%20is%20intended%20to%20be%5C%5Cn%20*%20used%20only%20in%20DEV%20and%20could%20be%20replaced%20by%20a%20static%20type%20checker%20for%20languages%5C%5Cn%20*%20that%20support%20it.%5C%5Cn%20*%2F%5C%5Cn%5C%5Cnvar%20propTypesMisspellWarningShown%20%3D%20void%200%3B%5C%5Cn%5C%5Cn%7B%5C%5Cn%20%20propTypesMisspellWarningShown%20%3D%20false%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20getDeclarationErrorAddendum()%20%7B%5C%5Cn%20%20if%20(ReactCurrentOwner.current)%20%7B%5C%5Cn%20%20%20%20var%20name%20%3D%20getComponentName(ReactCurrentOwner.current.type)%3B%5C%5Cn%20%20%20%20if%20(name)%20%7B%5C%5Cn%20%20%20%20%20%20return%20'%5C%5C%5C%5Cn%5C%5C%5C%5CnCheck%20the%20render%20method%20of%20%60'%20%2B%20name%20%2B%20'%60.'%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%5C%5Cn%20%20return%20''%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20getSourceInfoErrorAddendum(elementProps)%20%7B%5C%5Cn%20%20if%20(elementProps%20!%3D%3D%20null%20%26%26%20elementProps%20!%3D%3D%20undefined%20%26%26%20elementProps.__source%20!%3D%3D%20undefined)%20%7B%5C%5Cn%20%20%20%20var%20source%20%3D%20elementProps.__source%3B%5C%5Cn%20%20%20%20var%20fileName%20%3D%20source.fileName.replace(%2F%5E.*%5B%5C%5C%5C%5C%5C%5C%5C%5C%5C%5C%5C%5C%2F%5D%2F%2C%20'')%3B%5C%5Cn%20%20%20%20var%20lineNumber%20%3D%20source.lineNumber%3B%5C%5Cn%20%20%20%20return%20'%5C%5C%5C%5Cn%5C%5C%5C%5CnCheck%20your%20code%20at%20'%20%2B%20fileName%20%2B%20'%3A'%20%2B%20lineNumber%20%2B%20'.'%3B%5C%5Cn%20%20%7D%5C%5Cn%20%20return%20''%3B%5C%5Cn%7D%5C%5Cn%5C%5Cn%2F**%5C%5Cn%20*%20Warn%20if%20there's%20no%20key%20explicitly%20set%20on%20dynamic%20arrays%20of%20children%20or%5C%5Cn%20*%20object%20keys%20are%20not%20valid.%20This%20allows%20us%20to%20keep%20track%20of%20children%20between%5C%5Cn%20*%20updates.%5C%5Cn%20*%2F%5C%5Cnvar%20ownerHasKeyUseWarning%20%3D%20%7B%7D%3B%5C%5Cn%5C%5Cnfunction%20getCurrentComponentErrorInfo(parentType)%20%7B%5C%5Cn%20%20var%20info%20%3D%20getDeclarationErrorAddendum()%3B%5C%5Cn%5C%5Cn%20%20if%20(!info)%20%7B%5C%5Cn%20%20%20%20var%20parentName%20%3D%20typeof%20parentType%20%3D%3D%3D%20'string'%20%3F%20parentType%20%3A%20parentType.displayName%20%7C%7C%20parentType.name%3B%5C%5Cn%20%20%20%20if%20(parentName)%20%7B%5C%5Cn%20%20%20%20%20%20info%20%3D%20'%5C%5C%5C%5Cn%5C%5C%5C%5CnCheck%20the%20top-level%20render%20call%20using%20%3C'%20%2B%20parentName%20%2B%20'%3E.'%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%5C%5Cn%20%20return%20info%3B%5C%5Cn%7D%5C%5Cn%5C%5Cn%2F**%5C%5Cn%20*%20Warn%20if%20the%20element%20doesn't%20have%20an%20explicit%20key%20assigned%20to%20it.%5C%5Cn%20*%20This%20element%20is%20in%20an%20array.%20The%20array%20could%20grow%20and%20shrink%20or%20be%5C%5Cn%20*%20reordered.%20All%20children%20that%20haven't%20already%20been%20validated%20are%20required%20to%5C%5Cn%20*%20have%20a%20%5C%5C%5C%22key%5C%5C%5C%22%20property%20assigned%20to%20it.%20Error%20statuses%20are%20cached%20so%20a%20warning%5C%5Cn%20*%20will%20only%20be%20shown%20once.%5C%5Cn%20*%5C%5Cn%20*%20%40internal%5C%5Cn%20*%20%40param%20%7BReactElement%7D%20element%20Element%20that%20requires%20a%20key.%5C%5Cn%20*%20%40param%20%7B*%7D%20parentType%20element's%20parent's%20type.%5C%5Cn%20*%2F%5C%5Cnfunction%20validateExplicitKey(element%2C%20parentType)%20%7B%5C%5Cn%20%20if%20(!element._store%20%7C%7C%20element._store.validated%20%7C%7C%20element.key%20!%3D%20null)%20%7B%5C%5Cn%20%20%20%20return%3B%5C%5Cn%20%20%7D%5C%5Cn%20%20element._store.validated%20%3D%20true%3B%5C%5Cn%5C%5Cn%20%20var%20currentComponentErrorInfo%20%3D%20getCurrentComponentErrorInfo(parentType)%3B%5C%5Cn%20%20if%20(ownerHasKeyUseWarning%5BcurrentComponentErrorInfo%5D)%20%7B%5C%5Cn%20%20%20%20return%3B%5C%5Cn%20%20%7D%5C%5Cn%20%20ownerHasKeyUseWarning%5BcurrentComponentErrorInfo%5D%20%3D%20true%3B%5C%5Cn%5C%5Cn%20%20%2F%2F%20Usually%20the%20current%20owner%20is%20the%20offender%2C%20but%20if%20it%20accepts%20children%20as%20a%5C%5Cn%20%20%2F%2F%20property%2C%20it%20may%20be%20the%20creator%20of%20the%20child%20that's%20responsible%20for%5C%5Cn%20%20%2F%2F%20assigning%20it%20a%20key.%5C%5Cn%20%20var%20childOwner%20%3D%20''%3B%5C%5Cn%20%20if%20(element%20%26%26%20element._owner%20%26%26%20element._owner%20!%3D%3D%20ReactCurrentOwner.current)%20%7B%5C%5Cn%20%20%20%20%2F%2F%20Give%20the%20component%20that%20originally%20created%20this%20child.%5C%5Cn%20%20%20%20childOwner%20%3D%20'%20It%20was%20passed%20a%20child%20from%20'%20%2B%20getComponentName(element._owner.type)%20%2B%20'.'%3B%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20setCurrentlyValidatingElement(element)%3B%5C%5Cn%20%20%7B%5C%5Cn%20%20%20%20warning%241(false%2C%20'Each%20child%20in%20an%20array%20or%20iterator%20should%20have%20a%20unique%20%5C%5C%5C%22key%5C%5C%5C%22%20prop.'%20%2B%20'%25s%25s%20See%20https%3A%2F%2Ffb.me%2Freact-warning-keys%20for%20more%20information.'%2C%20currentComponentErrorInfo%2C%20childOwner)%3B%5C%5Cn%20%20%7D%5C%5Cn%20%20setCurrentlyValidatingElement(null)%3B%5C%5Cn%7D%5C%5Cn%5C%5Cn%2F**%5C%5Cn%20*%20Ensure%20that%20every%20element%20either%20is%20passed%20in%20a%20static%20location%2C%20in%20an%5C%5Cn%20*%20array%20with%20an%20explicit%20keys%20property%20defined%2C%20or%20in%20an%20object%20literal%5C%5Cn%20*%20with%20valid%20key%20property.%5C%5Cn%20*%5C%5Cn%20*%20%40internal%5C%5Cn%20*%20%40param%20%7BReactNode%7D%20node%20Statically%20passed%20child%20of%20any%20type.%5C%5Cn%20*%20%40param%20%7B*%7D%20parentType%20node's%20parent's%20type.%5C%5Cn%20*%2F%5C%5Cnfunction%20validateChildKeys(node%2C%20parentType)%20%7B%5C%5Cn%20%20if%20(typeof%20node%20!%3D%3D%20'object')%20%7B%5C%5Cn%20%20%20%20return%3B%5C%5Cn%20%20%7D%5C%5Cn%20%20if%20(Array.isArray(node))%20%7B%5C%5Cn%20%20%20%20for%20(var%20i%20%3D%200%3B%20i%20%3C%20node.length%3B%20i%2B%2B)%20%7B%5C%5Cn%20%20%20%20%20%20var%20child%20%3D%20node%5Bi%5D%3B%5C%5Cn%20%20%20%20%20%20if%20(isValidElement(child))%20%7B%5C%5Cn%20%20%20%20%20%20%20%20validateExplicitKey(child%2C%20parentType)%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%20else%20if%20(isValidElement(node))%20%7B%5C%5Cn%20%20%20%20%2F%2F%20This%20element%20was%20passed%20in%20a%20valid%20location.%5C%5Cn%20%20%20%20if%20(node._store)%20%7B%5C%5Cn%20%20%20%20%20%20node._store.validated%20%3D%20true%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%20else%20if%20(node)%20%7B%5C%5Cn%20%20%20%20var%20iteratorFn%20%3D%20getIteratorFn(node)%3B%5C%5Cn%20%20%20%20if%20(typeof%20iteratorFn%20%3D%3D%3D%20'function')%20%7B%5C%5Cn%20%20%20%20%20%20%2F%2F%20Entry%20iterators%20used%20to%20provide%20implicit%20keys%2C%5C%5Cn%20%20%20%20%20%20%2F%2F%20but%20now%20we%20print%20a%20separate%20warning%20for%20them%20later.%5C%5Cn%20%20%20%20%20%20if%20(iteratorFn%20!%3D%3D%20node.entries)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20var%20iterator%20%3D%20iteratorFn.call(node)%3B%5C%5Cn%20%20%20%20%20%20%20%20var%20step%20%3D%20void%200%3B%5C%5Cn%20%20%20%20%20%20%20%20while%20(!(step%20%3D%20iterator.next()).done)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20if%20(isValidElement(step.value))%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20validateExplicitKey(step.value%2C%20parentType)%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%5C%5Cn%7D%5C%5Cn%5C%5Cn%2F**%5C%5Cn%20*%20Given%20an%20element%2C%20validate%20that%20its%20props%20follow%20the%20propTypes%20definition%2C%5C%5Cn%20*%20provided%20by%20the%20type.%5C%5Cn%20*%5C%5Cn%20*%20%40param%20%7BReactElement%7D%20element%5C%5Cn%20*%2F%5C%5Cnfunction%20validatePropTypes(element)%20%7B%5C%5Cn%20%20var%20type%20%3D%20element.type%3B%5C%5Cn%20%20if%20(type%20%3D%3D%3D%20null%20%7C%7C%20type%20%3D%3D%3D%20undefined%20%7C%7C%20typeof%20type%20%3D%3D%3D%20'string')%20%7B%5C%5Cn%20%20%20%20return%3B%5C%5Cn%20%20%7D%5C%5Cn%20%20var%20name%20%3D%20getComponentName(type)%3B%5C%5Cn%20%20var%20propTypes%20%3D%20void%200%3B%5C%5Cn%20%20if%20(typeof%20type%20%3D%3D%3D%20'function')%20%7B%5C%5Cn%20%20%20%20propTypes%20%3D%20type.propTypes%3B%5C%5Cn%20%20%7D%20else%20if%20(typeof%20type%20%3D%3D%3D%20'object'%20%26%26%20(type.%24%24typeof%20%3D%3D%3D%20REACT_FORWARD_REF_TYPE%20%7C%7C%5C%5Cn%20%20%2F%2F%20Note%3A%20Memo%20only%20checks%20outer%20props%20here.%5C%5Cn%20%20%2F%2F%20Inner%20props%20are%20checked%20in%20the%20reconciler.%5C%5Cn%20%20type.%24%24typeof%20%3D%3D%3D%20REACT_MEMO_TYPE))%20%7B%5C%5Cn%20%20%20%20propTypes%20%3D%20type.propTypes%3B%5C%5Cn%20%20%7D%20else%20%7B%5C%5Cn%20%20%20%20return%3B%5C%5Cn%20%20%7D%5C%5Cn%20%20if%20(propTypes)%20%7B%5C%5Cn%20%20%20%20setCurrentlyValidatingElement(element)%3B%5C%5Cn%20%20%20%20checkPropTypes(propTypes%2C%20element.props%2C%20'prop'%2C%20name%2C%20ReactDebugCurrentFrame.getStackAddendum)%3B%5C%5Cn%20%20%20%20setCurrentlyValidatingElement(null)%3B%5C%5Cn%20%20%7D%20else%20if%20(type.PropTypes%20!%3D%3D%20undefined%20%26%26%20!propTypesMisspellWarningShown)%20%7B%5C%5Cn%20%20%20%20propTypesMisspellWarningShown%20%3D%20true%3B%5C%5Cn%20%20%20%20warningWithoutStack%241(false%2C%20'Component%20%25s%20declared%20%60PropTypes%60%20instead%20of%20%60propTypes%60.%20Did%20you%20misspell%20the%20property%20assignment%3F'%2C%20name%20%7C%7C%20'Unknown')%3B%5C%5Cn%20%20%7D%5C%5Cn%20%20if%20(typeof%20type.getDefaultProps%20%3D%3D%3D%20'function')%20%7B%5C%5Cn%20%20%20%20!type.getDefaultProps.isReactClassApproved%20%3F%20warningWithoutStack%241(false%2C%20'getDefaultProps%20is%20only%20used%20on%20classic%20React.createClass%20'%20%2B%20'definitions.%20Use%20a%20static%20property%20named%20%60defaultProps%60%20instead.')%20%3A%20void%200%3B%5C%5Cn%20%20%7D%5C%5Cn%7D%5C%5Cn%5C%5Cn%2F**%5C%5Cn%20*%20Given%20a%20fragment%2C%20validate%20that%20it%20can%20only%20be%20provided%20with%20fragment%20props%5C%5Cn%20*%20%40param%20%7BReactElement%7D%20fragment%5C%5Cn%20*%2F%5C%5Cnfunction%20validateFragmentProps(fragment)%20%7B%5C%5Cn%20%20setCurrentlyValidatingElement(fragment)%3B%5C%5Cn%5C%5Cn%20%20var%20keys%20%3D%20Object.keys(fragment.props)%3B%5C%5Cn%20%20for%20(var%20i%20%3D%200%3B%20i%20%3C%20keys.length%3B%20i%2B%2B)%20%7B%5C%5Cn%20%20%20%20var%20key%20%3D%20keys%5Bi%5D%3B%5C%5Cn%20%20%20%20if%20(key%20!%3D%3D%20'children'%20%26%26%20key%20!%3D%3D%20'key')%20%7B%5C%5Cn%20%20%20%20%20%20warning%241(false%2C%20'Invalid%20prop%20%60%25s%60%20supplied%20to%20%60React.Fragment%60.%20'%20%2B%20'React.Fragment%20can%20only%20have%20%60key%60%20and%20%60children%60%20props.'%2C%20key)%3B%5C%5Cn%20%20%20%20%20%20break%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20if%20(fragment.ref%20!%3D%3D%20null)%20%7B%5C%5Cn%20%20%20%20warning%241(false%2C%20'Invalid%20attribute%20%60ref%60%20supplied%20to%20%60React.Fragment%60.')%3B%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20setCurrentlyValidatingElement(null)%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20createElementWithValidation(type%2C%20props%2C%20children)%20%7B%5C%5Cn%20%20var%20validType%20%3D%20isValidElementType(type)%3B%5C%5Cn%5C%5Cn%20%20%2F%2F%20We%20warn%20in%20this%20case%20but%20don't%20throw.%20We%20expect%20the%20element%20creation%20to%5C%5Cn%20%20%2F%2F%20succeed%20and%20there%20will%20likely%20be%20errors%20in%20render.%5C%5Cn%20%20if%20(!validType)%20%7B%5C%5Cn%20%20%20%20var%20info%20%3D%20''%3B%5C%5Cn%20%20%20%20if%20(type%20%3D%3D%3D%20undefined%20%7C%7C%20typeof%20type%20%3D%3D%3D%20'object'%20%26%26%20type%20!%3D%3D%20null%20%26%26%20Object.keys(type).length%20%3D%3D%3D%200)%20%7B%5C%5Cn%20%20%20%20%20%20info%20%2B%3D%20'%20You%20likely%20forgot%20to%20export%20your%20component%20from%20the%20file%20'%20%2B%20%5C%5C%5C%22it's%20defined%20in%2C%20or%20you%20might%20have%20mixed%20up%20default%20and%20named%20imports.%5C%5C%5C%22%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20var%20sourceInfo%20%3D%20getSourceInfoErrorAddendum(props)%3B%5C%5Cn%20%20%20%20if%20(sourceInfo)%20%7B%5C%5Cn%20%20%20%20%20%20info%20%2B%3D%20sourceInfo%3B%5C%5Cn%20%20%20%20%7D%20else%20%7B%5C%5Cn%20%20%20%20%20%20info%20%2B%3D%20getDeclarationErrorAddendum()%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20var%20typeString%20%3D%20void%200%3B%5C%5Cn%20%20%20%20if%20(type%20%3D%3D%3D%20null)%20%7B%5C%5Cn%20%20%20%20%20%20typeString%20%3D%20'null'%3B%5C%5Cn%20%20%20%20%7D%20else%20if%20(Array.isArray(type))%20%7B%5C%5Cn%20%20%20%20%20%20typeString%20%3D%20'array'%3B%5C%5Cn%20%20%20%20%7D%20else%20if%20(type%20!%3D%3D%20undefined%20%26%26%20type.%24%24typeof%20%3D%3D%3D%20REACT_ELEMENT_TYPE)%20%7B%5C%5Cn%20%20%20%20%20%20typeString%20%3D%20'%3C'%20%2B%20(getComponentName(type.type)%20%7C%7C%20'Unknown')%20%2B%20'%20%2F%3E'%3B%5C%5Cn%20%20%20%20%20%20info%20%3D%20'%20Did%20you%20accidentally%20export%20a%20JSX%20literal%20instead%20of%20a%20component%3F'%3B%5C%5Cn%20%20%20%20%7D%20else%20%7B%5C%5Cn%20%20%20%20%20%20typeString%20%3D%20typeof%20type%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20warning%241(false%2C%20'React.createElement%3A%20type%20is%20invalid%20--%20expected%20a%20string%20(for%20'%20%2B%20'built-in%20components)%20or%20a%20class%2Ffunction%20(for%20composite%20'%20%2B%20'components)%20but%20got%3A%20%25s.%25s'%2C%20typeString%2C%20info)%3B%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20var%20element%20%3D%20createElement.apply(this%2C%20arguments)%3B%5C%5Cn%5C%5Cn%20%20%2F%2F%20The%20result%20can%20be%20nullish%20if%20a%20mock%20or%20a%20custom%20function%20is%20used.%5C%5Cn%20%20%2F%2F%20TODO%3A%20Drop%20this%20when%20these%20are%20no%20longer%20allowed%20as%20the%20type%20argument.%5C%5Cn%20%20if%20(element%20%3D%3D%20null)%20%7B%5C%5Cn%20%20%20%20return%20element%3B%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20%2F%2F%20Skip%20key%20warning%20if%20the%20type%20isn't%20valid%20since%20our%20key%20validation%20logic%5C%5Cn%20%20%2F%2F%20doesn't%20expect%20a%20non-string%2Ffunction%20type%20and%20can%20throw%20confusing%20errors.%5C%5Cn%20%20%2F%2F%20We%20don't%20want%20exception%20behavior%20to%20differ%20between%20dev%20and%20prod.%5C%5Cn%20%20%2F%2F%20(Rendering%20will%20throw%20with%20a%20helpful%20message%20and%20as%20soon%20as%20the%20type%20is%5C%5Cn%20%20%2F%2F%20fixed%2C%20the%20key%20warnings%20will%20appear.)%5C%5Cn%20%20if%20(validType)%20%7B%5C%5Cn%20%20%20%20for%20(var%20i%20%3D%202%3B%20i%20%3C%20arguments.length%3B%20i%2B%2B)%20%7B%5C%5Cn%20%20%20%20%20%20validateChildKeys(arguments%5Bi%5D%2C%20type)%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20if%20(type%20%3D%3D%3D%20REACT_FRAGMENT_TYPE)%20%7B%5C%5Cn%20%20%20%20validateFragmentProps(element)%3B%5C%5Cn%20%20%7D%20else%20%7B%5C%5Cn%20%20%20%20validatePropTypes(element)%3B%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20return%20element%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20createFactoryWithValidation(type)%20%7B%5C%5Cn%20%20var%20validatedFactory%20%3D%20createElementWithValidation.bind(null%2C%20type)%3B%5C%5Cn%20%20validatedFactory.type%20%3D%20type%3B%5C%5Cn%20%20%2F%2F%20Legacy%20hook%3A%20remove%20it%5C%5Cn%20%20%7B%5C%5Cn%20%20%20%20Object.defineProperty(validatedFactory%2C%20'type'%2C%20%7B%5C%5Cn%20%20%20%20%20%20enumerable%3A%20false%2C%5C%5Cn%20%20%20%20%20%20get%3A%20function%20()%20%7B%5C%5Cn%20%20%20%20%20%20%20%20lowPriorityWarning%241(false%2C%20'Factory.type%20is%20deprecated.%20Access%20the%20class%20directly%20'%20%2B%20'before%20passing%20it%20to%20createFactory.')%3B%5C%5Cn%20%20%20%20%20%20%20%20Object.defineProperty(this%2C%20'type'%2C%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20value%3A%20type%5C%5Cn%20%20%20%20%20%20%20%20%7D)%3B%5C%5Cn%20%20%20%20%20%20%20%20return%20type%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%7D)%3B%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20return%20validatedFactory%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20cloneElementWithValidation(element%2C%20props%2C%20children)%20%7B%5C%5Cn%20%20var%20newElement%20%3D%20cloneElement.apply(this%2C%20arguments)%3B%5C%5Cn%20%20for%20(var%20i%20%3D%202%3B%20i%20%3C%20arguments.length%3B%20i%2B%2B)%20%7B%5C%5Cn%20%20%20%20validateChildKeys(arguments%5Bi%5D%2C%20newElement.type)%3B%5C%5Cn%20%20%7D%5C%5Cn%20%20validatePropTypes(newElement)%3B%5C%5Cn%20%20return%20newElement%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnvar%20React%20%3D%20%7B%5C%5Cn%20%20Children%3A%20%7B%5C%5Cn%20%20%20%20map%3A%20mapChildren%2C%5C%5Cn%20%20%20%20forEach%3A%20forEachChildren%2C%5C%5Cn%20%20%20%20count%3A%20countChildren%2C%5C%5Cn%20%20%20%20toArray%3A%20toArray%2C%5C%5Cn%20%20%20%20only%3A%20onlyChild%5C%5Cn%20%20%7D%2C%5C%5Cn%5C%5Cn%20%20createRef%3A%20createRef%2C%5C%5Cn%20%20Component%3A%20Component%2C%5C%5Cn%20%20PureComponent%3A%20PureComponent%2C%5C%5Cn%5C%5Cn%20%20createContext%3A%20createContext%2C%5C%5Cn%20%20forwardRef%3A%20forwardRef%2C%5C%5Cn%20%20lazy%3A%20lazy%2C%5C%5Cn%20%20memo%3A%20memo%2C%5C%5Cn%5C%5Cn%20%20Fragment%3A%20REACT_FRAGMENT_TYPE%2C%5C%5Cn%20%20StrictMode%3A%20REACT_STRICT_MODE_TYPE%2C%5C%5Cn%20%20Suspense%3A%20REACT_SUSPENSE_TYPE%2C%5C%5Cn%5C%5Cn%20%20createElement%3A%20createElementWithValidation%2C%5C%5Cn%20%20cloneElement%3A%20cloneElementWithValidation%2C%5C%5Cn%20%20createFactory%3A%20createFactoryWithValidation%2C%5C%5Cn%20%20isValidElement%3A%20isValidElement%2C%5C%5Cn%5C%5Cn%20%20version%3A%20ReactVersion%2C%5C%5Cn%5C%5Cn%20%20unstable_ConcurrentMode%3A%20REACT_CONCURRENT_MODE_TYPE%2C%5C%5Cn%20%20unstable_Profiler%3A%20REACT_PROFILER_TYPE%2C%5C%5Cn%5C%5Cn%20%20__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED%3A%20ReactSharedInternals%5C%5Cn%7D%3B%5C%5Cn%5C%5Cn%2F%2F%20Note%3A%20some%20APIs%20are%20added%20with%20feature%20flags.%5C%5Cn%2F%2F%20Make%20sure%20that%20stable%20builds%20for%20open%20source%5C%5Cn%2F%2F%20don't%20modify%20the%20React%20object%20to%20avoid%20deopts.%5C%5Cn%2F%2F%20Also%20let's%20not%20expose%20their%20names%20in%20stable%20builds.%5C%5Cn%5C%5Cnif%20(enableStableConcurrentModeAPIs)%20%7B%5C%5Cn%20%20React.ConcurrentMode%20%3D%20REACT_CONCURRENT_MODE_TYPE%3B%5C%5Cn%20%20React.Profiler%20%3D%20REACT_PROFILER_TYPE%3B%5C%5Cn%20%20React.unstable_ConcurrentMode%20%3D%20undefined%3B%5C%5Cn%20%20React.unstable_Profiler%20%3D%20undefined%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnif%20(enableHooks)%20%7B%5C%5Cn%20%20React.useCallback%20%3D%20useCallback%3B%5C%5Cn%20%20React.useContext%20%3D%20useContext%3B%5C%5Cn%20%20React.useEffect%20%3D%20useEffect%3B%5C%5Cn%20%20React.useImperativeMethods%20%3D%20useImperativeMethods%3B%5C%5Cn%20%20React.useLayoutEffect%20%3D%20useLayoutEffect%3B%5C%5Cn%20%20React.useMemo%20%3D%20useMemo%3B%5C%5Cn%20%20React.useReducer%20%3D%20useReducer%3B%5C%5Cn%20%20React.useRef%20%3D%20useRef%3B%5C%5Cn%20%20React.useState%20%3D%20useState%3B%5C%5Cn%7D%5C%5Cn%5C%5Cn%5C%5Cn%5C%5Cnvar%20React%242%20%3D%20Object.freeze(%7B%5C%5Cn%5C%5Ctdefault%3A%20React%5C%5Cn%7D)%3B%5C%5Cn%5C%5Cnvar%20React%243%20%3D%20(%20React%242%20%26%26%20React%20)%20%7C%7C%20React%242%3B%5C%5Cn%5C%5Cn%2F%2F%20TODO%3A%20decide%20on%20the%20top-level%20export%20form.%5C%5Cn%2F%2F%20This%20is%20hacky%20but%20makes%20it%20work%20with%20both%20Rollup%20and%20Jest.%5C%5Cnvar%20react%20%3D%20React%243.default%20%7C%7C%20React%243%3B%5C%5Cn%5C%5Cnmodule.exports%20%3D%20react%3B%5C%5Cn%20%20%7D)()%3B%5C%5Cn%7D%5C%5Cn%5C%5Cn%5C%5Cn%2F%2F%23%20sourceURL%3Dwebpack%3A%2F%2F%255Bname%255D%2F%2FUsers%2Ftilman%2FGit%2Fmeetalva%2Falva%2Fnode_modules%2Freact-helmet%2Fnode_modules%2Freact-side-effect%2Fnode_modules%2Freact%2Fcjs%2Freact.development.js%3F%5C%22)%3B%5Cn%5Cn%2F***%2F%20%7D)%2C%5Cn%5Cn%2F***%2F%20%5C%22..%2F..%2Fnode_modules%2Freact-helmet%2Fnode_modules%2Freact-side-effect%2Fnode_modules%2Freact%2Findex.js%5C%22%3A%5Cn%2F*!****************************************************************************************************************************!*%5C%5C%5Cn%20%20!***%20%2FUsers%2Ftilman%2FGit%2Fmeetalva%2Falva%2Fnode_modules%2Freact-helmet%2Fnode_modules%2Freact-side-effect%2Fnode_modules%2Freact%2Findex.js%20***!%5Cn%20%20%5C%5C****************************************************************************************************************************%2F%5Cn%2F*!%20no%20static%20exports%20found%20*%2F%5Cn%2F***%2F%20(function(module%2C%20exports%2C%20__webpack_require__)%20%7B%5Cn%5Cn%5C%22use%20strict%5C%22%3B%5Cneval(%5C%22%5C%5Cn%5C%5Cnif%20(false)%20%7B%7D%20else%20%7B%5C%5Cn%20%20module.exports%20%3D%20__webpack_require__(%2F*!%20.%2Fcjs%2Freact.development.js%20*%2F%20%5C%5C%5C%22..%2F..%2Fnode_modules%2Freact-helmet%2Fnode_modules%2Freact-side-effect%2Fnode_modules%2Freact%2Fcjs%2Freact.development.js%5C%5C%5C%22)%3B%5C%5Cn%7D%5C%5Cn%5C%5Cn%5C%5Cn%2F%2F%23%20sourceURL%3Dwebpack%3A%2F%2F%255Bname%255D%2F%2FUsers%2Ftilman%2FGit%2Fmeetalva%2Falva%2Fnode_modules%2Freact-helmet%2Fnode_modules%2Freact-side-effect%2Fnode_modules%2Freact%2Findex.js%3F%5C%22)%3B%5Cn%5Cn%2F***%2F%20%7D)%2C%5Cn%5Cn%2F***%2F%20%5C%22..%2F..%2Fnode_modules%2Freact-helmet%2Fnode_modules%2Freact%2Fcjs%2Freact.development.js%5C%22%3A%5Cn%2F*!*************************************************************************************************************!*%5C%5C%5Cn%20%20!***%20%2FUsers%2Ftilman%2FGit%2Fmeetalva%2Falva%2Fnode_modules%2Freact-helmet%2Fnode_modules%2Freact%2Fcjs%2Freact.development.js%20***!%5Cn%20%20%5C%5C*************************************************************************************************************%2F%5Cn%2F*!%20no%20static%20exports%20found%20*%2F%5Cn%2F***%2F%20(function(module%2C%20exports%2C%20__webpack_require__)%20%7B%5Cn%5Cn%5C%22use%20strict%5C%22%3B%5Cneval(%5C%22%2F**%20%40license%20React%20v16.4.2%5C%5Cn%20*%20react.development.js%5C%5Cn%20*%5C%5Cn%20*%20Copyright%20(c)%202013-present%2C%20Facebook%2C%20Inc.%5C%5Cn%20*%5C%5Cn%20*%20This%20source%20code%20is%20licensed%20under%20the%20MIT%20license%20found%20in%20the%5C%5Cn%20*%20LICENSE%20file%20in%20the%20root%20directory%20of%20this%20source%20tree.%5C%5Cn%20*%2F%5C%5Cn%5C%5Cn%5C%5Cn%5C%5Cn%5C%5Cn%5C%5Cnif%20(true)%20%7B%5C%5Cn%20%20(function()%20%7B%5C%5Cn'use%20strict'%3B%5C%5Cn%5C%5Cnvar%20_assign%20%3D%20__webpack_require__(%2F*!%20object-assign%20*%2F%20%5C%5C%5C%22..%2F..%2Fnode_modules%2Fobject-assign%2Findex.js%5C%5C%5C%22)%3B%5C%5Cnvar%20invariant%20%3D%20__webpack_require__(%2F*!%20fbjs%2Flib%2Finvariant%20*%2F%20%5C%5C%5C%22..%2F..%2Fnode_modules%2Ffbjs%2Flib%2Finvariant.js%5C%5C%5C%22)%3B%5C%5Cnvar%20emptyObject%20%3D%20__webpack_require__(%2F*!%20fbjs%2Flib%2FemptyObject%20*%2F%20%5C%5C%5C%22..%2F..%2Fnode_modules%2Ffbjs%2Flib%2FemptyObject.js%5C%5C%5C%22)%3B%5C%5Cnvar%20warning%20%3D%20__webpack_require__(%2F*!%20fbjs%2Flib%2Fwarning%20*%2F%20%5C%5C%5C%22..%2F..%2Fnode_modules%2Ffbjs%2Flib%2Fwarning.js%5C%5C%5C%22)%3B%5C%5Cnvar%20emptyFunction%20%3D%20__webpack_require__(%2F*!%20fbjs%2Flib%2FemptyFunction%20*%2F%20%5C%5C%5C%22..%2F..%2Fnode_modules%2Ffbjs%2Flib%2FemptyFunction.js%5C%5C%5C%22)%3B%5C%5Cnvar%20checkPropTypes%20%3D%20__webpack_require__(%2F*!%20prop-types%2FcheckPropTypes%20*%2F%20%5C%5C%5C%22..%2F..%2Fnode_modules%2Fprop-types%2FcheckPropTypes.js%5C%5C%5C%22)%3B%5C%5Cn%5C%5Cn%2F%2F%20TODO%3A%20this%20is%20special%20because%20it%20gets%20imported%20during%20build.%5C%5Cn%5C%5Cnvar%20ReactVersion%20%3D%20'16.4.2'%3B%5C%5Cn%5C%5Cn%2F%2F%20The%20Symbol%20used%20to%20tag%20the%20ReactElement-like%20types.%20If%20there%20is%20no%20native%20Symbol%5C%5Cn%2F%2F%20nor%20polyfill%2C%20then%20a%20plain%20number%20is%20used%20for%20performance.%5C%5Cnvar%20hasSymbol%20%3D%20typeof%20Symbol%20%3D%3D%3D%20'function'%20%26%26%20Symbol.for%3B%5C%5Cn%5C%5Cnvar%20REACT_ELEMENT_TYPE%20%3D%20hasSymbol%20%3F%20Symbol.for('react.element')%20%3A%200xeac7%3B%5C%5Cnvar%20REACT_PORTAL_TYPE%20%3D%20hasSymbol%20%3F%20Symbol.for('react.portal')%20%3A%200xeaca%3B%5C%5Cnvar%20REACT_FRAGMENT_TYPE%20%3D%20hasSymbol%20%3F%20Symbol.for('react.fragment')%20%3A%200xeacb%3B%5C%5Cnvar%20REACT_STRICT_MODE_TYPE%20%3D%20hasSymbol%20%3F%20Symbol.for('react.strict_mode')%20%3A%200xeacc%3B%5C%5Cnvar%20REACT_PROFILER_TYPE%20%3D%20hasSymbol%20%3F%20Symbol.for('react.profiler')%20%3A%200xead2%3B%5C%5Cnvar%20REACT_PROVIDER_TYPE%20%3D%20hasSymbol%20%3F%20Symbol.for('react.provider')%20%3A%200xeacd%3B%5C%5Cnvar%20REACT_CONTEXT_TYPE%20%3D%20hasSymbol%20%3F%20Symbol.for('react.context')%20%3A%200xeace%3B%5C%5Cnvar%20REACT_ASYNC_MODE_TYPE%20%3D%20hasSymbol%20%3F%20Symbol.for('react.async_mode')%20%3A%200xeacf%3B%5C%5Cnvar%20REACT_FORWARD_REF_TYPE%20%3D%20hasSymbol%20%3F%20Symbol.for('react.forward_ref')%20%3A%200xead0%3B%5C%5Cnvar%20REACT_TIMEOUT_TYPE%20%3D%20hasSymbol%20%3F%20Symbol.for('react.timeout')%20%3A%200xead1%3B%5C%5Cn%5C%5Cnvar%20MAYBE_ITERATOR_SYMBOL%20%3D%20typeof%20Symbol%20%3D%3D%3D%20'function'%20%26%26%20Symbol.iterator%3B%5C%5Cnvar%20FAUX_ITERATOR_SYMBOL%20%3D%20'%40%40iterator'%3B%5C%5Cn%5C%5Cnfunction%20getIteratorFn(maybeIterable)%20%7B%5C%5Cn%20%20if%20(maybeIterable%20%3D%3D%3D%20null%20%7C%7C%20typeof%20maybeIterable%20%3D%3D%3D%20'undefined')%20%7B%5C%5Cn%20%20%20%20return%20null%3B%5C%5Cn%20%20%7D%5C%5Cn%20%20var%20maybeIterator%20%3D%20MAYBE_ITERATOR_SYMBOL%20%26%26%20maybeIterable%5BMAYBE_ITERATOR_SYMBOL%5D%20%7C%7C%20maybeIterable%5BFAUX_ITERATOR_SYMBOL%5D%3B%5C%5Cn%20%20if%20(typeof%20maybeIterator%20%3D%3D%3D%20'function')%20%7B%5C%5Cn%20%20%20%20return%20maybeIterator%3B%5C%5Cn%20%20%7D%5C%5Cn%20%20return%20null%3B%5C%5Cn%7D%5C%5Cn%5C%5Cn%2F%2F%20Relying%20on%20the%20%60invariant()%60%20implementation%20lets%20us%5C%5Cn%2F%2F%20have%20preserve%20the%20format%20and%20params%20in%20the%20www%20builds.%5C%5Cn%5C%5Cn%2F%2F%20Exports%20ReactDOM.createRoot%5C%5Cn%5C%5Cn%5C%5Cn%2F%2F%20Experimental%20error-boundary%20API%20that%20can%20recover%20from%20errors%20within%20a%20single%5C%5Cn%2F%2F%20render%20phase%5C%5Cn%5C%5Cn%2F%2F%20Suspense%5C%5Cnvar%20enableSuspense%20%3D%20false%3B%5C%5Cn%2F%2F%20Helps%20identify%20side%20effects%20in%20begin-phase%20lifecycle%20hooks%20and%20setState%20reducers%3A%5C%5Cn%5C%5Cn%5C%5Cn%2F%2F%20In%20some%20cases%2C%20StrictMode%20should%20also%20double-render%20lifecycles.%5C%5Cn%2F%2F%20This%20can%20be%20confusing%20for%20tests%20though%2C%5C%5Cn%2F%2F%20And%20it%20can%20be%20bad%20for%20performance%20in%20production.%5C%5Cn%2F%2F%20This%20feature%20flag%20can%20be%20used%20to%20control%20the%20behavior%3A%5C%5Cn%5C%5Cn%5C%5Cn%2F%2F%20To%20preserve%20the%20%5C%5C%5C%22Pause%20on%20caught%20exceptions%5C%5C%5C%22%20behavior%20of%20the%20debugger%2C%20we%5C%5Cn%2F%2F%20replay%20the%20begin%20phase%20of%20a%20failed%20component%20inside%20invokeGuardedCallback.%5C%5Cn%5C%5Cn%5C%5Cn%2F%2F%20Warn%20about%20deprecated%2C%20async-unsafe%20lifecycles%3B%20relates%20to%20RFC%20%236%3A%5C%5Cn%5C%5Cn%5C%5Cn%2F%2F%20Warn%20about%20legacy%20context%20API%5C%5Cn%5C%5Cn%5C%5Cn%2F%2F%20Gather%20advanced%20timing%20metrics%20for%20Profiler%20subtrees.%5C%5Cn%5C%5Cn%5C%5Cn%2F%2F%20Only%20used%20in%20www%20builds.%5C%5Cn%5C%5Cn%2F**%5C%5Cn%20*%20Forked%20from%20fbjs%2Fwarning%3A%5C%5Cn%20*%20https%3A%2F%2Fgithub.com%2Ffacebook%2Ffbjs%2Fblob%2Fe66ba20ad5be433eb54423f2b097d829324d9de6%2Fpackages%2Ffbjs%2Fsrc%2F__forks__%2Fwarning.js%5C%5Cn%20*%5C%5Cn%20*%20Only%20change%20is%20we%20use%20console.warn%20instead%20of%20console.error%2C%5C%5Cn%20*%20and%20do%20nothing%20when%20'console'%20is%20not%20supported.%5C%5Cn%20*%20This%20really%20simplifies%20the%20code.%5C%5Cn%20*%20---%5C%5Cn%20*%20Similar%20to%20invariant%20but%20only%20logs%20a%20warning%20if%20the%20condition%20is%20not%20met.%5C%5Cn%20*%20This%20can%20be%20used%20to%20log%20issues%20in%20development%20environments%20in%20critical%5C%5Cn%20*%20paths.%20Removing%20the%20logging%20code%20for%20production%20environments%20will%20keep%20the%5C%5Cn%20*%20same%20logic%20and%20follow%20the%20same%20code%20paths.%5C%5Cn%20*%2F%5C%5Cn%5C%5Cnvar%20lowPriorityWarning%20%3D%20function%20()%20%7B%7D%3B%5C%5Cn%5C%5Cn%7B%5C%5Cn%20%20var%20printWarning%20%3D%20function%20(format)%20%7B%5C%5Cn%20%20%20%20for%20(var%20_len%20%3D%20arguments.length%2C%20args%20%3D%20Array(_len%20%3E%201%20%3F%20_len%20-%201%20%3A%200)%2C%20_key%20%3D%201%3B%20_key%20%3C%20_len%3B%20_key%2B%2B)%20%7B%5C%5Cn%20%20%20%20%20%20args%5B_key%20-%201%5D%20%3D%20arguments%5B_key%5D%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20var%20argIndex%20%3D%200%3B%5C%5Cn%20%20%20%20var%20message%20%3D%20'Warning%3A%20'%20%2B%20format.replace(%2F%25s%2Fg%2C%20function%20()%20%7B%5C%5Cn%20%20%20%20%20%20return%20args%5BargIndex%2B%2B%5D%3B%5C%5Cn%20%20%20%20%7D)%3B%5C%5Cn%20%20%20%20if%20(typeof%20console%20!%3D%3D%20'undefined')%20%7B%5C%5Cn%20%20%20%20%20%20console.warn(message)%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%20%20try%20%7B%5C%5Cn%20%20%20%20%20%20%2F%2F%20---%20Welcome%20to%20debugging%20React%20---%5C%5Cn%20%20%20%20%20%20%2F%2F%20This%20error%20was%20thrown%20as%20a%20convenience%20so%20that%20you%20can%20use%20this%20stack%5C%5Cn%20%20%20%20%20%20%2F%2F%20to%20find%20the%20callsite%20that%20caused%20this%20warning%20to%20fire.%5C%5Cn%20%20%20%20%20%20throw%20new%20Error(message)%3B%5C%5Cn%20%20%20%20%7D%20catch%20(x)%20%7B%7D%5C%5Cn%20%20%7D%3B%5C%5Cn%5C%5Cn%20%20lowPriorityWarning%20%3D%20function%20(condition%2C%20format)%20%7B%5C%5Cn%20%20%20%20if%20(format%20%3D%3D%3D%20undefined)%20%7B%5C%5Cn%20%20%20%20%20%20throw%20new%20Error('%60warning(condition%2C%20format%2C%20...args)%60%20requires%20a%20warning%20'%20%2B%20'message%20argument')%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%20%20if%20(!condition)%20%7B%5C%5Cn%20%20%20%20%20%20for%20(var%20_len2%20%3D%20arguments.length%2C%20args%20%3D%20Array(_len2%20%3E%202%20%3F%20_len2%20-%202%20%3A%200)%2C%20_key2%20%3D%202%3B%20_key2%20%3C%20_len2%3B%20_key2%2B%2B)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20args%5B_key2%20-%202%5D%20%3D%20arguments%5B_key2%5D%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20%20%20printWarning.apply(undefined%2C%20%5Bformat%5D.concat(args))%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnvar%20lowPriorityWarning%241%20%3D%20lowPriorityWarning%3B%5C%5Cn%5C%5Cnvar%20didWarnStateUpdateForUnmountedComponent%20%3D%20%7B%7D%3B%5C%5Cn%5C%5Cnfunction%20warnNoop(publicInstance%2C%20callerName)%20%7B%5C%5Cn%20%20%7B%5C%5Cn%20%20%20%20var%20_constructor%20%3D%20publicInstance.constructor%3B%5C%5Cn%20%20%20%20var%20componentName%20%3D%20_constructor%20%26%26%20(_constructor.displayName%20%7C%7C%20_constructor.name)%20%7C%7C%20'ReactClass'%3B%5C%5Cn%20%20%20%20var%20warningKey%20%3D%20componentName%20%2B%20'.'%20%2B%20callerName%3B%5C%5Cn%20%20%20%20if%20(didWarnStateUpdateForUnmountedComponent%5BwarningKey%5D)%20%7B%5C%5Cn%20%20%20%20%20%20return%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%20%20warning(false%2C%20%5C%5C%5C%22Can't%20call%20%25s%20on%20a%20component%20that%20is%20not%20yet%20mounted.%20%5C%5C%5C%22%20%2B%20'This%20is%20a%20no-op%2C%20but%20it%20might%20indicate%20a%20bug%20in%20your%20application.%20'%20%2B%20'Instead%2C%20assign%20to%20%60this.state%60%20directly%20or%20define%20a%20%60state%20%3D%20%7B%7D%3B%60%20'%20%2B%20'class%20property%20with%20the%20desired%20state%20in%20the%20%25s%20component.'%2C%20callerName%2C%20componentName)%3B%5C%5Cn%20%20%20%20didWarnStateUpdateForUnmountedComponent%5BwarningKey%5D%20%3D%20true%3B%5C%5Cn%20%20%7D%5C%5Cn%7D%5C%5Cn%5C%5Cn%2F**%5C%5Cn%20*%20This%20is%20the%20abstract%20API%20for%20an%20update%20queue.%5C%5Cn%20*%2F%5C%5Cnvar%20ReactNoopUpdateQueue%20%3D%20%7B%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20Checks%20whether%20or%20not%20this%20composite%20component%20is%20mounted.%5C%5Cn%20%20%20*%20%40param%20%7BReactClass%7D%20publicInstance%20The%20instance%20we%20want%20to%20test.%5C%5Cn%20%20%20*%20%40return%20%7Bboolean%7D%20True%20if%20mounted%2C%20false%20otherwise.%5C%5Cn%20%20%20*%20%40protected%5C%5Cn%20%20%20*%20%40final%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20isMounted%3A%20function%20(publicInstance)%20%7B%5C%5Cn%20%20%20%20return%20false%3B%5C%5Cn%20%20%7D%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20Forces%20an%20update.%20This%20should%20only%20be%20invoked%20when%20it%20is%20known%20with%5C%5Cn%20%20%20*%20certainty%20that%20we%20are%20**not**%20in%20a%20DOM%20transaction.%5C%5Cn%20%20%20*%5C%5Cn%20%20%20*%20You%20may%20want%20to%20call%20this%20when%20you%20know%20that%20some%20deeper%20aspect%20of%20the%5C%5Cn%20%20%20*%20component's%20state%20has%20changed%20but%20%60setState%60%20was%20not%20called.%5C%5Cn%20%20%20*%5C%5Cn%20%20%20*%20This%20will%20not%20invoke%20%60shouldComponentUpdate%60%2C%20but%20it%20will%20invoke%5C%5Cn%20%20%20*%20%60componentWillUpdate%60%20and%20%60componentDidUpdate%60.%5C%5Cn%20%20%20*%5C%5Cn%20%20%20*%20%40param%20%7BReactClass%7D%20publicInstance%20The%20instance%20that%20should%20rerender.%5C%5Cn%20%20%20*%20%40param%20%7B%3Ffunction%7D%20callback%20Called%20after%20component%20is%20updated.%5C%5Cn%20%20%20*%20%40param%20%7B%3Fstring%7D%20callerName%20name%20of%20the%20calling%20function%20in%20the%20public%20API.%5C%5Cn%20%20%20*%20%40internal%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20enqueueForceUpdate%3A%20function%20(publicInstance%2C%20callback%2C%20callerName)%20%7B%5C%5Cn%20%20%20%20warnNoop(publicInstance%2C%20'forceUpdate')%3B%5C%5Cn%20%20%7D%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20Replaces%20all%20of%20the%20state.%20Always%20use%20this%20or%20%60setState%60%20to%20mutate%20state.%5C%5Cn%20%20%20*%20You%20should%20treat%20%60this.state%60%20as%20immutable.%5C%5Cn%20%20%20*%5C%5Cn%20%20%20*%20There%20is%20no%20guarantee%20that%20%60this.state%60%20will%20be%20immediately%20updated%2C%20so%5C%5Cn%20%20%20*%20accessing%20%60this.state%60%20after%20calling%20this%20method%20may%20return%20the%20old%20value.%5C%5Cn%20%20%20*%5C%5Cn%20%20%20*%20%40param%20%7BReactClass%7D%20publicInstance%20The%20instance%20that%20should%20rerender.%5C%5Cn%20%20%20*%20%40param%20%7Bobject%7D%20completeState%20Next%20state.%5C%5Cn%20%20%20*%20%40param%20%7B%3Ffunction%7D%20callback%20Called%20after%20component%20is%20updated.%5C%5Cn%20%20%20*%20%40param%20%7B%3Fstring%7D%20callerName%20name%20of%20the%20calling%20function%20in%20the%20public%20API.%5C%5Cn%20%20%20*%20%40internal%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20enqueueReplaceState%3A%20function%20(publicInstance%2C%20completeState%2C%20callback%2C%20callerName)%20%7B%5C%5Cn%20%20%20%20warnNoop(publicInstance%2C%20'replaceState')%3B%5C%5Cn%20%20%7D%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20Sets%20a%20subset%20of%20the%20state.%20This%20only%20exists%20because%20_pendingState%20is%5C%5Cn%20%20%20*%20internal.%20This%20provides%20a%20merging%20strategy%20that%20is%20not%20available%20to%20deep%5C%5Cn%20%20%20*%20properties%20which%20is%20confusing.%20TODO%3A%20Expose%20pendingState%20or%20don't%20use%20it%5C%5Cn%20%20%20*%20during%20the%20merge.%5C%5Cn%20%20%20*%5C%5Cn%20%20%20*%20%40param%20%7BReactClass%7D%20publicInstance%20The%20instance%20that%20should%20rerender.%5C%5Cn%20%20%20*%20%40param%20%7Bobject%7D%20partialState%20Next%20partial%20state%20to%20be%20merged%20with%20state.%5C%5Cn%20%20%20*%20%40param%20%7B%3Ffunction%7D%20callback%20Called%20after%20component%20is%20updated.%5C%5Cn%20%20%20*%20%40param%20%7B%3Fstring%7D%20Name%20of%20the%20calling%20function%20in%20the%20public%20API.%5C%5Cn%20%20%20*%20%40internal%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20enqueueSetState%3A%20function%20(publicInstance%2C%20partialState%2C%20callback%2C%20callerName)%20%7B%5C%5Cn%20%20%20%20warnNoop(publicInstance%2C%20'setState')%3B%5C%5Cn%20%20%7D%5C%5Cn%7D%3B%5C%5Cn%5C%5Cn%2F**%5C%5Cn%20*%20Base%20class%20helpers%20for%20the%20updating%20state%20of%20a%20component.%5C%5Cn%20*%2F%5C%5Cnfunction%20Component(props%2C%20context%2C%20updater)%20%7B%5C%5Cn%20%20this.props%20%3D%20props%3B%5C%5Cn%20%20this.context%20%3D%20context%3B%5C%5Cn%20%20this.refs%20%3D%20emptyObject%3B%5C%5Cn%20%20%2F%2F%20We%20initialize%20the%20default%20updater%20but%20the%20real%20one%20gets%20injected%20by%20the%5C%5Cn%20%20%2F%2F%20renderer.%5C%5Cn%20%20this.updater%20%3D%20updater%20%7C%7C%20ReactNoopUpdateQueue%3B%5C%5Cn%7D%5C%5Cn%5C%5CnComponent.prototype.isReactComponent%20%3D%20%7B%7D%3B%5C%5Cn%5C%5Cn%2F**%5C%5Cn%20*%20Sets%20a%20subset%20of%20the%20state.%20Always%20use%20this%20to%20mutate%5C%5Cn%20*%20state.%20You%20should%20treat%20%60this.state%60%20as%20immutable.%5C%5Cn%20*%5C%5Cn%20*%20There%20is%20no%20guarantee%20that%20%60this.state%60%20will%20be%20immediately%20updated%2C%20so%5C%5Cn%20*%20accessing%20%60this.state%60%20after%20calling%20this%20method%20may%20return%20the%20old%20value.%5C%5Cn%20*%5C%5Cn%20*%20There%20is%20no%20guarantee%20that%20calls%20to%20%60setState%60%20will%20run%20synchronously%2C%5C%5Cn%20*%20as%20they%20may%20eventually%20be%20batched%20together.%20%20You%20can%20provide%20an%20optional%5C%5Cn%20*%20callback%20that%20will%20be%20executed%20when%20the%20call%20to%20setState%20is%20actually%5C%5Cn%20*%20completed.%5C%5Cn%20*%5C%5Cn%20*%20When%20a%20function%20is%20provided%20to%20setState%2C%20it%20will%20be%20called%20at%20some%20point%20in%5C%5Cn%20*%20the%20future%20(not%20synchronously).%20It%20will%20be%20called%20with%20the%20up%20to%20date%5C%5Cn%20*%20component%20arguments%20(state%2C%20props%2C%20context).%20These%20values%20can%20be%20different%5C%5Cn%20*%20from%20this.*%20because%20your%20function%20may%20be%20called%20after%20receiveProps%20but%20before%5C%5Cn%20*%20shouldComponentUpdate%2C%20and%20this%20new%20state%2C%20props%2C%20and%20context%20will%20not%20yet%20be%5C%5Cn%20*%20assigned%20to%20this.%5C%5Cn%20*%5C%5Cn%20*%20%40param%20%7Bobject%7Cfunction%7D%20partialState%20Next%20partial%20state%20or%20function%20to%5C%5Cn%20*%20%20%20%20%20%20%20%20produce%20next%20partial%20state%20to%20be%20merged%20with%20current%20state.%5C%5Cn%20*%20%40param%20%7B%3Ffunction%7D%20callback%20Called%20after%20state%20is%20updated.%5C%5Cn%20*%20%40final%5C%5Cn%20*%20%40protected%5C%5Cn%20*%2F%5C%5CnComponent.prototype.setState%20%3D%20function%20(partialState%2C%20callback)%20%7B%5C%5Cn%20%20!(typeof%20partialState%20%3D%3D%3D%20'object'%20%7C%7C%20typeof%20partialState%20%3D%3D%3D%20'function'%20%7C%7C%20partialState%20%3D%3D%20null)%20%3F%20invariant(false%2C%20'setState(...)%3A%20takes%20an%20object%20of%20state%20variables%20to%20update%20or%20a%20function%20which%20returns%20an%20object%20of%20state%20variables.')%20%3A%20void%200%3B%5C%5Cn%20%20this.updater.enqueueSetState(this%2C%20partialState%2C%20callback%2C%20'setState')%3B%5C%5Cn%7D%3B%5C%5Cn%5C%5Cn%2F**%5C%5Cn%20*%20Forces%20an%20update.%20This%20should%20only%20be%20invoked%20when%20it%20is%20known%20with%5C%5Cn%20*%20certainty%20that%20we%20are%20**not**%20in%20a%20DOM%20transaction.%5C%5Cn%20*%5C%5Cn%20*%20You%20may%20want%20to%20call%20this%20when%20you%20know%20that%20some%20deeper%20aspect%20of%20the%5C%5Cn%20*%20component's%20state%20has%20changed%20but%20%60setState%60%20was%20not%20called.%5C%5Cn%20*%5C%5Cn%20*%20This%20will%20not%20invoke%20%60shouldComponentUpdate%60%2C%20but%20it%20will%20invoke%5C%5Cn%20*%20%60componentWillUpdate%60%20and%20%60componentDidUpdate%60.%5C%5Cn%20*%5C%5Cn%20*%20%40param%20%7B%3Ffunction%7D%20callback%20Called%20after%20update%20is%20complete.%5C%5Cn%20*%20%40final%5C%5Cn%20*%20%40protected%5C%5Cn%20*%2F%5C%5CnComponent.prototype.forceUpdate%20%3D%20function%20(callback)%20%7B%5C%5Cn%20%20this.updater.enqueueForceUpdate(this%2C%20callback%2C%20'forceUpdate')%3B%5C%5Cn%7D%3B%5C%5Cn%5C%5Cn%2F**%5C%5Cn%20*%20Deprecated%20APIs.%20These%20APIs%20used%20to%20exist%20on%20classic%20React%20classes%20but%20since%5C%5Cn%20*%20we%20would%20like%20to%20deprecate%20them%2C%20we're%20not%20going%20to%20move%20them%20over%20to%20this%5C%5Cn%20*%20modern%20base%20class.%20Instead%2C%20we%20define%20a%20getter%20that%20warns%20if%20it's%20accessed.%5C%5Cn%20*%2F%5C%5Cn%7B%5C%5Cn%20%20var%20deprecatedAPIs%20%3D%20%7B%5C%5Cn%20%20%20%20isMounted%3A%20%5B'isMounted'%2C%20'Instead%2C%20make%20sure%20to%20clean%20up%20subscriptions%20and%20pending%20requests%20in%20'%20%2B%20'componentWillUnmount%20to%20prevent%20memory%20leaks.'%5D%2C%5C%5Cn%20%20%20%20replaceState%3A%20%5B'replaceState'%2C%20'Refactor%20your%20code%20to%20use%20setState%20instead%20(see%20'%20%2B%20'https%3A%2F%2Fgithub.com%2Ffacebook%2Freact%2Fissues%2F3236).'%5D%5C%5Cn%20%20%7D%3B%5C%5Cn%20%20var%20defineDeprecationWarning%20%3D%20function%20(methodName%2C%20info)%20%7B%5C%5Cn%20%20%20%20Object.defineProperty(Component.prototype%2C%20methodName%2C%20%7B%5C%5Cn%20%20%20%20%20%20get%3A%20function%20()%20%7B%5C%5Cn%20%20%20%20%20%20%20%20lowPriorityWarning%241(false%2C%20'%25s(...)%20is%20deprecated%20in%20plain%20JavaScript%20React%20classes.%20%25s'%2C%20info%5B0%5D%2C%20info%5B1%5D)%3B%5C%5Cn%20%20%20%20%20%20%20%20return%20undefined%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%7D)%3B%5C%5Cn%20%20%7D%3B%5C%5Cn%20%20for%20(var%20fnName%20in%20deprecatedAPIs)%20%7B%5C%5Cn%20%20%20%20if%20(deprecatedAPIs.hasOwnProperty(fnName))%20%7B%5C%5Cn%20%20%20%20%20%20defineDeprecationWarning(fnName%2C%20deprecatedAPIs%5BfnName%5D)%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20ComponentDummy()%20%7B%7D%5C%5CnComponentDummy.prototype%20%3D%20Component.prototype%3B%5C%5Cn%5C%5Cn%2F**%5C%5Cn%20*%20Convenience%20component%20with%20default%20shallow%20equality%20check%20for%20sCU.%5C%5Cn%20*%2F%5C%5Cnfunction%20PureComponent(props%2C%20context%2C%20updater)%20%7B%5C%5Cn%20%20this.props%20%3D%20props%3B%5C%5Cn%20%20this.context%20%3D%20context%3B%5C%5Cn%20%20this.refs%20%3D%20emptyObject%3B%5C%5Cn%20%20this.updater%20%3D%20updater%20%7C%7C%20ReactNoopUpdateQueue%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnvar%20pureComponentPrototype%20%3D%20PureComponent.prototype%20%3D%20new%20ComponentDummy()%3B%5C%5CnpureComponentPrototype.constructor%20%3D%20PureComponent%3B%5C%5Cn%2F%2F%20Avoid%20an%20extra%20prototype%20jump%20for%20these%20methods.%5C%5Cn_assign(pureComponentPrototype%2C%20Component.prototype)%3B%5C%5CnpureComponentPrototype.isPureReactComponent%20%3D%20true%3B%5C%5Cn%5C%5Cn%2F%2F%20an%20immutable%20object%20with%20a%20single%20mutable%20value%5C%5Cnfunction%20createRef()%20%7B%5C%5Cn%20%20var%20refObject%20%3D%20%7B%5C%5Cn%20%20%20%20current%3A%20null%5C%5Cn%20%20%7D%3B%5C%5Cn%20%20%7B%5C%5Cn%20%20%20%20Object.seal(refObject)%3B%5C%5Cn%20%20%7D%5C%5Cn%20%20return%20refObject%3B%5C%5Cn%7D%5C%5Cn%5C%5Cn%2F**%5C%5Cn%20*%20Keeps%20track%20of%20the%20current%20owner.%5C%5Cn%20*%5C%5Cn%20*%20The%20current%20owner%20is%20the%20component%20who%20should%20own%20any%20components%20that%20are%5C%5Cn%20*%20currently%20being%20constructed.%5C%5Cn%20*%2F%5C%5Cnvar%20ReactCurrentOwner%20%3D%20%7B%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20%40internal%5C%5Cn%20%20%20*%20%40type%20%7BReactComponent%7D%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20current%3A%20null%5C%5Cn%7D%3B%5C%5Cn%5C%5Cnvar%20hasOwnProperty%20%3D%20Object.prototype.hasOwnProperty%3B%5C%5Cn%5C%5Cnvar%20RESERVED_PROPS%20%3D%20%7B%5C%5Cn%20%20key%3A%20true%2C%5C%5Cn%20%20ref%3A%20true%2C%5C%5Cn%20%20__self%3A%20true%2C%5C%5Cn%20%20__source%3A%20true%5C%5Cn%7D%3B%5C%5Cn%5C%5Cnvar%20specialPropKeyWarningShown%20%3D%20void%200%3B%5C%5Cnvar%20specialPropRefWarningShown%20%3D%20void%200%3B%5C%5Cn%5C%5Cnfunction%20hasValidRef(config)%20%7B%5C%5Cn%20%20%7B%5C%5Cn%20%20%20%20if%20(hasOwnProperty.call(config%2C%20'ref'))%20%7B%5C%5Cn%20%20%20%20%20%20var%20getter%20%3D%20Object.getOwnPropertyDescriptor(config%2C%20'ref').get%3B%5C%5Cn%20%20%20%20%20%20if%20(getter%20%26%26%20getter.isReactWarning)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20return%20false%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%5C%5Cn%20%20return%20config.ref%20!%3D%3D%20undefined%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20hasValidKey(config)%20%7B%5C%5Cn%20%20%7B%5C%5Cn%20%20%20%20if%20(hasOwnProperty.call(config%2C%20'key'))%20%7B%5C%5Cn%20%20%20%20%20%20var%20getter%20%3D%20Object.getOwnPropertyDescriptor(config%2C%20'key').get%3B%5C%5Cn%20%20%20%20%20%20if%20(getter%20%26%26%20getter.isReactWarning)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20return%20false%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%5C%5Cn%20%20return%20config.key%20!%3D%3D%20undefined%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20defineKeyPropWarningGetter(props%2C%20displayName)%20%7B%5C%5Cn%20%20var%20warnAboutAccessingKey%20%3D%20function%20()%20%7B%5C%5Cn%20%20%20%20if%20(!specialPropKeyWarningShown)%20%7B%5C%5Cn%20%20%20%20%20%20specialPropKeyWarningShown%20%3D%20true%3B%5C%5Cn%20%20%20%20%20%20warning(false%2C%20'%25s%3A%20%60key%60%20is%20not%20a%20prop.%20Trying%20to%20access%20it%20will%20result%20'%20%2B%20'in%20%60undefined%60%20being%20returned.%20If%20you%20need%20to%20access%20the%20same%20'%20%2B%20'value%20within%20the%20child%20component%2C%20you%20should%20pass%20it%20as%20a%20different%20'%20%2B%20'prop.%20(https%3A%2F%2Ffb.me%2Freact-special-props)'%2C%20displayName)%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%3B%5C%5Cn%20%20warnAboutAccessingKey.isReactWarning%20%3D%20true%3B%5C%5Cn%20%20Object.defineProperty(props%2C%20'key'%2C%20%7B%5C%5Cn%20%20%20%20get%3A%20warnAboutAccessingKey%2C%5C%5Cn%20%20%20%20configurable%3A%20true%5C%5Cn%20%20%7D)%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20defineRefPropWarningGetter(props%2C%20displayName)%20%7B%5C%5Cn%20%20var%20warnAboutAccessingRef%20%3D%20function%20()%20%7B%5C%5Cn%20%20%20%20if%20(!specialPropRefWarningShown)%20%7B%5C%5Cn%20%20%20%20%20%20specialPropRefWarningShown%20%3D%20true%3B%5C%5Cn%20%20%20%20%20%20warning(false%2C%20'%25s%3A%20%60ref%60%20is%20not%20a%20prop.%20Trying%20to%20access%20it%20will%20result%20'%20%2B%20'in%20%60undefined%60%20being%20returned.%20If%20you%20need%20to%20access%20the%20same%20'%20%2B%20'value%20within%20the%20child%20component%2C%20you%20should%20pass%20it%20as%20a%20different%20'%20%2B%20'prop.%20(https%3A%2F%2Ffb.me%2Freact-special-props)'%2C%20displayName)%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%3B%5C%5Cn%20%20warnAboutAccessingRef.isReactWarning%20%3D%20true%3B%5C%5Cn%20%20Object.defineProperty(props%2C%20'ref'%2C%20%7B%5C%5Cn%20%20%20%20get%3A%20warnAboutAccessingRef%2C%5C%5Cn%20%20%20%20configurable%3A%20true%5C%5Cn%20%20%7D)%3B%5C%5Cn%7D%5C%5Cn%5C%5Cn%2F**%5C%5Cn%20*%20Factory%20method%20to%20create%20a%20new%20React%20element.%20This%20no%20longer%20adheres%20to%5C%5Cn%20*%20the%20class%20pattern%2C%20so%20do%20not%20use%20new%20to%20call%20it.%20Also%2C%20no%20instanceof%20check%5C%5Cn%20*%20will%20work.%20Instead%20test%20%24%24typeof%20field%20against%20Symbol.for('react.element')%20to%20check%5C%5Cn%20*%20if%20something%20is%20a%20React%20Element.%5C%5Cn%20*%5C%5Cn%20*%20%40param%20%7B*%7D%20type%5C%5Cn%20*%20%40param%20%7B*%7D%20key%5C%5Cn%20*%20%40param%20%7Bstring%7Cobject%7D%20ref%5C%5Cn%20*%20%40param%20%7B*%7D%20self%20A%20*temporary*%20helper%20to%20detect%20places%20where%20%60this%60%20is%5C%5Cn%20*%20different%20from%20the%20%60owner%60%20when%20React.createElement%20is%20called%2C%20so%20that%20we%5C%5Cn%20*%20can%20warn.%20We%20want%20to%20get%20rid%20of%20owner%20and%20replace%20string%20%60ref%60s%20with%20arrow%5C%5Cn%20*%20functions%2C%20and%20as%20long%20as%20%60this%60%20and%20owner%20are%20the%20same%2C%20there%20will%20be%20no%5C%5Cn%20*%20change%20in%20behavior.%5C%5Cn%20*%20%40param%20%7B*%7D%20source%20An%20annotation%20object%20(added%20by%20a%20transpiler%20or%20otherwise)%5C%5Cn%20*%20indicating%20filename%2C%20line%20number%2C%20and%2For%20other%20information.%5C%5Cn%20*%20%40param%20%7B*%7D%20owner%5C%5Cn%20*%20%40param%20%7B*%7D%20props%5C%5Cn%20*%20%40internal%5C%5Cn%20*%2F%5C%5Cnvar%20ReactElement%20%3D%20function%20(type%2C%20key%2C%20ref%2C%20self%2C%20source%2C%20owner%2C%20props)%20%7B%5C%5Cn%20%20var%20element%20%3D%20%7B%5C%5Cn%20%20%20%20%2F%2F%20This%20tag%20allows%20us%20to%20uniquely%20identify%20this%20as%20a%20React%20Element%5C%5Cn%20%20%20%20%24%24typeof%3A%20REACT_ELEMENT_TYPE%2C%5C%5Cn%5C%5Cn%20%20%20%20%2F%2F%20Built-in%20properties%20that%20belong%20on%20the%20element%5C%5Cn%20%20%20%20type%3A%20type%2C%5C%5Cn%20%20%20%20key%3A%20key%2C%5C%5Cn%20%20%20%20ref%3A%20ref%2C%5C%5Cn%20%20%20%20props%3A%20props%2C%5C%5Cn%5C%5Cn%20%20%20%20%2F%2F%20Record%20the%20component%20responsible%20for%20creating%20this%20element.%5C%5Cn%20%20%20%20_owner%3A%20owner%5C%5Cn%20%20%7D%3B%5C%5Cn%5C%5Cn%20%20%7B%5C%5Cn%20%20%20%20%2F%2F%20The%20validation%20flag%20is%20currently%20mutative.%20We%20put%20it%20on%5C%5Cn%20%20%20%20%2F%2F%20an%20external%20backing%20store%20so%20that%20we%20can%20freeze%20the%20whole%20object.%5C%5Cn%20%20%20%20%2F%2F%20This%20can%20be%20replaced%20with%20a%20WeakMap%20once%20they%20are%20implemented%20in%5C%5Cn%20%20%20%20%2F%2F%20commonly%20used%20development%20environments.%5C%5Cn%20%20%20%20element._store%20%3D%20%7B%7D%3B%5C%5Cn%5C%5Cn%20%20%20%20%2F%2F%20To%20make%20comparing%20ReactElements%20easier%20for%20testing%20purposes%2C%20we%20make%5C%5Cn%20%20%20%20%2F%2F%20the%20validation%20flag%20non-enumerable%20(where%20possible%2C%20which%20should%5C%5Cn%20%20%20%20%2F%2F%20include%20every%20environment%20we%20run%20tests%20in)%2C%20so%20the%20test%20framework%5C%5Cn%20%20%20%20%2F%2F%20ignores%20it.%5C%5Cn%20%20%20%20Object.defineProperty(element._store%2C%20'validated'%2C%20%7B%5C%5Cn%20%20%20%20%20%20configurable%3A%20false%2C%5C%5Cn%20%20%20%20%20%20enumerable%3A%20false%2C%5C%5Cn%20%20%20%20%20%20writable%3A%20true%2C%5C%5Cn%20%20%20%20%20%20value%3A%20false%5C%5Cn%20%20%20%20%7D)%3B%5C%5Cn%20%20%20%20%2F%2F%20self%20and%20source%20are%20DEV%20only%20properties.%5C%5Cn%20%20%20%20Object.defineProperty(element%2C%20'_self'%2C%20%7B%5C%5Cn%20%20%20%20%20%20configurable%3A%20false%2C%5C%5Cn%20%20%20%20%20%20enumerable%3A%20false%2C%5C%5Cn%20%20%20%20%20%20writable%3A%20false%2C%5C%5Cn%20%20%20%20%20%20value%3A%20self%5C%5Cn%20%20%20%20%7D)%3B%5C%5Cn%20%20%20%20%2F%2F%20Two%20elements%20created%20in%20two%20different%20places%20should%20be%20considered%5C%5Cn%20%20%20%20%2F%2F%20equal%20for%20testing%20purposes%20and%20therefore%20we%20hide%20it%20from%20enumeration.%5C%5Cn%20%20%20%20Object.defineProperty(element%2C%20'_source'%2C%20%7B%5C%5Cn%20%20%20%20%20%20configurable%3A%20false%2C%5C%5Cn%20%20%20%20%20%20enumerable%3A%20false%2C%5C%5Cn%20%20%20%20%20%20writable%3A%20false%2C%5C%5Cn%20%20%20%20%20%20value%3A%20source%5C%5Cn%20%20%20%20%7D)%3B%5C%5Cn%20%20%20%20if%20(Object.freeze)%20%7B%5C%5Cn%20%20%20%20%20%20Object.freeze(element.props)%3B%5C%5Cn%20%20%20%20%20%20Object.freeze(element)%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20return%20element%3B%5C%5Cn%7D%3B%5C%5Cn%5C%5Cn%2F**%5C%5Cn%20*%20Create%20and%20return%20a%20new%20ReactElement%20of%20the%20given%20type.%5C%5Cn%20*%20See%20https%3A%2F%2Freactjs.org%2Fdocs%2Freact-api.html%23createelement%5C%5Cn%20*%2F%5C%5Cnfunction%20createElement(type%2C%20config%2C%20children)%20%7B%5C%5Cn%20%20var%20propName%20%3D%20void%200%3B%5C%5Cn%5C%5Cn%20%20%2F%2F%20Reserved%20names%20are%20extracted%5C%5Cn%20%20var%20props%20%3D%20%7B%7D%3B%5C%5Cn%5C%5Cn%20%20var%20key%20%3D%20null%3B%5C%5Cn%20%20var%20ref%20%3D%20null%3B%5C%5Cn%20%20var%20self%20%3D%20null%3B%5C%5Cn%20%20var%20source%20%3D%20null%3B%5C%5Cn%5C%5Cn%20%20if%20(config%20!%3D%20null)%20%7B%5C%5Cn%20%20%20%20if%20(hasValidRef(config))%20%7B%5C%5Cn%20%20%20%20%20%20ref%20%3D%20config.ref%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%20%20if%20(hasValidKey(config))%20%7B%5C%5Cn%20%20%20%20%20%20key%20%3D%20''%20%2B%20config.key%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20self%20%3D%20config.__self%20%3D%3D%3D%20undefined%20%3F%20null%20%3A%20config.__self%3B%5C%5Cn%20%20%20%20source%20%3D%20config.__source%20%3D%3D%3D%20undefined%20%3F%20null%20%3A%20config.__source%3B%5C%5Cn%20%20%20%20%2F%2F%20Remaining%20properties%20are%20added%20to%20a%20new%20props%20object%5C%5Cn%20%20%20%20for%20(propName%20in%20config)%20%7B%5C%5Cn%20%20%20%20%20%20if%20(hasOwnProperty.call(config%2C%20propName)%20%26%26%20!RESERVED_PROPS.hasOwnProperty(propName))%20%7B%5C%5Cn%20%20%20%20%20%20%20%20props%5BpropName%5D%20%3D%20config%5BpropName%5D%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20%2F%2F%20Children%20can%20be%20more%20than%20one%20argument%2C%20and%20those%20are%20transferred%20onto%5C%5Cn%20%20%2F%2F%20the%20newly%20allocated%20props%20object.%5C%5Cn%20%20var%20childrenLength%20%3D%20arguments.length%20-%202%3B%5C%5Cn%20%20if%20(childrenLength%20%3D%3D%3D%201)%20%7B%5C%5Cn%20%20%20%20props.children%20%3D%20children%3B%5C%5Cn%20%20%7D%20else%20if%20(childrenLength%20%3E%201)%20%7B%5C%5Cn%20%20%20%20var%20childArray%20%3D%20Array(childrenLength)%3B%5C%5Cn%20%20%20%20for%20(var%20i%20%3D%200%3B%20i%20%3C%20childrenLength%3B%20i%2B%2B)%20%7B%5C%5Cn%20%20%20%20%20%20childArray%5Bi%5D%20%3D%20arguments%5Bi%20%2B%202%5D%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%20%20%7B%5C%5Cn%20%20%20%20%20%20if%20(Object.freeze)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20Object.freeze(childArray)%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%20%20props.children%20%3D%20childArray%3B%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20%2F%2F%20Resolve%20default%20props%5C%5Cn%20%20if%20(type%20%26%26%20type.defaultProps)%20%7B%5C%5Cn%20%20%20%20var%20defaultProps%20%3D%20type.defaultProps%3B%5C%5Cn%20%20%20%20for%20(propName%20in%20defaultProps)%20%7B%5C%5Cn%20%20%20%20%20%20if%20(props%5BpropName%5D%20%3D%3D%3D%20undefined)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20props%5BpropName%5D%20%3D%20defaultProps%5BpropName%5D%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%5C%5Cn%20%20%7B%5C%5Cn%20%20%20%20if%20(key%20%7C%7C%20ref)%20%7B%5C%5Cn%20%20%20%20%20%20if%20(typeof%20props.%24%24typeof%20%3D%3D%3D%20'undefined'%20%7C%7C%20props.%24%24typeof%20!%3D%3D%20REACT_ELEMENT_TYPE)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20var%20displayName%20%3D%20typeof%20type%20%3D%3D%3D%20'function'%20%3F%20type.displayName%20%7C%7C%20type.name%20%7C%7C%20'Unknown'%20%3A%20type%3B%5C%5Cn%20%20%20%20%20%20%20%20if%20(key)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20defineKeyPropWarningGetter(props%2C%20displayName)%3B%5C%5Cn%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%20%20if%20(ref)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20defineRefPropWarningGetter(props%2C%20displayName)%3B%5C%5Cn%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%5C%5Cn%20%20return%20ReactElement(type%2C%20key%2C%20ref%2C%20self%2C%20source%2C%20ReactCurrentOwner.current%2C%20props)%3B%5C%5Cn%7D%5C%5Cn%5C%5Cn%2F**%5C%5Cn%20*%20Return%20a%20function%20that%20produces%20ReactElements%20of%20a%20given%20type.%5C%5Cn%20*%20See%20https%3A%2F%2Freactjs.org%2Fdocs%2Freact-api.html%23createfactory%5C%5Cn%20*%2F%5C%5Cn%5C%5Cn%5C%5Cnfunction%20cloneAndReplaceKey(oldElement%2C%20newKey)%20%7B%5C%5Cn%20%20var%20newElement%20%3D%20ReactElement(oldElement.type%2C%20newKey%2C%20oldElement.ref%2C%20oldElement._self%2C%20oldElement._source%2C%20oldElement._owner%2C%20oldElement.props)%3B%5C%5Cn%5C%5Cn%20%20return%20newElement%3B%5C%5Cn%7D%5C%5Cn%5C%5Cn%2F**%5C%5Cn%20*%20Clone%20and%20return%20a%20new%20ReactElement%20using%20element%20as%20the%20starting%20point.%5C%5Cn%20*%20See%20https%3A%2F%2Freactjs.org%2Fdocs%2Freact-api.html%23cloneelement%5C%5Cn%20*%2F%5C%5Cnfunction%20cloneElement(element%2C%20config%2C%20children)%20%7B%5C%5Cn%20%20!!(element%20%3D%3D%3D%20null%20%7C%7C%20element%20%3D%3D%3D%20undefined)%20%3F%20invariant(false%2C%20'React.cloneElement(...)%3A%20The%20argument%20must%20be%20a%20React%20element%2C%20but%20you%20passed%20%25s.'%2C%20element)%20%3A%20void%200%3B%5C%5Cn%5C%5Cn%20%20var%20propName%20%3D%20void%200%3B%5C%5Cn%5C%5Cn%20%20%2F%2F%20Original%20props%20are%20copied%5C%5Cn%20%20var%20props%20%3D%20_assign(%7B%7D%2C%20element.props)%3B%5C%5Cn%5C%5Cn%20%20%2F%2F%20Reserved%20names%20are%20extracted%5C%5Cn%20%20var%20key%20%3D%20element.key%3B%5C%5Cn%20%20var%20ref%20%3D%20element.ref%3B%5C%5Cn%20%20%2F%2F%20Self%20is%20preserved%20since%20the%20owner%20is%20preserved.%5C%5Cn%20%20var%20self%20%3D%20element._self%3B%5C%5Cn%20%20%2F%2F%20Source%20is%20preserved%20since%20cloneElement%20is%20unlikely%20to%20be%20targeted%20by%20a%5C%5Cn%20%20%2F%2F%20transpiler%2C%20and%20the%20original%20source%20is%20probably%20a%20better%20indicator%20of%20the%5C%5Cn%20%20%2F%2F%20true%20owner.%5C%5Cn%20%20var%20source%20%3D%20element._source%3B%5C%5Cn%5C%5Cn%20%20%2F%2F%20Owner%20will%20be%20preserved%2C%20unless%20ref%20is%20overridden%5C%5Cn%20%20var%20owner%20%3D%20element._owner%3B%5C%5Cn%5C%5Cn%20%20if%20(config%20!%3D%20null)%20%7B%5C%5Cn%20%20%20%20if%20(hasValidRef(config))%20%7B%5C%5Cn%20%20%20%20%20%20%2F%2F%20Silently%20steal%20the%20ref%20from%20the%20parent.%5C%5Cn%20%20%20%20%20%20ref%20%3D%20config.ref%3B%5C%5Cn%20%20%20%20%20%20owner%20%3D%20ReactCurrentOwner.current%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%20%20if%20(hasValidKey(config))%20%7B%5C%5Cn%20%20%20%20%20%20key%20%3D%20''%20%2B%20config.key%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20%2F%2F%20Remaining%20properties%20override%20existing%20props%5C%5Cn%20%20%20%20var%20defaultProps%20%3D%20void%200%3B%5C%5Cn%20%20%20%20if%20(element.type%20%26%26%20element.type.defaultProps)%20%7B%5C%5Cn%20%20%20%20%20%20defaultProps%20%3D%20element.type.defaultProps%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%20%20for%20(propName%20in%20config)%20%7B%5C%5Cn%20%20%20%20%20%20if%20(hasOwnProperty.call(config%2C%20propName)%20%26%26%20!RESERVED_PROPS.hasOwnProperty(propName))%20%7B%5C%5Cn%20%20%20%20%20%20%20%20if%20(config%5BpropName%5D%20%3D%3D%3D%20undefined%20%26%26%20defaultProps%20!%3D%3D%20undefined)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%2F%2F%20Resolve%20default%20props%5C%5Cn%20%20%20%20%20%20%20%20%20%20props%5BpropName%5D%20%3D%20defaultProps%5BpropName%5D%3B%5C%5Cn%20%20%20%20%20%20%20%20%7D%20else%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20props%5BpropName%5D%20%3D%20config%5BpropName%5D%3B%5C%5Cn%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20%2F%2F%20Children%20can%20be%20more%20than%20one%20argument%2C%20and%20those%20are%20transferred%20onto%5C%5Cn%20%20%2F%2F%20the%20newly%20allocated%20props%20object.%5C%5Cn%20%20var%20childrenLength%20%3D%20arguments.length%20-%202%3B%5C%5Cn%20%20if%20(childrenLength%20%3D%3D%3D%201)%20%7B%5C%5Cn%20%20%20%20props.children%20%3D%20children%3B%5C%5Cn%20%20%7D%20else%20if%20(childrenLength%20%3E%201)%20%7B%5C%5Cn%20%20%20%20var%20childArray%20%3D%20Array(childrenLength)%3B%5C%5Cn%20%20%20%20for%20(var%20i%20%3D%200%3B%20i%20%3C%20childrenLength%3B%20i%2B%2B)%20%7B%5C%5Cn%20%20%20%20%20%20childArray%5Bi%5D%20%3D%20arguments%5Bi%20%2B%202%5D%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%20%20props.children%20%3D%20childArray%3B%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20return%20ReactElement(element.type%2C%20key%2C%20ref%2C%20self%2C%20source%2C%20owner%2C%20props)%3B%5C%5Cn%7D%5C%5Cn%5C%5Cn%2F**%5C%5Cn%20*%20Verifies%20the%20object%20is%20a%20ReactElement.%5C%5Cn%20*%20See%20https%3A%2F%2Freactjs.org%2Fdocs%2Freact-api.html%23isvalidelement%5C%5Cn%20*%20%40param%20%7B%3Fobject%7D%20object%5C%5Cn%20*%20%40return%20%7Bboolean%7D%20True%20if%20%60object%60%20is%20a%20valid%20component.%5C%5Cn%20*%20%40final%5C%5Cn%20*%2F%5C%5Cnfunction%20isValidElement(object)%20%7B%5C%5Cn%20%20return%20typeof%20object%20%3D%3D%3D%20'object'%20%26%26%20object%20!%3D%3D%20null%20%26%26%20object.%24%24typeof%20%3D%3D%3D%20REACT_ELEMENT_TYPE%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnvar%20ReactDebugCurrentFrame%20%3D%20%7B%7D%3B%5C%5Cn%5C%5Cn%7B%5C%5Cn%20%20%2F%2F%20Component%20that%20is%20being%20worked%20on%5C%5Cn%20%20ReactDebugCurrentFrame.getCurrentStack%20%3D%20null%3B%5C%5Cn%5C%5Cn%20%20ReactDebugCurrentFrame.getStackAddendum%20%3D%20function%20()%20%7B%5C%5Cn%20%20%20%20var%20impl%20%3D%20ReactDebugCurrentFrame.getCurrentStack%3B%5C%5Cn%20%20%20%20if%20(impl)%20%7B%5C%5Cn%20%20%20%20%20%20return%20impl()%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%20%20return%20null%3B%5C%5Cn%20%20%7D%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnvar%20SEPARATOR%20%3D%20'.'%3B%5C%5Cnvar%20SUBSEPARATOR%20%3D%20'%3A'%3B%5C%5Cn%5C%5Cn%2F**%5C%5Cn%20*%20Escape%20and%20wrap%20key%20so%20it%20is%20safe%20to%20use%20as%20a%20reactid%5C%5Cn%20*%5C%5Cn%20*%20%40param%20%7Bstring%7D%20key%20to%20be%20escaped.%5C%5Cn%20*%20%40return%20%7Bstring%7D%20the%20escaped%20key.%5C%5Cn%20*%2F%5C%5Cnfunction%20escape(key)%20%7B%5C%5Cn%20%20var%20escapeRegex%20%3D%20%2F%5B%3D%3A%5D%2Fg%3B%5C%5Cn%20%20var%20escaperLookup%20%3D%20%7B%5C%5Cn%20%20%20%20'%3D'%3A%20'%3D0'%2C%5C%5Cn%20%20%20%20'%3A'%3A%20'%3D2'%5C%5Cn%20%20%7D%3B%5C%5Cn%20%20var%20escapedString%20%3D%20(''%20%2B%20key).replace(escapeRegex%2C%20function%20(match)%20%7B%5C%5Cn%20%20%20%20return%20escaperLookup%5Bmatch%5D%3B%5C%5Cn%20%20%7D)%3B%5C%5Cn%5C%5Cn%20%20return%20'%24'%20%2B%20escapedString%3B%5C%5Cn%7D%5C%5Cn%5C%5Cn%2F**%5C%5Cn%20*%20TODO%3A%20Test%20that%20a%20single%20child%20and%20an%20array%20with%20one%20item%20have%20the%20same%20key%5C%5Cn%20*%20pattern.%5C%5Cn%20*%2F%5C%5Cn%5C%5Cnvar%20didWarnAboutMaps%20%3D%20false%3B%5C%5Cn%5C%5Cnvar%20userProvidedKeyEscapeRegex%20%3D%20%2F%5C%5C%5C%5C%2F%2B%2Fg%3B%5C%5Cnfunction%20escapeUserProvidedKey(text)%20%7B%5C%5Cn%20%20return%20(''%20%2B%20text).replace(userProvidedKeyEscapeRegex%2C%20'%24%26%2F')%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnvar%20POOL_SIZE%20%3D%2010%3B%5C%5Cnvar%20traverseContextPool%20%3D%20%5B%5D%3B%5C%5Cnfunction%20getPooledTraverseContext(mapResult%2C%20keyPrefix%2C%20mapFunction%2C%20mapContext)%20%7B%5C%5Cn%20%20if%20(traverseContextPool.length)%20%7B%5C%5Cn%20%20%20%20var%20traverseContext%20%3D%20traverseContextPool.pop()%3B%5C%5Cn%20%20%20%20traverseContext.result%20%3D%20mapResult%3B%5C%5Cn%20%20%20%20traverseContext.keyPrefix%20%3D%20keyPrefix%3B%5C%5Cn%20%20%20%20traverseContext.func%20%3D%20mapFunction%3B%5C%5Cn%20%20%20%20traverseContext.context%20%3D%20mapContext%3B%5C%5Cn%20%20%20%20traverseContext.count%20%3D%200%3B%5C%5Cn%20%20%20%20return%20traverseContext%3B%5C%5Cn%20%20%7D%20else%20%7B%5C%5Cn%20%20%20%20return%20%7B%5C%5Cn%20%20%20%20%20%20result%3A%20mapResult%2C%5C%5Cn%20%20%20%20%20%20keyPrefix%3A%20keyPrefix%2C%5C%5Cn%20%20%20%20%20%20func%3A%20mapFunction%2C%5C%5Cn%20%20%20%20%20%20context%3A%20mapContext%2C%5C%5Cn%20%20%20%20%20%20count%3A%200%5C%5Cn%20%20%20%20%7D%3B%5C%5Cn%20%20%7D%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20releaseTraverseContext(traverseContext)%20%7B%5C%5Cn%20%20traverseContext.result%20%3D%20null%3B%5C%5Cn%20%20traverseContext.keyPrefix%20%3D%20null%3B%5C%5Cn%20%20traverseContext.func%20%3D%20null%3B%5C%5Cn%20%20traverseContext.context%20%3D%20null%3B%5C%5Cn%20%20traverseContext.count%20%3D%200%3B%5C%5Cn%20%20if%20(traverseContextPool.length%20%3C%20POOL_SIZE)%20%7B%5C%5Cn%20%20%20%20traverseContextPool.push(traverseContext)%3B%5C%5Cn%20%20%7D%5C%5Cn%7D%5C%5Cn%5C%5Cn%2F**%5C%5Cn%20*%20%40param%20%7B%3F*%7D%20children%20Children%20tree%20container.%5C%5Cn%20*%20%40param%20%7B!string%7D%20nameSoFar%20Name%20of%20the%20key%20path%20so%20far.%5C%5Cn%20*%20%40param%20%7B!function%7D%20callback%20Callback%20to%20invoke%20with%20each%20child%20found.%5C%5Cn%20*%20%40param%20%7B%3F*%7D%20traverseContext%20Used%20to%20pass%20information%20throughout%20the%20traversal%5C%5Cn%20*%20process.%5C%5Cn%20*%20%40return%20%7B!number%7D%20The%20number%20of%20children%20in%20this%20subtree.%5C%5Cn%20*%2F%5C%5Cnfunction%20traverseAllChildrenImpl(children%2C%20nameSoFar%2C%20callback%2C%20traverseContext)%20%7B%5C%5Cn%20%20var%20type%20%3D%20typeof%20children%3B%5C%5Cn%5C%5Cn%20%20if%20(type%20%3D%3D%3D%20'undefined'%20%7C%7C%20type%20%3D%3D%3D%20'boolean')%20%7B%5C%5Cn%20%20%20%20%2F%2F%20All%20of%20the%20above%20are%20perceived%20as%20null.%5C%5Cn%20%20%20%20children%20%3D%20null%3B%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20var%20invokeCallback%20%3D%20false%3B%5C%5Cn%5C%5Cn%20%20if%20(children%20%3D%3D%3D%20null)%20%7B%5C%5Cn%20%20%20%20invokeCallback%20%3D%20true%3B%5C%5Cn%20%20%7D%20else%20%7B%5C%5Cn%20%20%20%20switch%20(type)%20%7B%5C%5Cn%20%20%20%20%20%20case%20'string'%3A%5C%5Cn%20%20%20%20%20%20case%20'number'%3A%5C%5Cn%20%20%20%20%20%20%20%20invokeCallback%20%3D%20true%3B%5C%5Cn%20%20%20%20%20%20%20%20break%3B%5C%5Cn%20%20%20%20%20%20case%20'object'%3A%5C%5Cn%20%20%20%20%20%20%20%20switch%20(children.%24%24typeof)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20case%20REACT_ELEMENT_TYPE%3A%5C%5Cn%20%20%20%20%20%20%20%20%20%20case%20REACT_PORTAL_TYPE%3A%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20invokeCallback%20%3D%20true%3B%5C%5Cn%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20if%20(invokeCallback)%20%7B%5C%5Cn%20%20%20%20callback(traverseContext%2C%20children%2C%5C%5Cn%20%20%20%20%2F%2F%20If%20it's%20the%20only%20child%2C%20treat%20the%20name%20as%20if%20it%20was%20wrapped%20in%20an%20array%5C%5Cn%20%20%20%20%2F%2F%20so%20that%20it's%20consistent%20if%20the%20number%20of%20children%20grows.%5C%5Cn%20%20%20%20nameSoFar%20%3D%3D%3D%20''%20%3F%20SEPARATOR%20%2B%20getComponentKey(children%2C%200)%20%3A%20nameSoFar)%3B%5C%5Cn%20%20%20%20return%201%3B%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20var%20child%20%3D%20void%200%3B%5C%5Cn%20%20var%20nextName%20%3D%20void%200%3B%5C%5Cn%20%20var%20subtreeCount%20%3D%200%3B%20%2F%2F%20Count%20of%20children%20found%20in%20the%20current%20subtree.%5C%5Cn%20%20var%20nextNamePrefix%20%3D%20nameSoFar%20%3D%3D%3D%20''%20%3F%20SEPARATOR%20%3A%20nameSoFar%20%2B%20SUBSEPARATOR%3B%5C%5Cn%5C%5Cn%20%20if%20(Array.isArray(children))%20%7B%5C%5Cn%20%20%20%20for%20(var%20i%20%3D%200%3B%20i%20%3C%20children.length%3B%20i%2B%2B)%20%7B%5C%5Cn%20%20%20%20%20%20child%20%3D%20children%5Bi%5D%3B%5C%5Cn%20%20%20%20%20%20nextName%20%3D%20nextNamePrefix%20%2B%20getComponentKey(child%2C%20i)%3B%5C%5Cn%20%20%20%20%20%20subtreeCount%20%2B%3D%20traverseAllChildrenImpl(child%2C%20nextName%2C%20callback%2C%20traverseContext)%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%20else%20%7B%5C%5Cn%20%20%20%20var%20iteratorFn%20%3D%20getIteratorFn(children)%3B%5C%5Cn%20%20%20%20if%20(typeof%20iteratorFn%20%3D%3D%3D%20'function')%20%7B%5C%5Cn%20%20%20%20%20%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%2F%2F%20Warn%20about%20using%20Maps%20as%20children%5C%5Cn%20%20%20%20%20%20%20%20if%20(iteratorFn%20%3D%3D%3D%20children.entries)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20!didWarnAboutMaps%20%3F%20warning(false%2C%20'Using%20Maps%20as%20children%20is%20unsupported%20and%20will%20likely%20yield%20'%20%2B%20'unexpected%20results.%20Convert%20it%20to%20a%20sequence%2Fiterable%20of%20keyed%20'%20%2B%20'ReactElements%20instead.%25s'%2C%20ReactDebugCurrentFrame.getStackAddendum())%20%3A%20void%200%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20didWarnAboutMaps%20%3D%20true%3B%5C%5Cn%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20%20%20var%20iterator%20%3D%20iteratorFn.call(children)%3B%5C%5Cn%20%20%20%20%20%20var%20step%20%3D%20void%200%3B%5C%5Cn%20%20%20%20%20%20var%20ii%20%3D%200%3B%5C%5Cn%20%20%20%20%20%20while%20(!(step%20%3D%20iterator.next()).done)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20child%20%3D%20step.value%3B%5C%5Cn%20%20%20%20%20%20%20%20nextName%20%3D%20nextNamePrefix%20%2B%20getComponentKey(child%2C%20ii%2B%2B)%3B%5C%5Cn%20%20%20%20%20%20%20%20subtreeCount%20%2B%3D%20traverseAllChildrenImpl(child%2C%20nextName%2C%20callback%2C%20traverseContext)%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%7D%20else%20if%20(type%20%3D%3D%3D%20'object')%20%7B%5C%5Cn%20%20%20%20%20%20var%20addendum%20%3D%20''%3B%5C%5Cn%20%20%20%20%20%20%7B%5C%5Cn%20%20%20%20%20%20%20%20addendum%20%3D%20'%20If%20you%20meant%20to%20render%20a%20collection%20of%20children%2C%20use%20an%20array%20'%20%2B%20'instead.'%20%2B%20ReactDebugCurrentFrame.getStackAddendum()%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20var%20childrenString%20%3D%20''%20%2B%20children%3B%5C%5Cn%20%20%20%20%20%20invariant(false%2C%20'Objects%20are%20not%20valid%20as%20a%20React%20child%20(found%3A%20%25s).%25s'%2C%20childrenString%20%3D%3D%3D%20'%5Bobject%20Object%5D'%20%3F%20'object%20with%20keys%20%7B'%20%2B%20Object.keys(children).join('%2C%20')%20%2B%20'%7D'%20%3A%20childrenString%2C%20addendum)%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20return%20subtreeCount%3B%5C%5Cn%7D%5C%5Cn%5C%5Cn%2F**%5C%5Cn%20*%20Traverses%20children%20that%20are%20typically%20specified%20as%20%60props.children%60%2C%20but%5C%5Cn%20*%20might%20also%20be%20specified%20through%20attributes%3A%5C%5Cn%20*%5C%5Cn%20*%20-%20%60traverseAllChildren(this.props.children%2C%20...)%60%5C%5Cn%20*%20-%20%60traverseAllChildren(this.props.leftPanelChildren%2C%20...)%60%5C%5Cn%20*%5C%5Cn%20*%20The%20%60traverseContext%60%20is%20an%20optional%20argument%20that%20is%20passed%20through%20the%5C%5Cn%20*%20entire%20traversal.%20It%20can%20be%20used%20to%20store%20accumulations%20or%20anything%20else%20that%5C%5Cn%20*%20the%20callback%20might%20find%20relevant.%5C%5Cn%20*%5C%5Cn%20*%20%40param%20%7B%3F*%7D%20children%20Children%20tree%20object.%5C%5Cn%20*%20%40param%20%7B!function%7D%20callback%20To%20invoke%20upon%20traversing%20each%20child.%5C%5Cn%20*%20%40param%20%7B%3F*%7D%20traverseContext%20Context%20for%20traversal.%5C%5Cn%20*%20%40return%20%7B!number%7D%20The%20number%20of%20children%20in%20this%20subtree.%5C%5Cn%20*%2F%5C%5Cnfunction%20traverseAllChildren(children%2C%20callback%2C%20traverseContext)%20%7B%5C%5Cn%20%20if%20(children%20%3D%3D%20null)%20%7B%5C%5Cn%20%20%20%20return%200%3B%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20return%20traverseAllChildrenImpl(children%2C%20''%2C%20callback%2C%20traverseContext)%3B%5C%5Cn%7D%5C%5Cn%5C%5Cn%2F**%5C%5Cn%20*%20Generate%20a%20key%20string%20that%20identifies%20a%20component%20within%20a%20set.%5C%5Cn%20*%5C%5Cn%20*%20%40param%20%7B*%7D%20component%20A%20component%20that%20could%20contain%20a%20manual%20key.%5C%5Cn%20*%20%40param%20%7Bnumber%7D%20index%20Index%20that%20is%20used%20if%20a%20manual%20key%20is%20not%20provided.%5C%5Cn%20*%20%40return%20%7Bstring%7D%5C%5Cn%20*%2F%5C%5Cnfunction%20getComponentKey(component%2C%20index)%20%7B%5C%5Cn%20%20%2F%2F%20Do%20some%20typechecking%20here%20since%20we%20call%20this%20blindly.%20We%20want%20to%20ensure%5C%5Cn%20%20%2F%2F%20that%20we%20don't%20block%20potential%20future%20ES%20APIs.%5C%5Cn%20%20if%20(typeof%20component%20%3D%3D%3D%20'object'%20%26%26%20component%20!%3D%3D%20null%20%26%26%20component.key%20!%3D%20null)%20%7B%5C%5Cn%20%20%20%20%2F%2F%20Explicit%20key%5C%5Cn%20%20%20%20return%20escape(component.key)%3B%5C%5Cn%20%20%7D%5C%5Cn%20%20%2F%2F%20Implicit%20key%20determined%20by%20the%20index%20in%20the%20set%5C%5Cn%20%20return%20index.toString(36)%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20forEachSingleChild(bookKeeping%2C%20child%2C%20name)%20%7B%5C%5Cn%20%20var%20func%20%3D%20bookKeeping.func%2C%5C%5Cn%20%20%20%20%20%20context%20%3D%20bookKeeping.context%3B%5C%5Cn%5C%5Cn%20%20func.call(context%2C%20child%2C%20bookKeeping.count%2B%2B)%3B%5C%5Cn%7D%5C%5Cn%5C%5Cn%2F**%5C%5Cn%20*%20Iterates%20through%20children%20that%20are%20typically%20specified%20as%20%60props.children%60.%5C%5Cn%20*%5C%5Cn%20*%20See%20https%3A%2F%2Freactjs.org%2Fdocs%2Freact-api.html%23reactchildrenforeach%5C%5Cn%20*%5C%5Cn%20*%20The%20provided%20forEachFunc(child%2C%20index)%20will%20be%20called%20for%20each%5C%5Cn%20*%20leaf%20child.%5C%5Cn%20*%5C%5Cn%20*%20%40param%20%7B%3F*%7D%20children%20Children%20tree%20container.%5C%5Cn%20*%20%40param%20%7Bfunction(*%2C%20int)%7D%20forEachFunc%5C%5Cn%20*%20%40param%20%7B*%7D%20forEachContext%20Context%20for%20forEachContext.%5C%5Cn%20*%2F%5C%5Cnfunction%20forEachChildren(children%2C%20forEachFunc%2C%20forEachContext)%20%7B%5C%5Cn%20%20if%20(children%20%3D%3D%20null)%20%7B%5C%5Cn%20%20%20%20return%20children%3B%5C%5Cn%20%20%7D%5C%5Cn%20%20var%20traverseContext%20%3D%20getPooledTraverseContext(null%2C%20null%2C%20forEachFunc%2C%20forEachContext)%3B%5C%5Cn%20%20traverseAllChildren(children%2C%20forEachSingleChild%2C%20traverseContext)%3B%5C%5Cn%20%20releaseTraverseContext(traverseContext)%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20mapSingleChildIntoContext(bookKeeping%2C%20child%2C%20childKey)%20%7B%5C%5Cn%20%20var%20result%20%3D%20bookKeeping.result%2C%5C%5Cn%20%20%20%20%20%20keyPrefix%20%3D%20bookKeeping.keyPrefix%2C%5C%5Cn%20%20%20%20%20%20func%20%3D%20bookKeeping.func%2C%5C%5Cn%20%20%20%20%20%20context%20%3D%20bookKeeping.context%3B%5C%5Cn%5C%5Cn%5C%5Cn%20%20var%20mappedChild%20%3D%20func.call(context%2C%20child%2C%20bookKeeping.count%2B%2B)%3B%5C%5Cn%20%20if%20(Array.isArray(mappedChild))%20%7B%5C%5Cn%20%20%20%20mapIntoWithKeyPrefixInternal(mappedChild%2C%20result%2C%20childKey%2C%20emptyFunction.thatReturnsArgument)%3B%5C%5Cn%20%20%7D%20else%20if%20(mappedChild%20!%3D%20null)%20%7B%5C%5Cn%20%20%20%20if%20(isValidElement(mappedChild))%20%7B%5C%5Cn%20%20%20%20%20%20mappedChild%20%3D%20cloneAndReplaceKey(mappedChild%2C%5C%5Cn%20%20%20%20%20%20%2F%2F%20Keep%20both%20the%20(mapped)%20and%20old%20keys%20if%20they%20differ%2C%20just%20as%5C%5Cn%20%20%20%20%20%20%2F%2F%20traverseAllChildren%20used%20to%20do%20for%20objects%20as%20children%5C%5Cn%20%20%20%20%20%20keyPrefix%20%2B%20(mappedChild.key%20%26%26%20(!child%20%7C%7C%20child.key%20!%3D%3D%20mappedChild.key)%20%3F%20escapeUserProvidedKey(mappedChild.key)%20%2B%20'%2F'%20%3A%20'')%20%2B%20childKey)%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%20%20result.push(mappedChild)%3B%5C%5Cn%20%20%7D%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20mapIntoWithKeyPrefixInternal(children%2C%20array%2C%20prefix%2C%20func%2C%20context)%20%7B%5C%5Cn%20%20var%20escapedPrefix%20%3D%20''%3B%5C%5Cn%20%20if%20(prefix%20!%3D%20null)%20%7B%5C%5Cn%20%20%20%20escapedPrefix%20%3D%20escapeUserProvidedKey(prefix)%20%2B%20'%2F'%3B%5C%5Cn%20%20%7D%5C%5Cn%20%20var%20traverseContext%20%3D%20getPooledTraverseContext(array%2C%20escapedPrefix%2C%20func%2C%20context)%3B%5C%5Cn%20%20traverseAllChildren(children%2C%20mapSingleChildIntoContext%2C%20traverseContext)%3B%5C%5Cn%20%20releaseTraverseContext(traverseContext)%3B%5C%5Cn%7D%5C%5Cn%5C%5Cn%2F**%5C%5Cn%20*%20Maps%20children%20that%20are%20typically%20specified%20as%20%60props.children%60.%5C%5Cn%20*%5C%5Cn%20*%20See%20https%3A%2F%2Freactjs.org%2Fdocs%2Freact-api.html%23reactchildrenmap%5C%5Cn%20*%5C%5Cn%20*%20The%20provided%20mapFunction(child%2C%20key%2C%20index)%20will%20be%20called%20for%20each%5C%5Cn%20*%20leaf%20child.%5C%5Cn%20*%5C%5Cn%20*%20%40param%20%7B%3F*%7D%20children%20Children%20tree%20container.%5C%5Cn%20*%20%40param%20%7Bfunction(*%2C%20int)%7D%20func%20The%20map%20function.%5C%5Cn%20*%20%40param%20%7B*%7D%20context%20Context%20for%20mapFunction.%5C%5Cn%20*%20%40return%20%7Bobject%7D%20Object%20containing%20the%20ordered%20map%20of%20results.%5C%5Cn%20*%2F%5C%5Cnfunction%20mapChildren(children%2C%20func%2C%20context)%20%7B%5C%5Cn%20%20if%20(children%20%3D%3D%20null)%20%7B%5C%5Cn%20%20%20%20return%20children%3B%5C%5Cn%20%20%7D%5C%5Cn%20%20var%20result%20%3D%20%5B%5D%3B%5C%5Cn%20%20mapIntoWithKeyPrefixInternal(children%2C%20result%2C%20null%2C%20func%2C%20context)%3B%5C%5Cn%20%20return%20result%3B%5C%5Cn%7D%5C%5Cn%5C%5Cn%2F**%5C%5Cn%20*%20Count%20the%20number%20of%20children%20that%20are%20typically%20specified%20as%5C%5Cn%20*%20%60props.children%60.%5C%5Cn%20*%5C%5Cn%20*%20See%20https%3A%2F%2Freactjs.org%2Fdocs%2Freact-api.html%23reactchildrencount%5C%5Cn%20*%5C%5Cn%20*%20%40param%20%7B%3F*%7D%20children%20Children%20tree%20container.%5C%5Cn%20*%20%40return%20%7Bnumber%7D%20The%20number%20of%20children.%5C%5Cn%20*%2F%5C%5Cnfunction%20countChildren(children)%20%7B%5C%5Cn%20%20return%20traverseAllChildren(children%2C%20emptyFunction.thatReturnsNull%2C%20null)%3B%5C%5Cn%7D%5C%5Cn%5C%5Cn%2F**%5C%5Cn%20*%20Flatten%20a%20children%20object%20(typically%20specified%20as%20%60props.children%60)%20and%5C%5Cn%20*%20return%20an%20array%20with%20appropriately%20re-keyed%20children.%5C%5Cn%20*%5C%5Cn%20*%20See%20https%3A%2F%2Freactjs.org%2Fdocs%2Freact-api.html%23reactchildrentoarray%5C%5Cn%20*%2F%5C%5Cnfunction%20toArray(children)%20%7B%5C%5Cn%20%20var%20result%20%3D%20%5B%5D%3B%5C%5Cn%20%20mapIntoWithKeyPrefixInternal(children%2C%20result%2C%20null%2C%20emptyFunction.thatReturnsArgument)%3B%5C%5Cn%20%20return%20result%3B%5C%5Cn%7D%5C%5Cn%5C%5Cn%2F**%5C%5Cn%20*%20Returns%20the%20first%20child%20in%20a%20collection%20of%20children%20and%20verifies%20that%20there%5C%5Cn%20*%20is%20only%20one%20child%20in%20the%20collection.%5C%5Cn%20*%5C%5Cn%20*%20See%20https%3A%2F%2Freactjs.org%2Fdocs%2Freact-api.html%23reactchildrenonly%5C%5Cn%20*%5C%5Cn%20*%20The%20current%20implementation%20of%20this%20function%20assumes%20that%20a%20single%20child%20gets%5C%5Cn%20*%20passed%20without%20a%20wrapper%2C%20but%20the%20purpose%20of%20this%20helper%20function%20is%20to%5C%5Cn%20*%20abstract%20away%20the%20particular%20structure%20of%20children.%5C%5Cn%20*%5C%5Cn%20*%20%40param%20%7B%3Fobject%7D%20children%20Child%20collection%20structure.%5C%5Cn%20*%20%40return%20%7BReactElement%7D%20The%20first%20and%20only%20%60ReactElement%60%20contained%20in%20the%5C%5Cn%20*%20structure.%5C%5Cn%20*%2F%5C%5Cnfunction%20onlyChild(children)%20%7B%5C%5Cn%20%20!isValidElement(children)%20%3F%20invariant(false%2C%20'React.Children.only%20expected%20to%20receive%20a%20single%20React%20element%20child.')%20%3A%20void%200%3B%5C%5Cn%20%20return%20children%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20createContext(defaultValue%2C%20calculateChangedBits)%20%7B%5C%5Cn%20%20if%20(calculateChangedBits%20%3D%3D%3D%20undefined)%20%7B%5C%5Cn%20%20%20%20calculateChangedBits%20%3D%20null%3B%5C%5Cn%20%20%7D%20else%20%7B%5C%5Cn%20%20%20%20%7B%5C%5Cn%20%20%20%20%20%20!(calculateChangedBits%20%3D%3D%3D%20null%20%7C%7C%20typeof%20calculateChangedBits%20%3D%3D%3D%20'function')%20%3F%20warning(false%2C%20'createContext%3A%20Expected%20the%20optional%20second%20argument%20to%20be%20a%20'%20%2B%20'function.%20Instead%20received%3A%20%25s'%2C%20calculateChangedBits)%20%3A%20void%200%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20var%20context%20%3D%20%7B%5C%5Cn%20%20%20%20%24%24typeof%3A%20REACT_CONTEXT_TYPE%2C%5C%5Cn%20%20%20%20_calculateChangedBits%3A%20calculateChangedBits%2C%5C%5Cn%20%20%20%20_defaultValue%3A%20defaultValue%2C%5C%5Cn%20%20%20%20_currentValue%3A%20defaultValue%2C%5C%5Cn%20%20%20%20%2F%2F%20As%20a%20workaround%20to%20support%20multiple%20concurrent%20renderers%2C%20we%20categorize%5C%5Cn%20%20%20%20%2F%2F%20some%20renderers%20as%20primary%20and%20others%20as%20secondary.%20We%20only%20expect%5C%5Cn%20%20%20%20%2F%2F%20there%20to%20be%20two%20concurrent%20renderers%20at%20most%3A%20React%20Native%20(primary)%20and%5C%5Cn%20%20%20%20%2F%2F%20Fabric%20(secondary)%3B%20React%20DOM%20(primary)%20and%20React%20ART%20(secondary).%5C%5Cn%20%20%20%20%2F%2F%20Secondary%20renderers%20store%20their%20context%20values%20on%20separate%20fields.%5C%5Cn%20%20%20%20_currentValue2%3A%20defaultValue%2C%5C%5Cn%20%20%20%20_changedBits%3A%200%2C%5C%5Cn%20%20%20%20_changedBits2%3A%200%2C%5C%5Cn%20%20%20%20%2F%2F%20These%20are%20circular%5C%5Cn%20%20%20%20Provider%3A%20null%2C%5C%5Cn%20%20%20%20Consumer%3A%20null%5C%5Cn%20%20%7D%3B%5C%5Cn%5C%5Cn%20%20context.Provider%20%3D%20%7B%5C%5Cn%20%20%20%20%24%24typeof%3A%20REACT_PROVIDER_TYPE%2C%5C%5Cn%20%20%20%20_context%3A%20context%5C%5Cn%20%20%7D%3B%5C%5Cn%20%20context.Consumer%20%3D%20context%3B%5C%5Cn%5C%5Cn%20%20%7B%5C%5Cn%20%20%20%20context._currentRenderer%20%3D%20null%3B%5C%5Cn%20%20%20%20context._currentRenderer2%20%3D%20null%3B%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20return%20context%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20forwardRef(render)%20%7B%5C%5Cn%20%20%7B%5C%5Cn%20%20%20%20!(typeof%20render%20%3D%3D%3D%20'function')%20%3F%20warning(false%2C%20'forwardRef%20requires%20a%20render%20function%20but%20was%20given%20%25s.'%2C%20render%20%3D%3D%3D%20null%20%3F%20'null'%20%3A%20typeof%20render)%20%3A%20void%200%3B%5C%5Cn%5C%5Cn%20%20%20%20if%20(render%20!%3D%20null)%20%7B%5C%5Cn%20%20%20%20%20%20!(render.defaultProps%20%3D%3D%20null%20%26%26%20render.propTypes%20%3D%3D%20null)%20%3F%20warning(false%2C%20'forwardRef%20render%20functions%20do%20not%20support%20propTypes%20or%20defaultProps.%20'%20%2B%20'Did%20you%20accidentally%20pass%20a%20React%20component%3F')%20%3A%20void%200%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20return%20%7B%5C%5Cn%20%20%20%20%24%24typeof%3A%20REACT_FORWARD_REF_TYPE%2C%5C%5Cn%20%20%20%20render%3A%20render%5C%5Cn%20%20%7D%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnvar%20describeComponentFrame%20%3D%20function%20(name%2C%20source%2C%20ownerName)%20%7B%5C%5Cn%20%20return%20'%5C%5C%5C%5Cn%20%20%20%20in%20'%20%2B%20(name%20%7C%7C%20'Unknown')%20%2B%20(source%20%3F%20'%20(at%20'%20%2B%20source.fileName.replace(%2F%5E.*%5B%5C%5C%5C%5C%5C%5C%5C%5C%5C%5C%5C%5C%2F%5D%2F%2C%20'')%20%2B%20'%3A'%20%2B%20source.lineNumber%20%2B%20')'%20%3A%20ownerName%20%3F%20'%20(created%20by%20'%20%2B%20ownerName%20%2B%20')'%20%3A%20'')%3B%5C%5Cn%7D%3B%5C%5Cn%5C%5Cnfunction%20isValidElementType(type)%20%7B%5C%5Cn%20%20return%20typeof%20type%20%3D%3D%3D%20'string'%20%7C%7C%20typeof%20type%20%3D%3D%3D%20'function'%20%7C%7C%5C%5Cn%20%20%2F%2F%20Note%3A%20its%20typeof%20might%20be%20other%20than%20'symbol'%20or%20'number'%20if%20it's%20a%20polyfill.%5C%5Cn%20%20type%20%3D%3D%3D%20REACT_FRAGMENT_TYPE%20%7C%7C%20type%20%3D%3D%3D%20REACT_ASYNC_MODE_TYPE%20%7C%7C%20type%20%3D%3D%3D%20REACT_PROFILER_TYPE%20%7C%7C%20type%20%3D%3D%3D%20REACT_STRICT_MODE_TYPE%20%7C%7C%20type%20%3D%3D%3D%20REACT_TIMEOUT_TYPE%20%7C%7C%20typeof%20type%20%3D%3D%3D%20'object'%20%26%26%20type%20!%3D%3D%20null%20%26%26%20(type.%24%24typeof%20%3D%3D%3D%20REACT_PROVIDER_TYPE%20%7C%7C%20type.%24%24typeof%20%3D%3D%3D%20REACT_CONTEXT_TYPE%20%7C%7C%20type.%24%24typeof%20%3D%3D%3D%20REACT_FORWARD_REF_TYPE)%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20getComponentName(fiber)%20%7B%5C%5Cn%20%20var%20type%20%3D%20fiber.type%3B%5C%5Cn%5C%5Cn%20%20if%20(typeof%20type%20%3D%3D%3D%20'function')%20%7B%5C%5Cn%20%20%20%20return%20type.displayName%20%7C%7C%20type.name%3B%5C%5Cn%20%20%7D%5C%5Cn%20%20if%20(typeof%20type%20%3D%3D%3D%20'string')%20%7B%5C%5Cn%20%20%20%20return%20type%3B%5C%5Cn%20%20%7D%5C%5Cn%20%20switch%20(type)%20%7B%5C%5Cn%20%20%20%20case%20REACT_ASYNC_MODE_TYPE%3A%5C%5Cn%20%20%20%20%20%20return%20'AsyncMode'%3B%5C%5Cn%20%20%20%20case%20REACT_CONTEXT_TYPE%3A%5C%5Cn%20%20%20%20%20%20return%20'Context.Consumer'%3B%5C%5Cn%20%20%20%20case%20REACT_FRAGMENT_TYPE%3A%5C%5Cn%20%20%20%20%20%20return%20'ReactFragment'%3B%5C%5Cn%20%20%20%20case%20REACT_PORTAL_TYPE%3A%5C%5Cn%20%20%20%20%20%20return%20'ReactPortal'%3B%5C%5Cn%20%20%20%20case%20REACT_PROFILER_TYPE%3A%5C%5Cn%20%20%20%20%20%20return%20'Profiler('%20%2B%20fiber.pendingProps.id%20%2B%20')'%3B%5C%5Cn%20%20%20%20case%20REACT_PROVIDER_TYPE%3A%5C%5Cn%20%20%20%20%20%20return%20'Context.Provider'%3B%5C%5Cn%20%20%20%20case%20REACT_STRICT_MODE_TYPE%3A%5C%5Cn%20%20%20%20%20%20return%20'StrictMode'%3B%5C%5Cn%20%20%20%20case%20REACT_TIMEOUT_TYPE%3A%5C%5Cn%20%20%20%20%20%20return%20'Timeout'%3B%5C%5Cn%20%20%7D%5C%5Cn%20%20if%20(typeof%20type%20%3D%3D%3D%20'object'%20%26%26%20type%20!%3D%3D%20null)%20%7B%5C%5Cn%20%20%20%20switch%20(type.%24%24typeof)%20%7B%5C%5Cn%20%20%20%20%20%20case%20REACT_FORWARD_REF_TYPE%3A%5C%5Cn%20%20%20%20%20%20%20%20var%20functionName%20%3D%20type.render.displayName%20%7C%7C%20type.render.name%20%7C%7C%20''%3B%5C%5Cn%20%20%20%20%20%20%20%20return%20functionName%20!%3D%3D%20''%20%3F%20'ForwardRef('%20%2B%20functionName%20%2B%20')'%20%3A%20'ForwardRef'%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%5C%5Cn%20%20return%20null%3B%5C%5Cn%7D%5C%5Cn%5C%5Cn%2F**%5C%5Cn%20*%20ReactElementValidator%20provides%20a%20wrapper%20around%20a%20element%20factory%5C%5Cn%20*%20which%20validates%20the%20props%20passed%20to%20the%20element.%20This%20is%20intended%20to%20be%5C%5Cn%20*%20used%20only%20in%20DEV%20and%20could%20be%20replaced%20by%20a%20static%20type%20checker%20for%20languages%5C%5Cn%20*%20that%20support%20it.%5C%5Cn%20*%2F%5C%5Cn%5C%5Cnvar%20currentlyValidatingElement%20%3D%20void%200%3B%5C%5Cnvar%20propTypesMisspellWarningShown%20%3D%20void%200%3B%5C%5Cn%5C%5Cnvar%20getDisplayName%20%3D%20function%20()%20%7B%7D%3B%5C%5Cnvar%20getStackAddendum%20%3D%20function%20()%20%7B%7D%3B%5C%5Cn%5C%5Cn%7B%5C%5Cn%20%20currentlyValidatingElement%20%3D%20null%3B%5C%5Cn%5C%5Cn%20%20propTypesMisspellWarningShown%20%3D%20false%3B%5C%5Cn%5C%5Cn%20%20getDisplayName%20%3D%20function%20(element)%20%7B%5C%5Cn%20%20%20%20if%20(element%20%3D%3D%20null)%20%7B%5C%5Cn%20%20%20%20%20%20return%20'%23empty'%3B%5C%5Cn%20%20%20%20%7D%20else%20if%20(typeof%20element%20%3D%3D%3D%20'string'%20%7C%7C%20typeof%20element%20%3D%3D%3D%20'number')%20%7B%5C%5Cn%20%20%20%20%20%20return%20'%23text'%3B%5C%5Cn%20%20%20%20%7D%20else%20if%20(typeof%20element.type%20%3D%3D%3D%20'string')%20%7B%5C%5Cn%20%20%20%20%20%20return%20element.type%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20var%20type%20%3D%20element.type%3B%5C%5Cn%20%20%20%20if%20(type%20%3D%3D%3D%20REACT_FRAGMENT_TYPE)%20%7B%5C%5Cn%20%20%20%20%20%20return%20'React.Fragment'%3B%5C%5Cn%20%20%20%20%7D%20else%20if%20(typeof%20type%20%3D%3D%3D%20'object'%20%26%26%20type%20!%3D%3D%20null%20%26%26%20type.%24%24typeof%20%3D%3D%3D%20REACT_FORWARD_REF_TYPE)%20%7B%5C%5Cn%20%20%20%20%20%20var%20functionName%20%3D%20type.render.displayName%20%7C%7C%20type.render.name%20%7C%7C%20''%3B%5C%5Cn%20%20%20%20%20%20return%20functionName%20!%3D%3D%20''%20%3F%20'ForwardRef('%20%2B%20functionName%20%2B%20')'%20%3A%20'ForwardRef'%3B%5C%5Cn%20%20%20%20%7D%20else%20%7B%5C%5Cn%20%20%20%20%20%20return%20type.displayName%20%7C%7C%20type.name%20%7C%7C%20'Unknown'%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%3B%5C%5Cn%5C%5Cn%20%20getStackAddendum%20%3D%20function%20()%20%7B%5C%5Cn%20%20%20%20var%20stack%20%3D%20''%3B%5C%5Cn%20%20%20%20if%20(currentlyValidatingElement)%20%7B%5C%5Cn%20%20%20%20%20%20var%20name%20%3D%20getDisplayName(currentlyValidatingElement)%3B%5C%5Cn%20%20%20%20%20%20var%20owner%20%3D%20currentlyValidatingElement._owner%3B%5C%5Cn%20%20%20%20%20%20stack%20%2B%3D%20describeComponentFrame(name%2C%20currentlyValidatingElement._source%2C%20owner%20%26%26%20getComponentName(owner))%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%20%20stack%20%2B%3D%20ReactDebugCurrentFrame.getStackAddendum()%20%7C%7C%20''%3B%5C%5Cn%20%20%20%20return%20stack%3B%5C%5Cn%20%20%7D%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20getDeclarationErrorAddendum()%20%7B%5C%5Cn%20%20if%20(ReactCurrentOwner.current)%20%7B%5C%5Cn%20%20%20%20var%20name%20%3D%20getComponentName(ReactCurrentOwner.current)%3B%5C%5Cn%20%20%20%20if%20(name)%20%7B%5C%5Cn%20%20%20%20%20%20return%20'%5C%5C%5C%5Cn%5C%5C%5C%5CnCheck%20the%20render%20method%20of%20%60'%20%2B%20name%20%2B%20'%60.'%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%5C%5Cn%20%20return%20''%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20getSourceInfoErrorAddendum(elementProps)%20%7B%5C%5Cn%20%20if%20(elementProps%20!%3D%3D%20null%20%26%26%20elementProps%20!%3D%3D%20undefined%20%26%26%20elementProps.__source%20!%3D%3D%20undefined)%20%7B%5C%5Cn%20%20%20%20var%20source%20%3D%20elementProps.__source%3B%5C%5Cn%20%20%20%20var%20fileName%20%3D%20source.fileName.replace(%2F%5E.*%5B%5C%5C%5C%5C%5C%5C%5C%5C%5C%5C%5C%5C%2F%5D%2F%2C%20'')%3B%5C%5Cn%20%20%20%20var%20lineNumber%20%3D%20source.lineNumber%3B%5C%5Cn%20%20%20%20return%20'%5C%5C%5C%5Cn%5C%5C%5C%5CnCheck%20your%20code%20at%20'%20%2B%20fileName%20%2B%20'%3A'%20%2B%20lineNumber%20%2B%20'.'%3B%5C%5Cn%20%20%7D%5C%5Cn%20%20return%20''%3B%5C%5Cn%7D%5C%5Cn%5C%5Cn%2F**%5C%5Cn%20*%20Warn%20if%20there's%20no%20key%20explicitly%20set%20on%20dynamic%20arrays%20of%20children%20or%5C%5Cn%20*%20object%20keys%20are%20not%20valid.%20This%20allows%20us%20to%20keep%20track%20of%20children%20between%5C%5Cn%20*%20updates.%5C%5Cn%20*%2F%5C%5Cnvar%20ownerHasKeyUseWarning%20%3D%20%7B%7D%3B%5C%5Cn%5C%5Cnfunction%20getCurrentComponentErrorInfo(parentType)%20%7B%5C%5Cn%20%20var%20info%20%3D%20getDeclarationErrorAddendum()%3B%5C%5Cn%5C%5Cn%20%20if%20(!info)%20%7B%5C%5Cn%20%20%20%20var%20parentName%20%3D%20typeof%20parentType%20%3D%3D%3D%20'string'%20%3F%20parentType%20%3A%20parentType.displayName%20%7C%7C%20parentType.name%3B%5C%5Cn%20%20%20%20if%20(parentName)%20%7B%5C%5Cn%20%20%20%20%20%20info%20%3D%20'%5C%5C%5C%5Cn%5C%5C%5C%5CnCheck%20the%20top-level%20render%20call%20using%20%3C'%20%2B%20parentName%20%2B%20'%3E.'%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%5C%5Cn%20%20return%20info%3B%5C%5Cn%7D%5C%5Cn%5C%5Cn%2F**%5C%5Cn%20*%20Warn%20if%20the%20element%20doesn't%20have%20an%20explicit%20key%20assigned%20to%20it.%5C%5Cn%20*%20This%20element%20is%20in%20an%20array.%20The%20array%20could%20grow%20and%20shrink%20or%20be%5C%5Cn%20*%20reordered.%20All%20children%20that%20haven't%20already%20been%20validated%20are%20required%20to%5C%5Cn%20*%20have%20a%20%5C%5C%5C%22key%5C%5C%5C%22%20property%20assigned%20to%20it.%20Error%20statuses%20are%20cached%20so%20a%20warning%5C%5Cn%20*%20will%20only%20be%20shown%20once.%5C%5Cn%20*%5C%5Cn%20*%20%40internal%5C%5Cn%20*%20%40param%20%7BReactElement%7D%20element%20Element%20that%20requires%20a%20key.%5C%5Cn%20*%20%40param%20%7B*%7D%20parentType%20element's%20parent's%20type.%5C%5Cn%20*%2F%5C%5Cnfunction%20validateExplicitKey(element%2C%20parentType)%20%7B%5C%5Cn%20%20if%20(!element._store%20%7C%7C%20element._store.validated%20%7C%7C%20element.key%20!%3D%20null)%20%7B%5C%5Cn%20%20%20%20return%3B%5C%5Cn%20%20%7D%5C%5Cn%20%20element._store.validated%20%3D%20true%3B%5C%5Cn%5C%5Cn%20%20var%20currentComponentErrorInfo%20%3D%20getCurrentComponentErrorInfo(parentType)%3B%5C%5Cn%20%20if%20(ownerHasKeyUseWarning%5BcurrentComponentErrorInfo%5D)%20%7B%5C%5Cn%20%20%20%20return%3B%5C%5Cn%20%20%7D%5C%5Cn%20%20ownerHasKeyUseWarning%5BcurrentComponentErrorInfo%5D%20%3D%20true%3B%5C%5Cn%5C%5Cn%20%20%2F%2F%20Usually%20the%20current%20owner%20is%20the%20offender%2C%20but%20if%20it%20accepts%20children%20as%20a%5C%5Cn%20%20%2F%2F%20property%2C%20it%20may%20be%20the%20creator%20of%20the%20child%20that's%20responsible%20for%5C%5Cn%20%20%2F%2F%20assigning%20it%20a%20key.%5C%5Cn%20%20var%20childOwner%20%3D%20''%3B%5C%5Cn%20%20if%20(element%20%26%26%20element._owner%20%26%26%20element._owner%20!%3D%3D%20ReactCurrentOwner.current)%20%7B%5C%5Cn%20%20%20%20%2F%2F%20Give%20the%20component%20that%20originally%20created%20this%20child.%5C%5Cn%20%20%20%20childOwner%20%3D%20'%20It%20was%20passed%20a%20child%20from%20'%20%2B%20getComponentName(element._owner)%20%2B%20'.'%3B%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20currentlyValidatingElement%20%3D%20element%3B%5C%5Cn%20%20%7B%5C%5Cn%20%20%20%20warning(false%2C%20'Each%20child%20in%20an%20array%20or%20iterator%20should%20have%20a%20unique%20%5C%5C%5C%22key%5C%5C%5C%22%20prop.'%20%2B%20'%25s%25s%20See%20https%3A%2F%2Ffb.me%2Freact-warning-keys%20for%20more%20information.%25s'%2C%20currentComponentErrorInfo%2C%20childOwner%2C%20getStackAddendum())%3B%5C%5Cn%20%20%7D%5C%5Cn%20%20currentlyValidatingElement%20%3D%20null%3B%5C%5Cn%7D%5C%5Cn%5C%5Cn%2F**%5C%5Cn%20*%20Ensure%20that%20every%20element%20either%20is%20passed%20in%20a%20static%20location%2C%20in%20an%5C%5Cn%20*%20array%20with%20an%20explicit%20keys%20property%20defined%2C%20or%20in%20an%20object%20literal%5C%5Cn%20*%20with%20valid%20key%20property.%5C%5Cn%20*%5C%5Cn%20*%20%40internal%5C%5Cn%20*%20%40param%20%7BReactNode%7D%20node%20Statically%20passed%20child%20of%20any%20type.%5C%5Cn%20*%20%40param%20%7B*%7D%20parentType%20node's%20parent's%20type.%5C%5Cn%20*%2F%5C%5Cnfunction%20validateChildKeys(node%2C%20parentType)%20%7B%5C%5Cn%20%20if%20(typeof%20node%20!%3D%3D%20'object')%20%7B%5C%5Cn%20%20%20%20return%3B%5C%5Cn%20%20%7D%5C%5Cn%20%20if%20(Array.isArray(node))%20%7B%5C%5Cn%20%20%20%20for%20(var%20i%20%3D%200%3B%20i%20%3C%20node.length%3B%20i%2B%2B)%20%7B%5C%5Cn%20%20%20%20%20%20var%20child%20%3D%20node%5Bi%5D%3B%5C%5Cn%20%20%20%20%20%20if%20(isValidElement(child))%20%7B%5C%5Cn%20%20%20%20%20%20%20%20validateExplicitKey(child%2C%20parentType)%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%20else%20if%20(isValidElement(node))%20%7B%5C%5Cn%20%20%20%20%2F%2F%20This%20element%20was%20passed%20in%20a%20valid%20location.%5C%5Cn%20%20%20%20if%20(node._store)%20%7B%5C%5Cn%20%20%20%20%20%20node._store.validated%20%3D%20true%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%20else%20if%20(node)%20%7B%5C%5Cn%20%20%20%20var%20iteratorFn%20%3D%20getIteratorFn(node)%3B%5C%5Cn%20%20%20%20if%20(typeof%20iteratorFn%20%3D%3D%3D%20'function')%20%7B%5C%5Cn%20%20%20%20%20%20%2F%2F%20Entry%20iterators%20used%20to%20provide%20implicit%20keys%2C%5C%5Cn%20%20%20%20%20%20%2F%2F%20but%20now%20we%20print%20a%20separate%20warning%20for%20them%20later.%5C%5Cn%20%20%20%20%20%20if%20(iteratorFn%20!%3D%3D%20node.entries)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20var%20iterator%20%3D%20iteratorFn.call(node)%3B%5C%5Cn%20%20%20%20%20%20%20%20var%20step%20%3D%20void%200%3B%5C%5Cn%20%20%20%20%20%20%20%20while%20(!(step%20%3D%20iterator.next()).done)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20if%20(isValidElement(step.value))%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20validateExplicitKey(step.value%2C%20parentType)%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%5C%5Cn%7D%5C%5Cn%5C%5Cn%2F**%5C%5Cn%20*%20Given%20an%20element%2C%20validate%20that%20its%20props%20follow%20the%20propTypes%20definition%2C%5C%5Cn%20*%20provided%20by%20the%20type.%5C%5Cn%20*%5C%5Cn%20*%20%40param%20%7BReactElement%7D%20element%5C%5Cn%20*%2F%5C%5Cnfunction%20validatePropTypes(element)%20%7B%5C%5Cn%20%20var%20type%20%3D%20element.type%3B%5C%5Cn%20%20var%20name%20%3D%20void%200%2C%5C%5Cn%20%20%20%20%20%20propTypes%20%3D%20void%200%3B%5C%5Cn%20%20if%20(typeof%20type%20%3D%3D%3D%20'function')%20%7B%5C%5Cn%20%20%20%20%2F%2F%20Class%20or%20functional%20component%5C%5Cn%20%20%20%20name%20%3D%20type.displayName%20%7C%7C%20type.name%3B%5C%5Cn%20%20%20%20propTypes%20%3D%20type.propTypes%3B%5C%5Cn%20%20%7D%20else%20if%20(typeof%20type%20%3D%3D%3D%20'object'%20%26%26%20type%20!%3D%3D%20null%20%26%26%20type.%24%24typeof%20%3D%3D%3D%20REACT_FORWARD_REF_TYPE)%20%7B%5C%5Cn%20%20%20%20%2F%2F%20ForwardRef%5C%5Cn%20%20%20%20var%20functionName%20%3D%20type.render.displayName%20%7C%7C%20type.render.name%20%7C%7C%20''%3B%5C%5Cn%20%20%20%20name%20%3D%20functionName%20!%3D%3D%20''%20%3F%20'ForwardRef('%20%2B%20functionName%20%2B%20')'%20%3A%20'ForwardRef'%3B%5C%5Cn%20%20%20%20propTypes%20%3D%20type.propTypes%3B%5C%5Cn%20%20%7D%20else%20%7B%5C%5Cn%20%20%20%20return%3B%5C%5Cn%20%20%7D%5C%5Cn%20%20if%20(propTypes)%20%7B%5C%5Cn%20%20%20%20currentlyValidatingElement%20%3D%20element%3B%5C%5Cn%20%20%20%20checkPropTypes(propTypes%2C%20element.props%2C%20'prop'%2C%20name%2C%20getStackAddendum)%3B%5C%5Cn%20%20%20%20currentlyValidatingElement%20%3D%20null%3B%5C%5Cn%20%20%7D%20else%20if%20(type.PropTypes%20!%3D%3D%20undefined%20%26%26%20!propTypesMisspellWarningShown)%20%7B%5C%5Cn%20%20%20%20propTypesMisspellWarningShown%20%3D%20true%3B%5C%5Cn%20%20%20%20warning(false%2C%20'Component%20%25s%20declared%20%60PropTypes%60%20instead%20of%20%60propTypes%60.%20Did%20you%20misspell%20the%20property%20assignment%3F'%2C%20name%20%7C%7C%20'Unknown')%3B%5C%5Cn%20%20%7D%5C%5Cn%20%20if%20(typeof%20type.getDefaultProps%20%3D%3D%3D%20'function')%20%7B%5C%5Cn%20%20%20%20!type.getDefaultProps.isReactClassApproved%20%3F%20warning(false%2C%20'getDefaultProps%20is%20only%20used%20on%20classic%20React.createClass%20'%20%2B%20'definitions.%20Use%20a%20static%20property%20named%20%60defaultProps%60%20instead.')%20%3A%20void%200%3B%5C%5Cn%20%20%7D%5C%5Cn%7D%5C%5Cn%5C%5Cn%2F**%5C%5Cn%20*%20Given%20a%20fragment%2C%20validate%20that%20it%20can%20only%20be%20provided%20with%20fragment%20props%5C%5Cn%20*%20%40param%20%7BReactElement%7D%20fragment%5C%5Cn%20*%2F%5C%5Cnfunction%20validateFragmentProps(fragment)%20%7B%5C%5Cn%20%20currentlyValidatingElement%20%3D%20fragment%3B%5C%5Cn%5C%5Cn%20%20var%20keys%20%3D%20Object.keys(fragment.props)%3B%5C%5Cn%20%20for%20(var%20i%20%3D%200%3B%20i%20%3C%20keys.length%3B%20i%2B%2B)%20%7B%5C%5Cn%20%20%20%20var%20key%20%3D%20keys%5Bi%5D%3B%5C%5Cn%20%20%20%20if%20(key%20!%3D%3D%20'children'%20%26%26%20key%20!%3D%3D%20'key')%20%7B%5C%5Cn%20%20%20%20%20%20warning(false%2C%20'Invalid%20prop%20%60%25s%60%20supplied%20to%20%60React.Fragment%60.%20'%20%2B%20'React.Fragment%20can%20only%20have%20%60key%60%20and%20%60children%60%20props.%25s'%2C%20key%2C%20getStackAddendum())%3B%5C%5Cn%20%20%20%20%20%20break%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20if%20(fragment.ref%20!%3D%3D%20null)%20%7B%5C%5Cn%20%20%20%20warning(false%2C%20'Invalid%20attribute%20%60ref%60%20supplied%20to%20%60React.Fragment%60.%25s'%2C%20getStackAddendum())%3B%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20currentlyValidatingElement%20%3D%20null%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20createElementWithValidation(type%2C%20props%2C%20children)%20%7B%5C%5Cn%20%20var%20validType%20%3D%20isValidElementType(type)%3B%5C%5Cn%5C%5Cn%20%20%2F%2F%20We%20warn%20in%20this%20case%20but%20don't%20throw.%20We%20expect%20the%20element%20creation%20to%5C%5Cn%20%20%2F%2F%20succeed%20and%20there%20will%20likely%20be%20errors%20in%20render.%5C%5Cn%20%20if%20(!validType)%20%7B%5C%5Cn%20%20%20%20var%20info%20%3D%20''%3B%5C%5Cn%20%20%20%20if%20(type%20%3D%3D%3D%20undefined%20%7C%7C%20typeof%20type%20%3D%3D%3D%20'object'%20%26%26%20type%20!%3D%3D%20null%20%26%26%20Object.keys(type).length%20%3D%3D%3D%200)%20%7B%5C%5Cn%20%20%20%20%20%20info%20%2B%3D%20'%20You%20likely%20forgot%20to%20export%20your%20component%20from%20the%20file%20'%20%2B%20%5C%5C%5C%22it's%20defined%20in%2C%20or%20you%20might%20have%20mixed%20up%20default%20and%20named%20imports.%5C%5C%5C%22%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20var%20sourceInfo%20%3D%20getSourceInfoErrorAddendum(props)%3B%5C%5Cn%20%20%20%20if%20(sourceInfo)%20%7B%5C%5Cn%20%20%20%20%20%20info%20%2B%3D%20sourceInfo%3B%5C%5Cn%20%20%20%20%7D%20else%20%7B%5C%5Cn%20%20%20%20%20%20info%20%2B%3D%20getDeclarationErrorAddendum()%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20info%20%2B%3D%20getStackAddendum()%20%7C%7C%20''%3B%5C%5Cn%5C%5Cn%20%20%20%20var%20typeString%20%3D%20void%200%3B%5C%5Cn%20%20%20%20if%20(type%20%3D%3D%3D%20null)%20%7B%5C%5Cn%20%20%20%20%20%20typeString%20%3D%20'null'%3B%5C%5Cn%20%20%20%20%7D%20else%20if%20(Array.isArray(type))%20%7B%5C%5Cn%20%20%20%20%20%20typeString%20%3D%20'array'%3B%5C%5Cn%20%20%20%20%7D%20else%20%7B%5C%5Cn%20%20%20%20%20%20typeString%20%3D%20typeof%20type%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20warning(false%2C%20'React.createElement%3A%20type%20is%20invalid%20--%20expected%20a%20string%20(for%20'%20%2B%20'built-in%20components)%20or%20a%20class%2Ffunction%20(for%20composite%20'%20%2B%20'components)%20but%20got%3A%20%25s.%25s'%2C%20typeString%2C%20info)%3B%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20var%20element%20%3D%20createElement.apply(this%2C%20arguments)%3B%5C%5Cn%5C%5Cn%20%20%2F%2F%20The%20result%20can%20be%20nullish%20if%20a%20mock%20or%20a%20custom%20function%20is%20used.%5C%5Cn%20%20%2F%2F%20TODO%3A%20Drop%20this%20when%20these%20are%20no%20longer%20allowed%20as%20the%20type%20argument.%5C%5Cn%20%20if%20(element%20%3D%3D%20null)%20%7B%5C%5Cn%20%20%20%20return%20element%3B%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20%2F%2F%20Skip%20key%20warning%20if%20the%20type%20isn't%20valid%20since%20our%20key%20validation%20logic%5C%5Cn%20%20%2F%2F%20doesn't%20expect%20a%20non-string%2Ffunction%20type%20and%20can%20throw%20confusing%20errors.%5C%5Cn%20%20%2F%2F%20We%20don't%20want%20exception%20behavior%20to%20differ%20between%20dev%20and%20prod.%5C%5Cn%20%20%2F%2F%20(Rendering%20will%20throw%20with%20a%20helpful%20message%20and%20as%20soon%20as%20the%20type%20is%5C%5Cn%20%20%2F%2F%20fixed%2C%20the%20key%20warnings%20will%20appear.)%5C%5Cn%20%20if%20(validType)%20%7B%5C%5Cn%20%20%20%20for%20(var%20i%20%3D%202%3B%20i%20%3C%20arguments.length%3B%20i%2B%2B)%20%7B%5C%5Cn%20%20%20%20%20%20validateChildKeys(arguments%5Bi%5D%2C%20type)%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20if%20(type%20%3D%3D%3D%20REACT_FRAGMENT_TYPE)%20%7B%5C%5Cn%20%20%20%20validateFragmentProps(element)%3B%5C%5Cn%20%20%7D%20else%20%7B%5C%5Cn%20%20%20%20validatePropTypes(element)%3B%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20return%20element%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20createFactoryWithValidation(type)%20%7B%5C%5Cn%20%20var%20validatedFactory%20%3D%20createElementWithValidation.bind(null%2C%20type)%3B%5C%5Cn%20%20validatedFactory.type%20%3D%20type%3B%5C%5Cn%20%20%2F%2F%20Legacy%20hook%3A%20remove%20it%5C%5Cn%20%20%7B%5C%5Cn%20%20%20%20Object.defineProperty(validatedFactory%2C%20'type'%2C%20%7B%5C%5Cn%20%20%20%20%20%20enumerable%3A%20false%2C%5C%5Cn%20%20%20%20%20%20get%3A%20function%20()%20%7B%5C%5Cn%20%20%20%20%20%20%20%20lowPriorityWarning%241(false%2C%20'Factory.type%20is%20deprecated.%20Access%20the%20class%20directly%20'%20%2B%20'before%20passing%20it%20to%20createFactory.')%3B%5C%5Cn%20%20%20%20%20%20%20%20Object.defineProperty(this%2C%20'type'%2C%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20value%3A%20type%5C%5Cn%20%20%20%20%20%20%20%20%7D)%3B%5C%5Cn%20%20%20%20%20%20%20%20return%20type%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%7D)%3B%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20return%20validatedFactory%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20cloneElementWithValidation(element%2C%20props%2C%20children)%20%7B%5C%5Cn%20%20var%20newElement%20%3D%20cloneElement.apply(this%2C%20arguments)%3B%5C%5Cn%20%20for%20(var%20i%20%3D%202%3B%20i%20%3C%20arguments.length%3B%20i%2B%2B)%20%7B%5C%5Cn%20%20%20%20validateChildKeys(arguments%5Bi%5D%2C%20newElement.type)%3B%5C%5Cn%20%20%7D%5C%5Cn%20%20validatePropTypes(newElement)%3B%5C%5Cn%20%20return%20newElement%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnvar%20React%20%3D%20%7B%5C%5Cn%20%20Children%3A%20%7B%5C%5Cn%20%20%20%20map%3A%20mapChildren%2C%5C%5Cn%20%20%20%20forEach%3A%20forEachChildren%2C%5C%5Cn%20%20%20%20count%3A%20countChildren%2C%5C%5Cn%20%20%20%20toArray%3A%20toArray%2C%5C%5Cn%20%20%20%20only%3A%20onlyChild%5C%5Cn%20%20%7D%2C%5C%5Cn%5C%5Cn%20%20createRef%3A%20createRef%2C%5C%5Cn%20%20Component%3A%20Component%2C%5C%5Cn%20%20PureComponent%3A%20PureComponent%2C%5C%5Cn%5C%5Cn%20%20createContext%3A%20createContext%2C%5C%5Cn%20%20forwardRef%3A%20forwardRef%2C%5C%5Cn%5C%5Cn%20%20Fragment%3A%20REACT_FRAGMENT_TYPE%2C%5C%5Cn%20%20StrictMode%3A%20REACT_STRICT_MODE_TYPE%2C%5C%5Cn%20%20unstable_AsyncMode%3A%20REACT_ASYNC_MODE_TYPE%2C%5C%5Cn%20%20unstable_Profiler%3A%20REACT_PROFILER_TYPE%2C%5C%5Cn%5C%5Cn%20%20createElement%3A%20createElementWithValidation%2C%5C%5Cn%20%20cloneElement%3A%20cloneElementWithValidation%2C%5C%5Cn%20%20createFactory%3A%20createFactoryWithValidation%2C%5C%5Cn%20%20isValidElement%3A%20isValidElement%2C%5C%5Cn%5C%5Cn%20%20version%3A%20ReactVersion%2C%5C%5Cn%5C%5Cn%20%20__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED%3A%20%7B%5C%5Cn%20%20%20%20ReactCurrentOwner%3A%20ReactCurrentOwner%2C%5C%5Cn%20%20%20%20%2F%2F%20Used%20by%20renderers%20to%20avoid%20bundling%20object-assign%20twice%20in%20UMD%20bundles%3A%5C%5Cn%20%20%20%20assign%3A%20_assign%5C%5Cn%20%20%7D%5C%5Cn%7D%3B%5C%5Cn%5C%5Cnif%20(enableSuspense)%20%7B%5C%5Cn%20%20React.Timeout%20%3D%20REACT_TIMEOUT_TYPE%3B%5C%5Cn%7D%5C%5Cn%5C%5Cn%7B%5C%5Cn%20%20_assign(React.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED%2C%20%7B%5C%5Cn%20%20%20%20%2F%2F%20These%20should%20not%20be%20included%20in%20production.%5C%5Cn%20%20%20%20ReactDebugCurrentFrame%3A%20ReactDebugCurrentFrame%2C%5C%5Cn%20%20%20%20%2F%2F%20Shim%20for%20React%20DOM%2016.0.0%20which%20still%20destructured%20(but%20not%20used)%20this.%5C%5Cn%20%20%20%20%2F%2F%20TODO%3A%20remove%20in%20React%2017.0.%5C%5Cn%20%20%20%20ReactComponentTreeHook%3A%20%7B%7D%5C%5Cn%20%20%7D)%3B%5C%5Cn%7D%5C%5Cn%5C%5Cn%5C%5Cn%5C%5Cnvar%20React%242%20%3D%20Object.freeze(%7B%5C%5Cn%5C%5Ctdefault%3A%20React%5C%5Cn%7D)%3B%5C%5Cn%5C%5Cnvar%20React%243%20%3D%20(%20React%242%20%26%26%20React%20)%20%7C%7C%20React%242%3B%5C%5Cn%5C%5Cn%2F%2F%20TODO%3A%20decide%20on%20the%20top-level%20export%20form.%5C%5Cn%2F%2F%20This%20is%20hacky%20but%20makes%20it%20work%20with%20both%20Rollup%20and%20Jest.%5C%5Cnvar%20react%20%3D%20React%243.default%20%3F%20React%243.default%20%3A%20React%243%3B%5C%5Cn%5C%5Cnmodule.exports%20%3D%20react%3B%5C%5Cn%20%20%7D)()%3B%5C%5Cn%7D%5C%5Cn%5C%5Cn%5C%5Cn%2F%2F%23%20sourceURL%3Dwebpack%3A%2F%2F%255Bname%255D%2F%2FUsers%2Ftilman%2FGit%2Fmeetalva%2Falva%2Fnode_modules%2Freact-helmet%2Fnode_modules%2Freact%2Fcjs%2Freact.development.js%3F%5C%22)%3B%5Cn%5Cn%2F***%2F%20%7D)%2C%5Cn%5Cn%2F***%2F%20%5C%22..%2F..%2Fnode_modules%2Freact-helmet%2Fnode_modules%2Freact%2Findex.js%5C%22%3A%5Cn%2F*!*********************************************************************************************!*%5C%5C%5Cn%20%20!***%20%2FUsers%2Ftilman%2FGit%2Fmeetalva%2Falva%2Fnode_modules%2Freact-helmet%2Fnode_modules%2Freact%2Findex.js%20***!%5Cn%20%20%5C%5C*********************************************************************************************%2F%5Cn%2F*!%20no%20static%20exports%20found%20*%2F%5Cn%2F***%2F%20(function(module%2C%20exports%2C%20__webpack_require__)%20%7B%5Cn%5Cn%5C%22use%20strict%5C%22%3B%5Cneval(%5C%22%5C%5Cn%5C%5Cnif%20(false)%20%7B%7D%20else%20%7B%5C%5Cn%20%20module.exports%20%3D%20__webpack_require__(%2F*!%20.%2Fcjs%2Freact.development.js%20*%2F%20%5C%5C%5C%22..%2F..%2Fnode_modules%2Freact-helmet%2Fnode_modules%2Freact%2Fcjs%2Freact.development.js%5C%5C%5C%22)%3B%5C%5Cn%7D%5C%5Cn%5C%5Cn%5C%5Cn%2F%2F%23%20sourceURL%3Dwebpack%3A%2F%2F%255Bname%255D%2F%2FUsers%2Ftilman%2FGit%2Fmeetalva%2Falva%2Fnode_modules%2Freact-helmet%2Fnode_modules%2Freact%2Findex.js%3F%5C%22)%3B%5Cn%5Cn%2F***%2F%20%7D)%2C%5Cn%5Cn%2F***%2F%20%5C%22..%2F..%2Fnode_modules%2Freact%2Fcjs%2Freact.development.js%5C%22%3A%5Cn%2F*!***********************************************************************************!*%5C%5C%5Cn%20%20!***%20%2FUsers%2Ftilman%2FGit%2Fmeetalva%2Falva%2Fnode_modules%2Freact%2Fcjs%2Freact.development.js%20***!%5Cn%20%20%5C%5C***********************************************************************************%2F%5Cn%2F*!%20no%20static%20exports%20found%20*%2F%5Cn%2F***%2F%20(function(module%2C%20exports%2C%20__webpack_require__)%20%7B%5Cn%5Cn%5C%22use%20strict%5C%22%3B%5Cneval(%5C%22%2F**%20%40license%20React%20v16.7.0%5C%5Cn%20*%20react.development.js%5C%5Cn%20*%5C%5Cn%20*%20Copyright%20(c)%20Facebook%2C%20Inc.%20and%20its%20affiliates.%5C%5Cn%20*%5C%5Cn%20*%20This%20source%20code%20is%20licensed%20under%20the%20MIT%20license%20found%20in%20the%5C%5Cn%20*%20LICENSE%20file%20in%20the%20root%20directory%20of%20this%20source%20tree.%5C%5Cn%20*%2F%5C%5Cn%5C%5Cn%5C%5Cn%5C%5Cn%5C%5Cn%5C%5Cnif%20(true)%20%7B%5C%5Cn%20%20(function()%20%7B%5C%5Cn'use%20strict'%3B%5C%5Cn%5C%5Cnvar%20_assign%20%3D%20__webpack_require__(%2F*!%20object-assign%20*%2F%20%5C%5C%5C%22..%2F..%2Fnode_modules%2Fobject-assign%2Findex.js%5C%5C%5C%22)%3B%5C%5Cnvar%20checkPropTypes%20%3D%20__webpack_require__(%2F*!%20prop-types%2FcheckPropTypes%20*%2F%20%5C%5C%5C%22..%2F..%2Fnode_modules%2Fprop-types%2FcheckPropTypes.js%5C%5C%5C%22)%3B%5C%5Cn%5C%5Cn%2F%2F%20TODO%3A%20this%20is%20special%20because%20it%20gets%20imported%20during%20build.%5C%5Cn%5C%5Cnvar%20ReactVersion%20%3D%20'16.7.0'%3B%5C%5Cn%5C%5Cn%2F%2F%20The%20Symbol%20used%20to%20tag%20the%20ReactElement-like%20types.%20If%20there%20is%20no%20native%20Symbol%5C%5Cn%2F%2F%20nor%20polyfill%2C%20then%20a%20plain%20number%20is%20used%20for%20performance.%5C%5Cnvar%20hasSymbol%20%3D%20typeof%20Symbol%20%3D%3D%3D%20'function'%20%26%26%20Symbol.for%3B%5C%5Cn%5C%5Cnvar%20REACT_ELEMENT_TYPE%20%3D%20hasSymbol%20%3F%20Symbol.for('react.element')%20%3A%200xeac7%3B%5C%5Cnvar%20REACT_PORTAL_TYPE%20%3D%20hasSymbol%20%3F%20Symbol.for('react.portal')%20%3A%200xeaca%3B%5C%5Cnvar%20REACT_FRAGMENT_TYPE%20%3D%20hasSymbol%20%3F%20Symbol.for('react.fragment')%20%3A%200xeacb%3B%5C%5Cnvar%20REACT_STRICT_MODE_TYPE%20%3D%20hasSymbol%20%3F%20Symbol.for('react.strict_mode')%20%3A%200xeacc%3B%5C%5Cnvar%20REACT_PROFILER_TYPE%20%3D%20hasSymbol%20%3F%20Symbol.for('react.profiler')%20%3A%200xead2%3B%5C%5Cnvar%20REACT_PROVIDER_TYPE%20%3D%20hasSymbol%20%3F%20Symbol.for('react.provider')%20%3A%200xeacd%3B%5C%5Cnvar%20REACT_CONTEXT_TYPE%20%3D%20hasSymbol%20%3F%20Symbol.for('react.context')%20%3A%200xeace%3B%5C%5Cn%5C%5Cnvar%20REACT_CONCURRENT_MODE_TYPE%20%3D%20hasSymbol%20%3F%20Symbol.for('react.concurrent_mode')%20%3A%200xeacf%3B%5C%5Cnvar%20REACT_FORWARD_REF_TYPE%20%3D%20hasSymbol%20%3F%20Symbol.for('react.forward_ref')%20%3A%200xead0%3B%5C%5Cnvar%20REACT_SUSPENSE_TYPE%20%3D%20hasSymbol%20%3F%20Symbol.for('react.suspense')%20%3A%200xead1%3B%5C%5Cnvar%20REACT_MEMO_TYPE%20%3D%20hasSymbol%20%3F%20Symbol.for('react.memo')%20%3A%200xead3%3B%5C%5Cnvar%20REACT_LAZY_TYPE%20%3D%20hasSymbol%20%3F%20Symbol.for('react.lazy')%20%3A%200xead4%3B%5C%5Cn%5C%5Cnvar%20MAYBE_ITERATOR_SYMBOL%20%3D%20typeof%20Symbol%20%3D%3D%3D%20'function'%20%26%26%20Symbol.iterator%3B%5C%5Cnvar%20FAUX_ITERATOR_SYMBOL%20%3D%20'%40%40iterator'%3B%5C%5Cn%5C%5Cnfunction%20getIteratorFn(maybeIterable)%20%7B%5C%5Cn%20%20if%20(maybeIterable%20%3D%3D%3D%20null%20%7C%7C%20typeof%20maybeIterable%20!%3D%3D%20'object')%20%7B%5C%5Cn%20%20%20%20return%20null%3B%5C%5Cn%20%20%7D%5C%5Cn%20%20var%20maybeIterator%20%3D%20MAYBE_ITERATOR_SYMBOL%20%26%26%20maybeIterable%5BMAYBE_ITERATOR_SYMBOL%5D%20%7C%7C%20maybeIterable%5BFAUX_ITERATOR_SYMBOL%5D%3B%5C%5Cn%20%20if%20(typeof%20maybeIterator%20%3D%3D%3D%20'function')%20%7B%5C%5Cn%20%20%20%20return%20maybeIterator%3B%5C%5Cn%20%20%7D%5C%5Cn%20%20return%20null%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnvar%20enableHooks%20%3D%20false%3B%5C%5Cn%2F%2F%20Helps%20identify%20side%20effects%20in%20begin-phase%20lifecycle%20hooks%20and%20setState%20reducers%3A%5C%5Cn%5C%5Cn%5C%5Cn%2F%2F%20In%20some%20cases%2C%20StrictMode%20should%20also%20double-render%20lifecycles.%5C%5Cn%2F%2F%20This%20can%20be%20confusing%20for%20tests%20though%2C%5C%5Cn%2F%2F%20And%20it%20can%20be%20bad%20for%20performance%20in%20production.%5C%5Cn%2F%2F%20This%20feature%20flag%20can%20be%20used%20to%20control%20the%20behavior%3A%5C%5Cn%5C%5Cn%5C%5Cn%2F%2F%20To%20preserve%20the%20%5C%5C%5C%22Pause%20on%20caught%20exceptions%5C%5C%5C%22%20behavior%20of%20the%20debugger%2C%20we%5C%5Cn%2F%2F%20replay%20the%20begin%20phase%20of%20a%20failed%20component%20inside%20invokeGuardedCallback.%5C%5Cn%5C%5Cn%5C%5Cn%2F%2F%20Warn%20about%20deprecated%2C%20async-unsafe%20lifecycles%3B%20relates%20to%20RFC%20%236%3A%5C%5Cn%5C%5Cn%5C%5Cn%2F%2F%20Gather%20advanced%20timing%20metrics%20for%20Profiler%20subtrees.%5C%5Cn%5C%5Cn%5C%5Cn%2F%2F%20Trace%20which%20interactions%20trigger%20each%20commit.%5C%5Cn%5C%5Cn%5C%5Cn%2F%2F%20Only%20used%20in%20www%20builds.%5C%5Cn%20%2F%2F%20TODO%3A%20true%3F%20Here%20it%20might%20just%20be%20false.%5C%5Cn%5C%5Cn%2F%2F%20Only%20used%20in%20www%20builds.%5C%5Cn%5C%5Cn%5C%5Cn%2F%2F%20Only%20used%20in%20www%20builds.%5C%5Cn%5C%5Cn%5C%5Cn%2F%2F%20React%20Fire%3A%20prevent%20the%20value%20and%20checked%20attributes%20from%20syncing%5C%5Cn%2F%2F%20with%20their%20related%20DOM%20properties%5C%5Cn%5C%5Cn%5C%5Cn%2F%2F%20These%20APIs%20will%20no%20longer%20be%20%5C%5C%5C%22unstable%5C%5C%5C%22%20in%20the%20upcoming%2016.7%20release%2C%5C%5Cn%2F%2F%20Control%20this%20behavior%20with%20a%20flag%20to%20support%2016.6%20minor%20releases%20in%20the%20meanwhile.%5C%5Cnvar%20enableStableConcurrentModeAPIs%20%3D%20false%3B%5C%5Cn%5C%5Cn%2F**%5C%5Cn%20*%20Use%20invariant()%20to%20assert%20state%20which%20your%20program%20assumes%20to%20be%20true.%5C%5Cn%20*%5C%5Cn%20*%20Provide%20sprintf-style%20format%20(only%20%25s%20is%20supported)%20and%20arguments%5C%5Cn%20*%20to%20provide%20information%20about%20what%20broke%20and%20what%20you%20were%5C%5Cn%20*%20expecting.%5C%5Cn%20*%5C%5Cn%20*%20The%20invariant%20message%20will%20be%20stripped%20in%20production%2C%20but%20the%20invariant%5C%5Cn%20*%20will%20remain%20to%20ensure%20logic%20does%20not%20differ%20in%20production.%5C%5Cn%20*%2F%5C%5Cn%5C%5Cnvar%20validateFormat%20%3D%20function%20()%20%7B%7D%3B%5C%5Cn%5C%5Cn%7B%5C%5Cn%20%20validateFormat%20%3D%20function%20(format)%20%7B%5C%5Cn%20%20%20%20if%20(format%20%3D%3D%3D%20undefined)%20%7B%5C%5Cn%20%20%20%20%20%20throw%20new%20Error('invariant%20requires%20an%20error%20message%20argument')%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20invariant(condition%2C%20format%2C%20a%2C%20b%2C%20c%2C%20d%2C%20e%2C%20f)%20%7B%5C%5Cn%20%20validateFormat(format)%3B%5C%5Cn%5C%5Cn%20%20if%20(!condition)%20%7B%5C%5Cn%20%20%20%20var%20error%20%3D%20void%200%3B%5C%5Cn%20%20%20%20if%20(format%20%3D%3D%3D%20undefined)%20%7B%5C%5Cn%20%20%20%20%20%20error%20%3D%20new%20Error('Minified%20exception%20occurred%3B%20use%20the%20non-minified%20dev%20environment%20'%20%2B%20'for%20the%20full%20error%20message%20and%20additional%20helpful%20warnings.')%3B%5C%5Cn%20%20%20%20%7D%20else%20%7B%5C%5Cn%20%20%20%20%20%20var%20args%20%3D%20%5Ba%2C%20b%2C%20c%2C%20d%2C%20e%2C%20f%5D%3B%5C%5Cn%20%20%20%20%20%20var%20argIndex%20%3D%200%3B%5C%5Cn%20%20%20%20%20%20error%20%3D%20new%20Error(format.replace(%2F%25s%2Fg%2C%20function%20()%20%7B%5C%5Cn%20%20%20%20%20%20%20%20return%20args%5BargIndex%2B%2B%5D%3B%5C%5Cn%20%20%20%20%20%20%7D))%3B%5C%5Cn%20%20%20%20%20%20error.name%20%3D%20'Invariant%20Violation'%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20error.framesToPop%20%3D%201%3B%20%2F%2F%20we%20don't%20care%20about%20invariant's%20own%20frame%5C%5Cn%20%20%20%20throw%20error%3B%5C%5Cn%20%20%7D%5C%5Cn%7D%5C%5Cn%5C%5Cn%2F%2F%20Relying%20on%20the%20%60invariant()%60%20implementation%20lets%20us%5C%5Cn%2F%2F%20preserve%20the%20format%20and%20params%20in%20the%20www%20builds.%5C%5Cn%5C%5Cn%2F**%5C%5Cn%20*%20Forked%20from%20fbjs%2Fwarning%3A%5C%5Cn%20*%20https%3A%2F%2Fgithub.com%2Ffacebook%2Ffbjs%2Fblob%2Fe66ba20ad5be433eb54423f2b097d829324d9de6%2Fpackages%2Ffbjs%2Fsrc%2F__forks__%2Fwarning.js%5C%5Cn%20*%5C%5Cn%20*%20Only%20change%20is%20we%20use%20console.warn%20instead%20of%20console.error%2C%5C%5Cn%20*%20and%20do%20nothing%20when%20'console'%20is%20not%20supported.%5C%5Cn%20*%20This%20really%20simplifies%20the%20code.%5C%5Cn%20*%20---%5C%5Cn%20*%20Similar%20to%20invariant%20but%20only%20logs%20a%20warning%20if%20the%20condition%20is%20not%20met.%5C%5Cn%20*%20This%20can%20be%20used%20to%20log%20issues%20in%20development%20environments%20in%20critical%5C%5Cn%20*%20paths.%20Removing%20the%20logging%20code%20for%20production%20environments%20will%20keep%20the%5C%5Cn%20*%20same%20logic%20and%20follow%20the%20same%20code%20paths.%5C%5Cn%20*%2F%5C%5Cn%5C%5Cnvar%20lowPriorityWarning%20%3D%20function%20()%20%7B%7D%3B%5C%5Cn%5C%5Cn%7B%5C%5Cn%20%20var%20printWarning%20%3D%20function%20(format)%20%7B%5C%5Cn%20%20%20%20for%20(var%20_len%20%3D%20arguments.length%2C%20args%20%3D%20Array(_len%20%3E%201%20%3F%20_len%20-%201%20%3A%200)%2C%20_key%20%3D%201%3B%20_key%20%3C%20_len%3B%20_key%2B%2B)%20%7B%5C%5Cn%20%20%20%20%20%20args%5B_key%20-%201%5D%20%3D%20arguments%5B_key%5D%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20var%20argIndex%20%3D%200%3B%5C%5Cn%20%20%20%20var%20message%20%3D%20'Warning%3A%20'%20%2B%20format.replace(%2F%25s%2Fg%2C%20function%20()%20%7B%5C%5Cn%20%20%20%20%20%20return%20args%5BargIndex%2B%2B%5D%3B%5C%5Cn%20%20%20%20%7D)%3B%5C%5Cn%20%20%20%20if%20(typeof%20console%20!%3D%3D%20'undefined')%20%7B%5C%5Cn%20%20%20%20%20%20console.warn(message)%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%20%20try%20%7B%5C%5Cn%20%20%20%20%20%20%2F%2F%20---%20Welcome%20to%20debugging%20React%20---%5C%5Cn%20%20%20%20%20%20%2F%2F%20This%20error%20was%20thrown%20as%20a%20convenience%20so%20that%20you%20can%20use%20this%20stack%5C%5Cn%20%20%20%20%20%20%2F%2F%20to%20find%20the%20callsite%20that%20caused%20this%20warning%20to%20fire.%5C%5Cn%20%20%20%20%20%20throw%20new%20Error(message)%3B%5C%5Cn%20%20%20%20%7D%20catch%20(x)%20%7B%7D%5C%5Cn%20%20%7D%3B%5C%5Cn%5C%5Cn%20%20lowPriorityWarning%20%3D%20function%20(condition%2C%20format)%20%7B%5C%5Cn%20%20%20%20if%20(format%20%3D%3D%3D%20undefined)%20%7B%5C%5Cn%20%20%20%20%20%20throw%20new%20Error('%60lowPriorityWarning(condition%2C%20format%2C%20...args)%60%20requires%20a%20warning%20'%20%2B%20'message%20argument')%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%20%20if%20(!condition)%20%7B%5C%5Cn%20%20%20%20%20%20for%20(var%20_len2%20%3D%20arguments.length%2C%20args%20%3D%20Array(_len2%20%3E%202%20%3F%20_len2%20-%202%20%3A%200)%2C%20_key2%20%3D%202%3B%20_key2%20%3C%20_len2%3B%20_key2%2B%2B)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20args%5B_key2%20-%202%5D%20%3D%20arguments%5B_key2%5D%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20%20%20printWarning.apply(undefined%2C%20%5Bformat%5D.concat(args))%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnvar%20lowPriorityWarning%241%20%3D%20lowPriorityWarning%3B%5C%5Cn%5C%5Cn%2F**%5C%5Cn%20*%20Similar%20to%20invariant%20but%20only%20logs%20a%20warning%20if%20the%20condition%20is%20not%20met.%5C%5Cn%20*%20This%20can%20be%20used%20to%20log%20issues%20in%20development%20environments%20in%20critical%5C%5Cn%20*%20paths.%20Removing%20the%20logging%20code%20for%20production%20environments%20will%20keep%20the%5C%5Cn%20*%20same%20logic%20and%20follow%20the%20same%20code%20paths.%5C%5Cn%20*%2F%5C%5Cn%5C%5Cnvar%20warningWithoutStack%20%3D%20function%20()%20%7B%7D%3B%5C%5Cn%5C%5Cn%7B%5C%5Cn%20%20warningWithoutStack%20%3D%20function%20(condition%2C%20format)%20%7B%5C%5Cn%20%20%20%20for%20(var%20_len%20%3D%20arguments.length%2C%20args%20%3D%20Array(_len%20%3E%202%20%3F%20_len%20-%202%20%3A%200)%2C%20_key%20%3D%202%3B%20_key%20%3C%20_len%3B%20_key%2B%2B)%20%7B%5C%5Cn%20%20%20%20%20%20args%5B_key%20-%202%5D%20%3D%20arguments%5B_key%5D%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20if%20(format%20%3D%3D%3D%20undefined)%20%7B%5C%5Cn%20%20%20%20%20%20throw%20new%20Error('%60warningWithoutStack(condition%2C%20format%2C%20...args)%60%20requires%20a%20warning%20'%20%2B%20'message%20argument')%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%20%20if%20(args.length%20%3E%208)%20%7B%5C%5Cn%20%20%20%20%20%20%2F%2F%20Check%20before%20the%20condition%20to%20catch%20violations%20early.%5C%5Cn%20%20%20%20%20%20throw%20new%20Error('warningWithoutStack()%20currently%20supports%20at%20most%208%20arguments.')%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%20%20if%20(condition)%20%7B%5C%5Cn%20%20%20%20%20%20return%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%20%20if%20(typeof%20console%20!%3D%3D%20'undefined')%20%7B%5C%5Cn%20%20%20%20%20%20var%20argsWithFormat%20%3D%20args.map(function%20(item)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20return%20''%20%2B%20item%3B%5C%5Cn%20%20%20%20%20%20%7D)%3B%5C%5Cn%20%20%20%20%20%20argsWithFormat.unshift('Warning%3A%20'%20%2B%20format)%3B%5C%5Cn%5C%5Cn%20%20%20%20%20%20%2F%2F%20We%20intentionally%20don't%20use%20spread%20(or%20.apply)%20directly%20because%20it%5C%5Cn%20%20%20%20%20%20%2F%2F%20breaks%20IE9%3A%20https%3A%2F%2Fgithub.com%2Ffacebook%2Freact%2Fissues%2F13610%5C%5Cn%20%20%20%20%20%20Function.prototype.apply.call(console.error%2C%20console%2C%20argsWithFormat)%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%20%20try%20%7B%5C%5Cn%20%20%20%20%20%20%2F%2F%20---%20Welcome%20to%20debugging%20React%20---%5C%5Cn%20%20%20%20%20%20%2F%2F%20This%20error%20was%20thrown%20as%20a%20convenience%20so%20that%20you%20can%20use%20this%20stack%5C%5Cn%20%20%20%20%20%20%2F%2F%20to%20find%20the%20callsite%20that%20caused%20this%20warning%20to%20fire.%5C%5Cn%20%20%20%20%20%20var%20argIndex%20%3D%200%3B%5C%5Cn%20%20%20%20%20%20var%20message%20%3D%20'Warning%3A%20'%20%2B%20format.replace(%2F%25s%2Fg%2C%20function%20()%20%7B%5C%5Cn%20%20%20%20%20%20%20%20return%20args%5BargIndex%2B%2B%5D%3B%5C%5Cn%20%20%20%20%20%20%7D)%3B%5C%5Cn%20%20%20%20%20%20throw%20new%20Error(message)%3B%5C%5Cn%20%20%20%20%7D%20catch%20(x)%20%7B%7D%5C%5Cn%20%20%7D%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnvar%20warningWithoutStack%241%20%3D%20warningWithoutStack%3B%5C%5Cn%5C%5Cnvar%20didWarnStateUpdateForUnmountedComponent%20%3D%20%7B%7D%3B%5C%5Cn%5C%5Cnfunction%20warnNoop(publicInstance%2C%20callerName)%20%7B%5C%5Cn%20%20%7B%5C%5Cn%20%20%20%20var%20_constructor%20%3D%20publicInstance.constructor%3B%5C%5Cn%20%20%20%20var%20componentName%20%3D%20_constructor%20%26%26%20(_constructor.displayName%20%7C%7C%20_constructor.name)%20%7C%7C%20'ReactClass'%3B%5C%5Cn%20%20%20%20var%20warningKey%20%3D%20componentName%20%2B%20'.'%20%2B%20callerName%3B%5C%5Cn%20%20%20%20if%20(didWarnStateUpdateForUnmountedComponent%5BwarningKey%5D)%20%7B%5C%5Cn%20%20%20%20%20%20return%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%20%20warningWithoutStack%241(false%2C%20%5C%5C%5C%22Can't%20call%20%25s%20on%20a%20component%20that%20is%20not%20yet%20mounted.%20%5C%5C%5C%22%20%2B%20'This%20is%20a%20no-op%2C%20but%20it%20might%20indicate%20a%20bug%20in%20your%20application.%20'%20%2B%20'Instead%2C%20assign%20to%20%60this.state%60%20directly%20or%20define%20a%20%60state%20%3D%20%7B%7D%3B%60%20'%20%2B%20'class%20property%20with%20the%20desired%20state%20in%20the%20%25s%20component.'%2C%20callerName%2C%20componentName)%3B%5C%5Cn%20%20%20%20didWarnStateUpdateForUnmountedComponent%5BwarningKey%5D%20%3D%20true%3B%5C%5Cn%20%20%7D%5C%5Cn%7D%5C%5Cn%5C%5Cn%2F**%5C%5Cn%20*%20This%20is%20the%20abstract%20API%20for%20an%20update%20queue.%5C%5Cn%20*%2F%5C%5Cnvar%20ReactNoopUpdateQueue%20%3D%20%7B%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20Checks%20whether%20or%20not%20this%20composite%20component%20is%20mounted.%5C%5Cn%20%20%20*%20%40param%20%7BReactClass%7D%20publicInstance%20The%20instance%20we%20want%20to%20test.%5C%5Cn%20%20%20*%20%40return%20%7Bboolean%7D%20True%20if%20mounted%2C%20false%20otherwise.%5C%5Cn%20%20%20*%20%40protected%5C%5Cn%20%20%20*%20%40final%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20isMounted%3A%20function%20(publicInstance)%20%7B%5C%5Cn%20%20%20%20return%20false%3B%5C%5Cn%20%20%7D%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20Forces%20an%20update.%20This%20should%20only%20be%20invoked%20when%20it%20is%20known%20with%5C%5Cn%20%20%20*%20certainty%20that%20we%20are%20**not**%20in%20a%20DOM%20transaction.%5C%5Cn%20%20%20*%5C%5Cn%20%20%20*%20You%20may%20want%20to%20call%20this%20when%20you%20know%20that%20some%20deeper%20aspect%20of%20the%5C%5Cn%20%20%20*%20component's%20state%20has%20changed%20but%20%60setState%60%20was%20not%20called.%5C%5Cn%20%20%20*%5C%5Cn%20%20%20*%20This%20will%20not%20invoke%20%60shouldComponentUpdate%60%2C%20but%20it%20will%20invoke%5C%5Cn%20%20%20*%20%60componentWillUpdate%60%20and%20%60componentDidUpdate%60.%5C%5Cn%20%20%20*%5C%5Cn%20%20%20*%20%40param%20%7BReactClass%7D%20publicInstance%20The%20instance%20that%20should%20rerender.%5C%5Cn%20%20%20*%20%40param%20%7B%3Ffunction%7D%20callback%20Called%20after%20component%20is%20updated.%5C%5Cn%20%20%20*%20%40param%20%7B%3Fstring%7D%20callerName%20name%20of%20the%20calling%20function%20in%20the%20public%20API.%5C%5Cn%20%20%20*%20%40internal%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20enqueueForceUpdate%3A%20function%20(publicInstance%2C%20callback%2C%20callerName)%20%7B%5C%5Cn%20%20%20%20warnNoop(publicInstance%2C%20'forceUpdate')%3B%5C%5Cn%20%20%7D%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20Replaces%20all%20of%20the%20state.%20Always%20use%20this%20or%20%60setState%60%20to%20mutate%20state.%5C%5Cn%20%20%20*%20You%20should%20treat%20%60this.state%60%20as%20immutable.%5C%5Cn%20%20%20*%5C%5Cn%20%20%20*%20There%20is%20no%20guarantee%20that%20%60this.state%60%20will%20be%20immediately%20updated%2C%20so%5C%5Cn%20%20%20*%20accessing%20%60this.state%60%20after%20calling%20this%20method%20may%20return%20the%20old%20value.%5C%5Cn%20%20%20*%5C%5Cn%20%20%20*%20%40param%20%7BReactClass%7D%20publicInstance%20The%20instance%20that%20should%20rerender.%5C%5Cn%20%20%20*%20%40param%20%7Bobject%7D%20completeState%20Next%20state.%5C%5Cn%20%20%20*%20%40param%20%7B%3Ffunction%7D%20callback%20Called%20after%20component%20is%20updated.%5C%5Cn%20%20%20*%20%40param%20%7B%3Fstring%7D%20callerName%20name%20of%20the%20calling%20function%20in%20the%20public%20API.%5C%5Cn%20%20%20*%20%40internal%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20enqueueReplaceState%3A%20function%20(publicInstance%2C%20completeState%2C%20callback%2C%20callerName)%20%7B%5C%5Cn%20%20%20%20warnNoop(publicInstance%2C%20'replaceState')%3B%5C%5Cn%20%20%7D%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20Sets%20a%20subset%20of%20the%20state.%20This%20only%20exists%20because%20_pendingState%20is%5C%5Cn%20%20%20*%20internal.%20This%20provides%20a%20merging%20strategy%20that%20is%20not%20available%20to%20deep%5C%5Cn%20%20%20*%20properties%20which%20is%20confusing.%20TODO%3A%20Expose%20pendingState%20or%20don't%20use%20it%5C%5Cn%20%20%20*%20during%20the%20merge.%5C%5Cn%20%20%20*%5C%5Cn%20%20%20*%20%40param%20%7BReactClass%7D%20publicInstance%20The%20instance%20that%20should%20rerender.%5C%5Cn%20%20%20*%20%40param%20%7Bobject%7D%20partialState%20Next%20partial%20state%20to%20be%20merged%20with%20state.%5C%5Cn%20%20%20*%20%40param%20%7B%3Ffunction%7D%20callback%20Called%20after%20component%20is%20updated.%5C%5Cn%20%20%20*%20%40param%20%7B%3Fstring%7D%20Name%20of%20the%20calling%20function%20in%20the%20public%20API.%5C%5Cn%20%20%20*%20%40internal%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20enqueueSetState%3A%20function%20(publicInstance%2C%20partialState%2C%20callback%2C%20callerName)%20%7B%5C%5Cn%20%20%20%20warnNoop(publicInstance%2C%20'setState')%3B%5C%5Cn%20%20%7D%5C%5Cn%7D%3B%5C%5Cn%5C%5Cnvar%20emptyObject%20%3D%20%7B%7D%3B%5C%5Cn%7B%5C%5Cn%20%20Object.freeze(emptyObject)%3B%5C%5Cn%7D%5C%5Cn%5C%5Cn%2F**%5C%5Cn%20*%20Base%20class%20helpers%20for%20the%20updating%20state%20of%20a%20component.%5C%5Cn%20*%2F%5C%5Cnfunction%20Component(props%2C%20context%2C%20updater)%20%7B%5C%5Cn%20%20this.props%20%3D%20props%3B%5C%5Cn%20%20this.context%20%3D%20context%3B%5C%5Cn%20%20%2F%2F%20If%20a%20component%20has%20string%20refs%2C%20we%20will%20assign%20a%20different%20object%20later.%5C%5Cn%20%20this.refs%20%3D%20emptyObject%3B%5C%5Cn%20%20%2F%2F%20We%20initialize%20the%20default%20updater%20but%20the%20real%20one%20gets%20injected%20by%20the%5C%5Cn%20%20%2F%2F%20renderer.%5C%5Cn%20%20this.updater%20%3D%20updater%20%7C%7C%20ReactNoopUpdateQueue%3B%5C%5Cn%7D%5C%5Cn%5C%5CnComponent.prototype.isReactComponent%20%3D%20%7B%7D%3B%5C%5Cn%5C%5Cn%2F**%5C%5Cn%20*%20Sets%20a%20subset%20of%20the%20state.%20Always%20use%20this%20to%20mutate%5C%5Cn%20*%20state.%20You%20should%20treat%20%60this.state%60%20as%20immutable.%5C%5Cn%20*%5C%5Cn%20*%20There%20is%20no%20guarantee%20that%20%60this.state%60%20will%20be%20immediately%20updated%2C%20so%5C%5Cn%20*%20accessing%20%60this.state%60%20after%20calling%20this%20method%20may%20return%20the%20old%20value.%5C%5Cn%20*%5C%5Cn%20*%20There%20is%20no%20guarantee%20that%20calls%20to%20%60setState%60%20will%20run%20synchronously%2C%5C%5Cn%20*%20as%20they%20may%20eventually%20be%20batched%20together.%20%20You%20can%20provide%20an%20optional%5C%5Cn%20*%20callback%20that%20will%20be%20executed%20when%20the%20call%20to%20setState%20is%20actually%5C%5Cn%20*%20completed.%5C%5Cn%20*%5C%5Cn%20*%20When%20a%20function%20is%20provided%20to%20setState%2C%20it%20will%20be%20called%20at%20some%20point%20in%5C%5Cn%20*%20the%20future%20(not%20synchronously).%20It%20will%20be%20called%20with%20the%20up%20to%20date%5C%5Cn%20*%20component%20arguments%20(state%2C%20props%2C%20context).%20These%20values%20can%20be%20different%5C%5Cn%20*%20from%20this.*%20because%20your%20function%20may%20be%20called%20after%20receiveProps%20but%20before%5C%5Cn%20*%20shouldComponentUpdate%2C%20and%20this%20new%20state%2C%20props%2C%20and%20context%20will%20not%20yet%20be%5C%5Cn%20*%20assigned%20to%20this.%5C%5Cn%20*%5C%5Cn%20*%20%40param%20%7Bobject%7Cfunction%7D%20partialState%20Next%20partial%20state%20or%20function%20to%5C%5Cn%20*%20%20%20%20%20%20%20%20produce%20next%20partial%20state%20to%20be%20merged%20with%20current%20state.%5C%5Cn%20*%20%40param%20%7B%3Ffunction%7D%20callback%20Called%20after%20state%20is%20updated.%5C%5Cn%20*%20%40final%5C%5Cn%20*%20%40protected%5C%5Cn%20*%2F%5C%5CnComponent.prototype.setState%20%3D%20function%20(partialState%2C%20callback)%20%7B%5C%5Cn%20%20!(typeof%20partialState%20%3D%3D%3D%20'object'%20%7C%7C%20typeof%20partialState%20%3D%3D%3D%20'function'%20%7C%7C%20partialState%20%3D%3D%20null)%20%3F%20invariant(false%2C%20'setState(...)%3A%20takes%20an%20object%20of%20state%20variables%20to%20update%20or%20a%20function%20which%20returns%20an%20object%20of%20state%20variables.')%20%3A%20void%200%3B%5C%5Cn%20%20this.updater.enqueueSetState(this%2C%20partialState%2C%20callback%2C%20'setState')%3B%5C%5Cn%7D%3B%5C%5Cn%5C%5Cn%2F**%5C%5Cn%20*%20Forces%20an%20update.%20This%20should%20only%20be%20invoked%20when%20it%20is%20known%20with%5C%5Cn%20*%20certainty%20that%20we%20are%20**not**%20in%20a%20DOM%20transaction.%5C%5Cn%20*%5C%5Cn%20*%20You%20may%20want%20to%20call%20this%20when%20you%20know%20that%20some%20deeper%20aspect%20of%20the%5C%5Cn%20*%20component's%20state%20has%20changed%20but%20%60setState%60%20was%20not%20called.%5C%5Cn%20*%5C%5Cn%20*%20This%20will%20not%20invoke%20%60shouldComponentUpdate%60%2C%20but%20it%20will%20invoke%5C%5Cn%20*%20%60componentWillUpdate%60%20and%20%60componentDidUpdate%60.%5C%5Cn%20*%5C%5Cn%20*%20%40param%20%7B%3Ffunction%7D%20callback%20Called%20after%20update%20is%20complete.%5C%5Cn%20*%20%40final%5C%5Cn%20*%20%40protected%5C%5Cn%20*%2F%5C%5CnComponent.prototype.forceUpdate%20%3D%20function%20(callback)%20%7B%5C%5Cn%20%20this.updater.enqueueForceUpdate(this%2C%20callback%2C%20'forceUpdate')%3B%5C%5Cn%7D%3B%5C%5Cn%5C%5Cn%2F**%5C%5Cn%20*%20Deprecated%20APIs.%20These%20APIs%20used%20to%20exist%20on%20classic%20React%20classes%20but%20since%5C%5Cn%20*%20we%20would%20like%20to%20deprecate%20them%2C%20we're%20not%20going%20to%20move%20them%20over%20to%20this%5C%5Cn%20*%20modern%20base%20class.%20Instead%2C%20we%20define%20a%20getter%20that%20warns%20if%20it's%20accessed.%5C%5Cn%20*%2F%5C%5Cn%7B%5C%5Cn%20%20var%20deprecatedAPIs%20%3D%20%7B%5C%5Cn%20%20%20%20isMounted%3A%20%5B'isMounted'%2C%20'Instead%2C%20make%20sure%20to%20clean%20up%20subscriptions%20and%20pending%20requests%20in%20'%20%2B%20'componentWillUnmount%20to%20prevent%20memory%20leaks.'%5D%2C%5C%5Cn%20%20%20%20replaceState%3A%20%5B'replaceState'%2C%20'Refactor%20your%20code%20to%20use%20setState%20instead%20(see%20'%20%2B%20'https%3A%2F%2Fgithub.com%2Ffacebook%2Freact%2Fissues%2F3236).'%5D%5C%5Cn%20%20%7D%3B%5C%5Cn%20%20var%20defineDeprecationWarning%20%3D%20function%20(methodName%2C%20info)%20%7B%5C%5Cn%20%20%20%20Object.defineProperty(Component.prototype%2C%20methodName%2C%20%7B%5C%5Cn%20%20%20%20%20%20get%3A%20function%20()%20%7B%5C%5Cn%20%20%20%20%20%20%20%20lowPriorityWarning%241(false%2C%20'%25s(...)%20is%20deprecated%20in%20plain%20JavaScript%20React%20classes.%20%25s'%2C%20info%5B0%5D%2C%20info%5B1%5D)%3B%5C%5Cn%20%20%20%20%20%20%20%20return%20undefined%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%7D)%3B%5C%5Cn%20%20%7D%3B%5C%5Cn%20%20for%20(var%20fnName%20in%20deprecatedAPIs)%20%7B%5C%5Cn%20%20%20%20if%20(deprecatedAPIs.hasOwnProperty(fnName))%20%7B%5C%5Cn%20%20%20%20%20%20defineDeprecationWarning(fnName%2C%20deprecatedAPIs%5BfnName%5D)%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20ComponentDummy()%20%7B%7D%5C%5CnComponentDummy.prototype%20%3D%20Component.prototype%3B%5C%5Cn%5C%5Cn%2F**%5C%5Cn%20*%20Convenience%20component%20with%20default%20shallow%20equality%20check%20for%20sCU.%5C%5Cn%20*%2F%5C%5Cnfunction%20PureComponent(props%2C%20context%2C%20updater)%20%7B%5C%5Cn%20%20this.props%20%3D%20props%3B%5C%5Cn%20%20this.context%20%3D%20context%3B%5C%5Cn%20%20%2F%2F%20If%20a%20component%20has%20string%20refs%2C%20we%20will%20assign%20a%20different%20object%20later.%5C%5Cn%20%20this.refs%20%3D%20emptyObject%3B%5C%5Cn%20%20this.updater%20%3D%20updater%20%7C%7C%20ReactNoopUpdateQueue%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnvar%20pureComponentPrototype%20%3D%20PureComponent.prototype%20%3D%20new%20ComponentDummy()%3B%5C%5CnpureComponentPrototype.constructor%20%3D%20PureComponent%3B%5C%5Cn%2F%2F%20Avoid%20an%20extra%20prototype%20jump%20for%20these%20methods.%5C%5Cn_assign(pureComponentPrototype%2C%20Component.prototype)%3B%5C%5CnpureComponentPrototype.isPureReactComponent%20%3D%20true%3B%5C%5Cn%5C%5Cn%2F%2F%20an%20immutable%20object%20with%20a%20single%20mutable%20value%5C%5Cnfunction%20createRef()%20%7B%5C%5Cn%20%20var%20refObject%20%3D%20%7B%5C%5Cn%20%20%20%20current%3A%20null%5C%5Cn%20%20%7D%3B%5C%5Cn%20%20%7B%5C%5Cn%20%20%20%20Object.seal(refObject)%3B%5C%5Cn%20%20%7D%5C%5Cn%20%20return%20refObject%3B%5C%5Cn%7D%5C%5Cn%5C%5Cn%2F**%5C%5Cn%20*%20Keeps%20track%20of%20the%20current%20owner.%5C%5Cn%20*%5C%5Cn%20*%20The%20current%20owner%20is%20the%20component%20who%20should%20own%20any%20components%20that%20are%5C%5Cn%20*%20currently%20being%20constructed.%5C%5Cn%20*%2F%5C%5Cnvar%20ReactCurrentOwner%20%3D%20%7B%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20%40internal%5C%5Cn%20%20%20*%20%40type%20%7BReactComponent%7D%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20current%3A%20null%2C%5C%5Cn%20%20currentDispatcher%3A%20null%5C%5Cn%7D%3B%5C%5Cn%5C%5Cnvar%20BEFORE_SLASH_RE%20%3D%20%2F%5E(.*)%5B%5C%5C%5C%5C%5C%5C%5C%5C%5C%5C%5C%5C%2F%5D%2F%3B%5C%5Cn%5C%5Cnvar%20describeComponentFrame%20%3D%20function%20(name%2C%20source%2C%20ownerName)%20%7B%5C%5Cn%20%20var%20sourceInfo%20%3D%20''%3B%5C%5Cn%20%20if%20(source)%20%7B%5C%5Cn%20%20%20%20var%20path%20%3D%20source.fileName%3B%5C%5Cn%20%20%20%20var%20fileName%20%3D%20path.replace(BEFORE_SLASH_RE%2C%20'')%3B%5C%5Cn%20%20%20%20%7B%5C%5Cn%20%20%20%20%20%20%2F%2F%20In%20DEV%2C%20include%20code%20for%20a%20common%20special%20case%3A%5C%5Cn%20%20%20%20%20%20%2F%2F%20prefer%20%5C%5C%5C%22folder%2Findex.js%5C%5C%5C%22%20instead%20of%20just%20%5C%5C%5C%22index.js%5C%5C%5C%22.%5C%5Cn%20%20%20%20%20%20if%20(%2F%5Eindex%5C%5C%5C%5C.%2F.test(fileName))%20%7B%5C%5Cn%20%20%20%20%20%20%20%20var%20match%20%3D%20path.match(BEFORE_SLASH_RE)%3B%5C%5Cn%20%20%20%20%20%20%20%20if%20(match)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20var%20pathBeforeSlash%20%3D%20match%5B1%5D%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20if%20(pathBeforeSlash)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20var%20folderName%20%3D%20pathBeforeSlash.replace(BEFORE_SLASH_RE%2C%20'')%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20fileName%20%3D%20folderName%20%2B%20'%2F'%20%2B%20fileName%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%20%20sourceInfo%20%3D%20'%20(at%20'%20%2B%20fileName%20%2B%20'%3A'%20%2B%20source.lineNumber%20%2B%20')'%3B%5C%5Cn%20%20%7D%20else%20if%20(ownerName)%20%7B%5C%5Cn%20%20%20%20sourceInfo%20%3D%20'%20(created%20by%20'%20%2B%20ownerName%20%2B%20')'%3B%5C%5Cn%20%20%7D%5C%5Cn%20%20return%20'%5C%5C%5C%5Cn%20%20%20%20in%20'%20%2B%20(name%20%7C%7C%20'Unknown')%20%2B%20sourceInfo%3B%5C%5Cn%7D%3B%5C%5Cn%5C%5Cnvar%20Resolved%20%3D%201%3B%5C%5Cn%5C%5Cn%5C%5Cnfunction%20refineResolvedLazyComponent(lazyComponent)%20%7B%5C%5Cn%20%20return%20lazyComponent._status%20%3D%3D%3D%20Resolved%20%3F%20lazyComponent._result%20%3A%20null%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20getWrappedName(outerType%2C%20innerType%2C%20wrapperName)%20%7B%5C%5Cn%20%20var%20functionName%20%3D%20innerType.displayName%20%7C%7C%20innerType.name%20%7C%7C%20''%3B%5C%5Cn%20%20return%20outerType.displayName%20%7C%7C%20(functionName%20!%3D%3D%20''%20%3F%20wrapperName%20%2B%20'('%20%2B%20functionName%20%2B%20')'%20%3A%20wrapperName)%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20getComponentName(type)%20%7B%5C%5Cn%20%20if%20(type%20%3D%3D%20null)%20%7B%5C%5Cn%20%20%20%20%2F%2F%20Host%20root%2C%20text%20node%20or%20just%20invalid%20type.%5C%5Cn%20%20%20%20return%20null%3B%5C%5Cn%20%20%7D%5C%5Cn%20%20%7B%5C%5Cn%20%20%20%20if%20(typeof%20type.tag%20%3D%3D%3D%20'number')%20%7B%5C%5Cn%20%20%20%20%20%20warningWithoutStack%241(false%2C%20'Received%20an%20unexpected%20object%20in%20getComponentName().%20'%20%2B%20'This%20is%20likely%20a%20bug%20in%20React.%20Please%20file%20an%20issue.')%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%5C%5Cn%20%20if%20(typeof%20type%20%3D%3D%3D%20'function')%20%7B%5C%5Cn%20%20%20%20return%20type.displayName%20%7C%7C%20type.name%20%7C%7C%20null%3B%5C%5Cn%20%20%7D%5C%5Cn%20%20if%20(typeof%20type%20%3D%3D%3D%20'string')%20%7B%5C%5Cn%20%20%20%20return%20type%3B%5C%5Cn%20%20%7D%5C%5Cn%20%20switch%20(type)%20%7B%5C%5Cn%20%20%20%20case%20REACT_CONCURRENT_MODE_TYPE%3A%5C%5Cn%20%20%20%20%20%20return%20'ConcurrentMode'%3B%5C%5Cn%20%20%20%20case%20REACT_FRAGMENT_TYPE%3A%5C%5Cn%20%20%20%20%20%20return%20'Fragment'%3B%5C%5Cn%20%20%20%20case%20REACT_PORTAL_TYPE%3A%5C%5Cn%20%20%20%20%20%20return%20'Portal'%3B%5C%5Cn%20%20%20%20case%20REACT_PROFILER_TYPE%3A%5C%5Cn%20%20%20%20%20%20return%20'Profiler'%3B%5C%5Cn%20%20%20%20case%20REACT_STRICT_MODE_TYPE%3A%5C%5Cn%20%20%20%20%20%20return%20'StrictMode'%3B%5C%5Cn%20%20%20%20case%20REACT_SUSPENSE_TYPE%3A%5C%5Cn%20%20%20%20%20%20return%20'Suspense'%3B%5C%5Cn%20%20%7D%5C%5Cn%20%20if%20(typeof%20type%20%3D%3D%3D%20'object')%20%7B%5C%5Cn%20%20%20%20switch%20(type.%24%24typeof)%20%7B%5C%5Cn%20%20%20%20%20%20case%20REACT_CONTEXT_TYPE%3A%5C%5Cn%20%20%20%20%20%20%20%20return%20'Context.Consumer'%3B%5C%5Cn%20%20%20%20%20%20case%20REACT_PROVIDER_TYPE%3A%5C%5Cn%20%20%20%20%20%20%20%20return%20'Context.Provider'%3B%5C%5Cn%20%20%20%20%20%20case%20REACT_FORWARD_REF_TYPE%3A%5C%5Cn%20%20%20%20%20%20%20%20return%20getWrappedName(type%2C%20type.render%2C%20'ForwardRef')%3B%5C%5Cn%20%20%20%20%20%20case%20REACT_MEMO_TYPE%3A%5C%5Cn%20%20%20%20%20%20%20%20return%20getComponentName(type.type)%3B%5C%5Cn%20%20%20%20%20%20case%20REACT_LAZY_TYPE%3A%5C%5Cn%20%20%20%20%20%20%20%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20var%20thenable%20%3D%20type%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20var%20resolvedThenable%20%3D%20refineResolvedLazyComponent(thenable)%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20if%20(resolvedThenable)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20return%20getComponentName(resolvedThenable)%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%5C%5Cn%20%20return%20null%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnvar%20ReactDebugCurrentFrame%20%3D%20%7B%7D%3B%5C%5Cn%5C%5Cnvar%20currentlyValidatingElement%20%3D%20null%3B%5C%5Cn%5C%5Cnfunction%20setCurrentlyValidatingElement(element)%20%7B%5C%5Cn%20%20%7B%5C%5Cn%20%20%20%20currentlyValidatingElement%20%3D%20element%3B%5C%5Cn%20%20%7D%5C%5Cn%7D%5C%5Cn%5C%5Cn%7B%5C%5Cn%20%20%2F%2F%20Stack%20implementation%20injected%20by%20the%20current%20renderer.%5C%5Cn%20%20ReactDebugCurrentFrame.getCurrentStack%20%3D%20null%3B%5C%5Cn%5C%5Cn%20%20ReactDebugCurrentFrame.getStackAddendum%20%3D%20function%20()%20%7B%5C%5Cn%20%20%20%20var%20stack%20%3D%20''%3B%5C%5Cn%5C%5Cn%20%20%20%20%2F%2F%20Add%20an%20extra%20top%20frame%20while%20an%20element%20is%20being%20validated%5C%5Cn%20%20%20%20if%20(currentlyValidatingElement)%20%7B%5C%5Cn%20%20%20%20%20%20var%20name%20%3D%20getComponentName(currentlyValidatingElement.type)%3B%5C%5Cn%20%20%20%20%20%20var%20owner%20%3D%20currentlyValidatingElement._owner%3B%5C%5Cn%20%20%20%20%20%20stack%20%2B%3D%20describeComponentFrame(name%2C%20currentlyValidatingElement._source%2C%20owner%20%26%26%20getComponentName(owner.type))%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20%2F%2F%20Delegate%20to%20the%20injected%20renderer-specific%20implementation%5C%5Cn%20%20%20%20var%20impl%20%3D%20ReactDebugCurrentFrame.getCurrentStack%3B%5C%5Cn%20%20%20%20if%20(impl)%20%7B%5C%5Cn%20%20%20%20%20%20stack%20%2B%3D%20impl()%20%7C%7C%20''%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20return%20stack%3B%5C%5Cn%20%20%7D%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnvar%20ReactSharedInternals%20%3D%20%7B%5C%5Cn%20%20ReactCurrentOwner%3A%20ReactCurrentOwner%2C%5C%5Cn%20%20%2F%2F%20Used%20by%20renderers%20to%20avoid%20bundling%20object-assign%20twice%20in%20UMD%20bundles%3A%5C%5Cn%20%20assign%3A%20_assign%5C%5Cn%7D%3B%5C%5Cn%5C%5Cn%7B%5C%5Cn%20%20_assign(ReactSharedInternals%2C%20%7B%5C%5Cn%20%20%20%20%2F%2F%20These%20should%20not%20be%20included%20in%20production.%5C%5Cn%20%20%20%20ReactDebugCurrentFrame%3A%20ReactDebugCurrentFrame%2C%5C%5Cn%20%20%20%20%2F%2F%20Shim%20for%20React%20DOM%2016.0.0%20which%20still%20destructured%20(but%20not%20used)%20this.%5C%5Cn%20%20%20%20%2F%2F%20TODO%3A%20remove%20in%20React%2017.0.%5C%5Cn%20%20%20%20ReactComponentTreeHook%3A%20%7B%7D%5C%5Cn%20%20%7D)%3B%5C%5Cn%7D%5C%5Cn%5C%5Cn%2F**%5C%5Cn%20*%20Similar%20to%20invariant%20but%20only%20logs%20a%20warning%20if%20the%20condition%20is%20not%20met.%5C%5Cn%20*%20This%20can%20be%20used%20to%20log%20issues%20in%20development%20environments%20in%20critical%5C%5Cn%20*%20paths.%20Removing%20the%20logging%20code%20for%20production%20environments%20will%20keep%20the%5C%5Cn%20*%20same%20logic%20and%20follow%20the%20same%20code%20paths.%5C%5Cn%20*%2F%5C%5Cn%5C%5Cnvar%20warning%20%3D%20warningWithoutStack%241%3B%5C%5Cn%5C%5Cn%7B%5C%5Cn%20%20warning%20%3D%20function%20(condition%2C%20format)%20%7B%5C%5Cn%20%20%20%20if%20(condition)%20%7B%5C%5Cn%20%20%20%20%20%20return%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%20%20var%20ReactDebugCurrentFrame%20%3D%20ReactSharedInternals.ReactDebugCurrentFrame%3B%5C%5Cn%20%20%20%20var%20stack%20%3D%20ReactDebugCurrentFrame.getStackAddendum()%3B%5C%5Cn%20%20%20%20%2F%2F%20eslint-disable-next-line%20react-internal%2Fwarning-and-invariant-args%5C%5Cn%5C%5Cn%20%20%20%20for%20(var%20_len%20%3D%20arguments.length%2C%20args%20%3D%20Array(_len%20%3E%202%20%3F%20_len%20-%202%20%3A%200)%2C%20_key%20%3D%202%3B%20_key%20%3C%20_len%3B%20_key%2B%2B)%20%7B%5C%5Cn%20%20%20%20%20%20args%5B_key%20-%202%5D%20%3D%20arguments%5B_key%5D%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20warningWithoutStack%241.apply(undefined%2C%20%5Bfalse%2C%20format%20%2B%20'%25s'%5D.concat(args%2C%20%5Bstack%5D))%3B%5C%5Cn%20%20%7D%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnvar%20warning%241%20%3D%20warning%3B%5C%5Cn%5C%5Cnvar%20hasOwnProperty%20%3D%20Object.prototype.hasOwnProperty%3B%5C%5Cn%5C%5Cnvar%20RESERVED_PROPS%20%3D%20%7B%5C%5Cn%20%20key%3A%20true%2C%5C%5Cn%20%20ref%3A%20true%2C%5C%5Cn%20%20__self%3A%20true%2C%5C%5Cn%20%20__source%3A%20true%5C%5Cn%7D%3B%5C%5Cn%5C%5Cnvar%20specialPropKeyWarningShown%20%3D%20void%200%3B%5C%5Cnvar%20specialPropRefWarningShown%20%3D%20void%200%3B%5C%5Cn%5C%5Cnfunction%20hasValidRef(config)%20%7B%5C%5Cn%20%20%7B%5C%5Cn%20%20%20%20if%20(hasOwnProperty.call(config%2C%20'ref'))%20%7B%5C%5Cn%20%20%20%20%20%20var%20getter%20%3D%20Object.getOwnPropertyDescriptor(config%2C%20'ref').get%3B%5C%5Cn%20%20%20%20%20%20if%20(getter%20%26%26%20getter.isReactWarning)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20return%20false%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%5C%5Cn%20%20return%20config.ref%20!%3D%3D%20undefined%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20hasValidKey(config)%20%7B%5C%5Cn%20%20%7B%5C%5Cn%20%20%20%20if%20(hasOwnProperty.call(config%2C%20'key'))%20%7B%5C%5Cn%20%20%20%20%20%20var%20getter%20%3D%20Object.getOwnPropertyDescriptor(config%2C%20'key').get%3B%5C%5Cn%20%20%20%20%20%20if%20(getter%20%26%26%20getter.isReactWarning)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20return%20false%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%5C%5Cn%20%20return%20config.key%20!%3D%3D%20undefined%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20defineKeyPropWarningGetter(props%2C%20displayName)%20%7B%5C%5Cn%20%20var%20warnAboutAccessingKey%20%3D%20function%20()%20%7B%5C%5Cn%20%20%20%20if%20(!specialPropKeyWarningShown)%20%7B%5C%5Cn%20%20%20%20%20%20specialPropKeyWarningShown%20%3D%20true%3B%5C%5Cn%20%20%20%20%20%20warningWithoutStack%241(false%2C%20'%25s%3A%20%60key%60%20is%20not%20a%20prop.%20Trying%20to%20access%20it%20will%20result%20'%20%2B%20'in%20%60undefined%60%20being%20returned.%20If%20you%20need%20to%20access%20the%20same%20'%20%2B%20'value%20within%20the%20child%20component%2C%20you%20should%20pass%20it%20as%20a%20different%20'%20%2B%20'prop.%20(https%3A%2F%2Ffb.me%2Freact-special-props)'%2C%20displayName)%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%3B%5C%5Cn%20%20warnAboutAccessingKey.isReactWarning%20%3D%20true%3B%5C%5Cn%20%20Object.defineProperty(props%2C%20'key'%2C%20%7B%5C%5Cn%20%20%20%20get%3A%20warnAboutAccessingKey%2C%5C%5Cn%20%20%20%20configurable%3A%20true%5C%5Cn%20%20%7D)%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20defineRefPropWarningGetter(props%2C%20displayName)%20%7B%5C%5Cn%20%20var%20warnAboutAccessingRef%20%3D%20function%20()%20%7B%5C%5Cn%20%20%20%20if%20(!specialPropRefWarningShown)%20%7B%5C%5Cn%20%20%20%20%20%20specialPropRefWarningShown%20%3D%20true%3B%5C%5Cn%20%20%20%20%20%20warningWithoutStack%241(false%2C%20'%25s%3A%20%60ref%60%20is%20not%20a%20prop.%20Trying%20to%20access%20it%20will%20result%20'%20%2B%20'in%20%60undefined%60%20being%20returned.%20If%20you%20need%20to%20access%20the%20same%20'%20%2B%20'value%20within%20the%20child%20component%2C%20you%20should%20pass%20it%20as%20a%20different%20'%20%2B%20'prop.%20(https%3A%2F%2Ffb.me%2Freact-special-props)'%2C%20displayName)%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%3B%5C%5Cn%20%20warnAboutAccessingRef.isReactWarning%20%3D%20true%3B%5C%5Cn%20%20Object.defineProperty(props%2C%20'ref'%2C%20%7B%5C%5Cn%20%20%20%20get%3A%20warnAboutAccessingRef%2C%5C%5Cn%20%20%20%20configurable%3A%20true%5C%5Cn%20%20%7D)%3B%5C%5Cn%7D%5C%5Cn%5C%5Cn%2F**%5C%5Cn%20*%20Factory%20method%20to%20create%20a%20new%20React%20element.%20This%20no%20longer%20adheres%20to%5C%5Cn%20*%20the%20class%20pattern%2C%20so%20do%20not%20use%20new%20to%20call%20it.%20Also%2C%20no%20instanceof%20check%5C%5Cn%20*%20will%20work.%20Instead%20test%20%24%24typeof%20field%20against%20Symbol.for('react.element')%20to%20check%5C%5Cn%20*%20if%20something%20is%20a%20React%20Element.%5C%5Cn%20*%5C%5Cn%20*%20%40param%20%7B*%7D%20type%5C%5Cn%20*%20%40param%20%7B*%7D%20key%5C%5Cn%20*%20%40param%20%7Bstring%7Cobject%7D%20ref%5C%5Cn%20*%20%40param%20%7B*%7D%20self%20A%20*temporary*%20helper%20to%20detect%20places%20where%20%60this%60%20is%5C%5Cn%20*%20different%20from%20the%20%60owner%60%20when%20React.createElement%20is%20called%2C%20so%20that%20we%5C%5Cn%20*%20can%20warn.%20We%20want%20to%20get%20rid%20of%20owner%20and%20replace%20string%20%60ref%60s%20with%20arrow%5C%5Cn%20*%20functions%2C%20and%20as%20long%20as%20%60this%60%20and%20owner%20are%20the%20same%2C%20there%20will%20be%20no%5C%5Cn%20*%20change%20in%20behavior.%5C%5Cn%20*%20%40param%20%7B*%7D%20source%20An%20annotation%20object%20(added%20by%20a%20transpiler%20or%20otherwise)%5C%5Cn%20*%20indicating%20filename%2C%20line%20number%2C%20and%2For%20other%20information.%5C%5Cn%20*%20%40param%20%7B*%7D%20owner%5C%5Cn%20*%20%40param%20%7B*%7D%20props%5C%5Cn%20*%20%40internal%5C%5Cn%20*%2F%5C%5Cnvar%20ReactElement%20%3D%20function%20(type%2C%20key%2C%20ref%2C%20self%2C%20source%2C%20owner%2C%20props)%20%7B%5C%5Cn%20%20var%20element%20%3D%20%7B%5C%5Cn%20%20%20%20%2F%2F%20This%20tag%20allows%20us%20to%20uniquely%20identify%20this%20as%20a%20React%20Element%5C%5Cn%20%20%20%20%24%24typeof%3A%20REACT_ELEMENT_TYPE%2C%5C%5Cn%5C%5Cn%20%20%20%20%2F%2F%20Built-in%20properties%20that%20belong%20on%20the%20element%5C%5Cn%20%20%20%20type%3A%20type%2C%5C%5Cn%20%20%20%20key%3A%20key%2C%5C%5Cn%20%20%20%20ref%3A%20ref%2C%5C%5Cn%20%20%20%20props%3A%20props%2C%5C%5Cn%5C%5Cn%20%20%20%20%2F%2F%20Record%20the%20component%20responsible%20for%20creating%20this%20element.%5C%5Cn%20%20%20%20_owner%3A%20owner%5C%5Cn%20%20%7D%3B%5C%5Cn%5C%5Cn%20%20%7B%5C%5Cn%20%20%20%20%2F%2F%20The%20validation%20flag%20is%20currently%20mutative.%20We%20put%20it%20on%5C%5Cn%20%20%20%20%2F%2F%20an%20external%20backing%20store%20so%20that%20we%20can%20freeze%20the%20whole%20object.%5C%5Cn%20%20%20%20%2F%2F%20This%20can%20be%20replaced%20with%20a%20WeakMap%20once%20they%20are%20implemented%20in%5C%5Cn%20%20%20%20%2F%2F%20commonly%20used%20development%20environments.%5C%5Cn%20%20%20%20element._store%20%3D%20%7B%7D%3B%5C%5Cn%5C%5Cn%20%20%20%20%2F%2F%20To%20make%20comparing%20ReactElements%20easier%20for%20testing%20purposes%2C%20we%20make%5C%5Cn%20%20%20%20%2F%2F%20the%20validation%20flag%20non-enumerable%20(where%20possible%2C%20which%20should%5C%5Cn%20%20%20%20%2F%2F%20include%20every%20environment%20we%20run%20tests%20in)%2C%20so%20the%20test%20framework%5C%5Cn%20%20%20%20%2F%2F%20ignores%20it.%5C%5Cn%20%20%20%20Object.defineProperty(element._store%2C%20'validated'%2C%20%7B%5C%5Cn%20%20%20%20%20%20configurable%3A%20false%2C%5C%5Cn%20%20%20%20%20%20enumerable%3A%20false%2C%5C%5Cn%20%20%20%20%20%20writable%3A%20true%2C%5C%5Cn%20%20%20%20%20%20value%3A%20false%5C%5Cn%20%20%20%20%7D)%3B%5C%5Cn%20%20%20%20%2F%2F%20self%20and%20source%20are%20DEV%20only%20properties.%5C%5Cn%20%20%20%20Object.defineProperty(element%2C%20'_self'%2C%20%7B%5C%5Cn%20%20%20%20%20%20configurable%3A%20false%2C%5C%5Cn%20%20%20%20%20%20enumerable%3A%20false%2C%5C%5Cn%20%20%20%20%20%20writable%3A%20false%2C%5C%5Cn%20%20%20%20%20%20value%3A%20self%5C%5Cn%20%20%20%20%7D)%3B%5C%5Cn%20%20%20%20%2F%2F%20Two%20elements%20created%20in%20two%20different%20places%20should%20be%20considered%5C%5Cn%20%20%20%20%2F%2F%20equal%20for%20testing%20purposes%20and%20therefore%20we%20hide%20it%20from%20enumeration.%5C%5Cn%20%20%20%20Object.defineProperty(element%2C%20'_source'%2C%20%7B%5C%5Cn%20%20%20%20%20%20configurable%3A%20false%2C%5C%5Cn%20%20%20%20%20%20enumerable%3A%20false%2C%5C%5Cn%20%20%20%20%20%20writable%3A%20false%2C%5C%5Cn%20%20%20%20%20%20value%3A%20source%5C%5Cn%20%20%20%20%7D)%3B%5C%5Cn%20%20%20%20if%20(Object.freeze)%20%7B%5C%5Cn%20%20%20%20%20%20Object.freeze(element.props)%3B%5C%5Cn%20%20%20%20%20%20Object.freeze(element)%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20return%20element%3B%5C%5Cn%7D%3B%5C%5Cn%5C%5Cn%2F**%5C%5Cn%20*%20Create%20and%20return%20a%20new%20ReactElement%20of%20the%20given%20type.%5C%5Cn%20*%20See%20https%3A%2F%2Freactjs.org%2Fdocs%2Freact-api.html%23createelement%5C%5Cn%20*%2F%5C%5Cnfunction%20createElement(type%2C%20config%2C%20children)%20%7B%5C%5Cn%20%20var%20propName%20%3D%20void%200%3B%5C%5Cn%5C%5Cn%20%20%2F%2F%20Reserved%20names%20are%20extracted%5C%5Cn%20%20var%20props%20%3D%20%7B%7D%3B%5C%5Cn%5C%5Cn%20%20var%20key%20%3D%20null%3B%5C%5Cn%20%20var%20ref%20%3D%20null%3B%5C%5Cn%20%20var%20self%20%3D%20null%3B%5C%5Cn%20%20var%20source%20%3D%20null%3B%5C%5Cn%5C%5Cn%20%20if%20(config%20!%3D%20null)%20%7B%5C%5Cn%20%20%20%20if%20(hasValidRef(config))%20%7B%5C%5Cn%20%20%20%20%20%20ref%20%3D%20config.ref%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%20%20if%20(hasValidKey(config))%20%7B%5C%5Cn%20%20%20%20%20%20key%20%3D%20''%20%2B%20config.key%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20self%20%3D%20config.__self%20%3D%3D%3D%20undefined%20%3F%20null%20%3A%20config.__self%3B%5C%5Cn%20%20%20%20source%20%3D%20config.__source%20%3D%3D%3D%20undefined%20%3F%20null%20%3A%20config.__source%3B%5C%5Cn%20%20%20%20%2F%2F%20Remaining%20properties%20are%20added%20to%20a%20new%20props%20object%5C%5Cn%20%20%20%20for%20(propName%20in%20config)%20%7B%5C%5Cn%20%20%20%20%20%20if%20(hasOwnProperty.call(config%2C%20propName)%20%26%26%20!RESERVED_PROPS.hasOwnProperty(propName))%20%7B%5C%5Cn%20%20%20%20%20%20%20%20props%5BpropName%5D%20%3D%20config%5BpropName%5D%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20%2F%2F%20Children%20can%20be%20more%20than%20one%20argument%2C%20and%20those%20are%20transferred%20onto%5C%5Cn%20%20%2F%2F%20the%20newly%20allocated%20props%20object.%5C%5Cn%20%20var%20childrenLength%20%3D%20arguments.length%20-%202%3B%5C%5Cn%20%20if%20(childrenLength%20%3D%3D%3D%201)%20%7B%5C%5Cn%20%20%20%20props.children%20%3D%20children%3B%5C%5Cn%20%20%7D%20else%20if%20(childrenLength%20%3E%201)%20%7B%5C%5Cn%20%20%20%20var%20childArray%20%3D%20Array(childrenLength)%3B%5C%5Cn%20%20%20%20for%20(var%20i%20%3D%200%3B%20i%20%3C%20childrenLength%3B%20i%2B%2B)%20%7B%5C%5Cn%20%20%20%20%20%20childArray%5Bi%5D%20%3D%20arguments%5Bi%20%2B%202%5D%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%20%20%7B%5C%5Cn%20%20%20%20%20%20if%20(Object.freeze)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20Object.freeze(childArray)%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%20%20props.children%20%3D%20childArray%3B%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20%2F%2F%20Resolve%20default%20props%5C%5Cn%20%20if%20(type%20%26%26%20type.defaultProps)%20%7B%5C%5Cn%20%20%20%20var%20defaultProps%20%3D%20type.defaultProps%3B%5C%5Cn%20%20%20%20for%20(propName%20in%20defaultProps)%20%7B%5C%5Cn%20%20%20%20%20%20if%20(props%5BpropName%5D%20%3D%3D%3D%20undefined)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20props%5BpropName%5D%20%3D%20defaultProps%5BpropName%5D%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%5C%5Cn%20%20%7B%5C%5Cn%20%20%20%20if%20(key%20%7C%7C%20ref)%20%7B%5C%5Cn%20%20%20%20%20%20var%20displayName%20%3D%20typeof%20type%20%3D%3D%3D%20'function'%20%3F%20type.displayName%20%7C%7C%20type.name%20%7C%7C%20'Unknown'%20%3A%20type%3B%5C%5Cn%20%20%20%20%20%20if%20(key)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20defineKeyPropWarningGetter(props%2C%20displayName)%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20if%20(ref)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20defineRefPropWarningGetter(props%2C%20displayName)%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%5C%5Cn%20%20return%20ReactElement(type%2C%20key%2C%20ref%2C%20self%2C%20source%2C%20ReactCurrentOwner.current%2C%20props)%3B%5C%5Cn%7D%5C%5Cn%5C%5Cn%2F**%5C%5Cn%20*%20Return%20a%20function%20that%20produces%20ReactElements%20of%20a%20given%20type.%5C%5Cn%20*%20See%20https%3A%2F%2Freactjs.org%2Fdocs%2Freact-api.html%23createfactory%5C%5Cn%20*%2F%5C%5Cn%5C%5Cn%5C%5Cnfunction%20cloneAndReplaceKey(oldElement%2C%20newKey)%20%7B%5C%5Cn%20%20var%20newElement%20%3D%20ReactElement(oldElement.type%2C%20newKey%2C%20oldElement.ref%2C%20oldElement._self%2C%20oldElement._source%2C%20oldElement._owner%2C%20oldElement.props)%3B%5C%5Cn%5C%5Cn%20%20return%20newElement%3B%5C%5Cn%7D%5C%5Cn%5C%5Cn%2F**%5C%5Cn%20*%20Clone%20and%20return%20a%20new%20ReactElement%20using%20element%20as%20the%20starting%20point.%5C%5Cn%20*%20See%20https%3A%2F%2Freactjs.org%2Fdocs%2Freact-api.html%23cloneelement%5C%5Cn%20*%2F%5C%5Cnfunction%20cloneElement(element%2C%20config%2C%20children)%20%7B%5C%5Cn%20%20!!(element%20%3D%3D%3D%20null%20%7C%7C%20element%20%3D%3D%3D%20undefined)%20%3F%20invariant(false%2C%20'React.cloneElement(...)%3A%20The%20argument%20must%20be%20a%20React%20element%2C%20but%20you%20passed%20%25s.'%2C%20element)%20%3A%20void%200%3B%5C%5Cn%5C%5Cn%20%20var%20propName%20%3D%20void%200%3B%5C%5Cn%5C%5Cn%20%20%2F%2F%20Original%20props%20are%20copied%5C%5Cn%20%20var%20props%20%3D%20_assign(%7B%7D%2C%20element.props)%3B%5C%5Cn%5C%5Cn%20%20%2F%2F%20Reserved%20names%20are%20extracted%5C%5Cn%20%20var%20key%20%3D%20element.key%3B%5C%5Cn%20%20var%20ref%20%3D%20element.ref%3B%5C%5Cn%20%20%2F%2F%20Self%20is%20preserved%20since%20the%20owner%20is%20preserved.%5C%5Cn%20%20var%20self%20%3D%20element._self%3B%5C%5Cn%20%20%2F%2F%20Source%20is%20preserved%20since%20cloneElement%20is%20unlikely%20to%20be%20targeted%20by%20a%5C%5Cn%20%20%2F%2F%20transpiler%2C%20and%20the%20original%20source%20is%20probably%20a%20better%20indicator%20of%20the%5C%5Cn%20%20%2F%2F%20true%20owner.%5C%5Cn%20%20var%20source%20%3D%20element._source%3B%5C%5Cn%5C%5Cn%20%20%2F%2F%20Owner%20will%20be%20preserved%2C%20unless%20ref%20is%20overridden%5C%5Cn%20%20var%20owner%20%3D%20element._owner%3B%5C%5Cn%5C%5Cn%20%20if%20(config%20!%3D%20null)%20%7B%5C%5Cn%20%20%20%20if%20(hasValidRef(config))%20%7B%5C%5Cn%20%20%20%20%20%20%2F%2F%20Silently%20steal%20the%20ref%20from%20the%20parent.%5C%5Cn%20%20%20%20%20%20ref%20%3D%20config.ref%3B%5C%5Cn%20%20%20%20%20%20owner%20%3D%20ReactCurrentOwner.current%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%20%20if%20(hasValidKey(config))%20%7B%5C%5Cn%20%20%20%20%20%20key%20%3D%20''%20%2B%20config.key%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20%2F%2F%20Remaining%20properties%20override%20existing%20props%5C%5Cn%20%20%20%20var%20defaultProps%20%3D%20void%200%3B%5C%5Cn%20%20%20%20if%20(element.type%20%26%26%20element.type.defaultProps)%20%7B%5C%5Cn%20%20%20%20%20%20defaultProps%20%3D%20element.type.defaultProps%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%20%20for%20(propName%20in%20config)%20%7B%5C%5Cn%20%20%20%20%20%20if%20(hasOwnProperty.call(config%2C%20propName)%20%26%26%20!RESERVED_PROPS.hasOwnProperty(propName))%20%7B%5C%5Cn%20%20%20%20%20%20%20%20if%20(config%5BpropName%5D%20%3D%3D%3D%20undefined%20%26%26%20defaultProps%20!%3D%3D%20undefined)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%2F%2F%20Resolve%20default%20props%5C%5Cn%20%20%20%20%20%20%20%20%20%20props%5BpropName%5D%20%3D%20defaultProps%5BpropName%5D%3B%5C%5Cn%20%20%20%20%20%20%20%20%7D%20else%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20props%5BpropName%5D%20%3D%20config%5BpropName%5D%3B%5C%5Cn%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20%2F%2F%20Children%20can%20be%20more%20than%20one%20argument%2C%20and%20those%20are%20transferred%20onto%5C%5Cn%20%20%2F%2F%20the%20newly%20allocated%20props%20object.%5C%5Cn%20%20var%20childrenLength%20%3D%20arguments.length%20-%202%3B%5C%5Cn%20%20if%20(childrenLength%20%3D%3D%3D%201)%20%7B%5C%5Cn%20%20%20%20props.children%20%3D%20children%3B%5C%5Cn%20%20%7D%20else%20if%20(childrenLength%20%3E%201)%20%7B%5C%5Cn%20%20%20%20var%20childArray%20%3D%20Array(childrenLength)%3B%5C%5Cn%20%20%20%20for%20(var%20i%20%3D%200%3B%20i%20%3C%20childrenLength%3B%20i%2B%2B)%20%7B%5C%5Cn%20%20%20%20%20%20childArray%5Bi%5D%20%3D%20arguments%5Bi%20%2B%202%5D%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%20%20props.children%20%3D%20childArray%3B%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20return%20ReactElement(element.type%2C%20key%2C%20ref%2C%20self%2C%20source%2C%20owner%2C%20props)%3B%5C%5Cn%7D%5C%5Cn%5C%5Cn%2F**%5C%5Cn%20*%20Verifies%20the%20object%20is%20a%20ReactElement.%5C%5Cn%20*%20See%20https%3A%2F%2Freactjs.org%2Fdocs%2Freact-api.html%23isvalidelement%5C%5Cn%20*%20%40param%20%7B%3Fobject%7D%20object%5C%5Cn%20*%20%40return%20%7Bboolean%7D%20True%20if%20%60object%60%20is%20a%20ReactElement.%5C%5Cn%20*%20%40final%5C%5Cn%20*%2F%5C%5Cnfunction%20isValidElement(object)%20%7B%5C%5Cn%20%20return%20typeof%20object%20%3D%3D%3D%20'object'%20%26%26%20object%20!%3D%3D%20null%20%26%26%20object.%24%24typeof%20%3D%3D%3D%20REACT_ELEMENT_TYPE%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnvar%20SEPARATOR%20%3D%20'.'%3B%5C%5Cnvar%20SUBSEPARATOR%20%3D%20'%3A'%3B%5C%5Cn%5C%5Cn%2F**%5C%5Cn%20*%20Escape%20and%20wrap%20key%20so%20it%20is%20safe%20to%20use%20as%20a%20reactid%5C%5Cn%20*%5C%5Cn%20*%20%40param%20%7Bstring%7D%20key%20to%20be%20escaped.%5C%5Cn%20*%20%40return%20%7Bstring%7D%20the%20escaped%20key.%5C%5Cn%20*%2F%5C%5Cnfunction%20escape(key)%20%7B%5C%5Cn%20%20var%20escapeRegex%20%3D%20%2F%5B%3D%3A%5D%2Fg%3B%5C%5Cn%20%20var%20escaperLookup%20%3D%20%7B%5C%5Cn%20%20%20%20'%3D'%3A%20'%3D0'%2C%5C%5Cn%20%20%20%20'%3A'%3A%20'%3D2'%5C%5Cn%20%20%7D%3B%5C%5Cn%20%20var%20escapedString%20%3D%20(''%20%2B%20key).replace(escapeRegex%2C%20function%20(match)%20%7B%5C%5Cn%20%20%20%20return%20escaperLookup%5Bmatch%5D%3B%5C%5Cn%20%20%7D)%3B%5C%5Cn%5C%5Cn%20%20return%20'%24'%20%2B%20escapedString%3B%5C%5Cn%7D%5C%5Cn%5C%5Cn%2F**%5C%5Cn%20*%20TODO%3A%20Test%20that%20a%20single%20child%20and%20an%20array%20with%20one%20item%20have%20the%20same%20key%5C%5Cn%20*%20pattern.%5C%5Cn%20*%2F%5C%5Cn%5C%5Cnvar%20didWarnAboutMaps%20%3D%20false%3B%5C%5Cn%5C%5Cnvar%20userProvidedKeyEscapeRegex%20%3D%20%2F%5C%5C%5C%5C%2F%2B%2Fg%3B%5C%5Cnfunction%20escapeUserProvidedKey(text)%20%7B%5C%5Cn%20%20return%20(''%20%2B%20text).replace(userProvidedKeyEscapeRegex%2C%20'%24%26%2F')%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnvar%20POOL_SIZE%20%3D%2010%3B%5C%5Cnvar%20traverseContextPool%20%3D%20%5B%5D%3B%5C%5Cnfunction%20getPooledTraverseContext(mapResult%2C%20keyPrefix%2C%20mapFunction%2C%20mapContext)%20%7B%5C%5Cn%20%20if%20(traverseContextPool.length)%20%7B%5C%5Cn%20%20%20%20var%20traverseContext%20%3D%20traverseContextPool.pop()%3B%5C%5Cn%20%20%20%20traverseContext.result%20%3D%20mapResult%3B%5C%5Cn%20%20%20%20traverseContext.keyPrefix%20%3D%20keyPrefix%3B%5C%5Cn%20%20%20%20traverseContext.func%20%3D%20mapFunction%3B%5C%5Cn%20%20%20%20traverseContext.context%20%3D%20mapContext%3B%5C%5Cn%20%20%20%20traverseContext.count%20%3D%200%3B%5C%5Cn%20%20%20%20return%20traverseContext%3B%5C%5Cn%20%20%7D%20else%20%7B%5C%5Cn%20%20%20%20return%20%7B%5C%5Cn%20%20%20%20%20%20result%3A%20mapResult%2C%5C%5Cn%20%20%20%20%20%20keyPrefix%3A%20keyPrefix%2C%5C%5Cn%20%20%20%20%20%20func%3A%20mapFunction%2C%5C%5Cn%20%20%20%20%20%20context%3A%20mapContext%2C%5C%5Cn%20%20%20%20%20%20count%3A%200%5C%5Cn%20%20%20%20%7D%3B%5C%5Cn%20%20%7D%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20releaseTraverseContext(traverseContext)%20%7B%5C%5Cn%20%20traverseContext.result%20%3D%20null%3B%5C%5Cn%20%20traverseContext.keyPrefix%20%3D%20null%3B%5C%5Cn%20%20traverseContext.func%20%3D%20null%3B%5C%5Cn%20%20traverseContext.context%20%3D%20null%3B%5C%5Cn%20%20traverseContext.count%20%3D%200%3B%5C%5Cn%20%20if%20(traverseContextPool.length%20%3C%20POOL_SIZE)%20%7B%5C%5Cn%20%20%20%20traverseContextPool.push(traverseContext)%3B%5C%5Cn%20%20%7D%5C%5Cn%7D%5C%5Cn%5C%5Cn%2F**%5C%5Cn%20*%20%40param%20%7B%3F*%7D%20children%20Children%20tree%20container.%5C%5Cn%20*%20%40param%20%7B!string%7D%20nameSoFar%20Name%20of%20the%20key%20path%20so%20far.%5C%5Cn%20*%20%40param%20%7B!function%7D%20callback%20Callback%20to%20invoke%20with%20each%20child%20found.%5C%5Cn%20*%20%40param%20%7B%3F*%7D%20traverseContext%20Used%20to%20pass%20information%20throughout%20the%20traversal%5C%5Cn%20*%20process.%5C%5Cn%20*%20%40return%20%7B!number%7D%20The%20number%20of%20children%20in%20this%20subtree.%5C%5Cn%20*%2F%5C%5Cnfunction%20traverseAllChildrenImpl(children%2C%20nameSoFar%2C%20callback%2C%20traverseContext)%20%7B%5C%5Cn%20%20var%20type%20%3D%20typeof%20children%3B%5C%5Cn%5C%5Cn%20%20if%20(type%20%3D%3D%3D%20'undefined'%20%7C%7C%20type%20%3D%3D%3D%20'boolean')%20%7B%5C%5Cn%20%20%20%20%2F%2F%20All%20of%20the%20above%20are%20perceived%20as%20null.%5C%5Cn%20%20%20%20children%20%3D%20null%3B%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20var%20invokeCallback%20%3D%20false%3B%5C%5Cn%5C%5Cn%20%20if%20(children%20%3D%3D%3D%20null)%20%7B%5C%5Cn%20%20%20%20invokeCallback%20%3D%20true%3B%5C%5Cn%20%20%7D%20else%20%7B%5C%5Cn%20%20%20%20switch%20(type)%20%7B%5C%5Cn%20%20%20%20%20%20case%20'string'%3A%5C%5Cn%20%20%20%20%20%20case%20'number'%3A%5C%5Cn%20%20%20%20%20%20%20%20invokeCallback%20%3D%20true%3B%5C%5Cn%20%20%20%20%20%20%20%20break%3B%5C%5Cn%20%20%20%20%20%20case%20'object'%3A%5C%5Cn%20%20%20%20%20%20%20%20switch%20(children.%24%24typeof)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20case%20REACT_ELEMENT_TYPE%3A%5C%5Cn%20%20%20%20%20%20%20%20%20%20case%20REACT_PORTAL_TYPE%3A%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20invokeCallback%20%3D%20true%3B%5C%5Cn%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20if%20(invokeCallback)%20%7B%5C%5Cn%20%20%20%20callback(traverseContext%2C%20children%2C%5C%5Cn%20%20%20%20%2F%2F%20If%20it's%20the%20only%20child%2C%20treat%20the%20name%20as%20if%20it%20was%20wrapped%20in%20an%20array%5C%5Cn%20%20%20%20%2F%2F%20so%20that%20it's%20consistent%20if%20the%20number%20of%20children%20grows.%5C%5Cn%20%20%20%20nameSoFar%20%3D%3D%3D%20''%20%3F%20SEPARATOR%20%2B%20getComponentKey(children%2C%200)%20%3A%20nameSoFar)%3B%5C%5Cn%20%20%20%20return%201%3B%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20var%20child%20%3D%20void%200%3B%5C%5Cn%20%20var%20nextName%20%3D%20void%200%3B%5C%5Cn%20%20var%20subtreeCount%20%3D%200%3B%20%2F%2F%20Count%20of%20children%20found%20in%20the%20current%20subtree.%5C%5Cn%20%20var%20nextNamePrefix%20%3D%20nameSoFar%20%3D%3D%3D%20''%20%3F%20SEPARATOR%20%3A%20nameSoFar%20%2B%20SUBSEPARATOR%3B%5C%5Cn%5C%5Cn%20%20if%20(Array.isArray(children))%20%7B%5C%5Cn%20%20%20%20for%20(var%20i%20%3D%200%3B%20i%20%3C%20children.length%3B%20i%2B%2B)%20%7B%5C%5Cn%20%20%20%20%20%20child%20%3D%20children%5Bi%5D%3B%5C%5Cn%20%20%20%20%20%20nextName%20%3D%20nextNamePrefix%20%2B%20getComponentKey(child%2C%20i)%3B%5C%5Cn%20%20%20%20%20%20subtreeCount%20%2B%3D%20traverseAllChildrenImpl(child%2C%20nextName%2C%20callback%2C%20traverseContext)%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%20else%20%7B%5C%5Cn%20%20%20%20var%20iteratorFn%20%3D%20getIteratorFn(children)%3B%5C%5Cn%20%20%20%20if%20(typeof%20iteratorFn%20%3D%3D%3D%20'function')%20%7B%5C%5Cn%20%20%20%20%20%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%2F%2F%20Warn%20about%20using%20Maps%20as%20children%5C%5Cn%20%20%20%20%20%20%20%20if%20(iteratorFn%20%3D%3D%3D%20children.entries)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20!didWarnAboutMaps%20%3F%20warning%241(false%2C%20'Using%20Maps%20as%20children%20is%20unsupported%20and%20will%20likely%20yield%20'%20%2B%20'unexpected%20results.%20Convert%20it%20to%20a%20sequence%2Fiterable%20of%20keyed%20'%20%2B%20'ReactElements%20instead.')%20%3A%20void%200%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20didWarnAboutMaps%20%3D%20true%3B%5C%5Cn%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20%20%20var%20iterator%20%3D%20iteratorFn.call(children)%3B%5C%5Cn%20%20%20%20%20%20var%20step%20%3D%20void%200%3B%5C%5Cn%20%20%20%20%20%20var%20ii%20%3D%200%3B%5C%5Cn%20%20%20%20%20%20while%20(!(step%20%3D%20iterator.next()).done)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20child%20%3D%20step.value%3B%5C%5Cn%20%20%20%20%20%20%20%20nextName%20%3D%20nextNamePrefix%20%2B%20getComponentKey(child%2C%20ii%2B%2B)%3B%5C%5Cn%20%20%20%20%20%20%20%20subtreeCount%20%2B%3D%20traverseAllChildrenImpl(child%2C%20nextName%2C%20callback%2C%20traverseContext)%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%7D%20else%20if%20(type%20%3D%3D%3D%20'object')%20%7B%5C%5Cn%20%20%20%20%20%20var%20addendum%20%3D%20''%3B%5C%5Cn%20%20%20%20%20%20%7B%5C%5Cn%20%20%20%20%20%20%20%20addendum%20%3D%20'%20If%20you%20meant%20to%20render%20a%20collection%20of%20children%2C%20use%20an%20array%20'%20%2B%20'instead.'%20%2B%20ReactDebugCurrentFrame.getStackAddendum()%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20var%20childrenString%20%3D%20''%20%2B%20children%3B%5C%5Cn%20%20%20%20%20%20invariant(false%2C%20'Objects%20are%20not%20valid%20as%20a%20React%20child%20(found%3A%20%25s).%25s'%2C%20childrenString%20%3D%3D%3D%20'%5Bobject%20Object%5D'%20%3F%20'object%20with%20keys%20%7B'%20%2B%20Object.keys(children).join('%2C%20')%20%2B%20'%7D'%20%3A%20childrenString%2C%20addendum)%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20return%20subtreeCount%3B%5C%5Cn%7D%5C%5Cn%5C%5Cn%2F**%5C%5Cn%20*%20Traverses%20children%20that%20are%20typically%20specified%20as%20%60props.children%60%2C%20but%5C%5Cn%20*%20might%20also%20be%20specified%20through%20attributes%3A%5C%5Cn%20*%5C%5Cn%20*%20-%20%60traverseAllChildren(this.props.children%2C%20...)%60%5C%5Cn%20*%20-%20%60traverseAllChildren(this.props.leftPanelChildren%2C%20...)%60%5C%5Cn%20*%5C%5Cn%20*%20The%20%60traverseContext%60%20is%20an%20optional%20argument%20that%20is%20passed%20through%20the%5C%5Cn%20*%20entire%20traversal.%20It%20can%20be%20used%20to%20store%20accumulations%20or%20anything%20else%20that%5C%5Cn%20*%20the%20callback%20might%20find%20relevant.%5C%5Cn%20*%5C%5Cn%20*%20%40param%20%7B%3F*%7D%20children%20Children%20tree%20object.%5C%5Cn%20*%20%40param%20%7B!function%7D%20callback%20To%20invoke%20upon%20traversing%20each%20child.%5C%5Cn%20*%20%40param%20%7B%3F*%7D%20traverseContext%20Context%20for%20traversal.%5C%5Cn%20*%20%40return%20%7B!number%7D%20The%20number%20of%20children%20in%20this%20subtree.%5C%5Cn%20*%2F%5C%5Cnfunction%20traverseAllChildren(children%2C%20callback%2C%20traverseContext)%20%7B%5C%5Cn%20%20if%20(children%20%3D%3D%20null)%20%7B%5C%5Cn%20%20%20%20return%200%3B%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20return%20traverseAllChildrenImpl(children%2C%20''%2C%20callback%2C%20traverseContext)%3B%5C%5Cn%7D%5C%5Cn%5C%5Cn%2F**%5C%5Cn%20*%20Generate%20a%20key%20string%20that%20identifies%20a%20component%20within%20a%20set.%5C%5Cn%20*%5C%5Cn%20*%20%40param%20%7B*%7D%20component%20A%20component%20that%20could%20contain%20a%20manual%20key.%5C%5Cn%20*%20%40param%20%7Bnumber%7D%20index%20Index%20that%20is%20used%20if%20a%20manual%20key%20is%20not%20provided.%5C%5Cn%20*%20%40return%20%7Bstring%7D%5C%5Cn%20*%2F%5C%5Cnfunction%20getComponentKey(component%2C%20index)%20%7B%5C%5Cn%20%20%2F%2F%20Do%20some%20typechecking%20here%20since%20we%20call%20this%20blindly.%20We%20want%20to%20ensure%5C%5Cn%20%20%2F%2F%20that%20we%20don't%20block%20potential%20future%20ES%20APIs.%5C%5Cn%20%20if%20(typeof%20component%20%3D%3D%3D%20'object'%20%26%26%20component%20!%3D%3D%20null%20%26%26%20component.key%20!%3D%20null)%20%7B%5C%5Cn%20%20%20%20%2F%2F%20Explicit%20key%5C%5Cn%20%20%20%20return%20escape(component.key)%3B%5C%5Cn%20%20%7D%5C%5Cn%20%20%2F%2F%20Implicit%20key%20determined%20by%20the%20index%20in%20the%20set%5C%5Cn%20%20return%20index.toString(36)%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20forEachSingleChild(bookKeeping%2C%20child%2C%20name)%20%7B%5C%5Cn%20%20var%20func%20%3D%20bookKeeping.func%2C%5C%5Cn%20%20%20%20%20%20context%20%3D%20bookKeeping.context%3B%5C%5Cn%5C%5Cn%20%20func.call(context%2C%20child%2C%20bookKeeping.count%2B%2B)%3B%5C%5Cn%7D%5C%5Cn%5C%5Cn%2F**%5C%5Cn%20*%20Iterates%20through%20children%20that%20are%20typically%20specified%20as%20%60props.children%60.%5C%5Cn%20*%5C%5Cn%20*%20See%20https%3A%2F%2Freactjs.org%2Fdocs%2Freact-api.html%23reactchildrenforeach%5C%5Cn%20*%5C%5Cn%20*%20The%20provided%20forEachFunc(child%2C%20index)%20will%20be%20called%20for%20each%5C%5Cn%20*%20leaf%20child.%5C%5Cn%20*%5C%5Cn%20*%20%40param%20%7B%3F*%7D%20children%20Children%20tree%20container.%5C%5Cn%20*%20%40param%20%7Bfunction(*%2C%20int)%7D%20forEachFunc%5C%5Cn%20*%20%40param%20%7B*%7D%20forEachContext%20Context%20for%20forEachContext.%5C%5Cn%20*%2F%5C%5Cnfunction%20forEachChildren(children%2C%20forEachFunc%2C%20forEachContext)%20%7B%5C%5Cn%20%20if%20(children%20%3D%3D%20null)%20%7B%5C%5Cn%20%20%20%20return%20children%3B%5C%5Cn%20%20%7D%5C%5Cn%20%20var%20traverseContext%20%3D%20getPooledTraverseContext(null%2C%20null%2C%20forEachFunc%2C%20forEachContext)%3B%5C%5Cn%20%20traverseAllChildren(children%2C%20forEachSingleChild%2C%20traverseContext)%3B%5C%5Cn%20%20releaseTraverseContext(traverseContext)%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20mapSingleChildIntoContext(bookKeeping%2C%20child%2C%20childKey)%20%7B%5C%5Cn%20%20var%20result%20%3D%20bookKeeping.result%2C%5C%5Cn%20%20%20%20%20%20keyPrefix%20%3D%20bookKeeping.keyPrefix%2C%5C%5Cn%20%20%20%20%20%20func%20%3D%20bookKeeping.func%2C%5C%5Cn%20%20%20%20%20%20context%20%3D%20bookKeeping.context%3B%5C%5Cn%5C%5Cn%5C%5Cn%20%20var%20mappedChild%20%3D%20func.call(context%2C%20child%2C%20bookKeeping.count%2B%2B)%3B%5C%5Cn%20%20if%20(Array.isArray(mappedChild))%20%7B%5C%5Cn%20%20%20%20mapIntoWithKeyPrefixInternal(mappedChild%2C%20result%2C%20childKey%2C%20function%20(c)%20%7B%5C%5Cn%20%20%20%20%20%20return%20c%3B%5C%5Cn%20%20%20%20%7D)%3B%5C%5Cn%20%20%7D%20else%20if%20(mappedChild%20!%3D%20null)%20%7B%5C%5Cn%20%20%20%20if%20(isValidElement(mappedChild))%20%7B%5C%5Cn%20%20%20%20%20%20mappedChild%20%3D%20cloneAndReplaceKey(mappedChild%2C%5C%5Cn%20%20%20%20%20%20%2F%2F%20Keep%20both%20the%20(mapped)%20and%20old%20keys%20if%20they%20differ%2C%20just%20as%5C%5Cn%20%20%20%20%20%20%2F%2F%20traverseAllChildren%20used%20to%20do%20for%20objects%20as%20children%5C%5Cn%20%20%20%20%20%20keyPrefix%20%2B%20(mappedChild.key%20%26%26%20(!child%20%7C%7C%20child.key%20!%3D%3D%20mappedChild.key)%20%3F%20escapeUserProvidedKey(mappedChild.key)%20%2B%20'%2F'%20%3A%20'')%20%2B%20childKey)%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%20%20result.push(mappedChild)%3B%5C%5Cn%20%20%7D%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20mapIntoWithKeyPrefixInternal(children%2C%20array%2C%20prefix%2C%20func%2C%20context)%20%7B%5C%5Cn%20%20var%20escapedPrefix%20%3D%20''%3B%5C%5Cn%20%20if%20(prefix%20!%3D%20null)%20%7B%5C%5Cn%20%20%20%20escapedPrefix%20%3D%20escapeUserProvidedKey(prefix)%20%2B%20'%2F'%3B%5C%5Cn%20%20%7D%5C%5Cn%20%20var%20traverseContext%20%3D%20getPooledTraverseContext(array%2C%20escapedPrefix%2C%20func%2C%20context)%3B%5C%5Cn%20%20traverseAllChildren(children%2C%20mapSingleChildIntoContext%2C%20traverseContext)%3B%5C%5Cn%20%20releaseTraverseContext(traverseContext)%3B%5C%5Cn%7D%5C%5Cn%5C%5Cn%2F**%5C%5Cn%20*%20Maps%20children%20that%20are%20typically%20specified%20as%20%60props.children%60.%5C%5Cn%20*%5C%5Cn%20*%20See%20https%3A%2F%2Freactjs.org%2Fdocs%2Freact-api.html%23reactchildrenmap%5C%5Cn%20*%5C%5Cn%20*%20The%20provided%20mapFunction(child%2C%20key%2C%20index)%20will%20be%20called%20for%20each%5C%5Cn%20*%20leaf%20child.%5C%5Cn%20*%5C%5Cn%20*%20%40param%20%7B%3F*%7D%20children%20Children%20tree%20container.%5C%5Cn%20*%20%40param%20%7Bfunction(*%2C%20int)%7D%20func%20The%20map%20function.%5C%5Cn%20*%20%40param%20%7B*%7D%20context%20Context%20for%20mapFunction.%5C%5Cn%20*%20%40return%20%7Bobject%7D%20Object%20containing%20the%20ordered%20map%20of%20results.%5C%5Cn%20*%2F%5C%5Cnfunction%20mapChildren(children%2C%20func%2C%20context)%20%7B%5C%5Cn%20%20if%20(children%20%3D%3D%20null)%20%7B%5C%5Cn%20%20%20%20return%20children%3B%5C%5Cn%20%20%7D%5C%5Cn%20%20var%20result%20%3D%20%5B%5D%3B%5C%5Cn%20%20mapIntoWithKeyPrefixInternal(children%2C%20result%2C%20null%2C%20func%2C%20context)%3B%5C%5Cn%20%20return%20result%3B%5C%5Cn%7D%5C%5Cn%5C%5Cn%2F**%5C%5Cn%20*%20Count%20the%20number%20of%20children%20that%20are%20typically%20specified%20as%5C%5Cn%20*%20%60props.children%60.%5C%5Cn%20*%5C%5Cn%20*%20See%20https%3A%2F%2Freactjs.org%2Fdocs%2Freact-api.html%23reactchildrencount%5C%5Cn%20*%5C%5Cn%20*%20%40param%20%7B%3F*%7D%20children%20Children%20tree%20container.%5C%5Cn%20*%20%40return%20%7Bnumber%7D%20The%20number%20of%20children.%5C%5Cn%20*%2F%5C%5Cnfunction%20countChildren(children)%20%7B%5C%5Cn%20%20return%20traverseAllChildren(children%2C%20function%20()%20%7B%5C%5Cn%20%20%20%20return%20null%3B%5C%5Cn%20%20%7D%2C%20null)%3B%5C%5Cn%7D%5C%5Cn%5C%5Cn%2F**%5C%5Cn%20*%20Flatten%20a%20children%20object%20(typically%20specified%20as%20%60props.children%60)%20and%5C%5Cn%20*%20return%20an%20array%20with%20appropriately%20re-keyed%20children.%5C%5Cn%20*%5C%5Cn%20*%20See%20https%3A%2F%2Freactjs.org%2Fdocs%2Freact-api.html%23reactchildrentoarray%5C%5Cn%20*%2F%5C%5Cnfunction%20toArray(children)%20%7B%5C%5Cn%20%20var%20result%20%3D%20%5B%5D%3B%5C%5Cn%20%20mapIntoWithKeyPrefixInternal(children%2C%20result%2C%20null%2C%20function%20(child)%20%7B%5C%5Cn%20%20%20%20return%20child%3B%5C%5Cn%20%20%7D)%3B%5C%5Cn%20%20return%20result%3B%5C%5Cn%7D%5C%5Cn%5C%5Cn%2F**%5C%5Cn%20*%20Returns%20the%20first%20child%20in%20a%20collection%20of%20children%20and%20verifies%20that%20there%5C%5Cn%20*%20is%20only%20one%20child%20in%20the%20collection.%5C%5Cn%20*%5C%5Cn%20*%20See%20https%3A%2F%2Freactjs.org%2Fdocs%2Freact-api.html%23reactchildrenonly%5C%5Cn%20*%5C%5Cn%20*%20The%20current%20implementation%20of%20this%20function%20assumes%20that%20a%20single%20child%20gets%5C%5Cn%20*%20passed%20without%20a%20wrapper%2C%20but%20the%20purpose%20of%20this%20helper%20function%20is%20to%5C%5Cn%20*%20abstract%20away%20the%20particular%20structure%20of%20children.%5C%5Cn%20*%5C%5Cn%20*%20%40param%20%7B%3Fobject%7D%20children%20Child%20collection%20structure.%5C%5Cn%20*%20%40return%20%7BReactElement%7D%20The%20first%20and%20only%20%60ReactElement%60%20contained%20in%20the%5C%5Cn%20*%20structure.%5C%5Cn%20*%2F%5C%5Cnfunction%20onlyChild(children)%20%7B%5C%5Cn%20%20!isValidElement(children)%20%3F%20invariant(false%2C%20'React.Children.only%20expected%20to%20receive%20a%20single%20React%20element%20child.')%20%3A%20void%200%3B%5C%5Cn%20%20return%20children%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20createContext(defaultValue%2C%20calculateChangedBits)%20%7B%5C%5Cn%20%20if%20(calculateChangedBits%20%3D%3D%3D%20undefined)%20%7B%5C%5Cn%20%20%20%20calculateChangedBits%20%3D%20null%3B%5C%5Cn%20%20%7D%20else%20%7B%5C%5Cn%20%20%20%20%7B%5C%5Cn%20%20%20%20%20%20!(calculateChangedBits%20%3D%3D%3D%20null%20%7C%7C%20typeof%20calculateChangedBits%20%3D%3D%3D%20'function')%20%3F%20warningWithoutStack%241(false%2C%20'createContext%3A%20Expected%20the%20optional%20second%20argument%20to%20be%20a%20'%20%2B%20'function.%20Instead%20received%3A%20%25s'%2C%20calculateChangedBits)%20%3A%20void%200%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20var%20context%20%3D%20%7B%5C%5Cn%20%20%20%20%24%24typeof%3A%20REACT_CONTEXT_TYPE%2C%5C%5Cn%20%20%20%20_calculateChangedBits%3A%20calculateChangedBits%2C%5C%5Cn%20%20%20%20%2F%2F%20As%20a%20workaround%20to%20support%20multiple%20concurrent%20renderers%2C%20we%20categorize%5C%5Cn%20%20%20%20%2F%2F%20some%20renderers%20as%20primary%20and%20others%20as%20secondary.%20We%20only%20expect%5C%5Cn%20%20%20%20%2F%2F%20there%20to%20be%20two%20concurrent%20renderers%20at%20most%3A%20React%20Native%20(primary)%20and%5C%5Cn%20%20%20%20%2F%2F%20Fabric%20(secondary)%3B%20React%20DOM%20(primary)%20and%20React%20ART%20(secondary).%5C%5Cn%20%20%20%20%2F%2F%20Secondary%20renderers%20store%20their%20context%20values%20on%20separate%20fields.%5C%5Cn%20%20%20%20_currentValue%3A%20defaultValue%2C%5C%5Cn%20%20%20%20_currentValue2%3A%20defaultValue%2C%5C%5Cn%20%20%20%20%2F%2F%20Used%20to%20track%20how%20many%20concurrent%20renderers%20this%20context%20currently%5C%5Cn%20%20%20%20%2F%2F%20supports%20within%20in%20a%20single%20renderer.%20Such%20as%20parallel%20server%20rendering.%5C%5Cn%20%20%20%20_threadCount%3A%200%2C%5C%5Cn%20%20%20%20%2F%2F%20These%20are%20circular%5C%5Cn%20%20%20%20Provider%3A%20null%2C%5C%5Cn%20%20%20%20Consumer%3A%20null%5C%5Cn%20%20%7D%3B%5C%5Cn%5C%5Cn%20%20context.Provider%20%3D%20%7B%5C%5Cn%20%20%20%20%24%24typeof%3A%20REACT_PROVIDER_TYPE%2C%5C%5Cn%20%20%20%20_context%3A%20context%5C%5Cn%20%20%7D%3B%5C%5Cn%5C%5Cn%20%20var%20hasWarnedAboutUsingNestedContextConsumers%20%3D%20false%3B%5C%5Cn%20%20var%20hasWarnedAboutUsingConsumerProvider%20%3D%20false%3B%5C%5Cn%5C%5Cn%20%20%7B%5C%5Cn%20%20%20%20%2F%2F%20A%20separate%20object%2C%20but%20proxies%20back%20to%20the%20original%20context%20object%20for%5C%5Cn%20%20%20%20%2F%2F%20backwards%20compatibility.%20It%20has%20a%20different%20%24%24typeof%2C%20so%20we%20can%20properly%5C%5Cn%20%20%20%20%2F%2F%20warn%20for%20the%20incorrect%20usage%20of%20Context%20as%20a%20Consumer.%5C%5Cn%20%20%20%20var%20Consumer%20%3D%20%7B%5C%5Cn%20%20%20%20%20%20%24%24typeof%3A%20REACT_CONTEXT_TYPE%2C%5C%5Cn%20%20%20%20%20%20_context%3A%20context%2C%5C%5Cn%20%20%20%20%20%20_calculateChangedBits%3A%20context._calculateChangedBits%5C%5Cn%20%20%20%20%7D%3B%5C%5Cn%20%20%20%20%2F%2F%20%24FlowFixMe%3A%20Flow%20complains%20about%20not%20setting%20a%20value%2C%20which%20is%20intentional%20here%5C%5Cn%20%20%20%20Object.defineProperties(Consumer%2C%20%7B%5C%5Cn%20%20%20%20%20%20Provider%3A%20%7B%5C%5Cn%20%20%20%20%20%20%20%20get%3A%20function%20()%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20if%20(!hasWarnedAboutUsingConsumerProvider)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20hasWarnedAboutUsingConsumerProvider%20%3D%20true%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20warning%241(false%2C%20'Rendering%20%3CContext.Consumer.Provider%3E%20is%20not%20supported%20and%20will%20be%20removed%20in%20'%20%2B%20'a%20future%20major%20release.%20Did%20you%20mean%20to%20render%20%3CContext.Provider%3E%20instead%3F')%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%20%20%20%20return%20context.Provider%3B%5C%5Cn%20%20%20%20%20%20%20%20%7D%2C%5C%5Cn%20%20%20%20%20%20%20%20set%3A%20function%20(_Provider)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20context.Provider%20%3D%20_Provider%3B%5C%5Cn%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%7D%2C%5C%5Cn%20%20%20%20%20%20_currentValue%3A%20%7B%5C%5Cn%20%20%20%20%20%20%20%20get%3A%20function%20()%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20return%20context._currentValue%3B%5C%5Cn%20%20%20%20%20%20%20%20%7D%2C%5C%5Cn%20%20%20%20%20%20%20%20set%3A%20function%20(_currentValue)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20context._currentValue%20%3D%20_currentValue%3B%5C%5Cn%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%7D%2C%5C%5Cn%20%20%20%20%20%20_currentValue2%3A%20%7B%5C%5Cn%20%20%20%20%20%20%20%20get%3A%20function%20()%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20return%20context._currentValue2%3B%5C%5Cn%20%20%20%20%20%20%20%20%7D%2C%5C%5Cn%20%20%20%20%20%20%20%20set%3A%20function%20(_currentValue2)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20context._currentValue2%20%3D%20_currentValue2%3B%5C%5Cn%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%7D%2C%5C%5Cn%20%20%20%20%20%20_threadCount%3A%20%7B%5C%5Cn%20%20%20%20%20%20%20%20get%3A%20function%20()%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20return%20context._threadCount%3B%5C%5Cn%20%20%20%20%20%20%20%20%7D%2C%5C%5Cn%20%20%20%20%20%20%20%20set%3A%20function%20(_threadCount)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20context._threadCount%20%3D%20_threadCount%3B%5C%5Cn%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%7D%2C%5C%5Cn%20%20%20%20%20%20Consumer%3A%20%7B%5C%5Cn%20%20%20%20%20%20%20%20get%3A%20function%20()%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20if%20(!hasWarnedAboutUsingNestedContextConsumers)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20hasWarnedAboutUsingNestedContextConsumers%20%3D%20true%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20warning%241(false%2C%20'Rendering%20%3CContext.Consumer.Consumer%3E%20is%20not%20supported%20and%20will%20be%20removed%20in%20'%20%2B%20'a%20future%20major%20release.%20Did%20you%20mean%20to%20render%20%3CContext.Consumer%3E%20instead%3F')%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%20%20%20%20return%20context.Consumer%3B%5C%5Cn%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%7D)%3B%5C%5Cn%20%20%20%20%2F%2F%20%24FlowFixMe%3A%20Flow%20complains%20about%20missing%20properties%20because%20it%20doesn't%20understand%20defineProperty%5C%5Cn%20%20%20%20context.Consumer%20%3D%20Consumer%3B%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20%7B%5C%5Cn%20%20%20%20context._currentRenderer%20%3D%20null%3B%5C%5Cn%20%20%20%20context._currentRenderer2%20%3D%20null%3B%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20return%20context%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20lazy(ctor)%20%7B%5C%5Cn%20%20var%20lazyType%20%3D%20%7B%5C%5Cn%20%20%20%20%24%24typeof%3A%20REACT_LAZY_TYPE%2C%5C%5Cn%20%20%20%20_ctor%3A%20ctor%2C%5C%5Cn%20%20%20%20%2F%2F%20React%20uses%20these%20fields%20to%20store%20the%20result.%5C%5Cn%20%20%20%20_status%3A%20-1%2C%5C%5Cn%20%20%20%20_result%3A%20null%5C%5Cn%20%20%7D%3B%5C%5Cn%5C%5Cn%20%20%7B%5C%5Cn%20%20%20%20%2F%2F%20In%20production%2C%20this%20would%20just%20set%20it%20on%20the%20object.%5C%5Cn%20%20%20%20var%20defaultProps%20%3D%20void%200%3B%5C%5Cn%20%20%20%20var%20propTypes%20%3D%20void%200%3B%5C%5Cn%20%20%20%20Object.defineProperties(lazyType%2C%20%7B%5C%5Cn%20%20%20%20%20%20defaultProps%3A%20%7B%5C%5Cn%20%20%20%20%20%20%20%20configurable%3A%20true%2C%5C%5Cn%20%20%20%20%20%20%20%20get%3A%20function%20()%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20return%20defaultProps%3B%5C%5Cn%20%20%20%20%20%20%20%20%7D%2C%5C%5Cn%20%20%20%20%20%20%20%20set%3A%20function%20(newDefaultProps)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20warning%241(false%2C%20'React.lazy(...)%3A%20It%20is%20not%20supported%20to%20assign%20%60defaultProps%60%20to%20'%20%2B%20'a%20lazy%20component%20import.%20Either%20specify%20them%20where%20the%20component%20'%20%2B%20'is%20defined%2C%20or%20create%20a%20wrapping%20component%20around%20it.')%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20defaultProps%20%3D%20newDefaultProps%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%2F%2F%20Match%20production%20behavior%20more%20closely%3A%5C%5Cn%20%20%20%20%20%20%20%20%20%20Object.defineProperty(lazyType%2C%20'defaultProps'%2C%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20enumerable%3A%20true%5C%5Cn%20%20%20%20%20%20%20%20%20%20%7D)%3B%5C%5Cn%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%7D%2C%5C%5Cn%20%20%20%20%20%20propTypes%3A%20%7B%5C%5Cn%20%20%20%20%20%20%20%20configurable%3A%20true%2C%5C%5Cn%20%20%20%20%20%20%20%20get%3A%20function%20()%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20return%20propTypes%3B%5C%5Cn%20%20%20%20%20%20%20%20%7D%2C%5C%5Cn%20%20%20%20%20%20%20%20set%3A%20function%20(newPropTypes)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20warning%241(false%2C%20'React.lazy(...)%3A%20It%20is%20not%20supported%20to%20assign%20%60propTypes%60%20to%20'%20%2B%20'a%20lazy%20component%20import.%20Either%20specify%20them%20where%20the%20component%20'%20%2B%20'is%20defined%2C%20or%20create%20a%20wrapping%20component%20around%20it.')%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20propTypes%20%3D%20newPropTypes%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%2F%2F%20Match%20production%20behavior%20more%20closely%3A%5C%5Cn%20%20%20%20%20%20%20%20%20%20Object.defineProperty(lazyType%2C%20'propTypes'%2C%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20enumerable%3A%20true%5C%5Cn%20%20%20%20%20%20%20%20%20%20%7D)%3B%5C%5Cn%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%7D)%3B%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20return%20lazyType%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20forwardRef(render)%20%7B%5C%5Cn%20%20%7B%5C%5Cn%20%20%20%20if%20(render%20!%3D%20null%20%26%26%20render.%24%24typeof%20%3D%3D%3D%20REACT_MEMO_TYPE)%20%7B%5C%5Cn%20%20%20%20%20%20warningWithoutStack%241(false%2C%20'forwardRef%20requires%20a%20render%20function%20but%20received%20a%20%60memo%60%20'%20%2B%20'component.%20Instead%20of%20forwardRef(memo(...))%2C%20use%20'%20%2B%20'memo(forwardRef(...)).')%3B%5C%5Cn%20%20%20%20%7D%20else%20if%20(typeof%20render%20!%3D%3D%20'function')%20%7B%5C%5Cn%20%20%20%20%20%20warningWithoutStack%241(false%2C%20'forwardRef%20requires%20a%20render%20function%20but%20was%20given%20%25s.'%2C%20render%20%3D%3D%3D%20null%20%3F%20'null'%20%3A%20typeof%20render)%3B%5C%5Cn%20%20%20%20%7D%20else%20%7B%5C%5Cn%20%20%20%20%20%20!(%5C%5Cn%20%20%20%20%20%20%2F%2F%20Do%20not%20warn%20for%200%20arguments%20because%20it%20could%20be%20due%20to%20usage%20of%20the%20'arguments'%20object%5C%5Cn%20%20%20%20%20%20render.length%20%3D%3D%3D%200%20%7C%7C%20render.length%20%3D%3D%3D%202)%20%3F%20warningWithoutStack%241(false%2C%20'forwardRef%20render%20functions%20accept%20exactly%20two%20parameters%3A%20props%20and%20ref.%20%25s'%2C%20render.length%20%3D%3D%3D%201%20%3F%20'Did%20you%20forget%20to%20use%20the%20ref%20parameter%3F'%20%3A%20'Any%20additional%20parameter%20will%20be%20undefined.')%20%3A%20void%200%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20if%20(render%20!%3D%20null)%20%7B%5C%5Cn%20%20%20%20%20%20!(render.defaultProps%20%3D%3D%20null%20%26%26%20render.propTypes%20%3D%3D%20null)%20%3F%20warningWithoutStack%241(false%2C%20'forwardRef%20render%20functions%20do%20not%20support%20propTypes%20or%20defaultProps.%20'%20%2B%20'Did%20you%20accidentally%20pass%20a%20React%20component%3F')%20%3A%20void%200%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20return%20%7B%5C%5Cn%20%20%20%20%24%24typeof%3A%20REACT_FORWARD_REF_TYPE%2C%5C%5Cn%20%20%20%20render%3A%20render%5C%5Cn%20%20%7D%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20isValidElementType(type)%20%7B%5C%5Cn%20%20return%20typeof%20type%20%3D%3D%3D%20'string'%20%7C%7C%20typeof%20type%20%3D%3D%3D%20'function'%20%7C%7C%5C%5Cn%20%20%2F%2F%20Note%3A%20its%20typeof%20might%20be%20other%20than%20'symbol'%20or%20'number'%20if%20it's%20a%20polyfill.%5C%5Cn%20%20type%20%3D%3D%3D%20REACT_FRAGMENT_TYPE%20%7C%7C%20type%20%3D%3D%3D%20REACT_CONCURRENT_MODE_TYPE%20%7C%7C%20type%20%3D%3D%3D%20REACT_PROFILER_TYPE%20%7C%7C%20type%20%3D%3D%3D%20REACT_STRICT_MODE_TYPE%20%7C%7C%20type%20%3D%3D%3D%20REACT_SUSPENSE_TYPE%20%7C%7C%20typeof%20type%20%3D%3D%3D%20'object'%20%26%26%20type%20!%3D%3D%20null%20%26%26%20(type.%24%24typeof%20%3D%3D%3D%20REACT_LAZY_TYPE%20%7C%7C%20type.%24%24typeof%20%3D%3D%3D%20REACT_MEMO_TYPE%20%7C%7C%20type.%24%24typeof%20%3D%3D%3D%20REACT_PROVIDER_TYPE%20%7C%7C%20type.%24%24typeof%20%3D%3D%3D%20REACT_CONTEXT_TYPE%20%7C%7C%20type.%24%24typeof%20%3D%3D%3D%20REACT_FORWARD_REF_TYPE)%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20memo(type%2C%20compare)%20%7B%5C%5Cn%20%20%7B%5C%5Cn%20%20%20%20if%20(!isValidElementType(type))%20%7B%5C%5Cn%20%20%20%20%20%20warningWithoutStack%241(false%2C%20'memo%3A%20The%20first%20argument%20must%20be%20a%20component.%20Instead%20'%20%2B%20'received%3A%20%25s'%2C%20type%20%3D%3D%3D%20null%20%3F%20'null'%20%3A%20typeof%20type)%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%5C%5Cn%20%20return%20%7B%5C%5Cn%20%20%20%20%24%24typeof%3A%20REACT_MEMO_TYPE%2C%5C%5Cn%20%20%20%20type%3A%20type%2C%5C%5Cn%20%20%20%20compare%3A%20compare%20%3D%3D%3D%20undefined%20%3F%20null%20%3A%20compare%5C%5Cn%20%20%7D%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20resolveDispatcher()%20%7B%5C%5Cn%20%20var%20dispatcher%20%3D%20ReactCurrentOwner.currentDispatcher%3B%5C%5Cn%20%20!(dispatcher%20!%3D%3D%20null)%20%3F%20invariant(false%2C%20'Hooks%20can%20only%20be%20called%20inside%20the%20body%20of%20a%20function%20component.')%20%3A%20void%200%3B%5C%5Cn%20%20return%20dispatcher%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20useContext(Context%2C%20observedBits)%20%7B%5C%5Cn%20%20var%20dispatcher%20%3D%20resolveDispatcher()%3B%5C%5Cn%20%20%7B%5C%5Cn%20%20%20%20%2F%2F%20TODO%3A%20add%20a%20more%20generic%20warning%20for%20invalid%20values.%5C%5Cn%20%20%20%20if%20(Context._context%20!%3D%3D%20undefined)%20%7B%5C%5Cn%20%20%20%20%20%20var%20realContext%20%3D%20Context._context%3B%5C%5Cn%20%20%20%20%20%20%2F%2F%20Don't%20deduplicate%20because%20this%20legitimately%20causes%20bugs%5C%5Cn%20%20%20%20%20%20%2F%2F%20and%20nobody%20should%20be%20using%20this%20in%20existing%20code.%5C%5Cn%20%20%20%20%20%20if%20(realContext.Consumer%20%3D%3D%3D%20Context)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20warning%241(false%2C%20'Calling%20useContext(Context.Consumer)%20is%20not%20supported%2C%20may%20cause%20bugs%2C%20and%20will%20be%20'%20%2B%20'removed%20in%20a%20future%20major%20release.%20Did%20you%20mean%20to%20call%20useContext(Context)%20instead%3F')%3B%5C%5Cn%20%20%20%20%20%20%7D%20else%20if%20(realContext.Provider%20%3D%3D%3D%20Context)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20warning%241(false%2C%20'Calling%20useContext(Context.Provider)%20is%20not%20supported.%20'%20%2B%20'Did%20you%20mean%20to%20call%20useContext(Context)%20instead%3F')%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%5C%5Cn%20%20return%20dispatcher.useContext(Context%2C%20observedBits)%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20useState(initialState)%20%7B%5C%5Cn%20%20var%20dispatcher%20%3D%20resolveDispatcher()%3B%5C%5Cn%20%20return%20dispatcher.useState(initialState)%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20useReducer(reducer%2C%20initialState%2C%20initialAction)%20%7B%5C%5Cn%20%20var%20dispatcher%20%3D%20resolveDispatcher()%3B%5C%5Cn%20%20return%20dispatcher.useReducer(reducer%2C%20initialState%2C%20initialAction)%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20useRef(initialValue)%20%7B%5C%5Cn%20%20var%20dispatcher%20%3D%20resolveDispatcher()%3B%5C%5Cn%20%20return%20dispatcher.useRef(initialValue)%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20useEffect(create%2C%20inputs)%20%7B%5C%5Cn%20%20var%20dispatcher%20%3D%20resolveDispatcher()%3B%5C%5Cn%20%20return%20dispatcher.useEffect(create%2C%20inputs)%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20useLayoutEffect(create%2C%20inputs)%20%7B%5C%5Cn%20%20var%20dispatcher%20%3D%20resolveDispatcher()%3B%5C%5Cn%20%20return%20dispatcher.useLayoutEffect(create%2C%20inputs)%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20useCallback(callback%2C%20inputs)%20%7B%5C%5Cn%20%20var%20dispatcher%20%3D%20resolveDispatcher()%3B%5C%5Cn%20%20return%20dispatcher.useCallback(callback%2C%20inputs)%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20useMemo(create%2C%20inputs)%20%7B%5C%5Cn%20%20var%20dispatcher%20%3D%20resolveDispatcher()%3B%5C%5Cn%20%20return%20dispatcher.useMemo(create%2C%20inputs)%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20useImperativeMethods(ref%2C%20create%2C%20inputs)%20%7B%5C%5Cn%20%20var%20dispatcher%20%3D%20resolveDispatcher()%3B%5C%5Cn%20%20return%20dispatcher.useImperativeMethods(ref%2C%20create%2C%20inputs)%3B%5C%5Cn%7D%5C%5Cn%5C%5Cn%2F**%5C%5Cn%20*%20ReactElementValidator%20provides%20a%20wrapper%20around%20a%20element%20factory%5C%5Cn%20*%20which%20validates%20the%20props%20passed%20to%20the%20element.%20This%20is%20intended%20to%20be%5C%5Cn%20*%20used%20only%20in%20DEV%20and%20could%20be%20replaced%20by%20a%20static%20type%20checker%20for%20languages%5C%5Cn%20*%20that%20support%20it.%5C%5Cn%20*%2F%5C%5Cn%5C%5Cnvar%20propTypesMisspellWarningShown%20%3D%20void%200%3B%5C%5Cn%5C%5Cn%7B%5C%5Cn%20%20propTypesMisspellWarningShown%20%3D%20false%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20getDeclarationErrorAddendum()%20%7B%5C%5Cn%20%20if%20(ReactCurrentOwner.current)%20%7B%5C%5Cn%20%20%20%20var%20name%20%3D%20getComponentName(ReactCurrentOwner.current.type)%3B%5C%5Cn%20%20%20%20if%20(name)%20%7B%5C%5Cn%20%20%20%20%20%20return%20'%5C%5C%5C%5Cn%5C%5C%5C%5CnCheck%20the%20render%20method%20of%20%60'%20%2B%20name%20%2B%20'%60.'%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%5C%5Cn%20%20return%20''%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20getSourceInfoErrorAddendum(elementProps)%20%7B%5C%5Cn%20%20if%20(elementProps%20!%3D%3D%20null%20%26%26%20elementProps%20!%3D%3D%20undefined%20%26%26%20elementProps.__source%20!%3D%3D%20undefined)%20%7B%5C%5Cn%20%20%20%20var%20source%20%3D%20elementProps.__source%3B%5C%5Cn%20%20%20%20var%20fileName%20%3D%20source.fileName.replace(%2F%5E.*%5B%5C%5C%5C%5C%5C%5C%5C%5C%5C%5C%5C%5C%2F%5D%2F%2C%20'')%3B%5C%5Cn%20%20%20%20var%20lineNumber%20%3D%20source.lineNumber%3B%5C%5Cn%20%20%20%20return%20'%5C%5C%5C%5Cn%5C%5C%5C%5CnCheck%20your%20code%20at%20'%20%2B%20fileName%20%2B%20'%3A'%20%2B%20lineNumber%20%2B%20'.'%3B%5C%5Cn%20%20%7D%5C%5Cn%20%20return%20''%3B%5C%5Cn%7D%5C%5Cn%5C%5Cn%2F**%5C%5Cn%20*%20Warn%20if%20there's%20no%20key%20explicitly%20set%20on%20dynamic%20arrays%20of%20children%20or%5C%5Cn%20*%20object%20keys%20are%20not%20valid.%20This%20allows%20us%20to%20keep%20track%20of%20children%20between%5C%5Cn%20*%20updates.%5C%5Cn%20*%2F%5C%5Cnvar%20ownerHasKeyUseWarning%20%3D%20%7B%7D%3B%5C%5Cn%5C%5Cnfunction%20getCurrentComponentErrorInfo(parentType)%20%7B%5C%5Cn%20%20var%20info%20%3D%20getDeclarationErrorAddendum()%3B%5C%5Cn%5C%5Cn%20%20if%20(!info)%20%7B%5C%5Cn%20%20%20%20var%20parentName%20%3D%20typeof%20parentType%20%3D%3D%3D%20'string'%20%3F%20parentType%20%3A%20parentType.displayName%20%7C%7C%20parentType.name%3B%5C%5Cn%20%20%20%20if%20(parentName)%20%7B%5C%5Cn%20%20%20%20%20%20info%20%3D%20'%5C%5C%5C%5Cn%5C%5C%5C%5CnCheck%20the%20top-level%20render%20call%20using%20%3C'%20%2B%20parentName%20%2B%20'%3E.'%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%5C%5Cn%20%20return%20info%3B%5C%5Cn%7D%5C%5Cn%5C%5Cn%2F**%5C%5Cn%20*%20Warn%20if%20the%20element%20doesn't%20have%20an%20explicit%20key%20assigned%20to%20it.%5C%5Cn%20*%20This%20element%20is%20in%20an%20array.%20The%20array%20could%20grow%20and%20shrink%20or%20be%5C%5Cn%20*%20reordered.%20All%20children%20that%20haven't%20already%20been%20validated%20are%20required%20to%5C%5Cn%20*%20have%20a%20%5C%5C%5C%22key%5C%5C%5C%22%20property%20assigned%20to%20it.%20Error%20statuses%20are%20cached%20so%20a%20warning%5C%5Cn%20*%20will%20only%20be%20shown%20once.%5C%5Cn%20*%5C%5Cn%20*%20%40internal%5C%5Cn%20*%20%40param%20%7BReactElement%7D%20element%20Element%20that%20requires%20a%20key.%5C%5Cn%20*%20%40param%20%7B*%7D%20parentType%20element's%20parent's%20type.%5C%5Cn%20*%2F%5C%5Cnfunction%20validateExplicitKey(element%2C%20parentType)%20%7B%5C%5Cn%20%20if%20(!element._store%20%7C%7C%20element._store.validated%20%7C%7C%20element.key%20!%3D%20null)%20%7B%5C%5Cn%20%20%20%20return%3B%5C%5Cn%20%20%7D%5C%5Cn%20%20element._store.validated%20%3D%20true%3B%5C%5Cn%5C%5Cn%20%20var%20currentComponentErrorInfo%20%3D%20getCurrentComponentErrorInfo(parentType)%3B%5C%5Cn%20%20if%20(ownerHasKeyUseWarning%5BcurrentComponentErrorInfo%5D)%20%7B%5C%5Cn%20%20%20%20return%3B%5C%5Cn%20%20%7D%5C%5Cn%20%20ownerHasKeyUseWarning%5BcurrentComponentErrorInfo%5D%20%3D%20true%3B%5C%5Cn%5C%5Cn%20%20%2F%2F%20Usually%20the%20current%20owner%20is%20the%20offender%2C%20but%20if%20it%20accepts%20children%20as%20a%5C%5Cn%20%20%2F%2F%20property%2C%20it%20may%20be%20the%20creator%20of%20the%20child%20that's%20responsible%20for%5C%5Cn%20%20%2F%2F%20assigning%20it%20a%20key.%5C%5Cn%20%20var%20childOwner%20%3D%20''%3B%5C%5Cn%20%20if%20(element%20%26%26%20element._owner%20%26%26%20element._owner%20!%3D%3D%20ReactCurrentOwner.current)%20%7B%5C%5Cn%20%20%20%20%2F%2F%20Give%20the%20component%20that%20originally%20created%20this%20child.%5C%5Cn%20%20%20%20childOwner%20%3D%20'%20It%20was%20passed%20a%20child%20from%20'%20%2B%20getComponentName(element._owner.type)%20%2B%20'.'%3B%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20setCurrentlyValidatingElement(element)%3B%5C%5Cn%20%20%7B%5C%5Cn%20%20%20%20warning%241(false%2C%20'Each%20child%20in%20an%20array%20or%20iterator%20should%20have%20a%20unique%20%5C%5C%5C%22key%5C%5C%5C%22%20prop.'%20%2B%20'%25s%25s%20See%20https%3A%2F%2Ffb.me%2Freact-warning-keys%20for%20more%20information.'%2C%20currentComponentErrorInfo%2C%20childOwner)%3B%5C%5Cn%20%20%7D%5C%5Cn%20%20setCurrentlyValidatingElement(null)%3B%5C%5Cn%7D%5C%5Cn%5C%5Cn%2F**%5C%5Cn%20*%20Ensure%20that%20every%20element%20either%20is%20passed%20in%20a%20static%20location%2C%20in%20an%5C%5Cn%20*%20array%20with%20an%20explicit%20keys%20property%20defined%2C%20or%20in%20an%20object%20literal%5C%5Cn%20*%20with%20valid%20key%20property.%5C%5Cn%20*%5C%5Cn%20*%20%40internal%5C%5Cn%20*%20%40param%20%7BReactNode%7D%20node%20Statically%20passed%20child%20of%20any%20type.%5C%5Cn%20*%20%40param%20%7B*%7D%20parentType%20node's%20parent's%20type.%5C%5Cn%20*%2F%5C%5Cnfunction%20validateChildKeys(node%2C%20parentType)%20%7B%5C%5Cn%20%20if%20(typeof%20node%20!%3D%3D%20'object')%20%7B%5C%5Cn%20%20%20%20return%3B%5C%5Cn%20%20%7D%5C%5Cn%20%20if%20(Array.isArray(node))%20%7B%5C%5Cn%20%20%20%20for%20(var%20i%20%3D%200%3B%20i%20%3C%20node.length%3B%20i%2B%2B)%20%7B%5C%5Cn%20%20%20%20%20%20var%20child%20%3D%20node%5Bi%5D%3B%5C%5Cn%20%20%20%20%20%20if%20(isValidElement(child))%20%7B%5C%5Cn%20%20%20%20%20%20%20%20validateExplicitKey(child%2C%20parentType)%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%20else%20if%20(isValidElement(node))%20%7B%5C%5Cn%20%20%20%20%2F%2F%20This%20element%20was%20passed%20in%20a%20valid%20location.%5C%5Cn%20%20%20%20if%20(node._store)%20%7B%5C%5Cn%20%20%20%20%20%20node._store.validated%20%3D%20true%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%20else%20if%20(node)%20%7B%5C%5Cn%20%20%20%20var%20iteratorFn%20%3D%20getIteratorFn(node)%3B%5C%5Cn%20%20%20%20if%20(typeof%20iteratorFn%20%3D%3D%3D%20'function')%20%7B%5C%5Cn%20%20%20%20%20%20%2F%2F%20Entry%20iterators%20used%20to%20provide%20implicit%20keys%2C%5C%5Cn%20%20%20%20%20%20%2F%2F%20but%20now%20we%20print%20a%20separate%20warning%20for%20them%20later.%5C%5Cn%20%20%20%20%20%20if%20(iteratorFn%20!%3D%3D%20node.entries)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20var%20iterator%20%3D%20iteratorFn.call(node)%3B%5C%5Cn%20%20%20%20%20%20%20%20var%20step%20%3D%20void%200%3B%5C%5Cn%20%20%20%20%20%20%20%20while%20(!(step%20%3D%20iterator.next()).done)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20if%20(isValidElement(step.value))%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20validateExplicitKey(step.value%2C%20parentType)%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%5C%5Cn%7D%5C%5Cn%5C%5Cn%2F**%5C%5Cn%20*%20Given%20an%20element%2C%20validate%20that%20its%20props%20follow%20the%20propTypes%20definition%2C%5C%5Cn%20*%20provided%20by%20the%20type.%5C%5Cn%20*%5C%5Cn%20*%20%40param%20%7BReactElement%7D%20element%5C%5Cn%20*%2F%5C%5Cnfunction%20validatePropTypes(element)%20%7B%5C%5Cn%20%20var%20type%20%3D%20element.type%3B%5C%5Cn%20%20if%20(type%20%3D%3D%3D%20null%20%7C%7C%20type%20%3D%3D%3D%20undefined%20%7C%7C%20typeof%20type%20%3D%3D%3D%20'string')%20%7B%5C%5Cn%20%20%20%20return%3B%5C%5Cn%20%20%7D%5C%5Cn%20%20var%20name%20%3D%20getComponentName(type)%3B%5C%5Cn%20%20var%20propTypes%20%3D%20void%200%3B%5C%5Cn%20%20if%20(typeof%20type%20%3D%3D%3D%20'function')%20%7B%5C%5Cn%20%20%20%20propTypes%20%3D%20type.propTypes%3B%5C%5Cn%20%20%7D%20else%20if%20(typeof%20type%20%3D%3D%3D%20'object'%20%26%26%20(type.%24%24typeof%20%3D%3D%3D%20REACT_FORWARD_REF_TYPE%20%7C%7C%5C%5Cn%20%20%2F%2F%20Note%3A%20Memo%20only%20checks%20outer%20props%20here.%5C%5Cn%20%20%2F%2F%20Inner%20props%20are%20checked%20in%20the%20reconciler.%5C%5Cn%20%20type.%24%24typeof%20%3D%3D%3D%20REACT_MEMO_TYPE))%20%7B%5C%5Cn%20%20%20%20propTypes%20%3D%20type.propTypes%3B%5C%5Cn%20%20%7D%20else%20%7B%5C%5Cn%20%20%20%20return%3B%5C%5Cn%20%20%7D%5C%5Cn%20%20if%20(propTypes)%20%7B%5C%5Cn%20%20%20%20setCurrentlyValidatingElement(element)%3B%5C%5Cn%20%20%20%20checkPropTypes(propTypes%2C%20element.props%2C%20'prop'%2C%20name%2C%20ReactDebugCurrentFrame.getStackAddendum)%3B%5C%5Cn%20%20%20%20setCurrentlyValidatingElement(null)%3B%5C%5Cn%20%20%7D%20else%20if%20(type.PropTypes%20!%3D%3D%20undefined%20%26%26%20!propTypesMisspellWarningShown)%20%7B%5C%5Cn%20%20%20%20propTypesMisspellWarningShown%20%3D%20true%3B%5C%5Cn%20%20%20%20warningWithoutStack%241(false%2C%20'Component%20%25s%20declared%20%60PropTypes%60%20instead%20of%20%60propTypes%60.%20Did%20you%20misspell%20the%20property%20assignment%3F'%2C%20name%20%7C%7C%20'Unknown')%3B%5C%5Cn%20%20%7D%5C%5Cn%20%20if%20(typeof%20type.getDefaultProps%20%3D%3D%3D%20'function')%20%7B%5C%5Cn%20%20%20%20!type.getDefaultProps.isReactClassApproved%20%3F%20warningWithoutStack%241(false%2C%20'getDefaultProps%20is%20only%20used%20on%20classic%20React.createClass%20'%20%2B%20'definitions.%20Use%20a%20static%20property%20named%20%60defaultProps%60%20instead.')%20%3A%20void%200%3B%5C%5Cn%20%20%7D%5C%5Cn%7D%5C%5Cn%5C%5Cn%2F**%5C%5Cn%20*%20Given%20a%20fragment%2C%20validate%20that%20it%20can%20only%20be%20provided%20with%20fragment%20props%5C%5Cn%20*%20%40param%20%7BReactElement%7D%20fragment%5C%5Cn%20*%2F%5C%5Cnfunction%20validateFragmentProps(fragment)%20%7B%5C%5Cn%20%20setCurrentlyValidatingElement(fragment)%3B%5C%5Cn%5C%5Cn%20%20var%20keys%20%3D%20Object.keys(fragment.props)%3B%5C%5Cn%20%20for%20(var%20i%20%3D%200%3B%20i%20%3C%20keys.length%3B%20i%2B%2B)%20%7B%5C%5Cn%20%20%20%20var%20key%20%3D%20keys%5Bi%5D%3B%5C%5Cn%20%20%20%20if%20(key%20!%3D%3D%20'children'%20%26%26%20key%20!%3D%3D%20'key')%20%7B%5C%5Cn%20%20%20%20%20%20warning%241(false%2C%20'Invalid%20prop%20%60%25s%60%20supplied%20to%20%60React.Fragment%60.%20'%20%2B%20'React.Fragment%20can%20only%20have%20%60key%60%20and%20%60children%60%20props.'%2C%20key)%3B%5C%5Cn%20%20%20%20%20%20break%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20if%20(fragment.ref%20!%3D%3D%20null)%20%7B%5C%5Cn%20%20%20%20warning%241(false%2C%20'Invalid%20attribute%20%60ref%60%20supplied%20to%20%60React.Fragment%60.')%3B%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20setCurrentlyValidatingElement(null)%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20createElementWithValidation(type%2C%20props%2C%20children)%20%7B%5C%5Cn%20%20var%20validType%20%3D%20isValidElementType(type)%3B%5C%5Cn%5C%5Cn%20%20%2F%2F%20We%20warn%20in%20this%20case%20but%20don't%20throw.%20We%20expect%20the%20element%20creation%20to%5C%5Cn%20%20%2F%2F%20succeed%20and%20there%20will%20likely%20be%20errors%20in%20render.%5C%5Cn%20%20if%20(!validType)%20%7B%5C%5Cn%20%20%20%20var%20info%20%3D%20''%3B%5C%5Cn%20%20%20%20if%20(type%20%3D%3D%3D%20undefined%20%7C%7C%20typeof%20type%20%3D%3D%3D%20'object'%20%26%26%20type%20!%3D%3D%20null%20%26%26%20Object.keys(type).length%20%3D%3D%3D%200)%20%7B%5C%5Cn%20%20%20%20%20%20info%20%2B%3D%20'%20You%20likely%20forgot%20to%20export%20your%20component%20from%20the%20file%20'%20%2B%20%5C%5C%5C%22it's%20defined%20in%2C%20or%20you%20might%20have%20mixed%20up%20default%20and%20named%20imports.%5C%5C%5C%22%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20var%20sourceInfo%20%3D%20getSourceInfoErrorAddendum(props)%3B%5C%5Cn%20%20%20%20if%20(sourceInfo)%20%7B%5C%5Cn%20%20%20%20%20%20info%20%2B%3D%20sourceInfo%3B%5C%5Cn%20%20%20%20%7D%20else%20%7B%5C%5Cn%20%20%20%20%20%20info%20%2B%3D%20getDeclarationErrorAddendum()%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20var%20typeString%20%3D%20void%200%3B%5C%5Cn%20%20%20%20if%20(type%20%3D%3D%3D%20null)%20%7B%5C%5Cn%20%20%20%20%20%20typeString%20%3D%20'null'%3B%5C%5Cn%20%20%20%20%7D%20else%20if%20(Array.isArray(type))%20%7B%5C%5Cn%20%20%20%20%20%20typeString%20%3D%20'array'%3B%5C%5Cn%20%20%20%20%7D%20else%20if%20(type%20!%3D%3D%20undefined%20%26%26%20type.%24%24typeof%20%3D%3D%3D%20REACT_ELEMENT_TYPE)%20%7B%5C%5Cn%20%20%20%20%20%20typeString%20%3D%20'%3C'%20%2B%20(getComponentName(type.type)%20%7C%7C%20'Unknown')%20%2B%20'%20%2F%3E'%3B%5C%5Cn%20%20%20%20%20%20info%20%3D%20'%20Did%20you%20accidentally%20export%20a%20JSX%20literal%20instead%20of%20a%20component%3F'%3B%5C%5Cn%20%20%20%20%7D%20else%20%7B%5C%5Cn%20%20%20%20%20%20typeString%20%3D%20typeof%20type%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20warning%241(false%2C%20'React.createElement%3A%20type%20is%20invalid%20--%20expected%20a%20string%20(for%20'%20%2B%20'built-in%20components)%20or%20a%20class%2Ffunction%20(for%20composite%20'%20%2B%20'components)%20but%20got%3A%20%25s.%25s'%2C%20typeString%2C%20info)%3B%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20var%20element%20%3D%20createElement.apply(this%2C%20arguments)%3B%5C%5Cn%5C%5Cn%20%20%2F%2F%20The%20result%20can%20be%20nullish%20if%20a%20mock%20or%20a%20custom%20function%20is%20used.%5C%5Cn%20%20%2F%2F%20TODO%3A%20Drop%20this%20when%20these%20are%20no%20longer%20allowed%20as%20the%20type%20argument.%5C%5Cn%20%20if%20(element%20%3D%3D%20null)%20%7B%5C%5Cn%20%20%20%20return%20element%3B%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20%2F%2F%20Skip%20key%20warning%20if%20the%20type%20isn't%20valid%20since%20our%20key%20validation%20logic%5C%5Cn%20%20%2F%2F%20doesn't%20expect%20a%20non-string%2Ffunction%20type%20and%20can%20throw%20confusing%20errors.%5C%5Cn%20%20%2F%2F%20We%20don't%20want%20exception%20behavior%20to%20differ%20between%20dev%20and%20prod.%5C%5Cn%20%20%2F%2F%20(Rendering%20will%20throw%20with%20a%20helpful%20message%20and%20as%20soon%20as%20the%20type%20is%5C%5Cn%20%20%2F%2F%20fixed%2C%20the%20key%20warnings%20will%20appear.)%5C%5Cn%20%20if%20(validType)%20%7B%5C%5Cn%20%20%20%20for%20(var%20i%20%3D%202%3B%20i%20%3C%20arguments.length%3B%20i%2B%2B)%20%7B%5C%5Cn%20%20%20%20%20%20validateChildKeys(arguments%5Bi%5D%2C%20type)%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20if%20(type%20%3D%3D%3D%20REACT_FRAGMENT_TYPE)%20%7B%5C%5Cn%20%20%20%20validateFragmentProps(element)%3B%5C%5Cn%20%20%7D%20else%20%7B%5C%5Cn%20%20%20%20validatePropTypes(element)%3B%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20return%20element%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20createFactoryWithValidation(type)%20%7B%5C%5Cn%20%20var%20validatedFactory%20%3D%20createElementWithValidation.bind(null%2C%20type)%3B%5C%5Cn%20%20validatedFactory.type%20%3D%20type%3B%5C%5Cn%20%20%2F%2F%20Legacy%20hook%3A%20remove%20it%5C%5Cn%20%20%7B%5C%5Cn%20%20%20%20Object.defineProperty(validatedFactory%2C%20'type'%2C%20%7B%5C%5Cn%20%20%20%20%20%20enumerable%3A%20false%2C%5C%5Cn%20%20%20%20%20%20get%3A%20function%20()%20%7B%5C%5Cn%20%20%20%20%20%20%20%20lowPriorityWarning%241(false%2C%20'Factory.type%20is%20deprecated.%20Access%20the%20class%20directly%20'%20%2B%20'before%20passing%20it%20to%20createFactory.')%3B%5C%5Cn%20%20%20%20%20%20%20%20Object.defineProperty(this%2C%20'type'%2C%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20value%3A%20type%5C%5Cn%20%20%20%20%20%20%20%20%7D)%3B%5C%5Cn%20%20%20%20%20%20%20%20return%20type%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%7D)%3B%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20return%20validatedFactory%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20cloneElementWithValidation(element%2C%20props%2C%20children)%20%7B%5C%5Cn%20%20var%20newElement%20%3D%20cloneElement.apply(this%2C%20arguments)%3B%5C%5Cn%20%20for%20(var%20i%20%3D%202%3B%20i%20%3C%20arguments.length%3B%20i%2B%2B)%20%7B%5C%5Cn%20%20%20%20validateChildKeys(arguments%5Bi%5D%2C%20newElement.type)%3B%5C%5Cn%20%20%7D%5C%5Cn%20%20validatePropTypes(newElement)%3B%5C%5Cn%20%20return%20newElement%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnvar%20React%20%3D%20%7B%5C%5Cn%20%20Children%3A%20%7B%5C%5Cn%20%20%20%20map%3A%20mapChildren%2C%5C%5Cn%20%20%20%20forEach%3A%20forEachChildren%2C%5C%5Cn%20%20%20%20count%3A%20countChildren%2C%5C%5Cn%20%20%20%20toArray%3A%20toArray%2C%5C%5Cn%20%20%20%20only%3A%20onlyChild%5C%5Cn%20%20%7D%2C%5C%5Cn%5C%5Cn%20%20createRef%3A%20createRef%2C%5C%5Cn%20%20Component%3A%20Component%2C%5C%5Cn%20%20PureComponent%3A%20PureComponent%2C%5C%5Cn%5C%5Cn%20%20createContext%3A%20createContext%2C%5C%5Cn%20%20forwardRef%3A%20forwardRef%2C%5C%5Cn%20%20lazy%3A%20lazy%2C%5C%5Cn%20%20memo%3A%20memo%2C%5C%5Cn%5C%5Cn%20%20Fragment%3A%20REACT_FRAGMENT_TYPE%2C%5C%5Cn%20%20StrictMode%3A%20REACT_STRICT_MODE_TYPE%2C%5C%5Cn%20%20Suspense%3A%20REACT_SUSPENSE_TYPE%2C%5C%5Cn%5C%5Cn%20%20createElement%3A%20createElementWithValidation%2C%5C%5Cn%20%20cloneElement%3A%20cloneElementWithValidation%2C%5C%5Cn%20%20createFactory%3A%20createFactoryWithValidation%2C%5C%5Cn%20%20isValidElement%3A%20isValidElement%2C%5C%5Cn%5C%5Cn%20%20version%3A%20ReactVersion%2C%5C%5Cn%5C%5Cn%20%20unstable_ConcurrentMode%3A%20REACT_CONCURRENT_MODE_TYPE%2C%5C%5Cn%20%20unstable_Profiler%3A%20REACT_PROFILER_TYPE%2C%5C%5Cn%5C%5Cn%20%20__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED%3A%20ReactSharedInternals%5C%5Cn%7D%3B%5C%5Cn%5C%5Cn%2F%2F%20Note%3A%20some%20APIs%20are%20added%20with%20feature%20flags.%5C%5Cn%2F%2F%20Make%20sure%20that%20stable%20builds%20for%20open%20source%5C%5Cn%2F%2F%20don't%20modify%20the%20React%20object%20to%20avoid%20deopts.%5C%5Cn%2F%2F%20Also%20let's%20not%20expose%20their%20names%20in%20stable%20builds.%5C%5Cn%5C%5Cnif%20(enableStableConcurrentModeAPIs)%20%7B%5C%5Cn%20%20React.ConcurrentMode%20%3D%20REACT_CONCURRENT_MODE_TYPE%3B%5C%5Cn%20%20React.Profiler%20%3D%20REACT_PROFILER_TYPE%3B%5C%5Cn%20%20React.unstable_ConcurrentMode%20%3D%20undefined%3B%5C%5Cn%20%20React.unstable_Profiler%20%3D%20undefined%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnif%20(enableHooks)%20%7B%5C%5Cn%20%20React.useCallback%20%3D%20useCallback%3B%5C%5Cn%20%20React.useContext%20%3D%20useContext%3B%5C%5Cn%20%20React.useEffect%20%3D%20useEffect%3B%5C%5Cn%20%20React.useImperativeMethods%20%3D%20useImperativeMethods%3B%5C%5Cn%20%20React.useLayoutEffect%20%3D%20useLayoutEffect%3B%5C%5Cn%20%20React.useMemo%20%3D%20useMemo%3B%5C%5Cn%20%20React.useReducer%20%3D%20useReducer%3B%5C%5Cn%20%20React.useRef%20%3D%20useRef%3B%5C%5Cn%20%20React.useState%20%3D%20useState%3B%5C%5Cn%7D%5C%5Cn%5C%5Cn%5C%5Cn%5C%5Cnvar%20React%242%20%3D%20Object.freeze(%7B%5C%5Cn%5C%5Ctdefault%3A%20React%5C%5Cn%7D)%3B%5C%5Cn%5C%5Cnvar%20React%243%20%3D%20(%20React%242%20%26%26%20React%20)%20%7C%7C%20React%242%3B%5C%5Cn%5C%5Cn%2F%2F%20TODO%3A%20decide%20on%20the%20top-level%20export%20form.%5C%5Cn%2F%2F%20This%20is%20hacky%20but%20makes%20it%20work%20with%20both%20Rollup%20and%20Jest.%5C%5Cnvar%20react%20%3D%20React%243.default%20%7C%7C%20React%243%3B%5C%5Cn%5C%5Cnmodule.exports%20%3D%20react%3B%5C%5Cn%20%20%7D)()%3B%5C%5Cn%7D%5C%5Cn%5C%5Cn%5C%5Cn%2F%2F%23%20sourceURL%3Dwebpack%3A%2F%2F%255Bname%255D%2F%2FUsers%2Ftilman%2FGit%2Fmeetalva%2Falva%2Fnode_modules%2Freact%2Fcjs%2Freact.development.js%3F%5C%22)%3B%5Cn%5Cn%2F***%2F%20%7D)%2C%5Cn%5Cn%2F***%2F%20%5C%22..%2F..%2Fnode_modules%2Freact%2Findex.js%5C%22%3A%5Cn%2F*!*******************************************************************!*%5C%5C%5Cn%20%20!***%20%2FUsers%2Ftilman%2FGit%2Fmeetalva%2Falva%2Fnode_modules%2Freact%2Findex.js%20***!%5Cn%20%20%5C%5C*******************************************************************%2F%5Cn%2F*!%20no%20static%20exports%20found%20*%2F%5Cn%2F***%2F%20(function(module%2C%20exports%2C%20__webpack_require__)%20%7B%5Cn%5Cn%5C%22use%20strict%5C%22%3B%5Cneval(%5C%22%5C%5Cn%5C%5Cnif%20(false)%20%7B%7D%20else%20%7B%5C%5Cn%20%20module.exports%20%3D%20__webpack_require__(%2F*!%20.%2Fcjs%2Freact.development.js%20*%2F%20%5C%5C%5C%22..%2F..%2Fnode_modules%2Freact%2Fcjs%2Freact.development.js%5C%5C%5C%22)%3B%5C%5Cn%7D%5C%5Cn%5C%5Cn%5C%5Cn%2F%2F%23%20sourceURL%3Dwebpack%3A%2F%2F%255Bname%255D%2F%2FUsers%2Ftilman%2FGit%2Fmeetalva%2Falva%2Fnode_modules%2Freact%2Findex.js%3F%5C%22)%3B%5Cn%5Cn%2F***%2F%20%7D)%2C%5Cn%5Cn%2F***%2F%20%5C%22..%2F..%2Fnode_modules%2Fshallowequal%2Findex.js%5C%22%3A%5Cn%2F*!**************************************************************************!*%5C%5C%5Cn%20%20!***%20%2FUsers%2Ftilman%2FGit%2Fmeetalva%2Falva%2Fnode_modules%2Fshallowequal%2Findex.js%20***!%5Cn%20%20%5C%5C**************************************************************************%2F%5Cn%2F*!%20no%20static%20exports%20found%20*%2F%5Cn%2F***%2F%20(function(module%2C%20exports)%20%7B%5Cn%5Cneval(%5C%22%2F%2F%5C%5Cn%5C%5Cnmodule.exports%20%3D%20function%20shallowEqual(objA%2C%20objB%2C%20compare%2C%20compareContext)%20%7B%5C%5Cn%20%20var%20ret%20%3D%20compare%20%3F%20compare.call(compareContext%2C%20objA%2C%20objB)%20%3A%20void%200%3B%5C%5Cn%5C%5Cn%20%20if%20(ret%20!%3D%3D%20void%200)%20%7B%5C%5Cn%20%20%20%20return%20!!ret%3B%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20if%20(objA%20%3D%3D%3D%20objB)%20%7B%5C%5Cn%20%20%20%20return%20true%3B%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20if%20(typeof%20objA%20!%3D%3D%20%5C%5C%5C%22object%5C%5C%5C%22%20%7C%7C%20!objA%20%7C%7C%20typeof%20objB%20!%3D%3D%20%5C%5C%5C%22object%5C%5C%5C%22%20%7C%7C%20!objB)%20%7B%5C%5Cn%20%20%20%20return%20false%3B%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20var%20keysA%20%3D%20Object.keys(objA)%3B%5C%5Cn%20%20var%20keysB%20%3D%20Object.keys(objB)%3B%5C%5Cn%5C%5Cn%20%20if%20(keysA.length%20!%3D%3D%20keysB.length)%20%7B%5C%5Cn%20%20%20%20return%20false%3B%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20var%20bHasOwnProperty%20%3D%20Object.prototype.hasOwnProperty.bind(objB)%3B%5C%5Cn%5C%5Cn%20%20%2F%2F%20Test%20for%20A's%20keys%20different%20from%20B.%5C%5Cn%20%20for%20(var%20idx%20%3D%200%3B%20idx%20%3C%20keysA.length%3B%20idx%2B%2B)%20%7B%5C%5Cn%20%20%20%20var%20key%20%3D%20keysA%5Bidx%5D%3B%5C%5Cn%5C%5Cn%20%20%20%20if%20(!bHasOwnProperty(key))%20%7B%5C%5Cn%20%20%20%20%20%20return%20false%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20var%20valueA%20%3D%20objA%5Bkey%5D%3B%5C%5Cn%20%20%20%20var%20valueB%20%3D%20objB%5Bkey%5D%3B%5C%5Cn%5C%5Cn%20%20%20%20ret%20%3D%20compare%20%3F%20compare.call(compareContext%2C%20valueA%2C%20valueB%2C%20key)%20%3A%20void%200%3B%5C%5Cn%5C%5Cn%20%20%20%20if%20(ret%20%3D%3D%3D%20false%20%7C%7C%20(ret%20%3D%3D%3D%20void%200%20%26%26%20valueA%20!%3D%3D%20valueB))%20%7B%5C%5Cn%20%20%20%20%20%20return%20false%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20return%20true%3B%5C%5Cn%7D%3B%5C%5Cn%5C%5Cn%5C%5Cn%2F%2F%23%20sourceURL%3Dwebpack%3A%2F%2F%255Bname%255D%2F%2FUsers%2Ftilman%2FGit%2Fmeetalva%2Falva%2Fnode_modules%2Fshallowequal%2Findex.js%3F%5C%22)%3B%5Cn%5Cn%2F***%2F%20%7D)%2C%5Cn%5Cn%2F***%2F%20%5C%22..%2F..%2Fnode_modules%2Fwebpack%2Fbuildin%2Fglobal.js%5C%22%3A%5Cn%2F*!***********************************!*%5C%5C%5Cn%20%20!***%20(webpack)%2Fbuildin%2Fglobal.js%20***!%5Cn%20%20%5C%5C***********************************%2F%5Cn%2F*!%20no%20static%20exports%20found%20*%2F%5Cn%2F***%2F%20(function(module%2C%20exports)%20%7B%5Cn%5Cneval(%5C%22var%20g%3B%5C%5Cn%5C%5Cn%2F%2F%20This%20works%20in%20non-strict%20mode%5C%5Cng%20%3D%20(function()%20%7B%5C%5Cn%5C%5Ctreturn%20this%3B%5C%5Cn%7D)()%3B%5C%5Cn%5C%5Cntry%20%7B%5C%5Cn%5C%5Ct%2F%2F%20This%20works%20if%20eval%20is%20allowed%20(see%20CSP)%5C%5Cn%5C%5Ctg%20%3D%20g%20%7C%7C%20new%20Function(%5C%5C%5C%22return%20this%5C%5C%5C%22)()%3B%5C%5Cn%7D%20catch%20(e)%20%7B%5C%5Cn%5C%5Ct%2F%2F%20This%20works%20if%20the%20window%20reference%20is%20available%5C%5Cn%5C%5Ctif%20(typeof%20window%20%3D%3D%3D%20%5C%5C%5C%22object%5C%5C%5C%22)%20g%20%3D%20window%3B%5C%5Cn%7D%5C%5Cn%5C%5Cn%2F%2F%20g%20can%20still%20be%20undefined%2C%20but%20nothing%20to%20do%20about%20it...%5C%5Cn%2F%2F%20We%20return%20undefined%2C%20instead%20of%20nothing%20here%2C%20so%20it's%5C%5Cn%2F%2F%20easier%20to%20handle%20this%20case.%20if(!global)%20%7B%20...%7D%5C%5Cn%5C%5Cnmodule.exports%20%3D%20g%3B%5C%5Cn%5C%5Cn%5C%5Cn%2F%2F%23%20sourceURL%3Dwebpack%3A%2F%2F%255Bname%255D%2F(webpack)%2Fbuildin%2Fglobal.js%3F%5C%22)%3B%5Cn%5Cn%2F***%2F%20%7D)%2C%5Cn%5Cn%2F***%2F%20%5C%22.%2Flib%2Fbox.js%5C%22%3A%5Cn%2F*!********************!*%5C%5C%5Cn%20%20!***%20.%2Flib%2Fbox.js%20***!%5Cn%20%20%5C%5C********************%2F%5Cn%2F*!%20no%20static%20exports%20found%20*%2F%5Cn%2F***%2F%20(function(module%2C%20exports%2C%20__webpack_require__)%20%7B%5Cn%5Cn%5C%22use%20strict%5C%22%3B%5Cneval(%5C%22%5C%5Cnexports.__esModule%20%3D%20true%3B%5C%5Cnvar%20React%20%3D%20__webpack_require__(%2F*!%20react%20*%2F%20%5C%5C%5C%22..%2F..%2Fnode_modules%2Freact%2Findex.js%5C%5C%5C%22)%3B%5C%5Cnvar%20FlexDirection%3B%5C%5Cn(function%20(FlexDirection)%20%7B%5C%5Cn%20%20%20%20%2F**%20%40name%20Horizontal%20*%2F%5C%5Cn%20%20%20%20FlexDirection%5B%5C%5C%5C%22row%5C%5C%5C%22%5D%20%3D%20%5C%5C%5C%22row%5C%5C%5C%22%3B%5C%5Cn%20%20%20%20%2F**%20%40name%20Vertical%20*%2F%5C%5Cn%20%20%20%20FlexDirection%5B%5C%5C%5C%22column%5C%5C%5C%22%5D%20%3D%20%5C%5C%5C%22column%5C%5C%5C%22%3B%5C%5Cn%7D)(FlexDirection%20%3D%20exports.FlexDirection%20%7C%7C%20(exports.FlexDirection%20%3D%20%7B%7D))%3B%5C%5Cnvar%20JustifyContent%3B%5C%5Cn(function%20(JustifyContent)%20%7B%5C%5Cn%20%20%20%20%2F**%20%40name%20Start%20%40icon%20FlexJustifyStart%20*%2F%5C%5Cn%20%20%20%20JustifyContent%5B%5C%5C%5C%22flex-start%5C%5C%5C%22%5D%20%3D%20%5C%5C%5C%22flex-start%5C%5C%5C%22%3B%5C%5Cn%20%20%20%20%2F**%20%40name%20Center%20%40icon%20FlexJustifyCenter%20*%2F%5C%5Cn%20%20%20%20JustifyContent%5B%5C%5C%5C%22center%5C%5C%5C%22%5D%20%3D%20%5C%5C%5C%22center%5C%5C%5C%22%3B%5C%5Cn%20%20%20%20%2F**%20%40name%20End%20%40icon%20FlexJustifyEnd*%2F%5C%5Cn%20%20%20%20JustifyContent%5B%5C%5C%5C%22flex-end%5C%5C%5C%22%5D%20%3D%20%5C%5C%5C%22flex-end%5C%5C%5C%22%3B%5C%5Cn%20%20%20%20%2F**%20%40name%20Space%20Between%20%40icon%20FlexJustifySpaceBetween%20*%2F%5C%5Cn%20%20%20%20JustifyContent%5B%5C%5C%5C%22space-between%5C%5C%5C%22%5D%20%3D%20%5C%5C%5C%22space-between%5C%5C%5C%22%3B%5C%5Cn%20%20%20%20%2F**%20%40name%20Space%20Around%20%40icon%20FlexJustifySpaceAround%20*%2F%5C%5Cn%20%20%20%20JustifyContent%5B%5C%5C%5C%22space-around%5C%5C%5C%22%5D%20%3D%20%5C%5C%5C%22space-around%5C%5C%5C%22%3B%5C%5Cn%7D)(JustifyContent%20%3D%20exports.JustifyContent%20%7C%7C%20(exports.JustifyContent%20%3D%20%7B%7D))%3B%5C%5Cnvar%20AlignItems%3B%5C%5Cn(function%20(AlignItems)%20%7B%5C%5Cn%20%20%20%20%2F**%20%40name%20Start%20%40icon%20FlexAlignStart%20*%2F%5C%5Cn%20%20%20%20AlignItems%5B%5C%5C%5C%22flex-start%5C%5C%5C%22%5D%20%3D%20%5C%5C%5C%22flex-start%5C%5C%5C%22%3B%5C%5Cn%20%20%20%20%2F**%20%40name%20Center%20%40icon%20FlexAlignCenter%20*%2F%5C%5Cn%20%20%20%20AlignItems%5B%5C%5C%5C%22center%5C%5C%5C%22%5D%20%3D%20%5C%5C%5C%22center%5C%5C%5C%22%3B%5C%5Cn%20%20%20%20%2F**%20%40name%20Bottom%20%40icon%20FlexAlignEnd%20*%2F%5C%5Cn%20%20%20%20AlignItems%5B%5C%5C%5C%22flex-end%5C%5C%5C%22%5D%20%3D%20%5C%5C%5C%22flex-end%5C%5C%5C%22%3B%5C%5Cn%20%20%20%20%2F**%20%40name%20Stretch%20%40icon%20FlexAlignStretch%20*%2F%5C%5Cn%20%20%20%20AlignItems%5B%5C%5C%5C%22stretch%5C%5C%5C%22%5D%20%3D%20%5C%5C%5C%22stretch%5C%5C%5C%22%3B%5C%5Cn%20%20%20%20%2F**%20%40name%20Baseline%20%40icon%20FlexAlignBaseline%20*%2F%5C%5Cn%20%20%20%20AlignItems%5B%5C%5C%5C%22baseline%5C%5C%5C%22%5D%20%3D%20%5C%5C%5C%22baseline%5C%5C%5C%22%3B%5C%5Cn%7D)(AlignItems%20%3D%20exports.AlignItems%20%7C%7C%20(exports.AlignItems%20%3D%20%7B%7D))%3B%5C%5Cn%2F**%5C%5Cn%20*%20%40name%20Box%5C%5Cn%20*%20%40description%20for%20Flexbox%20Layouts%5C%5Cn%20*%20%40icon%20Box%5C%5Cn%20*%20%40patternType%20synthetic%3Abox%5C%5Cn%20*%2F%5C%5Cnexports.Box%20%3D%20function%20(props)%20%7B%5C%5Cn%20%20%20%20return%20(React.createElement(%5C%5C%5C%22div%5C%5C%5C%22%2C%20%7B%20style%3A%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20flexBasis%3A%20props.flexBasis%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20flexDirection%3A%20props.flexDirection%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20flexWrap%3A%20props.flexWrap%20%3F%20'wrap'%20%3A%20'nowrap'%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20flexGrow%3A%20props.flexGrow%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20flexShrink%3A%20props.flexShrink%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20alignItems%3A%20props.alignItems%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20display%3A%20props.flex%20%3F%20'flex'%20%3A%20'block'%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20justifyContent%3A%20props.justifyContent%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20width%3A%20props.width%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20height%3A%20props.height%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20backgroundColor%3A%20props.backgroundColor%5C%5Cn%20%20%20%20%20%20%20%20%7D%20%7D%2C%20props.children))%3B%5C%5Cn%7D%3B%5C%5Cn%5C%5Cn%5C%5Cn%2F%2F%23%20sourceURL%3Dwebpack%3A%2F%2F%255Bname%255D%2F.%2Flib%2Fbox.js%3F%5C%22)%3B%5Cn%5Cn%2F***%2F%20%7D)%2C%5Cn%5Cn%2F***%2F%20%5C%22.%2Flib%2Fconditional.js%5C%22%3A%5Cn%2F*!****************************!*%5C%5C%5Cn%20%20!***%20.%2Flib%2Fconditional.js%20***!%5Cn%20%20%5C%5C****************************%2F%5Cn%2F*!%20no%20static%20exports%20found%20*%2F%5Cn%2F***%2F%20(function(module%2C%20exports%2C%20__webpack_require__)%20%7B%5Cn%5Cn%5C%22use%20strict%5C%22%3B%5Cneval(%5C%22%5C%5Cnexports.__esModule%20%3D%20true%3B%5C%5Cnvar%20React%20%3D%20__webpack_require__(%2F*!%20react%20*%2F%20%5C%5C%5C%22..%2F..%2Fnode_modules%2Freact%2Findex.js%5C%5C%5C%22)%3B%5C%5Cn%2F**%5C%5Cn%20*%20%40name%20Conditional%5C%5Cn%20*%20%40description%20for%20Show%20and%20Hide%20Logic%5C%5Cn%20*%20%40icon%20ToggleRight%5C%5Cn%20*%20%40patternType%20synthetic%3Aconditional%5C%5Cn%20*%2F%5C%5Cnexports.Conditional%20%3D%20function%20(props)%20%7B%5C%5Cn%20%20%20%20return%20React.createElement(React.Fragment%2C%20null%2C%20props.condition%20%3F%20props.truthy%20%3A%20props.falsy)%3B%5C%5Cn%7D%3B%5C%5Cn%5C%5Cn%5C%5Cn%2F%2F%23%20sourceURL%3Dwebpack%3A%2F%2F%255Bname%255D%2F.%2Flib%2Fconditional.js%3F%5C%22)%3B%5Cn%5Cn%2F***%2F%20%7D)%2C%5Cn%5Cn%2F***%2F%20%5C%22.%2Flib%2Fimage.js%5C%22%3A%5Cn%2F*!**********************!*%5C%5C%5Cn%20%20!***%20.%2Flib%2Fimage.js%20***!%5Cn%20%20%5C%5C**********************%2F%5Cn%2F*!%20no%20static%20exports%20found%20*%2F%5Cn%2F***%2F%20(function(module%2C%20exports%2C%20__webpack_require__)%20%7B%5Cn%5Cn%5C%22use%20strict%5C%22%3B%5Cneval(%5C%22%5C%5Cnexports.__esModule%20%3D%20true%3B%5C%5Cnvar%20React%20%3D%20__webpack_require__(%2F*!%20react%20*%2F%20%5C%5C%5C%22..%2F..%2Fnode_modules%2Freact%2Findex.js%5C%5C%5C%22)%3B%5C%5Cn%2F**%5C%5Cn%20*%20%40name%20Design%5C%5Cn%20*%20%40description%20for%20Design%20Drafts%5C%5Cn%20*%20%40icon%20Image%5C%5Cn%20*%20%40patternType%20synthetic%3Aimage%5C%5Cn%20*%2F%5C%5Cnexports.Image%20%3D%20function%20(props)%20%7B%5C%5Cn%20%20%20%20return%20(React.createElement(%5C%5C%5C%22img%5C%5C%5C%22%2C%20%7B%20src%3A%20props.src%2C%20onClick%3A%20props.onClick%2C%20style%3A%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20width%3A%20props.width%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20height%3A%20props.height%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20minWidth%3A%20props.minWidth%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20maxWidth%3A%20props.maxWidth%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20minHeight%3A%20props.minHeight%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20maxHeight%3A%20props.maxHeight%5C%5Cn%20%20%20%20%20%20%20%20%7D%20%7D))%3B%5C%5Cn%7D%3B%5C%5Cn%5C%5Cn%5C%5Cn%2F%2F%23%20sourceURL%3Dwebpack%3A%2F%2F%255Bname%255D%2F.%2Flib%2Fimage.js%3F%5C%22)%3B%5Cn%5Cn%2F***%2F%20%7D)%2C%5Cn%5Cn%2F***%2F%20%5C%22.%2Flib%2Flink.js%5C%22%3A%5Cn%2F*!*********************!*%5C%5C%5Cn%20%20!***%20.%2Flib%2Flink.js%20***!%5Cn%20%20%5C%5C*********************%2F%5Cn%2F*!%20no%20static%20exports%20found%20*%2F%5Cn%2F***%2F%20(function(module%2C%20exports%2C%20__webpack_require__)%20%7B%5Cn%5Cn%5C%22use%20strict%5C%22%3B%5Cneval(%5C%22%5C%5Cnexports.__esModule%20%3D%20true%3B%5C%5Cnvar%20React%20%3D%20__webpack_require__(%2F*!%20react%20*%2F%20%5C%5C%5C%22..%2F..%2Fnode_modules%2Freact%2Findex.js%5C%5C%5C%22)%3B%5C%5Cn%2F**%5C%5Cn%20*%20%40name%20Link%5C%5Cn%20*%20%40description%20for%20Interaction%5C%5Cn%20*%20%40icon%20ExternalLink%5C%5Cn%20*%20%40patternType%20synthetic%3Alink%5C%5Cn%20*%2F%5C%5Cnexports.Link%20%3D%20function%20(props)%20%7B%5C%5Cn%20%20%20%20return%20(React.createElement(%5C%5C%5C%22a%5C%5C%5C%22%2C%20%7B%20href%3A%20props.href%2C%20onClick%3A%20props.onClick%2C%20target%3A%20props.target%2C%20rel%3A%20props.rel%20%7D%2C%20props.children))%3B%5C%5Cn%7D%3B%5C%5Cn%5C%5Cn%5C%5Cn%2F%2F%23%20sourceURL%3Dwebpack%3A%2F%2F%255Bname%255D%2F.%2Flib%2Flink.js%3F%5C%22)%3B%5Cn%5Cn%2F***%2F%20%7D)%2C%5Cn%5Cn%2F***%2F%20%5C%22.%2Flib%2Fpage.js%5C%22%3A%5Cn%2F*!*********************!*%5C%5C%5Cn%20%20!***%20.%2Flib%2Fpage.js%20***!%5Cn%20%20%5C%5C*********************%2F%5Cn%2F*!%20no%20static%20exports%20found%20*%2F%5Cn%2F***%2F%20(function(module%2C%20exports%2C%20__webpack_require__)%20%7B%5Cn%5Cn%5C%22use%20strict%5C%22%3B%5Cneval(%5C%22%5C%5Cnexports.__esModule%20%3D%20true%3B%5C%5Cnvar%20React%20%3D%20__webpack_require__(%2F*!%20react%20*%2F%20%5C%5C%5C%22..%2F..%2Fnode_modules%2Freact%2Findex.js%5C%5C%5C%22)%3B%5C%5Cnvar%20react_helmet_1%20%3D%20__webpack_require__(%2F*!%20react-helmet%20*%2F%20%5C%5C%5C%22..%2F..%2Fnode_modules%2Freact-helmet%2Flib%2FHelmet.js%5C%5C%5C%22)%3B%5C%5Cn%2F**%5C%5Cn%20*%20%40name%20Page%5C%5Cn%20*%20%40patternType%20synthetic%3Apage%5C%5Cn%20*%2F%5C%5Cnexports.Page%20%3D%20function%20(props)%20%7B%5C%5Cn%20%20%20%20return%20(React.createElement(%5C%5C%5C%22div%5C%5C%5C%22%2C%20null%2C%5C%5Cn%20%20%20%20%20%20%20%20React.createElement(react_helmet_1.Helmet%2C%20null%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20React.createElement(%5C%5C%5C%22meta%5C%5C%5C%22%2C%20%7B%20name%3A%20%5C%5C%5C%22viewport%5C%5C%5C%22%2C%20content%3A%20%5C%5C%5C%22width%3Ddevice-width%2C%20initial-scale%3D1%5C%5C%5C%22%20%7D)%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20props.head)%2C%5C%5Cn%20%20%20%20%20%20%20%20props.content%2C%5C%5Cn%20%20%20%20%20%20%20%20props.children))%3B%5C%5Cn%7D%3B%5C%5Cn%5C%5Cn%5C%5Cn%2F%2F%23%20sourceURL%3Dwebpack%3A%2F%2F%255Bname%255D%2F.%2Flib%2Fpage.js%3F%5C%22)%3B%5Cn%5Cn%2F***%2F%20%7D)%2C%5Cn%5Cn%2F***%2F%20%5C%22.%2Flib%2Ftext.js%5C%22%3A%5Cn%2F*!*********************!*%5C%5C%5Cn%20%20!***%20.%2Flib%2Ftext.js%20***!%5Cn%20%20%5C%5C*********************%2F%5Cn%2F*!%20no%20static%20exports%20found%20*%2F%5Cn%2F***%2F%20(function(module%2C%20exports%2C%20__webpack_require__)%20%7B%5Cn%5Cn%5C%22use%20strict%5C%22%3B%5Cneval(%5C%22%5C%5Cnexports.__esModule%20%3D%20true%3B%5C%5Cnvar%20React%20%3D%20__webpack_require__(%2F*!%20react%20*%2F%20%5C%5C%5C%22..%2F..%2Fnode_modules%2Freact%2Findex.js%5C%5C%5C%22)%3B%5C%5Cnvar%20style%20%3D%20%7B%5C%5Cn%20%20%20%20display%3A%20'inline-block'%5C%5Cn%7D%3B%5C%5Cn%2F**%5C%5Cn%20*%20%40name%20Text%5C%5Cn%20*%20%40description%20for%20Headlines%2C%20Copy%20and%20more%5C%5Cn%20*%20%40icon%20Type%5C%5Cn%20*%20%40patternType%20synthetic%3Atext%5C%5Cn%20*%2F%5C%5Cnexports.Text%20%3D%20function%20(props)%20%7B%5C%5Cn%20%20%20%20return%20React.createElement(%5C%5C%5C%22span%5C%5C%5C%22%2C%20%7B%20style%3A%20style%20%7D%2C%20props.text)%3B%5C%5Cn%7D%3B%5C%5Cn%5C%5Cn%5C%5Cn%2F%2F%23%20sourceURL%3Dwebpack%3A%2F%2F%255Bname%255D%2F.%2Flib%2Ftext.js%3F%5C%22)%3B%5Cn%5Cn%2F***%2F%20%7D)%5Cn%5Cn%2F******%2F%20%7D)%3B%22%2C%22id%22%3A%2218e86a56-9778-4520-ae9d-b1e94ccb2ea4%22%2C%22installType%22%3A%22local%22%2C%22model%22%3A%22PatternLibrary%22%2C%22origin%22%3A%22built-in%22%2C%22packageFile%22%3A%7B%22name%22%3A%22%40meetalva%2Fessentials%22%2C%22version%22%3A%221.0.0%22%2C%22description%22%3A%22Built-in%20components%20for%20basic%20layouts%20and%20logic%22%2C%22scripts%22%3A%7B%22check%3Adependencies%22%3A%22alva-dependencies%22%7D%2C%22alva%22%3A%7B%22name%22%3A%22Essentials%22%7D%2C%22main%22%3A%22lib%2Findex.js%22%2C%22homepage%22%3A%22https%3A%2F%2Fgithub.com%2Fmeetalva%2Falva%22%2C%22license%22%3A%22MIT%22%2C%22devDependencies%22%3A%7B%22%40meetalva%2Ftools%22%3A%221.0.0%22%7D%2C%22dependencies%22%3A%7B%22%40types%2Fnode%22%3A%22%5E10.12.18%22%2C%22%40types%2Freact%22%3A%2216.7.18%22%2C%22%40types%2Freact-helmet%22%3A%225.0.6%22%2C%22react%22%3A%2216.7.0%22%2C%22react-helmet%22%3A%225.2.0%22%7D%2C%22readme%22%3A%22ERROR%3A%20No%20README%20data%20found!%22%2C%22_id%22%3A%22%40meetalva%2Fessentials%401.0.0%22%7D%2C%22patternProperties%22%3A%5B%7B%22model%22%3A%22PatternProperty%22%2C%22contextId%22%3A%22text%22%2C%22control%22%3A%22%22%2C%22defaultValue%22%3A%22Text%22%2C%22description%22%3A%22%22%2C%22example%22%3A%22%22%2C%22group%22%3A%22%22%2C%22hidden%22%3Afalse%2C%22id%22%3A%228e0f9bf9e3ebe9bc7d0123285d19ff293310db97%22%2C%22inputType%22%3A%22default%22%2C%22label%22%3A%22Text%22%2C%22propertyName%22%3A%22text%22%2C%22required%22%3Atrue%2C%22type%22%3A%22string%22%7D%2C%7B%22model%22%3A%22PatternProperty%22%2C%22contextId%22%3A%22flex%22%2C%22control%22%3A%22%22%2C%22defaultValue%22%3A%22true%22%2C%22description%22%3A%22%22%2C%22example%22%3A%22%22%2C%22group%22%3A%22%22%2C%22hidden%22%3Afalse%2C%22id%22%3A%22ab8fcd8e7e38a402d18bb0b3a9ebba53a1516054%22%2C%22inputType%22%3A%22default%22%2C%22label%22%3A%22Flex%22%2C%22propertyName%22%3A%22flex%22%2C%22required%22%3Afalse%2C%22type%22%3A%22boolean%22%7D%2C%7B%22model%22%3A%22PatternProperty%22%2C%22control%22%3A%22%22%2C%22contextId%22%3A%22flexDirection%22%2C%22defaultOptionId%22%3A%2212e6783a0f9dbe5442c45a1f3017621e99863474%22%2C%22example%22%3A%22%22%2C%22description%22%3A%22%22%2C%22group%22%3A%22Alignment%22%2C%22hidden%22%3Afalse%2C%22id%22%3A%225f8a734e0e9af0c9a9b4ee80683f2da1cf94a86b%22%2C%22inputType%22%3A%22button-group%22%2C%22label%22%3A%22Direction%22%2C%22propertyName%22%3A%22flexDirection%22%2C%22options%22%3A%5B%7B%22model%22%3A%22PatternEnumPropertyOption%22%2C%22contextId%22%3A%22row%22%2C%22icon%22%3A%22%22%2C%22id%22%3A%225b589624e6ecb902ec81d70b0ae727b2b8f8e071%22%2C%22name%22%3A%22Horizontal%22%2C%22ordinal%22%3A%22%5C%22row%5C%22%22%2C%22value%22%3A%22row%22%7D%2C%7B%22model%22%3A%22PatternEnumPropertyOption%22%2C%22contextId%22%3A%22column%22%2C%22icon%22%3A%22%22%2C%22id%22%3A%2212e6783a0f9dbe5442c45a1f3017621e99863474%22%2C%22name%22%3A%22Vertical%22%2C%22ordinal%22%3A%22%5C%22column%5C%22%22%2C%22value%22%3A%22column%22%7D%5D%2C%22required%22%3Afalse%2C%22type%22%3A%22enum%22%7D%2C%7B%22model%22%3A%22PatternProperty%22%2C%22control%22%3A%22%22%2C%22contextId%22%3A%22justifyContent%22%2C%22defaultOptionId%22%3A%226562309fde2134ab8bc1388379705793e3cb173d%22%2C%22example%22%3A%22%22%2C%22description%22%3A%22%22%2C%22group%22%3A%22Alignment%22%2C%22hidden%22%3Afalse%2C%22id%22%3A%22ecf92f503b783c545ac2e87d43a35b201157af7c%22%2C%22inputType%22%3A%22button-group%22%2C%22label%22%3A%22Justify%22%2C%22propertyName%22%3A%22justifyContent%22%2C%22options%22%3A%5B%7B%22model%22%3A%22PatternEnumPropertyOption%22%2C%22contextId%22%3A%22'flex-start'%22%2C%22icon%22%3A%22FlexJustifyStart%22%2C%22id%22%3A%22a462630b57170adba55404c0da46f332dc291e04%22%2C%22name%22%3A%22Start%22%2C%22ordinal%22%3A%22%5C%22flex-start%5C%22%22%2C%22value%22%3A%22flex-start%22%7D%2C%7B%22model%22%3A%22PatternEnumPropertyOption%22%2C%22contextId%22%3A%22'center'%22%2C%22icon%22%3A%22FlexJustifyCenter%22%2C%22id%22%3A%226562309fde2134ab8bc1388379705793e3cb173d%22%2C%22name%22%3A%22Center%22%2C%22ordinal%22%3A%22%5C%22center%5C%22%22%2C%22value%22%3A%22center%22%7D%2C%7B%22model%22%3A%22PatternEnumPropertyOption%22%2C%22contextId%22%3A%22'flex-end'%22%2C%22icon%22%3A%22FlexJustifyEnd%22%2C%22id%22%3A%22231c7679dda9722587686f9b06964f2aae4ad7b8%22%2C%22name%22%3A%22End%22%2C%22ordinal%22%3A%22%5C%22flex-end%5C%22%22%2C%22value%22%3A%22flex-end%22%7D%2C%7B%22model%22%3A%22PatternEnumPropertyOption%22%2C%22contextId%22%3A%22'space-between'%22%2C%22icon%22%3A%22FlexJustifySpaceBetween%22%2C%22id%22%3A%222a6797eb0d70e09b67f01f87b28b12562b41ee0c%22%2C%22name%22%3A%22Space%20Between%22%2C%22ordinal%22%3A%22%5C%22space-between%5C%22%22%2C%22value%22%3A%22space-between%22%7D%2C%7B%22model%22%3A%22PatternEnumPropertyOption%22%2C%22contextId%22%3A%22'space-around'%22%2C%22icon%22%3A%22FlexJustifySpaceAround%22%2C%22id%22%3A%22935d2a87873be967e854b9bb6d2820ed995bd44b%22%2C%22name%22%3A%22Space%20Around%22%2C%22ordinal%22%3A%22%5C%22space-around%5C%22%22%2C%22value%22%3A%22space-around%22%7D%5D%2C%22required%22%3Afalse%2C%22type%22%3A%22enum%22%7D%2C%7B%22model%22%3A%22PatternProperty%22%2C%22control%22%3A%22%22%2C%22contextId%22%3A%22alignItems%22%2C%22defaultOptionId%22%3A%22d3222d3ff66ac184d05070dfebb9de20dd5db144%22%2C%22example%22%3A%22%22%2C%22description%22%3A%22%22%2C%22group%22%3A%22Alignment%22%2C%22hidden%22%3Afalse%2C%22id%22%3A%22abfb027782ce316bc31d06e381eee43279bdde1a%22%2C%22inputType%22%3A%22button-group%22%2C%22label%22%3A%22Align%22%2C%22propertyName%22%3A%22alignItems%22%2C%22options%22%3A%5B%7B%22model%22%3A%22PatternEnumPropertyOption%22%2C%22contextId%22%3A%22'flex-start'%22%2C%22icon%22%3A%22FlexAlignStart%22%2C%22id%22%3A%2218c8f062203caa0570cc6552c3d45c9cfee939ba%22%2C%22name%22%3A%22Start%22%2C%22ordinal%22%3A%22%5C%22flex-start%5C%22%22%2C%22value%22%3A%22flex-start%22%7D%2C%7B%22model%22%3A%22PatternEnumPropertyOption%22%2C%22contextId%22%3A%22'center'%22%2C%22icon%22%3A%22FlexAlignCenter%22%2C%22id%22%3A%22d3222d3ff66ac184d05070dfebb9de20dd5db144%22%2C%22name%22%3A%22Center%22%2C%22ordinal%22%3A%22%5C%22center%5C%22%22%2C%22value%22%3A%22center%22%7D%2C%7B%22model%22%3A%22PatternEnumPropertyOption%22%2C%22contextId%22%3A%22'flex-end'%22%2C%22icon%22%3A%22FlexAlignEnd%22%2C%22id%22%3A%228258b386eee291e6091f7cd4f32bdd449bac116c%22%2C%22name%22%3A%22Bottom%22%2C%22ordinal%22%3A%22%5C%22flex-end%5C%22%22%2C%22value%22%3A%22flex-end%22%7D%2C%7B%22model%22%3A%22PatternEnumPropertyOption%22%2C%22contextId%22%3A%22'stretch'%22%2C%22icon%22%3A%22FlexAlignStretch%22%2C%22id%22%3A%22a876fa66dc34e84dde9417b9a814d1f48be4975a%22%2C%22name%22%3A%22Stretch%22%2C%22ordinal%22%3A%22%5C%22stretch%5C%22%22%2C%22value%22%3A%22stretch%22%7D%2C%7B%22model%22%3A%22PatternEnumPropertyOption%22%2C%22contextId%22%3A%22'baseline'%22%2C%22icon%22%3A%22FlexAlignBaseline%22%2C%22id%22%3A%22d6aa051fb3196e615b16897de6570c1b96f86007%22%2C%22name%22%3A%22Baseline%22%2C%22ordinal%22%3A%22%5C%22baseline%5C%22%22%2C%22value%22%3A%22baseline%22%7D%5D%2C%22required%22%3Afalse%2C%22type%22%3A%22enum%22%7D%2C%7B%22model%22%3A%22PatternProperty%22%2C%22contextId%22%3A%22flexWrap%22%2C%22control%22%3A%22%22%2C%22description%22%3A%22%22%2C%22example%22%3A%22%22%2C%22group%22%3A%22%22%2C%22hidden%22%3Afalse%2C%22id%22%3A%222908d864ffcf613d6b2e4af05df9094697f3fc6f%22%2C%22inputType%22%3A%22default%22%2C%22label%22%3A%22Wrap%22%2C%22propertyName%22%3A%22flexWrap%22%2C%22required%22%3Afalse%2C%22type%22%3A%22boolean%22%7D%2C%7B%22model%22%3A%22PatternProperty%22%2C%22contextId%22%3A%22flexBasis%22%2C%22control%22%3A%22%22%2C%22description%22%3A%22%22%2C%22example%22%3A%22%22%2C%22group%22%3A%22%22%2C%22hidden%22%3Afalse%2C%22id%22%3A%227ef66daf248e187963dc9645bfd324f5c7469093%22%2C%22inputType%22%3A%22default%22%2C%22label%22%3A%22Basis%22%2C%22propertyName%22%3A%22flexBasis%22%2C%22required%22%3Afalse%2C%22type%22%3A%22number%22%7D%2C%7B%22model%22%3A%22PatternProperty%22%2C%22contextId%22%3A%22flexGrow%22%2C%22control%22%3A%22%22%2C%22description%22%3A%22%22%2C%22example%22%3A%22%22%2C%22group%22%3A%22%22%2C%22hidden%22%3Afalse%2C%22id%22%3A%223a8e83d958633544c65883b03d2d1df4248e4dc7%22%2C%22inputType%22%3A%22default%22%2C%22label%22%3A%22Grow%22%2C%22propertyName%22%3A%22flexGrow%22%2C%22required%22%3Afalse%2C%22type%22%3A%22number%22%7D%2C%7B%22model%22%3A%22PatternProperty%22%2C%22contextId%22%3A%22flexShrink%22%2C%22control%22%3A%22%22%2C%22defaultValue%22%3A%221%22%2C%22description%22%3A%22%22%2C%22example%22%3A%22%22%2C%22group%22%3A%22%22%2C%22hidden%22%3Afalse%2C%22id%22%3A%2212dac631ab8824c79e7e81692b5b44508e3ba56f%22%2C%22inputType%22%3A%22default%22%2C%22label%22%3A%22Shrink%22%2C%22propertyName%22%3A%22flexShrink%22%2C%22required%22%3Afalse%2C%22type%22%3A%22number%22%7D%2C%7B%22model%22%3A%22PatternProperty%22%2C%22contextId%22%3A%22width%22%2C%22control%22%3A%22%22%2C%22defaultValue%22%3A%22auto%22%2C%22description%22%3A%22%22%2C%22example%22%3A%22%22%2C%22group%22%3A%22%22%2C%22hidden%22%3Afalse%2C%22id%22%3A%22377c091fa54fb78a8a90841e2bf46b707681f412%22%2C%22inputType%22%3A%22default%22%2C%22label%22%3A%22Width%22%2C%22propertyName%22%3A%22width%22%2C%22required%22%3Afalse%2C%22type%22%3A%22string%22%7D%2C%7B%22model%22%3A%22PatternProperty%22%2C%22contextId%22%3A%22height%22%2C%22control%22%3A%22%22%2C%22defaultValue%22%3A%22auto%22%2C%22description%22%3A%22%22%2C%22example%22%3A%22%22%2C%22group%22%3A%22%22%2C%22hidden%22%3Afalse%2C%22id%22%3A%2206388b5d57d7fafbcd431dd72e0b5257c49df50e%22%2C%22inputType%22%3A%22default%22%2C%22label%22%3A%22Height%22%2C%22propertyName%22%3A%22height%22%2C%22required%22%3Afalse%2C%22type%22%3A%22string%22%7D%2C%7B%22model%22%3A%22PatternProperty%22%2C%22contextId%22%3A%22backgroundColor%22%2C%22control%22%3A%22color%22%2C%22description%22%3A%22%22%2C%22example%22%3A%22%22%2C%22group%22%3A%22%22%2C%22hidden%22%3Afalse%2C%22id%22%3A%2255e6230e50b0b137fd078659cfeedca23571b20c%22%2C%22inputType%22%3A%22default%22%2C%22label%22%3A%22Background%20Color%22%2C%22propertyName%22%3A%22backgroundColor%22%2C%22required%22%3Afalse%2C%22type%22%3A%22string%22%7D%2C%7B%22model%22%3A%22PatternProperty%22%2C%22contextId%22%3A%22condition%22%2C%22control%22%3A%22%22%2C%22description%22%3A%22Show%20the%20%5C%22True%5C%22%20slot%2C%20disable%20to%20show%20the%20%5C%22False%5C%22%20slot%22%2C%22example%22%3A%22%22%2C%22group%22%3A%22%22%2C%22hidden%22%3Afalse%2C%22id%22%3A%22e60701c0268504b4a527001949dae17f722b39f7%22%2C%22inputType%22%3A%22default%22%2C%22label%22%3A%22Condition%22%2C%22propertyName%22%3A%22condition%22%2C%22required%22%3Afalse%2C%22type%22%3A%22boolean%22%7D%2C%7B%22model%22%3A%22PatternProperty%22%2C%22contextId%22%3A%22src%22%2C%22control%22%3A%22%22%2C%22description%22%3A%22%22%2C%22example%22%3A%22%22%2C%22group%22%3A%22%22%2C%22hidden%22%3Afalse%2C%22id%22%3A%22dc95770d55b2729d513841850c3f5dd9821e593c%22%2C%22inputType%22%3A%22default%22%2C%22label%22%3A%22Image%22%2C%22propertyName%22%3A%22src%22%2C%22required%22%3Afalse%2C%22type%22%3A%22asset%22%7D%2C%7B%22model%22%3A%22PatternProperty%22%2C%22contextId%22%3A%22width%22%2C%22control%22%3A%22%22%2C%22description%22%3A%22%22%2C%22example%22%3A%22%22%2C%22group%22%3A%22%22%2C%22hidden%22%3Afalse%2C%22id%22%3A%22692e659cdd9dba947734e96c6913e378077e5c44%22%2C%22inputType%22%3A%22default%22%2C%22label%22%3A%22Width%22%2C%22propertyName%22%3A%22width%22%2C%22required%22%3Afalse%2C%22type%22%3A%22string%22%7D%2C%7B%22model%22%3A%22PatternProperty%22%2C%22contextId%22%3A%22height%22%2C%22control%22%3A%22%22%2C%22description%22%3A%22%22%2C%22example%22%3A%22%22%2C%22group%22%3A%22%22%2C%22hidden%22%3Afalse%2C%22id%22%3A%2241e6d624f139c99aceae7ee347337bcbac48b9f9%22%2C%22inputType%22%3A%22default%22%2C%22label%22%3A%22Height%22%2C%22propertyName%22%3A%22height%22%2C%22required%22%3Afalse%2C%22type%22%3A%22string%22%7D%2C%7B%22model%22%3A%22PatternProperty%22%2C%22contextId%22%3A%22minWidth%22%2C%22control%22%3A%22%22%2C%22description%22%3A%22%22%2C%22example%22%3A%22%22%2C%22group%22%3A%22%22%2C%22hidden%22%3Afalse%2C%22id%22%3A%22ae88d3112878ec2c15f6190fcc2cd9d50a1866a5%22%2C%22inputType%22%3A%22default%22%2C%22label%22%3A%22Min%20Width%22%2C%22propertyName%22%3A%22minWidth%22%2C%22required%22%3Afalse%2C%22type%22%3A%22string%22%7D%2C%7B%22model%22%3A%22PatternProperty%22%2C%22contextId%22%3A%22minHeight%22%2C%22control%22%3A%22%22%2C%22description%22%3A%22%22%2C%22example%22%3A%22%22%2C%22group%22%3A%22%22%2C%22hidden%22%3Afalse%2C%22id%22%3A%22205109a9d3d59e7c43997f200983ef73af27ee7c%22%2C%22inputType%22%3A%22default%22%2C%22label%22%3A%22Min%20Height%22%2C%22propertyName%22%3A%22minHeight%22%2C%22required%22%3Afalse%2C%22type%22%3A%22string%22%7D%2C%7B%22model%22%3A%22PatternProperty%22%2C%22contextId%22%3A%22maxWidth%22%2C%22control%22%3A%22%22%2C%22description%22%3A%22%22%2C%22example%22%3A%22%22%2C%22group%22%3A%22%22%2C%22hidden%22%3Afalse%2C%22id%22%3A%220d9a8db20af04508e66a96cc118a63891edcd16d%22%2C%22inputType%22%3A%22default%22%2C%22label%22%3A%22Max%20Width%22%2C%22propertyName%22%3A%22maxWidth%22%2C%22required%22%3Afalse%2C%22type%22%3A%22string%22%7D%2C%7B%22model%22%3A%22PatternProperty%22%2C%22contextId%22%3A%22maxHeight%22%2C%22control%22%3A%22%22%2C%22description%22%3A%22%22%2C%22example%22%3A%22%22%2C%22group%22%3A%22%22%2C%22hidden%22%3Afalse%2C%22id%22%3A%22c0ad6e289afd22b5af35f85a73ad050ba9d0d4ea%22%2C%22inputType%22%3A%22default%22%2C%22label%22%3A%22Max%20Height%22%2C%22propertyName%22%3A%22maxHeight%22%2C%22required%22%3Afalse%2C%22type%22%3A%22string%22%7D%2C%7B%22model%22%3A%22PatternProperty%22%2C%22contextId%22%3A%22onClick%22%2C%22control%22%3A%22%22%2C%22description%22%3A%22You%20can%20set%20an%20interaction%20that%20happens%20on%20Click.%22%2C%22event%22%3A%7B%22type%22%3A%22MouseEvent%22%7D%2C%22example%22%3A%22%22%2C%22group%22%3A%22%22%2C%22hidden%22%3Afalse%2C%22id%22%3A%226eaad167743d4c2b3e14ec72a5a832e52b4be56a%22%2C%22inputType%22%3A%22default%22%2C%22label%22%3A%22Interaction%22%2C%22propertyName%22%3A%22onClick%22%2C%22required%22%3Afalse%2C%22type%22%3A%22EventHandler%22%7D%2C%7B%22model%22%3A%22PatternProperty%22%2C%22contextId%22%3A%22onClick%22%2C%22control%22%3A%22%22%2C%22description%22%3A%22You%20can%20set%20an%20interaction%20that%20happens%20on%20Click.%22%2C%22event%22%3A%7B%22type%22%3A%22MouseEvent%22%7D%2C%22example%22%3A%22%22%2C%22group%22%3A%22%22%2C%22hidden%22%3Afalse%2C%22id%22%3A%221fb8d8451bcd19f906aa85a7447b1e3cab6f7524%22%2C%22inputType%22%3A%22default%22%2C%22label%22%3A%22Interaction%22%2C%22propertyName%22%3A%22onClick%22%2C%22required%22%3Afalse%2C%22type%22%3A%22EventHandler%22%7D%2C%7B%22model%22%3A%22PatternProperty%22%2C%22contextId%22%3A%22href%22%2C%22control%22%3A%22%22%2C%22description%22%3A%22%22%2C%22example%22%3A%22%22%2C%22group%22%3A%22%22%2C%22hidden%22%3Atrue%2C%22id%22%3A%223b8e7f0f9ad26698bea9ea7437a1e36f19661008%22%2C%22inputType%22%3A%22default%22%2C%22label%22%3A%22href%22%2C%22propertyName%22%3A%22href%22%2C%22required%22%3Afalse%2C%22type%22%3A%22string%22%7D%2C%7B%22model%22%3A%22PatternProperty%22%2C%22contextId%22%3A%22target%22%2C%22control%22%3A%22%22%2C%22description%22%3A%22%22%2C%22example%22%3A%22%22%2C%22group%22%3A%22%22%2C%22hidden%22%3Atrue%2C%22id%22%3A%2292312872b39d3be246b8847ca8d2981b6a2b530d%22%2C%22inputType%22%3A%22default%22%2C%22label%22%3A%22target%22%2C%22propertyName%22%3A%22target%22%2C%22required%22%3Afalse%2C%22type%22%3A%22string%22%7D%2C%7B%22model%22%3A%22PatternProperty%22%2C%22contextId%22%3A%22rel%22%2C%22control%22%3A%22%22%2C%22description%22%3A%22%22%2C%22example%22%3A%22%22%2C%22group%22%3A%22%22%2C%22hidden%22%3Atrue%2C%22id%22%3A%2218c00b58b4f9334f0ee89e09eb42460bf630b5d0%22%2C%22inputType%22%3A%22default%22%2C%22label%22%3A%22rel%22%2C%22propertyName%22%3A%22rel%22%2C%22required%22%3Afalse%2C%22type%22%3A%22string%22%7D%2C%7B%22model%22%3A%22PatternProperty%22%2C%22control%22%3A%22%22%2C%22contextId%22%3A%22head%22%2C%22description%22%3A%22%22%2C%22example%22%3A%22%22%2C%22group%22%3A%22%22%2C%22hidden%22%3Atrue%2C%22id%22%3A%223104a509eb974768b8b711fc8f49aca3b158495d%22%2C%22inputType%22%3A%22default%22%2C%22label%22%3A%22head%22%2C%22propertyName%22%3A%22head%22%2C%22required%22%3Afalse%2C%22type%22%3A%22unknown%22%2C%22typeText%22%3A%22head%3F%3A%20any%3B%22%7D%2C%7B%22model%22%3A%22PatternProperty%22%2C%22control%22%3A%22%22%2C%22contextId%22%3A%22content%22%2C%22description%22%3A%22%22%2C%22example%22%3A%22%22%2C%22group%22%3A%22%22%2C%22hidden%22%3Atrue%2C%22id%22%3A%220d7bdce760d9d6d0e6150015e03108e411792875%22%2C%22inputType%22%3A%22default%22%2C%22label%22%3A%22content%22%2C%22propertyName%22%3A%22content%22%2C%22required%22%3Afalse%2C%22type%22%3A%22unknown%22%2C%22typeText%22%3A%22content%3F%3A%20any%3B%22%7D%5D%2C%22patterns%22%3A%5B%7B%22model%22%3A%22Pattern%22%2C%22contextId%22%3A%22lib%2Ftext.d.ts%3AText%22%2C%22description%22%3A%22for%20Headlines%2C%20Copy%20and%20more%22%2C%22exportName%22%3A%22Text%22%2C%22group%22%3A%22%22%2C%22icon%22%3A%22Type%22%2C%22id%22%3A%229b4189d4b1ba0a8306ea71b362c280044803f43d%22%2C%22name%22%3A%22Text%22%2C%22propertyIds%22%3A%5B%228e0f9bf9e3ebe9bc7d0123285d19ff293310db97%22%5D%2C%22slots%22%3A%5B%5D%2C%22type%22%3A%22synthetic%3Atext%22%7D%2C%7B%22model%22%3A%22Pattern%22%2C%22contextId%22%3A%22lib%2Fbox.d.ts%3ABox%22%2C%22description%22%3A%22for%20Flexbox%20Layouts%22%2C%22exportName%22%3A%22Box%22%2C%22group%22%3A%22%22%2C%22icon%22%3A%22Box%22%2C%22id%22%3A%22e5725cc2b936b6f8be6e172b0a1d5e9219d02821%22%2C%22name%22%3A%22Box%22%2C%22propertyIds%22%3A%5B%22ab8fcd8e7e38a402d18bb0b3a9ebba53a1516054%22%2C%225f8a734e0e9af0c9a9b4ee80683f2da1cf94a86b%22%2C%22ecf92f503b783c545ac2e87d43a35b201157af7c%22%2C%22abfb027782ce316bc31d06e381eee43279bdde1a%22%2C%222908d864ffcf613d6b2e4af05df9094697f3fc6f%22%2C%227ef66daf248e187963dc9645bfd324f5c7469093%22%2C%223a8e83d958633544c65883b03d2d1df4248e4dc7%22%2C%2212dac631ab8824c79e7e81692b5b44508e3ba56f%22%2C%22377c091fa54fb78a8a90841e2bf46b707681f412%22%2C%2206388b5d57d7fafbcd431dd72e0b5257c49df50e%22%2C%2255e6230e50b0b137fd078659cfeedca23571b20c%22%5D%2C%22slots%22%3A%5B%7B%22model%22%3A%22PatternSlot%22%2C%22contextId%22%3A%22children%22%2C%22description%22%3A%22%22%2C%22example%22%3A%22%22%2C%22hidden%22%3Afalse%2C%22label%22%3A%22children%22%2C%22propertyName%22%3A%22children%22%2C%22id%22%3A%2257eabe6867511358e3c31e3f0daad20dfab81d2d%22%2C%22required%22%3Afalse%2C%22quantity%22%3A%22multiple%22%2C%22type%22%3A%22children%22%7D%5D%2C%22type%22%3A%22synthetic%3Abox%22%7D%2C%7B%22model%22%3A%22Pattern%22%2C%22contextId%22%3A%22lib%2Fconditional.d.ts%3AConditional%22%2C%22description%22%3A%22for%20Show%20and%20Hide%20Logic%22%2C%22exportName%22%3A%22Conditional%22%2C%22group%22%3A%22%22%2C%22icon%22%3A%22ToggleRight%22%2C%22id%22%3A%22e519267aa475ace2f3838b6c1f551a3d7dbac796%22%2C%22name%22%3A%22Conditional%22%2C%22propertyIds%22%3A%5B%22e60701c0268504b4a527001949dae17f722b39f7%22%5D%2C%22slots%22%3A%5B%7B%22model%22%3A%22PatternSlot%22%2C%22contextId%22%3A%22truthy%22%2C%22description%22%3A%22%22%2C%22defaultValue%22%3A%7B%22parent%22%3A%222bb8b3be11a17c05bb615eae3fca1023dbc9c6c0%22%2C%22id%22%3A%222bb8b3be11a17c05bb615eae3fca1023dbc9c6c0%3Adefault%22%2C%22libraryId%22%3A%22%40meetalva%2Fessentials%22%2C%22patternContextId%22%3A%22lib%2Fbox.d.ts%3ABox%22%2C%22jsxFragment%22%3Afalse%2C%22props%22%3A%5B%7B%22propName%22%3A%22flex%22%7D%2C%7B%22propName%22%3A%22justifyContent%22%7D%2C%7B%22propName%22%3A%22alignItems%22%7D%2C%7B%22propName%22%3A%22height%22%2C%22value%22%3A%22100px%22%7D%2C%7B%22propName%22%3A%22backgroundColor%22%2C%22value%22%3A%22%23eee%22%7D%5D%2C%22slotContent%22%3A%5B%7B%22slotName%22%3A%22flex%22%7D%2C%7B%22slotName%22%3A%22justifyContent%22%7D%2C%7B%22slotName%22%3A%22alignItems%22%7D%2C%7B%22slotName%22%3A%22height%22%2C%22value%22%3A%22100px%22%7D%2C%7B%22slotName%22%3A%22backgroundColor%22%2C%22value%22%3A%22%23eee%22%7D%5D%2C%22children%22%3A%5B%7B%22parent%22%3A%222bb8b3be11a17c05bb615eae3fca1023dbc9c6c0%22%2C%22id%22%3A%222bb8b3be11a17c05bb615eae3fca1023dbc9c6c0%3Adefault%22%2C%22libraryId%22%3A%22%40meetalva%2Fessentials%22%2C%22patternContextId%22%3A%22lib%2Ftext.d.ts%3AText%22%2C%22jsxFragment%22%3Afalse%2C%22props%22%3A%5B%7B%22propName%22%3A%22text%22%2C%22value%22%3A%22Shown%20if%20condition%20is%20true%22%7D%5D%2C%22slotContent%22%3A%5B%7B%22slotName%22%3A%22text%22%2C%22value%22%3A%22Shown%20if%20condition%20is%20true%22%7D%5D%2C%22children%22%3A%5B%5D%7D%5D%7D%2C%22example%22%3A%22%22%2C%22hidden%22%3Afalse%2C%22label%22%3A%22If%20True%22%2C%22propertyName%22%3A%22truthy%22%2C%22id%22%3A%222bb8b3be11a17c05bb615eae3fca1023dbc9c6c0%22%2C%22required%22%3Afalse%2C%22quantity%22%3A%22multiple%22%2C%22type%22%3A%22property%22%7D%2C%7B%22model%22%3A%22PatternSlot%22%2C%22contextId%22%3A%22falsy%22%2C%22description%22%3A%22%22%2C%22defaultValue%22%3A%7B%22parent%22%3A%22270e4cec7cc451403cb9eb9fd929ca4b30ae4715%22%2C%22id%22%3A%22270e4cec7cc451403cb9eb9fd929ca4b30ae4715%3Adefault%22%2C%22libraryId%22%3A%22%40meetalva%2Fessentials%22%2C%22patternContextId%22%3A%22lib%2Fbox.d.ts%3ABox%22%2C%22jsxFragment%22%3Afalse%2C%22props%22%3A%5B%7B%22propName%22%3A%22flex%22%7D%2C%7B%22propName%22%3A%22justifyContent%22%7D%2C%7B%22propName%22%3A%22alignItems%22%7D%2C%7B%22propName%22%3A%22height%22%2C%22value%22%3A%22100px%22%7D%2C%7B%22propName%22%3A%22backgroundColor%22%2C%22value%22%3A%22%23eee%22%7D%5D%2C%22slotContent%22%3A%5B%7B%22slotName%22%3A%22flex%22%7D%2C%7B%22slotName%22%3A%22justifyContent%22%7D%2C%7B%22slotName%22%3A%22alignItems%22%7D%2C%7B%22slotName%22%3A%22height%22%2C%22value%22%3A%22100px%22%7D%2C%7B%22slotName%22%3A%22backgroundColor%22%2C%22value%22%3A%22%23eee%22%7D%5D%2C%22children%22%3A%5B%7B%22parent%22%3A%22270e4cec7cc451403cb9eb9fd929ca4b30ae4715%22%2C%22id%22%3A%22270e4cec7cc451403cb9eb9fd929ca4b30ae4715%3Adefault%22%2C%22libraryId%22%3A%22%40meetalva%2Fessentials%22%2C%22patternContextId%22%3A%22lib%2Ftext.d.ts%3AText%22%2C%22jsxFragment%22%3Afalse%2C%22props%22%3A%5B%7B%22propName%22%3A%22text%22%2C%22value%22%3A%22Shown%20if%20condition%20is%20false%22%7D%5D%2C%22slotContent%22%3A%5B%7B%22slotName%22%3A%22text%22%2C%22value%22%3A%22Shown%20if%20condition%20is%20false%22%7D%5D%2C%22children%22%3A%5B%5D%7D%5D%7D%2C%22example%22%3A%22%22%2C%22hidden%22%3Afalse%2C%22label%22%3A%22If%20False%22%2C%22propertyName%22%3A%22falsy%22%2C%22id%22%3A%22270e4cec7cc451403cb9eb9fd929ca4b30ae4715%22%2C%22required%22%3Afalse%2C%22quantity%22%3A%22multiple%22%2C%22type%22%3A%22property%22%7D%5D%2C%22type%22%3A%22synthetic%3Aconditional%22%7D%2C%7B%22model%22%3A%22Pattern%22%2C%22contextId%22%3A%22lib%2Fimage.d.ts%3AImage%22%2C%22description%22%3A%22for%20Design%20Drafts%22%2C%22exportName%22%3A%22Image%22%2C%22group%22%3A%22%22%2C%22icon%22%3A%22Image%22%2C%22id%22%3A%220b8f007121cbef438a653458557d448739bdb0da%22%2C%22name%22%3A%22Design%22%2C%22propertyIds%22%3A%5B%22dc95770d55b2729d513841850c3f5dd9821e593c%22%2C%22692e659cdd9dba947734e96c6913e378077e5c44%22%2C%2241e6d624f139c99aceae7ee347337bcbac48b9f9%22%2C%22ae88d3112878ec2c15f6190fcc2cd9d50a1866a5%22%2C%22205109a9d3d59e7c43997f200983ef73af27ee7c%22%2C%220d9a8db20af04508e66a96cc118a63891edcd16d%22%2C%22c0ad6e289afd22b5af35f85a73ad050ba9d0d4ea%22%2C%226eaad167743d4c2b3e14ec72a5a832e52b4be56a%22%5D%2C%22slots%22%3A%5B%5D%2C%22type%22%3A%22synthetic%3Aimage%22%7D%2C%7B%22model%22%3A%22Pattern%22%2C%22contextId%22%3A%22lib%2Flink.d.ts%3ALink%22%2C%22description%22%3A%22for%20Interaction%22%2C%22exportName%22%3A%22Link%22%2C%22group%22%3A%22%22%2C%22icon%22%3A%22ExternalLink%22%2C%22id%22%3A%22a8f24d226538d643b74c80489540d409cd23441b%22%2C%22name%22%3A%22Link%22%2C%22propertyIds%22%3A%5B%221fb8d8451bcd19f906aa85a7447b1e3cab6f7524%22%2C%223b8e7f0f9ad26698bea9ea7437a1e36f19661008%22%2C%2292312872b39d3be246b8847ca8d2981b6a2b530d%22%2C%2218c00b58b4f9334f0ee89e09eb42460bf630b5d0%22%5D%2C%22slots%22%3A%5B%7B%22model%22%3A%22PatternSlot%22%2C%22contextId%22%3A%22children%22%2C%22description%22%3A%22%22%2C%22example%22%3A%22%22%2C%22hidden%22%3Afalse%2C%22label%22%3A%22children%22%2C%22propertyName%22%3A%22children%22%2C%22id%22%3A%221c2a8dee5d210718e66d082901c29a0fe10b07a4%22%2C%22required%22%3Afalse%2C%22quantity%22%3A%22multiple%22%2C%22type%22%3A%22children%22%7D%5D%2C%22type%22%3A%22synthetic%3Alink%22%7D%2C%7B%22model%22%3A%22Pattern%22%2C%22contextId%22%3A%22lib%2Fpage.d.ts%3APage%22%2C%22description%22%3A%22%22%2C%22exportName%22%3A%22Page%22%2C%22group%22%3A%22%22%2C%22icon%22%3A%22%22%2C%22id%22%3A%22eeae24c974074b411a6b3641443dd77d6b44e413%22%2C%22name%22%3A%22Page%22%2C%22propertyIds%22%3A%5B%223104a509eb974768b8b711fc8f49aca3b158495d%22%2C%220d7bdce760d9d6d0e6150015e03108e411792875%22%5D%2C%22slots%22%3A%5B%7B%22model%22%3A%22PatternSlot%22%2C%22contextId%22%3A%22children%22%2C%22description%22%3A%22%22%2C%22example%22%3A%22%22%2C%22hidden%22%3Afalse%2C%22label%22%3A%22children%22%2C%22propertyName%22%3A%22children%22%2C%22id%22%3A%221854d5f444125e36148eabeb6ced7e31e9007068%22%2C%22required%22%3Afalse%2C%22quantity%22%3A%22multiple%22%2C%22type%22%3A%22children%22%7D%5D%2C%22type%22%3A%22synthetic%3Apage%22%7D%5D%2C%22state%22%3A%22connected%22%7D%2C%7B%22bundleId%22%3A%22f35f6dcb-c3e1-42ca-8372-2168a6e8bb36%22%2C%22bundle%22%3A%22window%5B%5C%22f35f6dcb-c3e1-42ca-8372-2168a6e8bb36%5C%22%5D%20%3D%5Cn%2F******%2F%20(function(modules)%20%7B%20%2F%2F%20webpackBootstrap%5Cn%2F******%2F%20%5Ct%2F%2F%20The%20module%20cache%5Cn%2F******%2F%20%5Ctvar%20installedModules%20%3D%20%7B%7D%3B%5Cn%2F******%2F%5Cn%2F******%2F%20%5Ct%2F%2F%20The%20require%20function%5Cn%2F******%2F%20%5Ctfunction%20__webpack_require__(moduleId)%20%7B%5Cn%2F******%2F%5Cn%2F******%2F%20%5Ct%5Ct%2F%2F%20Check%20if%20module%20is%20in%20cache%5Cn%2F******%2F%20%5Ct%5Ctif(installedModules%5BmoduleId%5D)%20%7B%5Cn%2F******%2F%20%5Ct%5Ct%5Ctreturn%20installedModules%5BmoduleId%5D.exports%3B%5Cn%2F******%2F%20%5Ct%5Ct%7D%5Cn%2F******%2F%20%5Ct%5Ct%2F%2F%20Create%20a%20new%20module%20(and%20put%20it%20into%20the%20cache)%5Cn%2F******%2F%20%5Ct%5Ctvar%20module%20%3D%20installedModules%5BmoduleId%5D%20%3D%20%7B%5Cn%2F******%2F%20%5Ct%5Ct%5Cti%3A%20moduleId%2C%5Cn%2F******%2F%20%5Ct%5Ct%5Ctl%3A%20false%2C%5Cn%2F******%2F%20%5Ct%5Ct%5Ctexports%3A%20%7B%7D%5Cn%2F******%2F%20%5Ct%5Ct%7D%3B%5Cn%2F******%2F%5Cn%2F******%2F%20%5Ct%5Ct%2F%2F%20Execute%20the%20module%20function%5Cn%2F******%2F%20%5Ct%5Ctmodules%5BmoduleId%5D.call(module.exports%2C%20module%2C%20module.exports%2C%20__webpack_require__)%3B%5Cn%2F******%2F%5Cn%2F******%2F%20%5Ct%5Ct%2F%2F%20Flag%20the%20module%20as%20loaded%5Cn%2F******%2F%20%5Ct%5Ctmodule.l%20%3D%20true%3B%5Cn%2F******%2F%5Cn%2F******%2F%20%5Ct%5Ct%2F%2F%20Return%20the%20exports%20of%20the%20module%5Cn%2F******%2F%20%5Ct%5Ctreturn%20module.exports%3B%5Cn%2F******%2F%20%5Ct%7D%5Cn%2F******%2F%5Cn%2F******%2F%5Cn%2F******%2F%20%5Ct%2F%2F%20expose%20the%20modules%20object%20(__webpack_modules__)%5Cn%2F******%2F%20%5Ct__webpack_require__.m%20%3D%20modules%3B%5Cn%2F******%2F%5Cn%2F******%2F%20%5Ct%2F%2F%20expose%20the%20module%20cache%5Cn%2F******%2F%20%5Ct__webpack_require__.c%20%3D%20installedModules%3B%5Cn%2F******%2F%5Cn%2F******%2F%20%5Ct%2F%2F%20define%20getter%20function%20for%20harmony%20exports%5Cn%2F******%2F%20%5Ct__webpack_require__.d%20%3D%20function(exports%2C%20name%2C%20getter)%20%7B%5Cn%2F******%2F%20%5Ct%5Ctif(!__webpack_require__.o(exports%2C%20name))%20%7B%5Cn%2F******%2F%20%5Ct%5Ct%5CtObject.defineProperty(exports%2C%20name%2C%20%7B%20enumerable%3A%20true%2C%20get%3A%20getter%20%7D)%3B%5Cn%2F******%2F%20%5Ct%5Ct%7D%5Cn%2F******%2F%20%5Ct%7D%3B%5Cn%2F******%2F%5Cn%2F******%2F%20%5Ct%2F%2F%20define%20__esModule%20on%20exports%5Cn%2F******%2F%20%5Ct__webpack_require__.r%20%3D%20function(exports)%20%7B%5Cn%2F******%2F%20%5Ct%5Ctif(typeof%20Symbol%20!%3D%3D%20'undefined'%20%26%26%20Symbol.toStringTag)%20%7B%5Cn%2F******%2F%20%5Ct%5Ct%5CtObject.defineProperty(exports%2C%20Symbol.toStringTag%2C%20%7B%20value%3A%20'Module'%20%7D)%3B%5Cn%2F******%2F%20%5Ct%5Ct%7D%5Cn%2F******%2F%20%5Ct%5CtObject.defineProperty(exports%2C%20'__esModule'%2C%20%7B%20value%3A%20true%20%7D)%3B%5Cn%2F******%2F%20%5Ct%7D%3B%5Cn%2F******%2F%5Cn%2F******%2F%20%5Ct%2F%2F%20create%20a%20fake%20namespace%20object%5Cn%2F******%2F%20%5Ct%2F%2F%20mode%20%26%201%3A%20value%20is%20a%20module%20id%2C%20require%20it%5Cn%2F******%2F%20%5Ct%2F%2F%20mode%20%26%202%3A%20merge%20all%20properties%20of%20value%20into%20the%20ns%5Cn%2F******%2F%20%5Ct%2F%2F%20mode%20%26%204%3A%20return%20value%20when%20already%20ns%20object%5Cn%2F******%2F%20%5Ct%2F%2F%20mode%20%26%208%7C1%3A%20behave%20like%20require%5Cn%2F******%2F%20%5Ct__webpack_require__.t%20%3D%20function(value%2C%20mode)%20%7B%5Cn%2F******%2F%20%5Ct%5Ctif(mode%20%26%201)%20value%20%3D%20__webpack_require__(value)%3B%5Cn%2F******%2F%20%5Ct%5Ctif(mode%20%26%208)%20return%20value%3B%5Cn%2F******%2F%20%5Ct%5Ctif((mode%20%26%204)%20%26%26%20typeof%20value%20%3D%3D%3D%20'object'%20%26%26%20value%20%26%26%20value.__esModule)%20return%20value%3B%5Cn%2F******%2F%20%5Ct%5Ctvar%20ns%20%3D%20Object.create(null)%3B%5Cn%2F******%2F%20%5Ct%5Ct__webpack_require__.r(ns)%3B%5Cn%2F******%2F%20%5Ct%5CtObject.defineProperty(ns%2C%20'default'%2C%20%7B%20enumerable%3A%20true%2C%20value%3A%20value%20%7D)%3B%5Cn%2F******%2F%20%5Ct%5Ctif(mode%20%26%202%20%26%26%20typeof%20value%20!%3D%20'string')%20for(var%20key%20in%20value)%20__webpack_require__.d(ns%2C%20key%2C%20function(key)%20%7B%20return%20value%5Bkey%5D%3B%20%7D.bind(null%2C%20key))%3B%5Cn%2F******%2F%20%5Ct%5Ctreturn%20ns%3B%5Cn%2F******%2F%20%5Ct%7D%3B%5Cn%2F******%2F%5Cn%2F******%2F%20%5Ct%2F%2F%20getDefaultExport%20function%20for%20compatibility%20with%20non-harmony%20modules%5Cn%2F******%2F%20%5Ct__webpack_require__.n%20%3D%20function(module)%20%7B%5Cn%2F******%2F%20%5Ct%5Ctvar%20getter%20%3D%20module%20%26%26%20module.__esModule%20%3F%5Cn%2F******%2F%20%5Ct%5Ct%5Ctfunction%20getDefault()%20%7B%20return%20module%5B'default'%5D%3B%20%7D%20%3A%5Cn%2F******%2F%20%5Ct%5Ct%5Ctfunction%20getModuleExports()%20%7B%20return%20module%3B%20%7D%3B%5Cn%2F******%2F%20%5Ct%5Ct__webpack_require__.d(getter%2C%20'a'%2C%20getter)%3B%5Cn%2F******%2F%20%5Ct%5Ctreturn%20getter%3B%5Cn%2F******%2F%20%5Ct%7D%3B%5Cn%2F******%2F%5Cn%2F******%2F%20%5Ct%2F%2F%20Object.prototype.hasOwnProperty.call%5Cn%2F******%2F%20%5Ct__webpack_require__.o%20%3D%20function(object%2C%20property)%20%7B%20return%20Object.prototype.hasOwnProperty.call(object%2C%20property)%3B%20%7D%3B%5Cn%2F******%2F%5Cn%2F******%2F%20%5Ct%2F%2F%20__webpack_public_path__%5Cn%2F******%2F%20%5Ct__webpack_require__.p%20%3D%20%5C%22%5C%22%3B%5Cn%2F******%2F%5Cn%2F******%2F%5Cn%2F******%2F%20%5Ct%2F%2F%20Load%20entry%20module%20and%20return%20exports%5Cn%2F******%2F%20%5Ctreturn%20__webpack_require__(__webpack_require__.s%20%3D%20%5C%22..%2F..%2F..%2F..%2F..%2F..%2F..%2F..%2Ff35f6dcb-c3e1-42ca-8372-2168a6e8bb36.js%5C%22)%3B%5Cn%2F******%2F%20%7D)%5Cn%2F************************************************************************%2F%5Cn%2F******%2F%20(%7B%5Cn%5Cn%2F***%2F%20%5C%22..%2F..%2F..%2F..%2F..%2F..%2F..%2F..%2Ff35f6dcb-c3e1-42ca-8372-2168a6e8bb36.js%5C%22%3A%5Cn%2F*!************************************************!*%5C%5C%5Cn%20%20!***%20%2Ff35f6dcb-c3e1-42ca-8372-2168a6e8bb36.js%20***!%5Cn%20%20%5C%5C************************************************%2F%5Cn%2F*!%20no%20static%20exports%20found%20*%2F%5Cn%2F***%2F%20(function(module%2C%20exports%2C%20__webpack_require__)%20%7B%5Cn%5Cneval(%5C%22module.exports%5B'769e863f1be02d6670406ffa1d8d391e53607706'%5D%20%3D%20__webpack_require__(%2F*!%20.%2Flib%2Fapp-bar.js%20*%2F%20%5C%5C%5C%22.%2Flib%2Fapp-bar.js%5C%5C%5C%22)%3B%5C%5Cnmodule.exports%5B'c75bcc4c25508c050fb299cc7fd69d8b35fe60e4'%5D%20%3D%20__webpack_require__(%2F*!%20.%2Flib%2Favatar.js%20*%2F%20%5C%5C%5C%22.%2Flib%2Favatar.js%5C%5C%5C%22)%3B%5C%5Cnmodule.exports%5B'332ebdaa053d416107ecf73cf27e70dd9c1aa2b5'%5D%20%3D%20__webpack_require__(%2F*!%20.%2Flib%2Fbadge.js%20*%2F%20%5C%5C%5C%22.%2Flib%2Fbadge.js%5C%5C%5C%22)%3B%5C%5Cnmodule.exports%5B'a3045db583d31e4be1d3521ff236362d1053564d'%5D%20%3D%20__webpack_require__(%2F*!%20.%2Flib%2Fbottom-navigation.js%20*%2F%20%5C%5C%5C%22.%2Flib%2Fbottom-navigation.js%5C%5C%5C%22)%3B%5C%5Cnmodule.exports%5B'dbb6a99e4474f9675509f873f1862aa93646ab05'%5D%20%3D%20__webpack_require__(%2F*!%20.%2Flib%2Fbottom-navigation.js%20*%2F%20%5C%5C%5C%22.%2Flib%2Fbottom-navigation.js%5C%5C%5C%22)%3B%5C%5Cnmodule.exports%5B'28090f39cfd09eb27ace1278065ea8dff4635155'%5D%20%3D%20__webpack_require__(%2F*!%20.%2Flib%2Fbutton.js%20*%2F%20%5C%5C%5C%22.%2Flib%2Fbutton.js%5C%5C%5C%22)%3B%5C%5Cnmodule.exports%5B'278b972dfa1c3a2766f96df05c1bd6b6d5d6865b'%5D%20%3D%20__webpack_require__(%2F*!%20.%2Flib%2Fbutton.js%20*%2F%20%5C%5C%5C%22.%2Flib%2Fbutton.js%5C%5C%5C%22)%3B%5C%5Cnmodule.exports%5B'5db02cc52597b73e963e44608e942e52147f9ff8'%5D%20%3D%20__webpack_require__(%2F*!%20.%2Flib%2Fcard.js%20*%2F%20%5C%5C%5C%22.%2Flib%2Fcard.js%5C%5C%5C%22)%3B%5C%5Cnmodule.exports%5B'bd6ca6c7e6c3f5f97359f64ab8ffb78e7e204084'%5D%20%3D%20__webpack_require__(%2F*!%20.%2Flib%2Fcard.js%20*%2F%20%5C%5C%5C%22.%2Flib%2Fcard.js%5C%5C%5C%22)%3B%5C%5Cnmodule.exports%5B'4e217fd5cc79c445279c04a5afb9469c388af650'%5D%20%3D%20__webpack_require__(%2F*!%20.%2Flib%2Fcard.js%20*%2F%20%5C%5C%5C%22.%2Flib%2Fcard.js%5C%5C%5C%22)%3B%5C%5Cnmodule.exports%5B'b5da1f4d2794b7ff37177882b2da10b47f9f2669'%5D%20%3D%20__webpack_require__(%2F*!%20.%2Flib%2Fcard.js%20*%2F%20%5C%5C%5C%22.%2Flib%2Fcard.js%5C%5C%5C%22)%3B%5C%5Cnmodule.exports%5B'6c8a762cf9bbbb09990e884fd4ddce2e05db6c3a'%5D%20%3D%20__webpack_require__(%2F*!%20.%2Flib%2Fcard.js%20*%2F%20%5C%5C%5C%22.%2Flib%2Fcard.js%5C%5C%5C%22)%3B%5C%5Cnmodule.exports%5B'53ab9f13d9e6c622f1dc95c3670d11e21cd515ca'%5D%20%3D%20__webpack_require__(%2F*!%20.%2Flib%2Fcard.js%20*%2F%20%5C%5C%5C%22.%2Flib%2Fcard.js%5C%5C%5C%22)%3B%5C%5Cnmodule.exports%5B'338f61655395ec86f07ed5a7a69408ee681471ff'%5D%20%3D%20__webpack_require__(%2F*!%20.%2Flib%2Fchip.js%20*%2F%20%5C%5C%5C%22.%2Flib%2Fchip.js%5C%5C%5C%22)%3B%5C%5Cnmodule.exports%5B'0980660f176da9c8ba4fe74ab540927eb7b6e4ec'%5D%20%3D%20__webpack_require__(%2F*!%20.%2Flib%2Fdialog.js%20*%2F%20%5C%5C%5C%22.%2Flib%2Fdialog.js%5C%5C%5C%22)%3B%5C%5Cnmodule.exports%5B'c37e356e6c831e9c6f85361c5ccbb9c521c7f25b'%5D%20%3D%20__webpack_require__(%2F*!%20.%2Flib%2Fdialog.js%20*%2F%20%5C%5C%5C%22.%2Flib%2Fdialog.js%5C%5C%5C%22)%3B%5C%5Cnmodule.exports%5B'0babed93294465ad9ba94b9ad450a12b4221ff7f'%5D%20%3D%20__webpack_require__(%2F*!%20.%2Flib%2Fdialog.js%20*%2F%20%5C%5C%5C%22.%2Flib%2Fdialog.js%5C%5C%5C%22)%3B%5C%5Cnmodule.exports%5B'caafa422d97bd3e7ca2a74cfa56e13f51794913b'%5D%20%3D%20__webpack_require__(%2F*!%20.%2Flib%2Fdialog.js%20*%2F%20%5C%5C%5C%22.%2Flib%2Fdialog.js%5C%5C%5C%22)%3B%5C%5Cnmodule.exports%5B'e40161072173379d5ed00441b2efdd0173a519e2'%5D%20%3D%20__webpack_require__(%2F*!%20.%2Flib%2Fdialog.js%20*%2F%20%5C%5C%5C%22.%2Flib%2Fdialog.js%5C%5C%5C%22)%3B%5C%5Cnmodule.exports%5B'e294c5d0061261ac3df58c55a314815335c4adbc'%5D%20%3D%20__webpack_require__(%2F*!%20.%2Flib%2Ftypography.js%20*%2F%20%5C%5C%5C%22.%2Flib%2Ftypography.js%5C%5C%5C%22)%3B%5C%5Cnmodule.exports%5B'9ac411e55854ca88ae1b0c37c9cb0819418cdecf'%5D%20%3D%20__webpack_require__(%2F*!%20.%2Flib%2Fdivider.js%20*%2F%20%5C%5C%5C%22.%2Flib%2Fdivider.js%5C%5C%5C%22)%3B%5C%5Cnmodule.exports%5B'6244a2bf7ff60c2f136e2bef7fd57a7a19dd4c95'%5D%20%3D%20__webpack_require__(%2F*!%20.%2Flib%2Fdrawer.js%20*%2F%20%5C%5C%5C%22.%2Flib%2Fdrawer.js%5C%5C%5C%22)%3B%5C%5Cnmodule.exports%5B'5e876804f47773cf9ac6a676670996382a56eed5'%5D%20%3D%20__webpack_require__(%2F*!%20.%2Flib%2Ffab.js%20*%2F%20%5C%5C%5C%22.%2Flib%2Ffab.js%5C%5C%5C%22)%3B%5C%5Cnmodule.exports%5B'19b67d1ee37bbb992423ddd9cc147be09006f739'%5D%20%3D%20__webpack_require__(%2F*!%20.%2Flib%2Ficon.js%20*%2F%20%5C%5C%5C%22.%2Flib%2Ficon.js%5C%5C%5C%22)%3B%5C%5Cnmodule.exports%5B'4c11ffb44678df488c0a46a7322df912df47c02b'%5D%20%3D%20__webpack_require__(%2F*!%20.%2Flib%2Fmenu.js%20*%2F%20%5C%5C%5C%22.%2Flib%2Fmenu.js%5C%5C%5C%22)%3B%5C%5Cnmodule.exports%5B'3e696e6200039e9067a8548e22ef1a8ae969d622'%5D%20%3D%20__webpack_require__(%2F*!%20.%2Flib%2Fmenu.js%20*%2F%20%5C%5C%5C%22.%2Flib%2Fmenu.js%5C%5C%5C%22)%3B%5C%5Cnmodule.exports%5B'4d5e5c745e8c026f1c62d169e4c66ad482af803b'%5D%20%3D%20__webpack_require__(%2F*!%20.%2Flib%2Flist.js%20*%2F%20%5C%5C%5C%22.%2Flib%2Flist.js%5C%5C%5C%22)%3B%5C%5Cnmodule.exports%5B'872e6d76dbbd36bdfb1ac3d7fddc190cc5f259d3'%5D%20%3D%20__webpack_require__(%2F*!%20.%2Flib%2Flist.js%20*%2F%20%5C%5C%5C%22.%2Flib%2Flist.js%5C%5C%5C%22)%3B%5C%5Cnmodule.exports%5B'3a645ae8b125efb638cfe49fe28a7e15f555f00f'%5D%20%3D%20__webpack_require__(%2F*!%20.%2Flib%2Flist.js%20*%2F%20%5C%5C%5C%22.%2Flib%2Flist.js%5C%5C%5C%22)%3B%5C%5Cnmodule.exports%5B'23d9db6bfc4d91593d8b2cb9c5951f154f63d3ff'%5D%20%3D%20__webpack_require__(%2F*!%20.%2Flib%2Flist.js%20*%2F%20%5C%5C%5C%22.%2Flib%2Flist.js%5C%5C%5C%22)%3B%5C%5Cnmodule.exports%5B'381dd2adaa608338eba775affbb8c2947cbb3537'%5D%20%3D%20__webpack_require__(%2F*!%20.%2Flib%2Flist.js%20*%2F%20%5C%5C%5C%22.%2Flib%2Flist.js%5C%5C%5C%22)%3B%5C%5Cnmodule.exports%5B'be0f742d4935619836e511ed6c6a45774c2ea7b7'%5D%20%3D%20__webpack_require__(%2F*!%20.%2Flib%2Fprogress.js%20*%2F%20%5C%5C%5C%22.%2Flib%2Fprogress.js%5C%5C%5C%22)%3B%5C%5Cnmodule.exports%5B'e1f0722351d62db3b7212341a0b7eefbc72d9c3c'%5D%20%3D%20__webpack_require__(%2F*!%20.%2Flib%2Fstep.js%20*%2F%20%5C%5C%5C%22.%2Flib%2Fstep.js%5C%5C%5C%22)%3B%5C%5Cnmodule.exports%5B'975b6d9e50067167ae221b0e2d1fc50635ea0ebe'%5D%20%3D%20__webpack_require__(%2F*!%20.%2Flib%2Fstep.js%20*%2F%20%5C%5C%5C%22.%2Flib%2Fstep.js%5C%5C%5C%22)%3B%5C%5Cnmodule.exports%5B'13a990f6affd88ace786c28f31e9008bef3e8fbe'%5D%20%3D%20__webpack_require__(%2F*!%20.%2Flib%2Fstep.js%20*%2F%20%5C%5C%5C%22.%2Flib%2Fstep.js%5C%5C%5C%22)%3B%5C%5Cnmodule.exports%5B'6a9cbf56244a016d0ca9889aa06a4d541748242d'%5D%20%3D%20__webpack_require__(%2F*!%20.%2Flib%2Fstep.js%20*%2F%20%5C%5C%5C%22.%2Flib%2Fstep.js%5C%5C%5C%22)%3B%5C%5Cnmodule.exports%5B'757da2f76f1d48a0422c137c3381c6719744db08'%5D%20%3D%20__webpack_require__(%2F*!%20.%2Flib%2Flinear-progress.js%20*%2F%20%5C%5C%5C%22.%2Flib%2Flinear-progress.js%5C%5C%5C%22)%3B%5C%5Cnmodule.exports%5B'8a623e5ff323524b086173bf83458dbbcdcf63b6'%5D%20%3D%20__webpack_require__(%2F*!%20.%2Flib%2Ftab.js%20*%2F%20%5C%5C%5C%22.%2Flib%2Ftab.js%5C%5C%5C%22)%3B%5C%5Cnmodule.exports%5B'40005cf7c291ca483aa2b941d03e0dba65e75fee'%5D%20%3D%20__webpack_require__(%2F*!%20.%2Flib%2Ftab.js%20*%2F%20%5C%5C%5C%22.%2Flib%2Ftab.js%5C%5C%5C%22)%3B%5C%5Cnmodule.exports%5B'95b6b58b28deeedc39077b2a2828455c58a1ee69'%5D%20%3D%20__webpack_require__(%2F*!%20.%2Flib%2Ftext-field.js%20*%2F%20%5C%5C%5C%22.%2Flib%2Ftext-field.js%5C%5C%5C%22)%3B%5C%5Cnmodule.exports%5B'08f496e3c4ef342d6bd96f2fea435a053aae01b6'%5D%20%3D%20__webpack_require__(%2F*!%20.%2Flib%2Ftoolbar.js%20*%2F%20%5C%5C%5C%22.%2Flib%2Ftoolbar.js%5C%5C%5C%22)%3B%5C%5Cnmodule.exports%5B'2f0f33a23901db0943fdb21fd35bd5a79e568dfd'%5D%20%3D%20__webpack_require__(%2F*!%20.%2Flib%2Fsnackbar.js%20*%2F%20%5C%5C%5C%22.%2Flib%2Fsnackbar.js%5C%5C%5C%22)%3B%5C%5Cnmodule.exports%5B'f57c4d53f97ef59f4669d66e15130bb629cbddd1'%5D%20%3D%20__webpack_require__(%2F*!%20.%2Flib%2Fsnackbar.js%20*%2F%20%5C%5C%5C%22.%2Flib%2Fsnackbar.js%5C%5C%5C%22)%5C%5Cn%5C%5Cn%2F%2F%23%20sourceURL%3Dwebpack%3A%2F%2F%255Bname%255D%2F%2Ff35f6dcb-c3e1-42ca-8372-2168a6e8bb36.js%3F%5C%22)%3B%5Cn%5Cn%2F***%2F%20%7D)%2C%5Cn%5Cn%2F***%2F%20%5C%22..%2F..%2F..%2F..%2F..%2F..%2F..%2F.mount_alva-1G3lWnz%2Fresources%2Fapp.asar%2Fnode_modules%2Fwebpack%2Fbuildin%2Fglobal.js%5C%22%3A%5Cn%2F*!***********************************!*%5C%5C%5Cn%20%20!***%20(webpack)%2Fbuildin%2Fglobal.js%20***!%5Cn%20%20%5C%5C***********************************%2F%5Cn%2F*!%20no%20static%20exports%20found%20*%2F%5Cn%2F***%2F%20(function(module%2C%20exports)%20%7B%5Cn%5Cneval(%5C%22var%20g%3B%5C%5Cn%5C%5Cn%2F%2F%20This%20works%20in%20non-strict%20mode%5C%5Cng%20%3D%20(function()%20%7B%5C%5Cn%5C%5Ctreturn%20this%3B%5C%5Cn%7D)()%3B%5C%5Cn%5C%5Cntry%20%7B%5C%5Cn%5C%5Ct%2F%2F%20This%20works%20if%20eval%20is%20allowed%20(see%20CSP)%5C%5Cn%5C%5Ctg%20%3D%20g%20%7C%7C%20new%20Function(%5C%5C%5C%22return%20this%5C%5C%5C%22)()%3B%5C%5Cn%7D%20catch%20(e)%20%7B%5C%5Cn%5C%5Ct%2F%2F%20This%20works%20if%20the%20window%20reference%20is%20available%5C%5Cn%5C%5Ctif%20(typeof%20window%20%3D%3D%3D%20%5C%5C%5C%22object%5C%5C%5C%22)%20g%20%3D%20window%3B%5C%5Cn%7D%5C%5Cn%5C%5Cn%2F%2F%20g%20can%20still%20be%20undefined%2C%20but%20nothing%20to%20do%20about%20it...%5C%5Cn%2F%2F%20We%20return%20undefined%2C%20instead%20of%20nothing%20here%2C%20so%20it's%5C%5Cn%2F%2F%20easier%20to%20handle%20this%20case.%20if(!global)%20%7B%20...%7D%5C%5Cn%5C%5Cnmodule.exports%20%3D%20g%3B%5C%5Cn%5C%5Cn%5C%5Cn%2F%2F%23%20sourceURL%3Dwebpack%3A%2F%2F%255Bname%255D%2F(webpack)%2Fbuildin%2Fglobal.js%3F%5C%22)%3B%5Cn%5Cn%2F***%2F%20%7D)%2C%5Cn%5Cn%2F***%2F%20%5C%22..%2F..%2F..%2F..%2F..%2F..%2F..%2F.mount_alva-1G3lWnz%2Fresources%2Fapp.asar%2Fnode_modules%2Fwebpack%2Fbuildin%2Fharmony-module.js%5C%22%3A%5Cn%2F*!*******************************************!*%5C%5C%5Cn%20%20!***%20(webpack)%2Fbuildin%2Fharmony-module.js%20***!%5Cn%20%20%5C%5C*******************************************%2F%5Cn%2F*!%20no%20static%20exports%20found%20*%2F%5Cn%2F***%2F%20(function(module%2C%20exports)%20%7B%5Cn%5Cneval(%5C%22module.exports%20%3D%20function(originalModule)%20%7B%5C%5Cn%5C%5Ctif%20(!originalModule.webpackPolyfill)%20%7B%5C%5Cn%5C%5Ct%5C%5Ctvar%20module%20%3D%20Object.create(originalModule)%3B%5C%5Cn%5C%5Ct%5C%5Ct%2F%2F%20module.parent%20%3D%20undefined%20by%20default%5C%5Cn%5C%5Ct%5C%5Ctif%20(!module.children)%20module.children%20%3D%20%5B%5D%3B%5C%5Cn%5C%5Ct%5C%5CtObject.defineProperty(module%2C%20%5C%5C%5C%22loaded%5C%5C%5C%22%2C%20%7B%5C%5Cn%5C%5Ct%5C%5Ct%5C%5Ctenumerable%3A%20true%2C%5C%5Cn%5C%5Ct%5C%5Ct%5C%5Ctget%3A%20function()%20%7B%5C%5Cn%5C%5Ct%5C%5Ct%5C%5Ct%5C%5Ctreturn%20module.l%3B%5C%5Cn%5C%5Ct%5C%5Ct%5C%5Ct%7D%5C%5Cn%5C%5Ct%5C%5Ct%7D)%3B%5C%5Cn%5C%5Ct%5C%5CtObject.defineProperty(module%2C%20%5C%5C%5C%22id%5C%5C%5C%22%2C%20%7B%5C%5Cn%5C%5Ct%5C%5Ct%5C%5Ctenumerable%3A%20true%2C%5C%5Cn%5C%5Ct%5C%5Ct%5C%5Ctget%3A%20function()%20%7B%5C%5Cn%5C%5Ct%5C%5Ct%5C%5Ct%5C%5Ctreturn%20module.i%3B%5C%5Cn%5C%5Ct%5C%5Ct%5C%5Ct%7D%5C%5Cn%5C%5Ct%5C%5Ct%7D)%3B%5C%5Cn%5C%5Ct%5C%5CtObject.defineProperty(module%2C%20%5C%5C%5C%22exports%5C%5C%5C%22%2C%20%7B%5C%5Cn%5C%5Ct%5C%5Ct%5C%5Ctenumerable%3A%20true%5C%5Cn%5C%5Ct%5C%5Ct%7D)%3B%5C%5Cn%5C%5Ct%5C%5Ctmodule.webpackPolyfill%20%3D%201%3B%5C%5Cn%5C%5Ct%7D%5C%5Cn%5C%5Ctreturn%20module%3B%5C%5Cn%7D%3B%5C%5Cn%5C%5Cn%5C%5Cn%2F%2F%23%20sourceURL%3Dwebpack%3A%2F%2F%255Bname%255D%2F(webpack)%2Fbuildin%2Fharmony-module.js%3F%5C%22)%3B%5Cn%5Cn%2F***%2F%20%7D)%2C%5Cn%5Cn%2F***%2F%20%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2FarrayWithoutHoles.js%5C%22%3A%5Cn%2F*!*******************************************************************************************************************!*%5C%5C%5Cn%20%20!***%20%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2F%40babel%2Fruntime%2Fhelpers%2FarrayWithoutHoles.js%20***!%5Cn%20%20%5C%5C*******************************************************************************************************************%2F%5Cn%2F*!%20no%20static%20exports%20found%20*%2F%5Cn%2F***%2F%20(function(module%2C%20exports)%20%7B%5Cn%5Cneval(%5C%22function%20_arrayWithoutHoles(arr)%20%7B%5C%5Cn%20%20if%20(Array.isArray(arr))%20%7B%5C%5Cn%20%20%20%20for%20(var%20i%20%3D%200%2C%20arr2%20%3D%20new%20Array(arr.length)%3B%20i%20%3C%20arr.length%3B%20i%2B%2B)%20%7B%5C%5Cn%20%20%20%20%20%20arr2%5Bi%5D%20%3D%20arr%5Bi%5D%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20return%20arr2%3B%5C%5Cn%20%20%7D%5C%5Cn%7D%5C%5Cn%5C%5Cnmodule.exports%20%3D%20_arrayWithoutHoles%3B%5C%5Cn%5C%5Cn%2F%2F%23%20sourceURL%3Dwebpack%3A%2F%2F%255Bname%255D%2F%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2F%40babel%2Fruntime%2Fhelpers%2FarrayWithoutHoles.js%3F%5C%22)%3B%5Cn%5Cn%2F***%2F%20%7D)%2C%5Cn%5Cn%2F***%2F%20%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2FassertThisInitialized.js%5C%22%3A%5Cn%2F*!***********************************************************************************************************************!*%5C%5C%5Cn%20%20!***%20%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2F%40babel%2Fruntime%2Fhelpers%2FassertThisInitialized.js%20***!%5Cn%20%20%5C%5C***********************************************************************************************************************%2F%5Cn%2F*!%20no%20static%20exports%20found%20*%2F%5Cn%2F***%2F%20(function(module%2C%20exports)%20%7B%5Cn%5Cneval(%5C%22function%20_assertThisInitialized(self)%20%7B%5C%5Cn%20%20if%20(self%20%3D%3D%3D%20void%200)%20%7B%5C%5Cn%20%20%20%20throw%20new%20ReferenceError(%5C%5C%5C%22this%20hasn't%20been%20initialised%20-%20super()%20hasn't%20been%20called%5C%5C%5C%22)%3B%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20return%20self%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnmodule.exports%20%3D%20_assertThisInitialized%3B%5C%5Cn%5C%5Cn%2F%2F%23%20sourceURL%3Dwebpack%3A%2F%2F%255Bname%255D%2F%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2F%40babel%2Fruntime%2Fhelpers%2FassertThisInitialized.js%3F%5C%22)%3B%5Cn%5Cn%2F***%2F%20%7D)%2C%5Cn%5Cn%2F***%2F%20%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2FclassCallCheck.js%5C%22%3A%5Cn%2F*!****************************************************************************************************************!*%5C%5C%5Cn%20%20!***%20%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2F%40babel%2Fruntime%2Fhelpers%2FclassCallCheck.js%20***!%5Cn%20%20%5C%5C****************************************************************************************************************%2F%5Cn%2F*!%20no%20static%20exports%20found%20*%2F%5Cn%2F***%2F%20(function(module%2C%20exports)%20%7B%5Cn%5Cneval(%5C%22function%20_classCallCheck(instance%2C%20Constructor)%20%7B%5C%5Cn%20%20if%20(!(instance%20instanceof%20Constructor))%20%7B%5C%5Cn%20%20%20%20throw%20new%20TypeError(%5C%5C%5C%22Cannot%20call%20a%20class%20as%20a%20function%5C%5C%5C%22)%3B%5C%5Cn%20%20%7D%5C%5Cn%7D%5C%5Cn%5C%5Cnmodule.exports%20%3D%20_classCallCheck%3B%5C%5Cn%5C%5Cn%2F%2F%23%20sourceURL%3Dwebpack%3A%2F%2F%255Bname%255D%2F%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2F%40babel%2Fruntime%2Fhelpers%2FclassCallCheck.js%3F%5C%22)%3B%5Cn%5Cn%2F***%2F%20%7D)%2C%5Cn%5Cn%2F***%2F%20%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2FcreateClass.js%5C%22%3A%5Cn%2F*!*************************************************************************************************************!*%5C%5C%5Cn%20%20!***%20%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2F%40babel%2Fruntime%2Fhelpers%2FcreateClass.js%20***!%5Cn%20%20%5C%5C*************************************************************************************************************%2F%5Cn%2F*!%20no%20static%20exports%20found%20*%2F%5Cn%2F***%2F%20(function(module%2C%20exports)%20%7B%5Cn%5Cneval(%5C%22function%20_defineProperties(target%2C%20props)%20%7B%5C%5Cn%20%20for%20(var%20i%20%3D%200%3B%20i%20%3C%20props.length%3B%20i%2B%2B)%20%7B%5C%5Cn%20%20%20%20var%20descriptor%20%3D%20props%5Bi%5D%3B%5C%5Cn%20%20%20%20descriptor.enumerable%20%3D%20descriptor.enumerable%20%7C%7C%20false%3B%5C%5Cn%20%20%20%20descriptor.configurable%20%3D%20true%3B%5C%5Cn%20%20%20%20if%20(%5C%5C%5C%22value%5C%5C%5C%22%20in%20descriptor)%20descriptor.writable%20%3D%20true%3B%5C%5Cn%20%20%20%20Object.defineProperty(target%2C%20descriptor.key%2C%20descriptor)%3B%5C%5Cn%20%20%7D%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20_createClass(Constructor%2C%20protoProps%2C%20staticProps)%20%7B%5C%5Cn%20%20if%20(protoProps)%20_defineProperties(Constructor.prototype%2C%20protoProps)%3B%5C%5Cn%20%20if%20(staticProps)%20_defineProperties(Constructor%2C%20staticProps)%3B%5C%5Cn%20%20return%20Constructor%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnmodule.exports%20%3D%20_createClass%3B%5C%5Cn%5C%5Cn%2F%2F%23%20sourceURL%3Dwebpack%3A%2F%2F%255Bname%255D%2F%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2F%40babel%2Fruntime%2Fhelpers%2FcreateClass.js%3F%5C%22)%3B%5Cn%5Cn%2F***%2F%20%7D)%2C%5Cn%5Cn%2F***%2F%20%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2FdefineProperty.js%5C%22%3A%5Cn%2F*!****************************************************************************************************************!*%5C%5C%5Cn%20%20!***%20%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2F%40babel%2Fruntime%2Fhelpers%2FdefineProperty.js%20***!%5Cn%20%20%5C%5C****************************************************************************************************************%2F%5Cn%2F*!%20no%20static%20exports%20found%20*%2F%5Cn%2F***%2F%20(function(module%2C%20exports)%20%7B%5Cn%5Cneval(%5C%22function%20_defineProperty(obj%2C%20key%2C%20value)%20%7B%5C%5Cn%20%20if%20(key%20in%20obj)%20%7B%5C%5Cn%20%20%20%20Object.defineProperty(obj%2C%20key%2C%20%7B%5C%5Cn%20%20%20%20%20%20value%3A%20value%2C%5C%5Cn%20%20%20%20%20%20enumerable%3A%20true%2C%5C%5Cn%20%20%20%20%20%20configurable%3A%20true%2C%5C%5Cn%20%20%20%20%20%20writable%3A%20true%5C%5Cn%20%20%20%20%7D)%3B%5C%5Cn%20%20%7D%20else%20%7B%5C%5Cn%20%20%20%20obj%5Bkey%5D%20%3D%20value%3B%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20return%20obj%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnmodule.exports%20%3D%20_defineProperty%3B%5C%5Cn%5C%5Cn%2F%2F%23%20sourceURL%3Dwebpack%3A%2F%2F%255Bname%255D%2F%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2F%40babel%2Fruntime%2Fhelpers%2FdefineProperty.js%3F%5C%22)%3B%5Cn%5Cn%2F***%2F%20%7D)%2C%5Cn%5Cn%2F***%2F%20%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2Fextends.js%5C%22%3A%5Cn%2F*!*********************************************************************************************************!*%5C%5C%5Cn%20%20!***%20%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2F%40babel%2Fruntime%2Fhelpers%2Fextends.js%20***!%5Cn%20%20%5C%5C*********************************************************************************************************%2F%5Cn%2F*!%20no%20static%20exports%20found%20*%2F%5Cn%2F***%2F%20(function(module%2C%20exports)%20%7B%5Cn%5Cneval(%5C%22function%20_extends()%20%7B%5C%5Cn%20%20module.exports%20%3D%20_extends%20%3D%20Object.assign%20%7C%7C%20function%20(target)%20%7B%5C%5Cn%20%20%20%20for%20(var%20i%20%3D%201%3B%20i%20%3C%20arguments.length%3B%20i%2B%2B)%20%7B%5C%5Cn%20%20%20%20%20%20var%20source%20%3D%20arguments%5Bi%5D%3B%5C%5Cn%5C%5Cn%20%20%20%20%20%20for%20(var%20key%20in%20source)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20if%20(Object.prototype.hasOwnProperty.call(source%2C%20key))%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20target%5Bkey%5D%20%3D%20source%5Bkey%5D%3B%5C%5Cn%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20return%20target%3B%5C%5Cn%20%20%7D%3B%5C%5Cn%5C%5Cn%20%20return%20_extends.apply(this%2C%20arguments)%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnmodule.exports%20%3D%20_extends%3B%5C%5Cn%5C%5Cn%2F%2F%23%20sourceURL%3Dwebpack%3A%2F%2F%255Bname%255D%2F%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2F%40babel%2Fruntime%2Fhelpers%2Fextends.js%3F%5C%22)%3B%5Cn%5Cn%2F***%2F%20%7D)%2C%5Cn%5Cn%2F***%2F%20%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2FgetPrototypeOf.js%5C%22%3A%5Cn%2F*!****************************************************************************************************************!*%5C%5C%5Cn%20%20!***%20%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2F%40babel%2Fruntime%2Fhelpers%2FgetPrototypeOf.js%20***!%5Cn%20%20%5C%5C****************************************************************************************************************%2F%5Cn%2F*!%20no%20static%20exports%20found%20*%2F%5Cn%2F***%2F%20(function(module%2C%20exports)%20%7B%5Cn%5Cneval(%5C%22function%20_getPrototypeOf(o)%20%7B%5C%5Cn%20%20module.exports%20%3D%20_getPrototypeOf%20%3D%20Object.setPrototypeOf%20%3F%20Object.getPrototypeOf%20%3A%20function%20_getPrototypeOf(o)%20%7B%5C%5Cn%20%20%20%20return%20o.__proto__%20%7C%7C%20Object.getPrototypeOf(o)%3B%5C%5Cn%20%20%7D%3B%5C%5Cn%20%20return%20_getPrototypeOf(o)%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnmodule.exports%20%3D%20_getPrototypeOf%3B%5C%5Cn%5C%5Cn%2F%2F%23%20sourceURL%3Dwebpack%3A%2F%2F%255Bname%255D%2F%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2F%40babel%2Fruntime%2Fhelpers%2FgetPrototypeOf.js%3F%5C%22)%3B%5Cn%5Cn%2F***%2F%20%7D)%2C%5Cn%5Cn%2F***%2F%20%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2Finherits.js%5C%22%3A%5Cn%2F*!**********************************************************************************************************!*%5C%5C%5Cn%20%20!***%20%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2F%40babel%2Fruntime%2Fhelpers%2Finherits.js%20***!%5Cn%20%20%5C%5C**********************************************************************************************************%2F%5Cn%2F*!%20no%20static%20exports%20found%20*%2F%5Cn%2F***%2F%20(function(module%2C%20exports%2C%20__webpack_require__)%20%7B%5Cn%5Cneval(%5C%22var%20setPrototypeOf%20%3D%20__webpack_require__(%2F*!%20.%2FsetPrototypeOf%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2FsetPrototypeOf.js%5C%5C%5C%22)%3B%5C%5Cn%5C%5Cnfunction%20_inherits(subClass%2C%20superClass)%20%7B%5C%5Cn%20%20if%20(typeof%20superClass%20!%3D%3D%20%5C%5C%5C%22function%5C%5C%5C%22%20%26%26%20superClass%20!%3D%3D%20null)%20%7B%5C%5Cn%20%20%20%20throw%20new%20TypeError(%5C%5C%5C%22Super%20expression%20must%20either%20be%20null%20or%20a%20function%5C%5C%5C%22)%3B%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20subClass.prototype%20%3D%20Object.create(superClass%20%26%26%20superClass.prototype%2C%20%7B%5C%5Cn%20%20%20%20constructor%3A%20%7B%5C%5Cn%20%20%20%20%20%20value%3A%20subClass%2C%5C%5Cn%20%20%20%20%20%20writable%3A%20true%2C%5C%5Cn%20%20%20%20%20%20configurable%3A%20true%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D)%3B%5C%5Cn%20%20if%20(superClass)%20setPrototypeOf(subClass%2C%20superClass)%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnmodule.exports%20%3D%20_inherits%3B%5C%5Cn%5C%5Cn%2F%2F%23%20sourceURL%3Dwebpack%3A%2F%2F%255Bname%255D%2F%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2F%40babel%2Fruntime%2Fhelpers%2Finherits.js%3F%5C%22)%3B%5Cn%5Cn%2F***%2F%20%7D)%2C%5Cn%5Cn%2F***%2F%20%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2FinheritsLoose.js%5C%22%3A%5Cn%2F*!***************************************************************************************************************!*%5C%5C%5Cn%20%20!***%20%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2F%40babel%2Fruntime%2Fhelpers%2FinheritsLoose.js%20***!%5Cn%20%20%5C%5C***************************************************************************************************************%2F%5Cn%2F*!%20no%20static%20exports%20found%20*%2F%5Cn%2F***%2F%20(function(module%2C%20exports)%20%7B%5Cn%5Cneval(%5C%22function%20_inheritsLoose(subClass%2C%20superClass)%20%7B%5C%5Cn%20%20subClass.prototype%20%3D%20Object.create(superClass.prototype)%3B%5C%5Cn%20%20subClass.prototype.constructor%20%3D%20subClass%3B%5C%5Cn%20%20subClass.__proto__%20%3D%20superClass%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnmodule.exports%20%3D%20_inheritsLoose%3B%5C%5Cn%5C%5Cn%2F%2F%23%20sourceURL%3Dwebpack%3A%2F%2F%255Bname%255D%2F%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2F%40babel%2Fruntime%2Fhelpers%2FinheritsLoose.js%3F%5C%22)%3B%5Cn%5Cn%2F***%2F%20%7D)%2C%5Cn%5Cn%2F***%2F%20%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2FinteropRequireDefault.js%5C%22%3A%5Cn%2F*!***********************************************************************************************************************!*%5C%5C%5Cn%20%20!***%20%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2F%40babel%2Fruntime%2Fhelpers%2FinteropRequireDefault.js%20***!%5Cn%20%20%5C%5C***********************************************************************************************************************%2F%5Cn%2F*!%20no%20static%20exports%20found%20*%2F%5Cn%2F***%2F%20(function(module%2C%20exports)%20%7B%5Cn%5Cneval(%5C%22function%20_interopRequireDefault(obj)%20%7B%5C%5Cn%20%20return%20obj%20%26%26%20obj.__esModule%20%3F%20obj%20%3A%20%7B%5C%5Cn%20%20%20%20%5C%5C%5C%22default%5C%5C%5C%22%3A%20obj%5C%5Cn%20%20%7D%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnmodule.exports%20%3D%20_interopRequireDefault%3B%5C%5Cn%5C%5Cn%2F%2F%23%20sourceURL%3Dwebpack%3A%2F%2F%255Bname%255D%2F%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2F%40babel%2Fruntime%2Fhelpers%2FinteropRequireDefault.js%3F%5C%22)%3B%5Cn%5Cn%2F***%2F%20%7D)%2C%5Cn%5Cn%2F***%2F%20%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2FinteropRequireWildcard.js%5C%22%3A%5Cn%2F*!************************************************************************************************************************!*%5C%5C%5Cn%20%20!***%20%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2F%40babel%2Fruntime%2Fhelpers%2FinteropRequireWildcard.js%20***!%5Cn%20%20%5C%5C************************************************************************************************************************%2F%5Cn%2F*!%20no%20static%20exports%20found%20*%2F%5Cn%2F***%2F%20(function(module%2C%20exports)%20%7B%5Cn%5Cneval(%5C%22function%20_interopRequireWildcard(obj)%20%7B%5C%5Cn%20%20if%20(obj%20%26%26%20obj.__esModule)%20%7B%5C%5Cn%20%20%20%20return%20obj%3B%5C%5Cn%20%20%7D%20else%20%7B%5C%5Cn%20%20%20%20var%20newObj%20%3D%20%7B%7D%3B%5C%5Cn%5C%5Cn%20%20%20%20if%20(obj%20!%3D%20null)%20%7B%5C%5Cn%20%20%20%20%20%20for%20(var%20key%20in%20obj)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20if%20(Object.prototype.hasOwnProperty.call(obj%2C%20key))%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20var%20desc%20%3D%20Object.defineProperty%20%26%26%20Object.getOwnPropertyDescriptor%20%3F%20Object.getOwnPropertyDescriptor(obj%2C%20key)%20%3A%20%7B%7D%3B%5C%5Cn%5C%5Cn%20%20%20%20%20%20%20%20%20%20if%20(desc.get%20%7C%7C%20desc.set)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20Object.defineProperty(newObj%2C%20key%2C%20desc)%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%7D%20else%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20newObj%5Bkey%5D%20%3D%20obj%5Bkey%5D%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20newObj%5B%5C%5C%5C%22default%5C%5C%5C%22%5D%20%3D%20obj%3B%5C%5Cn%20%20%20%20return%20newObj%3B%5C%5Cn%20%20%7D%5C%5Cn%7D%5C%5Cn%5C%5Cnmodule.exports%20%3D%20_interopRequireWildcard%3B%5C%5Cn%5C%5Cn%2F%2F%23%20sourceURL%3Dwebpack%3A%2F%2F%255Bname%255D%2F%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2F%40babel%2Fruntime%2Fhelpers%2FinteropRequireWildcard.js%3F%5C%22)%3B%5Cn%5Cn%2F***%2F%20%7D)%2C%5Cn%5Cn%2F***%2F%20%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2FiterableToArray.js%5C%22%3A%5Cn%2F*!*****************************************************************************************************************!*%5C%5C%5Cn%20%20!***%20%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2F%40babel%2Fruntime%2Fhelpers%2FiterableToArray.js%20***!%5Cn%20%20%5C%5C*****************************************************************************************************************%2F%5Cn%2F*!%20no%20static%20exports%20found%20*%2F%5Cn%2F***%2F%20(function(module%2C%20exports)%20%7B%5Cn%5Cneval(%5C%22function%20_iterableToArray(iter)%20%7B%5C%5Cn%20%20if%20(Symbol.iterator%20in%20Object(iter)%20%7C%7C%20Object.prototype.toString.call(iter)%20%3D%3D%3D%20%5C%5C%5C%22%5Bobject%20Arguments%5D%5C%5C%5C%22)%20return%20Array.from(iter)%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnmodule.exports%20%3D%20_iterableToArray%3B%5C%5Cn%5C%5Cn%2F%2F%23%20sourceURL%3Dwebpack%3A%2F%2F%255Bname%255D%2F%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2F%40babel%2Fruntime%2Fhelpers%2FiterableToArray.js%3F%5C%22)%3B%5Cn%5Cn%2F***%2F%20%7D)%2C%5Cn%5Cn%2F***%2F%20%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2FnonIterableSpread.js%5C%22%3A%5Cn%2F*!*******************************************************************************************************************!*%5C%5C%5Cn%20%20!***%20%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2F%40babel%2Fruntime%2Fhelpers%2FnonIterableSpread.js%20***!%5Cn%20%20%5C%5C*******************************************************************************************************************%2F%5Cn%2F*!%20no%20static%20exports%20found%20*%2F%5Cn%2F***%2F%20(function(module%2C%20exports)%20%7B%5Cn%5Cneval(%5C%22function%20_nonIterableSpread()%20%7B%5C%5Cn%20%20throw%20new%20TypeError(%5C%5C%5C%22Invalid%20attempt%20to%20spread%20non-iterable%20instance%5C%5C%5C%22)%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnmodule.exports%20%3D%20_nonIterableSpread%3B%5C%5Cn%5C%5Cn%2F%2F%23%20sourceURL%3Dwebpack%3A%2F%2F%255Bname%255D%2F%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2F%40babel%2Fruntime%2Fhelpers%2FnonIterableSpread.js%3F%5C%22)%3B%5Cn%5Cn%2F***%2F%20%7D)%2C%5Cn%5Cn%2F***%2F%20%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2FobjectWithoutProperties.js%5C%22%3A%5Cn%2F*!*************************************************************************************************************************!*%5C%5C%5Cn%20%20!***%20%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2F%40babel%2Fruntime%2Fhelpers%2FobjectWithoutProperties.js%20***!%5Cn%20%20%5C%5C*************************************************************************************************************************%2F%5Cn%2F*!%20no%20static%20exports%20found%20*%2F%5Cn%2F***%2F%20(function(module%2C%20exports%2C%20__webpack_require__)%20%7B%5Cn%5Cneval(%5C%22var%20objectWithoutPropertiesLoose%20%3D%20__webpack_require__(%2F*!%20.%2FobjectWithoutPropertiesLoose%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2FobjectWithoutPropertiesLoose.js%5C%5C%5C%22)%3B%5C%5Cn%5C%5Cnfunction%20_objectWithoutProperties(source%2C%20excluded)%20%7B%5C%5Cn%20%20if%20(source%20%3D%3D%20null)%20return%20%7B%7D%3B%5C%5Cn%20%20var%20target%20%3D%20objectWithoutPropertiesLoose(source%2C%20excluded)%3B%5C%5Cn%20%20var%20key%2C%20i%3B%5C%5Cn%5C%5Cn%20%20if%20(Object.getOwnPropertySymbols)%20%7B%5C%5Cn%20%20%20%20var%20sourceSymbolKeys%20%3D%20Object.getOwnPropertySymbols(source)%3B%5C%5Cn%5C%5Cn%20%20%20%20for%20(i%20%3D%200%3B%20i%20%3C%20sourceSymbolKeys.length%3B%20i%2B%2B)%20%7B%5C%5Cn%20%20%20%20%20%20key%20%3D%20sourceSymbolKeys%5Bi%5D%3B%5C%5Cn%20%20%20%20%20%20if%20(excluded.indexOf(key)%20%3E%3D%200)%20continue%3B%5C%5Cn%20%20%20%20%20%20if%20(!Object.prototype.propertyIsEnumerable.call(source%2C%20key))%20continue%3B%5C%5Cn%20%20%20%20%20%20target%5Bkey%5D%20%3D%20source%5Bkey%5D%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20return%20target%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnmodule.exports%20%3D%20_objectWithoutProperties%3B%5C%5Cn%5C%5Cn%2F%2F%23%20sourceURL%3Dwebpack%3A%2F%2F%255Bname%255D%2F%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2F%40babel%2Fruntime%2Fhelpers%2FobjectWithoutProperties.js%3F%5C%22)%3B%5Cn%5Cn%2F***%2F%20%7D)%2C%5Cn%5Cn%2F***%2F%20%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2FobjectWithoutPropertiesLoose.js%5C%22%3A%5Cn%2F*!******************************************************************************************************************************!*%5C%5C%5Cn%20%20!***%20%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2F%40babel%2Fruntime%2Fhelpers%2FobjectWithoutPropertiesLoose.js%20***!%5Cn%20%20%5C%5C******************************************************************************************************************************%2F%5Cn%2F*!%20no%20static%20exports%20found%20*%2F%5Cn%2F***%2F%20(function(module%2C%20exports)%20%7B%5Cn%5Cneval(%5C%22function%20_objectWithoutPropertiesLoose(source%2C%20excluded)%20%7B%5C%5Cn%20%20if%20(source%20%3D%3D%20null)%20return%20%7B%7D%3B%5C%5Cn%20%20var%20target%20%3D%20%7B%7D%3B%5C%5Cn%20%20var%20sourceKeys%20%3D%20Object.keys(source)%3B%5C%5Cn%20%20var%20key%2C%20i%3B%5C%5Cn%5C%5Cn%20%20for%20(i%20%3D%200%3B%20i%20%3C%20sourceKeys.length%3B%20i%2B%2B)%20%7B%5C%5Cn%20%20%20%20key%20%3D%20sourceKeys%5Bi%5D%3B%5C%5Cn%20%20%20%20if%20(excluded.indexOf(key)%20%3E%3D%200)%20continue%3B%5C%5Cn%20%20%20%20target%5Bkey%5D%20%3D%20source%5Bkey%5D%3B%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20return%20target%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnmodule.exports%20%3D%20_objectWithoutPropertiesLoose%3B%5C%5Cn%5C%5Cn%2F%2F%23%20sourceURL%3Dwebpack%3A%2F%2F%255Bname%255D%2F%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2F%40babel%2Fruntime%2Fhelpers%2FobjectWithoutPropertiesLoose.js%3F%5C%22)%3B%5Cn%5Cn%2F***%2F%20%7D)%2C%5Cn%5Cn%2F***%2F%20%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2FpossibleConstructorReturn.js%5C%22%3A%5Cn%2F*!***************************************************************************************************************************!*%5C%5C%5Cn%20%20!***%20%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2F%40babel%2Fruntime%2Fhelpers%2FpossibleConstructorReturn.js%20***!%5Cn%20%20%5C%5C***************************************************************************************************************************%2F%5Cn%2F*!%20no%20static%20exports%20found%20*%2F%5Cn%2F***%2F%20(function(module%2C%20exports%2C%20__webpack_require__)%20%7B%5Cn%5Cneval(%5C%22var%20_typeof%20%3D%20__webpack_require__(%2F*!%20..%2Fhelpers%2Ftypeof%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2Ftypeof.js%5C%5C%5C%22)%3B%5C%5Cn%5C%5Cnvar%20assertThisInitialized%20%3D%20__webpack_require__(%2F*!%20.%2FassertThisInitialized%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2FassertThisInitialized.js%5C%5C%5C%22)%3B%5C%5Cn%5C%5Cnfunction%20_possibleConstructorReturn(self%2C%20call)%20%7B%5C%5Cn%20%20if%20(call%20%26%26%20(_typeof(call)%20%3D%3D%3D%20%5C%5C%5C%22object%5C%5C%5C%22%20%7C%7C%20typeof%20call%20%3D%3D%3D%20%5C%5C%5C%22function%5C%5C%5C%22))%20%7B%5C%5Cn%20%20%20%20return%20call%3B%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20return%20assertThisInitialized(self)%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnmodule.exports%20%3D%20_possibleConstructorReturn%3B%5C%5Cn%5C%5Cn%2F%2F%23%20sourceURL%3Dwebpack%3A%2F%2F%255Bname%255D%2F%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2F%40babel%2Fruntime%2Fhelpers%2FpossibleConstructorReturn.js%3F%5C%22)%3B%5Cn%5Cn%2F***%2F%20%7D)%2C%5Cn%5Cn%2F***%2F%20%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2FsetPrototypeOf.js%5C%22%3A%5Cn%2F*!****************************************************************************************************************!*%5C%5C%5Cn%20%20!***%20%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2F%40babel%2Fruntime%2Fhelpers%2FsetPrototypeOf.js%20***!%5Cn%20%20%5C%5C****************************************************************************************************************%2F%5Cn%2F*!%20no%20static%20exports%20found%20*%2F%5Cn%2F***%2F%20(function(module%2C%20exports)%20%7B%5Cn%5Cneval(%5C%22function%20_setPrototypeOf(o%2C%20p)%20%7B%5C%5Cn%20%20module.exports%20%3D%20_setPrototypeOf%20%3D%20Object.setPrototypeOf%20%7C%7C%20function%20_setPrototypeOf(o%2C%20p)%20%7B%5C%5Cn%20%20%20%20o.__proto__%20%3D%20p%3B%5C%5Cn%20%20%20%20return%20o%3B%5C%5Cn%20%20%7D%3B%5C%5Cn%5C%5Cn%20%20return%20_setPrototypeOf(o%2C%20p)%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnmodule.exports%20%3D%20_setPrototypeOf%3B%5C%5Cn%5C%5Cn%2F%2F%23%20sourceURL%3Dwebpack%3A%2F%2F%255Bname%255D%2F%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2F%40babel%2Fruntime%2Fhelpers%2FsetPrototypeOf.js%3F%5C%22)%3B%5Cn%5Cn%2F***%2F%20%7D)%2C%5Cn%5Cn%2F***%2F%20%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2FtoConsumableArray.js%5C%22%3A%5Cn%2F*!*******************************************************************************************************************!*%5C%5C%5Cn%20%20!***%20%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2F%40babel%2Fruntime%2Fhelpers%2FtoConsumableArray.js%20***!%5Cn%20%20%5C%5C*******************************************************************************************************************%2F%5Cn%2F*!%20no%20static%20exports%20found%20*%2F%5Cn%2F***%2F%20(function(module%2C%20exports%2C%20__webpack_require__)%20%7B%5Cn%5Cneval(%5C%22var%20arrayWithoutHoles%20%3D%20__webpack_require__(%2F*!%20.%2FarrayWithoutHoles%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2FarrayWithoutHoles.js%5C%5C%5C%22)%3B%5C%5Cn%5C%5Cnvar%20iterableToArray%20%3D%20__webpack_require__(%2F*!%20.%2FiterableToArray%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2FiterableToArray.js%5C%5C%5C%22)%3B%5C%5Cn%5C%5Cnvar%20nonIterableSpread%20%3D%20__webpack_require__(%2F*!%20.%2FnonIterableSpread%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2FnonIterableSpread.js%5C%5C%5C%22)%3B%5C%5Cn%5C%5Cnfunction%20_toConsumableArray(arr)%20%7B%5C%5Cn%20%20return%20arrayWithoutHoles(arr)%20%7C%7C%20iterableToArray(arr)%20%7C%7C%20nonIterableSpread()%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnmodule.exports%20%3D%20_toConsumableArray%3B%5C%5Cn%5C%5Cn%2F%2F%23%20sourceURL%3Dwebpack%3A%2F%2F%255Bname%255D%2F%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2F%40babel%2Fruntime%2Fhelpers%2FtoConsumableArray.js%3F%5C%22)%3B%5Cn%5Cn%2F***%2F%20%7D)%2C%5Cn%5Cn%2F***%2F%20%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2Ftypeof.js%5C%22%3A%5Cn%2F*!********************************************************************************************************!*%5C%5C%5Cn%20%20!***%20%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2F%40babel%2Fruntime%2Fhelpers%2Ftypeof.js%20***!%5Cn%20%20%5C%5C********************************************************************************************************%2F%5Cn%2F*!%20no%20static%20exports%20found%20*%2F%5Cn%2F***%2F%20(function(module%2C%20exports)%20%7B%5Cn%5Cneval(%5C%22function%20_typeof2(obj)%20%7B%20if%20(typeof%20Symbol%20%3D%3D%3D%20%5C%5C%5C%22function%5C%5C%5C%22%20%26%26%20typeof%20Symbol.iterator%20%3D%3D%3D%20%5C%5C%5C%22symbol%5C%5C%5C%22)%20%7B%20_typeof2%20%3D%20function%20_typeof2(obj)%20%7B%20return%20typeof%20obj%3B%20%7D%3B%20%7D%20else%20%7B%20_typeof2%20%3D%20function%20_typeof2(obj)%20%7B%20return%20obj%20%26%26%20typeof%20Symbol%20%3D%3D%3D%20%5C%5C%5C%22function%5C%5C%5C%22%20%26%26%20obj.constructor%20%3D%3D%3D%20Symbol%20%26%26%20obj%20!%3D%3D%20Symbol.prototype%20%3F%20%5C%5C%5C%22symbol%5C%5C%5C%22%20%3A%20typeof%20obj%3B%20%7D%3B%20%7D%20return%20_typeof2(obj)%3B%20%7D%5C%5Cn%5C%5Cnfunction%20_typeof(obj)%20%7B%5C%5Cn%20%20if%20(typeof%20Symbol%20%3D%3D%3D%20%5C%5C%5C%22function%5C%5C%5C%22%20%26%26%20_typeof2(Symbol.iterator)%20%3D%3D%3D%20%5C%5C%5C%22symbol%5C%5C%5C%22)%20%7B%5C%5Cn%20%20%20%20module.exports%20%3D%20_typeof%20%3D%20function%20_typeof(obj)%20%7B%5C%5Cn%20%20%20%20%20%20return%20_typeof2(obj)%3B%5C%5Cn%20%20%20%20%7D%3B%5C%5Cn%20%20%7D%20else%20%7B%5C%5Cn%20%20%20%20module.exports%20%3D%20_typeof%20%3D%20function%20_typeof(obj)%20%7B%5C%5Cn%20%20%20%20%20%20return%20obj%20%26%26%20typeof%20Symbol%20%3D%3D%3D%20%5C%5C%5C%22function%5C%5C%5C%22%20%26%26%20obj.constructor%20%3D%3D%3D%20Symbol%20%26%26%20obj%20!%3D%3D%20Symbol.prototype%20%3F%20%5C%5C%5C%22symbol%5C%5C%5C%22%20%3A%20_typeof2(obj)%3B%5C%5Cn%20%20%20%20%7D%3B%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20return%20_typeof(obj)%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnmodule.exports%20%3D%20_typeof%3B%5C%5Cn%5C%5Cn%2F%2F%23%20sourceURL%3Dwebpack%3A%2F%2F%255Bname%255D%2F%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2F%40babel%2Fruntime%2Fhelpers%2Ftypeof.js%3F%5C%22)%3B%5Cn%5Cn%2F***%2F%20%7D)%2C%5Cn%5Cn%2F***%2F%20%5C%22..%2F..%2F%40material-ui%2Fcore%2FAppBar%2FAppBar.js%5C%22%3A%5Cn%2F*!**********************************************************************************************************!*%5C%5C%5Cn%20%20!***%20%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2F%40material-ui%2Fcore%2FAppBar%2FAppBar.js%20***!%5Cn%20%20%5C%5C**********************************************************************************************************%2F%5Cn%2F*!%20no%20static%20exports%20found%20*%2F%5Cn%2F***%2F%20(function(module%2C%20exports%2C%20__webpack_require__)%20%7B%5Cn%5Cn%5C%22use%20strict%5C%22%3B%5Cneval(%5C%22%5C%5Cn%5C%5Cnvar%20_interopRequireDefault%20%3D%20__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2FinteropRequireDefault%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2FinteropRequireDefault.js%5C%5C%5C%22)%3B%5C%5Cn%5C%5CnObject.defineProperty(exports%2C%20%5C%5C%5C%22__esModule%5C%5C%5C%22%2C%20%7B%5C%5Cn%20%20value%3A%20true%5C%5Cn%7D)%3B%5C%5Cnexports.default%20%3D%20exports.styles%20%3D%20void%200%3B%5C%5Cn%5C%5Cnvar%20_extends2%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2Fextends%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2Fextends.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_defineProperty2%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2FdefineProperty%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2FdefineProperty.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_objectWithoutProperties2%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2FobjectWithoutProperties%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2FobjectWithoutProperties.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_react%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20react%20*%2F%20%5C%5C%5C%22..%2F..%2Freact%2Findex.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_propTypes%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20prop-types%20*%2F%20%5C%5C%5C%22..%2F..%2Fprop-types%2Findex.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_classnames%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20classnames%20*%2F%20%5C%5C%5C%22..%2F..%2Fclassnames%2Findex.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_withStyles%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20..%2Fstyles%2FwithStyles%20*%2F%20%5C%5C%5C%22..%2F..%2F%40material-ui%2Fcore%2Fstyles%2FwithStyles.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_helpers%20%3D%20__webpack_require__(%2F*!%20..%2Futils%2Fhelpers%20*%2F%20%5C%5C%5C%22..%2F..%2F%40material-ui%2Fcore%2Futils%2Fhelpers.js%5C%5C%5C%22)%3B%5C%5Cn%5C%5Cnvar%20_Paper%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20..%2FPaper%20*%2F%20%5C%5C%5C%22..%2F..%2F%40material-ui%2Fcore%2FPaper%2Findex.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cn%2F%2F%20%40inheritedComponent%20Paper%5C%5Cnvar%20styles%20%3D%20function%20styles(theme)%20%7B%5C%5Cn%20%20var%20backgroundColorDefault%20%3D%20theme.palette.type%20%3D%3D%3D%20'light'%20%3F%20theme.palette.grey%5B100%5D%20%3A%20theme.palette.grey%5B900%5D%3B%5C%5Cn%20%20return%20%7B%5C%5Cn%20%20%20%20%2F*%20Styles%20applied%20to%20the%20root%20element.%20*%2F%5C%5Cn%20%20%20%20root%3A%20%7B%5C%5Cn%20%20%20%20%20%20display%3A%20'flex'%2C%5C%5Cn%20%20%20%20%20%20flexDirection%3A%20'column'%2C%5C%5Cn%20%20%20%20%20%20width%3A%20'100%25'%2C%5C%5Cn%20%20%20%20%20%20boxSizing%3A%20'border-box'%2C%5C%5Cn%20%20%20%20%20%20%2F%2F%20Prevent%20padding%20issue%20with%20the%20Modal%20and%20fixed%20positioned%20AppBar.%5C%5Cn%20%20%20%20%20%20zIndex%3A%20theme.zIndex.appBar%2C%5C%5Cn%20%20%20%20%20%20flexShrink%3A%200%5C%5Cn%20%20%20%20%7D%2C%5C%5Cn%5C%5Cn%20%20%20%20%2F*%20Styles%20applied%20to%20the%20root%20element%20if%20%60position%3D%5C%5C%5C%22fixed%5C%5C%5C%22%60.%20*%2F%5C%5Cn%20%20%20%20positionFixed%3A%20%7B%5C%5Cn%20%20%20%20%20%20position%3A%20'fixed'%2C%5C%5Cn%20%20%20%20%20%20top%3A%200%2C%5C%5Cn%20%20%20%20%20%20left%3A%20'auto'%2C%5C%5Cn%20%20%20%20%20%20right%3A%200%5C%5Cn%20%20%20%20%7D%2C%5C%5Cn%5C%5Cn%20%20%20%20%2F*%20Styles%20applied%20to%20the%20root%20element%20if%20%60position%3D%5C%5C%5C%22absolute%5C%5C%5C%22%60.%20*%2F%5C%5Cn%20%20%20%20positionAbsolute%3A%20%7B%5C%5Cn%20%20%20%20%20%20position%3A%20'absolute'%2C%5C%5Cn%20%20%20%20%20%20top%3A%200%2C%5C%5Cn%20%20%20%20%20%20left%3A%20'auto'%2C%5C%5Cn%20%20%20%20%20%20right%3A%200%5C%5Cn%20%20%20%20%7D%2C%5C%5Cn%5C%5Cn%20%20%20%20%2F*%20Styles%20applied%20to%20the%20root%20element%20if%20%60position%3D%5C%5C%5C%22sticky%5C%5C%5C%22%60.%20*%2F%5C%5Cn%20%20%20%20positionSticky%3A%20%7B%5C%5Cn%20%20%20%20%20%20position%3A%20'sticky'%2C%5C%5Cn%20%20%20%20%20%20top%3A%200%2C%5C%5Cn%20%20%20%20%20%20left%3A%20'auto'%2C%5C%5Cn%20%20%20%20%20%20right%3A%200%5C%5Cn%20%20%20%20%7D%2C%5C%5Cn%5C%5Cn%20%20%20%20%2F*%20Styles%20applied%20to%20the%20root%20element%20if%20%60position%3D%5C%5C%5C%22static%5C%5C%5C%22%60.%20*%2F%5C%5Cn%20%20%20%20positionStatic%3A%20%7B%5C%5Cn%20%20%20%20%20%20position%3A%20'static'%5C%5Cn%20%20%20%20%7D%2C%5C%5Cn%5C%5Cn%20%20%20%20%2F*%20Styles%20applied%20to%20the%20root%20element%20if%20%60position%3D%5C%5C%5C%22relative%5C%5C%5C%22%60.%20*%2F%5C%5Cn%20%20%20%20positionRelative%3A%20%7B%5C%5Cn%20%20%20%20%20%20position%3A%20'relative'%5C%5Cn%20%20%20%20%7D%2C%5C%5Cn%5C%5Cn%20%20%20%20%2F*%20Styles%20applied%20to%20the%20root%20element%20if%20%60color%3D%5C%5C%5C%22default%5C%5C%5C%22%60.%20*%2F%5C%5Cn%20%20%20%20colorDefault%3A%20%7B%5C%5Cn%20%20%20%20%20%20backgroundColor%3A%20backgroundColorDefault%2C%5C%5Cn%20%20%20%20%20%20color%3A%20theme.palette.getContrastText(backgroundColorDefault)%5C%5Cn%20%20%20%20%7D%2C%5C%5Cn%5C%5Cn%20%20%20%20%2F*%20Styles%20applied%20to%20the%20root%20element%20if%20%60color%3D%5C%5C%5C%22primary%5C%5C%5C%22%60.%20*%2F%5C%5Cn%20%20%20%20colorPrimary%3A%20%7B%5C%5Cn%20%20%20%20%20%20backgroundColor%3A%20theme.palette.primary.main%2C%5C%5Cn%20%20%20%20%20%20color%3A%20theme.palette.primary.contrastText%5C%5Cn%20%20%20%20%7D%2C%5C%5Cn%5C%5Cn%20%20%20%20%2F*%20Styles%20applied%20to%20the%20root%20element%20if%20%60color%3D%5C%5C%5C%22secondary%5C%5C%5C%22%60.%20*%2F%5C%5Cn%20%20%20%20colorSecondary%3A%20%7B%5C%5Cn%20%20%20%20%20%20backgroundColor%3A%20theme.palette.secondary.main%2C%5C%5Cn%20%20%20%20%20%20color%3A%20theme.palette.secondary.contrastText%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%3B%5C%5Cn%7D%3B%5C%5Cn%5C%5Cnexports.styles%20%3D%20styles%3B%5C%5Cn%5C%5Cnfunction%20AppBar(props)%20%7B%5C%5Cn%20%20var%20_classNames%3B%5C%5Cn%5C%5Cn%20%20var%20children%20%3D%20props.children%2C%5C%5Cn%20%20%20%20%20%20classes%20%3D%20props.classes%2C%5C%5Cn%20%20%20%20%20%20classNameProp%20%3D%20props.className%2C%5C%5Cn%20%20%20%20%20%20color%20%3D%20props.color%2C%5C%5Cn%20%20%20%20%20%20position%20%3D%20props.position%2C%5C%5Cn%20%20%20%20%20%20other%20%3D%20(0%2C%20_objectWithoutProperties2.default)(props%2C%20%5B%5C%5C%5C%22children%5C%5C%5C%22%2C%20%5C%5C%5C%22classes%5C%5C%5C%22%2C%20%5C%5C%5C%22className%5C%5C%5C%22%2C%20%5C%5C%5C%22color%5C%5C%5C%22%2C%20%5C%5C%5C%22position%5C%5C%5C%22%5D)%3B%5C%5Cn%20%20var%20className%20%3D%20(0%2C%20_classnames.default)(classes.root%2C%20classes%5B%5C%5C%5C%22position%5C%5C%5C%22.concat((0%2C%20_helpers.capitalize)(position))%5D%2C%20(_classNames%20%3D%20%7B%7D%2C%20(0%2C%20_defineProperty2.default)(_classNames%2C%20classes%5B%5C%5C%5C%22color%5C%5C%5C%22.concat((0%2C%20_helpers.capitalize)(color))%5D%2C%20color%20!%3D%3D%20'inherit')%2C%20(0%2C%20_defineProperty2.default)(_classNames%2C%20'mui-fixed'%2C%20position%20%3D%3D%3D%20'fixed')%2C%20_classNames)%2C%20classNameProp)%3B%5C%5Cn%20%20return%20_react.default.createElement(_Paper.default%2C%20(0%2C%20_extends2.default)(%7B%5C%5Cn%20%20%20%20square%3A%20true%2C%5C%5Cn%20%20%20%20component%3A%20%5C%5C%5C%22header%5C%5C%5C%22%2C%5C%5Cn%20%20%20%20elevation%3A%204%2C%5C%5Cn%20%20%20%20className%3A%20className%5C%5Cn%20%20%7D%2C%20other)%2C%20children)%3B%5C%5Cn%7D%5C%5Cn%5C%5Cn%20true%20%3F%20AppBar.propTypes%20%3D%20%7B%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20The%20content%20of%20the%20component.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20children%3A%20_propTypes.default.node.isRequired%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20Override%20or%20extend%20the%20styles%20applied%20to%20the%20component.%5C%5Cn%20%20%20*%20See%20%5BCSS%20API%5D(%23css-api)%20below%20for%20more%20details.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20classes%3A%20_propTypes.default.object.isRequired%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20%40ignore%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20className%3A%20_propTypes.default.string%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20The%20color%20of%20the%20component.%20It%20supports%20those%20theme%20colors%20that%20make%20sense%20for%20this%20component.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20color%3A%20_propTypes.default.oneOf(%5B'inherit'%2C%20'primary'%2C%20'secondary'%2C%20'default'%5D)%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20The%20positioning%20type.%20The%20behavior%20of%20the%20different%20options%20is%20described%5C%5Cn%20%20%20*%20%5Bin%20the%20MDN%20web%20docs%5D(https%3A%2F%2Fdeveloper.mozilla.org%2Fen-US%2Fdocs%2FLearn%2FCSS%2FCSS_layout%2FPositioning).%5C%5Cn%20%20%20*%20Note%3A%20%60sticky%60%20is%20not%20universally%20supported%20and%20will%20fall%20back%20to%20%60static%60%20when%20unavailable.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20position%3A%20_propTypes.default.oneOf(%5B'fixed'%2C%20'absolute'%2C%20'sticky'%2C%20'static'%2C%20'relative'%5D)%5C%5Cn%7D%20%3A%20undefined%3B%5C%5CnAppBar.defaultProps%20%3D%20%7B%5C%5Cn%20%20color%3A%20'primary'%2C%5C%5Cn%20%20position%3A%20'fixed'%5C%5Cn%7D%3B%5C%5Cn%5C%5Cnvar%20_default%20%3D%20(0%2C%20_withStyles.default)(styles%2C%20%7B%5C%5Cn%20%20name%3A%20'MuiAppBar'%5C%5Cn%7D)(AppBar)%3B%5C%5Cn%5C%5Cnexports.default%20%3D%20_default%3B%5C%5Cn%5C%5Cn%2F%2F%23%20sourceURL%3Dwebpack%3A%2F%2F%255Bname%255D%2F%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2F%40material-ui%2Fcore%2FAppBar%2FAppBar.js%3F%5C%22)%3B%5Cn%5Cn%2F***%2F%20%7D)%2C%5Cn%5Cn%2F***%2F%20%5C%22..%2F..%2F%40material-ui%2Fcore%2FAppBar%2Findex.js%5C%22%3A%5Cn%2F*!*********************************************************************************************************!*%5C%5C%5Cn%20%20!***%20%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2F%40material-ui%2Fcore%2FAppBar%2Findex.js%20***!%5Cn%20%20%5C%5C*********************************************************************************************************%2F%5Cn%2F*!%20no%20static%20exports%20found%20*%2F%5Cn%2F***%2F%20(function(module%2C%20exports%2C%20__webpack_require__)%20%7B%5Cn%5Cn%5C%22use%20strict%5C%22%3B%5Cneval(%5C%22%5C%5Cn%5C%5Cnvar%20_interopRequireDefault%20%3D%20__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2FinteropRequireDefault%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2FinteropRequireDefault.js%5C%5C%5C%22)%3B%5C%5Cn%5C%5CnObject.defineProperty(exports%2C%20%5C%5C%5C%22__esModule%5C%5C%5C%22%2C%20%7B%5C%5Cn%20%20value%3A%20true%5C%5Cn%7D)%3B%5C%5CnObject.defineProperty(exports%2C%20%5C%5C%5C%22default%5C%5C%5C%22%2C%20%7B%5C%5Cn%20%20enumerable%3A%20true%2C%5C%5Cn%20%20get%3A%20function%20get()%20%7B%5C%5Cn%20%20%20%20return%20_AppBar.default%3B%5C%5Cn%20%20%7D%5C%5Cn%7D)%3B%5C%5Cn%5C%5Cnvar%20_AppBar%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20.%2FAppBar%20*%2F%20%5C%5C%5C%22..%2F..%2F%40material-ui%2Fcore%2FAppBar%2FAppBar.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cn%2F%2F%23%20sourceURL%3Dwebpack%3A%2F%2F%255Bname%255D%2F%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2F%40material-ui%2Fcore%2FAppBar%2Findex.js%3F%5C%22)%3B%5Cn%5Cn%2F***%2F%20%7D)%2C%5Cn%5Cn%2F***%2F%20%5C%22..%2F..%2F%40material-ui%2Fcore%2FAvatar%2FAvatar.js%5C%22%3A%5Cn%2F*!**********************************************************************************************************!*%5C%5C%5Cn%20%20!***%20%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2F%40material-ui%2Fcore%2FAvatar%2FAvatar.js%20***!%5Cn%20%20%5C%5C**********************************************************************************************************%2F%5Cn%2F*!%20no%20static%20exports%20found%20*%2F%5Cn%2F***%2F%20(function(module%2C%20exports%2C%20__webpack_require__)%20%7B%5Cn%5Cn%5C%22use%20strict%5C%22%3B%5Cneval(%5C%22%5C%5Cn%5C%5Cnvar%20_interopRequireDefault%20%3D%20__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2FinteropRequireDefault%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2FinteropRequireDefault.js%5C%5C%5C%22)%3B%5C%5Cn%5C%5CnObject.defineProperty(exports%2C%20%5C%5C%5C%22__esModule%5C%5C%5C%22%2C%20%7B%5C%5Cn%20%20value%3A%20true%5C%5Cn%7D)%3B%5C%5Cnexports.default%20%3D%20exports.styles%20%3D%20void%200%3B%5C%5Cn%5C%5Cnvar%20_defineProperty2%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2FdefineProperty%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2FdefineProperty.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_extends2%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2Fextends%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2Fextends.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_objectWithoutProperties2%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2FobjectWithoutProperties%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2FobjectWithoutProperties.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_react%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20react%20*%2F%20%5C%5C%5C%22..%2F..%2Freact%2Findex.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_propTypes%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20prop-types%20*%2F%20%5C%5C%5C%22..%2F..%2Fprop-types%2Findex.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_classnames%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20classnames%20*%2F%20%5C%5C%5C%22..%2F..%2Fclassnames%2Findex.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_utils%20%3D%20__webpack_require__(%2F*!%20%40material-ui%2Futils%20*%2F%20%5C%5C%5C%22..%2F..%2F%40material-ui%2Futils%2Findex.es.js%5C%5C%5C%22)%3B%5C%5Cn%5C%5Cnvar%20_withStyles%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20..%2Fstyles%2FwithStyles%20*%2F%20%5C%5C%5C%22..%2F..%2F%40material-ui%2Fcore%2Fstyles%2FwithStyles.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20styles%20%3D%20function%20styles(theme)%20%7B%5C%5Cn%20%20return%20%7B%5C%5Cn%20%20%20%20%2F*%20Styles%20applied%20to%20the%20root%20element.%20*%2F%5C%5Cn%20%20%20%20root%3A%20%7B%5C%5Cn%20%20%20%20%20%20position%3A%20'relative'%2C%5C%5Cn%20%20%20%20%20%20display%3A%20'flex'%2C%5C%5Cn%20%20%20%20%20%20alignItems%3A%20'center'%2C%5C%5Cn%20%20%20%20%20%20justifyContent%3A%20'center'%2C%5C%5Cn%20%20%20%20%20%20flexShrink%3A%200%2C%5C%5Cn%20%20%20%20%20%20width%3A%2040%2C%5C%5Cn%20%20%20%20%20%20height%3A%2040%2C%5C%5Cn%20%20%20%20%20%20fontFamily%3A%20theme.typography.fontFamily%2C%5C%5Cn%20%20%20%20%20%20fontSize%3A%20theme.typography.pxToRem(20)%2C%5C%5Cn%20%20%20%20%20%20borderRadius%3A%20'50%25'%2C%5C%5Cn%20%20%20%20%20%20overflow%3A%20'hidden'%2C%5C%5Cn%20%20%20%20%20%20userSelect%3A%20'none'%5C%5Cn%20%20%20%20%7D%2C%5C%5Cn%5C%5Cn%20%20%20%20%2F*%20Styles%20applied%20to%20the%20root%20element%20if%20there%20are%20children%20and%20not%20%60src%60%20or%20%60srcSet%60.%20*%2F%5C%5Cn%20%20%20%20colorDefault%3A%20%7B%5C%5Cn%20%20%20%20%20%20color%3A%20theme.palette.background.default%2C%5C%5Cn%20%20%20%20%20%20backgroundColor%3A%20theme.palette.type%20%3D%3D%3D%20'light'%20%3F%20theme.palette.grey%5B400%5D%20%3A%20theme.palette.grey%5B600%5D%5C%5Cn%20%20%20%20%7D%2C%5C%5Cn%5C%5Cn%20%20%20%20%2F*%20Styles%20applied%20to%20the%20img%20element%20if%20either%20%60src%60%20or%20%60srcSet%60%20is%20defined.%20*%2F%5C%5Cn%20%20%20%20img%3A%20%7B%5C%5Cn%20%20%20%20%20%20width%3A%20'100%25'%2C%5C%5Cn%20%20%20%20%20%20height%3A%20'100%25'%2C%5C%5Cn%20%20%20%20%20%20textAlign%3A%20'center'%2C%5C%5Cn%20%20%20%20%20%20%2F%2F%20Handle%20non-square%20image.%20The%20property%20isn't%20supported%20by%20IE%2011.%5C%5Cn%20%20%20%20%20%20objectFit%3A%20'cover'%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%3B%5C%5Cn%7D%3B%5C%5Cn%5C%5Cnexports.styles%20%3D%20styles%3B%5C%5Cn%5C%5Cnfunction%20Avatar(props)%20%7B%5C%5Cn%20%20var%20alt%20%3D%20props.alt%2C%5C%5Cn%20%20%20%20%20%20childrenProp%20%3D%20props.children%2C%5C%5Cn%20%20%20%20%20%20childrenClassNameProp%20%3D%20props.childrenClassName%2C%5C%5Cn%20%20%20%20%20%20classes%20%3D%20props.classes%2C%5C%5Cn%20%20%20%20%20%20classNameProp%20%3D%20props.className%2C%5C%5Cn%20%20%20%20%20%20Component%20%3D%20props.component%2C%5C%5Cn%20%20%20%20%20%20imgProps%20%3D%20props.imgProps%2C%5C%5Cn%20%20%20%20%20%20sizes%20%3D%20props.sizes%2C%5C%5Cn%20%20%20%20%20%20src%20%3D%20props.src%2C%5C%5Cn%20%20%20%20%20%20srcSet%20%3D%20props.srcSet%2C%5C%5Cn%20%20%20%20%20%20other%20%3D%20(0%2C%20_objectWithoutProperties2.default)(props%2C%20%5B%5C%5C%5C%22alt%5C%5C%5C%22%2C%20%5C%5C%5C%22children%5C%5C%5C%22%2C%20%5C%5C%5C%22childrenClassName%5C%5C%5C%22%2C%20%5C%5C%5C%22classes%5C%5C%5C%22%2C%20%5C%5C%5C%22className%5C%5C%5C%22%2C%20%5C%5C%5C%22component%5C%5C%5C%22%2C%20%5C%5C%5C%22imgProps%5C%5C%5C%22%2C%20%5C%5C%5C%22sizes%5C%5C%5C%22%2C%20%5C%5C%5C%22src%5C%5C%5C%22%2C%20%5C%5C%5C%22srcSet%5C%5C%5C%22%5D)%3B%5C%5Cn%20%20var%20children%20%3D%20null%3B%5C%5Cn%20%20var%20img%20%3D%20src%20%7C%7C%20srcSet%3B%5C%5Cn%5C%5Cn%20%20if%20(img)%20%7B%5C%5Cn%20%20%20%20children%20%3D%20_react.default.createElement(%5C%5C%5C%22img%5C%5C%5C%22%2C%20(0%2C%20_extends2.default)(%7B%5C%5Cn%20%20%20%20%20%20alt%3A%20alt%2C%5C%5Cn%20%20%20%20%20%20src%3A%20src%2C%5C%5Cn%20%20%20%20%20%20srcSet%3A%20srcSet%2C%5C%5Cn%20%20%20%20%20%20sizes%3A%20sizes%2C%5C%5Cn%20%20%20%20%20%20className%3A%20classes.img%5C%5Cn%20%20%20%20%7D%2C%20imgProps))%3B%5C%5Cn%20%20%7D%20else%20if%20(childrenClassNameProp%20%26%26%20_react.default.isValidElement(childrenProp))%20%7B%5C%5Cn%20%20%20%20children%20%3D%20_react.default.cloneElement(childrenProp%2C%20%7B%5C%5Cn%20%20%20%20%20%20className%3A%20(0%2C%20_classnames.default)(childrenClassNameProp%2C%20childrenProp.props.className)%5C%5Cn%20%20%20%20%7D)%3B%5C%5Cn%20%20%7D%20else%20%7B%5C%5Cn%20%20%20%20children%20%3D%20childrenProp%3B%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20return%20_react.default.createElement(Component%2C%20(0%2C%20_extends2.default)(%7B%5C%5Cn%20%20%20%20className%3A%20(0%2C%20_classnames.default)(classes.root%2C%20classes.system%2C%20(0%2C%20_defineProperty2.default)(%7B%7D%2C%20classes.colorDefault%2C%20!img)%2C%20classNameProp)%5C%5Cn%20%20%7D%2C%20other)%2C%20children)%3B%5C%5Cn%7D%5C%5Cn%5C%5Cn%20true%20%3F%20Avatar.propTypes%20%3D%20%7B%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20Used%20in%20combination%20with%20%60src%60%20or%20%60srcSet%60%20to%5C%5Cn%20%20%20*%20provide%20an%20alt%20attribute%20for%20the%20rendered%20%60img%60%20element.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20alt%3A%20_propTypes.default.string%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20Used%20to%20render%20icon%20or%20text%20elements%20inside%20the%20Avatar.%5C%5Cn%20%20%20*%20%60src%60%20and%20%60alt%60%20props%20will%20not%20be%20used%20and%20no%20%60img%60%20will%5C%5Cn%20%20%20*%20be%20rendered%20by%20default.%5C%5Cn%20%20%20*%5C%5Cn%20%20%20*%20This%20can%20be%20an%20element%2C%20or%20just%20a%20string.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20children%3A%20_propTypes.default.node%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20%40ignore%5C%5Cn%20%20%20*%20The%20className%20of%20the%20child%20element.%5C%5Cn%20%20%20*%20Used%20by%20Chip%20and%20ListItemIcon%20to%20style%20the%20Avatar%20icon.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20childrenClassName%3A%20_propTypes.default.string%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20Override%20or%20extend%20the%20styles%20applied%20to%20the%20component.%5C%5Cn%20%20%20*%20See%20%5BCSS%20API%5D(%23css-api)%20below%20for%20more%20details.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20classes%3A%20_propTypes.default.object.isRequired%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20%40ignore%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20className%3A%20_propTypes.default.string%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20The%20component%20used%20for%20the%20root%20node.%5C%5Cn%20%20%20*%20Either%20a%20string%20to%20use%20a%20DOM%20element%20or%20a%20component.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20component%3A%20_utils.componentPropType%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20Attributes%20applied%20to%20the%20%60img%60%20element%20if%20the%20component%5C%5Cn%20%20%20*%20is%20used%20to%20display%20an%20image.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20imgProps%3A%20_propTypes.default.object%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20The%20%60sizes%60%20attribute%20for%20the%20%60img%60%20element.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20sizes%3A%20_propTypes.default.string%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20The%20%60src%60%20attribute%20for%20the%20%60img%60%20element.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20src%3A%20_propTypes.default.string%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20The%20%60srcSet%60%20attribute%20for%20the%20%60img%60%20element.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20srcSet%3A%20_propTypes.default.string%5C%5Cn%7D%20%3A%20undefined%3B%5C%5CnAvatar.defaultProps%20%3D%20%7B%5C%5Cn%20%20component%3A%20'div'%5C%5Cn%7D%3B%5C%5Cn%5C%5Cnvar%20_default%20%3D%20(0%2C%20_withStyles.default)(styles%2C%20%7B%5C%5Cn%20%20name%3A%20'MuiAvatar'%5C%5Cn%7D)(Avatar)%3B%5C%5Cn%5C%5Cnexports.default%20%3D%20_default%3B%5C%5Cn%5C%5Cn%2F%2F%23%20sourceURL%3Dwebpack%3A%2F%2F%255Bname%255D%2F%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2F%40material-ui%2Fcore%2FAvatar%2FAvatar.js%3F%5C%22)%3B%5Cn%5Cn%2F***%2F%20%7D)%2C%5Cn%5Cn%2F***%2F%20%5C%22..%2F..%2F%40material-ui%2Fcore%2FAvatar%2Findex.js%5C%22%3A%5Cn%2F*!*********************************************************************************************************!*%5C%5C%5Cn%20%20!***%20%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2F%40material-ui%2Fcore%2FAvatar%2Findex.js%20***!%5Cn%20%20%5C%5C*********************************************************************************************************%2F%5Cn%2F*!%20no%20static%20exports%20found%20*%2F%5Cn%2F***%2F%20(function(module%2C%20exports%2C%20__webpack_require__)%20%7B%5Cn%5Cn%5C%22use%20strict%5C%22%3B%5Cneval(%5C%22%5C%5Cn%5C%5Cnvar%20_interopRequireDefault%20%3D%20__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2FinteropRequireDefault%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2FinteropRequireDefault.js%5C%5C%5C%22)%3B%5C%5Cn%5C%5CnObject.defineProperty(exports%2C%20%5C%5C%5C%22__esModule%5C%5C%5C%22%2C%20%7B%5C%5Cn%20%20value%3A%20true%5C%5Cn%7D)%3B%5C%5CnObject.defineProperty(exports%2C%20%5C%5C%5C%22default%5C%5C%5C%22%2C%20%7B%5C%5Cn%20%20enumerable%3A%20true%2C%5C%5Cn%20%20get%3A%20function%20get()%20%7B%5C%5Cn%20%20%20%20return%20_Avatar.default%3B%5C%5Cn%20%20%7D%5C%5Cn%7D)%3B%5C%5Cn%5C%5Cnvar%20_Avatar%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20.%2FAvatar%20*%2F%20%5C%5C%5C%22..%2F..%2F%40material-ui%2Fcore%2FAvatar%2FAvatar.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cn%2F%2F%23%20sourceURL%3Dwebpack%3A%2F%2F%255Bname%255D%2F%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2F%40material-ui%2Fcore%2FAvatar%2Findex.js%3F%5C%22)%3B%5Cn%5Cn%2F***%2F%20%7D)%2C%5Cn%5Cn%2F***%2F%20%5C%22..%2F..%2F%40material-ui%2Fcore%2FBackdrop%2FBackdrop.js%5C%22%3A%5Cn%2F*!**************************************************************************************************************!*%5C%5C%5Cn%20%20!***%20%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2F%40material-ui%2Fcore%2FBackdrop%2FBackdrop.js%20***!%5Cn%20%20%5C%5C**************************************************************************************************************%2F%5Cn%2F*!%20no%20static%20exports%20found%20*%2F%5Cn%2F***%2F%20(function(module%2C%20exports%2C%20__webpack_require__)%20%7B%5Cn%5Cn%5C%22use%20strict%5C%22%3B%5Cneval(%5C%22%5C%5Cn%5C%5Cnvar%20_interopRequireDefault%20%3D%20__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2FinteropRequireDefault%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2FinteropRequireDefault.js%5C%5C%5C%22)%3B%5C%5Cn%5C%5CnObject.defineProperty(exports%2C%20%5C%5C%5C%22__esModule%5C%5C%5C%22%2C%20%7B%5C%5Cn%20%20value%3A%20true%5C%5Cn%7D)%3B%5C%5Cnexports.default%20%3D%20exports.styles%20%3D%20void%200%3B%5C%5Cn%5C%5Cnvar%20_extends2%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2Fextends%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2Fextends.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_defineProperty2%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2FdefineProperty%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2FdefineProperty.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_objectWithoutProperties2%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2FobjectWithoutProperties%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2FobjectWithoutProperties.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_react%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20react%20*%2F%20%5C%5C%5C%22..%2F..%2Freact%2Findex.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_propTypes%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20prop-types%20*%2F%20%5C%5C%5C%22..%2F..%2Fprop-types%2Findex.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_classnames%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20classnames%20*%2F%20%5C%5C%5C%22..%2F..%2Fclassnames%2Findex.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_withStyles%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20..%2Fstyles%2FwithStyles%20*%2F%20%5C%5C%5C%22..%2F..%2F%40material-ui%2Fcore%2Fstyles%2FwithStyles.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_Fade%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20..%2FFade%20*%2F%20%5C%5C%5C%22..%2F..%2F%40material-ui%2Fcore%2FFade%2Findex.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20styles%20%3D%20%7B%5C%5Cn%20%20%2F*%20Styles%20applied%20to%20the%20root%20element.%20*%2F%5C%5Cn%20%20root%3A%20%7B%5C%5Cn%20%20%20%20zIndex%3A%20-1%2C%5C%5Cn%20%20%20%20position%3A%20'fixed'%2C%5C%5Cn%20%20%20%20right%3A%200%2C%5C%5Cn%20%20%20%20bottom%3A%200%2C%5C%5Cn%20%20%20%20top%3A%200%2C%5C%5Cn%20%20%20%20left%3A%200%2C%5C%5Cn%20%20%20%20backgroundColor%3A%20'rgba(0%2C%200%2C%200%2C%200.5)'%2C%5C%5Cn%20%20%20%20%2F%2F%20Remove%20grey%20highlight%5C%5Cn%20%20%20%20WebkitTapHighlightColor%3A%20'transparent'%2C%5C%5Cn%20%20%20%20%2F%2F%20Disable%20scroll%20capabilities.%5C%5Cn%20%20%20%20touchAction%3A%20'none'%5C%5Cn%20%20%7D%2C%5C%5Cn%5C%5Cn%20%20%2F*%20Styles%20applied%20to%20the%20root%20element%20if%20%60invisible%3D%7Btrue%7D%60.%20*%2F%5C%5Cn%20%20invisible%3A%20%7B%5C%5Cn%20%20%20%20backgroundColor%3A%20'transparent'%5C%5Cn%20%20%7D%5C%5Cn%7D%3B%5C%5Cnexports.styles%20%3D%20styles%3B%5C%5Cn%5C%5Cnfunction%20Backdrop(props)%20%7B%5C%5Cn%20%20var%20classes%20%3D%20props.classes%2C%5C%5Cn%20%20%20%20%20%20className%20%3D%20props.className%2C%5C%5Cn%20%20%20%20%20%20invisible%20%3D%20props.invisible%2C%5C%5Cn%20%20%20%20%20%20open%20%3D%20props.open%2C%5C%5Cn%20%20%20%20%20%20transitionDuration%20%3D%20props.transitionDuration%2C%5C%5Cn%20%20%20%20%20%20other%20%3D%20(0%2C%20_objectWithoutProperties2.default)(props%2C%20%5B%5C%5C%5C%22classes%5C%5C%5C%22%2C%20%5C%5C%5C%22className%5C%5C%5C%22%2C%20%5C%5C%5C%22invisible%5C%5C%5C%22%2C%20%5C%5C%5C%22open%5C%5C%5C%22%2C%20%5C%5C%5C%22transitionDuration%5C%5C%5C%22%5D)%3B%5C%5Cn%20%20return%20_react.default.createElement(_Fade.default%2C%20(0%2C%20_extends2.default)(%7B%5C%5Cn%20%20%20%20in%3A%20open%2C%5C%5Cn%20%20%20%20timeout%3A%20transitionDuration%5C%5Cn%20%20%7D%2C%20other)%2C%20_react.default.createElement(%5C%5C%5C%22div%5C%5C%5C%22%2C%20%7B%5C%5Cn%20%20%20%20className%3A%20(0%2C%20_classnames.default)(classes.root%2C%20(0%2C%20_defineProperty2.default)(%7B%7D%2C%20classes.invisible%2C%20invisible)%2C%20className)%2C%5C%5Cn%20%20%20%20%5C%5C%5C%22aria-hidden%5C%5C%5C%22%3A%20%5C%5C%5C%22true%5C%5C%5C%22%5C%5Cn%20%20%7D))%3B%5C%5Cn%7D%5C%5Cn%5C%5Cn%20true%20%3F%20Backdrop.propTypes%20%3D%20%7B%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20Override%20or%20extend%20the%20styles%20applied%20to%20the%20component.%5C%5Cn%20%20%20*%20See%20%5BCSS%20API%5D(%23css-api)%20below%20for%20more%20details.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20classes%3A%20_propTypes.default.object.isRequired%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20%40ignore%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20className%3A%20_propTypes.default.string%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20If%20%60true%60%2C%20the%20backdrop%20is%20invisible.%5C%5Cn%20%20%20*%20It%20can%20be%20used%20when%20rendering%20a%20popover%20or%20a%20custom%20select%20component.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20invisible%3A%20_propTypes.default.bool%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20If%20%60true%60%2C%20the%20backdrop%20is%20open.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20open%3A%20_propTypes.default.bool.isRequired%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20The%20duration%20for%20the%20transition%2C%20in%20milliseconds.%5C%5Cn%20%20%20*%20You%20may%20specify%20a%20single%20timeout%20for%20all%20transitions%2C%20or%20individually%20with%20an%20object.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20transitionDuration%3A%20_propTypes.default.oneOfType(%5B_propTypes.default.number%2C%20_propTypes.default.shape(%7B%5C%5Cn%20%20%20%20enter%3A%20_propTypes.default.number%2C%5C%5Cn%20%20%20%20exit%3A%20_propTypes.default.number%5C%5Cn%20%20%7D)%5D)%5C%5Cn%7D%20%3A%20undefined%3B%5C%5CnBackdrop.defaultProps%20%3D%20%7B%5C%5Cn%20%20invisible%3A%20false%5C%5Cn%7D%3B%5C%5Cn%5C%5Cnvar%20_default%20%3D%20(0%2C%20_withStyles.default)(styles%2C%20%7B%5C%5Cn%20%20name%3A%20'MuiBackdrop'%5C%5Cn%7D)(Backdrop)%3B%5C%5Cn%5C%5Cnexports.default%20%3D%20_default%3B%5C%5Cn%5C%5Cn%2F%2F%23%20sourceURL%3Dwebpack%3A%2F%2F%255Bname%255D%2F%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2F%40material-ui%2Fcore%2FBackdrop%2FBackdrop.js%3F%5C%22)%3B%5Cn%5Cn%2F***%2F%20%7D)%2C%5Cn%5Cn%2F***%2F%20%5C%22..%2F..%2F%40material-ui%2Fcore%2FBackdrop%2Findex.js%5C%22%3A%5Cn%2F*!***********************************************************************************************************!*%5C%5C%5Cn%20%20!***%20%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2F%40material-ui%2Fcore%2FBackdrop%2Findex.js%20***!%5Cn%20%20%5C%5C***********************************************************************************************************%2F%5Cn%2F*!%20no%20static%20exports%20found%20*%2F%5Cn%2F***%2F%20(function(module%2C%20exports%2C%20__webpack_require__)%20%7B%5Cn%5Cn%5C%22use%20strict%5C%22%3B%5Cneval(%5C%22%5C%5Cn%5C%5Cnvar%20_interopRequireDefault%20%3D%20__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2FinteropRequireDefault%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2FinteropRequireDefault.js%5C%5C%5C%22)%3B%5C%5Cn%5C%5CnObject.defineProperty(exports%2C%20%5C%5C%5C%22__esModule%5C%5C%5C%22%2C%20%7B%5C%5Cn%20%20value%3A%20true%5C%5Cn%7D)%3B%5C%5CnObject.defineProperty(exports%2C%20%5C%5C%5C%22default%5C%5C%5C%22%2C%20%7B%5C%5Cn%20%20enumerable%3A%20true%2C%5C%5Cn%20%20get%3A%20function%20get()%20%7B%5C%5Cn%20%20%20%20return%20_Backdrop.default%3B%5C%5Cn%20%20%7D%5C%5Cn%7D)%3B%5C%5Cn%5C%5Cnvar%20_Backdrop%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20.%2FBackdrop%20*%2F%20%5C%5C%5C%22..%2F..%2F%40material-ui%2Fcore%2FBackdrop%2FBackdrop.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cn%2F%2F%23%20sourceURL%3Dwebpack%3A%2F%2F%255Bname%255D%2F%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2F%40material-ui%2Fcore%2FBackdrop%2Findex.js%3F%5C%22)%3B%5Cn%5Cn%2F***%2F%20%7D)%2C%5Cn%5Cn%2F***%2F%20%5C%22..%2F..%2F%40material-ui%2Fcore%2FBadge%2FBadge.js%5C%22%3A%5Cn%2F*!********************************************************************************************************!*%5C%5C%5Cn%20%20!***%20%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2F%40material-ui%2Fcore%2FBadge%2FBadge.js%20***!%5Cn%20%20%5C%5C********************************************************************************************************%2F%5Cn%2F*!%20no%20static%20exports%20found%20*%2F%5Cn%2F***%2F%20(function(module%2C%20exports%2C%20__webpack_require__)%20%7B%5Cn%5Cn%5C%22use%20strict%5C%22%3B%5Cneval(%5C%22%5C%5Cn%5C%5Cnvar%20_interopRequireDefault%20%3D%20__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2FinteropRequireDefault%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2FinteropRequireDefault.js%5C%5C%5C%22)%3B%5C%5Cn%5C%5CnObject.defineProperty(exports%2C%20%5C%5C%5C%22__esModule%5C%5C%5C%22%2C%20%7B%5C%5Cn%20%20value%3A%20true%5C%5Cn%7D)%3B%5C%5Cnexports.default%20%3D%20exports.styles%20%3D%20void%200%3B%5C%5Cn%5C%5Cnvar%20_extends2%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2Fextends%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2Fextends.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_defineProperty2%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2FdefineProperty%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2FdefineProperty.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_objectWithoutProperties2%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2FobjectWithoutProperties%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2FobjectWithoutProperties.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_react%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20react%20*%2F%20%5C%5C%5C%22..%2F..%2Freact%2Findex.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_propTypes%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20prop-types%20*%2F%20%5C%5C%5C%22..%2F..%2Fprop-types%2Findex.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_classnames%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20classnames%20*%2F%20%5C%5C%5C%22..%2F..%2Fclassnames%2Findex.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_utils%20%3D%20__webpack_require__(%2F*!%20%40material-ui%2Futils%20*%2F%20%5C%5C%5C%22..%2F..%2F%40material-ui%2Futils%2Findex.es.js%5C%5C%5C%22)%3B%5C%5Cn%5C%5Cnvar%20_withStyles%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20..%2Fstyles%2FwithStyles%20*%2F%20%5C%5C%5C%22..%2F..%2F%40material-ui%2Fcore%2Fstyles%2FwithStyles.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_helpers%20%3D%20__webpack_require__(%2F*!%20..%2Futils%2Fhelpers%20*%2F%20%5C%5C%5C%22..%2F..%2F%40material-ui%2Fcore%2Futils%2Fhelpers.js%5C%5C%5C%22)%3B%5C%5Cn%5C%5Cnvar%20RADIUS%20%3D%2010%3B%5C%5Cn%5C%5Cnvar%20styles%20%3D%20function%20styles(theme)%20%7B%5C%5Cn%20%20return%20%7B%5C%5Cn%20%20%20%20%2F*%20Styles%20applied%20to%20the%20root%20element.%20*%2F%5C%5Cn%20%20%20%20root%3A%20%7B%5C%5Cn%20%20%20%20%20%20position%3A%20'relative'%2C%5C%5Cn%20%20%20%20%20%20display%3A%20'inline-flex'%2C%5C%5Cn%20%20%20%20%20%20%2F%2F%20For%20correct%20alignment%20with%20the%20text.%5C%5Cn%20%20%20%20%20%20verticalAlign%3A%20'middle'%5C%5Cn%20%20%20%20%7D%2C%5C%5Cn%5C%5Cn%20%20%20%20%2F*%20Styles%20applied%20to%20the%20badge%20%60span%60%20element.%20*%2F%5C%5Cn%20%20%20%20badge%3A%20%7B%5C%5Cn%20%20%20%20%20%20display%3A%20'flex'%2C%5C%5Cn%20%20%20%20%20%20flexDirection%3A%20'row'%2C%5C%5Cn%20%20%20%20%20%20flexWrap%3A%20'wrap'%2C%5C%5Cn%20%20%20%20%20%20justifyContent%3A%20'center'%2C%5C%5Cn%20%20%20%20%20%20alignContent%3A%20'center'%2C%5C%5Cn%20%20%20%20%20%20alignItems%3A%20'center'%2C%5C%5Cn%20%20%20%20%20%20position%3A%20'absolute'%2C%5C%5Cn%20%20%20%20%20%20top%3A%200%2C%5C%5Cn%20%20%20%20%20%20right%3A%200%2C%5C%5Cn%20%20%20%20%20%20boxSizing%3A%20'border-box'%2C%5C%5Cn%20%20%20%20%20%20fontFamily%3A%20theme.typography.fontFamily%2C%5C%5Cn%20%20%20%20%20%20fontWeight%3A%20theme.typography.fontWeightMedium%2C%5C%5Cn%20%20%20%20%20%20fontSize%3A%20theme.typography.pxToRem(12)%2C%5C%5Cn%20%20%20%20%20%20minWidth%3A%20RADIUS%20*%202%2C%5C%5Cn%20%20%20%20%20%20padding%3A%20'0%204px'%2C%5C%5Cn%20%20%20%20%20%20height%3A%20RADIUS%20*%202%2C%5C%5Cn%20%20%20%20%20%20borderRadius%3A%20RADIUS%2C%5C%5Cn%20%20%20%20%20%20backgroundColor%3A%20theme.palette.color%2C%5C%5Cn%20%20%20%20%20%20color%3A%20theme.palette.textColor%2C%5C%5Cn%20%20%20%20%20%20zIndex%3A%201%2C%5C%5Cn%20%20%20%20%20%20%2F%2F%20Render%20the%20badge%20on%20top%20of%20potential%20ripples.%5C%5Cn%20%20%20%20%20%20transform%3A%20'scale(1)%20translate(50%25%2C%20-50%25)'%2C%5C%5Cn%20%20%20%20%20%20transformOrigin%3A%20'100%25%200%25'%2C%5C%5Cn%20%20%20%20%20%20transition%3A%20theme.transitions.create('transform'%2C%20%7B%5C%5Cn%20%20%20%20%20%20%20%20easing%3A%20theme.transitions.easing.easeInOut%2C%5C%5Cn%20%20%20%20%20%20%20%20duration%3A%20theme.transitions.duration.enteringScreen%5C%5Cn%20%20%20%20%20%20%7D)%5C%5Cn%20%20%20%20%7D%2C%5C%5Cn%5C%5Cn%20%20%20%20%2F*%20Styles%20applied%20to%20the%20root%20element%20if%20%60color%3D%5C%5C%5C%22primary%5C%5C%5C%22%60.%20*%2F%5C%5Cn%20%20%20%20colorPrimary%3A%20%7B%5C%5Cn%20%20%20%20%20%20backgroundColor%3A%20theme.palette.primary.main%2C%5C%5Cn%20%20%20%20%20%20color%3A%20theme.palette.primary.contrastText%5C%5Cn%20%20%20%20%7D%2C%5C%5Cn%5C%5Cn%20%20%20%20%2F*%20Styles%20applied%20to%20the%20root%20element%20if%20%60color%3D%5C%5C%5C%22secondary%5C%5C%5C%22%60.%20*%2F%5C%5Cn%20%20%20%20colorSecondary%3A%20%7B%5C%5Cn%20%20%20%20%20%20backgroundColor%3A%20theme.palette.secondary.main%2C%5C%5Cn%20%20%20%20%20%20color%3A%20theme.palette.secondary.contrastText%5C%5Cn%20%20%20%20%7D%2C%5C%5Cn%5C%5Cn%20%20%20%20%2F*%20Styles%20applied%20to%20the%20root%20element%20if%20%60color%3D%5C%5C%5C%22error%5C%5C%5C%22%60.%20*%2F%5C%5Cn%20%20%20%20colorError%3A%20%7B%5C%5Cn%20%20%20%20%20%20backgroundColor%3A%20theme.palette.error.main%2C%5C%5Cn%20%20%20%20%20%20color%3A%20theme.palette.error.contrastText%5C%5Cn%20%20%20%20%7D%2C%5C%5Cn%5C%5Cn%20%20%20%20%2F*%20Styles%20applied%20to%20the%20badge%20%60span%60%20element%20if%20%60invisible%3D%7Btrue%7D%60.%20*%2F%5C%5Cn%20%20%20%20invisible%3A%20%7B%5C%5Cn%20%20%20%20%20%20transition%3A%20theme.transitions.create('transform'%2C%20%7B%5C%5Cn%20%20%20%20%20%20%20%20easing%3A%20theme.transitions.easing.easeInOut%2C%5C%5Cn%20%20%20%20%20%20%20%20duration%3A%20theme.transitions.duration.leavingScreen%5C%5Cn%20%20%20%20%20%20%7D)%2C%5C%5Cn%20%20%20%20%20%20transform%3A%20'scale(0)%20translate(50%25%2C%20-50%25)'%2C%5C%5Cn%20%20%20%20%20%20transformOrigin%3A%20'100%25%200%25'%5C%5Cn%20%20%20%20%7D%2C%5C%5Cn%5C%5Cn%20%20%20%20%2F*%20Styles%20applied%20to%20the%20root%20element%20if%20%60variant%3D%5C%5C%5C%22dot%5C%5C%5C%22%60.%20*%2F%5C%5Cn%20%20%20%20dot%3A%20%7B%5C%5Cn%20%20%20%20%20%20height%3A%206%2C%5C%5Cn%20%20%20%20%20%20minWidth%3A%206%2C%5C%5Cn%20%20%20%20%20%20padding%3A%200%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%3B%5C%5Cn%7D%3B%5C%5Cn%5C%5Cnexports.styles%20%3D%20styles%3B%5C%5Cn%5C%5Cnfunction%20Badge(props)%20%7B%5C%5Cn%20%20var%20_classNames%3B%5C%5Cn%5C%5Cn%20%20var%20badgeContent%20%3D%20props.badgeContent%2C%5C%5Cn%20%20%20%20%20%20children%20%3D%20props.children%2C%5C%5Cn%20%20%20%20%20%20classes%20%3D%20props.classes%2C%5C%5Cn%20%20%20%20%20%20className%20%3D%20props.className%2C%5C%5Cn%20%20%20%20%20%20color%20%3D%20props.color%2C%5C%5Cn%20%20%20%20%20%20ComponentProp%20%3D%20props.component%2C%5C%5Cn%20%20%20%20%20%20invisibleProp%20%3D%20props.invisible%2C%5C%5Cn%20%20%20%20%20%20showZero%20%3D%20props.showZero%2C%5C%5Cn%20%20%20%20%20%20max%20%3D%20props.max%2C%5C%5Cn%20%20%20%20%20%20variant%20%3D%20props.variant%2C%5C%5Cn%20%20%20%20%20%20other%20%3D%20(0%2C%20_objectWithoutProperties2.default)(props%2C%20%5B%5C%5C%5C%22badgeContent%5C%5C%5C%22%2C%20%5C%5C%5C%22children%5C%5C%5C%22%2C%20%5C%5C%5C%22classes%5C%5C%5C%22%2C%20%5C%5C%5C%22className%5C%5C%5C%22%2C%20%5C%5C%5C%22color%5C%5C%5C%22%2C%20%5C%5C%5C%22component%5C%5C%5C%22%2C%20%5C%5C%5C%22invisible%5C%5C%5C%22%2C%20%5C%5C%5C%22showZero%5C%5C%5C%22%2C%20%5C%5C%5C%22max%5C%5C%5C%22%2C%20%5C%5C%5C%22variant%5C%5C%5C%22%5D)%3B%5C%5Cn%20%20var%20invisible%20%3D%20invisibleProp%3B%5C%5Cn%5C%5Cn%20%20if%20(invisibleProp%20%3D%3D%20null%20%26%26%20Number(badgeContent)%20%3D%3D%3D%200%20%26%26%20!showZero)%20%7B%5C%5Cn%20%20%20%20invisible%20%3D%20true%3B%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20var%20badgeClassName%20%3D%20(0%2C%20_classnames.default)(classes.badge%2C%20(_classNames%20%3D%20%7B%7D%2C%20(0%2C%20_defineProperty2.default)(_classNames%2C%20classes%5B%5C%5C%5C%22color%5C%5C%5C%22.concat((0%2C%20_helpers.capitalize)(color))%5D%2C%20color%20!%3D%3D%20'default')%2C%20(0%2C%20_defineProperty2.default)(_classNames%2C%20classes.invisible%2C%20invisible)%2C%20(0%2C%20_defineProperty2.default)(_classNames%2C%20classes.dot%2C%20variant%20%3D%3D%3D%20'dot')%2C%20_classNames))%3B%5C%5Cn%20%20var%20displayValue%20%3D%20''%3B%5C%5Cn%5C%5Cn%20%20if%20(variant%20!%3D%3D%20'dot')%20%7B%5C%5Cn%20%20%20%20displayValue%20%3D%20badgeContent%20%3E%20max%20%3F%20%5C%5C%5C%22%5C%5C%5C%22.concat(max%2C%20%5C%5C%5C%22%2B%5C%5C%5C%22)%20%3A%20badgeContent%3B%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20return%20_react.default.createElement(ComponentProp%2C%20(0%2C%20_extends2.default)(%7B%5C%5Cn%20%20%20%20className%3A%20(0%2C%20_classnames.default)(classes.root%2C%20className)%5C%5Cn%20%20%7D%2C%20other)%2C%20children%2C%20_react.default.createElement(%5C%5C%5C%22span%5C%5C%5C%22%2C%20%7B%5C%5Cn%20%20%20%20className%3A%20badgeClassName%5C%5Cn%20%20%7D%2C%20displayValue))%3B%5C%5Cn%7D%5C%5Cn%5C%5Cn%20true%20%3F%20Badge.propTypes%20%3D%20%7B%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20The%20content%20rendered%20within%20the%20badge.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20badgeContent%3A%20_propTypes.default.node%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20The%20badge%20will%20be%20added%20relative%20to%20this%20node.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20children%3A%20_propTypes.default.node.isRequired%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20Override%20or%20extend%20the%20styles%20applied%20to%20the%20component.%5C%5Cn%20%20%20*%20See%20%5BCSS%20API%5D(%23css-api)%20below%20for%20more%20details.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20classes%3A%20_propTypes.default.object.isRequired%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20%40ignore%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20className%3A%20_propTypes.default.string%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20The%20color%20of%20the%20component.%20It%20supports%20those%20theme%20colors%20that%20make%20sense%20for%20this%20component.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20color%3A%20_propTypes.default.oneOf(%5B'default'%2C%20'primary'%2C%20'secondary'%2C%20'error'%5D)%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20The%20component%20used%20for%20the%20root%20node.%5C%5Cn%20%20%20*%20Either%20a%20string%20to%20use%20a%20DOM%20element%20or%20a%20component.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20component%3A%20_utils.componentPropType%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20If%20%60true%60%2C%20the%20badge%20will%20be%20invisible.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20invisible%3A%20_propTypes.default.bool%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20Max%20count%20to%20show.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20max%3A%20_propTypes.default.number%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20Controls%20whether%20the%20badge%20is%20hidden%20when%20%60badgeContent%60%20is%20zero.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20showZero%3A%20_propTypes.default.bool%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20The%20variant%20to%20use.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20variant%3A%20_propTypes.default.oneOf(%5B'standard'%2C%20'dot'%5D)%5C%5Cn%7D%20%3A%20undefined%3B%5C%5CnBadge.defaultProps%20%3D%20%7B%5C%5Cn%20%20color%3A%20'default'%2C%5C%5Cn%20%20component%3A%20'span'%2C%5C%5Cn%20%20max%3A%2099%2C%5C%5Cn%20%20showZero%3A%20false%2C%5C%5Cn%20%20variant%3A%20'standard'%5C%5Cn%7D%3B%5C%5Cn%5C%5Cnvar%20_default%20%3D%20(0%2C%20_withStyles.default)(styles%2C%20%7B%5C%5Cn%20%20name%3A%20'MuiBadge'%5C%5Cn%7D)(Badge)%3B%5C%5Cn%5C%5Cnexports.default%20%3D%20_default%3B%5C%5Cn%5C%5Cn%2F%2F%23%20sourceURL%3Dwebpack%3A%2F%2F%255Bname%255D%2F%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2F%40material-ui%2Fcore%2FBadge%2FBadge.js%3F%5C%22)%3B%5Cn%5Cn%2F***%2F%20%7D)%2C%5Cn%5Cn%2F***%2F%20%5C%22..%2F..%2F%40material-ui%2Fcore%2FBadge%2Findex.js%5C%22%3A%5Cn%2F*!********************************************************************************************************!*%5C%5C%5Cn%20%20!***%20%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2F%40material-ui%2Fcore%2FBadge%2Findex.js%20***!%5Cn%20%20%5C%5C********************************************************************************************************%2F%5Cn%2F*!%20no%20static%20exports%20found%20*%2F%5Cn%2F***%2F%20(function(module%2C%20exports%2C%20__webpack_require__)%20%7B%5Cn%5Cn%5C%22use%20strict%5C%22%3B%5Cneval(%5C%22%5C%5Cn%5C%5Cnvar%20_interopRequireDefault%20%3D%20__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2FinteropRequireDefault%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2FinteropRequireDefault.js%5C%5C%5C%22)%3B%5C%5Cn%5C%5CnObject.defineProperty(exports%2C%20%5C%5C%5C%22__esModule%5C%5C%5C%22%2C%20%7B%5C%5Cn%20%20value%3A%20true%5C%5Cn%7D)%3B%5C%5CnObject.defineProperty(exports%2C%20%5C%5C%5C%22default%5C%5C%5C%22%2C%20%7B%5C%5Cn%20%20enumerable%3A%20true%2C%5C%5Cn%20%20get%3A%20function%20get()%20%7B%5C%5Cn%20%20%20%20return%20_Badge.default%3B%5C%5Cn%20%20%7D%5C%5Cn%7D)%3B%5C%5Cn%5C%5Cnvar%20_Badge%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20.%2FBadge%20*%2F%20%5C%5C%5C%22..%2F..%2F%40material-ui%2Fcore%2FBadge%2FBadge.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cn%2F%2F%23%20sourceURL%3Dwebpack%3A%2F%2F%255Bname%255D%2F%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2F%40material-ui%2Fcore%2FBadge%2Findex.js%3F%5C%22)%3B%5Cn%5Cn%2F***%2F%20%7D)%2C%5Cn%5Cn%2F***%2F%20%5C%22..%2F..%2F%40material-ui%2Fcore%2FBottomNavigation%2FBottomNavigation.js%5C%22%3A%5Cn%2F*!******************************************************************************************************************************!*%5C%5C%5Cn%20%20!***%20%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2F%40material-ui%2Fcore%2FBottomNavigation%2FBottomNavigation.js%20***!%5Cn%20%20%5C%5C******************************************************************************************************************************%2F%5Cn%2F*!%20no%20static%20exports%20found%20*%2F%5Cn%2F***%2F%20(function(module%2C%20exports%2C%20__webpack_require__)%20%7B%5Cn%5Cn%5C%22use%20strict%5C%22%3B%5Cneval(%5C%22%5C%5Cn%5C%5Cnvar%20_interopRequireDefault%20%3D%20__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2FinteropRequireDefault%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2FinteropRequireDefault.js%5C%5C%5C%22)%3B%5C%5Cn%5C%5CnObject.defineProperty(exports%2C%20%5C%5C%5C%22__esModule%5C%5C%5C%22%2C%20%7B%5C%5Cn%20%20value%3A%20true%5C%5Cn%7D)%3B%5C%5Cnexports.default%20%3D%20exports.styles%20%3D%20void%200%3B%5C%5Cn%5C%5Cnvar%20_extends2%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2Fextends%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2Fextends.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_objectWithoutProperties2%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2FobjectWithoutProperties%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2FobjectWithoutProperties.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_react%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20react%20*%2F%20%5C%5C%5C%22..%2F..%2Freact%2Findex.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_propTypes%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20prop-types%20*%2F%20%5C%5C%5C%22..%2F..%2Fprop-types%2Findex.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_classnames%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20classnames%20*%2F%20%5C%5C%5C%22..%2F..%2Fclassnames%2Findex.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_utils%20%3D%20__webpack_require__(%2F*!%20%40material-ui%2Futils%20*%2F%20%5C%5C%5C%22..%2F..%2F%40material-ui%2Futils%2Findex.es.js%5C%5C%5C%22)%3B%5C%5Cn%5C%5Cnvar%20_warning%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20warning%20*%2F%20%5C%5C%5C%22..%2F..%2Fwarning%2Fwarning.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_withStyles%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20..%2Fstyles%2FwithStyles%20*%2F%20%5C%5C%5C%22..%2F..%2F%40material-ui%2Fcore%2Fstyles%2FwithStyles.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20styles%20%3D%20function%20styles(theme)%20%7B%5C%5Cn%20%20return%20%7B%5C%5Cn%20%20%20%20%2F*%20Styles%20applied%20to%20the%20root%20element.%20*%2F%5C%5Cn%20%20%20%20root%3A%20%7B%5C%5Cn%20%20%20%20%20%20display%3A%20'flex'%2C%5C%5Cn%20%20%20%20%20%20justifyContent%3A%20'center'%2C%5C%5Cn%20%20%20%20%20%20height%3A%2056%2C%5C%5Cn%20%20%20%20%20%20backgroundColor%3A%20theme.palette.background.paper%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%3B%5C%5Cn%7D%3B%5C%5Cn%5C%5Cnexports.styles%20%3D%20styles%3B%5C%5Cn%5C%5Cnfunction%20BottomNavigation(props)%20%7B%5C%5Cn%20%20var%20childrenProp%20%3D%20props.children%2C%5C%5Cn%20%20%20%20%20%20classes%20%3D%20props.classes%2C%5C%5Cn%20%20%20%20%20%20classNameProp%20%3D%20props.className%2C%5C%5Cn%20%20%20%20%20%20Component%20%3D%20props.component%2C%5C%5Cn%20%20%20%20%20%20onChange%20%3D%20props.onChange%2C%5C%5Cn%20%20%20%20%20%20showLabels%20%3D%20props.showLabels%2C%5C%5Cn%20%20%20%20%20%20value%20%3D%20props.value%2C%5C%5Cn%20%20%20%20%20%20other%20%3D%20(0%2C%20_objectWithoutProperties2.default)(props%2C%20%5B%5C%5C%5C%22children%5C%5C%5C%22%2C%20%5C%5C%5C%22classes%5C%5C%5C%22%2C%20%5C%5C%5C%22className%5C%5C%5C%22%2C%20%5C%5C%5C%22component%5C%5C%5C%22%2C%20%5C%5C%5C%22onChange%5C%5C%5C%22%2C%20%5C%5C%5C%22showLabels%5C%5C%5C%22%2C%20%5C%5C%5C%22value%5C%5C%5C%22%5D)%3B%5C%5Cn%20%20var%20className%20%3D%20(0%2C%20_classnames.default)(classes.root%2C%20classNameProp)%3B%5C%5Cn%5C%5Cn%20%20var%20children%20%3D%20_react.default.Children.map(childrenProp%2C%20function%20(child%2C%20childIndex)%20%7B%5C%5Cn%20%20%20%20if%20(!_react.default.isValidElement(child))%20%7B%5C%5Cn%20%20%20%20%20%20return%20null%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20%20true%20%3F%20(0%2C%20_warning.default)(child.type%20!%3D%3D%20_react.default.Fragment%2C%20%5B%5C%5C%5C%22Material-UI%3A%20the%20BottomNavigation%20component%20doesn't%20accept%20a%20Fragment%20as%20a%20child.%5C%5C%5C%22%2C%20'Consider%20providing%20an%20array%20instead.'%5D.join('%5C%5C%5C%5Cn'))%20%3A%20undefined%3B%5C%5Cn%20%20%20%20var%20childValue%20%3D%20child.props.value%20%3D%3D%3D%20undefined%20%3F%20childIndex%20%3A%20child.props.value%3B%5C%5Cn%20%20%20%20return%20_react.default.cloneElement(child%2C%20%7B%5C%5Cn%20%20%20%20%20%20selected%3A%20childValue%20%3D%3D%3D%20value%2C%5C%5Cn%20%20%20%20%20%20showLabel%3A%20child.props.showLabel%20!%3D%3D%20undefined%20%3F%20child.props.showLabel%20%3A%20showLabels%2C%5C%5Cn%20%20%20%20%20%20value%3A%20childValue%2C%5C%5Cn%20%20%20%20%20%20onChange%3A%20onChange%5C%5Cn%20%20%20%20%7D)%3B%5C%5Cn%20%20%7D)%3B%5C%5Cn%5C%5Cn%20%20return%20_react.default.createElement(Component%2C%20(0%2C%20_extends2.default)(%7B%5C%5Cn%20%20%20%20className%3A%20className%5C%5Cn%20%20%7D%2C%20other)%2C%20children)%3B%5C%5Cn%7D%5C%5Cn%5C%5Cn%20true%20%3F%20BottomNavigation.propTypes%20%3D%20%7B%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20The%20content%20of%20the%20component.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20children%3A%20_propTypes.default.node.isRequired%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20Override%20or%20extend%20the%20styles%20applied%20to%20the%20component.%5C%5Cn%20%20%20*%20See%20%5BCSS%20API%5D(%23css-api)%20below%20for%20more%20details.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20classes%3A%20_propTypes.default.object.isRequired%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20%40ignore%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20className%3A%20_propTypes.default.string%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20The%20component%20used%20for%20the%20root%20node.%5C%5Cn%20%20%20*%20Either%20a%20string%20to%20use%20a%20DOM%20element%20or%20a%20component.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20component%3A%20_utils.componentPropType%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20Callback%20fired%20when%20the%20value%20changes.%5C%5Cn%20%20%20*%5C%5Cn%20%20%20*%20%40param%20%7Bobject%7D%20event%20The%20event%20source%20of%20the%20callback%5C%5Cn%20%20%20*%20%40param%20%7Bany%7D%20value%20We%20default%20to%20the%20index%20of%20the%20child%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20onChange%3A%20_propTypes.default.func%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20If%20%60true%60%2C%20all%20%60BottomNavigationAction%60s%20will%20show%20their%20labels.%5C%5Cn%20%20%20*%20By%20default%2C%20only%20the%20selected%20%60BottomNavigationAction%60%20will%20show%20its%20label.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20showLabels%3A%20_propTypes.default.bool%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20The%20value%20of%20the%20currently%20selected%20%60BottomNavigationAction%60.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20value%3A%20_propTypes.default.any%5C%5Cn%7D%20%3A%20undefined%3B%5C%5CnBottomNavigation.defaultProps%20%3D%20%7B%5C%5Cn%20%20component%3A%20'div'%2C%5C%5Cn%20%20showLabels%3A%20false%5C%5Cn%7D%3B%5C%5Cn%5C%5Cnvar%20_default%20%3D%20(0%2C%20_withStyles.default)(styles%2C%20%7B%5C%5Cn%20%20name%3A%20'MuiBottomNavigation'%5C%5Cn%7D)(BottomNavigation)%3B%5C%5Cn%5C%5Cnexports.default%20%3D%20_default%3B%5C%5Cn%5C%5Cn%2F%2F%23%20sourceURL%3Dwebpack%3A%2F%2F%255Bname%255D%2F%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2F%40material-ui%2Fcore%2FBottomNavigation%2FBottomNavigation.js%3F%5C%22)%3B%5Cn%5Cn%2F***%2F%20%7D)%2C%5Cn%5Cn%2F***%2F%20%5C%22..%2F..%2F%40material-ui%2Fcore%2FBottomNavigation%2Findex.js%5C%22%3A%5Cn%2F*!*******************************************************************************************************************!*%5C%5C%5Cn%20%20!***%20%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2F%40material-ui%2Fcore%2FBottomNavigation%2Findex.js%20***!%5Cn%20%20%5C%5C*******************************************************************************************************************%2F%5Cn%2F*!%20no%20static%20exports%20found%20*%2F%5Cn%2F***%2F%20(function(module%2C%20exports%2C%20__webpack_require__)%20%7B%5Cn%5Cn%5C%22use%20strict%5C%22%3B%5Cneval(%5C%22%5C%5Cn%5C%5Cnvar%20_interopRequireDefault%20%3D%20__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2FinteropRequireDefault%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2FinteropRequireDefault.js%5C%5C%5C%22)%3B%5C%5Cn%5C%5CnObject.defineProperty(exports%2C%20%5C%5C%5C%22__esModule%5C%5C%5C%22%2C%20%7B%5C%5Cn%20%20value%3A%20true%5C%5Cn%7D)%3B%5C%5CnObject.defineProperty(exports%2C%20%5C%5C%5C%22default%5C%5C%5C%22%2C%20%7B%5C%5Cn%20%20enumerable%3A%20true%2C%5C%5Cn%20%20get%3A%20function%20get()%20%7B%5C%5Cn%20%20%20%20return%20_BottomNavigation.default%3B%5C%5Cn%20%20%7D%5C%5Cn%7D)%3B%5C%5Cn%5C%5Cnvar%20_BottomNavigation%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20.%2FBottomNavigation%20*%2F%20%5C%5C%5C%22..%2F..%2F%40material-ui%2Fcore%2FBottomNavigation%2FBottomNavigation.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cn%2F%2F%23%20sourceURL%3Dwebpack%3A%2F%2F%255Bname%255D%2F%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2F%40material-ui%2Fcore%2FBottomNavigation%2Findex.js%3F%5C%22)%3B%5Cn%5Cn%2F***%2F%20%7D)%2C%5Cn%5Cn%2F***%2F%20%5C%22..%2F..%2F%40material-ui%2Fcore%2FBottomNavigationAction%2FBottomNavigationAction.js%5C%22%3A%5Cn%2F*!******************************************************************************************************************************************!*%5C%5C%5Cn%20%20!***%20%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2F%40material-ui%2Fcore%2FBottomNavigationAction%2FBottomNavigationAction.js%20***!%5Cn%20%20%5C%5C******************************************************************************************************************************************%2F%5Cn%2F*!%20no%20static%20exports%20found%20*%2F%5Cn%2F***%2F%20(function(module%2C%20exports%2C%20__webpack_require__)%20%7B%5Cn%5Cn%5C%22use%20strict%5C%22%3B%5Cneval(%5C%22%5C%5Cn%5C%5Cnvar%20_interopRequireDefault%20%3D%20__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2FinteropRequireDefault%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2FinteropRequireDefault.js%5C%5C%5C%22)%3B%5C%5Cn%5C%5CnObject.defineProperty(exports%2C%20%5C%5C%5C%22__esModule%5C%5C%5C%22%2C%20%7B%5C%5Cn%20%20value%3A%20true%5C%5Cn%7D)%3B%5C%5Cnexports.default%20%3D%20exports.styles%20%3D%20void%200%3B%5C%5Cn%5C%5Cnvar%20_extends2%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2Fextends%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2Fextends.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_defineProperty2%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2FdefineProperty%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2FdefineProperty.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_objectWithoutProperties2%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2FobjectWithoutProperties%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2FobjectWithoutProperties.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_classCallCheck2%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2FclassCallCheck%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2FclassCallCheck.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_createClass2%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2FcreateClass%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2FcreateClass.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_possibleConstructorReturn2%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2FpossibleConstructorReturn%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2FpossibleConstructorReturn.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_getPrototypeOf3%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2FgetPrototypeOf%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2FgetPrototypeOf.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_inherits2%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2Finherits%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2Finherits.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_react%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20react%20*%2F%20%5C%5C%5C%22..%2F..%2Freact%2Findex.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_propTypes%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20prop-types%20*%2F%20%5C%5C%5C%22..%2F..%2Fprop-types%2Findex.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_classnames%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20classnames%20*%2F%20%5C%5C%5C%22..%2F..%2Fclassnames%2Findex.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_withStyles%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20..%2Fstyles%2FwithStyles%20*%2F%20%5C%5C%5C%22..%2F..%2F%40material-ui%2Fcore%2Fstyles%2FwithStyles.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_ButtonBase%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20..%2FButtonBase%20*%2F%20%5C%5C%5C%22..%2F..%2F%40material-ui%2Fcore%2FButtonBase%2Findex.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_unsupportedProp%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20..%2Futils%2FunsupportedProp%20*%2F%20%5C%5C%5C%22..%2F..%2F%40material-ui%2Fcore%2Futils%2FunsupportedProp.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cn%2F%2F%20%40inheritedComponent%20ButtonBase%5C%5Cnvar%20styles%20%3D%20function%20styles(theme)%20%7B%5C%5Cn%20%20return%20%7B%5C%5Cn%20%20%20%20%2F*%20Styles%20applied%20to%20the%20root%20element.%20*%2F%5C%5Cn%20%20%20%20root%3A%20%7B%5C%5Cn%20%20%20%20%20%20transition%3A%20theme.transitions.create(%5B'color'%2C%20'padding-top'%5D%2C%20%7B%5C%5Cn%20%20%20%20%20%20%20%20duration%3A%20theme.transitions.duration.short%5C%5Cn%20%20%20%20%20%20%7D)%2C%5C%5Cn%20%20%20%20%20%20padding%3A%20'6px%2012px%208px'%2C%5C%5Cn%20%20%20%20%20%20minWidth%3A%2080%2C%5C%5Cn%20%20%20%20%20%20maxWidth%3A%20168%2C%5C%5Cn%20%20%20%20%20%20color%3A%20theme.palette.text.secondary%2C%5C%5Cn%20%20%20%20%20%20flex%3A%20'1'%2C%5C%5Cn%20%20%20%20%20%20'%26%24iconOnly'%3A%20%7B%5C%5Cn%20%20%20%20%20%20%20%20paddingTop%3A%2016%5C%5Cn%20%20%20%20%20%20%7D%2C%5C%5Cn%20%20%20%20%20%20'%26%24selected'%3A%20%7B%5C%5Cn%20%20%20%20%20%20%20%20paddingTop%3A%206%2C%5C%5Cn%20%20%20%20%20%20%20%20color%3A%20theme.palette.primary.main%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%7D%2C%5C%5Cn%5C%5Cn%20%20%20%20%2F*%20Styles%20applied%20to%20the%20root%20element%20if%20selected.%20*%2F%5C%5Cn%20%20%20%20selected%3A%20%7B%7D%2C%5C%5Cn%5C%5Cn%20%20%20%20%2F*%20Styles%20applied%20to%20the%20root%20element%20if%20%60showLabel%3D%7Bfalse%7D%60%20and%20not%20selected.%20*%2F%5C%5Cn%20%20%20%20iconOnly%3A%20%7B%7D%2C%5C%5Cn%5C%5Cn%20%20%20%20%2F*%20Styles%20applied%20to%20the%20span%20element%20that%20wraps%20the%20icon%20and%20label.%20*%2F%5C%5Cn%20%20%20%20wrapper%3A%20%7B%5C%5Cn%20%20%20%20%20%20display%3A%20'inline-flex'%2C%5C%5Cn%20%20%20%20%20%20alignItems%3A%20'center'%2C%5C%5Cn%20%20%20%20%20%20justifyContent%3A%20'center'%2C%5C%5Cn%20%20%20%20%20%20width%3A%20'100%25'%2C%5C%5Cn%20%20%20%20%20%20flexDirection%3A%20'column'%5C%5Cn%20%20%20%20%7D%2C%5C%5Cn%5C%5Cn%20%20%20%20%2F*%20Styles%20applied%20to%20the%20label's%20span%20element.%20*%2F%5C%5Cn%20%20%20%20label%3A%20%7B%5C%5Cn%20%20%20%20%20%20fontFamily%3A%20theme.typography.fontFamily%2C%5C%5Cn%20%20%20%20%20%20fontSize%3A%20theme.typography.pxToRem(12)%2C%5C%5Cn%20%20%20%20%20%20opacity%3A%201%2C%5C%5Cn%20%20%20%20%20%20transition%3A%20'font-size%200.2s%2C%20opacity%200.2s'%2C%5C%5Cn%20%20%20%20%20%20transitionDelay%3A%20'0.1s'%2C%5C%5Cn%20%20%20%20%20%20'%26%24iconOnly'%3A%20%7B%5C%5Cn%20%20%20%20%20%20%20%20opacity%3A%200%2C%5C%5Cn%20%20%20%20%20%20%20%20transitionDelay%3A%20'0s'%5C%5Cn%20%20%20%20%20%20%7D%2C%5C%5Cn%20%20%20%20%20%20'%26%24selected'%3A%20%7B%5C%5Cn%20%20%20%20%20%20%20%20fontSize%3A%20theme.typography.pxToRem(14)%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%3B%5C%5Cn%7D%3B%5C%5Cn%5C%5Cnexports.styles%20%3D%20styles%3B%5C%5Cn%5C%5Cnvar%20BottomNavigationAction%20%3D%5C%5Cn%2F*%23__PURE__*%2F%5C%5Cnfunction%20(_React%24Component)%20%7B%5C%5Cn%20%20(0%2C%20_inherits2.default)(BottomNavigationAction%2C%20_React%24Component)%3B%5C%5Cn%5C%5Cn%20%20function%20BottomNavigationAction()%20%7B%5C%5Cn%20%20%20%20var%20_getPrototypeOf2%3B%5C%5Cn%5C%5Cn%20%20%20%20var%20_this%3B%5C%5Cn%5C%5Cn%20%20%20%20(0%2C%20_classCallCheck2.default)(this%2C%20BottomNavigationAction)%3B%5C%5Cn%5C%5Cn%20%20%20%20for%20(var%20_len%20%3D%20arguments.length%2C%20args%20%3D%20new%20Array(_len)%2C%20_key%20%3D%200%3B%20_key%20%3C%20_len%3B%20_key%2B%2B)%20%7B%5C%5Cn%20%20%20%20%20%20args%5B_key%5D%20%3D%20arguments%5B_key%5D%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20_this%20%3D%20(0%2C%20_possibleConstructorReturn2.default)(this%2C%20(_getPrototypeOf2%20%3D%20(0%2C%20_getPrototypeOf3.default)(BottomNavigationAction)).call.apply(_getPrototypeOf2%2C%20%5Bthis%5D.concat(args)))%3B%5C%5Cn%5C%5Cn%20%20%20%20_this.handleChange%20%3D%20function%20(event)%20%7B%5C%5Cn%20%20%20%20%20%20var%20_this%24props%20%3D%20_this.props%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20onChange%20%3D%20_this%24props.onChange%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20value%20%3D%20_this%24props.value%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20onClick%20%3D%20_this%24props.onClick%3B%5C%5Cn%5C%5Cn%20%20%20%20%20%20if%20(onChange)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20onChange(event%2C%20value)%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20%20%20if%20(onClick)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20onClick(event)%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%7D%3B%5C%5Cn%5C%5Cn%20%20%20%20return%20_this%3B%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20(0%2C%20_createClass2.default)(BottomNavigationAction%2C%20%5B%7B%5C%5Cn%20%20%20%20key%3A%20%5C%5C%5C%22render%5C%5C%5C%22%2C%5C%5Cn%20%20%20%20value%3A%20function%20render()%20%7B%5C%5Cn%20%20%20%20%20%20var%20_classNames%2C%20_classNames2%3B%5C%5Cn%5C%5Cn%20%20%20%20%20%20var%20_this%24props2%20%3D%20this.props%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20classes%20%3D%20_this%24props2.classes%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20classNameProp%20%3D%20_this%24props2.className%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20icon%20%3D%20_this%24props2.icon%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20label%20%3D%20_this%24props2.label%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20onChange%20%3D%20_this%24props2.onChange%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20onClick%20%3D%20_this%24props2.onClick%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20selected%20%3D%20_this%24props2.selected%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20showLabelProp%20%3D%20_this%24props2.showLabel%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20value%20%3D%20_this%24props2.value%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20other%20%3D%20(0%2C%20_objectWithoutProperties2.default)(_this%24props2%2C%20%5B%5C%5C%5C%22classes%5C%5C%5C%22%2C%20%5C%5C%5C%22className%5C%5C%5C%22%2C%20%5C%5C%5C%22icon%5C%5C%5C%22%2C%20%5C%5C%5C%22label%5C%5C%5C%22%2C%20%5C%5C%5C%22onChange%5C%5C%5C%22%2C%20%5C%5C%5C%22onClick%5C%5C%5C%22%2C%20%5C%5C%5C%22selected%5C%5C%5C%22%2C%20%5C%5C%5C%22showLabel%5C%5C%5C%22%2C%20%5C%5C%5C%22value%5C%5C%5C%22%5D)%3B%5C%5Cn%20%20%20%20%20%20var%20className%20%3D%20(0%2C%20_classnames.default)(classes.root%2C%20(_classNames%20%3D%20%7B%7D%2C%20(0%2C%20_defineProperty2.default)(_classNames%2C%20classes.selected%2C%20selected)%2C%20(0%2C%20_defineProperty2.default)(_classNames%2C%20classes.iconOnly%2C%20!showLabelProp%20%26%26%20!selected)%2C%20_classNames)%2C%20classNameProp)%3B%5C%5Cn%20%20%20%20%20%20var%20labelClassName%20%3D%20(0%2C%20_classnames.default)(classes.label%2C%20(_classNames2%20%3D%20%7B%7D%2C%20(0%2C%20_defineProperty2.default)(_classNames2%2C%20classes.selected%2C%20selected)%2C%20(0%2C%20_defineProperty2.default)(_classNames2%2C%20classes.iconOnly%2C%20!showLabelProp%20%26%26%20!selected)%2C%20_classNames2))%3B%5C%5Cn%20%20%20%20%20%20return%20_react.default.createElement(_ButtonBase.default%2C%20(0%2C%20_extends2.default)(%7B%5C%5Cn%20%20%20%20%20%20%20%20className%3A%20className%2C%5C%5Cn%20%20%20%20%20%20%20%20focusRipple%3A%20true%2C%5C%5Cn%20%20%20%20%20%20%20%20onClick%3A%20this.handleChange%5C%5Cn%20%20%20%20%20%20%7D%2C%20other)%2C%20_react.default.createElement(%5C%5C%5C%22span%5C%5C%5C%22%2C%20%7B%5C%5Cn%20%20%20%20%20%20%20%20className%3A%20classes.wrapper%5C%5Cn%20%20%20%20%20%20%7D%2C%20icon%2C%20_react.default.createElement(%5C%5C%5C%22span%5C%5C%5C%22%2C%20%7B%5C%5Cn%20%20%20%20%20%20%20%20className%3A%20labelClassName%5C%5Cn%20%20%20%20%20%20%7D%2C%20label)))%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%5D)%3B%5C%5Cn%20%20return%20BottomNavigationAction%3B%5C%5Cn%7D(_react.default.Component)%3B%5C%5Cn%5C%5Cn%20true%20%3F%20BottomNavigationAction.propTypes%20%3D%20%7B%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20This%20property%20isn't%20supported.%5C%5Cn%20%20%20*%20Use%20the%20%60component%60%20property%20if%20you%20need%20to%20change%20the%20children%20structure.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20children%3A%20_unsupportedProp.default%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20Override%20or%20extend%20the%20styles%20applied%20to%20the%20component.%5C%5Cn%20%20%20*%20See%20%5BCSS%20API%5D(%23css-api)%20below%20for%20more%20details.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20classes%3A%20_propTypes.default.object.isRequired%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20%40ignore%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20className%3A%20_propTypes.default.string%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20The%20icon%20element.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20icon%3A%20_propTypes.default.node%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20The%20label%20element.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20label%3A%20_propTypes.default.node%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20%40ignore%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20onChange%3A%20_propTypes.default.func%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20%40ignore%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20onClick%3A%20_propTypes.default.func%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20%40ignore%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20selected%3A%20_propTypes.default.bool%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20If%20%60true%60%2C%20the%20%60BottomNavigationAction%60%20will%20show%20its%20label.%5C%5Cn%20%20%20*%20By%20default%2C%20only%20the%20selected%20%60BottomNavigationAction%60%5C%5Cn%20%20%20*%20inside%20%60BottomNavigation%60%20will%20show%20its%20label.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20showLabel%3A%20_propTypes.default.bool%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20You%20can%20provide%20your%20own%20value.%20Otherwise%2C%20we%20fallback%20to%20the%20child%20position%20index.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20value%3A%20_propTypes.default.any%5C%5Cn%7D%20%3A%20undefined%3B%5C%5Cn%5C%5Cnvar%20_default%20%3D%20(0%2C%20_withStyles.default)(styles%2C%20%7B%5C%5Cn%20%20name%3A%20'MuiBottomNavigationAction'%5C%5Cn%7D)(BottomNavigationAction)%3B%5C%5Cn%5C%5Cnexports.default%20%3D%20_default%3B%5C%5Cn%5C%5Cn%2F%2F%23%20sourceURL%3Dwebpack%3A%2F%2F%255Bname%255D%2F%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2F%40material-ui%2Fcore%2FBottomNavigationAction%2FBottomNavigationAction.js%3F%5C%22)%3B%5Cn%5Cn%2F***%2F%20%7D)%2C%5Cn%5Cn%2F***%2F%20%5C%22..%2F..%2F%40material-ui%2Fcore%2FBottomNavigationAction%2Findex.js%5C%22%3A%5Cn%2F*!*************************************************************************************************************************!*%5C%5C%5Cn%20%20!***%20%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2F%40material-ui%2Fcore%2FBottomNavigationAction%2Findex.js%20***!%5Cn%20%20%5C%5C*************************************************************************************************************************%2F%5Cn%2F*!%20no%20static%20exports%20found%20*%2F%5Cn%2F***%2F%20(function(module%2C%20exports%2C%20__webpack_require__)%20%7B%5Cn%5Cn%5C%22use%20strict%5C%22%3B%5Cneval(%5C%22%5C%5Cn%5C%5Cnvar%20_interopRequireDefault%20%3D%20__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2FinteropRequireDefault%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2FinteropRequireDefault.js%5C%5C%5C%22)%3B%5C%5Cn%5C%5CnObject.defineProperty(exports%2C%20%5C%5C%5C%22__esModule%5C%5C%5C%22%2C%20%7B%5C%5Cn%20%20value%3A%20true%5C%5Cn%7D)%3B%5C%5CnObject.defineProperty(exports%2C%20%5C%5C%5C%22default%5C%5C%5C%22%2C%20%7B%5C%5Cn%20%20enumerable%3A%20true%2C%5C%5Cn%20%20get%3A%20function%20get()%20%7B%5C%5Cn%20%20%20%20return%20_BottomNavigationAction.default%3B%5C%5Cn%20%20%7D%5C%5Cn%7D)%3B%5C%5Cn%5C%5Cnvar%20_BottomNavigationAction%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20.%2FBottomNavigationAction%20*%2F%20%5C%5C%5C%22..%2F..%2F%40material-ui%2Fcore%2FBottomNavigationAction%2FBottomNavigationAction.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cn%2F%2F%23%20sourceURL%3Dwebpack%3A%2F%2F%255Bname%255D%2F%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2F%40material-ui%2Fcore%2FBottomNavigationAction%2Findex.js%3F%5C%22)%3B%5Cn%5Cn%2F***%2F%20%7D)%2C%5Cn%5Cn%2F***%2F%20%5C%22..%2F..%2F%40material-ui%2Fcore%2FButton%2FButton.js%5C%22%3A%5Cn%2F*!**********************************************************************************************************!*%5C%5C%5Cn%20%20!***%20%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2F%40material-ui%2Fcore%2FButton%2FButton.js%20***!%5Cn%20%20%5C%5C**********************************************************************************************************%2F%5Cn%2F*!%20no%20static%20exports%20found%20*%2F%5Cn%2F***%2F%20(function(module%2C%20exports%2C%20__webpack_require__)%20%7B%5Cn%5Cn%5C%22use%20strict%5C%22%3B%5Cneval(%5C%22%5C%5Cn%5C%5Cnvar%20_interopRequireDefault%20%3D%20__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2FinteropRequireDefault%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2FinteropRequireDefault.js%5C%5C%5C%22)%3B%5C%5Cn%5C%5CnObject.defineProperty(exports%2C%20%5C%5C%5C%22__esModule%5C%5C%5C%22%2C%20%7B%5C%5Cn%20%20value%3A%20true%5C%5Cn%7D)%3B%5C%5Cnexports.default%20%3D%20exports.styles%20%3D%20void%200%3B%5C%5Cn%5C%5Cnvar%20_defineProperty2%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2FdefineProperty%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2FdefineProperty.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_objectWithoutProperties2%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2FobjectWithoutProperties%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2FobjectWithoutProperties.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_extends2%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2Fextends%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2Fextends.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_react%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20react%20*%2F%20%5C%5C%5C%22..%2F..%2Freact%2Findex.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_propTypes%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20prop-types%20*%2F%20%5C%5C%5C%22..%2F..%2Fprop-types%2Findex.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_classnames%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20classnames%20*%2F%20%5C%5C%5C%22..%2F..%2Fclassnames%2Findex.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_utils%20%3D%20__webpack_require__(%2F*!%20%40material-ui%2Futils%20*%2F%20%5C%5C%5C%22..%2F..%2F%40material-ui%2Futils%2Findex.es.js%5C%5C%5C%22)%3B%5C%5Cn%5C%5Cnvar%20_withStyles%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20..%2Fstyles%2FwithStyles%20*%2F%20%5C%5C%5C%22..%2F..%2F%40material-ui%2Fcore%2Fstyles%2FwithStyles.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_colorManipulator%20%3D%20__webpack_require__(%2F*!%20..%2Fstyles%2FcolorManipulator%20*%2F%20%5C%5C%5C%22..%2F..%2F%40material-ui%2Fcore%2Fstyles%2FcolorManipulator.js%5C%5C%5C%22)%3B%5C%5Cn%5C%5Cnvar%20_ButtonBase%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20..%2FButtonBase%20*%2F%20%5C%5C%5C%22..%2F..%2F%40material-ui%2Fcore%2FButtonBase%2Findex.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_helpers%20%3D%20__webpack_require__(%2F*!%20..%2Futils%2Fhelpers%20*%2F%20%5C%5C%5C%22..%2F..%2F%40material-ui%2Fcore%2Futils%2Fhelpers.js%5C%5C%5C%22)%3B%5C%5Cn%5C%5Cn%2F%2F%20%40inheritedComponent%20ButtonBase%5C%5Cnvar%20styles%20%3D%20function%20styles(theme)%20%7B%5C%5Cn%20%20return%20%7B%5C%5Cn%20%20%20%20%2F*%20Styles%20applied%20to%20the%20root%20element.%20*%2F%5C%5Cn%20%20%20%20root%3A%20(0%2C%20_extends2.default)(%7B%5C%5Cn%20%20%20%20%20%20lineHeight%3A%201.75%5C%5Cn%20%20%20%20%7D%2C%20theme.typography.button%2C%20%7B%5C%5Cn%20%20%20%20%20%20boxSizing%3A%20'border-box'%2C%5C%5Cn%20%20%20%20%20%20minWidth%3A%2064%2C%5C%5Cn%20%20%20%20%20%20padding%3A%20'6px%2016px'%2C%5C%5Cn%20%20%20%20%20%20borderRadius%3A%20theme.shape.borderRadius%2C%5C%5Cn%20%20%20%20%20%20color%3A%20theme.palette.text.primary%2C%5C%5Cn%20%20%20%20%20%20transition%3A%20theme.transitions.create(%5B'background-color'%2C%20'box-shadow'%2C%20'border'%5D%2C%20%7B%5C%5Cn%20%20%20%20%20%20%20%20duration%3A%20theme.transitions.duration.short%5C%5Cn%20%20%20%20%20%20%7D)%2C%5C%5Cn%20%20%20%20%20%20'%26%3Ahover'%3A%20%7B%5C%5Cn%20%20%20%20%20%20%20%20textDecoration%3A%20'none'%2C%5C%5Cn%20%20%20%20%20%20%20%20backgroundColor%3A%20(0%2C%20_colorManipulator.fade)(theme.palette.text.primary%2C%20theme.palette.action.hoverOpacity)%2C%5C%5Cn%20%20%20%20%20%20%20%20%2F%2F%20Reset%20on%20touch%20devices%2C%20it%20doesn't%20add%20specificity%5C%5Cn%20%20%20%20%20%20%20%20'%40media%20(hover%3A%20none)'%3A%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20backgroundColor%3A%20'transparent'%5C%5Cn%20%20%20%20%20%20%20%20%7D%2C%5C%5Cn%20%20%20%20%20%20%20%20'%26%24disabled'%3A%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20backgroundColor%3A%20'transparent'%5C%5Cn%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%7D%2C%5C%5Cn%20%20%20%20%20%20'%26%24disabled'%3A%20%7B%5C%5Cn%20%20%20%20%20%20%20%20color%3A%20theme.palette.action.disabled%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%7D)%2C%5C%5Cn%5C%5Cn%20%20%20%20%2F*%20Styles%20applied%20to%20the%20span%20element%20that%20wraps%20the%20children.%20*%2F%5C%5Cn%20%20%20%20label%3A%20%7B%5C%5Cn%20%20%20%20%20%20width%3A%20'100%25'%2C%5C%5Cn%20%20%20%20%20%20%2F%2F%20assure%20the%20correct%20width%20for%20iOS%20Safari%5C%5Cn%20%20%20%20%20%20display%3A%20'inherit'%2C%5C%5Cn%20%20%20%20%20%20alignItems%3A%20'inherit'%2C%5C%5Cn%20%20%20%20%20%20justifyContent%3A%20'inherit'%5C%5Cn%20%20%20%20%7D%2C%5C%5Cn%5C%5Cn%20%20%20%20%2F*%20Styles%20applied%20to%20the%20root%20element%20if%20%60variant%3D%5C%5C%5C%22text%5C%5C%5C%22%60.%20*%2F%5C%5Cn%20%20%20%20text%3A%20%7B%5C%5Cn%20%20%20%20%20%20padding%3A%20'6px%208px'%5C%5Cn%20%20%20%20%7D%2C%5C%5Cn%5C%5Cn%20%20%20%20%2F*%20Styles%20applied%20to%20the%20root%20element%20if%20%60variant%3D%5C%5C%5C%22text%5C%5C%5C%22%60%20and%20%60color%3D%5C%5C%5C%22primary%5C%5C%5C%22%60.%20*%2F%5C%5Cn%20%20%20%20textPrimary%3A%20%7B%5C%5Cn%20%20%20%20%20%20color%3A%20theme.palette.primary.main%2C%5C%5Cn%20%20%20%20%20%20'%26%3Ahover'%3A%20%7B%5C%5Cn%20%20%20%20%20%20%20%20backgroundColor%3A%20(0%2C%20_colorManipulator.fade)(theme.palette.primary.main%2C%20theme.palette.action.hoverOpacity)%2C%5C%5Cn%20%20%20%20%20%20%20%20%2F%2F%20Reset%20on%20touch%20devices%2C%20it%20doesn't%20add%20specificity%5C%5Cn%20%20%20%20%20%20%20%20'%40media%20(hover%3A%20none)'%3A%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20backgroundColor%3A%20'transparent'%5C%5Cn%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%7D%2C%5C%5Cn%5C%5Cn%20%20%20%20%2F*%20Styles%20applied%20to%20the%20root%20element%20if%20%60variant%3D%5C%5C%5C%22text%5C%5C%5C%22%60%20and%20%60color%3D%5C%5C%5C%22secondary%5C%5C%5C%22%60.%20*%2F%5C%5Cn%20%20%20%20textSecondary%3A%20%7B%5C%5Cn%20%20%20%20%20%20color%3A%20theme.palette.secondary.main%2C%5C%5Cn%20%20%20%20%20%20'%26%3Ahover'%3A%20%7B%5C%5Cn%20%20%20%20%20%20%20%20backgroundColor%3A%20(0%2C%20_colorManipulator.fade)(theme.palette.secondary.main%2C%20theme.palette.action.hoverOpacity)%2C%5C%5Cn%20%20%20%20%20%20%20%20%2F%2F%20Reset%20on%20touch%20devices%2C%20it%20doesn't%20add%20specificity%5C%5Cn%20%20%20%20%20%20%20%20'%40media%20(hover%3A%20none)'%3A%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20backgroundColor%3A%20'transparent'%5C%5Cn%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%7D%2C%5C%5Cn%5C%5Cn%20%20%20%20%2F*%20Styles%20applied%20to%20the%20root%20element%20for%20backwards%20compatibility%20with%20legacy%20variant%20naming.%20*%2F%5C%5Cn%20%20%20%20flat%3A%20%7B%7D%2C%5C%5Cn%5C%5Cn%20%20%20%20%2F*%20Styles%20applied%20to%20the%20root%20element%20for%20backwards%20compatibility%20with%20legacy%20variant%20naming.%20*%2F%5C%5Cn%20%20%20%20flatPrimary%3A%20%7B%7D%2C%5C%5Cn%5C%5Cn%20%20%20%20%2F*%20Styles%20applied%20to%20the%20root%20element%20for%20backwards%20compatibility%20with%20legacy%20variant%20naming.%20*%2F%5C%5Cn%20%20%20%20flatSecondary%3A%20%7B%7D%2C%5C%5Cn%5C%5Cn%20%20%20%20%2F*%20Styles%20applied%20to%20the%20root%20element%20if%20%60variant%3D%5C%5C%5C%22outlined%5C%5C%5C%22%60.%20*%2F%5C%5Cn%20%20%20%20outlined%3A%20%7B%5C%5Cn%20%20%20%20%20%20padding%3A%20'5px%2016px'%2C%5C%5Cn%20%20%20%20%20%20border%3A%20%5C%5C%5C%221px%20solid%20%5C%5C%5C%22.concat(theme.palette.type%20%3D%3D%3D%20'light'%20%3F%20'rgba(0%2C%200%2C%200%2C%200.23)'%20%3A%20'rgba(255%2C%20255%2C%20255%2C%200.23)')%2C%5C%5Cn%20%20%20%20%20%20'%26%24disabled'%3A%20%7B%5C%5Cn%20%20%20%20%20%20%20%20border%3A%20%5C%5C%5C%221px%20solid%20%5C%5C%5C%22.concat(theme.palette.action.disabled)%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%7D%2C%5C%5Cn%5C%5Cn%20%20%20%20%2F*%20Styles%20applied%20to%20the%20root%20element%20if%20%60variant%3D%5C%5C%5C%22outlined%5C%5C%5C%22%60%20and%20%60color%3D%5C%5C%5C%22primary%5C%5C%5C%22%60.%20*%2F%5C%5Cn%20%20%20%20outlinedPrimary%3A%20%7B%5C%5Cn%20%20%20%20%20%20color%3A%20theme.palette.primary.main%2C%5C%5Cn%20%20%20%20%20%20border%3A%20%5C%5C%5C%221px%20solid%20%5C%5C%5C%22.concat((0%2C%20_colorManipulator.fade)(theme.palette.primary.main%2C%200.5))%2C%5C%5Cn%20%20%20%20%20%20'%26%3Ahover'%3A%20%7B%5C%5Cn%20%20%20%20%20%20%20%20border%3A%20%5C%5C%5C%221px%20solid%20%5C%5C%5C%22.concat(theme.palette.primary.main)%2C%5C%5Cn%20%20%20%20%20%20%20%20backgroundColor%3A%20(0%2C%20_colorManipulator.fade)(theme.palette.primary.main%2C%20theme.palette.action.hoverOpacity)%2C%5C%5Cn%20%20%20%20%20%20%20%20%2F%2F%20Reset%20on%20touch%20devices%2C%20it%20doesn't%20add%20specificity%5C%5Cn%20%20%20%20%20%20%20%20'%40media%20(hover%3A%20none)'%3A%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20backgroundColor%3A%20'transparent'%5C%5Cn%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%7D%2C%5C%5Cn%5C%5Cn%20%20%20%20%2F*%20Styles%20applied%20to%20the%20root%20element%20if%20%60variant%3D%5C%5C%5C%22outlined%5C%5C%5C%22%60%20and%20%60color%3D%5C%5C%5C%22secondary%5C%5C%5C%22%60.%20*%2F%5C%5Cn%20%20%20%20outlinedSecondary%3A%20%7B%5C%5Cn%20%20%20%20%20%20color%3A%20theme.palette.secondary.main%2C%5C%5Cn%20%20%20%20%20%20border%3A%20%5C%5C%5C%221px%20solid%20%5C%5C%5C%22.concat((0%2C%20_colorManipulator.fade)(theme.palette.secondary.main%2C%200.5))%2C%5C%5Cn%20%20%20%20%20%20'%26%3Ahover'%3A%20%7B%5C%5Cn%20%20%20%20%20%20%20%20border%3A%20%5C%5C%5C%221px%20solid%20%5C%5C%5C%22.concat(theme.palette.secondary.main)%2C%5C%5Cn%20%20%20%20%20%20%20%20backgroundColor%3A%20(0%2C%20_colorManipulator.fade)(theme.palette.secondary.main%2C%20theme.palette.action.hoverOpacity)%2C%5C%5Cn%20%20%20%20%20%20%20%20%2F%2F%20Reset%20on%20touch%20devices%2C%20it%20doesn't%20add%20specificity%5C%5Cn%20%20%20%20%20%20%20%20'%40media%20(hover%3A%20none)'%3A%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20backgroundColor%3A%20'transparent'%5C%5Cn%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%7D%2C%5C%5Cn%20%20%20%20%20%20'%26%24disabled'%3A%20%7B%5C%5Cn%20%20%20%20%20%20%20%20border%3A%20%5C%5C%5C%221px%20solid%20%5C%5C%5C%22.concat(theme.palette.action.disabled)%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%7D%2C%5C%5Cn%5C%5Cn%20%20%20%20%2F*%20Styles%20applied%20to%20the%20root%20element%20if%20%60variant%3D%5C%5C%5C%22%5Bcontained%20%7C%20fab%5D%5C%5C%5C%22%60.%20*%2F%5C%5Cn%20%20%20%20contained%3A%20%7B%5C%5Cn%20%20%20%20%20%20color%3A%20theme.palette.getContrastText(theme.palette.grey%5B300%5D)%2C%5C%5Cn%20%20%20%20%20%20backgroundColor%3A%20theme.palette.grey%5B300%5D%2C%5C%5Cn%20%20%20%20%20%20boxShadow%3A%20theme.shadows%5B2%5D%2C%5C%5Cn%20%20%20%20%20%20'%26%24focusVisible'%3A%20%7B%5C%5Cn%20%20%20%20%20%20%20%20boxShadow%3A%20theme.shadows%5B6%5D%5C%5Cn%20%20%20%20%20%20%7D%2C%5C%5Cn%20%20%20%20%20%20'%26%3Aactive'%3A%20%7B%5C%5Cn%20%20%20%20%20%20%20%20boxShadow%3A%20theme.shadows%5B8%5D%5C%5Cn%20%20%20%20%20%20%7D%2C%5C%5Cn%20%20%20%20%20%20'%26%24disabled'%3A%20%7B%5C%5Cn%20%20%20%20%20%20%20%20color%3A%20theme.palette.action.disabled%2C%5C%5Cn%20%20%20%20%20%20%20%20boxShadow%3A%20theme.shadows%5B0%5D%2C%5C%5Cn%20%20%20%20%20%20%20%20backgroundColor%3A%20theme.palette.action.disabledBackground%5C%5Cn%20%20%20%20%20%20%7D%2C%5C%5Cn%20%20%20%20%20%20'%26%3Ahover'%3A%20%7B%5C%5Cn%20%20%20%20%20%20%20%20backgroundColor%3A%20theme.palette.grey.A100%2C%5C%5Cn%20%20%20%20%20%20%20%20%2F%2F%20Reset%20on%20touch%20devices%2C%20it%20doesn't%20add%20specificity%5C%5Cn%20%20%20%20%20%20%20%20'%40media%20(hover%3A%20none)'%3A%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20backgroundColor%3A%20theme.palette.grey%5B300%5D%5C%5Cn%20%20%20%20%20%20%20%20%7D%2C%5C%5Cn%20%20%20%20%20%20%20%20'%26%24disabled'%3A%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20backgroundColor%3A%20theme.palette.action.disabledBackground%5C%5Cn%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%7D%2C%5C%5Cn%5C%5Cn%20%20%20%20%2F*%20Styles%20applied%20to%20the%20root%20element%20if%20%60variant%3D%5C%5C%5C%22%5Bcontained%20%7C%20fab%5D%5C%5C%5C%22%60%20and%20%60color%3D%5C%5C%5C%22primary%5C%5C%5C%22%60.%20*%2F%5C%5Cn%20%20%20%20containedPrimary%3A%20%7B%5C%5Cn%20%20%20%20%20%20color%3A%20theme.palette.primary.contrastText%2C%5C%5Cn%20%20%20%20%20%20backgroundColor%3A%20theme.palette.primary.main%2C%5C%5Cn%20%20%20%20%20%20'%26%3Ahover'%3A%20%7B%5C%5Cn%20%20%20%20%20%20%20%20backgroundColor%3A%20theme.palette.primary.dark%2C%5C%5Cn%20%20%20%20%20%20%20%20%2F%2F%20Reset%20on%20touch%20devices%2C%20it%20doesn't%20add%20specificity%5C%5Cn%20%20%20%20%20%20%20%20'%40media%20(hover%3A%20none)'%3A%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20backgroundColor%3A%20theme.palette.primary.main%5C%5Cn%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%7D%2C%5C%5Cn%5C%5Cn%20%20%20%20%2F*%20Styles%20applied%20to%20the%20root%20element%20if%20%60variant%3D%5C%5C%5C%22%5Bcontained%20%7C%20fab%5D%5C%5C%5C%22%60%20and%20%60color%3D%5C%5C%5C%22secondary%5C%5C%5C%22%60.%20*%2F%5C%5Cn%20%20%20%20containedSecondary%3A%20%7B%5C%5Cn%20%20%20%20%20%20color%3A%20theme.palette.secondary.contrastText%2C%5C%5Cn%20%20%20%20%20%20backgroundColor%3A%20theme.palette.secondary.main%2C%5C%5Cn%20%20%20%20%20%20'%26%3Ahover'%3A%20%7B%5C%5Cn%20%20%20%20%20%20%20%20backgroundColor%3A%20theme.palette.secondary.dark%2C%5C%5Cn%20%20%20%20%20%20%20%20%2F%2F%20Reset%20on%20touch%20devices%2C%20it%20doesn't%20add%20specificity%5C%5Cn%20%20%20%20%20%20%20%20'%40media%20(hover%3A%20none)'%3A%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20backgroundColor%3A%20theme.palette.secondary.main%5C%5Cn%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%7D%2C%5C%5Cn%5C%5Cn%20%20%20%20%2F*%20Styles%20applied%20to%20the%20root%20element%20for%20backwards%20compatibility%20with%20legacy%20variant%20naming.%20*%2F%5C%5Cn%20%20%20%20raised%3A%20%7B%7D%2C%5C%5Cn%20%20%20%20%2F%2F%20legacy%5C%5Cn%5C%5Cn%20%20%20%20%2F*%20Styles%20applied%20to%20the%20root%20element%20for%20backwards%20compatibility%20with%20legacy%20variant%20naming.%20*%2F%5C%5Cn%20%20%20%20raisedPrimary%3A%20%7B%7D%2C%5C%5Cn%20%20%20%20%2F%2F%20legacy%5C%5Cn%5C%5Cn%20%20%20%20%2F*%20Styles%20applied%20to%20the%20root%20element%20for%20backwards%20compatibility%20with%20legacy%20variant%20naming.%20*%2F%5C%5Cn%20%20%20%20raisedSecondary%3A%20%7B%7D%2C%5C%5Cn%20%20%20%20%2F%2F%20legacy%5C%5Cn%5C%5Cn%20%20%20%20%2F*%20Styles%20applied%20to%20the%20root%20element%20if%20%60variant%3D%5C%5C%5C%22%5Bfab%20%7C%20extendedFab%5D%5C%5C%5C%22%60.%20*%2F%5C%5Cn%20%20%20%20fab%3A%20%7B%5C%5Cn%20%20%20%20%20%20borderRadius%3A%20'50%25'%2C%5C%5Cn%20%20%20%20%20%20padding%3A%200%2C%5C%5Cn%20%20%20%20%20%20minWidth%3A%200%2C%5C%5Cn%20%20%20%20%20%20width%3A%2056%2C%5C%5Cn%20%20%20%20%20%20height%3A%2056%2C%5C%5Cn%20%20%20%20%20%20boxShadow%3A%20theme.shadows%5B6%5D%2C%5C%5Cn%20%20%20%20%20%20'%26%3Aactive'%3A%20%7B%5C%5Cn%20%20%20%20%20%20%20%20boxShadow%3A%20theme.shadows%5B12%5D%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%7D%2C%5C%5Cn%5C%5Cn%20%20%20%20%2F*%20Styles%20applied%20to%20the%20root%20element%20if%20%60variant%3D%5C%5C%5C%22extendedFab%5C%5C%5C%22%60.%20*%2F%5C%5Cn%20%20%20%20extendedFab%3A%20%7B%5C%5Cn%20%20%20%20%20%20borderRadius%3A%2048%20%2F%202%2C%5C%5Cn%20%20%20%20%20%20padding%3A%20'0%2016px'%2C%5C%5Cn%20%20%20%20%20%20width%3A%20'auto'%2C%5C%5Cn%20%20%20%20%20%20minWidth%3A%2048%2C%5C%5Cn%20%20%20%20%20%20height%3A%2048%5C%5Cn%20%20%20%20%7D%2C%5C%5Cn%5C%5Cn%20%20%20%20%2F*%20Styles%20applied%20to%20the%20ButtonBase%20root%20element%20if%20the%20button%20is%20keyboard%20focused.%20*%2F%5C%5Cn%20%20%20%20focusVisible%3A%20%7B%7D%2C%5C%5Cn%5C%5Cn%20%20%20%20%2F*%20Styles%20applied%20to%20the%20root%20element%20if%20%60disabled%3D%7Btrue%7D%60.%20*%2F%5C%5Cn%20%20%20%20disabled%3A%20%7B%7D%2C%5C%5Cn%5C%5Cn%20%20%20%20%2F*%20Styles%20applied%20to%20the%20root%20element%20if%20%60color%3D%5C%5C%5C%22inherit%5C%5C%5C%22%60.%20*%2F%5C%5Cn%20%20%20%20colorInherit%3A%20%7B%5C%5Cn%20%20%20%20%20%20color%3A%20'inherit'%2C%5C%5Cn%20%20%20%20%20%20borderColor%3A%20'currentColor'%5C%5Cn%20%20%20%20%7D%2C%5C%5Cn%5C%5Cn%20%20%20%20%2F*%20Styles%20applied%20to%20the%20root%20element%20if%20%60mini%3D%7Btrue%7D%60%20%26%20%60variant%3D%5C%5C%5C%22%5Bfab%20%7C%20extendedFab%5D%5C%5C%5C%22%60.%20*%2F%5C%5Cn%20%20%20%20mini%3A%20%7B%5C%5Cn%20%20%20%20%20%20width%3A%2040%2C%5C%5Cn%20%20%20%20%20%20height%3A%2040%5C%5Cn%20%20%20%20%7D%2C%5C%5Cn%5C%5Cn%20%20%20%20%2F*%20Styles%20applied%20to%20the%20root%20element%20if%20%60size%3D%5C%5C%5C%22small%5C%5C%5C%22%60.%20*%2F%5C%5Cn%20%20%20%20sizeSmall%3A%20%7B%5C%5Cn%20%20%20%20%20%20padding%3A%20'4px%208px'%2C%5C%5Cn%20%20%20%20%20%20minWidth%3A%2064%2C%5C%5Cn%20%20%20%20%20%20fontSize%3A%20theme.typography.pxToRem(13)%5C%5Cn%20%20%20%20%7D%2C%5C%5Cn%5C%5Cn%20%20%20%20%2F*%20Styles%20applied%20to%20the%20root%20element%20if%20%60size%3D%5C%5C%5C%22large%5C%5C%5C%22%60.%20*%2F%5C%5Cn%20%20%20%20sizeLarge%3A%20%7B%5C%5Cn%20%20%20%20%20%20padding%3A%20'8px%2024px'%2C%5C%5Cn%20%20%20%20%20%20fontSize%3A%20theme.typography.pxToRem(15)%5C%5Cn%20%20%20%20%7D%2C%5C%5Cn%5C%5Cn%20%20%20%20%2F*%20Styles%20applied%20to%20the%20root%20element%20if%20%60fullWidth%3D%7Btrue%7D%60.%20*%2F%5C%5Cn%20%20%20%20fullWidth%3A%20%7B%5C%5Cn%20%20%20%20%20%20width%3A%20'100%25'%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%3B%5C%5Cn%7D%3B%5C%5Cn%5C%5Cnexports.styles%20%3D%20styles%3B%5C%5Cn%5C%5Cnfunction%20Button(props)%20%7B%5C%5Cn%20%20var%20_classNames%3B%5C%5Cn%5C%5Cn%20%20var%20children%20%3D%20props.children%2C%5C%5Cn%20%20%20%20%20%20classes%20%3D%20props.classes%2C%5C%5Cn%20%20%20%20%20%20classNameProp%20%3D%20props.className%2C%5C%5Cn%20%20%20%20%20%20color%20%3D%20props.color%2C%5C%5Cn%20%20%20%20%20%20disabled%20%3D%20props.disabled%2C%5C%5Cn%20%20%20%20%20%20disableFocusRipple%20%3D%20props.disableFocusRipple%2C%5C%5Cn%20%20%20%20%20%20focusVisibleClassName%20%3D%20props.focusVisibleClassName%2C%5C%5Cn%20%20%20%20%20%20fullWidth%20%3D%20props.fullWidth%2C%5C%5Cn%20%20%20%20%20%20mini%20%3D%20props.mini%2C%5C%5Cn%20%20%20%20%20%20size%20%3D%20props.size%2C%5C%5Cn%20%20%20%20%20%20variant%20%3D%20props.variant%2C%5C%5Cn%20%20%20%20%20%20other%20%3D%20(0%2C%20_objectWithoutProperties2.default)(props%2C%20%5B%5C%5C%5C%22children%5C%5C%5C%22%2C%20%5C%5C%5C%22classes%5C%5C%5C%22%2C%20%5C%5C%5C%22className%5C%5C%5C%22%2C%20%5C%5C%5C%22color%5C%5C%5C%22%2C%20%5C%5C%5C%22disabled%5C%5C%5C%22%2C%20%5C%5C%5C%22disableFocusRipple%5C%5C%5C%22%2C%20%5C%5C%5C%22focusVisibleClassName%5C%5C%5C%22%2C%20%5C%5C%5C%22fullWidth%5C%5C%5C%22%2C%20%5C%5C%5C%22mini%5C%5C%5C%22%2C%20%5C%5C%5C%22size%5C%5C%5C%22%2C%20%5C%5C%5C%22variant%5C%5C%5C%22%5D)%3B%5C%5Cn%20%20var%20fab%20%3D%20variant%20%3D%3D%3D%20'fab'%20%7C%7C%20variant%20%3D%3D%3D%20'extendedFab'%3B%5C%5Cn%20%20var%20contained%20%3D%20variant%20%3D%3D%3D%20'contained'%20%7C%7C%20variant%20%3D%3D%3D%20'raised'%3B%5C%5Cn%20%20var%20text%20%3D%20variant%20%3D%3D%3D%20'text'%20%7C%7C%20variant%20%3D%3D%3D%20'flat'%3B%5C%5Cn%20%20var%20className%20%3D%20(0%2C%20_classnames.default)(classes.root%2C%20(_classNames%20%3D%20%7B%7D%2C%20(0%2C%20_defineProperty2.default)(_classNames%2C%20classes.fab%2C%20fab)%2C%20(0%2C%20_defineProperty2.default)(_classNames%2C%20classes.mini%2C%20fab%20%26%26%20mini)%2C%20(0%2C%20_defineProperty2.default)(_classNames%2C%20classes.extendedFab%2C%20variant%20%3D%3D%3D%20'extendedFab')%2C%20(0%2C%20_defineProperty2.default)(_classNames%2C%20classes.text%2C%20text)%2C%20(0%2C%20_defineProperty2.default)(_classNames%2C%20classes.textPrimary%2C%20text%20%26%26%20color%20%3D%3D%3D%20'primary')%2C%20(0%2C%20_defineProperty2.default)(_classNames%2C%20classes.textSecondary%2C%20text%20%26%26%20color%20%3D%3D%3D%20'secondary')%2C%20(0%2C%20_defineProperty2.default)(_classNames%2C%20classes.flat%2C%20text)%2C%20(0%2C%20_defineProperty2.default)(_classNames%2C%20classes.flatPrimary%2C%20text%20%26%26%20color%20%3D%3D%3D%20'primary')%2C%20(0%2C%20_defineProperty2.default)(_classNames%2C%20classes.flatSecondary%2C%20text%20%26%26%20color%20%3D%3D%3D%20'secondary')%2C%20(0%2C%20_defineProperty2.default)(_classNames%2C%20classes.contained%2C%20contained%20%7C%7C%20fab)%2C%20(0%2C%20_defineProperty2.default)(_classNames%2C%20classes.containedPrimary%2C%20(contained%20%7C%7C%20fab)%20%26%26%20color%20%3D%3D%3D%20'primary')%2C%20(0%2C%20_defineProperty2.default)(_classNames%2C%20classes.containedSecondary%2C%20(contained%20%7C%7C%20fab)%20%26%26%20color%20%3D%3D%3D%20'secondary')%2C%20(0%2C%20_defineProperty2.default)(_classNames%2C%20classes.raised%2C%20contained%20%7C%7C%20fab)%2C%20(0%2C%20_defineProperty2.default)(_classNames%2C%20classes.raisedPrimary%2C%20(contained%20%7C%7C%20fab)%20%26%26%20color%20%3D%3D%3D%20'primary')%2C%20(0%2C%20_defineProperty2.default)(_classNames%2C%20classes.raisedSecondary%2C%20(contained%20%7C%7C%20fab)%20%26%26%20color%20%3D%3D%3D%20'secondary')%2C%20(0%2C%20_defineProperty2.default)(_classNames%2C%20classes.outlined%2C%20variant%20%3D%3D%3D%20'outlined')%2C%20(0%2C%20_defineProperty2.default)(_classNames%2C%20classes.outlinedPrimary%2C%20variant%20%3D%3D%3D%20'outlined'%20%26%26%20color%20%3D%3D%3D%20'primary')%2C%20(0%2C%20_defineProperty2.default)(_classNames%2C%20classes.outlinedSecondary%2C%20variant%20%3D%3D%3D%20'outlined'%20%26%26%20color%20%3D%3D%3D%20'secondary')%2C%20(0%2C%20_defineProperty2.default)(_classNames%2C%20classes%5B%5C%5C%5C%22size%5C%5C%5C%22.concat((0%2C%20_helpers.capitalize)(size))%5D%2C%20size%20!%3D%3D%20'medium')%2C%20(0%2C%20_defineProperty2.default)(_classNames%2C%20classes.disabled%2C%20disabled)%2C%20(0%2C%20_defineProperty2.default)(_classNames%2C%20classes.fullWidth%2C%20fullWidth)%2C%20(0%2C%20_defineProperty2.default)(_classNames%2C%20classes.colorInherit%2C%20color%20%3D%3D%3D%20'inherit')%2C%20_classNames)%2C%20classNameProp)%3B%5C%5Cn%20%20return%20_react.default.createElement(_ButtonBase.default%2C%20(0%2C%20_extends2.default)(%7B%5C%5Cn%20%20%20%20className%3A%20className%2C%5C%5Cn%20%20%20%20disabled%3A%20disabled%2C%5C%5Cn%20%20%20%20focusRipple%3A%20!disableFocusRipple%2C%5C%5Cn%20%20%20%20focusVisibleClassName%3A%20(0%2C%20_classnames.default)(classes.focusVisible%2C%20focusVisibleClassName)%5C%5Cn%20%20%7D%2C%20other)%2C%20_react.default.createElement(%5C%5C%5C%22span%5C%5C%5C%22%2C%20%7B%5C%5Cn%20%20%20%20className%3A%20classes.label%5C%5Cn%20%20%7D%2C%20children))%3B%5C%5Cn%7D%5C%5Cn%5C%5Cn%20true%20%3F%20Button.propTypes%20%3D%20%7B%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20The%20content%20of%20the%20button.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20children%3A%20_propTypes.default.node.isRequired%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20Override%20or%20extend%20the%20styles%20applied%20to%20the%20component.%5C%5Cn%20%20%20*%20See%20%5BCSS%20API%5D(%23css-api)%20below%20for%20more%20details.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20classes%3A%20_propTypes.default.object.isRequired%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20%40ignore%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20className%3A%20_propTypes.default.string%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20The%20color%20of%20the%20component.%20It%20supports%20those%20theme%20colors%20that%20make%20sense%20for%20this%20component.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20color%3A%20_propTypes.default.oneOf(%5B'default'%2C%20'inherit'%2C%20'primary'%2C%20'secondary'%5D)%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20The%20component%20used%20for%20the%20root%20node.%5C%5Cn%20%20%20*%20Either%20a%20string%20to%20use%20a%20DOM%20element%20or%20a%20component.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20component%3A%20_utils.componentPropType%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20If%20%60true%60%2C%20the%20button%20will%20be%20disabled.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20disabled%3A%20_propTypes.default.bool%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20If%20%60true%60%2C%20the%20%20keyboard%20focus%20ripple%20will%20be%20disabled.%5C%5Cn%20%20%20*%20%60disableRipple%60%20must%20also%20be%20true.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20disableFocusRipple%3A%20_propTypes.default.bool%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20If%20%60true%60%2C%20the%20ripple%20effect%20will%20be%20disabled.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20disableRipple%3A%20_propTypes.default.bool%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20%40ignore%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20focusVisibleClassName%3A%20_propTypes.default.string%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20If%20%60true%60%2C%20the%20button%20will%20take%20up%20the%20full%20width%20of%20its%20container.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20fullWidth%3A%20_propTypes.default.bool%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20The%20URL%20to%20link%20to%20when%20the%20button%20is%20clicked.%5C%5Cn%20%20%20*%20If%20defined%2C%20an%20%60a%60%20element%20will%20be%20used%20as%20the%20root%20node.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20href%3A%20_propTypes.default.string%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20If%20%60true%60%2C%20and%20%60variant%60%20is%20%60'fab'%60%2C%20will%20use%20mini%20floating%20action%20button%20styling.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20mini%3A%20_propTypes.default.bool%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20The%20size%20of%20the%20button.%5C%5Cn%20%20%20*%20%60small%60%20is%20equivalent%20to%20the%20dense%20button%20styling.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20size%3A%20_propTypes.default.oneOf(%5B'small'%2C%20'medium'%2C%20'large'%5D)%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20%40ignore%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20type%3A%20_propTypes.default.string%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20The%20variant%20to%20use.%5C%5Cn%20%20%20*%20__WARNING__%3A%20%60flat%60%20and%20%60raised%60%20are%20deprecated.%5C%5Cn%20%20%20*%20Instead%20use%20%60text%60%20and%20%60contained%60%20respectively.%5C%5Cn%20%20%20*%20%60fab%60%20and%20%60extendedFab%60%20are%20deprecated.%5C%5Cn%20%20%20*%20Instead%20use%20%60%3CFab%3E%60%20and%20%60%3CFab%20variant%3D%5C%5C%5C%22extended%5C%5C%5C%22%3E%60%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20variant%3A%20(0%2C%20_utils.chainPropTypes)(_propTypes.default.oneOf(%5B'text'%2C%20'outlined'%2C%20'contained'%2C%20'fab'%2C%20'extendedFab'%2C%20'flat'%2C%20'raised'%5D)%2C%20function%20(props)%20%7B%5C%5Cn%20%20%20%20if%20(props.variant%20%3D%3D%3D%20'flat')%20%7B%5C%5Cn%20%20%20%20%20%20return%20new%20Error('Material-UI%3A%20the%20%60flat%60%20variant%20will%20be%20removed%20in%20the%20next%20major%20release.%20'%20%2B%20'%60text%60%20is%20equivalent%20and%20should%20be%20used%20instead.')%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20if%20(props.variant%20%3D%3D%3D%20'raised')%20%7B%5C%5Cn%20%20%20%20%20%20return%20new%20Error('Material-UI%3A%20the%20%60raised%60%20variant%20will%20be%20removed%20in%20the%20next%20major%20release.%20'%20%2B%20'%60contained%60%20is%20equivalent%20and%20should%20be%20used%20instead.')%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20if%20(props.variant%20%3D%3D%3D%20'fab')%20%7B%5C%5Cn%20%20%20%20%20%20return%20new%20Error('Material-UI%3A%20the%20%60fab%60%20variant%20will%20be%20removed%20in%20the%20next%20major%20release.%20'%20%2B%20'The%20%60%3CFab%3E%60%20component%20is%20equivalent%20and%20should%20be%20used%20instead.')%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20if%20(props.variant%20%3D%3D%3D%20'extendedFab')%20%7B%5C%5Cn%20%20%20%20%20%20return%20new%20Error('Material-UI%3A%20the%20%60fab%60%20variant%20will%20be%20removed%20in%20the%20next%20major%20release.%20'%20%2B%20'The%20%60%3CFab%3E%60%20component%20with%20%60variant%3D%5C%5C%5C%22extended%5C%5C%5C%22%60%20is%20equivalent%20'%20%2B%20'and%20should%20be%20used%20instead.')%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20return%20null%3B%5C%5Cn%20%20%7D)%5C%5Cn%7D%20%3A%20undefined%3B%5C%5CnButton.defaultProps%20%3D%20%7B%5C%5Cn%20%20color%3A%20'default'%2C%5C%5Cn%20%20component%3A%20'button'%2C%5C%5Cn%20%20disabled%3A%20false%2C%5C%5Cn%20%20disableFocusRipple%3A%20false%2C%5C%5Cn%20%20fullWidth%3A%20false%2C%5C%5Cn%20%20mini%3A%20false%2C%5C%5Cn%20%20size%3A%20'medium'%2C%5C%5Cn%20%20type%3A%20'button'%2C%5C%5Cn%20%20variant%3A%20'text'%5C%5Cn%7D%3B%5C%5Cn%5C%5Cnvar%20_default%20%3D%20(0%2C%20_withStyles.default)(styles%2C%20%7B%5C%5Cn%20%20name%3A%20'MuiButton'%5C%5Cn%7D)(Button)%3B%5C%5Cn%5C%5Cnexports.default%20%3D%20_default%3B%5C%5Cn%5C%5Cn%2F%2F%23%20sourceURL%3Dwebpack%3A%2F%2F%255Bname%255D%2F%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2F%40material-ui%2Fcore%2FButton%2FButton.js%3F%5C%22)%3B%5Cn%5Cn%2F***%2F%20%7D)%2C%5Cn%5Cn%2F***%2F%20%5C%22..%2F..%2F%40material-ui%2Fcore%2FButton%2Findex.js%5C%22%3A%5Cn%2F*!*********************************************************************************************************!*%5C%5C%5Cn%20%20!***%20%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2F%40material-ui%2Fcore%2FButton%2Findex.js%20***!%5Cn%20%20%5C%5C*********************************************************************************************************%2F%5Cn%2F*!%20no%20static%20exports%20found%20*%2F%5Cn%2F***%2F%20(function(module%2C%20exports%2C%20__webpack_require__)%20%7B%5Cn%5Cn%5C%22use%20strict%5C%22%3B%5Cneval(%5C%22%5C%5Cn%5C%5Cnvar%20_interopRequireDefault%20%3D%20__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2FinteropRequireDefault%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2FinteropRequireDefault.js%5C%5C%5C%22)%3B%5C%5Cn%5C%5CnObject.defineProperty(exports%2C%20%5C%5C%5C%22__esModule%5C%5C%5C%22%2C%20%7B%5C%5Cn%20%20value%3A%20true%5C%5Cn%7D)%3B%5C%5CnObject.defineProperty(exports%2C%20%5C%5C%5C%22default%5C%5C%5C%22%2C%20%7B%5C%5Cn%20%20enumerable%3A%20true%2C%5C%5Cn%20%20get%3A%20function%20get()%20%7B%5C%5Cn%20%20%20%20return%20_Button.default%3B%5C%5Cn%20%20%7D%5C%5Cn%7D)%3B%5C%5Cn%5C%5Cnvar%20_Button%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20.%2FButton%20*%2F%20%5C%5C%5C%22..%2F..%2F%40material-ui%2Fcore%2FButton%2FButton.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cn%2F%2F%23%20sourceURL%3Dwebpack%3A%2F%2F%255Bname%255D%2F%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2F%40material-ui%2Fcore%2FButton%2Findex.js%3F%5C%22)%3B%5Cn%5Cn%2F***%2F%20%7D)%2C%5Cn%5Cn%2F***%2F%20%5C%22..%2F..%2F%40material-ui%2Fcore%2FButtonBase%2FButtonBase.js%5C%22%3A%5Cn%2F*!******************************************************************************************************************!*%5C%5C%5Cn%20%20!***%20%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2F%40material-ui%2Fcore%2FButtonBase%2FButtonBase.js%20***!%5Cn%20%20%5C%5C******************************************************************************************************************%2F%5Cn%2F*!%20no%20static%20exports%20found%20*%2F%5Cn%2F***%2F%20(function(module%2C%20exports%2C%20__webpack_require__)%20%7B%5Cn%5Cn%5C%22use%20strict%5C%22%3B%5Cneval(%5C%22%5C%5Cn%5C%5Cnvar%20_interopRequireDefault%20%3D%20__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2FinteropRequireDefault%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2FinteropRequireDefault.js%5C%5C%5C%22)%3B%5C%5Cn%5C%5CnObject.defineProperty(exports%2C%20%5C%5C%5C%22__esModule%5C%5C%5C%22%2C%20%7B%5C%5Cn%20%20value%3A%20true%5C%5Cn%7D)%3B%5C%5Cnexports.default%20%3D%20exports.styles%20%3D%20void%200%3B%5C%5Cn%5C%5Cnvar%20_extends2%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2Fextends%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2Fextends.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_defineProperty2%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2FdefineProperty%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2FdefineProperty.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_objectWithoutProperties2%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2FobjectWithoutProperties%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2FobjectWithoutProperties.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_classCallCheck2%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2FclassCallCheck%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2FclassCallCheck.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_createClass2%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2FcreateClass%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2FcreateClass.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_possibleConstructorReturn2%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2FpossibleConstructorReturn%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2FpossibleConstructorReturn.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_getPrototypeOf3%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2FgetPrototypeOf%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2FgetPrototypeOf.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_inherits2%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2Finherits%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2Finherits.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_assertThisInitialized2%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2FassertThisInitialized%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2FassertThisInitialized.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_react%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20react%20*%2F%20%5C%5C%5C%22..%2F..%2Freact%2Findex.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_propTypes%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20prop-types%20*%2F%20%5C%5C%5C%22..%2F..%2Fprop-types%2Findex.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_reactDom%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20react-dom%20*%2F%20%5C%5C%5C%22..%2F..%2Freact-dom%2Findex.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_classnames%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20classnames%20*%2F%20%5C%5C%5C%22..%2F..%2Fclassnames%2Findex.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_utils%20%3D%20__webpack_require__(%2F*!%20%40material-ui%2Futils%20*%2F%20%5C%5C%5C%22..%2F..%2F%40material-ui%2Futils%2Findex.es.js%5C%5C%5C%22)%3B%5C%5Cn%5C%5Cnvar%20_ownerWindow%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20..%2Futils%2FownerWindow%20*%2F%20%5C%5C%5C%22..%2F..%2F%40material-ui%2Fcore%2Futils%2FownerWindow.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_withStyles%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20..%2Fstyles%2FwithStyles%20*%2F%20%5C%5C%5C%22..%2F..%2F%40material-ui%2Fcore%2Fstyles%2FwithStyles.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_NoSsr%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20..%2FNoSsr%20*%2F%20%5C%5C%5C%22..%2F..%2F%40material-ui%2Fcore%2FNoSsr%2Findex.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_focusVisible%20%3D%20__webpack_require__(%2F*!%20.%2FfocusVisible%20*%2F%20%5C%5C%5C%22..%2F..%2F%40material-ui%2Fcore%2FButtonBase%2FfocusVisible.js%5C%5C%5C%22)%3B%5C%5Cn%5C%5Cnvar%20_TouchRipple%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20.%2FTouchRipple%20*%2F%20%5C%5C%5C%22..%2F..%2F%40material-ui%2Fcore%2FButtonBase%2FTouchRipple.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_createRippleHandler%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20.%2FcreateRippleHandler%20*%2F%20%5C%5C%5C%22..%2F..%2F%40material-ui%2Fcore%2FButtonBase%2FcreateRippleHandler.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20styles%20%3D%20%7B%5C%5Cn%20%20%2F*%20Styles%20applied%20to%20the%20root%20element.%20*%2F%5C%5Cn%20%20root%3A%20%7B%5C%5Cn%20%20%20%20display%3A%20'inline-flex'%2C%5C%5Cn%20%20%20%20alignItems%3A%20'center'%2C%5C%5Cn%20%20%20%20justifyContent%3A%20'center'%2C%5C%5Cn%20%20%20%20position%3A%20'relative'%2C%5C%5Cn%20%20%20%20%2F%2F%20Remove%20grey%20highlight%5C%5Cn%20%20%20%20WebkitTapHighlightColor%3A%20'transparent'%2C%5C%5Cn%20%20%20%20backgroundColor%3A%20'transparent'%2C%5C%5Cn%20%20%20%20%2F%2F%20Reset%20default%20value%5C%5Cn%20%20%20%20%2F%2F%20We%20disable%20the%20focus%20ring%20for%20mouse%2C%20touch%20and%20keyboard%20users.%5C%5Cn%20%20%20%20outline%3A%20'none'%2C%5C%5Cn%20%20%20%20border%3A%200%2C%5C%5Cn%20%20%20%20margin%3A%200%2C%5C%5Cn%20%20%20%20%2F%2F%20Remove%20the%20margin%20in%20Safari%5C%5Cn%20%20%20%20borderRadius%3A%200%2C%5C%5Cn%20%20%20%20padding%3A%200%2C%5C%5Cn%20%20%20%20%2F%2F%20Remove%20the%20padding%20in%20Firefox%5C%5Cn%20%20%20%20cursor%3A%20'pointer'%2C%5C%5Cn%20%20%20%20userSelect%3A%20'none'%2C%5C%5Cn%20%20%20%20verticalAlign%3A%20'middle'%2C%5C%5Cn%20%20%20%20'-moz-appearance'%3A%20'none'%2C%5C%5Cn%20%20%20%20%2F%2F%20Reset%5C%5Cn%20%20%20%20'-webkit-appearance'%3A%20'none'%2C%5C%5Cn%20%20%20%20%2F%2F%20Reset%5C%5Cn%20%20%20%20textDecoration%3A%20'none'%2C%5C%5Cn%20%20%20%20%2F%2F%20So%20we%20take%20precedent%20over%20the%20style%20of%20a%20native%20%3Ca%20%2F%3E%20element.%5C%5Cn%20%20%20%20color%3A%20'inherit'%2C%5C%5Cn%20%20%20%20'%26%3A%3A-moz-focus-inner'%3A%20%7B%5C%5Cn%20%20%20%20%20%20borderStyle%3A%20'none'%20%2F%2F%20Remove%20Firefox%20dotted%20outline.%5C%5Cn%5C%5Cn%20%20%20%20%7D%2C%5C%5Cn%20%20%20%20'%26%24disabled'%3A%20%7B%5C%5Cn%20%20%20%20%20%20pointerEvents%3A%20'none'%2C%5C%5Cn%20%20%20%20%20%20%2F%2F%20Disable%20link%20interactions%5C%5Cn%20%20%20%20%20%20cursor%3A%20'default'%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%2C%5C%5Cn%5C%5Cn%20%20%2F*%20Styles%20applied%20to%20the%20root%20element%20if%20%60disabled%3D%7Btrue%7D%60.%20*%2F%5C%5Cn%20%20disabled%3A%20%7B%7D%2C%5C%5Cn%5C%5Cn%20%20%2F*%20Styles%20applied%20to%20the%20root%20element%20if%20keyboard%20focused.%20*%2F%5C%5Cn%20%20focusVisible%3A%20%7B%7D%5C%5Cn%7D%3B%5C%5Cn%2F*%20istanbul%20ignore%20if%20*%2F%5C%5Cn%5C%5Cnexports.styles%20%3D%20styles%3B%5C%5Cn%5C%5Cnif%20(%20true%20%26%26%20!_react.default.createContext)%20%7B%5C%5Cn%20%20throw%20new%20Error('Material-UI%3A%20react%4016.3.0%20or%20greater%20is%20required.')%3B%5C%5Cn%7D%5C%5Cn%2F**%5C%5Cn%20*%20%60ButtonBase%60%20contains%20as%20few%20styles%20as%20possible.%5C%5Cn%20*%20It%20aims%20to%20be%20a%20simple%20building%20block%20for%20creating%20a%20button.%5C%5Cn%20*%20It%20contains%20a%20load%20of%20style%20reset%20and%20some%20focus%2Fripple%20logic.%5C%5Cn%20*%2F%5C%5Cn%5C%5Cn%5C%5Cnvar%20ButtonBase%20%3D%5C%5Cn%2F*%23__PURE__*%2F%5C%5Cnfunction%20(_React%24Component)%20%7B%5C%5Cn%20%20(0%2C%20_inherits2.default)(ButtonBase%2C%20_React%24Component)%3B%5C%5Cn%5C%5Cn%20%20function%20ButtonBase()%20%7B%5C%5Cn%20%20%20%20var%20_getPrototypeOf2%3B%5C%5Cn%5C%5Cn%20%20%20%20var%20_this%3B%5C%5Cn%5C%5Cn%20%20%20%20(0%2C%20_classCallCheck2.default)(this%2C%20ButtonBase)%3B%5C%5Cn%5C%5Cn%20%20%20%20for%20(var%20_len%20%3D%20arguments.length%2C%20args%20%3D%20new%20Array(_len)%2C%20_key%20%3D%200%3B%20_key%20%3C%20_len%3B%20_key%2B%2B)%20%7B%5C%5Cn%20%20%20%20%20%20args%5B_key%5D%20%3D%20arguments%5B_key%5D%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20_this%20%3D%20(0%2C%20_possibleConstructorReturn2.default)(this%2C%20(_getPrototypeOf2%20%3D%20(0%2C%20_getPrototypeOf3.default)(ButtonBase)).call.apply(_getPrototypeOf2%2C%20%5Bthis%5D.concat(args)))%3B%5C%5Cn%20%20%20%20_this.state%20%3D%20%7B%7D%3B%5C%5Cn%20%20%20%20_this.keyDown%20%3D%20false%3B%5C%5Cn%20%20%20%20_this.focusVisibleCheckTime%20%3D%2050%3B%5C%5Cn%20%20%20%20_this.focusVisibleMaxCheckTimes%20%3D%205%3B%5C%5Cn%20%20%20%20_this.handleMouseDown%20%3D%20(0%2C%20_createRippleHandler.default)((0%2C%20_assertThisInitialized2.default)((0%2C%20_assertThisInitialized2.default)(_this))%2C%20'MouseDown'%2C%20'start'%2C%20function%20()%20%7B%5C%5Cn%20%20%20%20%20%20clearTimeout(_this.focusVisibleTimeout)%3B%5C%5Cn%5C%5Cn%20%20%20%20%20%20if%20(_this.state.focusVisible)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20_this.setState(%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20focusVisible%3A%20false%5C%5Cn%20%20%20%20%20%20%20%20%7D)%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%7D)%3B%5C%5Cn%20%20%20%20_this.handleMouseUp%20%3D%20(0%2C%20_createRippleHandler.default)((0%2C%20_assertThisInitialized2.default)((0%2C%20_assertThisInitialized2.default)(_this))%2C%20'MouseUp'%2C%20'stop')%3B%5C%5Cn%20%20%20%20_this.handleMouseLeave%20%3D%20(0%2C%20_createRippleHandler.default)((0%2C%20_assertThisInitialized2.default)((0%2C%20_assertThisInitialized2.default)(_this))%2C%20'MouseLeave'%2C%20'stop'%2C%20function%20(event)%20%7B%5C%5Cn%20%20%20%20%20%20if%20(_this.state.focusVisible)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20event.preventDefault()%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%7D)%3B%5C%5Cn%20%20%20%20_this.handleTouchStart%20%3D%20(0%2C%20_createRippleHandler.default)((0%2C%20_assertThisInitialized2.default)((0%2C%20_assertThisInitialized2.default)(_this))%2C%20'TouchStart'%2C%20'start')%3B%5C%5Cn%20%20%20%20_this.handleTouchEnd%20%3D%20(0%2C%20_createRippleHandler.default)((0%2C%20_assertThisInitialized2.default)((0%2C%20_assertThisInitialized2.default)(_this))%2C%20'TouchEnd'%2C%20'stop')%3B%5C%5Cn%20%20%20%20_this.handleTouchMove%20%3D%20(0%2C%20_createRippleHandler.default)((0%2C%20_assertThisInitialized2.default)((0%2C%20_assertThisInitialized2.default)(_this))%2C%20'TouchMove'%2C%20'stop')%3B%5C%5Cn%20%20%20%20_this.handleContextMenu%20%3D%20(0%2C%20_createRippleHandler.default)((0%2C%20_assertThisInitialized2.default)((0%2C%20_assertThisInitialized2.default)(_this))%2C%20'ContextMenu'%2C%20'stop')%3B%5C%5Cn%20%20%20%20_this.handleBlur%20%3D%20(0%2C%20_createRippleHandler.default)((0%2C%20_assertThisInitialized2.default)((0%2C%20_assertThisInitialized2.default)(_this))%2C%20'Blur'%2C%20'stop'%2C%20function%20()%20%7B%5C%5Cn%20%20%20%20%20%20clearTimeout(_this.focusVisibleTimeout)%3B%5C%5Cn%5C%5Cn%20%20%20%20%20%20if%20(_this.state.focusVisible)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20_this.setState(%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20focusVisible%3A%20false%5C%5Cn%20%20%20%20%20%20%20%20%7D)%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%7D)%3B%5C%5Cn%5C%5Cn%20%20%20%20_this.onRippleRef%20%3D%20function%20(node)%20%7B%5C%5Cn%20%20%20%20%20%20_this.ripple%20%3D%20node%3B%5C%5Cn%20%20%20%20%7D%3B%5C%5Cn%5C%5Cn%20%20%20%20_this.onFocusVisibleHandler%20%3D%20function%20(event)%20%7B%5C%5Cn%20%20%20%20%20%20_this.keyDown%20%3D%20false%3B%5C%5Cn%5C%5Cn%20%20%20%20%20%20_this.setState(%7B%5C%5Cn%20%20%20%20%20%20%20%20focusVisible%3A%20true%5C%5Cn%20%20%20%20%20%20%7D)%3B%5C%5Cn%5C%5Cn%20%20%20%20%20%20if%20(_this.props.onFocusVisible)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20_this.props.onFocusVisible(event)%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%7D%3B%5C%5Cn%5C%5Cn%20%20%20%20_this.handleKeyDown%20%3D%20function%20(event)%20%7B%5C%5Cn%20%20%20%20%20%20var%20_this%24props%20%3D%20_this.props%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20component%20%3D%20_this%24props.component%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20focusRipple%20%3D%20_this%24props.focusRipple%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20onKeyDown%20%3D%20_this%24props.onKeyDown%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20onClick%20%3D%20_this%24props.onClick%3B%20%2F%2F%20Check%20if%20key%20is%20already%20down%20to%20avoid%20repeats%20being%20counted%20as%20multiple%20activations%5C%5Cn%5C%5Cn%20%20%20%20%20%20if%20(focusRipple%20%26%26%20!_this.keyDown%20%26%26%20_this.state.focusVisible%20%26%26%20_this.ripple%20%26%26%20event.key%20%3D%3D%3D%20'%20')%20%7B%5C%5Cn%20%20%20%20%20%20%20%20_this.keyDown%20%3D%20true%3B%5C%5Cn%20%20%20%20%20%20%20%20event.persist()%3B%5C%5Cn%5C%5Cn%20%20%20%20%20%20%20%20_this.ripple.stop(event%2C%20function%20()%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20_this.ripple.start(event)%3B%5C%5Cn%20%20%20%20%20%20%20%20%7D)%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20%20%20if%20(onKeyDown)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20onKeyDown(event)%3B%5C%5Cn%20%20%20%20%20%20%7D%20%2F%2F%20Keyboard%20accessibility%20for%20non%20interactive%20elements%5C%5Cn%5C%5Cn%5C%5Cn%20%20%20%20%20%20if%20(event.target%20%3D%3D%3D%20event.currentTarget%20%26%26%20component%20%26%26%20component%20!%3D%3D%20'button'%20%26%26%20(event.key%20%3D%3D%3D%20'%20'%20%7C%7C%20event.key%20%3D%3D%3D%20'Enter')%20%26%26%20!(_this.button.tagName%20%3D%3D%3D%20'A'%20%26%26%20_this.button.href))%20%7B%5C%5Cn%20%20%20%20%20%20%20%20event.preventDefault()%3B%5C%5Cn%5C%5Cn%20%20%20%20%20%20%20%20if%20(onClick)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20onClick(event)%3B%5C%5Cn%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%7D%3B%5C%5Cn%5C%5Cn%20%20%20%20_this.handleKeyUp%20%3D%20function%20(event)%20%7B%5C%5Cn%20%20%20%20%20%20if%20(_this.props.focusRipple%20%26%26%20event.key%20%3D%3D%3D%20'%20'%20%26%26%20_this.ripple%20%26%26%20_this.state.focusVisible)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20_this.keyDown%20%3D%20false%3B%5C%5Cn%20%20%20%20%20%20%20%20event.persist()%3B%5C%5Cn%5C%5Cn%20%20%20%20%20%20%20%20_this.ripple.stop(event%2C%20function%20()%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20_this.ripple.pulsate(event)%3B%5C%5Cn%20%20%20%20%20%20%20%20%7D)%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20%20%20if%20(_this.props.onKeyUp)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20_this.props.onKeyUp(event)%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%7D%3B%5C%5Cn%5C%5Cn%20%20%20%20_this.handleFocus%20%3D%20function%20(event)%20%7B%5C%5Cn%20%20%20%20%20%20if%20(_this.props.disabled)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20return%3B%5C%5Cn%20%20%20%20%20%20%7D%20%2F%2F%20Fix%20for%20https%3A%2F%2Fgithub.com%2Ffacebook%2Freact%2Fissues%2F7769%5C%5Cn%5C%5Cn%5C%5Cn%20%20%20%20%20%20if%20(!_this.button)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20_this.button%20%3D%20event.currentTarget%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20%20%20event.persist()%3B%5C%5Cn%20%20%20%20%20%20(0%2C%20_focusVisible.detectFocusVisible)((0%2C%20_assertThisInitialized2.default)((0%2C%20_assertThisInitialized2.default)(_this))%2C%20_this.button%2C%20function%20()%20%7B%5C%5Cn%20%20%20%20%20%20%20%20_this.onFocusVisibleHandler(event)%3B%5C%5Cn%20%20%20%20%20%20%7D)%3B%5C%5Cn%5C%5Cn%20%20%20%20%20%20if%20(_this.props.onFocus)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20_this.props.onFocus(event)%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%7D%3B%5C%5Cn%5C%5Cn%20%20%20%20return%20_this%3B%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20(0%2C%20_createClass2.default)(ButtonBase%2C%20%5B%7B%5C%5Cn%20%20%20%20key%3A%20%5C%5C%5C%22componentDidMount%5C%5C%5C%22%2C%5C%5Cn%20%20%20%20value%3A%20function%20componentDidMount()%20%7B%5C%5Cn%20%20%20%20%20%20var%20_this2%20%3D%20this%3B%5C%5Cn%5C%5Cn%20%20%20%20%20%20this.button%20%3D%20_reactDom.default.findDOMNode(this)%3B%5C%5Cn%20%20%20%20%20%20(0%2C%20_focusVisible.listenForFocusKeys)((0%2C%20_ownerWindow.default)(this.button))%3B%5C%5Cn%5C%5Cn%20%20%20%20%20%20if%20(this.props.action)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20this.props.action(%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20focusVisible%3A%20function%20focusVisible()%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20_this2.setState(%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%20%20focusVisible%3A%20true%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%7D)%3B%5C%5Cn%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20_this2.button.focus()%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%20%20%7D)%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%2C%20%7B%5C%5Cn%20%20%20%20key%3A%20%5C%5C%5C%22componentDidUpdate%5C%5C%5C%22%2C%5C%5Cn%20%20%20%20value%3A%20function%20componentDidUpdate(prevProps%2C%20prevState)%20%7B%5C%5Cn%20%20%20%20%20%20if%20(this.props.focusRipple%20%26%26%20!this.props.disableRipple%20%26%26%20!prevState.focusVisible%20%26%26%20this.state.focusVisible)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20this.ripple.pulsate()%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%2C%20%7B%5C%5Cn%20%20%20%20key%3A%20%5C%5C%5C%22componentWillUnmount%5C%5C%5C%22%2C%5C%5Cn%20%20%20%20value%3A%20function%20componentWillUnmount()%20%7B%5C%5Cn%20%20%20%20%20%20clearTimeout(this.focusVisibleTimeout)%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%2C%20%7B%5C%5Cn%20%20%20%20key%3A%20%5C%5C%5C%22render%5C%5C%5C%22%2C%5C%5Cn%20%20%20%20value%3A%20function%20render()%20%7B%5C%5Cn%20%20%20%20%20%20var%20_classNames%3B%5C%5Cn%5C%5Cn%20%20%20%20%20%20var%20_this%24props2%20%3D%20this.props%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20action%20%3D%20_this%24props2.action%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20buttonRef%20%3D%20_this%24props2.buttonRef%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20centerRipple%20%3D%20_this%24props2.centerRipple%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20children%20%3D%20_this%24props2.children%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20classes%20%3D%20_this%24props2.classes%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20classNameProp%20%3D%20_this%24props2.className%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20component%20%3D%20_this%24props2.component%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20disabled%20%3D%20_this%24props2.disabled%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20disableRipple%20%3D%20_this%24props2.disableRipple%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20disableTouchRipple%20%3D%20_this%24props2.disableTouchRipple%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20focusRipple%20%3D%20_this%24props2.focusRipple%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20focusVisibleClassName%20%3D%20_this%24props2.focusVisibleClassName%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20onBlur%20%3D%20_this%24props2.onBlur%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20onFocus%20%3D%20_this%24props2.onFocus%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20onFocusVisible%20%3D%20_this%24props2.onFocusVisible%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20onKeyDown%20%3D%20_this%24props2.onKeyDown%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20onKeyUp%20%3D%20_this%24props2.onKeyUp%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20onMouseDown%20%3D%20_this%24props2.onMouseDown%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20onMouseLeave%20%3D%20_this%24props2.onMouseLeave%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20onMouseUp%20%3D%20_this%24props2.onMouseUp%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20onTouchEnd%20%3D%20_this%24props2.onTouchEnd%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20onTouchMove%20%3D%20_this%24props2.onTouchMove%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20onTouchStart%20%3D%20_this%24props2.onTouchStart%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20tabIndex%20%3D%20_this%24props2.tabIndex%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20TouchRippleProps%20%3D%20_this%24props2.TouchRippleProps%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20type%20%3D%20_this%24props2.type%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20other%20%3D%20(0%2C%20_objectWithoutProperties2.default)(_this%24props2%2C%20%5B%5C%5C%5C%22action%5C%5C%5C%22%2C%20%5C%5C%5C%22buttonRef%5C%5C%5C%22%2C%20%5C%5C%5C%22centerRipple%5C%5C%5C%22%2C%20%5C%5C%5C%22children%5C%5C%5C%22%2C%20%5C%5C%5C%22classes%5C%5C%5C%22%2C%20%5C%5C%5C%22className%5C%5C%5C%22%2C%20%5C%5C%5C%22component%5C%5C%5C%22%2C%20%5C%5C%5C%22disabled%5C%5C%5C%22%2C%20%5C%5C%5C%22disableRipple%5C%5C%5C%22%2C%20%5C%5C%5C%22disableTouchRipple%5C%5C%5C%22%2C%20%5C%5C%5C%22focusRipple%5C%5C%5C%22%2C%20%5C%5C%5C%22focusVisibleClassName%5C%5C%5C%22%2C%20%5C%5C%5C%22onBlur%5C%5C%5C%22%2C%20%5C%5C%5C%22onFocus%5C%5C%5C%22%2C%20%5C%5C%5C%22onFocusVisible%5C%5C%5C%22%2C%20%5C%5C%5C%22onKeyDown%5C%5C%5C%22%2C%20%5C%5C%5C%22onKeyUp%5C%5C%5C%22%2C%20%5C%5C%5C%22onMouseDown%5C%5C%5C%22%2C%20%5C%5C%5C%22onMouseLeave%5C%5C%5C%22%2C%20%5C%5C%5C%22onMouseUp%5C%5C%5C%22%2C%20%5C%5C%5C%22onTouchEnd%5C%5C%5C%22%2C%20%5C%5C%5C%22onTouchMove%5C%5C%5C%22%2C%20%5C%5C%5C%22onTouchStart%5C%5C%5C%22%2C%20%5C%5C%5C%22tabIndex%5C%5C%5C%22%2C%20%5C%5C%5C%22TouchRippleProps%5C%5C%5C%22%2C%20%5C%5C%5C%22type%5C%5C%5C%22%5D)%3B%5C%5Cn%20%20%20%20%20%20var%20className%20%3D%20(0%2C%20_classnames.default)(classes.root%2C%20(_classNames%20%3D%20%7B%7D%2C%20(0%2C%20_defineProperty2.default)(_classNames%2C%20classes.disabled%2C%20disabled)%2C%20(0%2C%20_defineProperty2.default)(_classNames%2C%20classes.focusVisible%2C%20this.state.focusVisible)%2C%20(0%2C%20_defineProperty2.default)(_classNames%2C%20focusVisibleClassName%2C%20this.state.focusVisible)%2C%20_classNames)%2C%20classNameProp)%3B%5C%5Cn%20%20%20%20%20%20var%20ComponentProp%20%3D%20component%3B%5C%5Cn%5C%5Cn%20%20%20%20%20%20if%20(ComponentProp%20%3D%3D%3D%20'button'%20%26%26%20other.href)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20ComponentProp%20%3D%20'a'%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20%20%20var%20buttonProps%20%3D%20%7B%7D%3B%5C%5Cn%5C%5Cn%20%20%20%20%20%20if%20(ComponentProp%20%3D%3D%3D%20'button')%20%7B%5C%5Cn%20%20%20%20%20%20%20%20buttonProps.type%20%3D%20type%20%7C%7C%20'button'%3B%5C%5Cn%20%20%20%20%20%20%20%20buttonProps.disabled%20%3D%20disabled%3B%5C%5Cn%20%20%20%20%20%20%7D%20else%20%7B%5C%5Cn%20%20%20%20%20%20%20%20buttonProps.role%20%3D%20'button'%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20%20%20return%20_react.default.createElement(ComponentProp%2C%20(0%2C%20_extends2.default)(%7B%5C%5Cn%20%20%20%20%20%20%20%20className%3A%20className%2C%5C%5Cn%20%20%20%20%20%20%20%20onBlur%3A%20this.handleBlur%2C%5C%5Cn%20%20%20%20%20%20%20%20onFocus%3A%20this.handleFocus%2C%5C%5Cn%20%20%20%20%20%20%20%20onKeyDown%3A%20this.handleKeyDown%2C%5C%5Cn%20%20%20%20%20%20%20%20onKeyUp%3A%20this.handleKeyUp%2C%5C%5Cn%20%20%20%20%20%20%20%20onMouseDown%3A%20this.handleMouseDown%2C%5C%5Cn%20%20%20%20%20%20%20%20onMouseLeave%3A%20this.handleMouseLeave%2C%5C%5Cn%20%20%20%20%20%20%20%20onMouseUp%3A%20this.handleMouseUp%2C%5C%5Cn%20%20%20%20%20%20%20%20onTouchEnd%3A%20this.handleTouchEnd%2C%5C%5Cn%20%20%20%20%20%20%20%20onTouchMove%3A%20this.handleTouchMove%2C%5C%5Cn%20%20%20%20%20%20%20%20onTouchStart%3A%20this.handleTouchStart%2C%5C%5Cn%20%20%20%20%20%20%20%20onContextMenu%3A%20this.handleContextMenu%2C%5C%5Cn%20%20%20%20%20%20%20%20ref%3A%20buttonRef%2C%5C%5Cn%20%20%20%20%20%20%20%20tabIndex%3A%20disabled%20%3F%20'-1'%20%3A%20tabIndex%5C%5Cn%20%20%20%20%20%20%7D%2C%20buttonProps%2C%20other)%2C%20children%2C%20!disableRipple%20%26%26%20!disabled%20%3F%20_react.default.createElement(_NoSsr.default%2C%20null%2C%20_react.default.createElement(_TouchRipple.default%2C%20(0%2C%20_extends2.default)(%7B%5C%5Cn%20%20%20%20%20%20%20%20innerRef%3A%20this.onRippleRef%2C%5C%5Cn%20%20%20%20%20%20%20%20center%3A%20centerRipple%5C%5Cn%20%20%20%20%20%20%7D%2C%20TouchRippleProps)))%20%3A%20null)%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%5D%2C%20%5B%7B%5C%5Cn%20%20%20%20key%3A%20%5C%5C%5C%22getDerivedStateFromProps%5C%5C%5C%22%2C%5C%5Cn%20%20%20%20value%3A%20function%20getDerivedStateFromProps(nextProps%2C%20prevState)%20%7B%5C%5Cn%20%20%20%20%20%20if%20(typeof%20prevState.focusVisible%20%3D%3D%3D%20'undefined')%20%7B%5C%5Cn%20%20%20%20%20%20%20%20return%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20focusVisible%3A%20false%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20lastDisabled%3A%20nextProps.disabled%5C%5Cn%20%20%20%20%20%20%20%20%7D%3B%5C%5Cn%20%20%20%20%20%20%7D%20%2F%2F%20The%20blur%20won't%20fire%20when%20the%20disabled%20state%20is%20set%20on%20a%20focused%20input.%5C%5Cn%20%20%20%20%20%20%2F%2F%20We%20need%20to%20book%20keep%20the%20focused%20state%20manually.%5C%5Cn%5C%5Cn%5C%5Cn%20%20%20%20%20%20if%20(!prevState.prevState%20%26%26%20nextProps.disabled%20%26%26%20prevState.focusVisible)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20return%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20focusVisible%3A%20false%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20lastDisabled%3A%20nextProps.disabled%5C%5Cn%20%20%20%20%20%20%20%20%7D%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20%20%20return%20%7B%5C%5Cn%20%20%20%20%20%20%20%20lastDisabled%3A%20nextProps.disabled%5C%5Cn%20%20%20%20%20%20%7D%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%5D)%3B%5C%5Cn%20%20return%20ButtonBase%3B%5C%5Cn%7D(_react.default.Component)%3B%5C%5Cn%5C%5Cn%20true%20%3F%20ButtonBase.propTypes%20%3D%20%7B%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20Callback%20fired%20when%20the%20component%20mounts.%5C%5Cn%20%20%20*%20This%20is%20useful%20when%20you%20want%20to%20trigger%20an%20action%20programmatically.%5C%5Cn%20%20%20*%20It%20currently%20only%20supports%20%60focusVisible()%60%20action.%5C%5Cn%20%20%20*%5C%5Cn%20%20%20*%20%40param%20%7Bobject%7D%20actions%20This%20object%20contains%20all%20possible%20actions%5C%5Cn%20%20%20*%20that%20can%20be%20triggered%20programmatically.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20action%3A%20_propTypes.default.func%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20Use%20that%20property%20to%20pass%20a%20ref%20callback%20to%20the%20native%20button%20component.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20buttonRef%3A%20_propTypes.default.oneOfType(%5B_propTypes.default.func%2C%20_propTypes.default.object%5D)%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20If%20%60true%60%2C%20the%20ripples%20will%20be%20centered.%5C%5Cn%20%20%20*%20They%20won't%20start%20at%20the%20cursor%20interaction%20position.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20centerRipple%3A%20_propTypes.default.bool%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20The%20content%20of%20the%20component.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20children%3A%20_propTypes.default.node%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20Override%20or%20extend%20the%20styles%20applied%20to%20the%20component.%5C%5Cn%20%20%20*%20See%20%5BCSS%20API%5D(%23css-api)%20below%20for%20more%20details.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20classes%3A%20_propTypes.default.object.isRequired%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20%40ignore%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20className%3A%20_propTypes.default.string%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20The%20component%20used%20for%20the%20root%20node.%5C%5Cn%20%20%20*%20Either%20a%20string%20to%20use%20a%20DOM%20element%20or%20a%20component.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20component%3A%20_utils.componentPropType%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20If%20%60true%60%2C%20the%20base%20button%20will%20be%20disabled.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20disabled%3A%20_propTypes.default.bool%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20If%20%60true%60%2C%20the%20ripple%20effect%20will%20be%20disabled.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20disableRipple%3A%20_propTypes.default.bool%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20If%20%60true%60%2C%20the%20touch%20ripple%20effect%20will%20be%20disabled.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20disableTouchRipple%3A%20_propTypes.default.bool%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20If%20%60true%60%2C%20the%20base%20button%20will%20have%20a%20keyboard%20focus%20ripple.%5C%5Cn%20%20%20*%20%60disableRipple%60%20must%20also%20be%20%60false%60.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20focusRipple%3A%20_propTypes.default.bool%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20This%20property%20can%20help%20a%20person%20know%20which%20element%20has%20the%20keyboard%20focus.%5C%5Cn%20%20%20*%20The%20class%20name%20will%20be%20applied%20when%20the%20element%20gain%20the%20focus%20through%20a%20keyboard%20interaction.%5C%5Cn%20%20%20*%20It's%20a%20polyfill%20for%20the%20%5BCSS%20%3Afocus-visible%20selector%5D(https%3A%2F%2Fdrafts.csswg.org%2Fselectors-4%2F%23the-focus-visible-pseudo).%5C%5Cn%20%20%20*%20The%20rationale%20for%20using%20this%20feature%20%5Bis%20explained%20here%5D(https%3A%2F%2Fgithub.com%2FWICG%2Ffocus-visible%2Fblob%2Fmaster%2Fexplainer.md).%5C%5Cn%20%20%20*%20A%20%5Bpolyfill%20can%20be%20used%5D(https%3A%2F%2Fgithub.com%2FWICG%2Ffocus-visible)%20to%20apply%20a%20%60focus-visible%60%20class%20to%20other%20components%5C%5Cn%20%20%20*%20if%20needed.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20focusVisibleClassName%3A%20_propTypes.default.string%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20%40ignore%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20onBlur%3A%20_propTypes.default.func%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20%40ignore%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20onClick%3A%20_propTypes.default.func%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20%40ignore%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20onFocus%3A%20_propTypes.default.func%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20Callback%20fired%20when%20the%20component%20is%20focused%20with%20a%20keyboard.%5C%5Cn%20%20%20*%20We%20trigger%20a%20%60onFocus%60%20callback%20too.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20onFocusVisible%3A%20_propTypes.default.func%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20%40ignore%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20onKeyDown%3A%20_propTypes.default.func%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20%40ignore%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20onKeyUp%3A%20_propTypes.default.func%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20%40ignore%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20onMouseDown%3A%20_propTypes.default.func%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20%40ignore%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20onMouseLeave%3A%20_propTypes.default.func%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20%40ignore%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20onMouseUp%3A%20_propTypes.default.func%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20%40ignore%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20onTouchEnd%3A%20_propTypes.default.func%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20%40ignore%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20onTouchMove%3A%20_propTypes.default.func%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20%40ignore%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20onTouchStart%3A%20_propTypes.default.func%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20%40ignore%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20role%3A%20_propTypes.default.string%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20%40ignore%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20tabIndex%3A%20_propTypes.default.oneOfType(%5B_propTypes.default.number%2C%20_propTypes.default.string%5D)%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20Properties%20applied%20to%20the%20%60TouchRipple%60%20element.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20TouchRippleProps%3A%20_propTypes.default.object%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20Used%20to%20control%20the%20button's%20purpose.%5C%5Cn%20%20%20*%20This%20property%20passes%20the%20value%20to%20the%20%60type%60%20attribute%20of%20the%20native%20button%20component.%5C%5Cn%20%20%20*%20Valid%20property%20values%20include%20%60button%60%2C%20%60submit%60%2C%20and%20%60reset%60.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20type%3A%20_propTypes.default.string%5C%5Cn%7D%20%3A%20undefined%3B%5C%5CnButtonBase.defaultProps%20%3D%20%7B%5C%5Cn%20%20centerRipple%3A%20false%2C%5C%5Cn%20%20component%3A%20'button'%2C%5C%5Cn%20%20disableRipple%3A%20false%2C%5C%5Cn%20%20disableTouchRipple%3A%20false%2C%5C%5Cn%20%20focusRipple%3A%20false%2C%5C%5Cn%20%20tabIndex%3A%20'0'%2C%5C%5Cn%20%20type%3A%20'button'%5C%5Cn%7D%3B%5C%5Cn%5C%5Cnvar%20_default%20%3D%20(0%2C%20_withStyles.default)(styles%2C%20%7B%5C%5Cn%20%20name%3A%20'MuiButtonBase'%5C%5Cn%7D)(ButtonBase)%3B%5C%5Cn%5C%5Cnexports.default%20%3D%20_default%3B%5C%5Cn%5C%5Cn%2F%2F%23%20sourceURL%3Dwebpack%3A%2F%2F%255Bname%255D%2F%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2F%40material-ui%2Fcore%2FButtonBase%2FButtonBase.js%3F%5C%22)%3B%5Cn%5Cn%2F***%2F%20%7D)%2C%5Cn%5Cn%2F***%2F%20%5C%22..%2F..%2F%40material-ui%2Fcore%2FButtonBase%2FRipple.js%5C%22%3A%5Cn%2F*!**************************************************************************************************************!*%5C%5C%5Cn%20%20!***%20%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2F%40material-ui%2Fcore%2FButtonBase%2FRipple.js%20***!%5Cn%20%20%5C%5C**************************************************************************************************************%2F%5Cn%2F*!%20no%20static%20exports%20found%20*%2F%5Cn%2F***%2F%20(function(module%2C%20exports%2C%20__webpack_require__)%20%7B%5Cn%5Cn%5C%22use%20strict%5C%22%3B%5Cneval(%5C%22%5C%5Cn%5C%5Cnvar%20_interopRequireDefault%20%3D%20__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2FinteropRequireDefault%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2FinteropRequireDefault.js%5C%5C%5C%22)%3B%5C%5Cn%5C%5CnObject.defineProperty(exports%2C%20%5C%5C%5C%22__esModule%5C%5C%5C%22%2C%20%7B%5C%5Cn%20%20value%3A%20true%5C%5Cn%7D)%3B%5C%5Cnexports.default%20%3D%20void%200%3B%5C%5Cn%5C%5Cnvar%20_extends2%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2Fextends%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2Fextends.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_defineProperty2%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2FdefineProperty%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2FdefineProperty.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_objectWithoutProperties2%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2FobjectWithoutProperties%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2FobjectWithoutProperties.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_classCallCheck2%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2FclassCallCheck%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2FclassCallCheck.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_createClass2%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2FcreateClass%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2FcreateClass.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_possibleConstructorReturn2%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2FpossibleConstructorReturn%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2FpossibleConstructorReturn.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_getPrototypeOf3%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2FgetPrototypeOf%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2FgetPrototypeOf.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_inherits2%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2Finherits%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2Finherits.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_react%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20react%20*%2F%20%5C%5C%5C%22..%2F..%2Freact%2Findex.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_propTypes%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20prop-types%20*%2F%20%5C%5C%5C%22..%2F..%2Fprop-types%2Findex.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_classnames%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20classnames%20*%2F%20%5C%5C%5C%22..%2F..%2Fclassnames%2Findex.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_Transition%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20react-transition-group%2FTransition%20*%2F%20%5C%5C%5C%22..%2F..%2Freact-transition-group%2FTransition.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cn%2F**%5C%5Cn%20*%20%40ignore%20-%20internal%20component.%5C%5Cn%20*%2F%5C%5Cnvar%20Ripple%20%3D%5C%5Cn%2F*%23__PURE__*%2F%5C%5Cnfunction%20(_React%24Component)%20%7B%5C%5Cn%20%20(0%2C%20_inherits2.default)(Ripple%2C%20_React%24Component)%3B%5C%5Cn%5C%5Cn%20%20function%20Ripple()%20%7B%5C%5Cn%20%20%20%20var%20_getPrototypeOf2%3B%5C%5Cn%5C%5Cn%20%20%20%20var%20_this%3B%5C%5Cn%5C%5Cn%20%20%20%20(0%2C%20_classCallCheck2.default)(this%2C%20Ripple)%3B%5C%5Cn%5C%5Cn%20%20%20%20for%20(var%20_len%20%3D%20arguments.length%2C%20args%20%3D%20new%20Array(_len)%2C%20_key%20%3D%200%3B%20_key%20%3C%20_len%3B%20_key%2B%2B)%20%7B%5C%5Cn%20%20%20%20%20%20args%5B_key%5D%20%3D%20arguments%5B_key%5D%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20_this%20%3D%20(0%2C%20_possibleConstructorReturn2.default)(this%2C%20(_getPrototypeOf2%20%3D%20(0%2C%20_getPrototypeOf3.default)(Ripple)).call.apply(_getPrototypeOf2%2C%20%5Bthis%5D.concat(args)))%3B%5C%5Cn%20%20%20%20_this.state%20%3D%20%7B%5C%5Cn%20%20%20%20%20%20visible%3A%20false%2C%5C%5Cn%20%20%20%20%20%20leaving%3A%20false%5C%5Cn%20%20%20%20%7D%3B%5C%5Cn%5C%5Cn%20%20%20%20_this.handleEnter%20%3D%20function%20()%20%7B%5C%5Cn%20%20%20%20%20%20_this.setState(%7B%5C%5Cn%20%20%20%20%20%20%20%20visible%3A%20true%5C%5Cn%20%20%20%20%20%20%7D)%3B%5C%5Cn%20%20%20%20%7D%3B%5C%5Cn%5C%5Cn%20%20%20%20_this.handleExit%20%3D%20function%20()%20%7B%5C%5Cn%20%20%20%20%20%20_this.setState(%7B%5C%5Cn%20%20%20%20%20%20%20%20leaving%3A%20true%5C%5Cn%20%20%20%20%20%20%7D)%3B%5C%5Cn%20%20%20%20%7D%3B%5C%5Cn%5C%5Cn%20%20%20%20return%20_this%3B%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20(0%2C%20_createClass2.default)(Ripple%2C%20%5B%7B%5C%5Cn%20%20%20%20key%3A%20%5C%5C%5C%22render%5C%5C%5C%22%2C%5C%5Cn%20%20%20%20value%3A%20function%20render()%20%7B%5C%5Cn%20%20%20%20%20%20var%20_classNames%2C%20_classNames2%3B%5C%5Cn%5C%5Cn%20%20%20%20%20%20var%20_this%24props%20%3D%20this.props%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20classes%20%3D%20_this%24props.classes%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20classNameProp%20%3D%20_this%24props.className%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20pulsate%20%3D%20_this%24props.pulsate%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20rippleX%20%3D%20_this%24props.rippleX%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20rippleY%20%3D%20_this%24props.rippleY%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20rippleSize%20%3D%20_this%24props.rippleSize%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20other%20%3D%20(0%2C%20_objectWithoutProperties2.default)(_this%24props%2C%20%5B%5C%5C%5C%22classes%5C%5C%5C%22%2C%20%5C%5C%5C%22className%5C%5C%5C%22%2C%20%5C%5C%5C%22pulsate%5C%5C%5C%22%2C%20%5C%5C%5C%22rippleX%5C%5C%5C%22%2C%20%5C%5C%5C%22rippleY%5C%5C%5C%22%2C%20%5C%5C%5C%22rippleSize%5C%5C%5C%22%5D)%3B%5C%5Cn%20%20%20%20%20%20var%20_this%24state%20%3D%20this.state%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20visible%20%3D%20_this%24state.visible%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20leaving%20%3D%20_this%24state.leaving%3B%5C%5Cn%20%20%20%20%20%20var%20rippleClassName%20%3D%20(0%2C%20_classnames.default)(classes.ripple%2C%20(_classNames%20%3D%20%7B%7D%2C%20(0%2C%20_defineProperty2.default)(_classNames%2C%20classes.rippleVisible%2C%20visible)%2C%20(0%2C%20_defineProperty2.default)(_classNames%2C%20classes.ripplePulsate%2C%20pulsate)%2C%20_classNames)%2C%20classNameProp)%3B%5C%5Cn%20%20%20%20%20%20var%20rippleStyles%20%3D%20%7B%5C%5Cn%20%20%20%20%20%20%20%20width%3A%20rippleSize%2C%5C%5Cn%20%20%20%20%20%20%20%20height%3A%20rippleSize%2C%5C%5Cn%20%20%20%20%20%20%20%20top%3A%20-(rippleSize%20%2F%202)%20%2B%20rippleY%2C%5C%5Cn%20%20%20%20%20%20%20%20left%3A%20-(rippleSize%20%2F%202)%20%2B%20rippleX%5C%5Cn%20%20%20%20%20%20%7D%3B%5C%5Cn%20%20%20%20%20%20var%20childClassName%20%3D%20(0%2C%20_classnames.default)(classes.child%2C%20(_classNames2%20%3D%20%7B%7D%2C%20(0%2C%20_defineProperty2.default)(_classNames2%2C%20classes.childLeaving%2C%20leaving)%2C%20(0%2C%20_defineProperty2.default)(_classNames2%2C%20classes.childPulsate%2C%20pulsate)%2C%20_classNames2))%3B%5C%5Cn%20%20%20%20%20%20return%20_react.default.createElement(_Transition.default%2C%20(0%2C%20_extends2.default)(%7B%5C%5Cn%20%20%20%20%20%20%20%20onEnter%3A%20this.handleEnter%2C%5C%5Cn%20%20%20%20%20%20%20%20onExit%3A%20this.handleExit%5C%5Cn%20%20%20%20%20%20%7D%2C%20other)%2C%20_react.default.createElement(%5C%5C%5C%22span%5C%5C%5C%22%2C%20%7B%5C%5Cn%20%20%20%20%20%20%20%20className%3A%20rippleClassName%2C%5C%5Cn%20%20%20%20%20%20%20%20style%3A%20rippleStyles%5C%5Cn%20%20%20%20%20%20%7D%2C%20_react.default.createElement(%5C%5C%5C%22span%5C%5C%5C%22%2C%20%7B%5C%5Cn%20%20%20%20%20%20%20%20className%3A%20childClassName%5C%5Cn%20%20%20%20%20%20%7D)))%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%5D)%3B%5C%5Cn%20%20return%20Ripple%3B%5C%5Cn%7D(_react.default.Component)%3B%5C%5Cn%5C%5Cn%20true%20%3F%20Ripple.propTypes%20%3D%20%7B%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20Override%20or%20extend%20the%20styles%20applied%20to%20the%20component.%5C%5Cn%20%20%20*%20See%20%5BCSS%20API%5D(%23css-api)%20below%20for%20more%20details.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20classes%3A%20_propTypes.default.object.isRequired%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20%40ignore%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20className%3A%20_propTypes.default.string%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20If%20%60true%60%2C%20the%20ripple%20pulsates%2C%20typically%20indicating%20the%20keyboard%20focus%20state%20of%20an%20element.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20pulsate%3A%20_propTypes.default.bool%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20Diameter%20of%20the%20ripple.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20rippleSize%3A%20_propTypes.default.number%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20Horizontal%20position%20of%20the%20ripple%20center.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20rippleX%3A%20_propTypes.default.number%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20Vertical%20position%20of%20the%20ripple%20center.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20rippleY%3A%20_propTypes.default.number%5C%5Cn%7D%20%3A%20undefined%3B%5C%5CnRipple.defaultProps%20%3D%20%7B%5C%5Cn%20%20pulsate%3A%20false%5C%5Cn%7D%3B%5C%5Cnvar%20_default%20%3D%20Ripple%3B%5C%5Cnexports.default%20%3D%20_default%3B%5C%5Cn%5C%5Cn%2F%2F%23%20sourceURL%3Dwebpack%3A%2F%2F%255Bname%255D%2F%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2F%40material-ui%2Fcore%2FButtonBase%2FRipple.js%3F%5C%22)%3B%5Cn%5Cn%2F***%2F%20%7D)%2C%5Cn%5Cn%2F***%2F%20%5C%22..%2F..%2F%40material-ui%2Fcore%2FButtonBase%2FTouchRipple.js%5C%22%3A%5Cn%2F*!*******************************************************************************************************************!*%5C%5C%5Cn%20%20!***%20%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2F%40material-ui%2Fcore%2FButtonBase%2FTouchRipple.js%20***!%5Cn%20%20%5C%5C*******************************************************************************************************************%2F%5Cn%2F*!%20no%20static%20exports%20found%20*%2F%5Cn%2F***%2F%20(function(module%2C%20exports%2C%20__webpack_require__)%20%7B%5Cn%5Cn%5C%22use%20strict%5C%22%3B%5Cneval(%5C%22%5C%5Cn%5C%5Cnvar%20_interopRequireDefault%20%3D%20__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2FinteropRequireDefault%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2FinteropRequireDefault.js%5C%5C%5C%22)%3B%5C%5Cn%5C%5CnObject.defineProperty(exports%2C%20%5C%5C%5C%22__esModule%5C%5C%5C%22%2C%20%7B%5C%5Cn%20%20value%3A%20true%5C%5Cn%7D)%3B%5C%5Cnexports.default%20%3D%20exports.styles%20%3D%20exports.DELAY_RIPPLE%20%3D%20void%200%3B%5C%5Cn%5C%5Cnvar%20_extends2%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2Fextends%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2Fextends.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_objectWithoutProperties2%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2FobjectWithoutProperties%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2FobjectWithoutProperties.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_toConsumableArray2%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2FtoConsumableArray%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2FtoConsumableArray.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_classCallCheck2%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2FclassCallCheck%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2FclassCallCheck.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_createClass2%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2FcreateClass%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2FcreateClass.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_possibleConstructorReturn2%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2FpossibleConstructorReturn%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2FpossibleConstructorReturn.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_getPrototypeOf3%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2FgetPrototypeOf%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2FgetPrototypeOf.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_inherits2%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2Finherits%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2Finherits.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_assertThisInitialized2%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2FassertThisInitialized%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2FassertThisInitialized.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_react%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20react%20*%2F%20%5C%5C%5C%22..%2F..%2Freact%2Findex.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_propTypes%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20prop-types%20*%2F%20%5C%5C%5C%22..%2F..%2Fprop-types%2Findex.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_reactDom%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20react-dom%20*%2F%20%5C%5C%5C%22..%2F..%2Freact-dom%2Findex.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_TransitionGroup%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20react-transition-group%2FTransitionGroup%20*%2F%20%5C%5C%5C%22..%2F..%2Freact-transition-group%2FTransitionGroup.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_classnames%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20classnames%20*%2F%20%5C%5C%5C%22..%2F..%2Fclassnames%2Findex.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_withStyles%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20..%2Fstyles%2FwithStyles%20*%2F%20%5C%5C%5C%22..%2F..%2F%40material-ui%2Fcore%2Fstyles%2FwithStyles.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_Ripple%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20.%2FRipple%20*%2F%20%5C%5C%5C%22..%2F..%2F%40material-ui%2Fcore%2FButtonBase%2FRipple.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20DURATION%20%3D%20550%3B%5C%5Cnvar%20DELAY_RIPPLE%20%3D%2080%3B%5C%5Cnexports.DELAY_RIPPLE%20%3D%20DELAY_RIPPLE%3B%5C%5Cn%5C%5Cnvar%20styles%20%3D%20function%20styles(theme)%20%7B%5C%5Cn%20%20return%20%7B%5C%5Cn%20%20%20%20%2F*%20Styles%20applied%20to%20the%20root%20element.%20*%2F%5C%5Cn%20%20%20%20root%3A%20%7B%5C%5Cn%20%20%20%20%20%20display%3A%20'block'%2C%5C%5Cn%20%20%20%20%20%20position%3A%20'absolute'%2C%5C%5Cn%20%20%20%20%20%20overflow%3A%20'hidden'%2C%5C%5Cn%20%20%20%20%20%20borderRadius%3A%20'inherit'%2C%5C%5Cn%20%20%20%20%20%20width%3A%20'100%25'%2C%5C%5Cn%20%20%20%20%20%20height%3A%20'100%25'%2C%5C%5Cn%20%20%20%20%20%20left%3A%200%2C%5C%5Cn%20%20%20%20%20%20top%3A%200%2C%5C%5Cn%20%20%20%20%20%20pointerEvents%3A%20'none'%2C%5C%5Cn%20%20%20%20%20%20zIndex%3A%200%5C%5Cn%20%20%20%20%7D%2C%5C%5Cn%5C%5Cn%20%20%20%20%2F*%20Styles%20applied%20to%20the%20internal%20%60Ripple%60%20components%20%60ripple%60%20class.%20*%2F%5C%5Cn%20%20%20%20ripple%3A%20%7B%5C%5Cn%20%20%20%20%20%20width%3A%2050%2C%5C%5Cn%20%20%20%20%20%20height%3A%2050%2C%5C%5Cn%20%20%20%20%20%20left%3A%200%2C%5C%5Cn%20%20%20%20%20%20top%3A%200%2C%5C%5Cn%20%20%20%20%20%20opacity%3A%200%2C%5C%5Cn%20%20%20%20%20%20position%3A%20'absolute'%5C%5Cn%20%20%20%20%7D%2C%5C%5Cn%5C%5Cn%20%20%20%20%2F*%20Styles%20applied%20to%20the%20internal%20%60Ripple%60%20components%20%60rippleVisible%60%20class.%20*%2F%5C%5Cn%20%20%20%20rippleVisible%3A%20%7B%5C%5Cn%20%20%20%20%20%20opacity%3A%200.3%2C%5C%5Cn%20%20%20%20%20%20transform%3A%20'scale(1)'%2C%5C%5Cn%20%20%20%20%20%20animation%3A%20%5C%5C%5C%22mui-ripple-enter%20%5C%5C%5C%22.concat(DURATION%2C%20%5C%5C%5C%22ms%20%5C%5C%5C%22).concat(theme.transitions.easing.easeInOut)%2C%5C%5Cn%20%20%20%20%20%20%2F%2F%20Backward%20compatible%20logic%20between%20JSS%20v9%20and%20v10.%5C%5Cn%20%20%20%20%20%20%2F%2F%20To%20remove%20with%20the%20release%20of%20Material-UI%20v4%5C%5Cn%20%20%20%20%20%20animationName%3A%20'%24mui-ripple-enter'%5C%5Cn%20%20%20%20%7D%2C%5C%5Cn%5C%5Cn%20%20%20%20%2F*%20Styles%20applied%20to%20the%20internal%20%60Ripple%60%20components%20%60ripplePulsate%60%20class.%20*%2F%5C%5Cn%20%20%20%20ripplePulsate%3A%20%7B%5C%5Cn%20%20%20%20%20%20animationDuration%3A%20%5C%5C%5C%22%5C%5C%5C%22.concat(theme.transitions.duration.shorter%2C%20%5C%5C%5C%22ms%5C%5C%5C%22)%5C%5Cn%20%20%20%20%7D%2C%5C%5Cn%5C%5Cn%20%20%20%20%2F*%20Styles%20applied%20to%20the%20internal%20%60Ripple%60%20components%20%60child%60%20class.%20*%2F%5C%5Cn%20%20%20%20child%3A%20%7B%5C%5Cn%20%20%20%20%20%20opacity%3A%201%2C%5C%5Cn%20%20%20%20%20%20display%3A%20'block'%2C%5C%5Cn%20%20%20%20%20%20width%3A%20'100%25'%2C%5C%5Cn%20%20%20%20%20%20height%3A%20'100%25'%2C%5C%5Cn%20%20%20%20%20%20borderRadius%3A%20'50%25'%2C%5C%5Cn%20%20%20%20%20%20backgroundColor%3A%20'currentColor'%5C%5Cn%20%20%20%20%7D%2C%5C%5Cn%5C%5Cn%20%20%20%20%2F*%20Styles%20applied%20to%20the%20internal%20%60Ripple%60%20components%20%60childLeaving%60%20class.%20*%2F%5C%5Cn%20%20%20%20childLeaving%3A%20%7B%5C%5Cn%20%20%20%20%20%20opacity%3A%200%2C%5C%5Cn%20%20%20%20%20%20animation%3A%20%5C%5C%5C%22mui-ripple-exit%20%5C%5C%5C%22.concat(DURATION%2C%20%5C%5C%5C%22ms%20%5C%5C%5C%22).concat(theme.transitions.easing.easeInOut)%2C%5C%5Cn%20%20%20%20%20%20%2F%2F%20Backward%20compatible%20logic%20between%20JSS%20v9%20and%20v10.%5C%5Cn%20%20%20%20%20%20%2F%2F%20To%20remove%20with%20the%20release%20of%20Material-UI%20v4%5C%5Cn%20%20%20%20%20%20animationName%3A%20'%24mui-ripple-exit'%5C%5Cn%20%20%20%20%7D%2C%5C%5Cn%5C%5Cn%20%20%20%20%2F*%20Styles%20applied%20to%20the%20internal%20%60Ripple%60%20components%20%60childPulsate%60%20class.%20*%2F%5C%5Cn%20%20%20%20childPulsate%3A%20%7B%5C%5Cn%20%20%20%20%20%20position%3A%20'absolute'%2C%5C%5Cn%20%20%20%20%20%20left%3A%200%2C%5C%5Cn%20%20%20%20%20%20top%3A%200%2C%5C%5Cn%20%20%20%20%20%20animation%3A%20%5C%5C%5C%22mui-ripple-pulsate%202500ms%20%5C%5C%5C%22.concat(theme.transitions.easing.easeInOut%2C%20%5C%5C%5C%22%20200ms%20infinite%5C%5C%5C%22)%2C%5C%5Cn%20%20%20%20%20%20%2F%2F%20Backward%20compatible%20logic%20between%20JSS%20v9%20and%20v10.%5C%5Cn%20%20%20%20%20%20%2F%2F%20To%20remove%20with%20the%20release%20of%20Material-UI%20v4%5C%5Cn%20%20%20%20%20%20animationName%3A%20'%24mui-ripple-pulsate'%5C%5Cn%20%20%20%20%7D%2C%5C%5Cn%20%20%20%20'%40keyframes%20mui-ripple-enter'%3A%20%7B%5C%5Cn%20%20%20%20%20%20'0%25'%3A%20%7B%5C%5Cn%20%20%20%20%20%20%20%20transform%3A%20'scale(0)'%2C%5C%5Cn%20%20%20%20%20%20%20%20opacity%3A%200.1%5C%5Cn%20%20%20%20%20%20%7D%2C%5C%5Cn%20%20%20%20%20%20'100%25'%3A%20%7B%5C%5Cn%20%20%20%20%20%20%20%20transform%3A%20'scale(1)'%2C%5C%5Cn%20%20%20%20%20%20%20%20opacity%3A%200.3%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%7D%2C%5C%5Cn%20%20%20%20'%40keyframes%20mui-ripple-exit'%3A%20%7B%5C%5Cn%20%20%20%20%20%20'0%25'%3A%20%7B%5C%5Cn%20%20%20%20%20%20%20%20opacity%3A%201%5C%5Cn%20%20%20%20%20%20%7D%2C%5C%5Cn%20%20%20%20%20%20'100%25'%3A%20%7B%5C%5Cn%20%20%20%20%20%20%20%20opacity%3A%200%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%7D%2C%5C%5Cn%20%20%20%20'%40keyframes%20mui-ripple-pulsate'%3A%20%7B%5C%5Cn%20%20%20%20%20%20'0%25'%3A%20%7B%5C%5Cn%20%20%20%20%20%20%20%20transform%3A%20'scale(1)'%5C%5Cn%20%20%20%20%20%20%7D%2C%5C%5Cn%20%20%20%20%20%20'50%25'%3A%20%7B%5C%5Cn%20%20%20%20%20%20%20%20transform%3A%20'scale(0.92)'%5C%5Cn%20%20%20%20%20%20%7D%2C%5C%5Cn%20%20%20%20%20%20'100%25'%3A%20%7B%5C%5Cn%20%20%20%20%20%20%20%20transform%3A%20'scale(1)'%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%3B%5C%5Cn%7D%3B%5C%5Cn%5C%5Cnexports.styles%20%3D%20styles%3B%5C%5Cn%5C%5Cnvar%20TouchRipple%20%3D%5C%5Cn%2F*%23__PURE__*%2F%5C%5Cnfunction%20(_React%24PureComponent)%20%7B%5C%5Cn%20%20(0%2C%20_inherits2.default)(TouchRipple%2C%20_React%24PureComponent)%3B%5C%5Cn%5C%5Cn%20%20function%20TouchRipple()%20%7B%5C%5Cn%20%20%20%20var%20_getPrototypeOf2%3B%5C%5Cn%5C%5Cn%20%20%20%20var%20_this%3B%5C%5Cn%5C%5Cn%20%20%20%20(0%2C%20_classCallCheck2.default)(this%2C%20TouchRipple)%3B%5C%5Cn%5C%5Cn%20%20%20%20for%20(var%20_len%20%3D%20arguments.length%2C%20args%20%3D%20new%20Array(_len)%2C%20_key%20%3D%200%3B%20_key%20%3C%20_len%3B%20_key%2B%2B)%20%7B%5C%5Cn%20%20%20%20%20%20args%5B_key%5D%20%3D%20arguments%5B_key%5D%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20_this%20%3D%20(0%2C%20_possibleConstructorReturn2.default)(this%2C%20(_getPrototypeOf2%20%3D%20(0%2C%20_getPrototypeOf3.default)(TouchRipple)).call.apply(_getPrototypeOf2%2C%20%5Bthis%5D.concat(args)))%3B%5C%5Cn%20%20%20%20_this.state%20%3D%20%7B%5C%5Cn%20%20%20%20%20%20nextKey%3A%200%2C%5C%5Cn%20%20%20%20%20%20ripples%3A%20%5B%5D%5C%5Cn%20%20%20%20%7D%3B%5C%5Cn%5C%5Cn%20%20%20%20_this.pulsate%20%3D%20function%20()%20%7B%5C%5Cn%20%20%20%20%20%20_this.start(%7B%7D%2C%20%7B%5C%5Cn%20%20%20%20%20%20%20%20pulsate%3A%20true%5C%5Cn%20%20%20%20%20%20%7D)%3B%5C%5Cn%20%20%20%20%7D%3B%5C%5Cn%5C%5Cn%20%20%20%20_this.start%20%3D%20function%20()%20%7B%5C%5Cn%20%20%20%20%20%20var%20event%20%3D%20arguments.length%20%3E%200%20%26%26%20arguments%5B0%5D%20!%3D%3D%20undefined%20%3F%20arguments%5B0%5D%20%3A%20%7B%7D%3B%5C%5Cn%20%20%20%20%20%20var%20options%20%3D%20arguments.length%20%3E%201%20%26%26%20arguments%5B1%5D%20!%3D%3D%20undefined%20%3F%20arguments%5B1%5D%20%3A%20%7B%7D%3B%5C%5Cn%20%20%20%20%20%20var%20cb%20%3D%20arguments.length%20%3E%202%20%3F%20arguments%5B2%5D%20%3A%20undefined%3B%5C%5Cn%20%20%20%20%20%20var%20_options%24pulsate%20%3D%20options.pulsate%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20pulsate%20%3D%20_options%24pulsate%20%3D%3D%3D%20void%200%20%3F%20false%20%3A%20_options%24pulsate%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20_options%24center%20%3D%20options.center%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20center%20%3D%20_options%24center%20%3D%3D%3D%20void%200%20%3F%20_this.props.center%20%7C%7C%20options.pulsate%20%3A%20_options%24center%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20_options%24fakeElement%20%3D%20options.fakeElement%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20fakeElement%20%3D%20_options%24fakeElement%20%3D%3D%3D%20void%200%20%3F%20false%20%3A%20_options%24fakeElement%3B%5C%5Cn%5C%5Cn%20%20%20%20%20%20if%20(event.type%20%3D%3D%3D%20'mousedown'%20%26%26%20_this.ignoringMouseDown)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20_this.ignoringMouseDown%20%3D%20false%3B%5C%5Cn%20%20%20%20%20%20%20%20return%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20%20%20if%20(event.type%20%3D%3D%3D%20'touchstart')%20%7B%5C%5Cn%20%20%20%20%20%20%20%20_this.ignoringMouseDown%20%3D%20true%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20%20%20var%20element%20%3D%20fakeElement%20%3F%20null%20%3A%20_reactDom.default.findDOMNode((0%2C%20_assertThisInitialized2.default)((0%2C%20_assertThisInitialized2.default)(_this)))%3B%5C%5Cn%20%20%20%20%20%20var%20rect%20%3D%20element%20%3F%20element.getBoundingClientRect()%20%3A%20%7B%5C%5Cn%20%20%20%20%20%20%20%20width%3A%200%2C%5C%5Cn%20%20%20%20%20%20%20%20height%3A%200%2C%5C%5Cn%20%20%20%20%20%20%20%20left%3A%200%2C%5C%5Cn%20%20%20%20%20%20%20%20top%3A%200%5C%5Cn%20%20%20%20%20%20%7D%3B%20%2F%2F%20Get%20the%20size%20of%20the%20ripple%5C%5Cn%5C%5Cn%20%20%20%20%20%20var%20rippleX%3B%5C%5Cn%20%20%20%20%20%20var%20rippleY%3B%5C%5Cn%20%20%20%20%20%20var%20rippleSize%3B%5C%5Cn%5C%5Cn%20%20%20%20%20%20if%20(center%20%7C%7C%20event.clientX%20%3D%3D%3D%200%20%26%26%20event.clientY%20%3D%3D%3D%200%20%7C%7C%20!event.clientX%20%26%26%20!event.touches)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20rippleX%20%3D%20Math.round(rect.width%20%2F%202)%3B%5C%5Cn%20%20%20%20%20%20%20%20rippleY%20%3D%20Math.round(rect.height%20%2F%202)%3B%5C%5Cn%20%20%20%20%20%20%7D%20else%20%7B%5C%5Cn%20%20%20%20%20%20%20%20var%20clientX%20%3D%20event.clientX%20%3F%20event.clientX%20%3A%20event.touches%5B0%5D.clientX%3B%5C%5Cn%20%20%20%20%20%20%20%20var%20clientY%20%3D%20event.clientY%20%3F%20event.clientY%20%3A%20event.touches%5B0%5D.clientY%3B%5C%5Cn%20%20%20%20%20%20%20%20rippleX%20%3D%20Math.round(clientX%20-%20rect.left)%3B%5C%5Cn%20%20%20%20%20%20%20%20rippleY%20%3D%20Math.round(clientY%20-%20rect.top)%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20%20%20if%20(center)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20rippleSize%20%3D%20Math.sqrt((2%20*%20Math.pow(rect.width%2C%202)%20%2B%20Math.pow(rect.height%2C%202))%20%2F%203)%3B%20%2F%2F%20For%20some%20reason%20the%20animation%20is%20broken%20on%20Mobile%20Chrome%20if%20the%20size%20if%20even.%5C%5Cn%5C%5Cn%20%20%20%20%20%20%20%20if%20(rippleSize%20%25%202%20%3D%3D%3D%200)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20rippleSize%20%2B%3D%201%3B%5C%5Cn%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%7D%20else%20%7B%5C%5Cn%20%20%20%20%20%20%20%20var%20sizeX%20%3D%20Math.max(Math.abs((element%20%3F%20element.clientWidth%20%3A%200)%20-%20rippleX)%2C%20rippleX)%20*%202%20%2B%202%3B%5C%5Cn%20%20%20%20%20%20%20%20var%20sizeY%20%3D%20Math.max(Math.abs((element%20%3F%20element.clientHeight%20%3A%200)%20-%20rippleY)%2C%20rippleY)%20*%202%20%2B%202%3B%5C%5Cn%20%20%20%20%20%20%20%20rippleSize%20%3D%20Math.sqrt(Math.pow(sizeX%2C%202)%20%2B%20Math.pow(sizeY%2C%202))%3B%5C%5Cn%20%20%20%20%20%20%7D%20%2F%2F%20Touche%20devices%5C%5Cn%5C%5Cn%5C%5Cn%20%20%20%20%20%20if%20(event.touches)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%2F%2F%20Prepare%20the%20ripple%20effect.%5C%5Cn%20%20%20%20%20%20%20%20_this.startTimerCommit%20%3D%20function%20()%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20_this.startCommit(%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20pulsate%3A%20pulsate%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20rippleX%3A%20rippleX%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20rippleY%3A%20rippleY%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20rippleSize%3A%20rippleSize%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20cb%3A%20cb%5C%5Cn%20%20%20%20%20%20%20%20%20%20%7D)%3B%5C%5Cn%20%20%20%20%20%20%20%20%7D%3B%20%2F%2F%20Delay%20the%20execution%20of%20the%20ripple%20effect.%5C%5Cn%5C%5Cn%5C%5Cn%20%20%20%20%20%20%20%20_this.startTimer%20%3D%20setTimeout(function%20()%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20if%20(_this.startTimerCommit)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20_this.startTimerCommit()%3B%5C%5Cn%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20_this.startTimerCommit%20%3D%20null%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%20%20%7D%2C%20DELAY_RIPPLE)%3B%20%2F%2F%20We%20have%20to%20make%20a%20tradeoff%20with%20this%20value.%5C%5Cn%20%20%20%20%20%20%7D%20else%20%7B%5C%5Cn%20%20%20%20%20%20%20%20_this.startCommit(%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20pulsate%3A%20pulsate%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20rippleX%3A%20rippleX%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20rippleY%3A%20rippleY%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20rippleSize%3A%20rippleSize%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20cb%3A%20cb%5C%5Cn%20%20%20%20%20%20%20%20%7D)%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%7D%3B%5C%5Cn%5C%5Cn%20%20%20%20_this.startCommit%20%3D%20function%20(params)%20%7B%5C%5Cn%20%20%20%20%20%20var%20pulsate%20%3D%20params.pulsate%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20rippleX%20%3D%20params.rippleX%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20rippleY%20%3D%20params.rippleY%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20rippleSize%20%3D%20params.rippleSize%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20cb%20%3D%20params.cb%3B%5C%5Cn%5C%5Cn%20%20%20%20%20%20_this.setState(function%20(state)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20return%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20nextKey%3A%20state.nextKey%20%2B%201%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20ripples%3A%20%5B%5D.concat((0%2C%20_toConsumableArray2.default)(state.ripples)%2C%20%5B_react.default.createElement(_Ripple.default%2C%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20key%3A%20state.nextKey%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20classes%3A%20_this.props.classes%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20timeout%3A%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%20%20exit%3A%20DURATION%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%20%20enter%3A%20DURATION%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%7D%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20pulsate%3A%20pulsate%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20rippleX%3A%20rippleX%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20rippleY%3A%20rippleY%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20rippleSize%3A%20rippleSize%5C%5Cn%20%20%20%20%20%20%20%20%20%20%7D)%5D)%5C%5Cn%20%20%20%20%20%20%20%20%7D%3B%5C%5Cn%20%20%20%20%20%20%7D%2C%20cb)%3B%5C%5Cn%20%20%20%20%7D%3B%5C%5Cn%5C%5Cn%20%20%20%20_this.stop%20%3D%20function%20(event%2C%20cb)%20%7B%5C%5Cn%20%20%20%20%20%20clearTimeout(_this.startTimer)%3B%5C%5Cn%20%20%20%20%20%20var%20ripples%20%3D%20_this.state.ripples%3B%20%2F%2F%20The%20touch%20interaction%20occurs%20too%20quickly.%5C%5Cn%20%20%20%20%20%20%2F%2F%20We%20still%20want%20to%20show%20ripple%20effect.%5C%5Cn%5C%5Cn%20%20%20%20%20%20if%20(event.type%20%3D%3D%3D%20'touchend'%20%26%26%20_this.startTimerCommit)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20event.persist()%3B%5C%5Cn%5C%5Cn%20%20%20%20%20%20%20%20_this.startTimerCommit()%3B%5C%5Cn%5C%5Cn%20%20%20%20%20%20%20%20_this.startTimerCommit%20%3D%20null%3B%5C%5Cn%20%20%20%20%20%20%20%20_this.startTimer%20%3D%20setTimeout(function%20()%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20_this.stop(event%2C%20cb)%3B%5C%5Cn%20%20%20%20%20%20%20%20%7D)%3B%5C%5Cn%20%20%20%20%20%20%20%20return%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20%20%20_this.startTimerCommit%20%3D%20null%3B%5C%5Cn%5C%5Cn%20%20%20%20%20%20if%20(ripples%20%26%26%20ripples.length)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20_this.setState(%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20ripples%3A%20ripples.slice(1)%5C%5Cn%20%20%20%20%20%20%20%20%7D%2C%20cb)%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%7D%3B%5C%5Cn%5C%5Cn%20%20%20%20return%20_this%3B%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20(0%2C%20_createClass2.default)(TouchRipple%2C%20%5B%7B%5C%5Cn%20%20%20%20key%3A%20%5C%5C%5C%22componentWillUnmount%5C%5C%5C%22%2C%5C%5Cn%20%20%20%20value%3A%20function%20componentWillUnmount()%20%7B%5C%5Cn%20%20%20%20%20%20clearTimeout(this.startTimer)%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%2C%20%7B%5C%5Cn%20%20%20%20key%3A%20%5C%5C%5C%22render%5C%5C%5C%22%2C%5C%5Cn%20%20%20%20value%3A%20function%20render()%20%7B%5C%5Cn%20%20%20%20%20%20var%20_this%24props%20%3D%20this.props%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20center%20%3D%20_this%24props.center%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20classes%20%3D%20_this%24props.classes%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20className%20%3D%20_this%24props.className%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20other%20%3D%20(0%2C%20_objectWithoutProperties2.default)(_this%24props%2C%20%5B%5C%5C%5C%22center%5C%5C%5C%22%2C%20%5C%5C%5C%22classes%5C%5C%5C%22%2C%20%5C%5C%5C%22className%5C%5C%5C%22%5D)%3B%5C%5Cn%20%20%20%20%20%20return%20_react.default.createElement(_TransitionGroup.default%2C%20(0%2C%20_extends2.default)(%7B%5C%5Cn%20%20%20%20%20%20%20%20component%3A%20%5C%5C%5C%22span%5C%5C%5C%22%2C%5C%5Cn%20%20%20%20%20%20%20%20enter%3A%20true%2C%5C%5Cn%20%20%20%20%20%20%20%20exit%3A%20true%2C%5C%5Cn%20%20%20%20%20%20%20%20className%3A%20(0%2C%20_classnames.default)(classes.root%2C%20className)%5C%5Cn%20%20%20%20%20%20%7D%2C%20other)%2C%20this.state.ripples)%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%5D)%3B%5C%5Cn%20%20return%20TouchRipple%3B%5C%5Cn%7D(_react.default.PureComponent)%3B%5C%5Cn%5C%5Cn%20true%20%3F%20TouchRipple.propTypes%20%3D%20%7B%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20If%20%60true%60%2C%20the%20ripple%20starts%20at%20the%20center%20of%20the%20component%5C%5Cn%20%20%20*%20rather%20than%20at%20the%20point%20of%20interaction.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20center%3A%20_propTypes.default.bool%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20Override%20or%20extend%20the%20styles%20applied%20to%20the%20component.%5C%5Cn%20%20%20*%20See%20%5BCSS%20API%5D(%23css-api)%20below%20for%20more%20details.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20classes%3A%20_propTypes.default.object.isRequired%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20%40ignore%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20className%3A%20_propTypes.default.string%5C%5Cn%7D%20%3A%20undefined%3B%5C%5CnTouchRipple.defaultProps%20%3D%20%7B%5C%5Cn%20%20center%3A%20false%5C%5Cn%7D%3B%5C%5Cn%5C%5Cnvar%20_default%20%3D%20(0%2C%20_withStyles.default)(styles%2C%20%7B%5C%5Cn%20%20flip%3A%20false%2C%5C%5Cn%20%20name%3A%20'MuiTouchRipple'%5C%5Cn%7D)(TouchRipple)%3B%5C%5Cn%5C%5Cnexports.default%20%3D%20_default%3B%5C%5Cn%5C%5Cn%2F%2F%23%20sourceURL%3Dwebpack%3A%2F%2F%255Bname%255D%2F%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2F%40material-ui%2Fcore%2FButtonBase%2FTouchRipple.js%3F%5C%22)%3B%5Cn%5Cn%2F***%2F%20%7D)%2C%5Cn%5Cn%2F***%2F%20%5C%22..%2F..%2F%40material-ui%2Fcore%2FButtonBase%2FcreateRippleHandler.js%5C%22%3A%5Cn%2F*!***************************************************************************************************************************!*%5C%5C%5Cn%20%20!***%20%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2F%40material-ui%2Fcore%2FButtonBase%2FcreateRippleHandler.js%20***!%5Cn%20%20%5C%5C***************************************************************************************************************************%2F%5Cn%2F*!%20no%20static%20exports%20found%20*%2F%5Cn%2F***%2F%20(function(module%2C%20exports%2C%20__webpack_require__)%20%7B%5Cn%5Cn%5C%22use%20strict%5C%22%3B%5Cneval(%5C%22%5C%5Cn%5C%5CnObject.defineProperty(exports%2C%20%5C%5C%5C%22__esModule%5C%5C%5C%22%2C%20%7B%5C%5Cn%20%20value%3A%20true%5C%5Cn%7D)%3B%5C%5Cnexports.default%20%3D%20void%200%3B%5C%5Cn%5C%5Cn%2F*%20eslint-disable%20import%2Fno-mutable-exports%20*%2F%5C%5Cnvar%20createRippleHandler%20%3D%20function%20createRippleHandler(instance%2C%20eventName%2C%20action%2C%20cb)%20%7B%5C%5Cn%20%20return%20function%20(event)%20%7B%5C%5Cn%20%20%20%20if%20(cb)%20%7B%5C%5Cn%20%20%20%20%20%20cb.call(instance%2C%20event)%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20var%20ignore%20%3D%20false%3B%20%2F%2F%20Ignore%20events%20that%20have%20been%20%60event.preventDefault()%60%20marked.%5C%5Cn%5C%5Cn%20%20%20%20if%20(event.defaultPrevented)%20%7B%5C%5Cn%20%20%20%20%20%20ignore%20%3D%20true%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20if%20(instance.props.disableTouchRipple%20%26%26%20eventName%20!%3D%3D%20'Blur')%20%7B%5C%5Cn%20%20%20%20%20%20ignore%20%3D%20true%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20if%20(!ignore%20%26%26%20instance.ripple)%20%7B%5C%5Cn%20%20%20%20%20%20instance.ripple%5Baction%5D(event)%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20if%20(typeof%20instance.props%5B%5C%5C%5C%22on%5C%5C%5C%22.concat(eventName)%5D%20%3D%3D%3D%20'function')%20%7B%5C%5Cn%20%20%20%20%20%20instance.props%5B%5C%5C%5C%22on%5C%5C%5C%22.concat(eventName)%5D(event)%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20return%20true%3B%5C%5Cn%20%20%7D%3B%5C%5Cn%7D%3B%5C%5Cn%2F*%20istanbul%20ignore%20if%20*%2F%5C%5Cn%5C%5Cn%5C%5Cnif%20(typeof%20window%20%3D%3D%3D%20'undefined')%20%7B%5C%5Cn%20%20createRippleHandler%20%3D%20function%20createRippleHandler()%20%7B%5C%5Cn%20%20%20%20return%20function%20()%20%7B%7D%3B%5C%5Cn%20%20%7D%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnvar%20_default%20%3D%20createRippleHandler%3B%5C%5Cnexports.default%20%3D%20_default%3B%5C%5Cn%5C%5Cn%2F%2F%23%20sourceURL%3Dwebpack%3A%2F%2F%255Bname%255D%2F%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2F%40material-ui%2Fcore%2FButtonBase%2FcreateRippleHandler.js%3F%5C%22)%3B%5Cn%5Cn%2F***%2F%20%7D)%2C%5Cn%5Cn%2F***%2F%20%5C%22..%2F..%2F%40material-ui%2Fcore%2FButtonBase%2FfocusVisible.js%5C%22%3A%5Cn%2F*!********************************************************************************************************************!*%5C%5C%5Cn%20%20!***%20%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2F%40material-ui%2Fcore%2FButtonBase%2FfocusVisible.js%20***!%5Cn%20%20%5C%5C********************************************************************************************************************%2F%5Cn%2F*!%20no%20static%20exports%20found%20*%2F%5Cn%2F***%2F%20(function(module%2C%20exports%2C%20__webpack_require__)%20%7B%5Cn%5Cn%5C%22use%20strict%5C%22%3B%5Cneval(%5C%22%5C%5Cn%5C%5Cnvar%20_interopRequireDefault%20%3D%20__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2FinteropRequireDefault%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2FinteropRequireDefault.js%5C%5C%5C%22)%3B%5C%5Cn%5C%5CnObject.defineProperty(exports%2C%20%5C%5C%5C%22__esModule%5C%5C%5C%22%2C%20%7B%5C%5Cn%20%20value%3A%20true%5C%5Cn%7D)%3B%5C%5Cnexports.detectFocusVisible%20%3D%20detectFocusVisible%3B%5C%5Cnexports.listenForFocusKeys%20%3D%20listenForFocusKeys%3B%5C%5Cn%5C%5Cnvar%20_warning%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20warning%20*%2F%20%5C%5C%5C%22..%2F..%2Fwarning%2Fwarning.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_ownerDocument%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20..%2Futils%2FownerDocument%20*%2F%20%5C%5C%5C%22..%2F..%2F%40material-ui%2Fcore%2Futils%2FownerDocument.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20internal%20%3D%20%7B%5C%5Cn%20%20focusKeyPressed%3A%20false%2C%5C%5Cn%20%20keyUpEventTimeout%3A%20-1%5C%5Cn%7D%3B%5C%5Cn%5C%5Cnfunction%20findActiveElement(doc)%20%7B%5C%5Cn%20%20var%20activeElement%20%3D%20doc.activeElement%3B%5C%5Cn%5C%5Cn%20%20while%20(activeElement%20%26%26%20activeElement.shadowRoot%20%26%26%20activeElement.shadowRoot.activeElement)%20%7B%5C%5Cn%20%20%20%20activeElement%20%3D%20activeElement.shadowRoot.activeElement%3B%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20return%20activeElement%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20detectFocusVisible(instance%2C%20element%2C%20callback)%20%7B%5C%5Cn%20%20var%20attempt%20%3D%20arguments.length%20%3E%203%20%26%26%20arguments%5B3%5D%20!%3D%3D%20undefined%20%3F%20arguments%5B3%5D%20%3A%201%3B%5C%5Cn%20%20%20true%20%3F%20(0%2C%20_warning.default)(instance.focusVisibleCheckTime%2C%20'Material-UI%3A%20missing%20instance.focusVisibleCheckTime.')%20%3A%20undefined%3B%5C%5Cn%20%20%20true%20%3F%20(0%2C%20_warning.default)(instance.focusVisibleMaxCheckTimes%2C%20'Material-UI%3A%20missing%20instance.focusVisibleMaxCheckTimes.')%20%3A%20undefined%3B%5C%5Cn%20%20instance.focusVisibleTimeout%20%3D%20setTimeout(function%20()%20%7B%5C%5Cn%20%20%20%20var%20doc%20%3D%20(0%2C%20_ownerDocument.default)(element)%3B%5C%5Cn%20%20%20%20var%20activeElement%20%3D%20findActiveElement(doc)%3B%5C%5Cn%5C%5Cn%20%20%20%20if%20(internal.focusKeyPressed%20%26%26%20(activeElement%20%3D%3D%3D%20element%20%7C%7C%20element.contains(activeElement)))%20%7B%5C%5Cn%20%20%20%20%20%20callback()%3B%5C%5Cn%20%20%20%20%7D%20else%20if%20(attempt%20%3C%20instance.focusVisibleMaxCheckTimes)%20%7B%5C%5Cn%20%20%20%20%20%20detectFocusVisible(instance%2C%20element%2C%20callback%2C%20attempt%20%2B%201)%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%2C%20instance.focusVisibleCheckTime)%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnvar%20FOCUS_KEYS%20%3D%20%5B9%2C%20%2F%2F%20'Tab'%2C%5C%5Cn13%2C%20%2F%2F%20'Enter'%2C%5C%5Cn27%2C%20%2F%2F%20'Escape'%2C%5C%5Cn32%2C%20%2F%2F%20'%20'%2C%5C%5Cn37%2C%20%2F%2F%20'ArrowLeft'%2C%5C%5Cn38%2C%20%2F%2F%20'ArrowUp'%2C%5C%5Cn39%2C%20%2F%2F%20'ArrowRight'%2C%5C%5Cn40%5D%3B%5C%5Cn%5C%5Cnfunction%20isFocusKey(event)%20%7B%5C%5Cn%20%20%2F%2F%20Use%20event.keyCode%20to%20support%20IE%2011%5C%5Cn%20%20return%20FOCUS_KEYS.indexOf(event.keyCode)%20%3E%20-1%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnvar%20handleKeyUpEvent%20%3D%20function%20handleKeyUpEvent(event)%20%7B%5C%5Cn%20%20if%20(isFocusKey(event))%20%7B%5C%5Cn%20%20%20%20internal.focusKeyPressed%20%3D%20true%3B%20%2F%2F%20Let's%20consider%20that%20the%20user%20is%20using%20a%20keyboard%20during%20a%20window%20frame%20of%20500ms.%5C%5Cn%5C%5Cn%20%20%20%20clearTimeout(internal.keyUpEventTimeout)%3B%5C%5Cn%20%20%20%20internal.keyUpEventTimeout%20%3D%20setTimeout(function%20()%20%7B%5C%5Cn%20%20%20%20%20%20internal.focusKeyPressed%20%3D%20false%3B%5C%5Cn%20%20%20%20%7D%2C%20500)%3B%5C%5Cn%20%20%7D%5C%5Cn%7D%3B%5C%5Cn%5C%5Cnfunction%20listenForFocusKeys(win)%20%7B%5C%5Cn%20%20%2F%2F%20The%20event%20listener%20will%20only%20be%20added%20once%20per%20window.%5C%5Cn%20%20%2F%2F%20Duplicate%20event%20listeners%20will%20be%20ignored%20by%20addEventListener.%5C%5Cn%20%20%2F%2F%20Also%2C%20this%20logic%20is%20client%20side%20only%2C%20we%20don't%20need%20a%20teardown.%5C%5Cn%20%20win.addEventListener('keyup'%2C%20handleKeyUpEvent)%3B%5C%5Cn%7D%5C%5Cn%5C%5Cn%2F%2F%23%20sourceURL%3Dwebpack%3A%2F%2F%255Bname%255D%2F%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2F%40material-ui%2Fcore%2FButtonBase%2FfocusVisible.js%3F%5C%22)%3B%5Cn%5Cn%2F***%2F%20%7D)%2C%5Cn%5Cn%2F***%2F%20%5C%22..%2F..%2F%40material-ui%2Fcore%2FButtonBase%2Findex.js%5C%22%3A%5Cn%2F*!*************************************************************************************************************!*%5C%5C%5Cn%20%20!***%20%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2F%40material-ui%2Fcore%2FButtonBase%2Findex.js%20***!%5Cn%20%20%5C%5C*************************************************************************************************************%2F%5Cn%2F*!%20no%20static%20exports%20found%20*%2F%5Cn%2F***%2F%20(function(module%2C%20exports%2C%20__webpack_require__)%20%7B%5Cn%5Cn%5C%22use%20strict%5C%22%3B%5Cneval(%5C%22%5C%5Cn%5C%5Cnvar%20_interopRequireDefault%20%3D%20__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2FinteropRequireDefault%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2FinteropRequireDefault.js%5C%5C%5C%22)%3B%5C%5Cn%5C%5CnObject.defineProperty(exports%2C%20%5C%5C%5C%22__esModule%5C%5C%5C%22%2C%20%7B%5C%5Cn%20%20value%3A%20true%5C%5Cn%7D)%3B%5C%5CnObject.defineProperty(exports%2C%20%5C%5C%5C%22default%5C%5C%5C%22%2C%20%7B%5C%5Cn%20%20enumerable%3A%20true%2C%5C%5Cn%20%20get%3A%20function%20get()%20%7B%5C%5Cn%20%20%20%20return%20_ButtonBase.default%3B%5C%5Cn%20%20%7D%5C%5Cn%7D)%3B%5C%5Cn%5C%5Cnvar%20_ButtonBase%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20.%2FButtonBase%20*%2F%20%5C%5C%5C%22..%2F..%2F%40material-ui%2Fcore%2FButtonBase%2FButtonBase.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cn%2F%2F%23%20sourceURL%3Dwebpack%3A%2F%2F%255Bname%255D%2F%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2F%40material-ui%2Fcore%2FButtonBase%2Findex.js%3F%5C%22)%3B%5Cn%5Cn%2F***%2F%20%7D)%2C%5Cn%5Cn%2F***%2F%20%5C%22..%2F..%2F%40material-ui%2Fcore%2FCard%2FCard.js%5C%22%3A%5Cn%2F*!******************************************************************************************************!*%5C%5C%5Cn%20%20!***%20%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2F%40material-ui%2Fcore%2FCard%2FCard.js%20***!%5Cn%20%20%5C%5C******************************************************************************************************%2F%5Cn%2F*!%20no%20static%20exports%20found%20*%2F%5Cn%2F***%2F%20(function(module%2C%20exports%2C%20__webpack_require__)%20%7B%5Cn%5Cn%5C%22use%20strict%5C%22%3B%5Cneval(%5C%22%5C%5Cn%5C%5Cnvar%20_interopRequireDefault%20%3D%20__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2FinteropRequireDefault%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2FinteropRequireDefault.js%5C%5C%5C%22)%3B%5C%5Cn%5C%5CnObject.defineProperty(exports%2C%20%5C%5C%5C%22__esModule%5C%5C%5C%22%2C%20%7B%5C%5Cn%20%20value%3A%20true%5C%5Cn%7D)%3B%5C%5Cnexports.default%20%3D%20exports.styles%20%3D%20void%200%3B%5C%5Cn%5C%5Cnvar%20_extends2%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2Fextends%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2Fextends.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_objectWithoutProperties2%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2FobjectWithoutProperties%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2FobjectWithoutProperties.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_react%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20react%20*%2F%20%5C%5C%5C%22..%2F..%2Freact%2Findex.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_propTypes%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20prop-types%20*%2F%20%5C%5C%5C%22..%2F..%2Fprop-types%2Findex.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_classnames%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20classnames%20*%2F%20%5C%5C%5C%22..%2F..%2Fclassnames%2Findex.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_Paper%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20..%2FPaper%20*%2F%20%5C%5C%5C%22..%2F..%2F%40material-ui%2Fcore%2FPaper%2Findex.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_withStyles%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20..%2Fstyles%2FwithStyles%20*%2F%20%5C%5C%5C%22..%2F..%2F%40material-ui%2Fcore%2Fstyles%2FwithStyles.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cn%2F%2F%20%40inheritedComponent%20Paper%5C%5Cnvar%20styles%20%3D%20%7B%5C%5Cn%20%20%2F*%20Styles%20applied%20to%20the%20root%20element.%20*%2F%5C%5Cn%20%20root%3A%20%7B%5C%5Cn%20%20%20%20overflow%3A%20'hidden'%5C%5Cn%20%20%7D%5C%5Cn%7D%3B%5C%5Cnexports.styles%20%3D%20styles%3B%5C%5Cn%5C%5Cnfunction%20Card(props)%20%7B%5C%5Cn%20%20var%20classes%20%3D%20props.classes%2C%5C%5Cn%20%20%20%20%20%20className%20%3D%20props.className%2C%5C%5Cn%20%20%20%20%20%20raised%20%3D%20props.raised%2C%5C%5Cn%20%20%20%20%20%20other%20%3D%20(0%2C%20_objectWithoutProperties2.default)(props%2C%20%5B%5C%5C%5C%22classes%5C%5C%5C%22%2C%20%5C%5C%5C%22className%5C%5C%5C%22%2C%20%5C%5C%5C%22raised%5C%5C%5C%22%5D)%3B%5C%5Cn%20%20return%20_react.default.createElement(_Paper.default%2C%20(0%2C%20_extends2.default)(%7B%5C%5Cn%20%20%20%20className%3A%20(0%2C%20_classnames.default)(classes.root%2C%20className)%2C%5C%5Cn%20%20%20%20elevation%3A%20raised%20%3F%208%20%3A%201%5C%5Cn%20%20%7D%2C%20other))%3B%5C%5Cn%7D%5C%5Cn%5C%5Cn%20true%20%3F%20Card.propTypes%20%3D%20%7B%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20Override%20or%20extend%20the%20styles%20applied%20to%20the%20component.%5C%5Cn%20%20%20*%20See%20%5BCSS%20API%5D(%23css-api)%20below%20for%20more%20details.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20classes%3A%20_propTypes.default.object.isRequired%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20%40ignore%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20className%3A%20_propTypes.default.string%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20If%20%60true%60%2C%20the%20card%20will%20use%20raised%20styling.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20raised%3A%20_propTypes.default.bool%5C%5Cn%7D%20%3A%20undefined%3B%5C%5CnCard.defaultProps%20%3D%20%7B%5C%5Cn%20%20raised%3A%20false%5C%5Cn%7D%3B%5C%5Cn%5C%5Cnvar%20_default%20%3D%20(0%2C%20_withStyles.default)(styles%2C%20%7B%5C%5Cn%20%20name%3A%20'MuiCard'%5C%5Cn%7D)(Card)%3B%5C%5Cn%5C%5Cnexports.default%20%3D%20_default%3B%5C%5Cn%5C%5Cn%2F%2F%23%20sourceURL%3Dwebpack%3A%2F%2F%255Bname%255D%2F%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2F%40material-ui%2Fcore%2FCard%2FCard.js%3F%5C%22)%3B%5Cn%5Cn%2F***%2F%20%7D)%2C%5Cn%5Cn%2F***%2F%20%5C%22..%2F..%2F%40material-ui%2Fcore%2FCard%2Findex.js%5C%22%3A%5Cn%2F*!*******************************************************************************************************!*%5C%5C%5Cn%20%20!***%20%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2F%40material-ui%2Fcore%2FCard%2Findex.js%20***!%5Cn%20%20%5C%5C*******************************************************************************************************%2F%5Cn%2F*!%20no%20static%20exports%20found%20*%2F%5Cn%2F***%2F%20(function(module%2C%20exports%2C%20__webpack_require__)%20%7B%5Cn%5Cn%5C%22use%20strict%5C%22%3B%5Cneval(%5C%22%5C%5Cn%5C%5Cnvar%20_interopRequireDefault%20%3D%20__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2FinteropRequireDefault%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2FinteropRequireDefault.js%5C%5C%5C%22)%3B%5C%5Cn%5C%5CnObject.defineProperty(exports%2C%20%5C%5C%5C%22__esModule%5C%5C%5C%22%2C%20%7B%5C%5Cn%20%20value%3A%20true%5C%5Cn%7D)%3B%5C%5CnObject.defineProperty(exports%2C%20%5C%5C%5C%22default%5C%5C%5C%22%2C%20%7B%5C%5Cn%20%20enumerable%3A%20true%2C%5C%5Cn%20%20get%3A%20function%20get()%20%7B%5C%5Cn%20%20%20%20return%20_Card.default%3B%5C%5Cn%20%20%7D%5C%5Cn%7D)%3B%5C%5Cn%5C%5Cnvar%20_Card%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20.%2FCard%20*%2F%20%5C%5C%5C%22..%2F..%2F%40material-ui%2Fcore%2FCard%2FCard.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cn%2F%2F%23%20sourceURL%3Dwebpack%3A%2F%2F%255Bname%255D%2F%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2F%40material-ui%2Fcore%2FCard%2Findex.js%3F%5C%22)%3B%5Cn%5Cn%2F***%2F%20%7D)%2C%5Cn%5Cn%2F***%2F%20%5C%22..%2F..%2F%40material-ui%2Fcore%2FCardActions%2FCardActions.js%5C%22%3A%5Cn%2F*!********************************************************************************************************************!*%5C%5C%5Cn%20%20!***%20%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2F%40material-ui%2Fcore%2FCardActions%2FCardActions.js%20***!%5Cn%20%20%5C%5C********************************************************************************************************************%2F%5Cn%2F*!%20no%20static%20exports%20found%20*%2F%5Cn%2F***%2F%20(function(module%2C%20exports%2C%20__webpack_require__)%20%7B%5Cn%5Cn%5C%22use%20strict%5C%22%3B%5Cneval(%5C%22%5C%5Cn%5C%5Cnvar%20_interopRequireDefault%20%3D%20__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2FinteropRequireDefault%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2FinteropRequireDefault.js%5C%5C%5C%22)%3B%5C%5Cn%5C%5CnObject.defineProperty(exports%2C%20%5C%5C%5C%22__esModule%5C%5C%5C%22%2C%20%7B%5C%5Cn%20%20value%3A%20true%5C%5Cn%7D)%3B%5C%5Cnexports.default%20%3D%20exports.styles%20%3D%20void%200%3B%5C%5Cn%5C%5Cnvar%20_extends2%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2Fextends%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2Fextends.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_defineProperty2%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2FdefineProperty%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2FdefineProperty.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_objectWithoutProperties2%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2FobjectWithoutProperties%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2FobjectWithoutProperties.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_react%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20react%20*%2F%20%5C%5C%5C%22..%2F..%2Freact%2Findex.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_propTypes%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20prop-types%20*%2F%20%5C%5C%5C%22..%2F..%2Fprop-types%2Findex.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_classnames%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20classnames%20*%2F%20%5C%5C%5C%22..%2F..%2Fclassnames%2Findex.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_withStyles%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20..%2Fstyles%2FwithStyles%20*%2F%20%5C%5C%5C%22..%2F..%2F%40material-ui%2Fcore%2Fstyles%2FwithStyles.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_reactHelpers%20%3D%20__webpack_require__(%2F*!%20..%2Futils%2FreactHelpers%20*%2F%20%5C%5C%5C%22..%2F..%2F%40material-ui%2Fcore%2Futils%2FreactHelpers.js%5C%5C%5C%22)%3B%5C%5Cn%5C%5Cn__webpack_require__(%2F*!%20..%2FButton%20*%2F%20%5C%5C%5C%22..%2F..%2F%40material-ui%2Fcore%2FButton%2Findex.js%5C%5C%5C%22)%3B%5C%5Cn%5C%5Cn%2F%2F%20So%20we%20don't%20have%20any%20override%20priority%20issue.%5C%5Cnvar%20styles%20%3D%20%7B%5C%5Cn%20%20%2F*%20Styles%20applied%20to%20the%20root%20element.%20*%2F%5C%5Cn%20%20root%3A%20%7B%5C%5Cn%20%20%20%20display%3A%20'flex'%2C%5C%5Cn%20%20%20%20alignItems%3A%20'center'%2C%5C%5Cn%20%20%20%20boxSizing%3A%20'border-box'%2C%5C%5Cn%20%20%20%20padding%3A%20'8px%204px'%5C%5Cn%20%20%7D%2C%5C%5Cn%5C%5Cn%20%20%2F*%20Styles%20applied%20to%20the%20root%20element%20if%20%60disableActionSpacing%3D%7Btrue%7D%60.%20*%2F%5C%5Cn%20%20disableActionSpacing%3A%20%7B%5C%5Cn%20%20%20%20padding%3A%208%5C%5Cn%20%20%7D%2C%5C%5Cn%5C%5Cn%20%20%2F*%20Styles%20applied%20to%20the%20children.%20*%2F%5C%5Cn%20%20action%3A%20%7B%5C%5Cn%20%20%20%20margin%3A%20'0%204px'%5C%5Cn%20%20%7D%5C%5Cn%7D%3B%5C%5Cnexports.styles%20%3D%20styles%3B%5C%5Cn%5C%5Cnfunction%20CardActions(props)%20%7B%5C%5Cn%20%20var%20disableActionSpacing%20%3D%20props.disableActionSpacing%2C%5C%5Cn%20%20%20%20%20%20children%20%3D%20props.children%2C%5C%5Cn%20%20%20%20%20%20classes%20%3D%20props.classes%2C%5C%5Cn%20%20%20%20%20%20className%20%3D%20props.className%2C%5C%5Cn%20%20%20%20%20%20other%20%3D%20(0%2C%20_objectWithoutProperties2.default)(props%2C%20%5B%5C%5C%5C%22disableActionSpacing%5C%5C%5C%22%2C%20%5C%5C%5C%22children%5C%5C%5C%22%2C%20%5C%5C%5C%22classes%5C%5C%5C%22%2C%20%5C%5C%5C%22className%5C%5C%5C%22%5D)%3B%5C%5Cn%20%20return%20_react.default.createElement(%5C%5C%5C%22div%5C%5C%5C%22%2C%20(0%2C%20_extends2.default)(%7B%5C%5Cn%20%20%20%20className%3A%20(0%2C%20_classnames.default)(classes.root%2C%20(0%2C%20_defineProperty2.default)(%7B%7D%2C%20classes.disableActionSpacing%2C%20disableActionSpacing)%2C%20className)%5C%5Cn%20%20%7D%2C%20other)%2C%20disableActionSpacing%20%3F%20children%20%3A%20(0%2C%20_reactHelpers.cloneChildrenWithClassName)(children%2C%20classes.action))%3B%5C%5Cn%7D%5C%5Cn%5C%5Cn%20true%20%3F%20CardActions.propTypes%20%3D%20%7B%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20The%20content%20of%20the%20component.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20children%3A%20_propTypes.default.node%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20Override%20or%20extend%20the%20styles%20applied%20to%20the%20component.%5C%5Cn%20%20%20*%20See%20%5BCSS%20API%5D(%23css-api)%20below%20for%20more%20details.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20classes%3A%20_propTypes.default.object.isRequired%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20%40ignore%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20className%3A%20_propTypes.default.string%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20If%20%60true%60%2C%20the%20card%20actions%20do%20not%20have%20additional%20margin.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20disableActionSpacing%3A%20_propTypes.default.bool%5C%5Cn%7D%20%3A%20undefined%3B%5C%5CnCardActions.defaultProps%20%3D%20%7B%5C%5Cn%20%20disableActionSpacing%3A%20false%5C%5Cn%7D%3B%5C%5Cn%5C%5Cnvar%20_default%20%3D%20(0%2C%20_withStyles.default)(styles%2C%20%7B%5C%5Cn%20%20name%3A%20'MuiCardActions'%5C%5Cn%7D)(CardActions)%3B%5C%5Cn%5C%5Cnexports.default%20%3D%20_default%3B%5C%5Cn%5C%5Cn%2F%2F%23%20sourceURL%3Dwebpack%3A%2F%2F%255Bname%255D%2F%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2F%40material-ui%2Fcore%2FCardActions%2FCardActions.js%3F%5C%22)%3B%5Cn%5Cn%2F***%2F%20%7D)%2C%5Cn%5Cn%2F***%2F%20%5C%22..%2F..%2F%40material-ui%2Fcore%2FCardActions%2Findex.js%5C%22%3A%5Cn%2F*!**************************************************************************************************************!*%5C%5C%5Cn%20%20!***%20%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2F%40material-ui%2Fcore%2FCardActions%2Findex.js%20***!%5Cn%20%20%5C%5C**************************************************************************************************************%2F%5Cn%2F*!%20no%20static%20exports%20found%20*%2F%5Cn%2F***%2F%20(function(module%2C%20exports%2C%20__webpack_require__)%20%7B%5Cn%5Cn%5C%22use%20strict%5C%22%3B%5Cneval(%5C%22%5C%5Cn%5C%5Cnvar%20_interopRequireDefault%20%3D%20__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2FinteropRequireDefault%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2FinteropRequireDefault.js%5C%5C%5C%22)%3B%5C%5Cn%5C%5CnObject.defineProperty(exports%2C%20%5C%5C%5C%22__esModule%5C%5C%5C%22%2C%20%7B%5C%5Cn%20%20value%3A%20true%5C%5Cn%7D)%3B%5C%5CnObject.defineProperty(exports%2C%20%5C%5C%5C%22default%5C%5C%5C%22%2C%20%7B%5C%5Cn%20%20enumerable%3A%20true%2C%5C%5Cn%20%20get%3A%20function%20get()%20%7B%5C%5Cn%20%20%20%20return%20_CardActions.default%3B%5C%5Cn%20%20%7D%5C%5Cn%7D)%3B%5C%5Cn%5C%5Cnvar%20_CardActions%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20.%2FCardActions%20*%2F%20%5C%5C%5C%22..%2F..%2F%40material-ui%2Fcore%2FCardActions%2FCardActions.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cn%2F%2F%23%20sourceURL%3Dwebpack%3A%2F%2F%255Bname%255D%2F%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2F%40material-ui%2Fcore%2FCardActions%2Findex.js%3F%5C%22)%3B%5Cn%5Cn%2F***%2F%20%7D)%2C%5Cn%5Cn%2F***%2F%20%5C%22..%2F..%2F%40material-ui%2Fcore%2FCardContent%2FCardContent.js%5C%22%3A%5Cn%2F*!********************************************************************************************************************!*%5C%5C%5Cn%20%20!***%20%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2F%40material-ui%2Fcore%2FCardContent%2FCardContent.js%20***!%5Cn%20%20%5C%5C********************************************************************************************************************%2F%5Cn%2F*!%20no%20static%20exports%20found%20*%2F%5Cn%2F***%2F%20(function(module%2C%20exports%2C%20__webpack_require__)%20%7B%5Cn%5Cn%5C%22use%20strict%5C%22%3B%5Cneval(%5C%22%5C%5Cn%5C%5Cnvar%20_interopRequireDefault%20%3D%20__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2FinteropRequireDefault%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2FinteropRequireDefault.js%5C%5C%5C%22)%3B%5C%5Cn%5C%5CnObject.defineProperty(exports%2C%20%5C%5C%5C%22__esModule%5C%5C%5C%22%2C%20%7B%5C%5Cn%20%20value%3A%20true%5C%5Cn%7D)%3B%5C%5Cnexports.default%20%3D%20exports.styles%20%3D%20void%200%3B%5C%5Cn%5C%5Cnvar%20_extends2%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2Fextends%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2Fextends.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_objectWithoutProperties2%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2FobjectWithoutProperties%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2FobjectWithoutProperties.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_react%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20react%20*%2F%20%5C%5C%5C%22..%2F..%2Freact%2Findex.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_propTypes%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20prop-types%20*%2F%20%5C%5C%5C%22..%2F..%2Fprop-types%2Findex.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_classnames%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20classnames%20*%2F%20%5C%5C%5C%22..%2F..%2Fclassnames%2Findex.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_utils%20%3D%20__webpack_require__(%2F*!%20%40material-ui%2Futils%20*%2F%20%5C%5C%5C%22..%2F..%2F%40material-ui%2Futils%2Findex.es.js%5C%5C%5C%22)%3B%5C%5Cn%5C%5Cnvar%20_withStyles%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20..%2Fstyles%2FwithStyles%20*%2F%20%5C%5C%5C%22..%2F..%2F%40material-ui%2Fcore%2Fstyles%2FwithStyles.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20styles%20%3D%20%7B%5C%5Cn%20%20%2F*%20Styles%20applied%20to%20the%20root%20element.%20*%2F%5C%5Cn%20%20root%3A%20%7B%5C%5Cn%20%20%20%20padding%3A%2016%2C%5C%5Cn%20%20%20%20'%26%3Alast-child'%3A%20%7B%5C%5Cn%20%20%20%20%20%20paddingBottom%3A%2024%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%5C%5Cn%7D%3B%5C%5Cnexports.styles%20%3D%20styles%3B%5C%5Cn%5C%5Cnfunction%20CardContent(props)%20%7B%5C%5Cn%20%20var%20classes%20%3D%20props.classes%2C%5C%5Cn%20%20%20%20%20%20className%20%3D%20props.className%2C%5C%5Cn%20%20%20%20%20%20Component%20%3D%20props.component%2C%5C%5Cn%20%20%20%20%20%20other%20%3D%20(0%2C%20_objectWithoutProperties2.default)(props%2C%20%5B%5C%5C%5C%22classes%5C%5C%5C%22%2C%20%5C%5C%5C%22className%5C%5C%5C%22%2C%20%5C%5C%5C%22component%5C%5C%5C%22%5D)%3B%5C%5Cn%20%20return%20_react.default.createElement(Component%2C%20(0%2C%20_extends2.default)(%7B%5C%5Cn%20%20%20%20className%3A%20(0%2C%20_classnames.default)(classes.root%2C%20className)%5C%5Cn%20%20%7D%2C%20other))%3B%5C%5Cn%7D%5C%5Cn%5C%5Cn%20true%20%3F%20CardContent.propTypes%20%3D%20%7B%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20Override%20or%20extend%20the%20styles%20applied%20to%20the%20component.%5C%5Cn%20%20%20*%20See%20%5BCSS%20API%5D(%23css-api)%20below%20for%20more%20details.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20classes%3A%20_propTypes.default.object.isRequired%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20%40ignore%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20className%3A%20_propTypes.default.string%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20The%20component%20used%20for%20the%20root%20node.%5C%5Cn%20%20%20*%20Either%20a%20string%20to%20use%20a%20DOM%20element%20or%20a%20component.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20component%3A%20_utils.componentPropType%5C%5Cn%7D%20%3A%20undefined%3B%5C%5CnCardContent.defaultProps%20%3D%20%7B%5C%5Cn%20%20component%3A%20'div'%5C%5Cn%7D%3B%5C%5Cn%5C%5Cnvar%20_default%20%3D%20(0%2C%20_withStyles.default)(styles%2C%20%7B%5C%5Cn%20%20name%3A%20'MuiCardContent'%5C%5Cn%7D)(CardContent)%3B%5C%5Cn%5C%5Cnexports.default%20%3D%20_default%3B%5C%5Cn%5C%5Cn%2F%2F%23%20sourceURL%3Dwebpack%3A%2F%2F%255Bname%255D%2F%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2F%40material-ui%2Fcore%2FCardContent%2FCardContent.js%3F%5C%22)%3B%5Cn%5Cn%2F***%2F%20%7D)%2C%5Cn%5Cn%2F***%2F%20%5C%22..%2F..%2F%40material-ui%2Fcore%2FCardContent%2Findex.js%5C%22%3A%5Cn%2F*!**************************************************************************************************************!*%5C%5C%5Cn%20%20!***%20%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2F%40material-ui%2Fcore%2FCardContent%2Findex.js%20***!%5Cn%20%20%5C%5C**************************************************************************************************************%2F%5Cn%2F*!%20no%20static%20exports%20found%20*%2F%5Cn%2F***%2F%20(function(module%2C%20exports%2C%20__webpack_require__)%20%7B%5Cn%5Cn%5C%22use%20strict%5C%22%3B%5Cneval(%5C%22%5C%5Cn%5C%5Cnvar%20_interopRequireDefault%20%3D%20__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2FinteropRequireDefault%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2FinteropRequireDefault.js%5C%5C%5C%22)%3B%5C%5Cn%5C%5CnObject.defineProperty(exports%2C%20%5C%5C%5C%22__esModule%5C%5C%5C%22%2C%20%7B%5C%5Cn%20%20value%3A%20true%5C%5Cn%7D)%3B%5C%5CnObject.defineProperty(exports%2C%20%5C%5C%5C%22default%5C%5C%5C%22%2C%20%7B%5C%5Cn%20%20enumerable%3A%20true%2C%5C%5Cn%20%20get%3A%20function%20get()%20%7B%5C%5Cn%20%20%20%20return%20_CardContent.default%3B%5C%5Cn%20%20%7D%5C%5Cn%7D)%3B%5C%5Cn%5C%5Cnvar%20_CardContent%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20.%2FCardContent%20*%2F%20%5C%5C%5C%22..%2F..%2F%40material-ui%2Fcore%2FCardContent%2FCardContent.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cn%2F%2F%23%20sourceURL%3Dwebpack%3A%2F%2F%255Bname%255D%2F%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2F%40material-ui%2Fcore%2FCardContent%2Findex.js%3F%5C%22)%3B%5Cn%5Cn%2F***%2F%20%7D)%2C%5Cn%5Cn%2F***%2F%20%5C%22..%2F..%2F%40material-ui%2Fcore%2FCardHeader%2FCardHeader.js%5C%22%3A%5Cn%2F*!******************************************************************************************************************!*%5C%5C%5Cn%20%20!***%20%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2F%40material-ui%2Fcore%2FCardHeader%2FCardHeader.js%20***!%5Cn%20%20%5C%5C******************************************************************************************************************%2F%5Cn%2F*!%20no%20static%20exports%20found%20*%2F%5Cn%2F***%2F%20(function(module%2C%20exports%2C%20__webpack_require__)%20%7B%5Cn%5Cn%5C%22use%20strict%5C%22%3B%5Cneval(%5C%22%5C%5Cn%5C%5Cnvar%20_interopRequireDefault%20%3D%20__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2FinteropRequireDefault%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2FinteropRequireDefault.js%5C%5C%5C%22)%3B%5C%5Cn%5C%5CnObject.defineProperty(exports%2C%20%5C%5C%5C%22__esModule%5C%5C%5C%22%2C%20%7B%5C%5Cn%20%20value%3A%20true%5C%5Cn%7D)%3B%5C%5Cnexports.default%20%3D%20exports.styles%20%3D%20void%200%3B%5C%5Cn%5C%5Cnvar%20_extends2%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2Fextends%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2Fextends.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_objectWithoutProperties2%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2FobjectWithoutProperties%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2FobjectWithoutProperties.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_react%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20react%20*%2F%20%5C%5C%5C%22..%2F..%2Freact%2Findex.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_propTypes%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20prop-types%20*%2F%20%5C%5C%5C%22..%2F..%2Fprop-types%2Findex.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_classnames%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20classnames%20*%2F%20%5C%5C%5C%22..%2F..%2Fclassnames%2Findex.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_utils%20%3D%20__webpack_require__(%2F*!%20%40material-ui%2Futils%20*%2F%20%5C%5C%5C%22..%2F..%2F%40material-ui%2Futils%2Findex.es.js%5C%5C%5C%22)%3B%5C%5Cn%5C%5Cnvar%20_withStyles%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20..%2Fstyles%2FwithStyles%20*%2F%20%5C%5C%5C%22..%2F..%2F%40material-ui%2Fcore%2Fstyles%2FwithStyles.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_Typography%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20..%2FTypography%20*%2F%20%5C%5C%5C%22..%2F..%2F%40material-ui%2Fcore%2FTypography%2Findex.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20styles%20%3D%20%7B%5C%5Cn%20%20%2F*%20Styles%20applied%20to%20the%20root%20element.%20*%2F%5C%5Cn%20%20root%3A%20%7B%5C%5Cn%20%20%20%20display%3A%20'flex'%2C%5C%5Cn%20%20%20%20alignItems%3A%20'center'%2C%5C%5Cn%20%20%20%20padding%3A%2016%5C%5Cn%20%20%7D%2C%5C%5Cn%5C%5Cn%20%20%2F*%20Styles%20applied%20to%20the%20avatar%20element.%20*%2F%5C%5Cn%20%20avatar%3A%20%7B%5C%5Cn%20%20%20%20flex%3A%20'0%200%20auto'%2C%5C%5Cn%20%20%20%20marginRight%3A%2016%5C%5Cn%20%20%7D%2C%5C%5Cn%5C%5Cn%20%20%2F*%20Styles%20applied%20to%20the%20action%20element.%20*%2F%5C%5Cn%20%20action%3A%20%7B%5C%5Cn%20%20%20%20flex%3A%20'0%200%20auto'%2C%5C%5Cn%20%20%20%20alignSelf%3A%20'flex-start'%2C%5C%5Cn%20%20%20%20marginTop%3A%20-8%2C%5C%5Cn%20%20%20%20marginRight%3A%20-8%5C%5Cn%20%20%7D%2C%5C%5Cn%5C%5Cn%20%20%2F*%20Styles%20applied%20to%20the%20content%20wrapper%20element.%20*%2F%5C%5Cn%20%20content%3A%20%7B%5C%5Cn%20%20%20%20flex%3A%20'1%201%20auto'%5C%5Cn%20%20%7D%2C%5C%5Cn%5C%5Cn%20%20%2F*%20Styles%20applied%20to%20the%20title%20Typography%20element.%20*%2F%5C%5Cn%20%20title%3A%20%7B%7D%2C%5C%5Cn%5C%5Cn%20%20%2F*%20Styles%20applied%20to%20the%20subheader%20Typography%20element.%20*%2F%5C%5Cn%20%20subheader%3A%20%7B%7D%5C%5Cn%7D%3B%5C%5Cnexports.styles%20%3D%20styles%3B%5C%5Cn%5C%5Cnfunction%20CardHeader(props)%20%7B%5C%5Cn%20%20var%20action%20%3D%20props.action%2C%5C%5Cn%20%20%20%20%20%20avatar%20%3D%20props.avatar%2C%5C%5Cn%20%20%20%20%20%20classes%20%3D%20props.classes%2C%5C%5Cn%20%20%20%20%20%20classNameProp%20%3D%20props.className%2C%5C%5Cn%20%20%20%20%20%20Component%20%3D%20props.component%2C%5C%5Cn%20%20%20%20%20%20disableTypography%20%3D%20props.disableTypography%2C%5C%5Cn%20%20%20%20%20%20subheaderProp%20%3D%20props.subheader%2C%5C%5Cn%20%20%20%20%20%20subheaderTypographyProps%20%3D%20props.subheaderTypographyProps%2C%5C%5Cn%20%20%20%20%20%20titleProp%20%3D%20props.title%2C%5C%5Cn%20%20%20%20%20%20titleTypographyProps%20%3D%20props.titleTypographyProps%2C%5C%5Cn%20%20%20%20%20%20other%20%3D%20(0%2C%20_objectWithoutProperties2.default)(props%2C%20%5B%5C%5C%5C%22action%5C%5C%5C%22%2C%20%5C%5C%5C%22avatar%5C%5C%5C%22%2C%20%5C%5C%5C%22classes%5C%5C%5C%22%2C%20%5C%5C%5C%22className%5C%5C%5C%22%2C%20%5C%5C%5C%22component%5C%5C%5C%22%2C%20%5C%5C%5C%22disableTypography%5C%5C%5C%22%2C%20%5C%5C%5C%22subheader%5C%5C%5C%22%2C%20%5C%5C%5C%22subheaderTypographyProps%5C%5C%5C%22%2C%20%5C%5C%5C%22title%5C%5C%5C%22%2C%20%5C%5C%5C%22titleTypographyProps%5C%5C%5C%22%5D)%3B%5C%5Cn%20%20var%20title%20%3D%20titleProp%3B%5C%5Cn%5C%5Cn%20%20if%20(title%20!%3D%20null%20%26%26%20title.type%20!%3D%3D%20_Typography.default%20%26%26%20!disableTypography)%20%7B%5C%5Cn%20%20%20%20title%20%3D%20_react.default.createElement(_Typography.default%2C%20(0%2C%20_extends2.default)(%7B%5C%5Cn%20%20%20%20%20%20variant%3A%20avatar%20%3F%20'body2'%20%3A%20'headline'%2C%5C%5Cn%20%20%20%20%20%20internalDeprecatedVariant%3A%20true%2C%5C%5Cn%20%20%20%20%20%20className%3A%20classes.title%2C%5C%5Cn%20%20%20%20%20%20component%3A%20%5C%5C%5C%22span%5C%5C%5C%22%5C%5Cn%20%20%20%20%7D%2C%20titleTypographyProps)%2C%20title)%3B%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20var%20subheader%20%3D%20subheaderProp%3B%5C%5Cn%5C%5Cn%20%20if%20(subheader%20!%3D%20null%20%26%26%20subheader.type%20!%3D%3D%20_Typography.default%20%26%26%20!disableTypography)%20%7B%5C%5Cn%20%20%20%20subheader%20%3D%20_react.default.createElement(_Typography.default%2C%20(0%2C%20_extends2.default)(%7B%5C%5Cn%20%20%20%20%20%20variant%3A%20avatar%20%3F%20'body2'%20%3A%20'body1'%2C%5C%5Cn%20%20%20%20%20%20className%3A%20classes.subheader%2C%5C%5Cn%20%20%20%20%20%20color%3A%20%5C%5C%5C%22textSecondary%5C%5C%5C%22%2C%5C%5Cn%20%20%20%20%20%20component%3A%20%5C%5C%5C%22span%5C%5C%5C%22%5C%5Cn%20%20%20%20%7D%2C%20subheaderTypographyProps)%2C%20subheader)%3B%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20return%20_react.default.createElement(Component%2C%20(0%2C%20_extends2.default)(%7B%5C%5Cn%20%20%20%20className%3A%20(0%2C%20_classnames.default)(classes.root%2C%20classNameProp)%5C%5Cn%20%20%7D%2C%20other)%2C%20avatar%20%26%26%20_react.default.createElement(%5C%5C%5C%22div%5C%5C%5C%22%2C%20%7B%5C%5Cn%20%20%20%20className%3A%20classes.avatar%5C%5Cn%20%20%7D%2C%20avatar)%2C%20_react.default.createElement(%5C%5C%5C%22div%5C%5C%5C%22%2C%20%7B%5C%5Cn%20%20%20%20className%3A%20classes.content%5C%5Cn%20%20%7D%2C%20title%2C%20subheader)%2C%20action%20%26%26%20_react.default.createElement(%5C%5C%5C%22div%5C%5C%5C%22%2C%20%7B%5C%5Cn%20%20%20%20className%3A%20classes.action%5C%5Cn%20%20%7D%2C%20action))%3B%5C%5Cn%7D%5C%5Cn%5C%5Cn%20true%20%3F%20CardHeader.propTypes%20%3D%20%7B%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20The%20action%20to%20display%20in%20the%20card%20header.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20action%3A%20_propTypes.default.node%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20The%20Avatar%20for%20the%20Card%20Header.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20avatar%3A%20_propTypes.default.node%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20Override%20or%20extend%20the%20styles%20applied%20to%20the%20component.%5C%5Cn%20%20%20*%20See%20%5BCSS%20API%5D(%23css-api)%20below%20for%20more%20details.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20classes%3A%20_propTypes.default.object.isRequired%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20%40ignore%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20className%3A%20_propTypes.default.string%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20The%20component%20used%20for%20the%20root%20node.%5C%5Cn%20%20%20*%20Either%20a%20string%20to%20use%20a%20DOM%20element%20or%20a%20component.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20component%3A%20_utils.componentPropType%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20If%20%60true%60%2C%20the%20children%20won't%20be%20wrapped%20by%20a%20Typography%20component.%5C%5Cn%20%20%20*%20This%20can%20be%20useful%20to%20render%20an%20alternative%20Typography%20variant%20by%20wrapping%5C%5Cn%20%20%20*%20the%20%60title%60%20text%2C%20and%20optional%20%60subheader%60%20text%5C%5Cn%20%20%20*%20with%20the%20Typography%20component.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20disableTypography%3A%20_propTypes.default.bool%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20The%20content%20of%20the%20component.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20subheader%3A%20_propTypes.default.node%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20These%20props%20will%20be%20forwarded%20to%20the%20subheader%5C%5Cn%20%20%20*%20(as%20long%20as%20disableTypography%20is%20not%20%60true%60).%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20subheaderTypographyProps%3A%20_propTypes.default.object%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20The%20content%20of%20the%20Card%20Title.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20title%3A%20_propTypes.default.node%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20These%20props%20will%20be%20forwarded%20to%20the%20title%5C%5Cn%20%20%20*%20(as%20long%20as%20disableTypography%20is%20not%20%60true%60).%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20titleTypographyProps%3A%20_propTypes.default.object%5C%5Cn%7D%20%3A%20undefined%3B%5C%5CnCardHeader.defaultProps%20%3D%20%7B%5C%5Cn%20%20component%3A%20'div'%2C%5C%5Cn%20%20disableTypography%3A%20false%5C%5Cn%7D%3B%5C%5Cn%5C%5Cnvar%20_default%20%3D%20(0%2C%20_withStyles.default)(styles%2C%20%7B%5C%5Cn%20%20name%3A%20'MuiCardHeader'%5C%5Cn%7D)(CardHeader)%3B%5C%5Cn%5C%5Cnexports.default%20%3D%20_default%3B%5C%5Cn%5C%5Cn%2F%2F%23%20sourceURL%3Dwebpack%3A%2F%2F%255Bname%255D%2F%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2F%40material-ui%2Fcore%2FCardHeader%2FCardHeader.js%3F%5C%22)%3B%5Cn%5Cn%2F***%2F%20%7D)%2C%5Cn%5Cn%2F***%2F%20%5C%22..%2F..%2F%40material-ui%2Fcore%2FCardHeader%2Findex.js%5C%22%3A%5Cn%2F*!*************************************************************************************************************!*%5C%5C%5Cn%20%20!***%20%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2F%40material-ui%2Fcore%2FCardHeader%2Findex.js%20***!%5Cn%20%20%5C%5C*************************************************************************************************************%2F%5Cn%2F*!%20no%20static%20exports%20found%20*%2F%5Cn%2F***%2F%20(function(module%2C%20exports%2C%20__webpack_require__)%20%7B%5Cn%5Cn%5C%22use%20strict%5C%22%3B%5Cneval(%5C%22%5C%5Cn%5C%5Cnvar%20_interopRequireDefault%20%3D%20__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2FinteropRequireDefault%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2FinteropRequireDefault.js%5C%5C%5C%22)%3B%5C%5Cn%5C%5CnObject.defineProperty(exports%2C%20%5C%5C%5C%22__esModule%5C%5C%5C%22%2C%20%7B%5C%5Cn%20%20value%3A%20true%5C%5Cn%7D)%3B%5C%5CnObject.defineProperty(exports%2C%20%5C%5C%5C%22default%5C%5C%5C%22%2C%20%7B%5C%5Cn%20%20enumerable%3A%20true%2C%5C%5Cn%20%20get%3A%20function%20get()%20%7B%5C%5Cn%20%20%20%20return%20_CardHeader.default%3B%5C%5Cn%20%20%7D%5C%5Cn%7D)%3B%5C%5Cn%5C%5Cnvar%20_CardHeader%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20.%2FCardHeader%20*%2F%20%5C%5C%5C%22..%2F..%2F%40material-ui%2Fcore%2FCardHeader%2FCardHeader.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cn%2F%2F%23%20sourceURL%3Dwebpack%3A%2F%2F%255Bname%255D%2F%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2F%40material-ui%2Fcore%2FCardHeader%2Findex.js%3F%5C%22)%3B%5Cn%5Cn%2F***%2F%20%7D)%2C%5Cn%5Cn%2F***%2F%20%5C%22..%2F..%2F%40material-ui%2Fcore%2FCardMedia%2FCardMedia.js%5C%22%3A%5Cn%2F*!****************************************************************************************************************!*%5C%5C%5Cn%20%20!***%20%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2F%40material-ui%2Fcore%2FCardMedia%2FCardMedia.js%20***!%5Cn%20%20%5C%5C****************************************************************************************************************%2F%5Cn%2F*!%20no%20static%20exports%20found%20*%2F%5Cn%2F***%2F%20(function(module%2C%20exports%2C%20__webpack_require__)%20%7B%5Cn%5Cn%5C%22use%20strict%5C%22%3B%5Cneval(%5C%22%5C%5Cn%5C%5Cnvar%20_interopRequireDefault%20%3D%20__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2FinteropRequireDefault%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2FinteropRequireDefault.js%5C%5C%5C%22)%3B%5C%5Cn%5C%5CnObject.defineProperty(exports%2C%20%5C%5C%5C%22__esModule%5C%5C%5C%22%2C%20%7B%5C%5Cn%20%20value%3A%20true%5C%5Cn%7D)%3B%5C%5Cnexports.default%20%3D%20exports.styles%20%3D%20void%200%3B%5C%5Cn%5C%5Cnvar%20_defineProperty2%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2FdefineProperty%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2FdefineProperty.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_extends2%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2Fextends%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2Fextends.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_objectWithoutProperties2%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2FobjectWithoutProperties%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2FobjectWithoutProperties.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_react%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20react%20*%2F%20%5C%5C%5C%22..%2F..%2Freact%2Findex.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_propTypes%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20prop-types%20*%2F%20%5C%5C%5C%22..%2F..%2Fprop-types%2Findex.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_classnames%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20classnames%20*%2F%20%5C%5C%5C%22..%2F..%2Fclassnames%2Findex.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_warning%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20warning%20*%2F%20%5C%5C%5C%22..%2F..%2Fwarning%2Fwarning.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_utils%20%3D%20__webpack_require__(%2F*!%20%40material-ui%2Futils%20*%2F%20%5C%5C%5C%22..%2F..%2F%40material-ui%2Futils%2Findex.es.js%5C%5C%5C%22)%3B%5C%5Cn%5C%5Cnvar%20_withStyles%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20..%2Fstyles%2FwithStyles%20*%2F%20%5C%5C%5C%22..%2F..%2F%40material-ui%2Fcore%2Fstyles%2FwithStyles.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20styles%20%3D%20%7B%5C%5Cn%20%20%2F*%20Styles%20applied%20to%20the%20root%20element.%20*%2F%5C%5Cn%20%20root%3A%20%7B%5C%5Cn%20%20%20%20display%3A%20'block'%2C%5C%5Cn%20%20%20%20backgroundSize%3A%20'cover'%2C%5C%5Cn%20%20%20%20backgroundRepeat%3A%20'no-repeat'%2C%5C%5Cn%20%20%20%20backgroundPosition%3A%20'center'%5C%5Cn%20%20%7D%2C%5C%5Cn%5C%5Cn%20%20%2F*%20Styles%20applied%20to%20the%20root%20element%20if%20%60component%3D%5C%5C%5C%22video%2C%20audio%2C%20picture%2C%20iframe%2C%20or%20img%5C%5C%5C%22%60.%20*%2F%5C%5Cn%20%20media%3A%20%7B%5C%5Cn%20%20%20%20width%3A%20'100%25'%5C%5Cn%20%20%7D%5C%5Cn%7D%3B%5C%5Cnexports.styles%20%3D%20styles%3B%5C%5Cnvar%20MEDIA_COMPONENTS%20%3D%20%5B'video'%2C%20'audio'%2C%20'picture'%2C%20'iframe'%2C%20'img'%5D%3B%5C%5Cn%5C%5Cnfunction%20CardMedia(props)%20%7B%5C%5Cn%20%20var%20classes%20%3D%20props.classes%2C%5C%5Cn%20%20%20%20%20%20className%20%3D%20props.className%2C%5C%5Cn%20%20%20%20%20%20Component%20%3D%20props.component%2C%5C%5Cn%20%20%20%20%20%20image%20%3D%20props.image%2C%5C%5Cn%20%20%20%20%20%20src%20%3D%20props.src%2C%5C%5Cn%20%20%20%20%20%20style%20%3D%20props.style%2C%5C%5Cn%20%20%20%20%20%20other%20%3D%20(0%2C%20_objectWithoutProperties2.default)(props%2C%20%5B%5C%5C%5C%22classes%5C%5C%5C%22%2C%20%5C%5C%5C%22className%5C%5C%5C%22%2C%20%5C%5C%5C%22component%5C%5C%5C%22%2C%20%5C%5C%5C%22image%5C%5C%5C%22%2C%20%5C%5C%5C%22src%5C%5C%5C%22%2C%20%5C%5C%5C%22style%5C%5C%5C%22%5D)%3B%5C%5Cn%20%20%20true%20%3F%20(0%2C%20_warning.default)(Boolean(image%20%7C%7C%20src)%2C%20'Material-UI%3A%20either%20%60image%60%20or%20%60src%60%20property%20must%20be%20specified.')%20%3A%20undefined%3B%5C%5Cn%20%20var%20isMediaComponent%20%3D%20MEDIA_COMPONENTS.indexOf(Component)%20!%3D%3D%20-1%3B%5C%5Cn%20%20var%20composedStyle%20%3D%20!isMediaComponent%20%26%26%20image%20%3F%20(0%2C%20_extends2.default)(%7B%5C%5Cn%20%20%20%20backgroundImage%3A%20%5C%5C%5C%22url(%5C%5C%5C%5C%5C%5C%5C%22%5C%5C%5C%22.concat(image%2C%20%5C%5C%5C%22%5C%5C%5C%5C%5C%5C%5C%22)%5C%5C%5C%22)%5C%5Cn%20%20%7D%2C%20style)%20%3A%20style%3B%5C%5Cn%20%20return%20_react.default.createElement(Component%2C%20(0%2C%20_extends2.default)(%7B%5C%5Cn%20%20%20%20className%3A%20(0%2C%20_classnames.default)(classes.root%2C%20(0%2C%20_defineProperty2.default)(%7B%7D%2C%20classes.media%2C%20isMediaComponent)%2C%20className)%2C%5C%5Cn%20%20%20%20style%3A%20composedStyle%2C%5C%5Cn%20%20%20%20src%3A%20isMediaComponent%20%3F%20image%20%7C%7C%20src%20%3A%20undefined%5C%5Cn%20%20%7D%2C%20other))%3B%5C%5Cn%7D%5C%5Cn%5C%5Cn%20true%20%3F%20CardMedia.propTypes%20%3D%20%7B%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20Override%20or%20extend%20the%20styles%20applied%20to%20the%20component.%5C%5Cn%20%20%20*%20See%20%5BCSS%20API%5D(%23css-api)%20below%20for%20more%20details.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20classes%3A%20_propTypes.default.object.isRequired%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20%40ignore%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20className%3A%20_propTypes.default.string%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20Component%20for%20rendering%20image.%5C%5Cn%20%20%20*%20Either%20a%20string%20to%20use%20a%20DOM%20element%20or%20a%20component.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20component%3A%20_utils.componentPropType%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20Image%20to%20be%20displayed%20as%20a%20background%20image.%5C%5Cn%20%20%20*%20Either%20%60image%60%20or%20%60src%60%20prop%20must%20be%20specified.%5C%5Cn%20%20%20*%20Note%20that%20caller%20must%20specify%20height%20otherwise%20the%20image%20will%20not%20be%20visible.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20image%3A%20_propTypes.default.string%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20An%20alias%20for%20%60image%60%20property.%5C%5Cn%20%20%20*%20Available%20only%20with%20media%20components.%5C%5Cn%20%20%20*%20Media%20components%3A%20%60video%60%2C%20%60audio%60%2C%20%60picture%60%2C%20%60iframe%60%2C%20%60img%60.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20src%3A%20_propTypes.default.string%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20%40ignore%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20style%3A%20_propTypes.default.object%5C%5Cn%7D%20%3A%20undefined%3B%5C%5CnCardMedia.defaultProps%20%3D%20%7B%5C%5Cn%20%20component%3A%20'div'%5C%5Cn%7D%3B%5C%5Cn%5C%5Cnvar%20_default%20%3D%20(0%2C%20_withStyles.default)(styles%2C%20%7B%5C%5Cn%20%20name%3A%20'MuiCardMedia'%5C%5Cn%7D)(CardMedia)%3B%5C%5Cn%5C%5Cnexports.default%20%3D%20_default%3B%5C%5Cn%5C%5Cn%2F%2F%23%20sourceURL%3Dwebpack%3A%2F%2F%255Bname%255D%2F%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2F%40material-ui%2Fcore%2FCardMedia%2FCardMedia.js%3F%5C%22)%3B%5Cn%5Cn%2F***%2F%20%7D)%2C%5Cn%5Cn%2F***%2F%20%5C%22..%2F..%2F%40material-ui%2Fcore%2FCardMedia%2Findex.js%5C%22%3A%5Cn%2F*!************************************************************************************************************!*%5C%5C%5Cn%20%20!***%20%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2F%40material-ui%2Fcore%2FCardMedia%2Findex.js%20***!%5Cn%20%20%5C%5C************************************************************************************************************%2F%5Cn%2F*!%20no%20static%20exports%20found%20*%2F%5Cn%2F***%2F%20(function(module%2C%20exports%2C%20__webpack_require__)%20%7B%5Cn%5Cn%5C%22use%20strict%5C%22%3B%5Cneval(%5C%22%5C%5Cn%5C%5Cnvar%20_interopRequireDefault%20%3D%20__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2FinteropRequireDefault%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2FinteropRequireDefault.js%5C%5C%5C%22)%3B%5C%5Cn%5C%5CnObject.defineProperty(exports%2C%20%5C%5C%5C%22__esModule%5C%5C%5C%22%2C%20%7B%5C%5Cn%20%20value%3A%20true%5C%5Cn%7D)%3B%5C%5CnObject.defineProperty(exports%2C%20%5C%5C%5C%22default%5C%5C%5C%22%2C%20%7B%5C%5Cn%20%20enumerable%3A%20true%2C%5C%5Cn%20%20get%3A%20function%20get()%20%7B%5C%5Cn%20%20%20%20return%20_CardMedia.default%3B%5C%5Cn%20%20%7D%5C%5Cn%7D)%3B%5C%5Cn%5C%5Cnvar%20_CardMedia%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20.%2FCardMedia%20*%2F%20%5C%5C%5C%22..%2F..%2F%40material-ui%2Fcore%2FCardMedia%2FCardMedia.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cn%2F%2F%23%20sourceURL%3Dwebpack%3A%2F%2F%255Bname%255D%2F%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2F%40material-ui%2Fcore%2FCardMedia%2Findex.js%3F%5C%22)%3B%5Cn%5Cn%2F***%2F%20%7D)%2C%5Cn%5Cn%2F***%2F%20%5C%22..%2F..%2F%40material-ui%2Fcore%2FChip%2FChip.js%5C%22%3A%5Cn%2F*!******************************************************************************************************!*%5C%5C%5Cn%20%20!***%20%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2F%40material-ui%2Fcore%2FChip%2FChip.js%20***!%5Cn%20%20%5C%5C******************************************************************************************************%2F%5Cn%2F*!%20no%20static%20exports%20found%20*%2F%5Cn%2F***%2F%20(function(module%2C%20exports%2C%20__webpack_require__)%20%7B%5Cn%5Cn%5C%22use%20strict%5C%22%3B%5Cneval(%5C%22%5C%5Cn%5C%5Cnvar%20_interopRequireDefault%20%3D%20__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2FinteropRequireDefault%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2FinteropRequireDefault.js%5C%5C%5C%22)%3B%5C%5Cn%5C%5CnObject.defineProperty(exports%2C%20%5C%5C%5C%22__esModule%5C%5C%5C%22%2C%20%7B%5C%5Cn%20%20value%3A%20true%5C%5Cn%7D)%3B%5C%5Cnexports.default%20%3D%20exports.styles%20%3D%20void%200%3B%5C%5Cn%5C%5Cnvar%20_extends2%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2Fextends%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2Fextends.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_defineProperty2%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2FdefineProperty%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2FdefineProperty.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_objectWithoutProperties2%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2FobjectWithoutProperties%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2FobjectWithoutProperties.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_classCallCheck2%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2FclassCallCheck%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2FclassCallCheck.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_createClass2%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2FcreateClass%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2FcreateClass.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_possibleConstructorReturn2%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2FpossibleConstructorReturn%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2FpossibleConstructorReturn.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_getPrototypeOf3%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2FgetPrototypeOf%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2FgetPrototypeOf.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_inherits2%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2Finherits%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2Finherits.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_react%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20react%20*%2F%20%5C%5C%5C%22..%2F..%2Freact%2Findex.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_propTypes%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20prop-types%20*%2F%20%5C%5C%5C%22..%2F..%2Fprop-types%2Findex.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_classnames%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20classnames%20*%2F%20%5C%5C%5C%22..%2F..%2Fclassnames%2Findex.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_warning%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20warning%20*%2F%20%5C%5C%5C%22..%2F..%2Fwarning%2Fwarning.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_utils%20%3D%20__webpack_require__(%2F*!%20%40material-ui%2Futils%20*%2F%20%5C%5C%5C%22..%2F..%2F%40material-ui%2Futils%2Findex.es.js%5C%5C%5C%22)%3B%5C%5Cn%5C%5Cnvar%20_Cancel%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20..%2Finternal%2Fsvg-icons%2FCancel%20*%2F%20%5C%5C%5C%22..%2F..%2F%40material-ui%2Fcore%2Finternal%2Fsvg-icons%2FCancel.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_withStyles%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20..%2Fstyles%2FwithStyles%20*%2F%20%5C%5C%5C%22..%2F..%2F%40material-ui%2Fcore%2Fstyles%2FwithStyles.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_colorManipulator%20%3D%20__webpack_require__(%2F*!%20..%2Fstyles%2FcolorManipulator%20*%2F%20%5C%5C%5C%22..%2F..%2F%40material-ui%2Fcore%2Fstyles%2FcolorManipulator.js%5C%5C%5C%22)%3B%5C%5Cn%5C%5Cnvar%20_unsupportedProp%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20..%2Futils%2FunsupportedProp%20*%2F%20%5C%5C%5C%22..%2F..%2F%40material-ui%2Fcore%2Futils%2FunsupportedProp.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_helpers%20%3D%20__webpack_require__(%2F*!%20..%2Futils%2Fhelpers%20*%2F%20%5C%5C%5C%22..%2F..%2F%40material-ui%2Fcore%2Futils%2Fhelpers.js%5C%5C%5C%22)%3B%5C%5Cn%5C%5Cn__webpack_require__(%2F*!%20..%2FAvatar%2FAvatar%20*%2F%20%5C%5C%5C%22..%2F..%2F%40material-ui%2Fcore%2FAvatar%2FAvatar.js%5C%5C%5C%22)%3B%5C%5Cn%5C%5Cn%2F%2F%20So%20we%20don't%20have%20any%20override%20priority%20issue.%5C%5Cnvar%20styles%20%3D%20function%20styles(theme)%20%7B%5C%5Cn%20%20var%20height%20%3D%2032%3B%5C%5Cn%20%20var%20backgroundColor%20%3D%20theme.palette.type%20%3D%3D%3D%20'light'%20%3F%20theme.palette.grey%5B300%5D%20%3A%20theme.palette.grey%5B700%5D%3B%5C%5Cn%20%20var%20deleteIconColor%20%3D%20(0%2C%20_colorManipulator.fade)(theme.palette.text.primary%2C%200.26)%3B%5C%5Cn%20%20return%20%7B%5C%5Cn%20%20%20%20%2F*%20Styles%20applied%20to%20the%20root%20element.%20*%2F%5C%5Cn%20%20%20%20root%3A%20%7B%5C%5Cn%20%20%20%20%20%20fontFamily%3A%20theme.typography.fontFamily%2C%5C%5Cn%20%20%20%20%20%20fontSize%3A%20theme.typography.pxToRem(13)%2C%5C%5Cn%20%20%20%20%20%20display%3A%20'inline-flex'%2C%5C%5Cn%20%20%20%20%20%20alignItems%3A%20'center'%2C%5C%5Cn%20%20%20%20%20%20justifyContent%3A%20'center'%2C%5C%5Cn%20%20%20%20%20%20height%3A%20height%2C%5C%5Cn%20%20%20%20%20%20color%3A%20theme.palette.getContrastText(backgroundColor)%2C%5C%5Cn%20%20%20%20%20%20backgroundColor%3A%20backgroundColor%2C%5C%5Cn%20%20%20%20%20%20borderRadius%3A%20height%20%2F%202%2C%5C%5Cn%20%20%20%20%20%20whiteSpace%3A%20'nowrap'%2C%5C%5Cn%20%20%20%20%20%20transition%3A%20theme.transitions.create(%5B'background-color'%2C%20'box-shadow'%5D)%2C%5C%5Cn%20%20%20%20%20%20%2F%2F%20label%20will%20inherit%20this%20from%20root%2C%20then%20%60clickable%60%20class%20overrides%20this%20for%20both%5C%5Cn%20%20%20%20%20%20cursor%3A%20'default'%2C%5C%5Cn%20%20%20%20%20%20%2F%2F%20We%20disable%20the%20focus%20ring%20for%20mouse%2C%20touch%20and%20keyboard%20users.%5C%5Cn%20%20%20%20%20%20outline%3A%20'none'%2C%5C%5Cn%20%20%20%20%20%20textDecoration%3A%20'none'%2C%5C%5Cn%20%20%20%20%20%20border%3A%20'none'%2C%5C%5Cn%20%20%20%20%20%20%2F%2F%20Remove%20%60button%60%20border%5C%5Cn%20%20%20%20%20%20padding%3A%200%2C%5C%5Cn%20%20%20%20%20%20%2F%2F%20Remove%20%60button%60%20padding%5C%5Cn%20%20%20%20%20%20verticalAlign%3A%20'middle'%2C%5C%5Cn%20%20%20%20%20%20boxSizing%3A%20'border-box'%5C%5Cn%20%20%20%20%7D%2C%5C%5Cn%5C%5Cn%20%20%20%20%2F*%20Styles%20applied%20to%20the%20root%20element%20if%20%60color%3D%5C%5C%5C%22primary%5C%5C%5C%22%60.%20*%2F%5C%5Cn%20%20%20%20colorPrimary%3A%20%7B%5C%5Cn%20%20%20%20%20%20backgroundColor%3A%20theme.palette.primary.main%2C%5C%5Cn%20%20%20%20%20%20color%3A%20theme.palette.primary.contrastText%5C%5Cn%20%20%20%20%7D%2C%5C%5Cn%5C%5Cn%20%20%20%20%2F*%20Styles%20applied%20to%20the%20root%20element%20if%20%60color%3D%5C%5C%5C%22secondary%5C%5C%5C%22%60.%20*%2F%5C%5Cn%20%20%20%20colorSecondary%3A%20%7B%5C%5Cn%20%20%20%20%20%20backgroundColor%3A%20theme.palette.secondary.main%2C%5C%5Cn%20%20%20%20%20%20color%3A%20theme.palette.secondary.contrastText%5C%5Cn%20%20%20%20%7D%2C%5C%5Cn%5C%5Cn%20%20%20%20%2F*%20Styles%20applied%20to%20the%20root%20element%20if%20%60onClick%60%20is%20defined%20or%20%60clickable%3D%7Btrue%7D%60.%20*%2F%5C%5Cn%20%20%20%20clickable%3A%20%7B%5C%5Cn%20%20%20%20%20%20WebkitTapHighlightColor%3A%20'transparent'%2C%5C%5Cn%20%20%20%20%20%20%2F%2F%20Remove%20grey%20highlight%5C%5Cn%20%20%20%20%20%20cursor%3A%20'pointer'%2C%5C%5Cn%20%20%20%20%20%20'%26%3Ahover%2C%20%26%3Afocus'%3A%20%7B%5C%5Cn%20%20%20%20%20%20%20%20backgroundColor%3A%20(0%2C%20_colorManipulator.emphasize)(backgroundColor%2C%200.08)%5C%5Cn%20%20%20%20%20%20%7D%2C%5C%5Cn%20%20%20%20%20%20'%26%3Aactive'%3A%20%7B%5C%5Cn%20%20%20%20%20%20%20%20boxShadow%3A%20theme.shadows%5B1%5D%2C%5C%5Cn%20%20%20%20%20%20%20%20backgroundColor%3A%20(0%2C%20_colorManipulator.emphasize)(backgroundColor%2C%200.12)%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%7D%2C%5C%5Cn%5C%5Cn%20%20%20%20%2F**%5C%5Cn%20%20%20%20%20*%20Styles%20applied%20to%20the%20root%20element%20if%5C%5Cn%20%20%20%20%20*%20%60onClick%60%20and%20%60color%3D%5C%5C%5C%22primary%5C%5C%5C%22%60%20is%20defined%20or%20%60clickable%3D%7Btrue%7D%60.%5C%5Cn%20%20%20%20%20*%2F%5C%5Cn%20%20%20%20clickableColorPrimary%3A%20%7B%5C%5Cn%20%20%20%20%20%20'%26%3Ahover%2C%20%26%3Afocus'%3A%20%7B%5C%5Cn%20%20%20%20%20%20%20%20backgroundColor%3A%20(0%2C%20_colorManipulator.emphasize)(theme.palette.primary.main%2C%200.08)%5C%5Cn%20%20%20%20%20%20%7D%2C%5C%5Cn%20%20%20%20%20%20'%26%3Aactive'%3A%20%7B%5C%5Cn%20%20%20%20%20%20%20%20backgroundColor%3A%20(0%2C%20_colorManipulator.emphasize)(theme.palette.primary.main%2C%200.12)%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%7D%2C%5C%5Cn%5C%5Cn%20%20%20%20%2F**%5C%5Cn%20%20%20%20%20*%20Styles%20applied%20to%20the%20root%20element%20if%5C%5Cn%20%20%20%20%20*%20%60onClick%60%20and%20%60color%3D%5C%5C%5C%22secondary%5C%5C%5C%22%60%20is%20defined%20or%20%60clickable%3D%7Btrue%7D%60.%5C%5Cn%20%20%20%20%20*%2F%5C%5Cn%20%20%20%20clickableColorSecondary%3A%20%7B%5C%5Cn%20%20%20%20%20%20'%26%3Ahover%2C%20%26%3Afocus'%3A%20%7B%5C%5Cn%20%20%20%20%20%20%20%20backgroundColor%3A%20(0%2C%20_colorManipulator.emphasize)(theme.palette.secondary.main%2C%200.08)%5C%5Cn%20%20%20%20%20%20%7D%2C%5C%5Cn%20%20%20%20%20%20'%26%3Aactive'%3A%20%7B%5C%5Cn%20%20%20%20%20%20%20%20backgroundColor%3A%20(0%2C%20_colorManipulator.emphasize)(theme.palette.secondary.main%2C%200.12)%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%7D%2C%5C%5Cn%5C%5Cn%20%20%20%20%2F*%20Styles%20applied%20to%20the%20root%20element%20if%20%60onDelete%60%20is%20defined.%20*%2F%5C%5Cn%20%20%20%20deletable%3A%20%7B%5C%5Cn%20%20%20%20%20%20'%26%3Afocus'%3A%20%7B%5C%5Cn%20%20%20%20%20%20%20%20backgroundColor%3A%20(0%2C%20_colorManipulator.emphasize)(backgroundColor%2C%200.08)%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%7D%2C%5C%5Cn%5C%5Cn%20%20%20%20%2F*%20Styles%20applied%20to%20the%20root%20element%20if%20%60onDelete%60%20and%20%60color%3D%5C%5C%5C%22primary%5C%5C%5C%22%60%20is%20defined.%20*%2F%5C%5Cn%20%20%20%20deletableColorPrimary%3A%20%7B%5C%5Cn%20%20%20%20%20%20'%26%3Afocus'%3A%20%7B%5C%5Cn%20%20%20%20%20%20%20%20backgroundColor%3A%20(0%2C%20_colorManipulator.emphasize)(theme.palette.primary.main%2C%200.2)%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%7D%2C%5C%5Cn%5C%5Cn%20%20%20%20%2F*%20Styles%20applied%20to%20the%20root%20element%20if%20%60onDelete%60%20and%20%60color%3D%5C%5C%5C%22secondary%5C%5C%5C%22%60%20is%20defined.%20*%2F%5C%5Cn%20%20%20%20deletableColorSecondary%3A%20%7B%5C%5Cn%20%20%20%20%20%20'%26%3Afocus'%3A%20%7B%5C%5Cn%20%20%20%20%20%20%20%20backgroundColor%3A%20(0%2C%20_colorManipulator.emphasize)(theme.palette.secondary.main%2C%200.2)%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%7D%2C%5C%5Cn%5C%5Cn%20%20%20%20%2F*%20Styles%20applied%20to%20the%20root%20element%20if%20%60variant%3D%5C%5C%5C%22outlined%5C%5C%5C%22%60.%20*%2F%5C%5Cn%20%20%20%20outlined%3A%20%7B%5C%5Cn%20%20%20%20%20%20backgroundColor%3A%20'transparent'%2C%5C%5Cn%20%20%20%20%20%20border%3A%20%5C%5C%5C%221px%20solid%20%5C%5C%5C%22.concat(theme.palette.type%20%3D%3D%3D%20'light'%20%3F%20'rgba(0%2C%200%2C%200%2C%200.23)'%20%3A%20'rgba(255%2C%20255%2C%20255%2C%200.23)')%2C%5C%5Cn%20%20%20%20%20%20'%24clickable%26%3Ahover%2C%20%24clickable%26%3Afocus%2C%20%24deletable%26%3Afocus'%3A%20%7B%5C%5Cn%20%20%20%20%20%20%20%20backgroundColor%3A%20(0%2C%20_colorManipulator.fade)(theme.palette.text.primary%2C%20theme.palette.action.hoverOpacity)%5C%5Cn%20%20%20%20%20%20%7D%2C%5C%5Cn%20%20%20%20%20%20'%26%20%24avatar'%3A%20%7B%5C%5Cn%20%20%20%20%20%20%20%20marginLeft%3A%20-1%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%7D%2C%5C%5Cn%5C%5Cn%20%20%20%20%2F*%20Styles%20applied%20to%20the%20root%20element%20if%20%60variant%3D%5C%5C%5C%22outlined%5C%5C%5C%22%60%20and%20%60color%3D%5C%5C%5C%22primary%5C%5C%5C%22%60.%20*%2F%5C%5Cn%20%20%20%20outlinedPrimary%3A%20%7B%5C%5Cn%20%20%20%20%20%20color%3A%20theme.palette.primary.main%2C%5C%5Cn%20%20%20%20%20%20border%3A%20%5C%5C%5C%221px%20solid%20%5C%5C%5C%22.concat(theme.palette.primary.main)%2C%5C%5Cn%20%20%20%20%20%20'%24clickable%26%3Ahover%2C%20%24clickable%26%3Afocus%2C%20%24deletable%26%3Afocus'%3A%20%7B%5C%5Cn%20%20%20%20%20%20%20%20backgroundColor%3A%20(0%2C%20_colorManipulator.fade)(theme.palette.primary.main%2C%20theme.palette.action.hoverOpacity)%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%7D%2C%5C%5Cn%5C%5Cn%20%20%20%20%2F*%20Styles%20applied%20to%20the%20root%20element%20if%20%60variant%3D%5C%5C%5C%22outlined%5C%5C%5C%22%60%20and%20%60color%3D%5C%5C%5C%22secondary%5C%5C%5C%22%60.%20*%2F%5C%5Cn%20%20%20%20outlinedSecondary%3A%20%7B%5C%5Cn%20%20%20%20%20%20color%3A%20theme.palette.secondary.main%2C%5C%5Cn%20%20%20%20%20%20border%3A%20%5C%5C%5C%221px%20solid%20%5C%5C%5C%22.concat(theme.palette.secondary.main)%2C%5C%5Cn%20%20%20%20%20%20'%24clickable%26%3Ahover%2C%20%24clickable%26%3Afocus%2C%20%24deletable%26%3Afocus'%3A%20%7B%5C%5Cn%20%20%20%20%20%20%20%20backgroundColor%3A%20(0%2C%20_colorManipulator.fade)(theme.palette.secondary.main%2C%20theme.palette.action.hoverOpacity)%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%7D%2C%5C%5Cn%5C%5Cn%20%20%20%20%2F*%20Styles%20applied%20to%20the%20%60avatar%60%20element.%20*%2F%5C%5Cn%20%20%20%20avatar%3A%20%7B%5C%5Cn%20%20%20%20%20%20marginRight%3A%20-4%2C%5C%5Cn%20%20%20%20%20%20width%3A%20height%2C%5C%5Cn%20%20%20%20%20%20height%3A%20height%2C%5C%5Cn%20%20%20%20%20%20color%3A%20theme.palette.type%20%3D%3D%3D%20'light'%20%3F%20theme.palette.grey%5B700%5D%20%3A%20theme.palette.grey%5B300%5D%2C%5C%5Cn%20%20%20%20%20%20fontSize%3A%20theme.typography.pxToRem(16)%5C%5Cn%20%20%20%20%7D%2C%5C%5Cn%5C%5Cn%20%20%20%20%2F*%20Styles%20applied%20to%20the%20%60avatar%60%20element%20if%20%60color%3D%5C%5C%5C%22primary%5C%5C%5C%22%60.%20*%2F%5C%5Cn%20%20%20%20avatarColorPrimary%3A%20%7B%5C%5Cn%20%20%20%20%20%20color%3A%20theme.palette.primary.contrastText%2C%5C%5Cn%20%20%20%20%20%20backgroundColor%3A%20theme.palette.primary.dark%5C%5Cn%20%20%20%20%7D%2C%5C%5Cn%5C%5Cn%20%20%20%20%2F*%20Styles%20applied%20to%20the%20%60avatar%60%20element%20if%20%60color%3D%5C%5C%5C%22secondary%5C%5C%5C%22%60.%20*%2F%5C%5Cn%20%20%20%20avatarColorSecondary%3A%20%7B%5C%5Cn%20%20%20%20%20%20color%3A%20theme.palette.secondary.contrastText%2C%5C%5Cn%20%20%20%20%20%20backgroundColor%3A%20theme.palette.secondary.dark%5C%5Cn%20%20%20%20%7D%2C%5C%5Cn%5C%5Cn%20%20%20%20%2F*%20Styles%20applied%20to%20the%20%60avatar%60%20elements%20children.%20*%2F%5C%5Cn%20%20%20%20avatarChildren%3A%20%7B%5C%5Cn%20%20%20%20%20%20width%3A%2019%2C%5C%5Cn%20%20%20%20%20%20height%3A%2019%5C%5Cn%20%20%20%20%7D%2C%5C%5Cn%5C%5Cn%20%20%20%20%2F*%20Styles%20applied%20to%20the%20%60icon%60%20element.%20*%2F%5C%5Cn%20%20%20%20icon%3A%20%7B%5C%5Cn%20%20%20%20%20%20color%3A%20theme.palette.type%20%3D%3D%3D%20'light'%20%3F%20theme.palette.grey%5B700%5D%20%3A%20theme.palette.grey%5B300%5D%2C%5C%5Cn%20%20%20%20%20%20marginLeft%3A%204%2C%5C%5Cn%20%20%20%20%20%20marginRight%3A%20-8%5C%5Cn%20%20%20%20%7D%2C%5C%5Cn%5C%5Cn%20%20%20%20%2F*%20Styles%20applied%20to%20the%20%60icon%60%20element%20if%20%60color%3D%5C%5C%5C%22primary%5C%5C%5C%22%60.%20*%2F%5C%5Cn%20%20%20%20iconColorPrimary%3A%20%7B%5C%5Cn%20%20%20%20%20%20color%3A%20'inherit'%5C%5Cn%20%20%20%20%7D%2C%5C%5Cn%5C%5Cn%20%20%20%20%2F*%20Styles%20applied%20to%20the%20%60icon%60%20element%20if%20%60color%3D%5C%5C%5C%22secondary%5C%5C%5C%22%60.%20*%2F%5C%5Cn%20%20%20%20iconColorSecondary%3A%20%7B%5C%5Cn%20%20%20%20%20%20color%3A%20'inherit'%5C%5Cn%20%20%20%20%7D%2C%5C%5Cn%5C%5Cn%20%20%20%20%2F*%20Styles%20applied%20to%20the%20label%20%60span%60%20element%60.%20*%2F%5C%5Cn%20%20%20%20label%3A%20%7B%5C%5Cn%20%20%20%20%20%20display%3A%20'flex'%2C%5C%5Cn%20%20%20%20%20%20alignItems%3A%20'center'%2C%5C%5Cn%20%20%20%20%20%20paddingLeft%3A%2012%2C%5C%5Cn%20%20%20%20%20%20paddingRight%3A%2012%2C%5C%5Cn%20%20%20%20%20%20userSelect%3A%20'none'%2C%5C%5Cn%20%20%20%20%20%20whiteSpace%3A%20'nowrap'%2C%5C%5Cn%20%20%20%20%20%20cursor%3A%20'inherit'%5C%5Cn%20%20%20%20%7D%2C%5C%5Cn%5C%5Cn%20%20%20%20%2F*%20Styles%20applied%20to%20the%20%60deleteIcon%60%20element.%20*%2F%5C%5Cn%20%20%20%20deleteIcon%3A%20%7B%5C%5Cn%20%20%20%20%20%20%2F%2F%20Remove%20grey%20highlight%5C%5Cn%20%20%20%20%20%20WebkitTapHighlightColor%3A%20'transparent'%2C%5C%5Cn%20%20%20%20%20%20color%3A%20deleteIconColor%2C%5C%5Cn%20%20%20%20%20%20cursor%3A%20'pointer'%2C%5C%5Cn%20%20%20%20%20%20height%3A%20'auto'%2C%5C%5Cn%20%20%20%20%20%20margin%3A%20'0%204px%200%20-8px'%2C%5C%5Cn%20%20%20%20%20%20'%26%3Ahover'%3A%20%7B%5C%5Cn%20%20%20%20%20%20%20%20color%3A%20(0%2C%20_colorManipulator.fade)(deleteIconColor%2C%200.4)%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%7D%2C%5C%5Cn%5C%5Cn%20%20%20%20%2F*%20Styles%20applied%20to%20the%20deleteIcon%20element%20if%20%60color%3D%5C%5C%5C%22primary%5C%5C%5C%22%60%20and%20%60variant%3D%5C%5C%5C%22default%5C%5C%5C%22%60.%20*%2F%5C%5Cn%20%20%20%20deleteIconColorPrimary%3A%20%7B%5C%5Cn%20%20%20%20%20%20color%3A%20(0%2C%20_colorManipulator.fade)(theme.palette.primary.contrastText%2C%200.7)%2C%5C%5Cn%20%20%20%20%20%20'%26%3Ahover%2C%20%26%3Aactive'%3A%20%7B%5C%5Cn%20%20%20%20%20%20%20%20color%3A%20theme.palette.primary.contrastText%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%7D%2C%5C%5Cn%5C%5Cn%20%20%20%20%2F*%20Styles%20applied%20to%20the%20deleteIcon%20element%20if%20%60color%3D%5C%5C%5C%22secondary%5C%5C%5C%22%60%20and%20%60variant%3D%5C%5C%5C%22default%5C%5C%5C%22%60.%20*%2F%5C%5Cn%20%20%20%20deleteIconColorSecondary%3A%20%7B%5C%5Cn%20%20%20%20%20%20color%3A%20(0%2C%20_colorManipulator.fade)(theme.palette.secondary.contrastText%2C%200.7)%2C%5C%5Cn%20%20%20%20%20%20'%26%3Ahover%2C%20%26%3Aactive'%3A%20%7B%5C%5Cn%20%20%20%20%20%20%20%20color%3A%20theme.palette.secondary.contrastText%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%7D%2C%5C%5Cn%5C%5Cn%20%20%20%20%2F*%20Styles%20applied%20to%20the%20deleteIcon%20element%20if%20%60color%3D%5C%5C%5C%22primary%5C%5C%5C%22%60%20and%20%60variant%3D%5C%5C%5C%22outlined%5C%5C%5C%22%60.%20*%2F%5C%5Cn%20%20%20%20deleteIconOutlinedColorPrimary%3A%20%7B%5C%5Cn%20%20%20%20%20%20color%3A%20(0%2C%20_colorManipulator.fade)(theme.palette.primary.main%2C%200.7)%2C%5C%5Cn%20%20%20%20%20%20'%26%3Ahover%2C%20%26%3Aactive'%3A%20%7B%5C%5Cn%20%20%20%20%20%20%20%20color%3A%20theme.palette.primary.main%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%7D%2C%5C%5Cn%5C%5Cn%20%20%20%20%2F*%20Styles%20applied%20to%20the%20deleteIcon%20element%20if%20%60color%3D%5C%5C%5C%22secondary%5C%5C%5C%22%60%20and%20%60variant%3D%5C%5C%5C%22outlined%5C%5C%5C%22%60.%20*%2F%5C%5Cn%20%20%20%20deleteIconOutlinedColorSecondary%3A%20%7B%5C%5Cn%20%20%20%20%20%20color%3A%20(0%2C%20_colorManipulator.fade)(theme.palette.secondary.main%2C%200.7)%2C%5C%5Cn%20%20%20%20%20%20'%26%3Ahover%2C%20%26%3Aactive'%3A%20%7B%5C%5Cn%20%20%20%20%20%20%20%20color%3A%20theme.palette.secondary.main%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%3B%5C%5Cn%7D%3B%5C%5Cn%2F**%5C%5Cn%20*%20Chips%20represent%20complex%20entities%20in%20small%20blocks%2C%20such%20as%20a%20contact.%5C%5Cn%20*%2F%5C%5Cn%5C%5Cn%5C%5Cnexports.styles%20%3D%20styles%3B%5C%5Cn%5C%5Cnvar%20Chip%20%3D%5C%5Cn%2F*%23__PURE__*%2F%5C%5Cnfunction%20(_React%24Component)%20%7B%5C%5Cn%20%20(0%2C%20_inherits2.default)(Chip%2C%20_React%24Component)%3B%5C%5Cn%5C%5Cn%20%20function%20Chip()%20%7B%5C%5Cn%20%20%20%20var%20_getPrototypeOf2%3B%5C%5Cn%5C%5Cn%20%20%20%20var%20_this%3B%5C%5Cn%5C%5Cn%20%20%20%20(0%2C%20_classCallCheck2.default)(this%2C%20Chip)%3B%5C%5Cn%5C%5Cn%20%20%20%20for%20(var%20_len%20%3D%20arguments.length%2C%20args%20%3D%20new%20Array(_len)%2C%20_key%20%3D%200%3B%20_key%20%3C%20_len%3B%20_key%2B%2B)%20%7B%5C%5Cn%20%20%20%20%20%20args%5B_key%5D%20%3D%20arguments%5B_key%5D%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20_this%20%3D%20(0%2C%20_possibleConstructorReturn2.default)(this%2C%20(_getPrototypeOf2%20%3D%20(0%2C%20_getPrototypeOf3.default)(Chip)).call.apply(_getPrototypeOf2%2C%20%5Bthis%5D.concat(args)))%3B%5C%5Cn%5C%5Cn%20%20%20%20_this.handleDeleteIconClick%20%3D%20function%20(event)%20%7B%5C%5Cn%20%20%20%20%20%20%2F%2F%20Stop%20the%20event%20from%20bubbling%20up%20to%20the%20%60Chip%60%5C%5Cn%20%20%20%20%20%20event.stopPropagation()%3B%5C%5Cn%20%20%20%20%20%20var%20onDelete%20%3D%20_this.props.onDelete%3B%5C%5Cn%5C%5Cn%20%20%20%20%20%20if%20(onDelete)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20onDelete(event)%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%7D%3B%5C%5Cn%5C%5Cn%20%20%20%20_this.handleKeyDown%20%3D%20function%20(event)%20%7B%5C%5Cn%20%20%20%20%20%20var%20onKeyDown%20%3D%20_this.props.onKeyDown%3B%5C%5Cn%5C%5Cn%20%20%20%20%20%20if%20(onKeyDown)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20onKeyDown(event)%3B%5C%5Cn%20%20%20%20%20%20%7D%20%2F%2F%20Ignore%20events%20from%20children%20of%20%60Chip%60.%5C%5Cn%5C%5Cn%5C%5Cn%20%20%20%20%20%20if%20(event.currentTarget%20!%3D%3D%20event.target)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20return%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20%20%20var%20key%20%3D%20event.key%3B%5C%5Cn%5C%5Cn%20%20%20%20%20%20if%20(key%20%3D%3D%3D%20'%20'%20%7C%7C%20key%20%3D%3D%3D%20'Enter'%20%7C%7C%20key%20%3D%3D%3D%20'Backspace'%20%7C%7C%20key%20%3D%3D%3D%20'Escape')%20%7B%5C%5Cn%20%20%20%20%20%20%20%20event.preventDefault()%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%7D%3B%5C%5Cn%5C%5Cn%20%20%20%20_this.handleKeyUp%20%3D%20function%20(event)%20%7B%5C%5Cn%20%20%20%20%20%20var%20_this%24props%20%3D%20_this.props%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20onClick%20%3D%20_this%24props.onClick%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20onDelete%20%3D%20_this%24props.onDelete%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20onKeyUp%20%3D%20_this%24props.onKeyUp%3B%5C%5Cn%5C%5Cn%20%20%20%20%20%20if%20(onKeyUp)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20onKeyUp(event)%3B%5C%5Cn%20%20%20%20%20%20%7D%20%2F%2F%20Ignore%20events%20from%20children%20of%20%60Chip%60.%5C%5Cn%5C%5Cn%5C%5Cn%20%20%20%20%20%20if%20(event.currentTarget%20!%3D%3D%20event.target)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20return%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20%20%20var%20key%20%3D%20event.key%3B%5C%5Cn%5C%5Cn%20%20%20%20%20%20if%20(onClick%20%26%26%20(key%20%3D%3D%3D%20'%20'%20%7C%7C%20key%20%3D%3D%3D%20'Enter'))%20%7B%5C%5Cn%20%20%20%20%20%20%20%20onClick(event)%3B%5C%5Cn%20%20%20%20%20%20%7D%20else%20if%20(onDelete%20%26%26%20key%20%3D%3D%3D%20'Backspace')%20%7B%5C%5Cn%20%20%20%20%20%20%20%20onDelete(event)%3B%5C%5Cn%20%20%20%20%20%20%7D%20else%20if%20(key%20%3D%3D%3D%20'Escape'%20%26%26%20_this.chipRef)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20_this.chipRef.blur()%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%7D%3B%5C%5Cn%5C%5Cn%20%20%20%20return%20_this%3B%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20(0%2C%20_createClass2.default)(Chip%2C%20%5B%7B%5C%5Cn%20%20%20%20key%3A%20%5C%5C%5C%22render%5C%5C%5C%22%2C%5C%5Cn%20%20%20%20value%3A%20function%20render()%20%7B%5C%5Cn%20%20%20%20%20%20var%20_classNames%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20_this2%20%3D%20this%3B%5C%5Cn%5C%5Cn%20%20%20%20%20%20var%20_this%24props2%20%3D%20this.props%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20avatarProp%20%3D%20_this%24props2.avatar%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20classes%20%3D%20_this%24props2.classes%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20classNameProp%20%3D%20_this%24props2.className%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20clickableProp%20%3D%20_this%24props2.clickable%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20color%20%3D%20_this%24props2.color%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20Component%20%3D%20_this%24props2.component%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20deleteIconProp%20%3D%20_this%24props2.deleteIcon%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20iconProp%20%3D%20_this%24props2.icon%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20label%20%3D%20_this%24props2.label%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20onClick%20%3D%20_this%24props2.onClick%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20onDelete%20%3D%20_this%24props2.onDelete%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20onKeyDown%20%3D%20_this%24props2.onKeyDown%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20onKeyUp%20%3D%20_this%24props2.onKeyUp%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20tabIndexProp%20%3D%20_this%24props2.tabIndex%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20variant%20%3D%20_this%24props2.variant%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20other%20%3D%20(0%2C%20_objectWithoutProperties2.default)(_this%24props2%2C%20%5B%5C%5C%5C%22avatar%5C%5C%5C%22%2C%20%5C%5C%5C%22classes%5C%5C%5C%22%2C%20%5C%5C%5C%22className%5C%5C%5C%22%2C%20%5C%5C%5C%22clickable%5C%5C%5C%22%2C%20%5C%5C%5C%22color%5C%5C%5C%22%2C%20%5C%5C%5C%22component%5C%5C%5C%22%2C%20%5C%5C%5C%22deleteIcon%5C%5C%5C%22%2C%20%5C%5C%5C%22icon%5C%5C%5C%22%2C%20%5C%5C%5C%22label%5C%5C%5C%22%2C%20%5C%5C%5C%22onClick%5C%5C%5C%22%2C%20%5C%5C%5C%22onDelete%5C%5C%5C%22%2C%20%5C%5C%5C%22onKeyDown%5C%5C%5C%22%2C%20%5C%5C%5C%22onKeyUp%5C%5C%5C%22%2C%20%5C%5C%5C%22tabIndex%5C%5C%5C%22%2C%20%5C%5C%5C%22variant%5C%5C%5C%22%5D)%3B%5C%5Cn%20%20%20%20%20%20var%20clickable%20%3D%20clickableProp%20!%3D%3D%20false%20%26%26%20onClick%20%3F%20true%20%3A%20clickableProp%3B%5C%5Cn%20%20%20%20%20%20var%20className%20%3D%20(0%2C%20_classnames.default)(classes.root%2C%20(_classNames%20%3D%20%7B%7D%2C%20(0%2C%20_defineProperty2.default)(_classNames%2C%20classes%5B%5C%5C%5C%22color%5C%5C%5C%22.concat((0%2C%20_helpers.capitalize)(color))%5D%2C%20color%20!%3D%3D%20'default')%2C%20(0%2C%20_defineProperty2.default)(_classNames%2C%20classes.clickable%2C%20clickable)%2C%20(0%2C%20_defineProperty2.default)(_classNames%2C%20classes%5B%5C%5C%5C%22clickableColor%5C%5C%5C%22.concat((0%2C%20_helpers.capitalize)(color))%5D%2C%20clickable%20%26%26%20color%20!%3D%3D%20'default')%2C%20(0%2C%20_defineProperty2.default)(_classNames%2C%20classes.deletable%2C%20onDelete)%2C%20(0%2C%20_defineProperty2.default)(_classNames%2C%20classes%5B%5C%5C%5C%22deletableColor%5C%5C%5C%22.concat((0%2C%20_helpers.capitalize)(color))%5D%2C%20onDelete%20%26%26%20color%20!%3D%3D%20'default')%2C%20(0%2C%20_defineProperty2.default)(_classNames%2C%20classes.outlined%2C%20variant%20%3D%3D%3D%20'outlined')%2C%20(0%2C%20_defineProperty2.default)(_classNames%2C%20classes.outlinedPrimary%2C%20variant%20%3D%3D%3D%20'outlined'%20%26%26%20color%20%3D%3D%3D%20'primary')%2C%20(0%2C%20_defineProperty2.default)(_classNames%2C%20classes.outlinedSecondary%2C%20variant%20%3D%3D%3D%20'outlined'%20%26%26%20color%20%3D%3D%3D%20'secondary')%2C%20_classNames)%2C%20classNameProp)%3B%5C%5Cn%20%20%20%20%20%20var%20deleteIcon%20%3D%20null%3B%5C%5Cn%5C%5Cn%20%20%20%20%20%20if%20(onDelete)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20var%20_customClasses%3B%5C%5Cn%5C%5Cn%20%20%20%20%20%20%20%20var%20customClasses%20%3D%20(_customClasses%20%3D%20%7B%7D%2C%20(0%2C%20_defineProperty2.default)(_customClasses%2C%20classes%5B%5C%5C%5C%22deleteIconColor%5C%5C%5C%22.concat((0%2C%20_helpers.capitalize)(color))%5D%2C%20color%20!%3D%3D%20'default'%20%26%26%20variant%20!%3D%3D%20'outlined')%2C%20(0%2C%20_defineProperty2.default)(_customClasses%2C%20classes%5B%5C%5C%5C%22deleteIconOutlinedColor%5C%5C%5C%22.concat((0%2C%20_helpers.capitalize)(color))%5D%2C%20color%20!%3D%3D%20'default'%20%26%26%20variant%20%3D%3D%3D%20'outlined')%2C%20_customClasses)%3B%5C%5Cn%20%20%20%20%20%20%20%20deleteIcon%20%3D%20deleteIconProp%20%26%26%20_react.default.isValidElement(deleteIconProp)%20%3F%20_react.default.cloneElement(deleteIconProp%2C%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20className%3A%20(0%2C%20_classnames.default)(deleteIconProp.props.className%2C%20classes.deleteIcon%2C%20customClasses)%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20onClick%3A%20this.handleDeleteIconClick%5C%5Cn%20%20%20%20%20%20%20%20%7D)%20%3A%20_react.default.createElement(_Cancel.default%2C%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20className%3A%20(0%2C%20_classnames.default)(classes.deleteIcon%2C%20customClasses)%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20onClick%3A%20this.handleDeleteIconClick%5C%5Cn%20%20%20%20%20%20%20%20%7D)%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20%20%20var%20avatar%20%3D%20null%3B%5C%5Cn%5C%5Cn%20%20%20%20%20%20if%20(avatarProp%20%26%26%20_react.default.isValidElement(avatarProp))%20%7B%5C%5Cn%20%20%20%20%20%20%20%20avatar%20%3D%20_react.default.cloneElement(avatarProp%2C%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20className%3A%20(0%2C%20_classnames.default)(classes.avatar%2C%20avatarProp.props.className%2C%20(0%2C%20_defineProperty2.default)(%7B%7D%2C%20classes%5B%5C%5C%5C%22avatarColor%5C%5C%5C%22.concat((0%2C%20_helpers.capitalize)(color))%5D%2C%20color%20!%3D%3D%20'default'))%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20childrenClassName%3A%20(0%2C%20_classnames.default)(classes.avatarChildren%2C%20avatarProp.props.childrenClassName)%5C%5Cn%20%20%20%20%20%20%20%20%7D)%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20%20%20var%20icon%20%3D%20null%3B%5C%5Cn%5C%5Cn%20%20%20%20%20%20if%20(iconProp%20%26%26%20_react.default.isValidElement(iconProp))%20%7B%5C%5Cn%20%20%20%20%20%20%20%20icon%20%3D%20_react.default.cloneElement(iconProp%2C%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20className%3A%20(0%2C%20_classnames.default)(classes.icon%2C%20iconProp.props.className%2C%20(0%2C%20_defineProperty2.default)(%7B%7D%2C%20classes%5B%5C%5C%5C%22iconColor%5C%5C%5C%22.concat((0%2C%20_helpers.capitalize)(color))%5D%2C%20color%20!%3D%3D%20'default'))%5C%5Cn%20%20%20%20%20%20%20%20%7D)%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20%20%20var%20tabIndex%20%3D%20tabIndexProp%3B%5C%5Cn%5C%5Cn%20%20%20%20%20%20if%20(!tabIndex)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20tabIndex%20%3D%20onClick%20%7C%7C%20onDelete%20%7C%7C%20clickable%20%3F%200%20%3A%20-1%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20%20%20%20true%20%3F%20(0%2C%20_warning.default)(!avatar%20%7C%7C%20!icon%2C%20'Material-UI%3A%20the%20Chip%20component%20can%20not%20handle%20the%20avatar%20'%20%2B%20'and%20the%20icon%20property%20at%20the%20same%20time.%20Pick%20one.')%20%3A%20undefined%3B%5C%5Cn%20%20%20%20%20%20return%20_react.default.createElement(Component%2C%20(0%2C%20_extends2.default)(%7B%5C%5Cn%20%20%20%20%20%20%20%20role%3A%20%5C%5C%5C%22button%5C%5C%5C%22%2C%5C%5Cn%20%20%20%20%20%20%20%20className%3A%20className%2C%5C%5Cn%20%20%20%20%20%20%20%20tabIndex%3A%20tabIndex%2C%5C%5Cn%20%20%20%20%20%20%20%20onClick%3A%20onClick%2C%5C%5Cn%20%20%20%20%20%20%20%20onKeyDown%3A%20this.handleKeyDown%2C%5C%5Cn%20%20%20%20%20%20%20%20onKeyUp%3A%20this.handleKeyUp%2C%5C%5Cn%20%20%20%20%20%20%20%20ref%3A%20function%20ref(_ref)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20_this2.chipRef%20%3D%20_ref%3B%5C%5Cn%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%7D%2C%20other)%2C%20avatar%20%7C%7C%20icon%2C%20_react.default.createElement(%5C%5C%5C%22span%5C%5C%5C%22%2C%20%7B%5C%5Cn%20%20%20%20%20%20%20%20className%3A%20classes.label%5C%5Cn%20%20%20%20%20%20%7D%2C%20label)%2C%20deleteIcon)%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%5D)%3B%5C%5Cn%20%20return%20Chip%3B%5C%5Cn%7D(_react.default.Component)%3B%5C%5Cn%5C%5Cn%20true%20%3F%20Chip.propTypes%20%3D%20%7B%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20Avatar%20element.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20avatar%3A%20_propTypes.default.element%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20This%20property%20isn't%20supported.%5C%5Cn%20%20%20*%20Use%20the%20%60component%60%20property%20if%20you%20need%20to%20change%20the%20children%20structure.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20children%3A%20_unsupportedProp.default%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20Override%20or%20extend%20the%20styles%20applied%20to%20the%20component.%5C%5Cn%20%20%20*%20See%20%5BCSS%20API%5D(%23css-api)%20below%20for%20more%20details.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20classes%3A%20_propTypes.default.object.isRequired%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20%40ignore%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20className%3A%20_propTypes.default.string%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20If%20true%2C%20the%20chip%20will%20appear%20clickable%2C%20and%20will%20raise%20when%20pressed%2C%5C%5Cn%20%20%20*%20even%20if%20the%20onClick%20property%20is%20not%20defined.%5C%5Cn%20%20%20*%20If%20false%2C%20the%20chip%20will%20not%20be%20clickable%2C%20even%20if%20onClick%20property%20is%20defined.%5C%5Cn%20%20%20*%20This%20can%20be%20used%2C%20for%20example%2C%5C%5Cn%20%20%20*%20along%20with%20the%20component%20property%20to%20indicate%20an%20anchor%20Chip%20is%20clickable.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20clickable%3A%20_propTypes.default.bool%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20The%20color%20of%20the%20component.%20It%20supports%20those%20theme%20colors%20that%20make%20sense%20for%20this%20component.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20color%3A%20_propTypes.default.oneOf(%5B'default'%2C%20'primary'%2C%20'secondary'%5D)%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20The%20component%20used%20for%20the%20root%20node.%5C%5Cn%20%20%20*%20Either%20a%20string%20to%20use%20a%20DOM%20element%20or%20a%20component.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20component%3A%20_utils.componentPropType%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20Override%20the%20default%20delete%20icon%20element.%20Shown%20only%20if%20%60onDelete%60%20is%20set.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20deleteIcon%3A%20_propTypes.default.element%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20Icon%20element.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20icon%3A%20_propTypes.default.element%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20The%20content%20of%20the%20label.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20label%3A%20_propTypes.default.node%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20%40ignore%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20onClick%3A%20_propTypes.default.func%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20Callback%20function%20fired%20when%20the%20delete%20icon%20is%20clicked.%5C%5Cn%20%20%20*%20If%20set%2C%20the%20delete%20icon%20will%20be%20shown.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20onDelete%3A%20_propTypes.default.func%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20%40ignore%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20onKeyDown%3A%20_propTypes.default.func%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20%40ignore%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20onKeyUp%3A%20_propTypes.default.func%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20%40ignore%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20tabIndex%3A%20_propTypes.default.oneOfType(%5B_propTypes.default.number%2C%20_propTypes.default.string%5D)%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20The%20variant%20to%20use.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20variant%3A%20_propTypes.default.oneOf(%5B'default'%2C%20'outlined'%5D)%5C%5Cn%7D%20%3A%20undefined%3B%5C%5CnChip.defaultProps%20%3D%20%7B%5C%5Cn%20%20component%3A%20'div'%2C%5C%5Cn%20%20color%3A%20'default'%2C%5C%5Cn%20%20variant%3A%20'default'%5C%5Cn%7D%3B%5C%5Cn%5C%5Cnvar%20_default%20%3D%20(0%2C%20_withStyles.default)(styles%2C%20%7B%5C%5Cn%20%20name%3A%20'MuiChip'%5C%5Cn%7D)(Chip)%3B%5C%5Cn%5C%5Cnexports.default%20%3D%20_default%3B%5C%5Cn%5C%5Cn%2F%2F%23%20sourceURL%3Dwebpack%3A%2F%2F%255Bname%255D%2F%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2F%40material-ui%2Fcore%2FChip%2FChip.js%3F%5C%22)%3B%5Cn%5Cn%2F***%2F%20%7D)%2C%5Cn%5Cn%2F***%2F%20%5C%22..%2F..%2F%40material-ui%2Fcore%2FChip%2Findex.js%5C%22%3A%5Cn%2F*!*******************************************************************************************************!*%5C%5C%5Cn%20%20!***%20%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2F%40material-ui%2Fcore%2FChip%2Findex.js%20***!%5Cn%20%20%5C%5C*******************************************************************************************************%2F%5Cn%2F*!%20no%20static%20exports%20found%20*%2F%5Cn%2F***%2F%20(function(module%2C%20exports%2C%20__webpack_require__)%20%7B%5Cn%5Cn%5C%22use%20strict%5C%22%3B%5Cneval(%5C%22%5C%5Cn%5C%5Cnvar%20_interopRequireDefault%20%3D%20__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2FinteropRequireDefault%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2FinteropRequireDefault.js%5C%5C%5C%22)%3B%5C%5Cn%5C%5CnObject.defineProperty(exports%2C%20%5C%5C%5C%22__esModule%5C%5C%5C%22%2C%20%7B%5C%5Cn%20%20value%3A%20true%5C%5Cn%7D)%3B%5C%5CnObject.defineProperty(exports%2C%20%5C%5C%5C%22default%5C%5C%5C%22%2C%20%7B%5C%5Cn%20%20enumerable%3A%20true%2C%5C%5Cn%20%20get%3A%20function%20get()%20%7B%5C%5Cn%20%20%20%20return%20_Chip.default%3B%5C%5Cn%20%20%7D%5C%5Cn%7D)%3B%5C%5Cn%5C%5Cnvar%20_Chip%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20.%2FChip%20*%2F%20%5C%5C%5C%22..%2F..%2F%40material-ui%2Fcore%2FChip%2FChip.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cn%2F%2F%23%20sourceURL%3Dwebpack%3A%2F%2F%255Bname%255D%2F%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2F%40material-ui%2Fcore%2FChip%2Findex.js%3F%5C%22)%3B%5Cn%5Cn%2F***%2F%20%7D)%2C%5Cn%5Cn%2F***%2F%20%5C%22..%2F..%2F%40material-ui%2Fcore%2FCircularProgress%2FCircularProgress.js%5C%22%3A%5Cn%2F*!******************************************************************************************************************************!*%5C%5C%5Cn%20%20!***%20%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2F%40material-ui%2Fcore%2FCircularProgress%2FCircularProgress.js%20***!%5Cn%20%20%5C%5C******************************************************************************************************************************%2F%5Cn%2F*!%20no%20static%20exports%20found%20*%2F%5Cn%2F***%2F%20(function(module%2C%20exports%2C%20__webpack_require__)%20%7B%5Cn%5Cn%5C%22use%20strict%5C%22%3B%5Cneval(%5C%22%5C%5Cn%5C%5Cnvar%20_interopRequireDefault%20%3D%20__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2FinteropRequireDefault%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2FinteropRequireDefault.js%5C%5C%5C%22)%3B%5C%5Cn%5C%5CnObject.defineProperty(exports%2C%20%5C%5C%5C%22__esModule%5C%5C%5C%22%2C%20%7B%5C%5Cn%20%20value%3A%20true%5C%5Cn%7D)%3B%5C%5Cnexports.default%20%3D%20exports.styles%20%3D%20void%200%3B%5C%5Cn%5C%5Cnvar%20_extends2%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2Fextends%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2Fextends.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_defineProperty2%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2FdefineProperty%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2FdefineProperty.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_objectWithoutProperties2%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2FobjectWithoutProperties%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2FobjectWithoutProperties.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_react%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20react%20*%2F%20%5C%5C%5C%22..%2F..%2Freact%2Findex.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_propTypes%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20prop-types%20*%2F%20%5C%5C%5C%22..%2F..%2Fprop-types%2Findex.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_classnames%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20classnames%20*%2F%20%5C%5C%5C%22..%2F..%2Fclassnames%2Findex.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_utils%20%3D%20__webpack_require__(%2F*!%20%40material-ui%2Futils%20*%2F%20%5C%5C%5C%22..%2F..%2F%40material-ui%2Futils%2Findex.es.js%5C%5C%5C%22)%3B%5C%5Cn%5C%5Cnvar%20_withStyles%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20..%2Fstyles%2FwithStyles%20*%2F%20%5C%5C%5C%22..%2F..%2F%40material-ui%2Fcore%2Fstyles%2FwithStyles.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_helpers%20%3D%20__webpack_require__(%2F*!%20..%2Futils%2Fhelpers%20*%2F%20%5C%5C%5C%22..%2F..%2F%40material-ui%2Fcore%2Futils%2Fhelpers.js%5C%5C%5C%22)%3B%5C%5Cn%5C%5Cnvar%20SIZE%20%3D%2044%3B%5C%5Cn%5C%5Cnfunction%20getRelativeValue(value%2C%20min%2C%20max)%20%7B%5C%5Cn%20%20var%20clampedValue%20%3D%20Math.min(Math.max(min%2C%20value)%2C%20max)%3B%5C%5Cn%20%20return%20(clampedValue%20-%20min)%20%2F%20(max%20-%20min)%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20easeOut(t)%20%7B%5C%5Cn%20%20t%20%3D%20getRelativeValue(t%2C%200%2C%201)%3B%20%2F%2F%20https%3A%2F%2Fgist.github.com%2Fgre%2F1650294%5C%5Cn%5C%5Cn%20%20t%20%3D%20(t%20-%3D%201)%20*%20t%20*%20t%20%2B%201%3B%5C%5Cn%20%20return%20t%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20easeIn(t)%20%7B%5C%5Cn%20%20return%20t%20*%20t%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnvar%20styles%20%3D%20function%20styles(theme)%20%7B%5C%5Cn%20%20return%20%7B%5C%5Cn%20%20%20%20%2F*%20Styles%20applied%20to%20the%20root%20element.%20*%2F%5C%5Cn%20%20%20%20root%3A%20%7B%5C%5Cn%20%20%20%20%20%20display%3A%20'inline-block'%2C%5C%5Cn%20%20%20%20%20%20lineHeight%3A%201%20%2F%2F%20Keep%20the%20progress%20centered%5C%5Cn%5C%5Cn%20%20%20%20%7D%2C%5C%5Cn%5C%5Cn%20%20%20%20%2F*%20Styles%20applied%20to%20the%20root%20element%20if%20%60variant%3D%5C%5C%5C%22static%5C%5C%5C%22%60.%20*%2F%5C%5Cn%20%20%20%20static%3A%20%7B%5C%5Cn%20%20%20%20%20%20transition%3A%20theme.transitions.create('transform')%5C%5Cn%20%20%20%20%7D%2C%5C%5Cn%5C%5Cn%20%20%20%20%2F*%20Styles%20applied%20to%20the%20root%20element%20if%20%60variant%3D%5C%5C%5C%22indeterminate%5C%5C%5C%22%60.%20*%2F%5C%5Cn%20%20%20%20indeterminate%3A%20%7B%5C%5Cn%20%20%20%20%20%20animation%3A%20'mui-progress-circular-rotate%201.4s%20linear%20infinite'%2C%5C%5Cn%20%20%20%20%20%20%2F%2F%20Backward%20compatible%20logic%20between%20JSS%20v9%20and%20v10.%5C%5Cn%20%20%20%20%20%20%2F%2F%20To%20remove%20with%20the%20release%20of%20Material-UI%20v4%5C%5Cn%20%20%20%20%20%20animationName%3A%20'%24mui-progress-circular-rotate'%5C%5Cn%20%20%20%20%7D%2C%5C%5Cn%5C%5Cn%20%20%20%20%2F*%20Styles%20applied%20to%20the%20root%20element%20if%20%60color%3D%5C%5C%5C%22primary%5C%5C%5C%22%60.%20*%2F%5C%5Cn%20%20%20%20colorPrimary%3A%20%7B%5C%5Cn%20%20%20%20%20%20color%3A%20theme.palette.primary.main%5C%5Cn%20%20%20%20%7D%2C%5C%5Cn%5C%5Cn%20%20%20%20%2F*%20Styles%20applied%20to%20the%20root%20element%20if%20%60color%3D%5C%5C%5C%22secondary%5C%5C%5C%22%60.%20*%2F%5C%5Cn%20%20%20%20colorSecondary%3A%20%7B%5C%5Cn%20%20%20%20%20%20color%3A%20theme.palette.secondary.main%5C%5Cn%20%20%20%20%7D%2C%5C%5Cn%5C%5Cn%20%20%20%20%2F*%20Styles%20applied%20to%20the%20%60svg%60%20element.%20*%2F%5C%5Cn%20%20%20%20svg%3A%20%7B%7D%2C%5C%5Cn%5C%5Cn%20%20%20%20%2F*%20Styles%20applied%20to%20the%20%60circle%60%20svg%20path.%20*%2F%5C%5Cn%20%20%20%20circle%3A%20%7B%5C%5Cn%20%20%20%20%20%20stroke%3A%20'currentColor'%20%2F%2F%20Use%20butt%20to%20follow%20the%20specification%2C%20by%20chance%2C%20it's%20already%20the%20default%20CSS%20value.%5C%5Cn%20%20%20%20%20%20%2F%2F%20strokeLinecap%3A%20'butt'%2C%5C%5Cn%5C%5Cn%20%20%20%20%7D%2C%5C%5Cn%5C%5Cn%20%20%20%20%2F*%20Styles%20applied%20to%20the%20%60circle%60%20svg%20path%20if%20%60variant%3D%5C%5C%5C%22static%5C%5C%5C%22%60.%20*%2F%5C%5Cn%20%20%20%20circleStatic%3A%20%7B%5C%5Cn%20%20%20%20%20%20transition%3A%20theme.transitions.create('stroke-dashoffset')%5C%5Cn%20%20%20%20%7D%2C%5C%5Cn%5C%5Cn%20%20%20%20%2F*%20Styles%20applied%20to%20the%20%60circle%60%20svg%20path%20if%20%60variant%3D%5C%5C%5C%22indeterminate%5C%5C%5C%22%60.%20*%2F%5C%5Cn%20%20%20%20circleIndeterminate%3A%20%7B%5C%5Cn%20%20%20%20%20%20animation%3A%20'mui-progress-circular-dash%201.4s%20ease-in-out%20infinite'%2C%5C%5Cn%20%20%20%20%20%20%2F%2F%20Backward%20compatible%20logic%20between%20JSS%20v9%20and%20v10.%5C%5Cn%20%20%20%20%20%20%2F%2F%20To%20remove%20with%20the%20release%20of%20Material-UI%20v4%5C%5Cn%20%20%20%20%20%20animationName%3A%20'%24mui-progress-circular-dash'%2C%5C%5Cn%20%20%20%20%20%20%2F%2F%20Some%20default%20value%20that%20looks%20fine%20waiting%20for%20the%20animation%20to%20kicks%20in.%5C%5Cn%20%20%20%20%20%20strokeDasharray%3A%20'80px%2C%20200px'%2C%5C%5Cn%20%20%20%20%20%20strokeDashoffset%3A%20'0px'%20%2F%2F%20Add%20the%20unit%20to%20fix%20a%20Edge%2016%20and%20below%20bug.%5C%5Cn%5C%5Cn%20%20%20%20%7D%2C%5C%5Cn%20%20%20%20'%40keyframes%20mui-progress-circular-rotate'%3A%20%7B%5C%5Cn%20%20%20%20%20%20'100%25'%3A%20%7B%5C%5Cn%20%20%20%20%20%20%20%20transform%3A%20'rotate(360deg)'%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%7D%2C%5C%5Cn%20%20%20%20'%40keyframes%20mui-progress-circular-dash'%3A%20%7B%5C%5Cn%20%20%20%20%20%20'0%25'%3A%20%7B%5C%5Cn%20%20%20%20%20%20%20%20strokeDasharray%3A%20'1px%2C%20200px'%2C%5C%5Cn%20%20%20%20%20%20%20%20strokeDashoffset%3A%20'0px'%5C%5Cn%20%20%20%20%20%20%7D%2C%5C%5Cn%20%20%20%20%20%20'50%25'%3A%20%7B%5C%5Cn%20%20%20%20%20%20%20%20strokeDasharray%3A%20'100px%2C%20200px'%2C%5C%5Cn%20%20%20%20%20%20%20%20strokeDashoffset%3A%20'-15px'%5C%5Cn%20%20%20%20%20%20%7D%2C%5C%5Cn%20%20%20%20%20%20'100%25'%3A%20%7B%5C%5Cn%20%20%20%20%20%20%20%20strokeDasharray%3A%20'100px%2C%20200px'%2C%5C%5Cn%20%20%20%20%20%20%20%20strokeDashoffset%3A%20'-125px'%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%7D%2C%5C%5Cn%5C%5Cn%20%20%20%20%2F*%20Styles%20applied%20to%20the%20%60circle%60%20svg%20path%20if%20%60disableShrink%3D%7Btrue%7D%60.%20*%2F%5C%5Cn%20%20%20%20circleDisableShrink%3A%20%7B%5C%5Cn%20%20%20%20%20%20animation%3A%20'none'%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%3B%5C%5Cn%7D%3B%5C%5Cn%2F**%5C%5Cn%20*%20%23%23%20ARIA%5C%5Cn%20*%5C%5Cn%20*%20If%20the%20progress%20bar%20is%20describing%20the%20loading%20progress%20of%20a%20particular%20region%20of%20a%20page%2C%5C%5Cn%20*%20you%20should%20use%20%60aria-describedby%60%20to%20point%20to%20the%20progress%20bar%2C%20and%20set%20the%20%60aria-busy%60%5C%5Cn%20*%20attribute%20to%20%60true%60%20on%20that%20region%20until%20it%20has%20finished%20loading.%5C%5Cn%20*%2F%5C%5Cn%5C%5Cn%5C%5Cnexports.styles%20%3D%20styles%3B%5C%5Cn%5C%5Cnfunction%20CircularProgress(props)%20%7B%5C%5Cn%20%20var%20_classNames%2C%20_classNames2%3B%5C%5Cn%5C%5Cn%20%20var%20classes%20%3D%20props.classes%2C%5C%5Cn%20%20%20%20%20%20className%20%3D%20props.className%2C%5C%5Cn%20%20%20%20%20%20color%20%3D%20props.color%2C%5C%5Cn%20%20%20%20%20%20disableShrink%20%3D%20props.disableShrink%2C%5C%5Cn%20%20%20%20%20%20size%20%3D%20props.size%2C%5C%5Cn%20%20%20%20%20%20style%20%3D%20props.style%2C%5C%5Cn%20%20%20%20%20%20thickness%20%3D%20props.thickness%2C%5C%5Cn%20%20%20%20%20%20value%20%3D%20props.value%2C%5C%5Cn%20%20%20%20%20%20variant%20%3D%20props.variant%2C%5C%5Cn%20%20%20%20%20%20other%20%3D%20(0%2C%20_objectWithoutProperties2.default)(props%2C%20%5B%5C%5C%5C%22classes%5C%5C%5C%22%2C%20%5C%5C%5C%22className%5C%5C%5C%22%2C%20%5C%5C%5C%22color%5C%5C%5C%22%2C%20%5C%5C%5C%22disableShrink%5C%5C%5C%22%2C%20%5C%5C%5C%22size%5C%5C%5C%22%2C%20%5C%5C%5C%22style%5C%5C%5C%22%2C%20%5C%5C%5C%22thickness%5C%5C%5C%22%2C%20%5C%5C%5C%22value%5C%5C%5C%22%2C%20%5C%5C%5C%22variant%5C%5C%5C%22%5D)%3B%5C%5Cn%20%20var%20circleStyle%20%3D%20%7B%7D%3B%5C%5Cn%20%20var%20rootStyle%20%3D%20%7B%7D%3B%5C%5Cn%20%20var%20rootProps%20%3D%20%7B%7D%3B%5C%5Cn%5C%5Cn%20%20if%20(variant%20%3D%3D%3D%20'determinate'%20%7C%7C%20variant%20%3D%3D%3D%20'static')%20%7B%5C%5Cn%20%20%20%20var%20circumference%20%3D%202%20*%20Math.PI%20*%20((SIZE%20-%20thickness)%20%2F%202)%3B%5C%5Cn%20%20%20%20circleStyle.strokeDasharray%20%3D%20circumference.toFixed(3)%3B%5C%5Cn%20%20%20%20rootProps%5B'aria-valuenow'%5D%20%3D%20Math.round(value)%3B%5C%5Cn%5C%5Cn%20%20%20%20if%20(variant%20%3D%3D%3D%20'static')%20%7B%5C%5Cn%20%20%20%20%20%20circleStyle.strokeDashoffset%20%3D%20%5C%5C%5C%22%5C%5C%5C%22.concat(((100%20-%20value)%20%2F%20100%20*%20circumference).toFixed(3)%2C%20%5C%5C%5C%22px%5C%5C%5C%22)%3B%5C%5Cn%20%20%20%20%20%20rootStyle.transform%20%3D%20'rotate(-90deg)'%3B%5C%5Cn%20%20%20%20%7D%20else%20%7B%5C%5Cn%20%20%20%20%20%20circleStyle.strokeDashoffset%20%3D%20%5C%5C%5C%22%5C%5C%5C%22.concat((easeIn((100%20-%20value)%20%2F%20100)%20*%20circumference).toFixed(3)%2C%20%5C%5C%5C%22px%5C%5C%5C%22)%3B%5C%5Cn%20%20%20%20%20%20rootStyle.transform%20%3D%20%5C%5C%5C%22rotate(%5C%5C%5C%22.concat((easeOut(value%20%2F%2070)%20*%20270).toFixed(3)%2C%20%5C%5C%5C%22deg)%5C%5C%5C%22)%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20return%20_react.default.createElement(%5C%5C%5C%22div%5C%5C%5C%22%2C%20(0%2C%20_extends2.default)(%7B%5C%5Cn%20%20%20%20className%3A%20(0%2C%20_classnames.default)(classes.root%2C%20(_classNames%20%3D%20%7B%7D%2C%20(0%2C%20_defineProperty2.default)(_classNames%2C%20classes%5B%5C%5C%5C%22color%5C%5C%5C%22.concat((0%2C%20_helpers.capitalize)(color))%5D%2C%20color%20!%3D%3D%20'inherit')%2C%20(0%2C%20_defineProperty2.default)(_classNames%2C%20classes.indeterminate%2C%20variant%20%3D%3D%3D%20'indeterminate')%2C%20(0%2C%20_defineProperty2.default)(_classNames%2C%20classes.static%2C%20variant%20%3D%3D%3D%20'static')%2C%20_classNames)%2C%20className)%2C%5C%5Cn%20%20%20%20style%3A%20(0%2C%20_extends2.default)(%7B%5C%5Cn%20%20%20%20%20%20width%3A%20size%2C%5C%5Cn%20%20%20%20%20%20height%3A%20size%5C%5Cn%20%20%20%20%7D%2C%20rootStyle%2C%20style)%2C%5C%5Cn%20%20%20%20role%3A%20%5C%5C%5C%22progressbar%5C%5C%5C%22%5C%5Cn%20%20%7D%2C%20rootProps%2C%20other)%2C%20_react.default.createElement(%5C%5C%5C%22svg%5C%5C%5C%22%2C%20%7B%5C%5Cn%20%20%20%20className%3A%20classes.svg%2C%5C%5Cn%20%20%20%20viewBox%3A%20%5C%5C%5C%22%5C%5C%5C%22.concat(SIZE%20%2F%202%2C%20%5C%5C%5C%22%20%5C%5C%5C%22).concat(SIZE%20%2F%202%2C%20%5C%5C%5C%22%20%5C%5C%5C%22).concat(SIZE%2C%20%5C%5C%5C%22%20%5C%5C%5C%22).concat(SIZE)%5C%5Cn%20%20%7D%2C%20_react.default.createElement(%5C%5C%5C%22circle%5C%5C%5C%22%2C%20%7B%5C%5Cn%20%20%20%20className%3A%20(0%2C%20_classnames.default)(classes.circle%2C%20(_classNames2%20%3D%20%7B%7D%2C%20(0%2C%20_defineProperty2.default)(_classNames2%2C%20classes.circleIndeterminate%2C%20variant%20%3D%3D%3D%20'indeterminate')%2C%20(0%2C%20_defineProperty2.default)(_classNames2%2C%20classes.circleStatic%2C%20variant%20%3D%3D%3D%20'static')%2C%20(0%2C%20_defineProperty2.default)(_classNames2%2C%20classes.circleDisableShrink%2C%20disableShrink)%2C%20_classNames2))%2C%5C%5Cn%20%20%20%20style%3A%20circleStyle%2C%5C%5Cn%20%20%20%20cx%3A%20SIZE%2C%5C%5Cn%20%20%20%20cy%3A%20SIZE%2C%5C%5Cn%20%20%20%20r%3A%20(SIZE%20-%20thickness)%20%2F%202%2C%5C%5Cn%20%20%20%20fill%3A%20%5C%5C%5C%22none%5C%5C%5C%22%2C%5C%5Cn%20%20%20%20strokeWidth%3A%20thickness%5C%5Cn%20%20%7D)))%3B%5C%5Cn%7D%5C%5Cn%5C%5Cn%20true%20%3F%20CircularProgress.propTypes%20%3D%20%7B%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20Override%20or%20extend%20the%20styles%20applied%20to%20the%20component.%5C%5Cn%20%20%20*%20See%20%5BCSS%20API%5D(%23css-api)%20below%20for%20more%20details.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20classes%3A%20_propTypes.default.object.isRequired%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20%40ignore%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20className%3A%20_propTypes.default.string%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20The%20color%20of%20the%20component.%20It%20supports%20those%20theme%20colors%20that%20make%20sense%20for%20this%20component.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20color%3A%20_propTypes.default.oneOf(%5B'primary'%2C%20'secondary'%2C%20'inherit'%5D)%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20If%20%60true%60%2C%20the%20shrink%20animation%20is%20disabled.%5C%5Cn%20%20%20*%20This%20only%20works%20if%20variant%20is%20%60indeterminate%60.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20disableShrink%3A%20(0%2C%20_utils.chainPropTypes)(_propTypes.default.bool%2C%20function%20(props)%20%7B%5C%5Cn%20%20%20%20%2F*%20istanbul%20ignore%20if%20*%2F%5C%5Cn%20%20%20%20if%20(props.disableShrink%20%26%26%20props.variant%20!%3D%3D%20'indeterminate')%20%7B%5C%5Cn%20%20%20%20%20%20return%20new%20Error('Material-UI%3A%20you%20have%20provided%20the%20%60disableShrink%60%20property%20'%20%2B%20'with%20a%20variant%20other%20than%20%60indeterminate%60.%20This%20will%20have%20no%20effect.')%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20return%20null%3B%5C%5Cn%20%20%7D)%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20The%20size%20of%20the%20circle.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20size%3A%20_propTypes.default.oneOfType(%5B_propTypes.default.number%2C%20_propTypes.default.string%5D)%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20%40ignore%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20style%3A%20_propTypes.default.object%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20The%20thickness%20of%20the%20circle.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20thickness%3A%20_propTypes.default.number%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20The%20value%20of%20the%20progress%20indicator%20for%20the%20determinate%20and%20static%20variants.%5C%5Cn%20%20%20*%20Value%20between%200%20and%20100.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20value%3A%20_propTypes.default.number%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20The%20variant%20to%20use.%5C%5Cn%20%20%20*%20Use%20indeterminate%20when%20there%20is%20no%20progress%20value.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20variant%3A%20_propTypes.default.oneOf(%5B'determinate'%2C%20'indeterminate'%2C%20'static'%5D)%5C%5Cn%7D%20%3A%20undefined%3B%5C%5CnCircularProgress.defaultProps%20%3D%20%7B%5C%5Cn%20%20color%3A%20'primary'%2C%5C%5Cn%20%20disableShrink%3A%20false%2C%5C%5Cn%20%20size%3A%2040%2C%5C%5Cn%20%20thickness%3A%203.6%2C%5C%5Cn%20%20value%3A%200%2C%5C%5Cn%20%20variant%3A%20'indeterminate'%5C%5Cn%7D%3B%5C%5Cn%5C%5Cnvar%20_default%20%3D%20(0%2C%20_withStyles.default)(styles%2C%20%7B%5C%5Cn%20%20name%3A%20'MuiCircularProgress'%2C%5C%5Cn%20%20flip%3A%20false%5C%5Cn%7D)(CircularProgress)%3B%5C%5Cn%5C%5Cnexports.default%20%3D%20_default%3B%5C%5Cn%5C%5Cn%2F%2F%23%20sourceURL%3Dwebpack%3A%2F%2F%255Bname%255D%2F%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2F%40material-ui%2Fcore%2FCircularProgress%2FCircularProgress.js%3F%5C%22)%3B%5Cn%5Cn%2F***%2F%20%7D)%2C%5Cn%5Cn%2F***%2F%20%5C%22..%2F..%2F%40material-ui%2Fcore%2FCircularProgress%2Findex.js%5C%22%3A%5Cn%2F*!*******************************************************************************************************************!*%5C%5C%5Cn%20%20!***%20%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2F%40material-ui%2Fcore%2FCircularProgress%2Findex.js%20***!%5Cn%20%20%5C%5C*******************************************************************************************************************%2F%5Cn%2F*!%20no%20static%20exports%20found%20*%2F%5Cn%2F***%2F%20(function(module%2C%20exports%2C%20__webpack_require__)%20%7B%5Cn%5Cn%5C%22use%20strict%5C%22%3B%5Cneval(%5C%22%5C%5Cn%5C%5Cnvar%20_interopRequireDefault%20%3D%20__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2FinteropRequireDefault%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2FinteropRequireDefault.js%5C%5C%5C%22)%3B%5C%5Cn%5C%5CnObject.defineProperty(exports%2C%20%5C%5C%5C%22__esModule%5C%5C%5C%22%2C%20%7B%5C%5Cn%20%20value%3A%20true%5C%5Cn%7D)%3B%5C%5CnObject.defineProperty(exports%2C%20%5C%5C%5C%22default%5C%5C%5C%22%2C%20%7B%5C%5Cn%20%20enumerable%3A%20true%2C%5C%5Cn%20%20get%3A%20function%20get()%20%7B%5C%5Cn%20%20%20%20return%20_CircularProgress.default%3B%5C%5Cn%20%20%7D%5C%5Cn%7D)%3B%5C%5Cn%5C%5Cnvar%20_CircularProgress%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20.%2FCircularProgress%20*%2F%20%5C%5C%5C%22..%2F..%2F%40material-ui%2Fcore%2FCircularProgress%2FCircularProgress.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cn%2F%2F%23%20sourceURL%3Dwebpack%3A%2F%2F%255Bname%255D%2F%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2F%40material-ui%2Fcore%2FCircularProgress%2Findex.js%3F%5C%22)%3B%5Cn%5Cn%2F***%2F%20%7D)%2C%5Cn%5Cn%2F***%2F%20%5C%22..%2F..%2F%40material-ui%2Fcore%2FClickAwayListener%2FClickAwayListener.js%5C%22%3A%5Cn%2F*!********************************************************************************************************************************!*%5C%5C%5Cn%20%20!***%20%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2F%40material-ui%2Fcore%2FClickAwayListener%2FClickAwayListener.js%20***!%5Cn%20%20%5C%5C********************************************************************************************************************************%2F%5Cn%2F*!%20no%20static%20exports%20found%20*%2F%5Cn%2F***%2F%20(function(module%2C%20exports%2C%20__webpack_require__)%20%7B%5Cn%5Cn%5C%22use%20strict%5C%22%3B%5Cneval(%5C%22%5C%5Cn%5C%5Cnvar%20_interopRequireDefault%20%3D%20__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2FinteropRequireDefault%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2FinteropRequireDefault.js%5C%5C%5C%22)%3B%5C%5Cn%5C%5CnObject.defineProperty(exports%2C%20%5C%5C%5C%22__esModule%5C%5C%5C%22%2C%20%7B%5C%5Cn%20%20value%3A%20true%5C%5Cn%7D)%3B%5C%5Cnexports.default%20%3D%20void%200%3B%5C%5Cn%5C%5Cnvar%20_extends2%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2Fextends%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2Fextends.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_objectWithoutProperties2%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2FobjectWithoutProperties%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2FobjectWithoutProperties.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_classCallCheck2%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2FclassCallCheck%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2FclassCallCheck.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_createClass2%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2FcreateClass%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2FcreateClass.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_possibleConstructorReturn2%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2FpossibleConstructorReturn%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2FpossibleConstructorReturn.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_getPrototypeOf3%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2FgetPrototypeOf%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2FgetPrototypeOf.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_inherits2%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2Finherits%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2Finherits.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_react%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20react%20*%2F%20%5C%5C%5C%22..%2F..%2Freact%2Findex.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_reactDom%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20react-dom%20*%2F%20%5C%5C%5C%22..%2F..%2Freact-dom%2Findex.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_propTypes%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20prop-types%20*%2F%20%5C%5C%5C%22..%2F..%2Fprop-types%2Findex.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_reactEventListener%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20react-event-listener%20*%2F%20%5C%5C%5C%22..%2F..%2Freact-event-listener%2Fdist%2Freact-event-listener.cjs.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_ownerDocument%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20..%2Futils%2FownerDocument%20*%2F%20%5C%5C%5C%22..%2F..%2F%40material-ui%2Fcore%2Futils%2FownerDocument.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cn%2F%2F%20%40inheritedComponent%20EventListener%5C%5Cn%5C%5Cn%2F**%5C%5Cn%20*%20Listen%20for%20click%20events%20that%20occur%20somewhere%20in%20the%20document%2C%20outside%20of%20the%20element%20itself.%5C%5Cn%20*%20For%20instance%2C%20if%20you%20need%20to%20hide%20a%20menu%20when%20people%20click%20anywhere%20else%20on%20your%20page.%5C%5Cn%20*%2F%5C%5Cnvar%20ClickAwayListener%20%3D%5C%5Cn%2F*%23__PURE__*%2F%5C%5Cnfunction%20(_React%24Component)%20%7B%5C%5Cn%20%20(0%2C%20_inherits2.default)(ClickAwayListener%2C%20_React%24Component)%3B%5C%5Cn%5C%5Cn%20%20function%20ClickAwayListener()%20%7B%5C%5Cn%20%20%20%20var%20_getPrototypeOf2%3B%5C%5Cn%5C%5Cn%20%20%20%20var%20_this%3B%5C%5Cn%5C%5Cn%20%20%20%20(0%2C%20_classCallCheck2.default)(this%2C%20ClickAwayListener)%3B%5C%5Cn%5C%5Cn%20%20%20%20for%20(var%20_len%20%3D%20arguments.length%2C%20args%20%3D%20new%20Array(_len)%2C%20_key%20%3D%200%3B%20_key%20%3C%20_len%3B%20_key%2B%2B)%20%7B%5C%5Cn%20%20%20%20%20%20args%5B_key%5D%20%3D%20arguments%5B_key%5D%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20_this%20%3D%20(0%2C%20_possibleConstructorReturn2.default)(this%2C%20(_getPrototypeOf2%20%3D%20(0%2C%20_getPrototypeOf3.default)(ClickAwayListener)).call.apply(_getPrototypeOf2%2C%20%5Bthis%5D.concat(args)))%3B%5C%5Cn%20%20%20%20_this.mounted%20%3D%20false%3B%5C%5Cn%20%20%20%20_this.moved%20%3D%20false%3B%5C%5Cn%5C%5Cn%20%20%20%20_this.handleClickAway%20%3D%20function%20(event)%20%7B%5C%5Cn%20%20%20%20%20%20%2F%2F%20Ignore%20events%20that%20have%20been%20%60event.preventDefault()%60%20marked.%5C%5Cn%20%20%20%20%20%20if%20(event.defaultPrevented)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20return%3B%5C%5Cn%20%20%20%20%20%20%7D%20%2F%2F%20IE%2011%20support%2C%20which%20trigger%20the%20handleClickAway%20even%20after%20the%20unbind%5C%5Cn%5C%5Cn%5C%5Cn%20%20%20%20%20%20if%20(!_this.mounted)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20return%3B%5C%5Cn%20%20%20%20%20%20%7D%20%2F%2F%20Do%20not%20act%20if%20user%20performed%20touchmove%5C%5Cn%5C%5Cn%5C%5Cn%20%20%20%20%20%20if%20(_this.moved)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20_this.moved%20%3D%20false%3B%5C%5Cn%20%20%20%20%20%20%20%20return%3B%5C%5Cn%20%20%20%20%20%20%7D%20%2F%2F%20The%20child%20might%20render%20null.%5C%5Cn%5C%5Cn%5C%5Cn%20%20%20%20%20%20if%20(!_this.node)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20return%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20%20%20var%20doc%20%3D%20(0%2C%20_ownerDocument.default)(_this.node)%3B%5C%5Cn%5C%5Cn%20%20%20%20%20%20if%20(doc.documentElement%20%26%26%20doc.documentElement.contains(event.target)%20%26%26%20!_this.node.contains(event.target))%20%7B%5C%5Cn%20%20%20%20%20%20%20%20_this.props.onClickAway(event)%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%7D%3B%5C%5Cn%5C%5Cn%20%20%20%20_this.handleTouchMove%20%3D%20function%20()%20%7B%5C%5Cn%20%20%20%20%20%20_this.moved%20%3D%20true%3B%5C%5Cn%20%20%20%20%7D%3B%5C%5Cn%5C%5Cn%20%20%20%20return%20_this%3B%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20(0%2C%20_createClass2.default)(ClickAwayListener%2C%20%5B%7B%5C%5Cn%20%20%20%20key%3A%20%5C%5C%5C%22componentDidMount%5C%5C%5C%22%2C%5C%5Cn%20%20%20%20value%3A%20function%20componentDidMount()%20%7B%5C%5Cn%20%20%20%20%20%20%2F%2F%20Finds%20the%20first%20child%20when%20a%20component%20returns%20a%20fragment.%5C%5Cn%20%20%20%20%20%20%2F%2F%20https%3A%2F%2Fgithub.com%2Ffacebook%2Freact%2Fblob%2F036ae3c6e2f056adffc31dfb78d1b6f0c63272f0%2Fpackages%2Freact-dom%2Fsrc%2F__tests__%2FReactDOMFiber-test.js%23L105%5C%5Cn%20%20%20%20%20%20this.node%20%3D%20_reactDom.default.findDOMNode(this)%3B%5C%5Cn%20%20%20%20%20%20this.mounted%20%3D%20true%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%2C%20%7B%5C%5Cn%20%20%20%20key%3A%20%5C%5C%5C%22componentWillUnmount%5C%5C%5C%22%2C%5C%5Cn%20%20%20%20value%3A%20function%20componentWillUnmount()%20%7B%5C%5Cn%20%20%20%20%20%20this.mounted%20%3D%20false%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%2C%20%7B%5C%5Cn%20%20%20%20key%3A%20%5C%5C%5C%22render%5C%5C%5C%22%2C%5C%5Cn%20%20%20%20value%3A%20function%20render()%20%7B%5C%5Cn%20%20%20%20%20%20var%20_this%24props%20%3D%20this.props%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20children%20%3D%20_this%24props.children%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20mouseEvent%20%3D%20_this%24props.mouseEvent%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20touchEvent%20%3D%20_this%24props.touchEvent%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20onClickAway%20%3D%20_this%24props.onClickAway%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20other%20%3D%20(0%2C%20_objectWithoutProperties2.default)(_this%24props%2C%20%5B%5C%5C%5C%22children%5C%5C%5C%22%2C%20%5C%5C%5C%22mouseEvent%5C%5C%5C%22%2C%20%5C%5C%5C%22touchEvent%5C%5C%5C%22%2C%20%5C%5C%5C%22onClickAway%5C%5C%5C%22%5D)%3B%5C%5Cn%20%20%20%20%20%20var%20listenerProps%20%3D%20%7B%7D%3B%5C%5Cn%5C%5Cn%20%20%20%20%20%20if%20(mouseEvent%20!%3D%3D%20false)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20listenerProps%5BmouseEvent%5D%20%3D%20this.handleClickAway%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20%20%20if%20(touchEvent%20!%3D%3D%20false)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20listenerProps%5BtouchEvent%5D%20%3D%20this.handleClickAway%3B%5C%5Cn%20%20%20%20%20%20%20%20listenerProps.onTouchMove%20%3D%20this.handleTouchMove%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20%20%20return%20_react.default.createElement(_react.default.Fragment%2C%20null%2C%20children%2C%20_react.default.createElement(_reactEventListener.default%2C%20(0%2C%20_extends2.default)(%7B%5C%5Cn%20%20%20%20%20%20%20%20target%3A%20%5C%5C%5C%22document%5C%5C%5C%22%5C%5Cn%20%20%20%20%20%20%7D%2C%20listenerProps%2C%20other)))%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%5D)%3B%5C%5Cn%20%20return%20ClickAwayListener%3B%5C%5Cn%7D(_react.default.Component)%3B%5C%5Cn%5C%5Cn%20true%20%3F%20ClickAwayListener.propTypes%20%3D%20%7B%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20The%20wrapped%20element.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20children%3A%20_propTypes.default.element.isRequired%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20The%20mouse%20event%20to%20listen%20to.%20You%20can%20disable%20the%20listener%20by%20providing%20%60false%60.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20mouseEvent%3A%20_propTypes.default.oneOf(%5B'onClick'%2C%20'onMouseDown'%2C%20'onMouseUp'%2C%20false%5D)%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20Callback%20fired%20when%20a%20%5C%5C%5C%22click%20away%5C%5C%5C%22%20event%20is%20detected.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20onClickAway%3A%20_propTypes.default.func.isRequired%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20The%20touch%20event%20to%20listen%20to.%20You%20can%20disable%20the%20listener%20by%20providing%20%60false%60.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20touchEvent%3A%20_propTypes.default.oneOf(%5B'onTouchStart'%2C%20'onTouchEnd'%2C%20false%5D)%5C%5Cn%7D%20%3A%20undefined%3B%5C%5CnClickAwayListener.defaultProps%20%3D%20%7B%5C%5Cn%20%20mouseEvent%3A%20'onMouseUp'%2C%5C%5Cn%20%20touchEvent%3A%20'onTouchEnd'%5C%5Cn%7D%3B%5C%5Cnvar%20_default%20%3D%20ClickAwayListener%3B%5C%5Cnexports.default%20%3D%20_default%3B%5C%5Cn%5C%5Cn%2F%2F%23%20sourceURL%3Dwebpack%3A%2F%2F%255Bname%255D%2F%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2F%40material-ui%2Fcore%2FClickAwayListener%2FClickAwayListener.js%3F%5C%22)%3B%5Cn%5Cn%2F***%2F%20%7D)%2C%5Cn%5Cn%2F***%2F%20%5C%22..%2F..%2F%40material-ui%2Fcore%2FClickAwayListener%2Findex.js%5C%22%3A%5Cn%2F*!********************************************************************************************************************!*%5C%5C%5Cn%20%20!***%20%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2F%40material-ui%2Fcore%2FClickAwayListener%2Findex.js%20***!%5Cn%20%20%5C%5C********************************************************************************************************************%2F%5Cn%2F*!%20no%20static%20exports%20found%20*%2F%5Cn%2F***%2F%20(function(module%2C%20exports%2C%20__webpack_require__)%20%7B%5Cn%5Cn%5C%22use%20strict%5C%22%3B%5Cneval(%5C%22%5C%5Cn%5C%5Cnvar%20_interopRequireDefault%20%3D%20__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2FinteropRequireDefault%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2FinteropRequireDefault.js%5C%5C%5C%22)%3B%5C%5Cn%5C%5CnObject.defineProperty(exports%2C%20%5C%5C%5C%22__esModule%5C%5C%5C%22%2C%20%7B%5C%5Cn%20%20value%3A%20true%5C%5Cn%7D)%3B%5C%5CnObject.defineProperty(exports%2C%20%5C%5C%5C%22default%5C%5C%5C%22%2C%20%7B%5C%5Cn%20%20enumerable%3A%20true%2C%5C%5Cn%20%20get%3A%20function%20get()%20%7B%5C%5Cn%20%20%20%20return%20_ClickAwayListener.default%3B%5C%5Cn%20%20%7D%5C%5Cn%7D)%3B%5C%5Cn%5C%5Cnvar%20_ClickAwayListener%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20.%2FClickAwayListener%20*%2F%20%5C%5C%5C%22..%2F..%2F%40material-ui%2Fcore%2FClickAwayListener%2FClickAwayListener.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cn%2F%2F%23%20sourceURL%3Dwebpack%3A%2F%2F%255Bname%255D%2F%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2F%40material-ui%2Fcore%2FClickAwayListener%2Findex.js%3F%5C%22)%3B%5Cn%5Cn%2F***%2F%20%7D)%2C%5Cn%5Cn%2F***%2F%20%5C%22..%2F..%2F%40material-ui%2Fcore%2FCollapse%2FCollapse.js%5C%22%3A%5Cn%2F*!**************************************************************************************************************!*%5C%5C%5Cn%20%20!***%20%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2F%40material-ui%2Fcore%2FCollapse%2FCollapse.js%20***!%5Cn%20%20%5C%5C**************************************************************************************************************%2F%5Cn%2F*!%20no%20static%20exports%20found%20*%2F%5Cn%2F***%2F%20(function(module%2C%20exports%2C%20__webpack_require__)%20%7B%5Cn%5Cn%5C%22use%20strict%5C%22%3B%5Cneval(%5C%22%5C%5Cn%5C%5Cnvar%20_interopRequireDefault%20%3D%20__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2FinteropRequireDefault%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2FinteropRequireDefault.js%5C%5C%5C%22)%3B%5C%5Cn%5C%5CnObject.defineProperty(exports%2C%20%5C%5C%5C%22__esModule%5C%5C%5C%22%2C%20%7B%5C%5Cn%20%20value%3A%20true%5C%5Cn%7D)%3B%5C%5Cnexports.default%20%3D%20exports.styles%20%3D%20void%200%3B%5C%5Cn%5C%5Cnvar%20_extends2%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2Fextends%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2Fextends.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_defineProperty2%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2FdefineProperty%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2FdefineProperty.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_objectWithoutProperties2%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2FobjectWithoutProperties%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2FobjectWithoutProperties.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_classCallCheck2%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2FclassCallCheck%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2FclassCallCheck.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_createClass2%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2FcreateClass%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2FcreateClass.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_possibleConstructorReturn2%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2FpossibleConstructorReturn%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2FpossibleConstructorReturn.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_getPrototypeOf3%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2FgetPrototypeOf%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2FgetPrototypeOf.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_inherits2%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2Finherits%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2Finherits.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_react%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20react%20*%2F%20%5C%5C%5C%22..%2F..%2Freact%2Findex.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_classnames%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20classnames%20*%2F%20%5C%5C%5C%22..%2F..%2Fclassnames%2Findex.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_propTypes%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20prop-types%20*%2F%20%5C%5C%5C%22..%2F..%2Fprop-types%2Findex.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_Transition%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20react-transition-group%2FTransition%20*%2F%20%5C%5C%5C%22..%2F..%2Freact-transition-group%2FTransition.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_utils%20%3D%20__webpack_require__(%2F*!%20%40material-ui%2Futils%20*%2F%20%5C%5C%5C%22..%2F..%2F%40material-ui%2Futils%2Findex.es.js%5C%5C%5C%22)%3B%5C%5Cn%5C%5Cnvar%20_withStyles%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20..%2Fstyles%2FwithStyles%20*%2F%20%5C%5C%5C%22..%2F..%2F%40material-ui%2Fcore%2Fstyles%2FwithStyles.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_transitions%20%3D%20__webpack_require__(%2F*!%20..%2Fstyles%2Ftransitions%20*%2F%20%5C%5C%5C%22..%2F..%2F%40material-ui%2Fcore%2Fstyles%2Ftransitions.js%5C%5C%5C%22)%3B%5C%5Cn%5C%5Cnvar%20_utils2%20%3D%20__webpack_require__(%2F*!%20..%2Ftransitions%2Futils%20*%2F%20%5C%5C%5C%22..%2F..%2F%40material-ui%2Fcore%2Ftransitions%2Futils.js%5C%5C%5C%22)%3B%5C%5Cn%5C%5Cn%2F%2F%20%40inheritedComponent%20Transition%5C%5Cnvar%20styles%20%3D%20function%20styles(theme)%20%7B%5C%5Cn%20%20return%20%7B%5C%5Cn%20%20%20%20%2F*%20Styles%20applied%20to%20the%20container%20element.%20*%2F%5C%5Cn%20%20%20%20container%3A%20%7B%5C%5Cn%20%20%20%20%20%20height%3A%200%2C%5C%5Cn%20%20%20%20%20%20overflow%3A%20'hidden'%2C%5C%5Cn%20%20%20%20%20%20transition%3A%20theme.transitions.create('height')%5C%5Cn%20%20%20%20%7D%2C%5C%5Cn%5C%5Cn%20%20%20%20%2F*%20Styles%20applied%20to%20the%20container%20element%20when%20the%20transition%20has%20entered.%20*%2F%5C%5Cn%20%20%20%20entered%3A%20%7B%5C%5Cn%20%20%20%20%20%20height%3A%20'auto'%2C%5C%5Cn%20%20%20%20%20%20overflow%3A%20'visible'%5C%5Cn%20%20%20%20%7D%2C%5C%5Cn%5C%5Cn%20%20%20%20%2F*%20Styles%20applied%20to%20the%20outer%20wrapper%20element.%20*%2F%5C%5Cn%20%20%20%20wrapper%3A%20%7B%5C%5Cn%20%20%20%20%20%20%2F%2F%20Hack%20to%20get%20children%20with%20a%20negative%20margin%20to%20not%20falsify%20the%20height%20computation.%5C%5Cn%20%20%20%20%20%20display%3A%20'flex'%5C%5Cn%20%20%20%20%7D%2C%5C%5Cn%5C%5Cn%20%20%20%20%2F*%20Styles%20applied%20to%20the%20inner%20wrapper%20element.%20*%2F%5C%5Cn%20%20%20%20wrapperInner%3A%20%7B%5C%5Cn%20%20%20%20%20%20width%3A%20'100%25'%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%3B%5C%5Cn%7D%3B%5C%5Cn%2F**%5C%5Cn%20*%20The%20Collapse%20transition%20is%20used%20by%20the%5C%5Cn%20*%20%5BVertical%20Stepper%5D(%2Fdemos%2Fsteppers%2F%23vertical-stepper)%20StepContent%20component.%5C%5Cn%20*%20It%20uses%20%5Breact-transition-group%5D(https%3A%2F%2Fgithub.com%2Freactjs%2Freact-transition-group)%20internally.%5C%5Cn%20*%2F%5C%5Cn%5C%5Cn%5C%5Cnexports.styles%20%3D%20styles%3B%5C%5Cn%5C%5Cnvar%20Collapse%20%3D%5C%5Cn%2F*%23__PURE__*%2F%5C%5Cnfunction%20(_React%24Component)%20%7B%5C%5Cn%20%20(0%2C%20_inherits2.default)(Collapse%2C%20_React%24Component)%3B%5C%5Cn%5C%5Cn%20%20function%20Collapse()%20%7B%5C%5Cn%20%20%20%20var%20_getPrototypeOf2%3B%5C%5Cn%5C%5Cn%20%20%20%20var%20_this%3B%5C%5Cn%5C%5Cn%20%20%20%20(0%2C%20_classCallCheck2.default)(this%2C%20Collapse)%3B%5C%5Cn%5C%5Cn%20%20%20%20for%20(var%20_len%20%3D%20arguments.length%2C%20args%20%3D%20new%20Array(_len)%2C%20_key%20%3D%200%3B%20_key%20%3C%20_len%3B%20_key%2B%2B)%20%7B%5C%5Cn%20%20%20%20%20%20args%5B_key%5D%20%3D%20arguments%5B_key%5D%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20_this%20%3D%20(0%2C%20_possibleConstructorReturn2.default)(this%2C%20(_getPrototypeOf2%20%3D%20(0%2C%20_getPrototypeOf3.default)(Collapse)).call.apply(_getPrototypeOf2%2C%20%5Bthis%5D.concat(args)))%3B%5C%5Cn%5C%5Cn%20%20%20%20_this.handleEnter%20%3D%20function%20(node)%20%7B%5C%5Cn%20%20%20%20%20%20node.style.height%20%3D%20_this.props.collapsedHeight%3B%5C%5Cn%5C%5Cn%20%20%20%20%20%20if%20(_this.props.onEnter)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20_this.props.onEnter(node)%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%7D%3B%5C%5Cn%5C%5Cn%20%20%20%20_this.handleEntering%20%3D%20function%20(node)%20%7B%5C%5Cn%20%20%20%20%20%20var%20_this%24props%20%3D%20_this.props%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20timeout%20%3D%20_this%24props.timeout%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20theme%20%3D%20_this%24props.theme%3B%5C%5Cn%20%20%20%20%20%20var%20wrapperHeight%20%3D%20_this.wrapperRef%20%3F%20_this.wrapperRef.clientHeight%20%3A%200%3B%5C%5Cn%5C%5Cn%20%20%20%20%20%20var%20_getTransitionProps%20%3D%20(0%2C%20_utils2.getTransitionProps)(_this.props%2C%20%7B%5C%5Cn%20%20%20%20%20%20%20%20mode%3A%20'enter'%5C%5Cn%20%20%20%20%20%20%7D)%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20transitionDuration%20%3D%20_getTransitionProps.duration%3B%5C%5Cn%5C%5Cn%20%20%20%20%20%20if%20(timeout%20%3D%3D%3D%20'auto')%20%7B%5C%5Cn%20%20%20%20%20%20%20%20var%20duration2%20%3D%20theme.transitions.getAutoHeightDuration(wrapperHeight)%3B%5C%5Cn%20%20%20%20%20%20%20%20node.style.transitionDuration%20%3D%20%5C%5C%5C%22%5C%5C%5C%22.concat(duration2%2C%20%5C%5C%5C%22ms%5C%5C%5C%22)%3B%5C%5Cn%20%20%20%20%20%20%20%20_this.autoTransitionDuration%20%3D%20duration2%3B%5C%5Cn%20%20%20%20%20%20%7D%20else%20%7B%5C%5Cn%20%20%20%20%20%20%20%20node.style.transitionDuration%20%3D%20typeof%20transitionDuration%20%3D%3D%3D%20'string'%20%3F%20transitionDuration%20%3A%20%5C%5C%5C%22%5C%5C%5C%22.concat(transitionDuration%2C%20%5C%5C%5C%22ms%5C%5C%5C%22)%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20%20%20node.style.height%20%3D%20%5C%5C%5C%22%5C%5C%5C%22.concat(wrapperHeight%2C%20%5C%5C%5C%22px%5C%5C%5C%22)%3B%5C%5Cn%5C%5Cn%20%20%20%20%20%20if%20(_this.props.onEntering)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20_this.props.onEntering(node)%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%7D%3B%5C%5Cn%5C%5Cn%20%20%20%20_this.handleEntered%20%3D%20function%20(node)%20%7B%5C%5Cn%20%20%20%20%20%20node.style.height%20%3D%20'auto'%3B%5C%5Cn%5C%5Cn%20%20%20%20%20%20if%20(_this.props.onEntered)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20_this.props.onEntered(node)%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%7D%3B%5C%5Cn%5C%5Cn%20%20%20%20_this.handleExit%20%3D%20function%20(node)%20%7B%5C%5Cn%20%20%20%20%20%20var%20wrapperHeight%20%3D%20_this.wrapperRef%20%3F%20_this.wrapperRef.clientHeight%20%3A%200%3B%5C%5Cn%20%20%20%20%20%20node.style.height%20%3D%20%5C%5C%5C%22%5C%5C%5C%22.concat(wrapperHeight%2C%20%5C%5C%5C%22px%5C%5C%5C%22)%3B%5C%5Cn%5C%5Cn%20%20%20%20%20%20if%20(_this.props.onExit)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20_this.props.onExit(node)%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%7D%3B%5C%5Cn%5C%5Cn%20%20%20%20_this.handleExiting%20%3D%20function%20(node)%20%7B%5C%5Cn%20%20%20%20%20%20var%20_this%24props2%20%3D%20_this.props%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20timeout%20%3D%20_this%24props2.timeout%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20theme%20%3D%20_this%24props2.theme%3B%5C%5Cn%20%20%20%20%20%20var%20wrapperHeight%20%3D%20_this.wrapperRef%20%3F%20_this.wrapperRef.clientHeight%20%3A%200%3B%5C%5Cn%5C%5Cn%20%20%20%20%20%20var%20_getTransitionProps2%20%3D%20(0%2C%20_utils2.getTransitionProps)(_this.props%2C%20%7B%5C%5Cn%20%20%20%20%20%20%20%20mode%3A%20'exit'%5C%5Cn%20%20%20%20%20%20%7D)%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20transitionDuration%20%3D%20_getTransitionProps2.duration%3B%5C%5Cn%5C%5Cn%20%20%20%20%20%20if%20(timeout%20%3D%3D%3D%20'auto')%20%7B%5C%5Cn%20%20%20%20%20%20%20%20var%20duration2%20%3D%20theme.transitions.getAutoHeightDuration(wrapperHeight)%3B%5C%5Cn%20%20%20%20%20%20%20%20node.style.transitionDuration%20%3D%20%5C%5C%5C%22%5C%5C%5C%22.concat(duration2%2C%20%5C%5C%5C%22ms%5C%5C%5C%22)%3B%5C%5Cn%20%20%20%20%20%20%20%20_this.autoTransitionDuration%20%3D%20duration2%3B%5C%5Cn%20%20%20%20%20%20%7D%20else%20%7B%5C%5Cn%20%20%20%20%20%20%20%20node.style.transitionDuration%20%3D%20typeof%20transitionDuration%20%3D%3D%3D%20'string'%20%3F%20transitionDuration%20%3A%20%5C%5C%5C%22%5C%5C%5C%22.concat(transitionDuration%2C%20%5C%5C%5C%22ms%5C%5C%5C%22)%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20%20%20node.style.height%20%3D%20_this.props.collapsedHeight%3B%5C%5Cn%5C%5Cn%20%20%20%20%20%20if%20(_this.props.onExiting)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20_this.props.onExiting(node)%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%7D%3B%5C%5Cn%5C%5Cn%20%20%20%20_this.addEndListener%20%3D%20function%20(_%2C%20next)%20%7B%5C%5Cn%20%20%20%20%20%20if%20(_this.props.timeout%20%3D%3D%3D%20'auto')%20%7B%5C%5Cn%20%20%20%20%20%20%20%20_this.timer%20%3D%20setTimeout(next%2C%20_this.autoTransitionDuration%20%7C%7C%200)%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%7D%3B%5C%5Cn%5C%5Cn%20%20%20%20return%20_this%3B%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20(0%2C%20_createClass2.default)(Collapse%2C%20%5B%7B%5C%5Cn%20%20%20%20key%3A%20%5C%5C%5C%22componentWillUnmount%5C%5C%5C%22%2C%5C%5Cn%20%20%20%20value%3A%20function%20componentWillUnmount()%20%7B%5C%5Cn%20%20%20%20%20%20clearTimeout(this.timer)%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%2C%20%7B%5C%5Cn%20%20%20%20key%3A%20%5C%5C%5C%22render%5C%5C%5C%22%2C%5C%5Cn%20%20%20%20value%3A%20function%20render()%20%7B%5C%5Cn%20%20%20%20%20%20var%20_this2%20%3D%20this%3B%5C%5Cn%5C%5Cn%20%20%20%20%20%20var%20_this%24props3%20%3D%20this.props%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20children%20%3D%20_this%24props3.children%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20classes%20%3D%20_this%24props3.classes%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20className%20%3D%20_this%24props3.className%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20collapsedHeight%20%3D%20_this%24props3.collapsedHeight%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20Component%20%3D%20_this%24props3.component%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20onEnter%20%3D%20_this%24props3.onEnter%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20onEntered%20%3D%20_this%24props3.onEntered%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20onEntering%20%3D%20_this%24props3.onEntering%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20onExit%20%3D%20_this%24props3.onExit%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20onExiting%20%3D%20_this%24props3.onExiting%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20style%20%3D%20_this%24props3.style%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20theme%20%3D%20_this%24props3.theme%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20timeout%20%3D%20_this%24props3.timeout%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20other%20%3D%20(0%2C%20_objectWithoutProperties2.default)(_this%24props3%2C%20%5B%5C%5C%5C%22children%5C%5C%5C%22%2C%20%5C%5C%5C%22classes%5C%5C%5C%22%2C%20%5C%5C%5C%22className%5C%5C%5C%22%2C%20%5C%5C%5C%22collapsedHeight%5C%5C%5C%22%2C%20%5C%5C%5C%22component%5C%5C%5C%22%2C%20%5C%5C%5C%22onEnter%5C%5C%5C%22%2C%20%5C%5C%5C%22onEntered%5C%5C%5C%22%2C%20%5C%5C%5C%22onEntering%5C%5C%5C%22%2C%20%5C%5C%5C%22onExit%5C%5C%5C%22%2C%20%5C%5C%5C%22onExiting%5C%5C%5C%22%2C%20%5C%5C%5C%22style%5C%5C%5C%22%2C%20%5C%5C%5C%22theme%5C%5C%5C%22%2C%20%5C%5C%5C%22timeout%5C%5C%5C%22%5D)%3B%5C%5Cn%20%20%20%20%20%20return%20_react.default.createElement(_Transition.default%2C%20(0%2C%20_extends2.default)(%7B%5C%5Cn%20%20%20%20%20%20%20%20onEnter%3A%20this.handleEnter%2C%5C%5Cn%20%20%20%20%20%20%20%20onEntered%3A%20this.handleEntered%2C%5C%5Cn%20%20%20%20%20%20%20%20onEntering%3A%20this.handleEntering%2C%5C%5Cn%20%20%20%20%20%20%20%20onExit%3A%20this.handleExit%2C%5C%5Cn%20%20%20%20%20%20%20%20onExiting%3A%20this.handleExiting%2C%5C%5Cn%20%20%20%20%20%20%20%20addEndListener%3A%20this.addEndListener%2C%5C%5Cn%20%20%20%20%20%20%20%20timeout%3A%20timeout%20%3D%3D%3D%20'auto'%20%3F%20null%20%3A%20timeout%5C%5Cn%20%20%20%20%20%20%7D%2C%20other)%2C%20function%20(state%2C%20childProps)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20return%20_react.default.createElement(Component%2C%20(0%2C%20_extends2.default)(%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20className%3A%20(0%2C%20_classnames.default)(classes.container%2C%20(0%2C%20_defineProperty2.default)(%7B%7D%2C%20classes.entered%2C%20state%20%3D%3D%3D%20'entered')%2C%20className)%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20style%3A%20(0%2C%20_extends2.default)(%7B%7D%2C%20style%2C%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20minHeight%3A%20collapsedHeight%5C%5Cn%20%20%20%20%20%20%20%20%20%20%7D)%5C%5Cn%20%20%20%20%20%20%20%20%7D%2C%20childProps)%2C%20_react.default.createElement(%5C%5C%5C%22div%5C%5C%5C%22%2C%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20className%3A%20classes.wrapper%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20ref%3A%20function%20ref(_ref)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20_this2.wrapperRef%20%3D%20_ref%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%20%20%7D%2C%20_react.default.createElement(%5C%5C%5C%22div%5C%5C%5C%22%2C%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20className%3A%20classes.wrapperInner%5C%5Cn%20%20%20%20%20%20%20%20%7D%2C%20children)))%3B%5C%5Cn%20%20%20%20%20%20%7D)%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%5D)%3B%5C%5Cn%20%20return%20Collapse%3B%5C%5Cn%7D(_react.default.Component)%3B%5C%5Cn%5C%5Cn%20true%20%3F%20Collapse.propTypes%20%3D%20%7B%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20The%20content%20node%20to%20be%20collapsed.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20children%3A%20_propTypes.default.node%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20Override%20or%20extend%20the%20styles%20applied%20to%20the%20component.%5C%5Cn%20%20%20*%20See%20%5BCSS%20API%5D(%23css-api)%20below%20for%20more%20details.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20classes%3A%20_propTypes.default.object.isRequired%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20%40ignore%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20className%3A%20_propTypes.default.string%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20The%20height%20of%20the%20container%20when%20collapsed.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20collapsedHeight%3A%20_propTypes.default.string%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20The%20component%20used%20for%20the%20root%20node.%5C%5Cn%20%20%20*%20Either%20a%20string%20to%20use%20a%20DOM%20element%20or%20a%20component.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20component%3A%20_utils.componentPropType%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20If%20%60true%60%2C%20the%20component%20will%20transition%20in.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20in%3A%20_propTypes.default.bool%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20%40ignore%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20onEnter%3A%20_propTypes.default.func%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20%40ignore%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20onEntered%3A%20_propTypes.default.func%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20%40ignore%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20onEntering%3A%20_propTypes.default.func%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20%40ignore%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20onExit%3A%20_propTypes.default.func%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20%40ignore%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20onExiting%3A%20_propTypes.default.func%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20%40ignore%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20style%3A%20_propTypes.default.object%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20%40ignore%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20theme%3A%20_propTypes.default.object.isRequired%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20The%20duration%20for%20the%20transition%2C%20in%20milliseconds.%5C%5Cn%20%20%20*%20You%20may%20specify%20a%20single%20timeout%20for%20all%20transitions%2C%20or%20individually%20with%20an%20object.%5C%5Cn%20%20%20*%5C%5Cn%20%20%20*%20Set%20to%20'auto'%20to%20automatically%20calculate%20transition%20time%20based%20on%20height.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20timeout%3A%20_propTypes.default.oneOfType(%5B_propTypes.default.number%2C%20_propTypes.default.shape(%7B%5C%5Cn%20%20%20%20enter%3A%20_propTypes.default.number%2C%5C%5Cn%20%20%20%20exit%3A%20_propTypes.default.number%5C%5Cn%20%20%7D)%2C%20_propTypes.default.oneOf(%5B'auto'%5D)%5D)%5C%5Cn%7D%20%3A%20undefined%3B%5C%5CnCollapse.defaultProps%20%3D%20%7B%5C%5Cn%20%20collapsedHeight%3A%20'0px'%2C%5C%5Cn%20%20component%3A%20'div'%2C%5C%5Cn%20%20timeout%3A%20_transitions.duration.standard%5C%5Cn%7D%3B%5C%5CnCollapse.muiSupportAuto%20%3D%20true%3B%5C%5Cn%5C%5Cnvar%20_default%20%3D%20(0%2C%20_withStyles.default)(styles%2C%20%7B%5C%5Cn%20%20withTheme%3A%20true%2C%5C%5Cn%20%20name%3A%20'MuiCollapse'%5C%5Cn%7D)(Collapse)%3B%5C%5Cn%5C%5Cnexports.default%20%3D%20_default%3B%5C%5Cn%5C%5Cn%2F%2F%23%20sourceURL%3Dwebpack%3A%2F%2F%255Bname%255D%2F%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2F%40material-ui%2Fcore%2FCollapse%2FCollapse.js%3F%5C%22)%3B%5Cn%5Cn%2F***%2F%20%7D)%2C%5Cn%5Cn%2F***%2F%20%5C%22..%2F..%2F%40material-ui%2Fcore%2FCollapse%2Findex.js%5C%22%3A%5Cn%2F*!***********************************************************************************************************!*%5C%5C%5Cn%20%20!***%20%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2F%40material-ui%2Fcore%2FCollapse%2Findex.js%20***!%5Cn%20%20%5C%5C***********************************************************************************************************%2F%5Cn%2F*!%20no%20static%20exports%20found%20*%2F%5Cn%2F***%2F%20(function(module%2C%20exports%2C%20__webpack_require__)%20%7B%5Cn%5Cn%5C%22use%20strict%5C%22%3B%5Cneval(%5C%22%5C%5Cn%5C%5Cnvar%20_interopRequireDefault%20%3D%20__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2FinteropRequireDefault%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2FinteropRequireDefault.js%5C%5C%5C%22)%3B%5C%5Cn%5C%5CnObject.defineProperty(exports%2C%20%5C%5C%5C%22__esModule%5C%5C%5C%22%2C%20%7B%5C%5Cn%20%20value%3A%20true%5C%5Cn%7D)%3B%5C%5CnObject.defineProperty(exports%2C%20%5C%5C%5C%22default%5C%5C%5C%22%2C%20%7B%5C%5Cn%20%20enumerable%3A%20true%2C%5C%5Cn%20%20get%3A%20function%20get()%20%7B%5C%5Cn%20%20%20%20return%20_Collapse.default%3B%5C%5Cn%20%20%7D%5C%5Cn%7D)%3B%5C%5Cn%5C%5Cnvar%20_Collapse%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20.%2FCollapse%20*%2F%20%5C%5C%5C%22..%2F..%2F%40material-ui%2Fcore%2FCollapse%2FCollapse.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cn%2F%2F%23%20sourceURL%3Dwebpack%3A%2F%2F%255Bname%255D%2F%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2F%40material-ui%2Fcore%2FCollapse%2Findex.js%3F%5C%22)%3B%5Cn%5Cn%2F***%2F%20%7D)%2C%5Cn%5Cn%2F***%2F%20%5C%22..%2F..%2F%40material-ui%2Fcore%2FDialog%2FDialog.js%5C%22%3A%5Cn%2F*!**********************************************************************************************************!*%5C%5C%5Cn%20%20!***%20%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2F%40material-ui%2Fcore%2FDialog%2FDialog.js%20***!%5Cn%20%20%5C%5C**********************************************************************************************************%2F%5Cn%2F*!%20no%20static%20exports%20found%20*%2F%5Cn%2F***%2F%20(function(module%2C%20exports%2C%20__webpack_require__)%20%7B%5Cn%5Cn%5C%22use%20strict%5C%22%3B%5Cneval(%5C%22%5C%5Cn%5C%5Cnvar%20_interopRequireDefault%20%3D%20__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2FinteropRequireDefault%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2FinteropRequireDefault.js%5C%5C%5C%22)%3B%5C%5Cn%5C%5CnObject.defineProperty(exports%2C%20%5C%5C%5C%22__esModule%5C%5C%5C%22%2C%20%7B%5C%5Cn%20%20value%3A%20true%5C%5Cn%7D)%3B%5C%5Cnexports.default%20%3D%20exports.styles%20%3D%20void%200%3B%5C%5Cn%5C%5Cnvar%20_extends2%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2Fextends%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2Fextends.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_objectWithoutProperties2%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2FobjectWithoutProperties%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2FobjectWithoutProperties.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_classCallCheck2%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2FclassCallCheck%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2FclassCallCheck.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_createClass2%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2FcreateClass%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2FcreateClass.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_possibleConstructorReturn2%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2FpossibleConstructorReturn%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2FpossibleConstructorReturn.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_getPrototypeOf3%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2FgetPrototypeOf%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2FgetPrototypeOf.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_inherits2%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2Finherits%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2Finherits.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_defineProperty2%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2FdefineProperty%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2FdefineProperty.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_react%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20react%20*%2F%20%5C%5C%5C%22..%2F..%2Freact%2Findex.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_propTypes%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20prop-types%20*%2F%20%5C%5C%5C%22..%2F..%2Fprop-types%2Findex.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_classnames%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20classnames%20*%2F%20%5C%5C%5C%22..%2F..%2Fclassnames%2Findex.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_utils%20%3D%20__webpack_require__(%2F*!%20%40material-ui%2Futils%20*%2F%20%5C%5C%5C%22..%2F..%2F%40material-ui%2Futils%2Findex.es.js%5C%5C%5C%22)%3B%5C%5Cn%5C%5Cnvar%20_withStyles%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20..%2Fstyles%2FwithStyles%20*%2F%20%5C%5C%5C%22..%2F..%2F%40material-ui%2Fcore%2Fstyles%2FwithStyles.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_helpers%20%3D%20__webpack_require__(%2F*!%20..%2Futils%2Fhelpers%20*%2F%20%5C%5C%5C%22..%2F..%2F%40material-ui%2Fcore%2Futils%2Fhelpers.js%5C%5C%5C%22)%3B%5C%5Cn%5C%5Cnvar%20_Modal%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20..%2FModal%20*%2F%20%5C%5C%5C%22..%2F..%2F%40material-ui%2Fcore%2FModal%2Findex.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_Fade%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20..%2FFade%20*%2F%20%5C%5C%5C%22..%2F..%2F%40material-ui%2Fcore%2FFade%2Findex.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_transitions%20%3D%20__webpack_require__(%2F*!%20..%2Fstyles%2Ftransitions%20*%2F%20%5C%5C%5C%22..%2F..%2F%40material-ui%2Fcore%2Fstyles%2Ftransitions.js%5C%5C%5C%22)%3B%5C%5Cn%5C%5Cnvar%20_Paper%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20..%2FPaper%20*%2F%20%5C%5C%5C%22..%2F..%2F%40material-ui%2Fcore%2FPaper%2Findex.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cn%2F*%20eslint-disable%20jsx-a11y%2Fclick-events-have-key-events%20*%2F%5C%5Cn%5C%5Cn%2F*%20eslint-disable%20jsx-a11y%2Fno-noninteractive-element-interactions%20*%2F%5C%5Cn%2F%2F%20%40inheritedComponent%20Modal%5C%5Cnvar%20styles%20%3D%20function%20styles(theme)%20%7B%5C%5Cn%20%20return%20%7B%5C%5Cn%20%20%20%20%2F*%20Styles%20applied%20to%20the%20root%20element.%20*%2F%5C%5Cn%20%20%20%20root%3A%20%7B%7D%2C%5C%5Cn%5C%5Cn%20%20%20%20%2F*%20Styles%20applied%20to%20the%20root%20element%20if%20%60scroll%3D%5C%5C%5C%22paper%5C%5C%5C%22%60.%20*%2F%5C%5Cn%20%20%20%20scrollPaper%3A%20%7B%5C%5Cn%20%20%20%20%20%20display%3A%20'flex'%2C%5C%5Cn%20%20%20%20%20%20justifyContent%3A%20'center'%2C%5C%5Cn%20%20%20%20%20%20alignItems%3A%20'center'%5C%5Cn%20%20%20%20%7D%2C%5C%5Cn%5C%5Cn%20%20%20%20%2F*%20Styles%20applied%20to%20the%20root%20element%20if%20%60scroll%3D%5C%5C%5C%22body%5C%5C%5C%22%60.%20*%2F%5C%5Cn%20%20%20%20scrollBody%3A%20%7B%5C%5Cn%20%20%20%20%20%20overflowY%3A%20'auto'%2C%5C%5Cn%20%20%20%20%20%20overflowX%3A%20'hidden'%5C%5Cn%20%20%20%20%7D%2C%5C%5Cn%5C%5Cn%20%20%20%20%2F*%20Styles%20applied%20to%20the%20container%20element.%20*%2F%5C%5Cn%20%20%20%20container%3A%20%7B%5C%5Cn%20%20%20%20%20%20height%3A%20'100%25'%2C%5C%5Cn%20%20%20%20%20%20%2F%2F%20We%20disable%20the%20focus%20ring%20for%20mouse%2C%20touch%20and%20keyboard%20users.%5C%5Cn%20%20%20%20%20%20outline%3A%20'none'%5C%5Cn%20%20%20%20%7D%2C%5C%5Cn%5C%5Cn%20%20%20%20%2F*%20Styles%20applied%20to%20the%20%60Paper%60%20component.%20*%2F%5C%5Cn%20%20%20%20paper%3A%20%7B%5C%5Cn%20%20%20%20%20%20display%3A%20'flex'%2C%5C%5Cn%20%20%20%20%20%20flexDirection%3A%20'column'%2C%5C%5Cn%20%20%20%20%20%20margin%3A%2048%2C%5C%5Cn%20%20%20%20%20%20position%3A%20'relative'%2C%5C%5Cn%20%20%20%20%20%20overflowY%3A%20'auto'%20%2F%2F%20Fix%20IE%2011%20issue%2C%20to%20remove%20at%20some%20point.%5C%5Cn%5C%5Cn%20%20%20%20%7D%2C%5C%5Cn%5C%5Cn%20%20%20%20%2F*%20Styles%20applied%20to%20the%20%60Paper%60%20component%20if%20%60scroll%3D%5C%5C%5C%22paper%5C%5C%5C%22%60.%20*%2F%5C%5Cn%20%20%20%20paperScrollPaper%3A%20%7B%5C%5Cn%20%20%20%20%20%20flex%3A%20'0%201%20auto'%2C%5C%5Cn%20%20%20%20%20%20maxHeight%3A%20'calc(100%25%20-%2096px)'%5C%5Cn%20%20%20%20%7D%2C%5C%5Cn%5C%5Cn%20%20%20%20%2F*%20Styles%20applied%20to%20the%20%60Paper%60%20component%20if%20%60scroll%3D%5C%5C%5C%22body%5C%5C%5C%22%60.%20*%2F%5C%5Cn%20%20%20%20paperScrollBody%3A%20%7B%5C%5Cn%20%20%20%20%20%20margin%3A%20'48px%20auto'%5C%5Cn%20%20%20%20%7D%2C%5C%5Cn%5C%5Cn%20%20%20%20%2F*%20Styles%20applied%20to%20the%20%60Paper%60%20component%20if%20%60maxWidth%3D%5C%5C%5C%22xs%5C%5C%5C%22%60.%20*%2F%5C%5Cn%20%20%20%20paperWidthXs%3A%20%7B%5C%5Cn%20%20%20%20%20%20maxWidth%3A%20Math.max(theme.breakpoints.values.xs%2C%20360)%2C%5C%5Cn%20%20%20%20%20%20'%26%24paperScrollBody'%3A%20(0%2C%20_defineProperty2.default)(%7B%7D%2C%20theme.breakpoints.down(Math.max(theme.breakpoints.values.xs%2C%20360)%20%2B%2048%20*%202)%2C%20%7B%5C%5Cn%20%20%20%20%20%20%20%20margin%3A%2048%5C%5Cn%20%20%20%20%20%20%7D)%5C%5Cn%20%20%20%20%7D%2C%5C%5Cn%5C%5Cn%20%20%20%20%2F*%20Styles%20applied%20to%20the%20%60Paper%60%20component%20if%20%60maxWidth%3D%5C%5C%5C%22sm%5C%5C%5C%22%60.%20*%2F%5C%5Cn%20%20%20%20paperWidthSm%3A%20%7B%5C%5Cn%20%20%20%20%20%20maxWidth%3A%20theme.breakpoints.values.sm%2C%5C%5Cn%20%20%20%20%20%20'%26%24paperScrollBody'%3A%20(0%2C%20_defineProperty2.default)(%7B%7D%2C%20theme.breakpoints.down(theme.breakpoints.values.sm%20%2B%2048%20*%202)%2C%20%7B%5C%5Cn%20%20%20%20%20%20%20%20margin%3A%2048%5C%5Cn%20%20%20%20%20%20%7D)%5C%5Cn%20%20%20%20%7D%2C%5C%5Cn%5C%5Cn%20%20%20%20%2F*%20Styles%20applied%20to%20the%20%60Paper%60%20component%20if%20%60maxWidth%3D%5C%5C%5C%22md%5C%5C%5C%22%60.%20*%2F%5C%5Cn%20%20%20%20paperWidthMd%3A%20%7B%5C%5Cn%20%20%20%20%20%20maxWidth%3A%20theme.breakpoints.values.md%2C%5C%5Cn%20%20%20%20%20%20'%26%24paperScrollBody'%3A%20(0%2C%20_defineProperty2.default)(%7B%7D%2C%20theme.breakpoints.down(theme.breakpoints.values.md%20%2B%2048%20*%202)%2C%20%7B%5C%5Cn%20%20%20%20%20%20%20%20margin%3A%2048%5C%5Cn%20%20%20%20%20%20%7D)%5C%5Cn%20%20%20%20%7D%2C%5C%5Cn%5C%5Cn%20%20%20%20%2F*%20Styles%20applied%20to%20the%20%60Paper%60%20component%20if%20%60maxWidth%3D%5C%5C%5C%22lg%5C%5C%5C%22%60.%20*%2F%5C%5Cn%20%20%20%20paperWidthLg%3A%20%7B%5C%5Cn%20%20%20%20%20%20maxWidth%3A%20theme.breakpoints.values.lg%2C%5C%5Cn%20%20%20%20%20%20'%26%24paperScrollBody'%3A%20(0%2C%20_defineProperty2.default)(%7B%7D%2C%20theme.breakpoints.down(theme.breakpoints.values.lg%20%2B%2048%20*%202)%2C%20%7B%5C%5Cn%20%20%20%20%20%20%20%20margin%3A%2048%5C%5Cn%20%20%20%20%20%20%7D)%5C%5Cn%20%20%20%20%7D%2C%5C%5Cn%5C%5Cn%20%20%20%20%2F*%20Styles%20applied%20to%20the%20%60Paper%60%20component%20if%20%60maxWidth%3D%5C%5C%5C%22xl%5C%5C%5C%22%60.%20*%2F%5C%5Cn%20%20%20%20paperWidthXl%3A%20%7B%5C%5Cn%20%20%20%20%20%20maxWidth%3A%20theme.breakpoints.values.xl%2C%5C%5Cn%20%20%20%20%20%20'%26%24paperScrollBody'%3A%20(0%2C%20_defineProperty2.default)(%7B%7D%2C%20theme.breakpoints.down(theme.breakpoints.values.xl%20%2B%2048%20*%202)%2C%20%7B%5C%5Cn%20%20%20%20%20%20%20%20margin%3A%2048%5C%5Cn%20%20%20%20%20%20%7D)%5C%5Cn%20%20%20%20%7D%2C%5C%5Cn%5C%5Cn%20%20%20%20%2F*%20Styles%20applied%20to%20the%20%60Paper%60%20component%20if%20%60fullWidth%3D%7Btrue%7D%60.%20*%2F%5C%5Cn%20%20%20%20paperFullWidth%3A%20%7B%5C%5Cn%20%20%20%20%20%20width%3A%20'100%25'%5C%5Cn%20%20%20%20%7D%2C%5C%5Cn%5C%5Cn%20%20%20%20%2F*%20Styles%20applied%20to%20the%20%60Paper%60%20component%20if%20%60fullScreen%3D%7Btrue%7D%60.%20*%2F%5C%5Cn%20%20%20%20paperFullScreen%3A%20%7B%5C%5Cn%20%20%20%20%20%20margin%3A%200%2C%5C%5Cn%20%20%20%20%20%20width%3A%20'100%25'%2C%5C%5Cn%20%20%20%20%20%20maxWidth%3A%20'100%25'%2C%5C%5Cn%20%20%20%20%20%20height%3A%20'100%25'%2C%5C%5Cn%20%20%20%20%20%20maxHeight%3A%20'none'%2C%5C%5Cn%20%20%20%20%20%20borderRadius%3A%200%2C%5C%5Cn%20%20%20%20%20%20'%26%24paperScrollBody'%3A%20%7B%5C%5Cn%20%20%20%20%20%20%20%20margin%3A%200%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%3B%5C%5Cn%7D%3B%5C%5Cn%2F**%5C%5Cn%20*%20Dialogs%20are%20overlaid%20modal%20paper%20based%20components%20with%20a%20backdrop.%5C%5Cn%20*%2F%5C%5Cn%5C%5Cn%5C%5Cnexports.styles%20%3D%20styles%3B%5C%5Cn%5C%5Cnvar%20Dialog%20%3D%5C%5Cn%2F*%23__PURE__*%2F%5C%5Cnfunction%20(_React%24Component)%20%7B%5C%5Cn%20%20(0%2C%20_inherits2.default)(Dialog%2C%20_React%24Component)%3B%5C%5Cn%5C%5Cn%20%20function%20Dialog()%20%7B%5C%5Cn%20%20%20%20var%20_getPrototypeOf2%3B%5C%5Cn%5C%5Cn%20%20%20%20var%20_this%3B%5C%5Cn%5C%5Cn%20%20%20%20(0%2C%20_classCallCheck2.default)(this%2C%20Dialog)%3B%5C%5Cn%5C%5Cn%20%20%20%20for%20(var%20_len%20%3D%20arguments.length%2C%20args%20%3D%20new%20Array(_len)%2C%20_key%20%3D%200%3B%20_key%20%3C%20_len%3B%20_key%2B%2B)%20%7B%5C%5Cn%20%20%20%20%20%20args%5B_key%5D%20%3D%20arguments%5B_key%5D%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20_this%20%3D%20(0%2C%20_possibleConstructorReturn2.default)(this%2C%20(_getPrototypeOf2%20%3D%20(0%2C%20_getPrototypeOf3.default)(Dialog)).call.apply(_getPrototypeOf2%2C%20%5Bthis%5D.concat(args)))%3B%5C%5Cn%5C%5Cn%20%20%20%20_this.handleMouseDown%20%3D%20function%20(event)%20%7B%5C%5Cn%20%20%20%20%20%20_this.mouseDownTarget%20%3D%20event.target%3B%5C%5Cn%20%20%20%20%7D%3B%5C%5Cn%5C%5Cn%20%20%20%20_this.handleBackdropClick%20%3D%20function%20(event)%20%7B%5C%5Cn%20%20%20%20%20%20%2F%2F%20Ignore%20the%20events%20not%20coming%20from%20the%20%5C%5C%5C%22backdrop%5C%5C%5C%22%5C%5Cn%20%20%20%20%20%20%2F%2F%20We%20don't%20want%20to%20close%20the%20dialog%20when%20clicking%20the%20dialog%20content.%5C%5Cn%20%20%20%20%20%20if%20(event.target%20!%3D%3D%20event.currentTarget)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20return%3B%5C%5Cn%20%20%20%20%20%20%7D%20%2F%2F%20Make%20sure%20the%20event%20starts%20and%20ends%20on%20the%20same%20DOM%20element.%5C%5Cn%5C%5Cn%5C%5Cn%20%20%20%20%20%20if%20(event.target%20!%3D%3D%20_this.mouseDownTarget)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20return%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20%20%20_this.mouseDownTarget%20%3D%20null%3B%5C%5Cn%5C%5Cn%20%20%20%20%20%20if%20(_this.props.onBackdropClick)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20_this.props.onBackdropClick(event)%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20%20%20if%20(!_this.props.disableBackdropClick%20%26%26%20_this.props.onClose)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20_this.props.onClose(event%2C%20'backdropClick')%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%7D%3B%5C%5Cn%5C%5Cn%20%20%20%20return%20_this%3B%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20(0%2C%20_createClass2.default)(Dialog%2C%20%5B%7B%5C%5Cn%20%20%20%20key%3A%20%5C%5C%5C%22render%5C%5C%5C%22%2C%5C%5Cn%20%20%20%20value%3A%20function%20render()%20%7B%5C%5Cn%20%20%20%20%20%20var%20_classNames%3B%5C%5Cn%5C%5Cn%20%20%20%20%20%20var%20_this%24props%20%3D%20this.props%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20BackdropProps%20%3D%20_this%24props.BackdropProps%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20children%20%3D%20_this%24props.children%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20classes%20%3D%20_this%24props.classes%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20className%20%3D%20_this%24props.className%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20disableBackdropClick%20%3D%20_this%24props.disableBackdropClick%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20disableEscapeKeyDown%20%3D%20_this%24props.disableEscapeKeyDown%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20fullScreen%20%3D%20_this%24props.fullScreen%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20fullWidth%20%3D%20_this%24props.fullWidth%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20maxWidth%20%3D%20_this%24props.maxWidth%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20onBackdropClick%20%3D%20_this%24props.onBackdropClick%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20onClose%20%3D%20_this%24props.onClose%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20onEnter%20%3D%20_this%24props.onEnter%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20onEntered%20%3D%20_this%24props.onEntered%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20onEntering%20%3D%20_this%24props.onEntering%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20onEscapeKeyDown%20%3D%20_this%24props.onEscapeKeyDown%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20onExit%20%3D%20_this%24props.onExit%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20onExited%20%3D%20_this%24props.onExited%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20onExiting%20%3D%20_this%24props.onExiting%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20open%20%3D%20_this%24props.open%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20PaperComponent%20%3D%20_this%24props.PaperComponent%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20_this%24props%24PaperProp%20%3D%20_this%24props.PaperProps%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20PaperProps%20%3D%20_this%24props%24PaperProp%20%3D%3D%3D%20void%200%20%3F%20%7B%7D%20%3A%20_this%24props%24PaperProp%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20scroll%20%3D%20_this%24props.scroll%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20TransitionComponent%20%3D%20_this%24props.TransitionComponent%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20transitionDuration%20%3D%20_this%24props.transitionDuration%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20TransitionProps%20%3D%20_this%24props.TransitionProps%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20other%20%3D%20(0%2C%20_objectWithoutProperties2.default)(_this%24props%2C%20%5B%5C%5C%5C%22BackdropProps%5C%5C%5C%22%2C%20%5C%5C%5C%22children%5C%5C%5C%22%2C%20%5C%5C%5C%22classes%5C%5C%5C%22%2C%20%5C%5C%5C%22className%5C%5C%5C%22%2C%20%5C%5C%5C%22disableBackdropClick%5C%5C%5C%22%2C%20%5C%5C%5C%22disableEscapeKeyDown%5C%5C%5C%22%2C%20%5C%5C%5C%22fullScreen%5C%5C%5C%22%2C%20%5C%5C%5C%22fullWidth%5C%5C%5C%22%2C%20%5C%5C%5C%22maxWidth%5C%5C%5C%22%2C%20%5C%5C%5C%22onBackdropClick%5C%5C%5C%22%2C%20%5C%5C%5C%22onClose%5C%5C%5C%22%2C%20%5C%5C%5C%22onEnter%5C%5C%5C%22%2C%20%5C%5C%5C%22onEntered%5C%5C%5C%22%2C%20%5C%5C%5C%22onEntering%5C%5C%5C%22%2C%20%5C%5C%5C%22onEscapeKeyDown%5C%5C%5C%22%2C%20%5C%5C%5C%22onExit%5C%5C%5C%22%2C%20%5C%5C%5C%22onExited%5C%5C%5C%22%2C%20%5C%5C%5C%22onExiting%5C%5C%5C%22%2C%20%5C%5C%5C%22open%5C%5C%5C%22%2C%20%5C%5C%5C%22PaperComponent%5C%5C%5C%22%2C%20%5C%5C%5C%22PaperProps%5C%5C%5C%22%2C%20%5C%5C%5C%22scroll%5C%5C%5C%22%2C%20%5C%5C%5C%22TransitionComponent%5C%5C%5C%22%2C%20%5C%5C%5C%22transitionDuration%5C%5C%5C%22%2C%20%5C%5C%5C%22TransitionProps%5C%5C%5C%22%5D)%3B%5C%5Cn%20%20%20%20%20%20return%20_react.default.createElement(_Modal.default%2C%20(0%2C%20_extends2.default)(%7B%5C%5Cn%20%20%20%20%20%20%20%20className%3A%20(0%2C%20_classnames.default)(classes.root%2C%20className)%2C%5C%5Cn%20%20%20%20%20%20%20%20BackdropProps%3A%20(0%2C%20_extends2.default)(%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20transitionDuration%3A%20transitionDuration%5C%5Cn%20%20%20%20%20%20%20%20%7D%2C%20BackdropProps)%2C%5C%5Cn%20%20%20%20%20%20%20%20closeAfterTransition%3A%20true%2C%5C%5Cn%20%20%20%20%20%20%20%20disableBackdropClick%3A%20disableBackdropClick%2C%5C%5Cn%20%20%20%20%20%20%20%20disableEscapeKeyDown%3A%20disableEscapeKeyDown%2C%5C%5Cn%20%20%20%20%20%20%20%20onBackdropClick%3A%20onBackdropClick%2C%5C%5Cn%20%20%20%20%20%20%20%20onEscapeKeyDown%3A%20onEscapeKeyDown%2C%5C%5Cn%20%20%20%20%20%20%20%20onClose%3A%20onClose%2C%5C%5Cn%20%20%20%20%20%20%20%20open%3A%20open%2C%5C%5Cn%20%20%20%20%20%20%20%20role%3A%20%5C%5C%5C%22dialog%5C%5C%5C%22%5C%5Cn%20%20%20%20%20%20%7D%2C%20other)%2C%20_react.default.createElement(TransitionComponent%2C%20(0%2C%20_extends2.default)(%7B%5C%5Cn%20%20%20%20%20%20%20%20appear%3A%20true%2C%5C%5Cn%20%20%20%20%20%20%20%20in%3A%20open%2C%5C%5Cn%20%20%20%20%20%20%20%20timeout%3A%20transitionDuration%2C%5C%5Cn%20%20%20%20%20%20%20%20onEnter%3A%20onEnter%2C%5C%5Cn%20%20%20%20%20%20%20%20onEntering%3A%20onEntering%2C%5C%5Cn%20%20%20%20%20%20%20%20onEntered%3A%20onEntered%2C%5C%5Cn%20%20%20%20%20%20%20%20onExit%3A%20onExit%2C%5C%5Cn%20%20%20%20%20%20%20%20onExiting%3A%20onExiting%2C%5C%5Cn%20%20%20%20%20%20%20%20onExited%3A%20onExited%5C%5Cn%20%20%20%20%20%20%7D%2C%20TransitionProps)%2C%20_react.default.createElement(%5C%5C%5C%22div%5C%5C%5C%22%2C%20%7B%5C%5Cn%20%20%20%20%20%20%20%20className%3A%20(0%2C%20_classnames.default)(classes.container%2C%20classes%5B%5C%5C%5C%22scroll%5C%5C%5C%22.concat((0%2C%20_helpers.capitalize)(scroll))%5D)%2C%5C%5Cn%20%20%20%20%20%20%20%20onClick%3A%20this.handleBackdropClick%2C%5C%5Cn%20%20%20%20%20%20%20%20onMouseDown%3A%20this.handleMouseDown%2C%5C%5Cn%20%20%20%20%20%20%20%20role%3A%20%5C%5C%5C%22document%5C%5C%5C%22%5C%5Cn%20%20%20%20%20%20%7D%2C%20_react.default.createElement(PaperComponent%2C%20(0%2C%20_extends2.default)(%7B%5C%5Cn%20%20%20%20%20%20%20%20elevation%3A%2024%5C%5Cn%20%20%20%20%20%20%7D%2C%20PaperProps%2C%20%7B%5C%5Cn%20%20%20%20%20%20%20%20className%3A%20(0%2C%20_classnames.default)(classes.paper%2C%20classes%5B%5C%5C%5C%22paperScroll%5C%5C%5C%22.concat((0%2C%20_helpers.capitalize)(scroll))%5D%2C%20(_classNames%20%3D%20%7B%7D%2C%20(0%2C%20_defineProperty2.default)(_classNames%2C%20classes%5B%5C%5C%5C%22paperWidth%5C%5C%5C%22.concat(maxWidth%20%3F%20(0%2C%20_helpers.capitalize)(maxWidth)%20%3A%20'')%5D%2C%20maxWidth)%2C%20(0%2C%20_defineProperty2.default)(_classNames%2C%20classes.paperFullScreen%2C%20fullScreen)%2C%20(0%2C%20_defineProperty2.default)(_classNames%2C%20classes.paperFullWidth%2C%20fullWidth)%2C%20_classNames)%2C%20PaperProps.className)%5C%5Cn%20%20%20%20%20%20%7D)%2C%20children))))%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%5D)%3B%5C%5Cn%20%20return%20Dialog%3B%5C%5Cn%7D(_react.default.Component)%3B%5C%5Cn%5C%5Cn%20true%20%3F%20Dialog.propTypes%20%3D%20%7B%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20%40ignore%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20BackdropProps%3A%20_propTypes.default.object%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20Dialog%20children%2C%20usually%20the%20included%20sub-components.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20children%3A%20_propTypes.default.node.isRequired%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20Override%20or%20extend%20the%20styles%20applied%20to%20the%20component.%5C%5Cn%20%20%20*%20See%20%5BCSS%20API%5D(%23css-api)%20below%20for%20more%20details.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20classes%3A%20_propTypes.default.object.isRequired%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20%40ignore%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20className%3A%20_propTypes.default.string%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20If%20%60true%60%2C%20clicking%20the%20backdrop%20will%20not%20fire%20the%20%60onClose%60%20callback.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20disableBackdropClick%3A%20_propTypes.default.bool%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20If%20%60true%60%2C%20hitting%20escape%20will%20not%20fire%20the%20%60onClose%60%20callback.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20disableEscapeKeyDown%3A%20_propTypes.default.bool%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20If%20%60true%60%2C%20the%20dialog%20will%20be%20full-screen%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20fullScreen%3A%20_propTypes.default.bool%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20If%20%60true%60%2C%20the%20dialog%20stretches%20to%20%60maxWidth%60.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20fullWidth%3A%20_propTypes.default.bool%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20Determine%20the%20max%20width%20of%20the%20dialog.%5C%5Cn%20%20%20*%20The%20dialog%20width%20grows%20with%20the%20size%20of%20the%20screen%2C%20this%20property%20is%20useful%5C%5Cn%20%20%20*%20on%20the%20desktop%20where%20you%20might%20need%20some%20coherent%20different%20width%20size%20across%20your%5C%5Cn%20%20%20*%20application.%20Set%20to%20%60false%60%20to%20disable%20%60maxWidth%60.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20maxWidth%3A%20_propTypes.default.oneOf(%5B'xs'%2C%20'sm'%2C%20'md'%2C%20'lg'%2C%20'xl'%2C%20false%5D)%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20Callback%20fired%20when%20the%20backdrop%20is%20clicked.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20onBackdropClick%3A%20_propTypes.default.func%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20Callback%20fired%20when%20the%20component%20requests%20to%20be%20closed.%5C%5Cn%20%20%20*%5C%5Cn%20%20%20*%20%40param%20%7Bobject%7D%20event%20The%20event%20source%20of%20the%20callback%5C%5Cn%20%20%20*%20%40param%20%7Bstring%7D%20reason%20Can%20be%3A%60%5C%5C%5C%22escapeKeyDown%5C%5C%5C%22%60%2C%20%60%5C%5C%5C%22backdropClick%5C%5C%5C%22%60%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20onClose%3A%20_propTypes.default.func%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20Callback%20fired%20before%20the%20dialog%20enters.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20onEnter%3A%20_propTypes.default.func%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20Callback%20fired%20when%20the%20dialog%20has%20entered.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20onEntered%3A%20_propTypes.default.func%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20Callback%20fired%20when%20the%20dialog%20is%20entering.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20onEntering%3A%20_propTypes.default.func%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20Callback%20fired%20when%20the%20escape%20key%20is%20pressed%2C%5C%5Cn%20%20%20*%20%60disableKeyboard%60%20is%20false%20and%20the%20modal%20is%20in%20focus.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20onEscapeKeyDown%3A%20_propTypes.default.func%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20Callback%20fired%20before%20the%20dialog%20exits.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20onExit%3A%20_propTypes.default.func%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20Callback%20fired%20when%20the%20dialog%20has%20exited.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20onExited%3A%20_propTypes.default.func%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20Callback%20fired%20when%20the%20dialog%20is%20exiting.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20onExiting%3A%20_propTypes.default.func%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20If%20%60true%60%2C%20the%20Dialog%20is%20open.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20open%3A%20_propTypes.default.bool.isRequired%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20The%20component%20used%20to%20render%20the%20body%20of%20the%20dialog.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20PaperComponent%3A%20_utils.componentPropType%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20Properties%20applied%20to%20the%20%5B%60Paper%60%5D(%2Fapi%2Fpaper%2F)%20element.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20PaperProps%3A%20_propTypes.default.object%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20Determine%20the%20container%20for%20scrolling%20the%20dialog.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20scroll%3A%20_propTypes.default.oneOf(%5B'body'%2C%20'paper'%5D)%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20The%20component%20used%20for%20the%20transition.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20TransitionComponent%3A%20_utils.componentPropType%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20The%20duration%20for%20the%20transition%2C%20in%20milliseconds.%5C%5Cn%20%20%20*%20You%20may%20specify%20a%20single%20timeout%20for%20all%20transitions%2C%20or%20individually%20with%20an%20object.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20transitionDuration%3A%20_propTypes.default.oneOfType(%5B_propTypes.default.number%2C%20_propTypes.default.shape(%7B%5C%5Cn%20%20%20%20enter%3A%20_propTypes.default.number%2C%5C%5Cn%20%20%20%20exit%3A%20_propTypes.default.number%5C%5Cn%20%20%7D)%5D)%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20Properties%20applied%20to%20the%20%60Transition%60%20element.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20TransitionProps%3A%20_propTypes.default.object%5C%5Cn%7D%20%3A%20undefined%3B%5C%5CnDialog.defaultProps%20%3D%20%7B%5C%5Cn%20%20disableBackdropClick%3A%20false%2C%5C%5Cn%20%20disableEscapeKeyDown%3A%20false%2C%5C%5Cn%20%20fullScreen%3A%20false%2C%5C%5Cn%20%20fullWidth%3A%20false%2C%5C%5Cn%20%20maxWidth%3A%20'sm'%2C%5C%5Cn%20%20PaperComponent%3A%20_Paper.default%2C%5C%5Cn%20%20scroll%3A%20'paper'%2C%5C%5Cn%20%20TransitionComponent%3A%20_Fade.default%2C%5C%5Cn%20%20transitionDuration%3A%20%7B%5C%5Cn%20%20%20%20enter%3A%20_transitions.duration.enteringScreen%2C%5C%5Cn%20%20%20%20exit%3A%20_transitions.duration.leavingScreen%5C%5Cn%20%20%7D%5C%5Cn%7D%3B%5C%5Cn%5C%5Cnvar%20_default%20%3D%20(0%2C%20_withStyles.default)(styles%2C%20%7B%5C%5Cn%20%20name%3A%20'MuiDialog'%5C%5Cn%7D)(Dialog)%3B%5C%5Cn%5C%5Cnexports.default%20%3D%20_default%3B%5C%5Cn%5C%5Cn%2F%2F%23%20sourceURL%3Dwebpack%3A%2F%2F%255Bname%255D%2F%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2F%40material-ui%2Fcore%2FDialog%2FDialog.js%3F%5C%22)%3B%5Cn%5Cn%2F***%2F%20%7D)%2C%5Cn%5Cn%2F***%2F%20%5C%22..%2F..%2F%40material-ui%2Fcore%2FDialog%2Findex.js%5C%22%3A%5Cn%2F*!*********************************************************************************************************!*%5C%5C%5Cn%20%20!***%20%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2F%40material-ui%2Fcore%2FDialog%2Findex.js%20***!%5Cn%20%20%5C%5C*********************************************************************************************************%2F%5Cn%2F*!%20no%20static%20exports%20found%20*%2F%5Cn%2F***%2F%20(function(module%2C%20exports%2C%20__webpack_require__)%20%7B%5Cn%5Cn%5C%22use%20strict%5C%22%3B%5Cneval(%5C%22%5C%5Cn%5C%5Cnvar%20_interopRequireDefault%20%3D%20__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2FinteropRequireDefault%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2FinteropRequireDefault.js%5C%5C%5C%22)%3B%5C%5Cn%5C%5CnObject.defineProperty(exports%2C%20%5C%5C%5C%22__esModule%5C%5C%5C%22%2C%20%7B%5C%5Cn%20%20value%3A%20true%5C%5Cn%7D)%3B%5C%5CnObject.defineProperty(exports%2C%20%5C%5C%5C%22default%5C%5C%5C%22%2C%20%7B%5C%5Cn%20%20enumerable%3A%20true%2C%5C%5Cn%20%20get%3A%20function%20get()%20%7B%5C%5Cn%20%20%20%20return%20_Dialog.default%3B%5C%5Cn%20%20%7D%5C%5Cn%7D)%3B%5C%5Cn%5C%5Cnvar%20_Dialog%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20.%2FDialog%20*%2F%20%5C%5C%5C%22..%2F..%2F%40material-ui%2Fcore%2FDialog%2FDialog.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cn%2F%2F%23%20sourceURL%3Dwebpack%3A%2F%2F%255Bname%255D%2F%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2F%40material-ui%2Fcore%2FDialog%2Findex.js%3F%5C%22)%3B%5Cn%5Cn%2F***%2F%20%7D)%2C%5Cn%5Cn%2F***%2F%20%5C%22..%2F..%2F%40material-ui%2Fcore%2FDialogActions%2FDialogActions.js%5C%22%3A%5Cn%2F*!************************************************************************************************************************!*%5C%5C%5Cn%20%20!***%20%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2F%40material-ui%2Fcore%2FDialogActions%2FDialogActions.js%20***!%5Cn%20%20%5C%5C************************************************************************************************************************%2F%5Cn%2F*!%20no%20static%20exports%20found%20*%2F%5Cn%2F***%2F%20(function(module%2C%20exports%2C%20__webpack_require__)%20%7B%5Cn%5Cn%5C%22use%20strict%5C%22%3B%5Cneval(%5C%22%5C%5Cn%5C%5Cnvar%20_interopRequireDefault%20%3D%20__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2FinteropRequireDefault%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2FinteropRequireDefault.js%5C%5C%5C%22)%3B%5C%5Cn%5C%5CnObject.defineProperty(exports%2C%20%5C%5C%5C%22__esModule%5C%5C%5C%22%2C%20%7B%5C%5Cn%20%20value%3A%20true%5C%5Cn%7D)%3B%5C%5Cnexports.default%20%3D%20exports.styles%20%3D%20void%200%3B%5C%5Cn%5C%5Cnvar%20_extends2%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2Fextends%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2Fextends.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_objectWithoutProperties2%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2FobjectWithoutProperties%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2FobjectWithoutProperties.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_react%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20react%20*%2F%20%5C%5C%5C%22..%2F..%2Freact%2Findex.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_propTypes%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20prop-types%20*%2F%20%5C%5C%5C%22..%2F..%2Fprop-types%2Findex.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_classnames%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20classnames%20*%2F%20%5C%5C%5C%22..%2F..%2Fclassnames%2Findex.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_withStyles%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20..%2Fstyles%2FwithStyles%20*%2F%20%5C%5C%5C%22..%2F..%2F%40material-ui%2Fcore%2Fstyles%2FwithStyles.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_reactHelpers%20%3D%20__webpack_require__(%2F*!%20..%2Futils%2FreactHelpers%20*%2F%20%5C%5C%5C%22..%2F..%2F%40material-ui%2Fcore%2Futils%2FreactHelpers.js%5C%5C%5C%22)%3B%5C%5Cn%5C%5Cn__webpack_require__(%2F*!%20..%2FButton%20*%2F%20%5C%5C%5C%22..%2F..%2F%40material-ui%2Fcore%2FButton%2Findex.js%5C%5C%5C%22)%3B%5C%5Cn%5C%5Cn%2F%2F%20So%20we%20don't%20have%20any%20override%20priority%20issue.%5C%5Cnvar%20styles%20%3D%20%7B%5C%5Cn%20%20%2F*%20Styles%20applied%20to%20the%20root%20element.%20*%2F%5C%5Cn%20%20root%3A%20%7B%5C%5Cn%20%20%20%20display%3A%20'flex'%2C%5C%5Cn%20%20%20%20alignItems%3A%20'center'%2C%5C%5Cn%20%20%20%20justifyContent%3A%20'flex-end'%2C%5C%5Cn%20%20%20%20flex%3A%20'0%200%20auto'%2C%5C%5Cn%20%20%20%20margin%3A%20'8px%204px'%5C%5Cn%20%20%7D%2C%5C%5Cn%5C%5Cn%20%20%2F*%20Styles%20applied%20to%20the%20children.%20*%2F%5C%5Cn%20%20action%3A%20%7B%5C%5Cn%20%20%20%20margin%3A%20'0%204px'%5C%5Cn%20%20%7D%5C%5Cn%7D%3B%5C%5Cnexports.styles%20%3D%20styles%3B%5C%5Cn%5C%5Cnfunction%20DialogActions(props)%20%7B%5C%5Cn%20%20var%20disableActionSpacing%20%3D%20props.disableActionSpacing%2C%5C%5Cn%20%20%20%20%20%20children%20%3D%20props.children%2C%5C%5Cn%20%20%20%20%20%20classes%20%3D%20props.classes%2C%5C%5Cn%20%20%20%20%20%20className%20%3D%20props.className%2C%5C%5Cn%20%20%20%20%20%20other%20%3D%20(0%2C%20_objectWithoutProperties2.default)(props%2C%20%5B%5C%5C%5C%22disableActionSpacing%5C%5C%5C%22%2C%20%5C%5C%5C%22children%5C%5C%5C%22%2C%20%5C%5C%5C%22classes%5C%5C%5C%22%2C%20%5C%5C%5C%22className%5C%5C%5C%22%5D)%3B%5C%5Cn%20%20return%20_react.default.createElement(%5C%5C%5C%22div%5C%5C%5C%22%2C%20(0%2C%20_extends2.default)(%7B%5C%5Cn%20%20%20%20className%3A%20(0%2C%20_classnames.default)(classes.root%2C%20className)%5C%5Cn%20%20%7D%2C%20other)%2C%20disableActionSpacing%20%3F%20children%20%3A%20(0%2C%20_reactHelpers.cloneChildrenWithClassName)(children%2C%20classes.action))%3B%5C%5Cn%7D%5C%5Cn%5C%5Cn%20true%20%3F%20DialogActions.propTypes%20%3D%20%7B%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20The%20content%20of%20the%20component.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20children%3A%20_propTypes.default.node%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20Override%20or%20extend%20the%20styles%20applied%20to%20the%20component.%5C%5Cn%20%20%20*%20See%20%5BCSS%20API%5D(%23css-api)%20below%20for%20more%20details.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20classes%3A%20_propTypes.default.object.isRequired%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20%40ignore%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20className%3A%20_propTypes.default.string%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20If%20%60true%60%2C%20the%20dialog%20actions%20do%20not%20have%20additional%20margin.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20disableActionSpacing%3A%20_propTypes.default.bool%5C%5Cn%7D%20%3A%20undefined%3B%5C%5CnDialogActions.defaultProps%20%3D%20%7B%5C%5Cn%20%20disableActionSpacing%3A%20false%5C%5Cn%7D%3B%5C%5Cn%5C%5Cnvar%20_default%20%3D%20(0%2C%20_withStyles.default)(styles%2C%20%7B%5C%5Cn%20%20name%3A%20'MuiDialogActions'%5C%5Cn%7D)(DialogActions)%3B%5C%5Cn%5C%5Cnexports.default%20%3D%20_default%3B%5C%5Cn%5C%5Cn%2F%2F%23%20sourceURL%3Dwebpack%3A%2F%2F%255Bname%255D%2F%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2F%40material-ui%2Fcore%2FDialogActions%2FDialogActions.js%3F%5C%22)%3B%5Cn%5Cn%2F***%2F%20%7D)%2C%5Cn%5Cn%2F***%2F%20%5C%22..%2F..%2F%40material-ui%2Fcore%2FDialogActions%2Findex.js%5C%22%3A%5Cn%2F*!****************************************************************************************************************!*%5C%5C%5Cn%20%20!***%20%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2F%40material-ui%2Fcore%2FDialogActions%2Findex.js%20***!%5Cn%20%20%5C%5C****************************************************************************************************************%2F%5Cn%2F*!%20no%20static%20exports%20found%20*%2F%5Cn%2F***%2F%20(function(module%2C%20exports%2C%20__webpack_require__)%20%7B%5Cn%5Cn%5C%22use%20strict%5C%22%3B%5Cneval(%5C%22%5C%5Cn%5C%5Cnvar%20_interopRequireDefault%20%3D%20__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2FinteropRequireDefault%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2FinteropRequireDefault.js%5C%5C%5C%22)%3B%5C%5Cn%5C%5CnObject.defineProperty(exports%2C%20%5C%5C%5C%22__esModule%5C%5C%5C%22%2C%20%7B%5C%5Cn%20%20value%3A%20true%5C%5Cn%7D)%3B%5C%5CnObject.defineProperty(exports%2C%20%5C%5C%5C%22default%5C%5C%5C%22%2C%20%7B%5C%5Cn%20%20enumerable%3A%20true%2C%5C%5Cn%20%20get%3A%20function%20get()%20%7B%5C%5Cn%20%20%20%20return%20_DialogActions.default%3B%5C%5Cn%20%20%7D%5C%5Cn%7D)%3B%5C%5Cn%5C%5Cnvar%20_DialogActions%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20.%2FDialogActions%20*%2F%20%5C%5C%5C%22..%2F..%2F%40material-ui%2Fcore%2FDialogActions%2FDialogActions.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cn%2F%2F%23%20sourceURL%3Dwebpack%3A%2F%2F%255Bname%255D%2F%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2F%40material-ui%2Fcore%2FDialogActions%2Findex.js%3F%5C%22)%3B%5Cn%5Cn%2F***%2F%20%7D)%2C%5Cn%5Cn%2F***%2F%20%5C%22..%2F..%2F%40material-ui%2Fcore%2FDialogContent%2FDialogContent.js%5C%22%3A%5Cn%2F*!************************************************************************************************************************!*%5C%5C%5Cn%20%20!***%20%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2F%40material-ui%2Fcore%2FDialogContent%2FDialogContent.js%20***!%5Cn%20%20%5C%5C************************************************************************************************************************%2F%5Cn%2F*!%20no%20static%20exports%20found%20*%2F%5Cn%2F***%2F%20(function(module%2C%20exports%2C%20__webpack_require__)%20%7B%5Cn%5Cn%5C%22use%20strict%5C%22%3B%5Cneval(%5C%22%5C%5Cn%5C%5Cnvar%20_interopRequireDefault%20%3D%20__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2FinteropRequireDefault%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2FinteropRequireDefault.js%5C%5C%5C%22)%3B%5C%5Cn%5C%5CnObject.defineProperty(exports%2C%20%5C%5C%5C%22__esModule%5C%5C%5C%22%2C%20%7B%5C%5Cn%20%20value%3A%20true%5C%5Cn%7D)%3B%5C%5Cnexports.default%20%3D%20exports.styles%20%3D%20void%200%3B%5C%5Cn%5C%5Cnvar%20_extends2%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2Fextends%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2Fextends.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_objectWithoutProperties2%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2FobjectWithoutProperties%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2FobjectWithoutProperties.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_react%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20react%20*%2F%20%5C%5C%5C%22..%2F..%2Freact%2Findex.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_propTypes%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20prop-types%20*%2F%20%5C%5C%5C%22..%2F..%2Fprop-types%2Findex.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_classnames%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20classnames%20*%2F%20%5C%5C%5C%22..%2F..%2Fclassnames%2Findex.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_withStyles%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20..%2Fstyles%2FwithStyles%20*%2F%20%5C%5C%5C%22..%2F..%2F%40material-ui%2Fcore%2Fstyles%2FwithStyles.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20styles%20%3D%20%7B%5C%5Cn%20%20%2F*%20Styles%20applied%20to%20the%20root%20element.%20*%2F%5C%5Cn%20%20root%3A%20%7B%5C%5Cn%20%20%20%20flex%3A%20'1%201%20auto'%2C%5C%5Cn%20%20%20%20overflowY%3A%20'auto'%2C%5C%5Cn%20%20%20%20WebkitOverflowScrolling%3A%20'touch'%2C%5C%5Cn%20%20%20%20%2F%2F%20Add%20iOS%20momentum%20scrolling.%5C%5Cn%20%20%20%20padding%3A%20'0%2024px%2024px'%2C%5C%5Cn%20%20%20%20'%26%3Afirst-child'%3A%20%7B%5C%5Cn%20%20%20%20%20%20paddingTop%3A%2024%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%5C%5Cn%7D%3B%5C%5Cnexports.styles%20%3D%20styles%3B%5C%5Cn%5C%5Cnfunction%20DialogContent(props)%20%7B%5C%5Cn%20%20var%20classes%20%3D%20props.classes%2C%5C%5Cn%20%20%20%20%20%20children%20%3D%20props.children%2C%5C%5Cn%20%20%20%20%20%20className%20%3D%20props.className%2C%5C%5Cn%20%20%20%20%20%20other%20%3D%20(0%2C%20_objectWithoutProperties2.default)(props%2C%20%5B%5C%5C%5C%22classes%5C%5C%5C%22%2C%20%5C%5C%5C%22children%5C%5C%5C%22%2C%20%5C%5C%5C%22className%5C%5C%5C%22%5D)%3B%5C%5Cn%20%20return%20_react.default.createElement(%5C%5C%5C%22div%5C%5C%5C%22%2C%20(0%2C%20_extends2.default)(%7B%5C%5Cn%20%20%20%20className%3A%20(0%2C%20_classnames.default)(classes.root%2C%20className)%5C%5Cn%20%20%7D%2C%20other)%2C%20children)%3B%5C%5Cn%7D%5C%5Cn%5C%5Cn%20true%20%3F%20DialogContent.propTypes%20%3D%20%7B%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20The%20content%20of%20the%20component.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20children%3A%20_propTypes.default.node%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20Override%20or%20extend%20the%20styles%20applied%20to%20the%20component.%5C%5Cn%20%20%20*%20See%20%5BCSS%20API%5D(%23css-api)%20below%20for%20more%20details.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20classes%3A%20_propTypes.default.object.isRequired%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20%40ignore%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20className%3A%20_propTypes.default.string%5C%5Cn%7D%20%3A%20undefined%3B%5C%5Cn%5C%5Cnvar%20_default%20%3D%20(0%2C%20_withStyles.default)(styles%2C%20%7B%5C%5Cn%20%20name%3A%20'MuiDialogContent'%5C%5Cn%7D)(DialogContent)%3B%5C%5Cn%5C%5Cnexports.default%20%3D%20_default%3B%5C%5Cn%5C%5Cn%2F%2F%23%20sourceURL%3Dwebpack%3A%2F%2F%255Bname%255D%2F%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2F%40material-ui%2Fcore%2FDialogContent%2FDialogContent.js%3F%5C%22)%3B%5Cn%5Cn%2F***%2F%20%7D)%2C%5Cn%5Cn%2F***%2F%20%5C%22..%2F..%2F%40material-ui%2Fcore%2FDialogContent%2Findex.js%5C%22%3A%5Cn%2F*!****************************************************************************************************************!*%5C%5C%5Cn%20%20!***%20%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2F%40material-ui%2Fcore%2FDialogContent%2Findex.js%20***!%5Cn%20%20%5C%5C****************************************************************************************************************%2F%5Cn%2F*!%20no%20static%20exports%20found%20*%2F%5Cn%2F***%2F%20(function(module%2C%20exports%2C%20__webpack_require__)%20%7B%5Cn%5Cn%5C%22use%20strict%5C%22%3B%5Cneval(%5C%22%5C%5Cn%5C%5Cnvar%20_interopRequireDefault%20%3D%20__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2FinteropRequireDefault%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2FinteropRequireDefault.js%5C%5C%5C%22)%3B%5C%5Cn%5C%5CnObject.defineProperty(exports%2C%20%5C%5C%5C%22__esModule%5C%5C%5C%22%2C%20%7B%5C%5Cn%20%20value%3A%20true%5C%5Cn%7D)%3B%5C%5CnObject.defineProperty(exports%2C%20%5C%5C%5C%22default%5C%5C%5C%22%2C%20%7B%5C%5Cn%20%20enumerable%3A%20true%2C%5C%5Cn%20%20get%3A%20function%20get()%20%7B%5C%5Cn%20%20%20%20return%20_DialogContent.default%3B%5C%5Cn%20%20%7D%5C%5Cn%7D)%3B%5C%5Cn%5C%5Cnvar%20_DialogContent%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20.%2FDialogContent%20*%2F%20%5C%5C%5C%22..%2F..%2F%40material-ui%2Fcore%2FDialogContent%2FDialogContent.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cn%2F%2F%23%20sourceURL%3Dwebpack%3A%2F%2F%255Bname%255D%2F%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2F%40material-ui%2Fcore%2FDialogContent%2Findex.js%3F%5C%22)%3B%5Cn%5Cn%2F***%2F%20%7D)%2C%5Cn%5Cn%2F***%2F%20%5C%22..%2F..%2F%40material-ui%2Fcore%2FDialogContentText%2FDialogContentText.js%5C%22%3A%5Cn%2F*!********************************************************************************************************************************!*%5C%5C%5Cn%20%20!***%20%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2F%40material-ui%2Fcore%2FDialogContentText%2FDialogContentText.js%20***!%5Cn%20%20%5C%5C********************************************************************************************************************************%2F%5Cn%2F*!%20no%20static%20exports%20found%20*%2F%5Cn%2F***%2F%20(function(module%2C%20exports%2C%20__webpack_require__)%20%7B%5Cn%5Cn%5C%22use%20strict%5C%22%3B%5Cneval(%5C%22%5C%5Cn%5C%5Cnvar%20_interopRequireDefault%20%3D%20__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2FinteropRequireDefault%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2FinteropRequireDefault.js%5C%5C%5C%22)%3B%5C%5Cn%5C%5CnObject.defineProperty(exports%2C%20%5C%5C%5C%22__esModule%5C%5C%5C%22%2C%20%7B%5C%5Cn%20%20value%3A%20true%5C%5Cn%7D)%3B%5C%5Cnexports.default%20%3D%20exports.styles%20%3D%20void%200%3B%5C%5Cn%5C%5Cnvar%20_extends2%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2Fextends%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2Fextends.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_react%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20react%20*%2F%20%5C%5C%5C%22..%2F..%2Freact%2Findex.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_propTypes%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20prop-types%20*%2F%20%5C%5C%5C%22..%2F..%2Fprop-types%2Findex.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_withStyles%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20..%2Fstyles%2FwithStyles%20*%2F%20%5C%5C%5C%22..%2F..%2F%40material-ui%2Fcore%2Fstyles%2FwithStyles.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_Typography%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20..%2FTypography%20*%2F%20%5C%5C%5C%22..%2F..%2F%40material-ui%2Fcore%2FTypography%2Findex.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cn%2F%2F%20%40inheritedComponent%20Typography%5C%5Cnvar%20styles%20%3D%20%7B%5C%5Cn%20%20%2F*%20Styles%20applied%20to%20the%20root%20element.%20*%2F%5C%5Cn%20%20root%3A%20%7B%5C%5Cn%20%20%20%20%2F%2F%20Should%20use%20variant%3D%5C%5C%5C%22body1%5C%5C%5C%22%20in%20v4%5C%5Cn%20%20%20%20lineHeight%3A%201.5%5C%5Cn%20%20%7D%5C%5Cn%7D%3B%5C%5Cnexports.styles%20%3D%20styles%3B%5C%5Cn%5C%5Cnfunction%20DialogContentText(props)%20%7B%5C%5Cn%20%20return%20_react.default.createElement(_Typography.default%2C%20(0%2C%20_extends2.default)(%7B%5C%5Cn%20%20%20%20component%3A%20%5C%5C%5C%22p%5C%5C%5C%22%2C%5C%5Cn%20%20%20%20internalDeprecatedVariant%3A%20true%2C%5C%5Cn%20%20%20%20variant%3A%20%5C%5C%5C%22subheading%5C%5C%5C%22%2C%5C%5Cn%20%20%20%20color%3A%20%5C%5C%5C%22textSecondary%5C%5C%5C%22%5C%5Cn%20%20%7D%2C%20props))%3B%5C%5Cn%7D%5C%5Cn%5C%5Cn%20true%20%3F%20DialogContentText.propTypes%20%3D%20%7B%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20The%20content%20of%20the%20component.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20children%3A%20_propTypes.default.node%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20Override%20or%20extend%20the%20styles%20applied%20to%20the%20component.%5C%5Cn%20%20%20*%20See%20%5BCSS%20API%5D(%23css-api)%20below%20for%20more%20details.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20classes%3A%20_propTypes.default.object.isRequired%5C%5Cn%7D%20%3A%20undefined%3B%5C%5Cn%5C%5Cnvar%20_default%20%3D%20(0%2C%20_withStyles.default)(styles%2C%20%7B%5C%5Cn%20%20name%3A%20'MuiDialogContentText'%5C%5Cn%7D)(DialogContentText)%3B%5C%5Cn%5C%5Cnexports.default%20%3D%20_default%3B%5C%5Cn%5C%5Cn%2F%2F%23%20sourceURL%3Dwebpack%3A%2F%2F%255Bname%255D%2F%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2F%40material-ui%2Fcore%2FDialogContentText%2FDialogContentText.js%3F%5C%22)%3B%5Cn%5Cn%2F***%2F%20%7D)%2C%5Cn%5Cn%2F***%2F%20%5C%22..%2F..%2F%40material-ui%2Fcore%2FDialogContentText%2Findex.js%5C%22%3A%5Cn%2F*!********************************************************************************************************************!*%5C%5C%5Cn%20%20!***%20%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2F%40material-ui%2Fcore%2FDialogContentText%2Findex.js%20***!%5Cn%20%20%5C%5C********************************************************************************************************************%2F%5Cn%2F*!%20no%20static%20exports%20found%20*%2F%5Cn%2F***%2F%20(function(module%2C%20exports%2C%20__webpack_require__)%20%7B%5Cn%5Cn%5C%22use%20strict%5C%22%3B%5Cneval(%5C%22%5C%5Cn%5C%5Cnvar%20_interopRequireDefault%20%3D%20__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2FinteropRequireDefault%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2FinteropRequireDefault.js%5C%5C%5C%22)%3B%5C%5Cn%5C%5CnObject.defineProperty(exports%2C%20%5C%5C%5C%22__esModule%5C%5C%5C%22%2C%20%7B%5C%5Cn%20%20value%3A%20true%5C%5Cn%7D)%3B%5C%5CnObject.defineProperty(exports%2C%20%5C%5C%5C%22default%5C%5C%5C%22%2C%20%7B%5C%5Cn%20%20enumerable%3A%20true%2C%5C%5Cn%20%20get%3A%20function%20get()%20%7B%5C%5Cn%20%20%20%20return%20_DialogContentText.default%3B%5C%5Cn%20%20%7D%5C%5Cn%7D)%3B%5C%5Cn%5C%5Cnvar%20_DialogContentText%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20.%2FDialogContentText%20*%2F%20%5C%5C%5C%22..%2F..%2F%40material-ui%2Fcore%2FDialogContentText%2FDialogContentText.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cn%2F%2F%23%20sourceURL%3Dwebpack%3A%2F%2F%255Bname%255D%2F%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2F%40material-ui%2Fcore%2FDialogContentText%2Findex.js%3F%5C%22)%3B%5Cn%5Cn%2F***%2F%20%7D)%2C%5Cn%5Cn%2F***%2F%20%5C%22..%2F..%2F%40material-ui%2Fcore%2FDialogTitle%2FDialogTitle.js%5C%22%3A%5Cn%2F*!********************************************************************************************************************!*%5C%5C%5Cn%20%20!***%20%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2F%40material-ui%2Fcore%2FDialogTitle%2FDialogTitle.js%20***!%5Cn%20%20%5C%5C********************************************************************************************************************%2F%5Cn%2F*!%20no%20static%20exports%20found%20*%2F%5Cn%2F***%2F%20(function(module%2C%20exports%2C%20__webpack_require__)%20%7B%5Cn%5Cn%5C%22use%20strict%5C%22%3B%5Cneval(%5C%22%5C%5Cn%5C%5Cnvar%20_interopRequireDefault%20%3D%20__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2FinteropRequireDefault%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2FinteropRequireDefault.js%5C%5C%5C%22)%3B%5C%5Cn%5C%5CnObject.defineProperty(exports%2C%20%5C%5C%5C%22__esModule%5C%5C%5C%22%2C%20%7B%5C%5Cn%20%20value%3A%20true%5C%5Cn%7D)%3B%5C%5Cnexports.default%20%3D%20exports.styles%20%3D%20void%200%3B%5C%5Cn%5C%5Cnvar%20_extends2%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2Fextends%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2Fextends.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_objectWithoutProperties2%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2FobjectWithoutProperties%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2FobjectWithoutProperties.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_react%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20react%20*%2F%20%5C%5C%5C%22..%2F..%2Freact%2Findex.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_propTypes%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20prop-types%20*%2F%20%5C%5C%5C%22..%2F..%2Fprop-types%2Findex.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_classnames%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20classnames%20*%2F%20%5C%5C%5C%22..%2F..%2Fclassnames%2Findex.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_withStyles%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20..%2Fstyles%2FwithStyles%20*%2F%20%5C%5C%5C%22..%2F..%2F%40material-ui%2Fcore%2Fstyles%2FwithStyles.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_Typography%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20..%2FTypography%20*%2F%20%5C%5C%5C%22..%2F..%2F%40material-ui%2Fcore%2FTypography%2Findex.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20styles%20%3D%20%7B%5C%5Cn%20%20%2F*%20Styles%20applied%20to%20the%20root%20element.%20*%2F%5C%5Cn%20%20root%3A%20%7B%5C%5Cn%20%20%20%20margin%3A%200%2C%5C%5Cn%20%20%20%20padding%3A%20'24px%2024px%2020px'%2C%5C%5Cn%20%20%20%20flex%3A%20'0%200%20auto'%5C%5Cn%20%20%7D%5C%5Cn%7D%3B%5C%5Cnexports.styles%20%3D%20styles%3B%5C%5Cn%5C%5Cnfunction%20DialogTitle(props)%20%7B%5C%5Cn%20%20var%20children%20%3D%20props.children%2C%5C%5Cn%20%20%20%20%20%20classes%20%3D%20props.classes%2C%5C%5Cn%20%20%20%20%20%20className%20%3D%20props.className%2C%5C%5Cn%20%20%20%20%20%20disableTypography%20%3D%20props.disableTypography%2C%5C%5Cn%20%20%20%20%20%20other%20%3D%20(0%2C%20_objectWithoutProperties2.default)(props%2C%20%5B%5C%5C%5C%22children%5C%5C%5C%22%2C%20%5C%5C%5C%22classes%5C%5C%5C%22%2C%20%5C%5C%5C%22className%5C%5C%5C%22%2C%20%5C%5C%5C%22disableTypography%5C%5C%5C%22%5D)%3B%5C%5Cn%20%20return%20_react.default.createElement(%5C%5C%5C%22div%5C%5C%5C%22%2C%20(0%2C%20_extends2.default)(%7B%5C%5Cn%20%20%20%20className%3A%20(0%2C%20_classnames.default)(classes.root%2C%20className)%5C%5Cn%20%20%7D%2C%20other)%2C%20disableTypography%20%3F%20children%20%3A%20_react.default.createElement(_Typography.default%2C%20%7B%5C%5Cn%20%20%20%20variant%3A%20%5C%5C%5C%22title%5C%5C%5C%22%2C%5C%5Cn%20%20%20%20internalDeprecatedVariant%3A%20true%5C%5Cn%20%20%7D%2C%20children))%3B%5C%5Cn%7D%5C%5Cn%5C%5Cn%20true%20%3F%20DialogTitle.propTypes%20%3D%20%7B%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20The%20content%20of%20the%20component.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20children%3A%20_propTypes.default.node.isRequired%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20Override%20or%20extend%20the%20styles%20applied%20to%20the%20component.%5C%5Cn%20%20%20*%20See%20%5BCSS%20API%5D(%23css-api)%20below%20for%20more%20details.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20classes%3A%20_propTypes.default.object.isRequired%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20%40ignore%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20className%3A%20_propTypes.default.string%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20If%20%60true%60%2C%20the%20children%20won't%20be%20wrapped%20by%20a%20typography%20component.%5C%5Cn%20%20%20*%20For%20instance%2C%20this%20can%20be%20useful%20to%20render%20an%20h4%20instead%20of%20the%20default%20h2.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20disableTypography%3A%20_propTypes.default.bool%5C%5Cn%7D%20%3A%20undefined%3B%5C%5CnDialogTitle.defaultProps%20%3D%20%7B%5C%5Cn%20%20disableTypography%3A%20false%5C%5Cn%7D%3B%5C%5Cn%5C%5Cnvar%20_default%20%3D%20(0%2C%20_withStyles.default)(styles%2C%20%7B%5C%5Cn%20%20name%3A%20'MuiDialogTitle'%5C%5Cn%7D)(DialogTitle)%3B%5C%5Cn%5C%5Cnexports.default%20%3D%20_default%3B%5C%5Cn%5C%5Cn%2F%2F%23%20sourceURL%3Dwebpack%3A%2F%2F%255Bname%255D%2F%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2F%40material-ui%2Fcore%2FDialogTitle%2FDialogTitle.js%3F%5C%22)%3B%5Cn%5Cn%2F***%2F%20%7D)%2C%5Cn%5Cn%2F***%2F%20%5C%22..%2F..%2F%40material-ui%2Fcore%2FDialogTitle%2Findex.js%5C%22%3A%5Cn%2F*!**************************************************************************************************************!*%5C%5C%5Cn%20%20!***%20%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2F%40material-ui%2Fcore%2FDialogTitle%2Findex.js%20***!%5Cn%20%20%5C%5C**************************************************************************************************************%2F%5Cn%2F*!%20no%20static%20exports%20found%20*%2F%5Cn%2F***%2F%20(function(module%2C%20exports%2C%20__webpack_require__)%20%7B%5Cn%5Cn%5C%22use%20strict%5C%22%3B%5Cneval(%5C%22%5C%5Cn%5C%5Cnvar%20_interopRequireDefault%20%3D%20__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2FinteropRequireDefault%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2FinteropRequireDefault.js%5C%5C%5C%22)%3B%5C%5Cn%5C%5CnObject.defineProperty(exports%2C%20%5C%5C%5C%22__esModule%5C%5C%5C%22%2C%20%7B%5C%5Cn%20%20value%3A%20true%5C%5Cn%7D)%3B%5C%5CnObject.defineProperty(exports%2C%20%5C%5C%5C%22default%5C%5C%5C%22%2C%20%7B%5C%5Cn%20%20enumerable%3A%20true%2C%5C%5Cn%20%20get%3A%20function%20get()%20%7B%5C%5Cn%20%20%20%20return%20_DialogTitle.default%3B%5C%5Cn%20%20%7D%5C%5Cn%7D)%3B%5C%5Cn%5C%5Cnvar%20_DialogTitle%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20.%2FDialogTitle%20*%2F%20%5C%5C%5C%22..%2F..%2F%40material-ui%2Fcore%2FDialogTitle%2FDialogTitle.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cn%2F%2F%23%20sourceURL%3Dwebpack%3A%2F%2F%255Bname%255D%2F%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2F%40material-ui%2Fcore%2FDialogTitle%2Findex.js%3F%5C%22)%3B%5Cn%5Cn%2F***%2F%20%7D)%2C%5Cn%5Cn%2F***%2F%20%5C%22..%2F..%2F%40material-ui%2Fcore%2FDivider%2FDivider.js%5C%22%3A%5Cn%2F*!************************************************************************************************************!*%5C%5C%5Cn%20%20!***%20%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2F%40material-ui%2Fcore%2FDivider%2FDivider.js%20***!%5Cn%20%20%5C%5C************************************************************************************************************%2F%5Cn%2F*!%20no%20static%20exports%20found%20*%2F%5Cn%2F***%2F%20(function(module%2C%20exports%2C%20__webpack_require__)%20%7B%5Cn%5Cn%5C%22use%20strict%5C%22%3B%5Cneval(%5C%22%5C%5Cn%5C%5Cnvar%20_interopRequireDefault%20%3D%20__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2FinteropRequireDefault%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2FinteropRequireDefault.js%5C%5C%5C%22)%3B%5C%5Cn%5C%5CnObject.defineProperty(exports%2C%20%5C%5C%5C%22__esModule%5C%5C%5C%22%2C%20%7B%5C%5Cn%20%20value%3A%20true%5C%5Cn%7D)%3B%5C%5Cnexports.default%20%3D%20exports.styles%20%3D%20void%200%3B%5C%5Cn%5C%5Cnvar%20_extends2%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2Fextends%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2Fextends.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_defineProperty2%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2FdefineProperty%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2FdefineProperty.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_objectWithoutProperties2%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2FobjectWithoutProperties%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2FobjectWithoutProperties.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_react%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20react%20*%2F%20%5C%5C%5C%22..%2F..%2Freact%2Findex.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_propTypes%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20prop-types%20*%2F%20%5C%5C%5C%22..%2F..%2Fprop-types%2Findex.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_classnames%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20classnames%20*%2F%20%5C%5C%5C%22..%2F..%2Fclassnames%2Findex.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_utils%20%3D%20__webpack_require__(%2F*!%20%40material-ui%2Futils%20*%2F%20%5C%5C%5C%22..%2F..%2F%40material-ui%2Futils%2Findex.es.js%5C%5C%5C%22)%3B%5C%5Cn%5C%5Cnvar%20_withStyles%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20..%2Fstyles%2FwithStyles%20*%2F%20%5C%5C%5C%22..%2F..%2F%40material-ui%2Fcore%2Fstyles%2FwithStyles.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_colorManipulator%20%3D%20__webpack_require__(%2F*!%20..%2Fstyles%2FcolorManipulator%20*%2F%20%5C%5C%5C%22..%2F..%2F%40material-ui%2Fcore%2Fstyles%2FcolorManipulator.js%5C%5C%5C%22)%3B%5C%5Cn%5C%5Cnvar%20styles%20%3D%20function%20styles(theme)%20%7B%5C%5Cn%20%20return%20%7B%5C%5Cn%20%20%20%20%2F*%20Styles%20applied%20to%20the%20root%20element.%20*%2F%5C%5Cn%20%20%20%20root%3A%20%7B%5C%5Cn%20%20%20%20%20%20height%3A%201%2C%5C%5Cn%20%20%20%20%20%20margin%3A%200%2C%5C%5Cn%20%20%20%20%20%20%2F%2F%20Reset%20browser%20default%20style.%5C%5Cn%20%20%20%20%20%20border%3A%20'none'%2C%5C%5Cn%20%20%20%20%20%20flexShrink%3A%200%2C%5C%5Cn%20%20%20%20%20%20backgroundColor%3A%20theme.palette.divider%5C%5Cn%20%20%20%20%7D%2C%5C%5Cn%5C%5Cn%20%20%20%20%2F*%20Styles%20applied%20to%20the%20root%20element%20if%20%60absolute%3D%7Btrue%7D%60.%20*%2F%5C%5Cn%20%20%20%20absolute%3A%20%7B%5C%5Cn%20%20%20%20%20%20position%3A%20'absolute'%2C%5C%5Cn%20%20%20%20%20%20bottom%3A%200%2C%5C%5Cn%20%20%20%20%20%20left%3A%200%2C%5C%5Cn%20%20%20%20%20%20width%3A%20'100%25'%5C%5Cn%20%20%20%20%7D%2C%5C%5Cn%5C%5Cn%20%20%20%20%2F*%20Styles%20applied%20to%20the%20root%20element%20if%20%60variant%3D%5C%5C%5C%22inset%5C%5C%5C%22%60.%20*%2F%5C%5Cn%20%20%20%20inset%3A%20%7B%5C%5Cn%20%20%20%20%20%20marginLeft%3A%2072%5C%5Cn%20%20%20%20%7D%2C%5C%5Cn%5C%5Cn%20%20%20%20%2F*%20Styles%20applied%20to%20the%20root%20element%20if%20%60light%3D%7Btrue%7D%60.%20*%2F%5C%5Cn%20%20%20%20light%3A%20%7B%5C%5Cn%20%20%20%20%20%20backgroundColor%3A%20(0%2C%20_colorManipulator.fade)(theme.palette.divider%2C%200.08)%5C%5Cn%20%20%20%20%7D%2C%5C%5Cn%5C%5Cn%20%20%20%20%2F*%20Styles%20applied%20to%20the%20root%20element%20if%20%60variant%3D%5C%5C%5C%22middle%5C%5C%5C%22%60.%20*%2F%5C%5Cn%20%20%20%20middle%3A%20%7B%5C%5Cn%20%20%20%20%20%20marginLeft%3A%20theme.spacing.unit%20*%202%2C%5C%5Cn%20%20%20%20%20%20marginRight%3A%20theme.spacing.unit%20*%202%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%3B%5C%5Cn%7D%3B%5C%5Cn%5C%5Cnexports.styles%20%3D%20styles%3B%5C%5Cn%5C%5Cnfunction%20Divider(props)%20%7B%5C%5Cn%20%20var%20_classNames%3B%5C%5Cn%5C%5Cn%20%20var%20absolute%20%3D%20props.absolute%2C%5C%5Cn%20%20%20%20%20%20classes%20%3D%20props.classes%2C%5C%5Cn%20%20%20%20%20%20className%20%3D%20props.className%2C%5C%5Cn%20%20%20%20%20%20Component%20%3D%20props.component%2C%5C%5Cn%20%20%20%20%20%20inset%20%3D%20props.inset%2C%5C%5Cn%20%20%20%20%20%20light%20%3D%20props.light%2C%5C%5Cn%20%20%20%20%20%20variant%20%3D%20props.variant%2C%5C%5Cn%20%20%20%20%20%20other%20%3D%20(0%2C%20_objectWithoutProperties2.default)(props%2C%20%5B%5C%5C%5C%22absolute%5C%5C%5C%22%2C%20%5C%5C%5C%22classes%5C%5C%5C%22%2C%20%5C%5C%5C%22className%5C%5C%5C%22%2C%20%5C%5C%5C%22component%5C%5C%5C%22%2C%20%5C%5C%5C%22inset%5C%5C%5C%22%2C%20%5C%5C%5C%22light%5C%5C%5C%22%2C%20%5C%5C%5C%22variant%5C%5C%5C%22%5D)%3B%5C%5Cn%20%20return%20_react.default.createElement(Component%2C%20(0%2C%20_extends2.default)(%7B%5C%5Cn%20%20%20%20className%3A%20(0%2C%20_classnames.default)(classes.root%2C%20(_classNames%20%3D%20%7B%7D%2C%20(0%2C%20_defineProperty2.default)(_classNames%2C%20classes.inset%2C%20inset%20%7C%7C%20variant%20%3D%3D%3D%20'inset')%2C%20(0%2C%20_defineProperty2.default)(_classNames%2C%20classes.middle%2C%20variant%20%3D%3D%3D%20'middle')%2C%20(0%2C%20_defineProperty2.default)(_classNames%2C%20classes.absolute%2C%20absolute)%2C%20(0%2C%20_defineProperty2.default)(_classNames%2C%20classes.light%2C%20light)%2C%20_classNames)%2C%20className)%5C%5Cn%20%20%7D%2C%20other))%3B%5C%5Cn%7D%5C%5Cn%5C%5Cn%20true%20%3F%20Divider.propTypes%20%3D%20%7B%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20Absolutely%20position%20the%20element.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20absolute%3A%20_propTypes.default.bool%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20Override%20or%20extend%20the%20styles%20applied%20to%20the%20component.%5C%5Cn%20%20%20*%20See%20%5BCSS%20API%5D(%23css-api)%20below%20for%20more%20details.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20classes%3A%20_propTypes.default.object.isRequired%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20%40ignore%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20className%3A%20_propTypes.default.string%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20The%20component%20used%20for%20the%20root%20node.%5C%5Cn%20%20%20*%20Either%20a%20string%20to%20use%20a%20DOM%20element%20or%20a%20component.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20component%3A%20_utils.componentPropType%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20If%20%60true%60%2C%20the%20divider%20will%20be%20indented.%5C%5Cn%20%20%20*%20__WARNING__%3A%20%60inset%60%20is%20deprecated.%5C%5Cn%20%20%20*%20Instead%20use%20%60variant%3D%5C%5C%5C%22inset%5C%5C%5C%22%60.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20inset%3A%20(0%2C%20_utils.chainPropTypes)(_propTypes.default.bool%2C%20function%20(props)%20%7B%5C%5Cn%20%20%20%20%2F*%20istanbul%20ignore%20if%20*%2F%5C%5Cn%20%20%20%20if%20(props.inset)%20%7B%5C%5Cn%20%20%20%20%20%20return%20new%20Error('Material-UI%3A%20you%20are%20using%20the%20deprecated%20%60inset%60%20property%20'%20%2B%20'that%20will%20be%20removed%20in%20the%20next%20major%20release.%20The%20property%20%60variant%3D%5C%5C%5C%22inset%5C%5C%5C%22%60%20'%20%2B%20'is%20equivalent%20and%20should%20be%20used%20instead.')%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20return%20null%3B%5C%5Cn%20%20%7D)%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20If%20%60true%60%2C%20the%20divider%20will%20have%20a%20lighter%20color.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20light%3A%20_propTypes.default.bool%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20%20The%20variant%20to%20use.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20variant%3A%20_propTypes.default.oneOf(%5B'fullWidth'%2C%20'inset'%2C%20'middle'%5D)%5C%5Cn%7D%20%3A%20undefined%3B%5C%5CnDivider.defaultProps%20%3D%20%7B%5C%5Cn%20%20absolute%3A%20false%2C%5C%5Cn%20%20component%3A%20'hr'%2C%5C%5Cn%20%20light%3A%20false%2C%5C%5Cn%20%20variant%3A%20'fullWidth'%5C%5Cn%7D%3B%5C%5Cn%5C%5Cnvar%20_default%20%3D%20(0%2C%20_withStyles.default)(styles%2C%20%7B%5C%5Cn%20%20name%3A%20'MuiDivider'%5C%5Cn%7D)(Divider)%3B%5C%5Cn%5C%5Cnexports.default%20%3D%20_default%3B%5C%5Cn%5C%5Cn%2F%2F%23%20sourceURL%3Dwebpack%3A%2F%2F%255Bname%255D%2F%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2F%40material-ui%2Fcore%2FDivider%2FDivider.js%3F%5C%22)%3B%5Cn%5Cn%2F***%2F%20%7D)%2C%5Cn%5Cn%2F***%2F%20%5C%22..%2F..%2F%40material-ui%2Fcore%2FDivider%2Findex.js%5C%22%3A%5Cn%2F*!**********************************************************************************************************!*%5C%5C%5Cn%20%20!***%20%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2F%40material-ui%2Fcore%2FDivider%2Findex.js%20***!%5Cn%20%20%5C%5C**********************************************************************************************************%2F%5Cn%2F*!%20no%20static%20exports%20found%20*%2F%5Cn%2F***%2F%20(function(module%2C%20exports%2C%20__webpack_require__)%20%7B%5Cn%5Cn%5C%22use%20strict%5C%22%3B%5Cneval(%5C%22%5C%5Cn%5C%5Cnvar%20_interopRequireDefault%20%3D%20__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2FinteropRequireDefault%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2FinteropRequireDefault.js%5C%5C%5C%22)%3B%5C%5Cn%5C%5CnObject.defineProperty(exports%2C%20%5C%5C%5C%22__esModule%5C%5C%5C%22%2C%20%7B%5C%5Cn%20%20value%3A%20true%5C%5Cn%7D)%3B%5C%5CnObject.defineProperty(exports%2C%20%5C%5C%5C%22default%5C%5C%5C%22%2C%20%7B%5C%5Cn%20%20enumerable%3A%20true%2C%5C%5Cn%20%20get%3A%20function%20get()%20%7B%5C%5Cn%20%20%20%20return%20_Divider.default%3B%5C%5Cn%20%20%7D%5C%5Cn%7D)%3B%5C%5Cn%5C%5Cnvar%20_Divider%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20.%2FDivider%20*%2F%20%5C%5C%5C%22..%2F..%2F%40material-ui%2Fcore%2FDivider%2FDivider.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cn%2F%2F%23%20sourceURL%3Dwebpack%3A%2F%2F%255Bname%255D%2F%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2F%40material-ui%2Fcore%2FDivider%2Findex.js%3F%5C%22)%3B%5Cn%5Cn%2F***%2F%20%7D)%2C%5Cn%5Cn%2F***%2F%20%5C%22..%2F..%2F%40material-ui%2Fcore%2FDrawer%2FDrawer.js%5C%22%3A%5Cn%2F*!**********************************************************************************************************!*%5C%5C%5Cn%20%20!***%20%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2F%40material-ui%2Fcore%2FDrawer%2FDrawer.js%20***!%5Cn%20%20%5C%5C**********************************************************************************************************%2F%5Cn%2F*!%20no%20static%20exports%20found%20*%2F%5Cn%2F***%2F%20(function(module%2C%20exports%2C%20__webpack_require__)%20%7B%5Cn%5Cn%5C%22use%20strict%5C%22%3B%5Cneval(%5C%22%5C%5Cn%5C%5Cnvar%20_interopRequireDefault%20%3D%20__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2FinteropRequireDefault%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2FinteropRequireDefault.js%5C%5C%5C%22)%3B%5C%5Cn%5C%5CnObject.defineProperty(exports%2C%20%5C%5C%5C%22__esModule%5C%5C%5C%22%2C%20%7B%5C%5Cn%20%20value%3A%20true%5C%5Cn%7D)%3B%5C%5Cnexports.isHorizontal%20%3D%20isHorizontal%3B%5C%5Cnexports.getAnchor%20%3D%20getAnchor%3B%5C%5Cnexports.default%20%3D%20exports.styles%20%3D%20void%200%3B%5C%5Cn%5C%5Cnvar%20_extends2%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2Fextends%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2Fextends.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_defineProperty2%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2FdefineProperty%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2FdefineProperty.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_objectWithoutProperties2%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2FobjectWithoutProperties%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2FobjectWithoutProperties.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_classCallCheck2%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2FclassCallCheck%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2FclassCallCheck.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_createClass2%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2FcreateClass%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2FcreateClass.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_possibleConstructorReturn2%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2FpossibleConstructorReturn%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2FpossibleConstructorReturn.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_getPrototypeOf3%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2FgetPrototypeOf%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2FgetPrototypeOf.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_inherits2%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2Finherits%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2Finherits.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_react%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20react%20*%2F%20%5C%5C%5C%22..%2F..%2Freact%2Findex.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_propTypes%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20prop-types%20*%2F%20%5C%5C%5C%22..%2F..%2Fprop-types%2Findex.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_classnames%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20classnames%20*%2F%20%5C%5C%5C%22..%2F..%2Fclassnames%2Findex.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_Modal%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20..%2FModal%20*%2F%20%5C%5C%5C%22..%2F..%2F%40material-ui%2Fcore%2FModal%2Findex.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_withStyles%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20..%2Fstyles%2FwithStyles%20*%2F%20%5C%5C%5C%22..%2F..%2F%40material-ui%2Fcore%2Fstyles%2FwithStyles.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_Slide%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20..%2FSlide%20*%2F%20%5C%5C%5C%22..%2F..%2F%40material-ui%2Fcore%2FSlide%2Findex.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_Paper%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20..%2FPaper%20*%2F%20%5C%5C%5C%22..%2F..%2F%40material-ui%2Fcore%2FPaper%2Findex.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_helpers%20%3D%20__webpack_require__(%2F*!%20..%2Futils%2Fhelpers%20*%2F%20%5C%5C%5C%22..%2F..%2F%40material-ui%2Fcore%2Futils%2Fhelpers.js%5C%5C%5C%22)%3B%5C%5Cn%5C%5Cnvar%20_transitions%20%3D%20__webpack_require__(%2F*!%20..%2Fstyles%2Ftransitions%20*%2F%20%5C%5C%5C%22..%2F..%2F%40material-ui%2Fcore%2Fstyles%2Ftransitions.js%5C%5C%5C%22)%3B%5C%5Cn%5C%5Cnvar%20oppositeDirection%20%3D%20%7B%5C%5Cn%20%20left%3A%20'right'%2C%5C%5Cn%20%20right%3A%20'left'%2C%5C%5Cn%20%20top%3A%20'down'%2C%5C%5Cn%20%20bottom%3A%20'up'%5C%5Cn%7D%3B%5C%5Cn%5C%5Cnfunction%20isHorizontal(props)%20%7B%5C%5Cn%20%20return%20%5B'left'%2C%20'right'%5D.indexOf(props.anchor)%20!%3D%3D%20-1%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20getAnchor(props)%20%7B%5C%5Cn%20%20return%20props.theme.direction%20%3D%3D%3D%20'rtl'%20%26%26%20isHorizontal(props)%20%3F%20oppositeDirection%5Bprops.anchor%5D%20%3A%20props.anchor%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnvar%20styles%20%3D%20function%20styles(theme)%20%7B%5C%5Cn%20%20return%20%7B%5C%5Cn%20%20%20%20%2F*%20Styles%20applied%20to%20the%20root%20element.%20*%2F%5C%5Cn%20%20%20%20root%3A%20%7B%7D%2C%5C%5Cn%5C%5Cn%20%20%20%20%2F*%20Styles%20applied%20to%20the%20root%20element%20if%20%60variant%3D%5C%5C%5C%22permanent%20or%20persistent%5C%5C%5C%22%60.%20*%2F%5C%5Cn%20%20%20%20docked%3A%20%7B%5C%5Cn%20%20%20%20%20%20flex%3A%20'0%200%20auto'%5C%5Cn%20%20%20%20%7D%2C%5C%5Cn%5C%5Cn%20%20%20%20%2F*%20Styles%20applied%20to%20the%20%60Paper%60%20component.%20*%2F%5C%5Cn%20%20%20%20paper%3A%20%7B%5C%5Cn%20%20%20%20%20%20overflowY%3A%20'auto'%2C%5C%5Cn%20%20%20%20%20%20display%3A%20'flex'%2C%5C%5Cn%20%20%20%20%20%20flexDirection%3A%20'column'%2C%5C%5Cn%20%20%20%20%20%20height%3A%20'100%25'%2C%5C%5Cn%20%20%20%20%20%20flex%3A%20'1%200%20auto'%2C%5C%5Cn%20%20%20%20%20%20zIndex%3A%20theme.zIndex.drawer%2C%5C%5Cn%20%20%20%20%20%20WebkitOverflowScrolling%3A%20'touch'%2C%5C%5Cn%20%20%20%20%20%20%2F%2F%20Add%20iOS%20momentum%20scrolling.%5C%5Cn%20%20%20%20%20%20%2F%2F%20temporary%20style%5C%5Cn%20%20%20%20%20%20position%3A%20'fixed'%2C%5C%5Cn%20%20%20%20%20%20top%3A%200%2C%5C%5Cn%20%20%20%20%20%20%2F%2F%20We%20disable%20the%20focus%20ring%20for%20mouse%2C%20touch%20and%20keyboard%20users.%5C%5Cn%20%20%20%20%20%20%2F%2F%20At%20some%20point%2C%20it%20would%20be%20better%20to%20keep%20it%20for%20keyboard%20users.%5C%5Cn%20%20%20%20%20%20%2F%2F%20%3Afocus-ring%20CSS%20pseudo-class%20will%20help.%5C%5Cn%20%20%20%20%20%20outline%3A%20'none'%5C%5Cn%20%20%20%20%7D%2C%5C%5Cn%5C%5Cn%20%20%20%20%2F*%20Styles%20applied%20to%20the%20%60Paper%60%20component%20if%20%60anchor%3D%5C%5C%5C%22left%5C%5C%5C%22%60.%20*%2F%5C%5Cn%20%20%20%20paperAnchorLeft%3A%20%7B%5C%5Cn%20%20%20%20%20%20left%3A%200%2C%5C%5Cn%20%20%20%20%20%20right%3A%20'auto'%5C%5Cn%20%20%20%20%7D%2C%5C%5Cn%5C%5Cn%20%20%20%20%2F*%20Styles%20applied%20to%20the%20%60Paper%60%20component%20if%20%60anchor%3D%5C%5C%5C%22right%5C%5C%5C%22%60.%20*%2F%5C%5Cn%20%20%20%20paperAnchorRight%3A%20%7B%5C%5Cn%20%20%20%20%20%20left%3A%20'auto'%2C%5C%5Cn%20%20%20%20%20%20right%3A%200%5C%5Cn%20%20%20%20%7D%2C%5C%5Cn%5C%5Cn%20%20%20%20%2F*%20Styles%20applied%20to%20the%20%60Paper%60%20component%20if%20%60anchor%3D%5C%5C%5C%22top%5C%5C%5C%22%60.%20*%2F%5C%5Cn%20%20%20%20paperAnchorTop%3A%20%7B%5C%5Cn%20%20%20%20%20%20top%3A%200%2C%5C%5Cn%20%20%20%20%20%20left%3A%200%2C%5C%5Cn%20%20%20%20%20%20bottom%3A%20'auto'%2C%5C%5Cn%20%20%20%20%20%20right%3A%200%2C%5C%5Cn%20%20%20%20%20%20height%3A%20'auto'%2C%5C%5Cn%20%20%20%20%20%20maxHeight%3A%20'100%25'%5C%5Cn%20%20%20%20%7D%2C%5C%5Cn%5C%5Cn%20%20%20%20%2F*%20Styles%20applied%20to%20the%20%60Paper%60%20component%20if%20%60anchor%3D%5C%5C%5C%22bottom%5C%5C%5C%22%60.%20*%2F%5C%5Cn%20%20%20%20paperAnchorBottom%3A%20%7B%5C%5Cn%20%20%20%20%20%20top%3A%20'auto'%2C%5C%5Cn%20%20%20%20%20%20left%3A%200%2C%5C%5Cn%20%20%20%20%20%20bottom%3A%200%2C%5C%5Cn%20%20%20%20%20%20right%3A%200%2C%5C%5Cn%20%20%20%20%20%20height%3A%20'auto'%2C%5C%5Cn%20%20%20%20%20%20maxHeight%3A%20'100%25'%5C%5Cn%20%20%20%20%7D%2C%5C%5Cn%5C%5Cn%20%20%20%20%2F*%20Styles%20applied%20to%20the%20%60Paper%60%20component%20if%20%60anchor%3D%5C%5C%5C%22left%5C%5C%5C%22%60%20%26%20%60variant%60%20is%20not%20%5C%5C%5C%22temporary%5C%5C%5C%22.%20*%2F%5C%5Cn%20%20%20%20paperAnchorDockedLeft%3A%20%7B%5C%5Cn%20%20%20%20%20%20borderRight%3A%20%5C%5C%5C%221px%20solid%20%5C%5C%5C%22.concat(theme.palette.divider)%5C%5Cn%20%20%20%20%7D%2C%5C%5Cn%5C%5Cn%20%20%20%20%2F*%20Styles%20applied%20to%20the%20%60Paper%60%20component%20if%20%60anchor%3D%5C%5C%5C%22top%5C%5C%5C%22%60%20%26%20%60variant%60%20is%20not%20%5C%5C%5C%22temporary%5C%5C%5C%22.%20*%2F%5C%5Cn%20%20%20%20paperAnchorDockedTop%3A%20%7B%5C%5Cn%20%20%20%20%20%20borderBottom%3A%20%5C%5C%5C%221px%20solid%20%5C%5C%5C%22.concat(theme.palette.divider)%5C%5Cn%20%20%20%20%7D%2C%5C%5Cn%5C%5Cn%20%20%20%20%2F*%20Styles%20applied%20to%20the%20%60Paper%60%20component%20if%20%60anchor%3D%5C%5C%5C%22right%5C%5C%5C%22%60%20%26%20%60variant%60%20is%20not%20%5C%5C%5C%22temporary%5C%5C%5C%22.%20*%2F%5C%5Cn%20%20%20%20paperAnchorDockedRight%3A%20%7B%5C%5Cn%20%20%20%20%20%20borderLeft%3A%20%5C%5C%5C%221px%20solid%20%5C%5C%5C%22.concat(theme.palette.divider)%5C%5Cn%20%20%20%20%7D%2C%5C%5Cn%5C%5Cn%20%20%20%20%2F*%20Styles%20applied%20to%20the%20%60Paper%60%20component%20if%20%60anchor%3D%5C%5C%5C%22bottom%5C%5C%5C%22%60%20%26%20%60variant%60%20is%20not%20%5C%5C%5C%22temporary%5C%5C%5C%22.%20*%2F%5C%5Cn%20%20%20%20paperAnchorDockedBottom%3A%20%7B%5C%5Cn%20%20%20%20%20%20borderTop%3A%20%5C%5C%5C%221px%20solid%20%5C%5C%5C%22.concat(theme.palette.divider)%5C%5Cn%20%20%20%20%7D%2C%5C%5Cn%5C%5Cn%20%20%20%20%2F*%20Styles%20applied%20to%20the%20%60Modal%60%20component.%20*%2F%5C%5Cn%20%20%20%20modal%3A%20%7B%7D%5C%5Cn%20%20%7D%3B%5C%5Cn%7D%3B%5C%5Cn%2F**%5C%5Cn%20*%20The%20properties%20of%20the%20%5BModal%5D(%2Fapi%2Fmodal%2F)%20component%20are%20available%5C%5Cn%20*%20when%20%60variant%3D%5C%5C%5C%22temporary%5C%5C%5C%22%60%20is%20set.%5C%5Cn%20*%2F%5C%5Cn%5C%5Cn%5C%5Cnexports.styles%20%3D%20styles%3B%5C%5Cn%5C%5Cnvar%20Drawer%20%3D%5C%5Cn%2F*%23__PURE__*%2F%5C%5Cnfunction%20(_React%24Component)%20%7B%5C%5Cn%20%20(0%2C%20_inherits2.default)(Drawer%2C%20_React%24Component)%3B%5C%5Cn%5C%5Cn%20%20function%20Drawer()%20%7B%5C%5Cn%20%20%20%20var%20_getPrototypeOf2%3B%5C%5Cn%5C%5Cn%20%20%20%20var%20_this%3B%5C%5Cn%5C%5Cn%20%20%20%20(0%2C%20_classCallCheck2.default)(this%2C%20Drawer)%3B%5C%5Cn%5C%5Cn%20%20%20%20for%20(var%20_len%20%3D%20arguments.length%2C%20args%20%3D%20new%20Array(_len)%2C%20_key%20%3D%200%3B%20_key%20%3C%20_len%3B%20_key%2B%2B)%20%7B%5C%5Cn%20%20%20%20%20%20args%5B_key%5D%20%3D%20arguments%5B_key%5D%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20_this%20%3D%20(0%2C%20_possibleConstructorReturn2.default)(this%2C%20(_getPrototypeOf2%20%3D%20(0%2C%20_getPrototypeOf3.default)(Drawer)).call.apply(_getPrototypeOf2%2C%20%5Bthis%5D.concat(args)))%3B%5C%5Cn%20%20%20%20_this.mounted%20%3D%20false%3B%5C%5Cn%20%20%20%20return%20_this%3B%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20(0%2C%20_createClass2.default)(Drawer%2C%20%5B%7B%5C%5Cn%20%20%20%20key%3A%20%5C%5C%5C%22componentDidMount%5C%5C%5C%22%2C%5C%5Cn%20%20%20%20value%3A%20function%20componentDidMount()%20%7B%5C%5Cn%20%20%20%20%20%20this.mounted%20%3D%20true%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%2C%20%7B%5C%5Cn%20%20%20%20key%3A%20%5C%5C%5C%22render%5C%5C%5C%22%2C%5C%5Cn%20%20%20%20value%3A%20function%20render()%20%7B%5C%5Cn%20%20%20%20%20%20var%20_this%24props%20%3D%20this.props%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20anchorProp%20%3D%20_this%24props.anchor%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20BackdropProps%20%3D%20_this%24props.BackdropProps%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20children%20%3D%20_this%24props.children%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20classes%20%3D%20_this%24props.classes%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20className%20%3D%20_this%24props.className%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20elevation%20%3D%20_this%24props.elevation%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20_this%24props%24ModalProp%20%3D%20_this%24props.ModalProps%3B%5C%5Cn%20%20%20%20%20%20_this%24props%24ModalProp%20%3D%20_this%24props%24ModalProp%20%3D%3D%3D%20void%200%20%3F%20%7B%7D%20%3A%20_this%24props%24ModalProp%3B%5C%5Cn%20%20%20%20%20%20var%20BackdropPropsProp%20%3D%20_this%24props%24ModalProp.BackdropProps%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20ModalProps%20%3D%20(0%2C%20_objectWithoutProperties2.default)(_this%24props%24ModalProp%2C%20%5B%5C%5C%5C%22BackdropProps%5C%5C%5C%22%5D)%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20onClose%20%3D%20_this%24props.onClose%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20open%20%3D%20_this%24props.open%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20PaperProps%20%3D%20_this%24props.PaperProps%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20SlideProps%20%3D%20_this%24props.SlideProps%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20theme%20%3D%20_this%24props.theme%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20transitionDuration%20%3D%20_this%24props.transitionDuration%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20variant%20%3D%20_this%24props.variant%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20other%20%3D%20(0%2C%20_objectWithoutProperties2.default)(_this%24props%2C%20%5B%5C%5C%5C%22anchor%5C%5C%5C%22%2C%20%5C%5C%5C%22BackdropProps%5C%5C%5C%22%2C%20%5C%5C%5C%22children%5C%5C%5C%22%2C%20%5C%5C%5C%22classes%5C%5C%5C%22%2C%20%5C%5C%5C%22className%5C%5C%5C%22%2C%20%5C%5C%5C%22elevation%5C%5C%5C%22%2C%20%5C%5C%5C%22ModalProps%5C%5C%5C%22%2C%20%5C%5C%5C%22onClose%5C%5C%5C%22%2C%20%5C%5C%5C%22open%5C%5C%5C%22%2C%20%5C%5C%5C%22PaperProps%5C%5C%5C%22%2C%20%5C%5C%5C%22SlideProps%5C%5C%5C%22%2C%20%5C%5C%5C%22theme%5C%5C%5C%22%2C%20%5C%5C%5C%22transitionDuration%5C%5C%5C%22%2C%20%5C%5C%5C%22variant%5C%5C%5C%22%5D)%3B%5C%5Cn%20%20%20%20%20%20var%20anchor%20%3D%20getAnchor(this.props)%3B%5C%5Cn%5C%5Cn%20%20%20%20%20%20var%20drawer%20%3D%20_react.default.createElement(_Paper.default%2C%20(0%2C%20_extends2.default)(%7B%5C%5Cn%20%20%20%20%20%20%20%20elevation%3A%20variant%20%3D%3D%3D%20'temporary'%20%3F%20elevation%20%3A%200%2C%5C%5Cn%20%20%20%20%20%20%20%20square%3A%20true%2C%5C%5Cn%20%20%20%20%20%20%20%20className%3A%20(0%2C%20_classnames.default)(classes.paper%2C%20classes%5B%5C%5C%5C%22paperAnchor%5C%5C%5C%22.concat((0%2C%20_helpers.capitalize)(anchor))%5D%2C%20(0%2C%20_defineProperty2.default)(%7B%7D%2C%20classes%5B%5C%5C%5C%22paperAnchorDocked%5C%5C%5C%22.concat((0%2C%20_helpers.capitalize)(anchor))%5D%2C%20variant%20!%3D%3D%20'temporary'))%5C%5Cn%20%20%20%20%20%20%7D%2C%20PaperProps)%2C%20children)%3B%5C%5Cn%5C%5Cn%20%20%20%20%20%20if%20(variant%20%3D%3D%3D%20'permanent')%20%7B%5C%5Cn%20%20%20%20%20%20%20%20return%20_react.default.createElement(%5C%5C%5C%22div%5C%5C%5C%22%2C%20(0%2C%20_extends2.default)(%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20className%3A%20(0%2C%20_classnames.default)(classes.root%2C%20classes.docked%2C%20className)%5C%5Cn%20%20%20%20%20%20%20%20%7D%2C%20other)%2C%20drawer)%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20%20%20var%20slidingDrawer%20%3D%20_react.default.createElement(_Slide.default%2C%20(0%2C%20_extends2.default)(%7B%5C%5Cn%20%20%20%20%20%20%20%20in%3A%20open%2C%5C%5Cn%20%20%20%20%20%20%20%20direction%3A%20oppositeDirection%5Banchor%5D%2C%5C%5Cn%20%20%20%20%20%20%20%20timeout%3A%20transitionDuration%2C%5C%5Cn%20%20%20%20%20%20%20%20appear%3A%20this.mounted%5C%5Cn%20%20%20%20%20%20%7D%2C%20SlideProps)%2C%20drawer)%3B%5C%5Cn%5C%5Cn%20%20%20%20%20%20if%20(variant%20%3D%3D%3D%20'persistent')%20%7B%5C%5Cn%20%20%20%20%20%20%20%20return%20_react.default.createElement(%5C%5C%5C%22div%5C%5C%5C%22%2C%20(0%2C%20_extends2.default)(%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20className%3A%20(0%2C%20_classnames.default)(classes.root%2C%20classes.docked%2C%20className)%5C%5Cn%20%20%20%20%20%20%20%20%7D%2C%20other)%2C%20slidingDrawer)%3B%5C%5Cn%20%20%20%20%20%20%7D%20%2F%2F%20variant%20%3D%3D%3D%20temporary%5C%5Cn%5C%5Cn%5C%5Cn%20%20%20%20%20%20return%20_react.default.createElement(_Modal.default%2C%20(0%2C%20_extends2.default)(%7B%5C%5Cn%20%20%20%20%20%20%20%20BackdropProps%3A%20(0%2C%20_extends2.default)(%7B%7D%2C%20BackdropProps%2C%20BackdropPropsProp%2C%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20transitionDuration%3A%20transitionDuration%5C%5Cn%20%20%20%20%20%20%20%20%7D)%2C%5C%5Cn%20%20%20%20%20%20%20%20className%3A%20(0%2C%20_classnames.default)(classes.root%2C%20classes.modal%2C%20className)%2C%5C%5Cn%20%20%20%20%20%20%20%20open%3A%20open%2C%5C%5Cn%20%20%20%20%20%20%20%20onClose%3A%20onClose%5C%5Cn%20%20%20%20%20%20%7D%2C%20other%2C%20ModalProps)%2C%20slidingDrawer)%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%5D)%3B%5C%5Cn%20%20return%20Drawer%3B%5C%5Cn%7D(_react.default.Component)%3B%5C%5Cn%5C%5Cn%20true%20%3F%20Drawer.propTypes%20%3D%20%7B%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20Side%20from%20which%20the%20drawer%20will%20appear.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20anchor%3A%20_propTypes.default.oneOf(%5B'left'%2C%20'top'%2C%20'right'%2C%20'bottom'%5D)%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20%40ignore%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20BackdropProps%3A%20_propTypes.default.object%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20The%20contents%20of%20the%20drawer.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20children%3A%20_propTypes.default.node%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20Override%20or%20extend%20the%20styles%20applied%20to%20the%20component.%5C%5Cn%20%20%20*%20See%20%5BCSS%20API%5D(%23css-api)%20below%20for%20more%20details.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20classes%3A%20_propTypes.default.object.isRequired%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20%40ignore%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20className%3A%20_propTypes.default.string%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20The%20elevation%20of%20the%20drawer.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20elevation%3A%20_propTypes.default.number%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20Properties%20applied%20to%20the%20%5B%60Modal%60%5D(%2Fapi%2Fmodal%2F)%20element.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20ModalProps%3A%20_propTypes.default.object%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20Callback%20fired%20when%20the%20component%20requests%20to%20be%20closed.%5C%5Cn%20%20%20*%5C%5Cn%20%20%20*%20%40param%20%7Bobject%7D%20event%20The%20event%20source%20of%20the%20callback%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20onClose%3A%20_propTypes.default.func%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20If%20%60true%60%2C%20the%20drawer%20is%20open.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20open%3A%20_propTypes.default.bool%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20Properties%20applied%20to%20the%20%5B%60Paper%60%5D(%2Fapi%2Fpaper%2F)%20element.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20PaperProps%3A%20_propTypes.default.object%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20Properties%20applied%20to%20the%20%5B%60Slide%60%5D(%2Fapi%2Fslide%2F)%20element.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20SlideProps%3A%20_propTypes.default.object%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20%40ignore%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20theme%3A%20_propTypes.default.object.isRequired%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20The%20duration%20for%20the%20transition%2C%20in%20milliseconds.%5C%5Cn%20%20%20*%20You%20may%20specify%20a%20single%20timeout%20for%20all%20transitions%2C%20or%20individually%20with%20an%20object.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20transitionDuration%3A%20_propTypes.default.oneOfType(%5B_propTypes.default.number%2C%20_propTypes.default.shape(%7B%5C%5Cn%20%20%20%20enter%3A%20_propTypes.default.number%2C%5C%5Cn%20%20%20%20exit%3A%20_propTypes.default.number%5C%5Cn%20%20%7D)%5D)%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20The%20variant%20to%20use.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20variant%3A%20_propTypes.default.oneOf(%5B'permanent'%2C%20'persistent'%2C%20'temporary'%5D)%5C%5Cn%7D%20%3A%20undefined%3B%5C%5CnDrawer.defaultProps%20%3D%20%7B%5C%5Cn%20%20anchor%3A%20'left'%2C%5C%5Cn%20%20elevation%3A%2016%2C%5C%5Cn%20%20open%3A%20false%2C%5C%5Cn%20%20transitionDuration%3A%20%7B%5C%5Cn%20%20%20%20enter%3A%20_transitions.duration.enteringScreen%2C%5C%5Cn%20%20%20%20exit%3A%20_transitions.duration.leavingScreen%5C%5Cn%20%20%7D%2C%5C%5Cn%20%20variant%3A%20'temporary'%20%2F%2F%20Mobile%20first.%5C%5Cn%5C%5Cn%7D%3B%5C%5Cn%5C%5Cnvar%20_default%20%3D%20(0%2C%20_withStyles.default)(styles%2C%20%7B%5C%5Cn%20%20name%3A%20'MuiDrawer'%2C%5C%5Cn%20%20flip%3A%20false%2C%5C%5Cn%20%20withTheme%3A%20true%5C%5Cn%7D)(Drawer)%3B%5C%5Cn%5C%5Cnexports.default%20%3D%20_default%3B%5C%5Cn%5C%5Cn%2F%2F%23%20sourceURL%3Dwebpack%3A%2F%2F%255Bname%255D%2F%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2F%40material-ui%2Fcore%2FDrawer%2FDrawer.js%3F%5C%22)%3B%5Cn%5Cn%2F***%2F%20%7D)%2C%5Cn%5Cn%2F***%2F%20%5C%22..%2F..%2F%40material-ui%2Fcore%2FDrawer%2Findex.js%5C%22%3A%5Cn%2F*!*********************************************************************************************************!*%5C%5C%5Cn%20%20!***%20%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2F%40material-ui%2Fcore%2FDrawer%2Findex.js%20***!%5Cn%20%20%5C%5C*********************************************************************************************************%2F%5Cn%2F*!%20no%20static%20exports%20found%20*%2F%5Cn%2F***%2F%20(function(module%2C%20exports%2C%20__webpack_require__)%20%7B%5Cn%5Cn%5C%22use%20strict%5C%22%3B%5Cneval(%5C%22%5C%5Cn%5C%5Cnvar%20_interopRequireDefault%20%3D%20__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2FinteropRequireDefault%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2FinteropRequireDefault.js%5C%5C%5C%22)%3B%5C%5Cn%5C%5CnObject.defineProperty(exports%2C%20%5C%5C%5C%22__esModule%5C%5C%5C%22%2C%20%7B%5C%5Cn%20%20value%3A%20true%5C%5Cn%7D)%3B%5C%5CnObject.defineProperty(exports%2C%20%5C%5C%5C%22default%5C%5C%5C%22%2C%20%7B%5C%5Cn%20%20enumerable%3A%20true%2C%5C%5Cn%20%20get%3A%20function%20get()%20%7B%5C%5Cn%20%20%20%20return%20_Drawer.default%3B%5C%5Cn%20%20%7D%5C%5Cn%7D)%3B%5C%5Cn%5C%5Cnvar%20_Drawer%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20.%2FDrawer%20*%2F%20%5C%5C%5C%22..%2F..%2F%40material-ui%2Fcore%2FDrawer%2FDrawer.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cn%2F%2F%23%20sourceURL%3Dwebpack%3A%2F%2F%255Bname%255D%2F%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2F%40material-ui%2Fcore%2FDrawer%2Findex.js%3F%5C%22)%3B%5Cn%5Cn%2F***%2F%20%7D)%2C%5Cn%5Cn%2F***%2F%20%5C%22..%2F..%2F%40material-ui%2Fcore%2FFab%2FFab.js%5C%22%3A%5Cn%2F*!****************************************************************************************************!*%5C%5C%5Cn%20%20!***%20%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2F%40material-ui%2Fcore%2FFab%2FFab.js%20***!%5Cn%20%20%5C%5C****************************************************************************************************%2F%5Cn%2F*!%20no%20static%20exports%20found%20*%2F%5Cn%2F***%2F%20(function(module%2C%20exports%2C%20__webpack_require__)%20%7B%5Cn%5Cn%5C%22use%20strict%5C%22%3B%5Cneval(%5C%22%5C%5Cn%5C%5Cnvar%20_interopRequireDefault%20%3D%20__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2FinteropRequireDefault%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2FinteropRequireDefault.js%5C%5C%5C%22)%3B%5C%5Cn%5C%5CnObject.defineProperty(exports%2C%20%5C%5C%5C%22__esModule%5C%5C%5C%22%2C%20%7B%5C%5Cn%20%20value%3A%20true%5C%5Cn%7D)%3B%5C%5Cnexports.default%20%3D%20exports.styles%20%3D%20void%200%3B%5C%5Cn%5C%5Cnvar%20_defineProperty2%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2FdefineProperty%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2FdefineProperty.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_objectWithoutProperties2%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2FobjectWithoutProperties%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2FobjectWithoutProperties.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_extends2%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2Fextends%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2Fextends.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_react%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20react%20*%2F%20%5C%5C%5C%22..%2F..%2Freact%2Findex.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_propTypes%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20prop-types%20*%2F%20%5C%5C%5C%22..%2F..%2Fprop-types%2Findex.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_classnames%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20classnames%20*%2F%20%5C%5C%5C%22..%2F..%2Fclassnames%2Findex.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_utils%20%3D%20__webpack_require__(%2F*!%20%40material-ui%2Futils%20*%2F%20%5C%5C%5C%22..%2F..%2F%40material-ui%2Futils%2Findex.es.js%5C%5C%5C%22)%3B%5C%5Cn%5C%5Cnvar%20_withStyles%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20..%2Fstyles%2FwithStyles%20*%2F%20%5C%5C%5C%22..%2F..%2F%40material-ui%2Fcore%2Fstyles%2FwithStyles.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_ButtonBase%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20..%2FButtonBase%20*%2F%20%5C%5C%5C%22..%2F..%2F%40material-ui%2Fcore%2FButtonBase%2Findex.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_helpers%20%3D%20__webpack_require__(%2F*!%20..%2Futils%2Fhelpers%20*%2F%20%5C%5C%5C%22..%2F..%2F%40material-ui%2Fcore%2Futils%2Fhelpers.js%5C%5C%5C%22)%3B%5C%5Cn%5C%5Cn%2F%2F%20%40inheritedComponent%20ButtonBase%5C%5Cnvar%20styles%20%3D%20function%20styles(theme)%20%7B%5C%5Cn%20%20return%20%7B%5C%5Cn%20%20%20%20%2F*%20Styles%20applied%20to%20the%20root%20element.%20*%2F%5C%5Cn%20%20%20%20root%3A%20(0%2C%20_extends2.default)(%7B%7D%2C%20theme.typography.button%2C%20%7B%5C%5Cn%20%20%20%20%20%20boxSizing%3A%20'border-box'%2C%5C%5Cn%20%20%20%20%20%20minHeight%3A%2036%2C%5C%5Cn%20%20%20%20%20%20transition%3A%20theme.transitions.create(%5B'background-color'%2C%20'box-shadow'%2C%20'border'%5D%2C%20%7B%5C%5Cn%20%20%20%20%20%20%20%20duration%3A%20theme.transitions.duration.short%5C%5Cn%20%20%20%20%20%20%7D)%2C%5C%5Cn%20%20%20%20%20%20borderRadius%3A%20'50%25'%2C%5C%5Cn%20%20%20%20%20%20padding%3A%200%2C%5C%5Cn%20%20%20%20%20%20minWidth%3A%200%2C%5C%5Cn%20%20%20%20%20%20width%3A%2056%2C%5C%5Cn%20%20%20%20%20%20height%3A%2056%2C%5C%5Cn%20%20%20%20%20%20boxShadow%3A%20theme.shadows%5B6%5D%2C%5C%5Cn%20%20%20%20%20%20'%26%3Aactive'%3A%20%7B%5C%5Cn%20%20%20%20%20%20%20%20boxShadow%3A%20theme.shadows%5B12%5D%5C%5Cn%20%20%20%20%20%20%7D%2C%5C%5Cn%20%20%20%20%20%20color%3A%20theme.palette.getContrastText(theme.palette.grey%5B300%5D)%2C%5C%5Cn%20%20%20%20%20%20backgroundColor%3A%20theme.palette.grey%5B300%5D%2C%5C%5Cn%20%20%20%20%20%20'%26%24focusVisible'%3A%20%7B%5C%5Cn%20%20%20%20%20%20%20%20boxShadow%3A%20theme.shadows%5B6%5D%5C%5Cn%20%20%20%20%20%20%7D%2C%5C%5Cn%20%20%20%20%20%20'%26%3Ahover'%3A%20%7B%5C%5Cn%20%20%20%20%20%20%20%20backgroundColor%3A%20theme.palette.grey.A100%2C%5C%5Cn%20%20%20%20%20%20%20%20%2F%2F%20Reset%20on%20touch%20devices%2C%20it%20doesn't%20add%20specificity%5C%5Cn%20%20%20%20%20%20%20%20'%40media%20(hover%3A%20none)'%3A%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20backgroundColor%3A%20theme.palette.grey%5B300%5D%5C%5Cn%20%20%20%20%20%20%20%20%7D%2C%5C%5Cn%20%20%20%20%20%20%20%20'%26%24disabled'%3A%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20backgroundColor%3A%20theme.palette.action.disabledBackground%5C%5Cn%20%20%20%20%20%20%20%20%7D%2C%5C%5Cn%20%20%20%20%20%20%20%20textDecoration%3A%20'none'%5C%5Cn%20%20%20%20%20%20%7D%2C%5C%5Cn%20%20%20%20%20%20'%26%24disabled'%3A%20%7B%5C%5Cn%20%20%20%20%20%20%20%20color%3A%20theme.palette.action.disabled%2C%5C%5Cn%20%20%20%20%20%20%20%20boxShadow%3A%20theme.shadows%5B0%5D%2C%5C%5Cn%20%20%20%20%20%20%20%20backgroundColor%3A%20theme.palette.action.disabledBackground%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%7D)%2C%5C%5Cn%5C%5Cn%20%20%20%20%2F*%20Styles%20applied%20to%20the%20span%20element%20that%20wraps%20the%20children.%20*%2F%5C%5Cn%20%20%20%20label%3A%20%7B%5C%5Cn%20%20%20%20%20%20width%3A%20'100%25'%2C%5C%5Cn%20%20%20%20%20%20%2F%2F%20assure%20the%20correct%20width%20for%20iOS%20Safari%5C%5Cn%20%20%20%20%20%20display%3A%20'inherit'%2C%5C%5Cn%20%20%20%20%20%20alignItems%3A%20'inherit'%2C%5C%5Cn%20%20%20%20%20%20justifyContent%3A%20'inherit'%5C%5Cn%20%20%20%20%7D%2C%5C%5Cn%5C%5Cn%20%20%20%20%2F*%20Styles%20applied%20to%20the%20root%20element%20if%20%60color%3D%5C%5C%5C%22primary%5C%5C%5C%22%60.%20*%2F%5C%5Cn%20%20%20%20primary%3A%20%7B%5C%5Cn%20%20%20%20%20%20color%3A%20theme.palette.primary.contrastText%2C%5C%5Cn%20%20%20%20%20%20backgroundColor%3A%20theme.palette.primary.main%2C%5C%5Cn%20%20%20%20%20%20'%26%3Ahover'%3A%20%7B%5C%5Cn%20%20%20%20%20%20%20%20backgroundColor%3A%20theme.palette.primary.dark%2C%5C%5Cn%20%20%20%20%20%20%20%20%2F%2F%20Reset%20on%20touch%20devices%2C%20it%20doesn't%20add%20specificity%5C%5Cn%20%20%20%20%20%20%20%20'%40media%20(hover%3A%20none)'%3A%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20backgroundColor%3A%20theme.palette.primary.main%5C%5Cn%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%7D%2C%5C%5Cn%5C%5Cn%20%20%20%20%2F*%20Styles%20applied%20to%20the%20root%20element%20if%20%60color%3D%5C%5C%5C%22secondary%5C%5C%5C%22%60.%20*%2F%5C%5Cn%20%20%20%20secondary%3A%20%7B%5C%5Cn%20%20%20%20%20%20color%3A%20theme.palette.secondary.contrastText%2C%5C%5Cn%20%20%20%20%20%20backgroundColor%3A%20theme.palette.secondary.main%2C%5C%5Cn%20%20%20%20%20%20'%26%3Ahover'%3A%20%7B%5C%5Cn%20%20%20%20%20%20%20%20backgroundColor%3A%20theme.palette.secondary.dark%2C%5C%5Cn%20%20%20%20%20%20%20%20%2F%2F%20Reset%20on%20touch%20devices%2C%20it%20doesn't%20add%20specificity%5C%5Cn%20%20%20%20%20%20%20%20'%40media%20(hover%3A%20none)'%3A%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20backgroundColor%3A%20theme.palette.secondary.main%5C%5Cn%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%7D%2C%5C%5Cn%5C%5Cn%20%20%20%20%2F*%20Styles%20applied%20to%20the%20root%20element%20if%20%60variant%3D%5C%5C%5C%22extended%5C%5C%5C%22%60.%20*%2F%5C%5Cn%20%20%20%20extended%3A%20%7B%5C%5Cn%20%20%20%20%20%20borderRadius%3A%2048%20%2F%202%2C%5C%5Cn%20%20%20%20%20%20padding%3A%20'0%2016px'%2C%5C%5Cn%20%20%20%20%20%20width%3A%20'auto'%2C%5C%5Cn%20%20%20%20%20%20minHeight%3A%20'auto'%2C%5C%5Cn%20%20%20%20%20%20minWidth%3A%2048%2C%5C%5Cn%20%20%20%20%20%20height%3A%2048%2C%5C%5Cn%20%20%20%20%20%20'%26%24sizeSmall'%3A%20%7B%5C%5Cn%20%20%20%20%20%20%20%20width%3A%20'auto'%2C%5C%5Cn%20%20%20%20%20%20%20%20padding%3A%20'0%208px'%2C%5C%5Cn%20%20%20%20%20%20%20%20borderRadius%3A%2034%20%2F%202%2C%5C%5Cn%20%20%20%20%20%20%20%20minWidth%3A%2034%2C%5C%5Cn%20%20%20%20%20%20%20%20height%3A%2034%5C%5Cn%20%20%20%20%20%20%7D%2C%5C%5Cn%20%20%20%20%20%20'%26%24sizeMedium'%3A%20%7B%5C%5Cn%20%20%20%20%20%20%20%20width%3A%20'auto'%2C%5C%5Cn%20%20%20%20%20%20%20%20padding%3A%20'0%2016px'%2C%5C%5Cn%20%20%20%20%20%20%20%20borderRadius%3A%2040%20%2F%202%2C%5C%5Cn%20%20%20%20%20%20%20%20minWidth%3A%2040%2C%5C%5Cn%20%20%20%20%20%20%20%20height%3A%2040%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%7D%2C%5C%5Cn%5C%5Cn%20%20%20%20%2F*%20Styles%20applied%20to%20the%20ButtonBase%20root%20element%20if%20the%20button%20is%20keyboard%20focused.%20*%2F%5C%5Cn%20%20%20%20focusVisible%3A%20%7B%7D%2C%5C%5Cn%5C%5Cn%20%20%20%20%2F*%20Styles%20applied%20to%20the%20root%20element%20if%20%60disabled%3D%7Btrue%7D%60.%20*%2F%5C%5Cn%20%20%20%20disabled%3A%20%7B%7D%2C%5C%5Cn%5C%5Cn%20%20%20%20%2F*%20Styles%20applied%20to%20the%20root%20element%20if%20%60color%3D%5C%5C%5C%22inherit%5C%5C%5C%22%60.%20*%2F%5C%5Cn%20%20%20%20colorInherit%3A%20%7B%5C%5Cn%20%20%20%20%20%20color%3A%20'inherit'%5C%5Cn%20%20%20%20%7D%2C%5C%5Cn%5C%5Cn%20%20%20%20%2F*%20Styles%20applied%20to%20the%20root%20element%20if%20%60size%3D%5C%5C%5C%22small%5C%5C%5C%22%60%60.%20*%2F%5C%5Cn%20%20%20%20sizeSmall%3A%20%7B%5C%5Cn%20%20%20%20%20%20width%3A%2040%2C%5C%5Cn%20%20%20%20%20%20height%3A%2040%5C%5Cn%20%20%20%20%7D%2C%5C%5Cn%5C%5Cn%20%20%20%20%2F*%20Styles%20applied%20to%20the%20root%20element%20if%20%60size%3D%5C%5C%5C%22medium%5C%5C%5C%22%60%60.%20*%2F%5C%5Cn%20%20%20%20sizeMedium%3A%20%7B%5C%5Cn%20%20%20%20%20%20width%3A%2048%2C%5C%5Cn%20%20%20%20%20%20height%3A%2048%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%3B%5C%5Cn%7D%3B%5C%5Cn%5C%5Cnexports.styles%20%3D%20styles%3B%5C%5Cn%5C%5Cnfunction%20Fab(props)%20%7B%5C%5Cn%20%20var%20_classNames%3B%5C%5Cn%5C%5Cn%20%20var%20children%20%3D%20props.children%2C%5C%5Cn%20%20%20%20%20%20classes%20%3D%20props.classes%2C%5C%5Cn%20%20%20%20%20%20className%20%3D%20props.className%2C%5C%5Cn%20%20%20%20%20%20color%20%3D%20props.color%2C%5C%5Cn%20%20%20%20%20%20disabled%20%3D%20props.disabled%2C%5C%5Cn%20%20%20%20%20%20disableFocusRipple%20%3D%20props.disableFocusRipple%2C%5C%5Cn%20%20%20%20%20%20focusVisibleClassName%20%3D%20props.focusVisibleClassName%2C%5C%5Cn%20%20%20%20%20%20size%20%3D%20props.size%2C%5C%5Cn%20%20%20%20%20%20variant%20%3D%20props.variant%2C%5C%5Cn%20%20%20%20%20%20other%20%3D%20(0%2C%20_objectWithoutProperties2.default)(props%2C%20%5B%5C%5C%5C%22children%5C%5C%5C%22%2C%20%5C%5C%5C%22classes%5C%5C%5C%22%2C%20%5C%5C%5C%22className%5C%5C%5C%22%2C%20%5C%5C%5C%22color%5C%5C%5C%22%2C%20%5C%5C%5C%22disabled%5C%5C%5C%22%2C%20%5C%5C%5C%22disableFocusRipple%5C%5C%5C%22%2C%20%5C%5C%5C%22focusVisibleClassName%5C%5C%5C%22%2C%20%5C%5C%5C%22size%5C%5C%5C%22%2C%20%5C%5C%5C%22variant%5C%5C%5C%22%5D)%3B%5C%5Cn%20%20return%20_react.default.createElement(_ButtonBase.default%2C%20(0%2C%20_extends2.default)(%7B%5C%5Cn%20%20%20%20className%3A%20(0%2C%20_classnames.default)(classes.root%2C%20(_classNames%20%3D%20%7B%7D%2C%20(0%2C%20_defineProperty2.default)(_classNames%2C%20classes.extended%2C%20variant%20%3D%3D%3D%20'extended')%2C%20(0%2C%20_defineProperty2.default)(_classNames%2C%20classes.primary%2C%20color%20%3D%3D%3D%20'primary')%2C%20(0%2C%20_defineProperty2.default)(_classNames%2C%20classes.secondary%2C%20color%20%3D%3D%3D%20'secondary')%2C%20(0%2C%20_defineProperty2.default)(_classNames%2C%20classes%5B%5C%5C%5C%22size%5C%5C%5C%22.concat((0%2C%20_helpers.capitalize)(size))%5D%2C%20size%20!%3D%3D%20'large')%2C%20(0%2C%20_defineProperty2.default)(_classNames%2C%20classes.disabled%2C%20disabled)%2C%20(0%2C%20_defineProperty2.default)(_classNames%2C%20classes.colorInherit%2C%20color%20%3D%3D%3D%20'inherit')%2C%20_classNames)%2C%20className)%2C%5C%5Cn%20%20%20%20disabled%3A%20disabled%2C%5C%5Cn%20%20%20%20focusRipple%3A%20!disableFocusRipple%2C%5C%5Cn%20%20%20%20focusVisibleClassName%3A%20(0%2C%20_classnames.default)(classes.focusVisible%2C%20focusVisibleClassName)%5C%5Cn%20%20%7D%2C%20other)%2C%20_react.default.createElement(%5C%5C%5C%22span%5C%5C%5C%22%2C%20%7B%5C%5Cn%20%20%20%20className%3A%20classes.label%5C%5Cn%20%20%7D%2C%20children))%3B%5C%5Cn%7D%5C%5Cn%5C%5Cn%20true%20%3F%20Fab.propTypes%20%3D%20%7B%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20The%20content%20of%20the%20button.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20children%3A%20_propTypes.default.node.isRequired%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20Override%20or%20extend%20the%20styles%20applied%20to%20the%20component.%5C%5Cn%20%20%20*%20See%20%5BCSS%20API%5D(%23css-api)%20below%20for%20more%20details.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20classes%3A%20_propTypes.default.object.isRequired%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20%40ignore%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20className%3A%20_propTypes.default.string%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20The%20color%20of%20the%20component.%20It%20supports%20those%20theme%20colors%20that%20make%20sense%20for%20this%20component.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20color%3A%20_propTypes.default.oneOf(%5B'default'%2C%20'inherit'%2C%20'primary'%2C%20'secondary'%5D)%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20The%20component%20used%20for%20the%20root%20node.%5C%5Cn%20%20%20*%20Either%20a%20string%20to%20use%20a%20DOM%20element%20or%20a%20component.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20component%3A%20_utils.componentPropType%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20If%20%60true%60%2C%20the%20button%20will%20be%20disabled.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20disabled%3A%20_propTypes.default.bool%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20If%20%60true%60%2C%20the%20%20keyboard%20focus%20ripple%20will%20be%20disabled.%5C%5Cn%20%20%20*%20%60disableRipple%60%20must%20also%20be%20true.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20disableFocusRipple%3A%20_propTypes.default.bool%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20If%20%60true%60%2C%20the%20ripple%20effect%20will%20be%20disabled.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20disableRipple%3A%20_propTypes.default.bool%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20%40ignore%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20focusVisibleClassName%3A%20_propTypes.default.string%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20The%20URL%20to%20link%20to%20when%20the%20button%20is%20clicked.%5C%5Cn%20%20%20*%20If%20defined%2C%20an%20%60a%60%20element%20will%20be%20used%20as%20the%20root%20node.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20href%3A%20_propTypes.default.string%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20The%20size%20of%20the%20button.%5C%5Cn%20%20%20*%20%60small%60%20is%20equivalent%20to%20the%20dense%20button%20styling.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20size%3A%20_propTypes.default.oneOf(%5B'small'%2C%20'medium'%2C%20'large'%5D)%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20%40ignore%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20type%3A%20_propTypes.default.string%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20The%20variant%20to%20use.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20variant%3A%20_propTypes.default.oneOf(%5B'round'%2C%20'extended'%5D)%5C%5Cn%7D%20%3A%20undefined%3B%5C%5CnFab.defaultProps%20%3D%20%7B%5C%5Cn%20%20color%3A%20'default'%2C%5C%5Cn%20%20component%3A%20'button'%2C%5C%5Cn%20%20disabled%3A%20false%2C%5C%5Cn%20%20disableFocusRipple%3A%20false%2C%5C%5Cn%20%20size%3A%20'large'%2C%5C%5Cn%20%20type%3A%20'button'%2C%5C%5Cn%20%20variant%3A%20'round'%5C%5Cn%7D%3B%5C%5Cn%5C%5Cnvar%20_default%20%3D%20(0%2C%20_withStyles.default)(styles%2C%20%7B%5C%5Cn%20%20name%3A%20'MuiFab'%5C%5Cn%7D)(Fab)%3B%5C%5Cn%5C%5Cnexports.default%20%3D%20_default%3B%5C%5Cn%5C%5Cn%2F%2F%23%20sourceURL%3Dwebpack%3A%2F%2F%255Bname%255D%2F%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2F%40material-ui%2Fcore%2FFab%2FFab.js%3F%5C%22)%3B%5Cn%5Cn%2F***%2F%20%7D)%2C%5Cn%5Cn%2F***%2F%20%5C%22..%2F..%2F%40material-ui%2Fcore%2FFab%2Findex.js%5C%22%3A%5Cn%2F*!******************************************************************************************************!*%5C%5C%5Cn%20%20!***%20%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2F%40material-ui%2Fcore%2FFab%2Findex.js%20***!%5Cn%20%20%5C%5C******************************************************************************************************%2F%5Cn%2F*!%20no%20static%20exports%20found%20*%2F%5Cn%2F***%2F%20(function(module%2C%20exports%2C%20__webpack_require__)%20%7B%5Cn%5Cn%5C%22use%20strict%5C%22%3B%5Cneval(%5C%22%5C%5Cn%5C%5Cnvar%20_interopRequireDefault%20%3D%20__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2FinteropRequireDefault%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2FinteropRequireDefault.js%5C%5C%5C%22)%3B%5C%5Cn%5C%5CnObject.defineProperty(exports%2C%20%5C%5C%5C%22__esModule%5C%5C%5C%22%2C%20%7B%5C%5Cn%20%20value%3A%20true%5C%5Cn%7D)%3B%5C%5CnObject.defineProperty(exports%2C%20%5C%5C%5C%22default%5C%5C%5C%22%2C%20%7B%5C%5Cn%20%20enumerable%3A%20true%2C%5C%5Cn%20%20get%3A%20function%20get()%20%7B%5C%5Cn%20%20%20%20return%20_Fab.default%3B%5C%5Cn%20%20%7D%5C%5Cn%7D)%3B%5C%5Cn%5C%5Cnvar%20_Fab%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20.%2FFab%20*%2F%20%5C%5C%5C%22..%2F..%2F%40material-ui%2Fcore%2FFab%2FFab.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cn%2F%2F%23%20sourceURL%3Dwebpack%3A%2F%2F%255Bname%255D%2F%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2F%40material-ui%2Fcore%2FFab%2Findex.js%3F%5C%22)%3B%5Cn%5Cn%2F***%2F%20%7D)%2C%5Cn%5Cn%2F***%2F%20%5C%22..%2F..%2F%40material-ui%2Fcore%2FFade%2FFade.js%5C%22%3A%5Cn%2F*!******************************************************************************************************!*%5C%5C%5Cn%20%20!***%20%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2F%40material-ui%2Fcore%2FFade%2FFade.js%20***!%5Cn%20%20%5C%5C******************************************************************************************************%2F%5Cn%2F*!%20no%20static%20exports%20found%20*%2F%5Cn%2F***%2F%20(function(module%2C%20exports%2C%20__webpack_require__)%20%7B%5Cn%5Cn%5C%22use%20strict%5C%22%3B%5Cneval(%5C%22%5C%5Cn%5C%5Cnvar%20_interopRequireDefault%20%3D%20__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2FinteropRequireDefault%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2FinteropRequireDefault.js%5C%5C%5C%22)%3B%5C%5Cn%5C%5CnObject.defineProperty(exports%2C%20%5C%5C%5C%22__esModule%5C%5C%5C%22%2C%20%7B%5C%5Cn%20%20value%3A%20true%5C%5Cn%7D)%3B%5C%5Cnexports.default%20%3D%20void%200%3B%5C%5Cn%5C%5Cnvar%20_extends2%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2Fextends%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2Fextends.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_objectWithoutProperties2%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2FobjectWithoutProperties%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2FobjectWithoutProperties.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_classCallCheck2%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2FclassCallCheck%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2FclassCallCheck.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_createClass2%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2FcreateClass%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2FcreateClass.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_possibleConstructorReturn2%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2FpossibleConstructorReturn%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2FpossibleConstructorReturn.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_getPrototypeOf3%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2FgetPrototypeOf%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2FgetPrototypeOf.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_inherits2%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2Finherits%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2Finherits.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_react%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20react%20*%2F%20%5C%5C%5C%22..%2F..%2Freact%2Findex.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_propTypes%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20prop-types%20*%2F%20%5C%5C%5C%22..%2F..%2Fprop-types%2Findex.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_Transition%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20react-transition-group%2FTransition%20*%2F%20%5C%5C%5C%22..%2F..%2Freact-transition-group%2FTransition.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_transitions%20%3D%20__webpack_require__(%2F*!%20..%2Fstyles%2Ftransitions%20*%2F%20%5C%5C%5C%22..%2F..%2F%40material-ui%2Fcore%2Fstyles%2Ftransitions.js%5C%5C%5C%22)%3B%5C%5Cn%5C%5Cnvar%20_withTheme%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20..%2Fstyles%2FwithTheme%20*%2F%20%5C%5C%5C%22..%2F..%2F%40material-ui%2Fcore%2Fstyles%2FwithTheme.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_utils%20%3D%20__webpack_require__(%2F*!%20..%2Ftransitions%2Futils%20*%2F%20%5C%5C%5C%22..%2F..%2F%40material-ui%2Fcore%2Ftransitions%2Futils.js%5C%5C%5C%22)%3B%5C%5Cn%5C%5Cn%2F%2F%20%40inheritedComponent%20Transition%5C%5Cnvar%20styles%20%3D%20%7B%5C%5Cn%20%20entering%3A%20%7B%5C%5Cn%20%20%20%20opacity%3A%201%5C%5Cn%20%20%7D%2C%5C%5Cn%20%20entered%3A%20%7B%5C%5Cn%20%20%20%20opacity%3A%201%5C%5Cn%20%20%7D%5C%5Cn%7D%3B%5C%5Cn%2F**%5C%5Cn%20*%20The%20Fade%20transition%20is%20used%20by%20the%20%5BModal%5D(%2Futils%2Fmodal%2F)%20component.%5C%5Cn%20*%20It%20uses%20%5Breact-transition-group%5D(https%3A%2F%2Fgithub.com%2Freactjs%2Freact-transition-group)%20internally.%5C%5Cn%20*%2F%5C%5Cn%5C%5Cnvar%20Fade%20%3D%5C%5Cn%2F*%23__PURE__*%2F%5C%5Cnfunction%20(_React%24Component)%20%7B%5C%5Cn%20%20(0%2C%20_inherits2.default)(Fade%2C%20_React%24Component)%3B%5C%5Cn%5C%5Cn%20%20function%20Fade()%20%7B%5C%5Cn%20%20%20%20var%20_getPrototypeOf2%3B%5C%5Cn%5C%5Cn%20%20%20%20var%20_this%3B%5C%5Cn%5C%5Cn%20%20%20%20(0%2C%20_classCallCheck2.default)(this%2C%20Fade)%3B%5C%5Cn%5C%5Cn%20%20%20%20for%20(var%20_len%20%3D%20arguments.length%2C%20args%20%3D%20new%20Array(_len)%2C%20_key%20%3D%200%3B%20_key%20%3C%20_len%3B%20_key%2B%2B)%20%7B%5C%5Cn%20%20%20%20%20%20args%5B_key%5D%20%3D%20arguments%5B_key%5D%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20_this%20%3D%20(0%2C%20_possibleConstructorReturn2.default)(this%2C%20(_getPrototypeOf2%20%3D%20(0%2C%20_getPrototypeOf3.default)(Fade)).call.apply(_getPrototypeOf2%2C%20%5Bthis%5D.concat(args)))%3B%5C%5Cn%5C%5Cn%20%20%20%20_this.handleEnter%20%3D%20function%20(node)%20%7B%5C%5Cn%20%20%20%20%20%20var%20theme%20%3D%20_this.props.theme%3B%5C%5Cn%20%20%20%20%20%20(0%2C%20_utils.reflow)(node)%3B%20%2F%2F%20So%20the%20animation%20always%20start%20from%20the%20start.%5C%5Cn%5C%5Cn%20%20%20%20%20%20var%20transitionProps%20%3D%20(0%2C%20_utils.getTransitionProps)(_this.props%2C%20%7B%5C%5Cn%20%20%20%20%20%20%20%20mode%3A%20'enter'%5C%5Cn%20%20%20%20%20%20%7D)%3B%5C%5Cn%20%20%20%20%20%20node.style.webkitTransition%20%3D%20theme.transitions.create('opacity'%2C%20transitionProps)%3B%5C%5Cn%20%20%20%20%20%20node.style.transition%20%3D%20theme.transitions.create('opacity'%2C%20transitionProps)%3B%5C%5Cn%5C%5Cn%20%20%20%20%20%20if%20(_this.props.onEnter)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20_this.props.onEnter(node)%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%7D%3B%5C%5Cn%5C%5Cn%20%20%20%20_this.handleExit%20%3D%20function%20(node)%20%7B%5C%5Cn%20%20%20%20%20%20var%20theme%20%3D%20_this.props.theme%3B%5C%5Cn%20%20%20%20%20%20var%20transitionProps%20%3D%20(0%2C%20_utils.getTransitionProps)(_this.props%2C%20%7B%5C%5Cn%20%20%20%20%20%20%20%20mode%3A%20'exit'%5C%5Cn%20%20%20%20%20%20%7D)%3B%5C%5Cn%20%20%20%20%20%20node.style.webkitTransition%20%3D%20theme.transitions.create('opacity'%2C%20transitionProps)%3B%5C%5Cn%20%20%20%20%20%20node.style.transition%20%3D%20theme.transitions.create('opacity'%2C%20transitionProps)%3B%5C%5Cn%5C%5Cn%20%20%20%20%20%20if%20(_this.props.onExit)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20_this.props.onExit(node)%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%7D%3B%5C%5Cn%5C%5Cn%20%20%20%20return%20_this%3B%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20(0%2C%20_createClass2.default)(Fade%2C%20%5B%7B%5C%5Cn%20%20%20%20key%3A%20%5C%5C%5C%22render%5C%5C%5C%22%2C%5C%5Cn%20%20%20%20value%3A%20function%20render()%20%7B%5C%5Cn%20%20%20%20%20%20var%20_this%24props%20%3D%20this.props%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20children%20%3D%20_this%24props.children%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20onEnter%20%3D%20_this%24props.onEnter%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20onExit%20%3D%20_this%24props.onExit%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20styleProp%20%3D%20_this%24props.style%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20theme%20%3D%20_this%24props.theme%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20other%20%3D%20(0%2C%20_objectWithoutProperties2.default)(_this%24props%2C%20%5B%5C%5C%5C%22children%5C%5C%5C%22%2C%20%5C%5C%5C%22onEnter%5C%5C%5C%22%2C%20%5C%5C%5C%22onExit%5C%5C%5C%22%2C%20%5C%5C%5C%22style%5C%5C%5C%22%2C%20%5C%5C%5C%22theme%5C%5C%5C%22%5D)%3B%5C%5Cn%20%20%20%20%20%20var%20style%20%3D%20(0%2C%20_extends2.default)(%7B%7D%2C%20styleProp%2C%20_react.default.isValidElement(children)%20%3F%20children.props.style%20%3A%20%7B%7D)%3B%5C%5Cn%20%20%20%20%20%20return%20_react.default.createElement(_Transition.default%2C%20(0%2C%20_extends2.default)(%7B%5C%5Cn%20%20%20%20%20%20%20%20appear%3A%20true%2C%5C%5Cn%20%20%20%20%20%20%20%20onEnter%3A%20this.handleEnter%2C%5C%5Cn%20%20%20%20%20%20%20%20onExit%3A%20this.handleExit%5C%5Cn%20%20%20%20%20%20%7D%2C%20other)%2C%20function%20(state%2C%20childProps)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20return%20_react.default.cloneElement(children%2C%20(0%2C%20_extends2.default)(%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20style%3A%20(0%2C%20_extends2.default)(%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20opacity%3A%200%5C%5Cn%20%20%20%20%20%20%20%20%20%20%7D%2C%20styles%5Bstate%5D%2C%20style)%5C%5Cn%20%20%20%20%20%20%20%20%7D%2C%20childProps))%3B%5C%5Cn%20%20%20%20%20%20%7D)%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%5D)%3B%5C%5Cn%20%20return%20Fade%3B%5C%5Cn%7D(_react.default.Component)%3B%5C%5Cn%5C%5Cn%20true%20%3F%20Fade.propTypes%20%3D%20%7B%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20A%20single%20child%20content%20element.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20children%3A%20_propTypes.default.oneOfType(%5B_propTypes.default.element%2C%20_propTypes.default.func%5D)%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20If%20%60true%60%2C%20the%20component%20will%20transition%20in.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20in%3A%20_propTypes.default.bool%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20%40ignore%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20onEnter%3A%20_propTypes.default.func%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20%40ignore%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20onExit%3A%20_propTypes.default.func%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20%40ignore%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20style%3A%20_propTypes.default.object%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20%40ignore%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20theme%3A%20_propTypes.default.object.isRequired%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20The%20duration%20for%20the%20transition%2C%20in%20milliseconds.%5C%5Cn%20%20%20*%20You%20may%20specify%20a%20single%20timeout%20for%20all%20transitions%2C%20or%20individually%20with%20an%20object.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20timeout%3A%20_propTypes.default.oneOfType(%5B_propTypes.default.number%2C%20_propTypes.default.shape(%7B%5C%5Cn%20%20%20%20enter%3A%20_propTypes.default.number%2C%5C%5Cn%20%20%20%20exit%3A%20_propTypes.default.number%5C%5Cn%20%20%7D)%5D)%5C%5Cn%7D%20%3A%20undefined%3B%5C%5CnFade.defaultProps%20%3D%20%7B%5C%5Cn%20%20timeout%3A%20%7B%5C%5Cn%20%20%20%20enter%3A%20_transitions.duration.enteringScreen%2C%5C%5Cn%20%20%20%20exit%3A%20_transitions.duration.leavingScreen%5C%5Cn%20%20%7D%5C%5Cn%7D%3B%5C%5Cn%5C%5Cnvar%20_default%20%3D%20(0%2C%20_withTheme.default)()(Fade)%3B%5C%5Cn%5C%5Cnexports.default%20%3D%20_default%3B%5C%5Cn%5C%5Cn%2F%2F%23%20sourceURL%3Dwebpack%3A%2F%2F%255Bname%255D%2F%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2F%40material-ui%2Fcore%2FFade%2FFade.js%3F%5C%22)%3B%5Cn%5Cn%2F***%2F%20%7D)%2C%5Cn%5Cn%2F***%2F%20%5C%22..%2F..%2F%40material-ui%2Fcore%2FFade%2Findex.js%5C%22%3A%5Cn%2F*!*******************************************************************************************************!*%5C%5C%5Cn%20%20!***%20%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2F%40material-ui%2Fcore%2FFade%2Findex.js%20***!%5Cn%20%20%5C%5C*******************************************************************************************************%2F%5Cn%2F*!%20no%20static%20exports%20found%20*%2F%5Cn%2F***%2F%20(function(module%2C%20exports%2C%20__webpack_require__)%20%7B%5Cn%5Cn%5C%22use%20strict%5C%22%3B%5Cneval(%5C%22%5C%5Cn%5C%5Cnvar%20_interopRequireDefault%20%3D%20__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2FinteropRequireDefault%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2FinteropRequireDefault.js%5C%5C%5C%22)%3B%5C%5Cn%5C%5CnObject.defineProperty(exports%2C%20%5C%5C%5C%22__esModule%5C%5C%5C%22%2C%20%7B%5C%5Cn%20%20value%3A%20true%5C%5Cn%7D)%3B%5C%5CnObject.defineProperty(exports%2C%20%5C%5C%5C%22default%5C%5C%5C%22%2C%20%7B%5C%5Cn%20%20enumerable%3A%20true%2C%5C%5Cn%20%20get%3A%20function%20get()%20%7B%5C%5Cn%20%20%20%20return%20_Fade.default%3B%5C%5Cn%20%20%7D%5C%5Cn%7D)%3B%5C%5Cn%5C%5Cnvar%20_Fade%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20.%2FFade%20*%2F%20%5C%5C%5C%22..%2F..%2F%40material-ui%2Fcore%2FFade%2FFade.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cn%2F%2F%23%20sourceURL%3Dwebpack%3A%2F%2F%255Bname%255D%2F%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2F%40material-ui%2Fcore%2FFade%2Findex.js%3F%5C%22)%3B%5Cn%5Cn%2F***%2F%20%7D)%2C%5Cn%5Cn%2F***%2F%20%5C%22..%2F..%2F%40material-ui%2Fcore%2FFilledInput%2FFilledInput.js%5C%22%3A%5Cn%2F*!********************************************************************************************************************!*%5C%5C%5Cn%20%20!***%20%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2F%40material-ui%2Fcore%2FFilledInput%2FFilledInput.js%20***!%5Cn%20%20%5C%5C********************************************************************************************************************%2F%5Cn%2F*!%20no%20static%20exports%20found%20*%2F%5Cn%2F***%2F%20(function(module%2C%20exports%2C%20__webpack_require__)%20%7B%5Cn%5Cn%5C%22use%20strict%5C%22%3B%5Cneval(%5C%22%5C%5Cn%5C%5Cnvar%20_interopRequireDefault%20%3D%20__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2FinteropRequireDefault%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2FinteropRequireDefault.js%5C%5C%5C%22)%3B%5C%5Cn%5C%5CnObject.defineProperty(exports%2C%20%5C%5C%5C%22__esModule%5C%5C%5C%22%2C%20%7B%5C%5Cn%20%20value%3A%20true%5C%5Cn%7D)%3B%5C%5Cnexports.default%20%3D%20exports.styles%20%3D%20void%200%3B%5C%5Cn%5C%5Cnvar%20_defineProperty2%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2FdefineProperty%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2FdefineProperty.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_extends2%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2Fextends%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2Fextends.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_objectWithoutProperties2%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2FobjectWithoutProperties%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2FobjectWithoutProperties.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_react%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20react%20*%2F%20%5C%5C%5C%22..%2F..%2Freact%2Findex.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_propTypes%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20prop-types%20*%2F%20%5C%5C%5C%22..%2F..%2Fprop-types%2Findex.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_classnames%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20classnames%20*%2F%20%5C%5C%5C%22..%2F..%2Fclassnames%2Findex.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_utils%20%3D%20__webpack_require__(%2F*!%20%40material-ui%2Futils%20*%2F%20%5C%5C%5C%22..%2F..%2F%40material-ui%2Futils%2Findex.es.js%5C%5C%5C%22)%3B%5C%5Cn%5C%5Cnvar%20_InputBase%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20..%2FInputBase%20*%2F%20%5C%5C%5C%22..%2F..%2F%40material-ui%2Fcore%2FInputBase%2Findex.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_withStyles%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20..%2Fstyles%2FwithStyles%20*%2F%20%5C%5C%5C%22..%2F..%2F%40material-ui%2Fcore%2Fstyles%2FwithStyles.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cn%2F%2F%20%40inheritedComponent%20InputBase%5C%5Cnvar%20styles%20%3D%20function%20styles(theme)%20%7B%5C%5Cn%20%20var%20light%20%3D%20theme.palette.type%20%3D%3D%3D%20'light'%3B%5C%5Cn%20%20var%20bottomLineColor%20%3D%20light%20%3F%20'rgba(0%2C%200%2C%200%2C%200.42)'%20%3A%20'rgba(255%2C%20255%2C%20255%2C%200.7)'%3B%5C%5Cn%20%20var%20backgroundColor%20%3D%20light%20%3F%20'rgba(0%2C%200%2C%200%2C%200.09)'%20%3A%20'rgba(255%2C%20255%2C%20255%2C%200.09)'%3B%5C%5Cn%20%20return%20%7B%5C%5Cn%20%20%20%20%2F*%20Styles%20applied%20to%20the%20root%20element.%20*%2F%5C%5Cn%20%20%20%20root%3A%20%7B%5C%5Cn%20%20%20%20%20%20position%3A%20'relative'%2C%5C%5Cn%20%20%20%20%20%20backgroundColor%3A%20backgroundColor%2C%5C%5Cn%20%20%20%20%20%20borderTopLeftRadius%3A%20theme.shape.borderRadius%2C%5C%5Cn%20%20%20%20%20%20borderTopRightRadius%3A%20theme.shape.borderRadius%2C%5C%5Cn%20%20%20%20%20%20transition%3A%20theme.transitions.create('background-color'%2C%20%7B%5C%5Cn%20%20%20%20%20%20%20%20duration%3A%20theme.transitions.duration.shorter%2C%5C%5Cn%20%20%20%20%20%20%20%20easing%3A%20theme.transitions.easing.easeOut%5C%5Cn%20%20%20%20%20%20%7D)%2C%5C%5Cn%20%20%20%20%20%20'%26%3Ahover'%3A%20%7B%5C%5Cn%20%20%20%20%20%20%20%20backgroundColor%3A%20light%20%3F%20'rgba(0%2C%200%2C%200%2C%200.13)'%20%3A%20'rgba(255%2C%20255%2C%20255%2C%200.13)'%2C%5C%5Cn%20%20%20%20%20%20%20%20%2F%2F%20Reset%20on%20touch%20devices%2C%20it%20doesn't%20add%20specificity%5C%5Cn%20%20%20%20%20%20%20%20'%40media%20(hover%3A%20none)'%3A%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20backgroundColor%3A%20backgroundColor%5C%5Cn%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%7D%2C%5C%5Cn%20%20%20%20%20%20'%26%24focused'%3A%20%7B%5C%5Cn%20%20%20%20%20%20%20%20backgroundColor%3A%20light%20%3F%20'rgba(0%2C%200%2C%200%2C%200.09)'%20%3A%20'rgba(255%2C%20255%2C%20255%2C%200.09)'%5C%5Cn%20%20%20%20%20%20%7D%2C%5C%5Cn%20%20%20%20%20%20'%26%24disabled'%3A%20%7B%5C%5Cn%20%20%20%20%20%20%20%20backgroundColor%3A%20light%20%3F%20'rgba(0%2C%200%2C%200%2C%200.12)'%20%3A%20'rgba(255%2C%20255%2C%20255%2C%200.12)'%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%7D%2C%5C%5Cn%5C%5Cn%20%20%20%20%2F*%20Styles%20applied%20to%20the%20root%20element%20if%20%60disableUnderline%3D%7Bfalse%7D%60.%20*%2F%5C%5Cn%20%20%20%20underline%3A%20%7B%5C%5Cn%20%20%20%20%20%20'%26%3Aafter'%3A%20%7B%5C%5Cn%20%20%20%20%20%20%20%20borderBottom%3A%20%5C%5C%5C%222px%20solid%20%5C%5C%5C%22.concat(theme.palette.primary%5Blight%20%3F%20'dark'%20%3A%20'light'%5D)%2C%5C%5Cn%20%20%20%20%20%20%20%20left%3A%200%2C%5C%5Cn%20%20%20%20%20%20%20%20bottom%3A%200%2C%5C%5Cn%20%20%20%20%20%20%20%20%2F%2F%20Doing%20the%20other%20way%20around%20crash%20on%20IE%2011%20%5C%5C%5C%22''%5C%5C%5C%22%20https%3A%2F%2Fgithub.com%2Fcssinjs%2Fjss%2Fissues%2F242%5C%5Cn%20%20%20%20%20%20%20%20content%3A%20'%5C%5C%5C%22%5C%5C%5C%22'%2C%5C%5Cn%20%20%20%20%20%20%20%20position%3A%20'absolute'%2C%5C%5Cn%20%20%20%20%20%20%20%20right%3A%200%2C%5C%5Cn%20%20%20%20%20%20%20%20transform%3A%20'scaleX(0)'%2C%5C%5Cn%20%20%20%20%20%20%20%20transition%3A%20theme.transitions.create('transform'%2C%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20duration%3A%20theme.transitions.duration.shorter%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20easing%3A%20theme.transitions.easing.easeOut%5C%5Cn%20%20%20%20%20%20%20%20%7D)%2C%5C%5Cn%20%20%20%20%20%20%20%20pointerEvents%3A%20'none'%20%2F%2F%20Transparent%20to%20the%20hover%20style.%5C%5Cn%5C%5Cn%20%20%20%20%20%20%7D%2C%5C%5Cn%20%20%20%20%20%20'%26%24focused%3Aafter'%3A%20%7B%5C%5Cn%20%20%20%20%20%20%20%20transform%3A%20'scaleX(1)'%5C%5Cn%20%20%20%20%20%20%7D%2C%5C%5Cn%20%20%20%20%20%20'%26%24error%3Aafter'%3A%20%7B%5C%5Cn%20%20%20%20%20%20%20%20borderBottomColor%3A%20theme.palette.error.main%2C%5C%5Cn%20%20%20%20%20%20%20%20transform%3A%20'scaleX(1)'%20%2F%2F%20error%20is%20always%20underlined%20in%20red%5C%5Cn%5C%5Cn%20%20%20%20%20%20%7D%2C%5C%5Cn%20%20%20%20%20%20'%26%3Abefore'%3A%20%7B%5C%5Cn%20%20%20%20%20%20%20%20borderBottom%3A%20%5C%5C%5C%221px%20solid%20%5C%5C%5C%22.concat(bottomLineColor)%2C%5C%5Cn%20%20%20%20%20%20%20%20left%3A%200%2C%5C%5Cn%20%20%20%20%20%20%20%20bottom%3A%200%2C%5C%5Cn%20%20%20%20%20%20%20%20%2F%2F%20Doing%20the%20other%20way%20around%20crash%20on%20IE%2011%20%5C%5C%5C%22''%5C%5C%5C%22%20https%3A%2F%2Fgithub.com%2Fcssinjs%2Fjss%2Fissues%2F242%5C%5Cn%20%20%20%20%20%20%20%20content%3A%20'%5C%5C%5C%22%5C%5C%5C%5C%5C%5C%5C%5C00a0%5C%5C%5C%22'%2C%5C%5Cn%20%20%20%20%20%20%20%20position%3A%20'absolute'%2C%5C%5Cn%20%20%20%20%20%20%20%20right%3A%200%2C%5C%5Cn%20%20%20%20%20%20%20%20transition%3A%20theme.transitions.create('border-bottom-color'%2C%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20duration%3A%20theme.transitions.duration.shorter%5C%5Cn%20%20%20%20%20%20%20%20%7D)%2C%5C%5Cn%20%20%20%20%20%20%20%20pointerEvents%3A%20'none'%20%2F%2F%20Transparent%20to%20the%20hover%20style.%5C%5Cn%5C%5Cn%20%20%20%20%20%20%7D%2C%5C%5Cn%20%20%20%20%20%20'%26%3Ahover%3Anot(%24disabled)%3Anot(%24focused)%3Anot(%24error)%3Abefore'%3A%20%7B%5C%5Cn%20%20%20%20%20%20%20%20borderBottom%3A%20%5C%5C%5C%221px%20solid%20%5C%5C%5C%22.concat(theme.palette.text.primary)%5C%5Cn%20%20%20%20%20%20%7D%2C%5C%5Cn%20%20%20%20%20%20'%26%24disabled%3Abefore'%3A%20%7B%5C%5Cn%20%20%20%20%20%20%20%20borderBottom%3A%20%5C%5C%5C%221px%20dotted%20%5C%5C%5C%22.concat(bottomLineColor)%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%7D%2C%5C%5Cn%5C%5Cn%20%20%20%20%2F*%20Styles%20applied%20to%20the%20root%20element%20if%20the%20component%20is%20focused.%20*%2F%5C%5Cn%20%20%20%20focused%3A%20%7B%7D%2C%5C%5Cn%5C%5Cn%20%20%20%20%2F*%20Styles%20applied%20to%20the%20root%20element%20if%20%60disabled%3D%7Btrue%7D%60.%20*%2F%5C%5Cn%20%20%20%20disabled%3A%20%7B%7D%2C%5C%5Cn%5C%5Cn%20%20%20%20%2F*%20Styles%20applied%20to%20the%20root%20element%20if%20%60startAdornment%60%20is%20provided.%20*%2F%5C%5Cn%20%20%20%20adornedStart%3A%20%7B%5C%5Cn%20%20%20%20%20%20paddingLeft%3A%2012%5C%5Cn%20%20%20%20%7D%2C%5C%5Cn%5C%5Cn%20%20%20%20%2F*%20Styles%20applied%20to%20the%20root%20element%20if%20%60endAdornment%60%20is%20provided.%20*%2F%5C%5Cn%20%20%20%20adornedEnd%3A%20%7B%5C%5Cn%20%20%20%20%20%20paddingRight%3A%2012%5C%5Cn%20%20%20%20%7D%2C%5C%5Cn%5C%5Cn%20%20%20%20%2F*%20Styles%20applied%20to%20the%20root%20element%20if%20%60error%3D%7Btrue%7D%60.%20*%2F%5C%5Cn%20%20%20%20error%3A%20%7B%7D%2C%5C%5Cn%5C%5Cn%20%20%20%20%2F*%20Styles%20applied%20to%20the%20root%20element%20if%20%60multiline%3D%7Btrue%7D%60.%20*%2F%5C%5Cn%20%20%20%20multiline%3A%20%7B%5C%5Cn%20%20%20%20%20%20padding%3A%20'27px%2012px%2010px'%2C%5C%5Cn%20%20%20%20%20%20boxSizing%3A%20'border-box'%20%2F%2F%20Prevent%20padding%20issue%20with%20fullWidth.%5C%5Cn%5C%5Cn%20%20%20%20%7D%2C%5C%5Cn%5C%5Cn%20%20%20%20%2F*%20Styles%20applied%20to%20the%20%60input%60%20element.%20*%2F%5C%5Cn%20%20%20%20input%3A%20%7B%5C%5Cn%20%20%20%20%20%20padding%3A%20'27px%2012px%2010px'%5C%5Cn%20%20%20%20%7D%2C%5C%5Cn%5C%5Cn%20%20%20%20%2F*%20Styles%20applied%20to%20the%20%60input%60%20element%20if%20%60margin%3D%5C%5C%5C%22dense%5C%5C%5C%22%60.%20*%2F%5C%5Cn%20%20%20%20inputMarginDense%3A%20%7B%5C%5Cn%20%20%20%20%20%20paddingTop%3A%2024%2C%5C%5Cn%20%20%20%20%20%20paddingBottom%3A%206%5C%5Cn%20%20%20%20%7D%2C%5C%5Cn%5C%5Cn%20%20%20%20%2F*%20Styles%20applied%20to%20the%20%60input%60%20element%20if%20%60multiline%3D%7Btrue%7D%60.%20*%2F%5C%5Cn%20%20%20%20inputMultiline%3A%20%7B%5C%5Cn%20%20%20%20%20%20padding%3A%200%5C%5Cn%20%20%20%20%7D%2C%5C%5Cn%5C%5Cn%20%20%20%20%2F*%20Styles%20applied%20to%20the%20%60input%60%20element%20if%20%60startAdornment%60%20is%20provided.%20*%2F%5C%5Cn%20%20%20%20inputAdornedStart%3A%20%7B%5C%5Cn%20%20%20%20%20%20paddingLeft%3A%200%5C%5Cn%20%20%20%20%7D%2C%5C%5Cn%5C%5Cn%20%20%20%20%2F*%20Styles%20applied%20to%20the%20%60input%60%20element%20if%20%60endAdornment%60%20is%20provided.%20*%2F%5C%5Cn%20%20%20%20inputAdornedEnd%3A%20%7B%5C%5Cn%20%20%20%20%20%20paddingRight%3A%200%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%3B%5C%5Cn%7D%3B%5C%5Cn%5C%5Cnexports.styles%20%3D%20styles%3B%5C%5Cn%5C%5Cnfunction%20FilledInput(props)%20%7B%5C%5Cn%20%20var%20disableUnderline%20%3D%20props.disableUnderline%2C%5C%5Cn%20%20%20%20%20%20classes%20%3D%20props.classes%2C%5C%5Cn%20%20%20%20%20%20other%20%3D%20(0%2C%20_objectWithoutProperties2.default)(props%2C%20%5B%5C%5C%5C%22disableUnderline%5C%5C%5C%22%2C%20%5C%5C%5C%22classes%5C%5C%5C%22%5D)%3B%5C%5Cn%20%20return%20_react.default.createElement(_InputBase.default%2C%20(0%2C%20_extends2.default)(%7B%5C%5Cn%20%20%20%20classes%3A%20(0%2C%20_extends2.default)(%7B%7D%2C%20classes%2C%20%7B%5C%5Cn%20%20%20%20%20%20root%3A%20(0%2C%20_classnames.default)(classes.root%2C%20(0%2C%20_defineProperty2.default)(%7B%7D%2C%20classes.underline%2C%20!disableUnderline))%2C%5C%5Cn%20%20%20%20%20%20underline%3A%20null%5C%5Cn%20%20%20%20%7D)%5C%5Cn%20%20%7D%2C%20other))%3B%5C%5Cn%7D%5C%5Cn%5C%5Cn%20true%20%3F%20FilledInput.propTypes%20%3D%20%7B%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20This%20property%20helps%20users%20to%20fill%20forms%20faster%2C%20especially%20on%20mobile%20devices.%5C%5Cn%20%20%20*%20The%20name%20can%20be%20confusing%2C%20as%20it's%20more%20like%20an%20autofill.%5C%5Cn%20%20%20*%20You%20can%20learn%20more%20about%20it%20here%3A%5C%5Cn%20%20%20*%20https%3A%2F%2Fhtml.spec.whatwg.org%2Fmultipage%2Fform-control-infrastructure.html%23autofill%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20autoComplete%3A%20_propTypes.default.string%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20If%20%60true%60%2C%20the%20input%20will%20be%20focused%20during%20the%20first%20mount.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20autoFocus%3A%20_propTypes.default.bool%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20Override%20or%20extend%20the%20styles%20applied%20to%20the%20component.%5C%5Cn%20%20%20*%20See%20%5BCSS%20API%5D(%23css-api)%20below%20for%20more%20details.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20classes%3A%20_propTypes.default.object.isRequired%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20The%20CSS%20class%20name%20of%20the%20wrapper%20element.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20className%3A%20_propTypes.default.string%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20The%20default%20input%20value%2C%20useful%20when%20not%20controlling%20the%20component.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20defaultValue%3A%20_propTypes.default.oneOfType(%5B_propTypes.default.string%2C%20_propTypes.default.number%2C%20_propTypes.default.bool%2C%20_propTypes.default.object%2C%20_propTypes.default.arrayOf(_propTypes.default.oneOfType(%5B_propTypes.default.string%2C%20_propTypes.default.number%2C%20_propTypes.default.bool%2C%20_propTypes.default.object%5D))%5D)%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20If%20%60true%60%2C%20the%20input%20will%20be%20disabled.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20disabled%3A%20_propTypes.default.bool%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20If%20%60true%60%2C%20the%20input%20will%20not%20have%20an%20underline.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20disableUnderline%3A%20_propTypes.default.bool%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20End%20%60InputAdornment%60%20for%20this%20component.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20endAdornment%3A%20_propTypes.default.node%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20If%20%60true%60%2C%20the%20input%20will%20indicate%20an%20error.%20This%20is%20normally%20obtained%20via%20context%20from%5C%5Cn%20%20%20*%20FormControl.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20error%3A%20_propTypes.default.bool%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20If%20%60true%60%2C%20the%20input%20will%20take%20up%20the%20full%20width%20of%20its%20container.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20fullWidth%3A%20_propTypes.default.bool%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20The%20id%20of%20the%20%60input%60%20element.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20id%3A%20_propTypes.default.string%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20The%20component%20used%20for%20the%20native%20input.%5C%5Cn%20%20%20*%20Either%20a%20string%20to%20use%20a%20DOM%20element%20or%20a%20component.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20inputComponent%3A%20_utils.componentPropType%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20Attributes%20applied%20to%20the%20%60input%60%20element.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20inputProps%3A%20_propTypes.default.object%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20Use%20that%20property%20to%20pass%20a%20ref%20callback%20to%20the%20native%20input%20component.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20inputRef%3A%20_propTypes.default.oneOfType(%5B_propTypes.default.func%2C%20_propTypes.default.object%5D)%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20If%20%60dense%60%2C%20will%20adjust%20vertical%20spacing.%20This%20is%20normally%20obtained%20via%20context%20from%5C%5Cn%20%20%20*%20FormControl.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20margin%3A%20_propTypes.default.oneOf(%5B'dense'%2C%20'none'%5D)%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20If%20%60true%60%2C%20a%20textarea%20element%20will%20be%20rendered.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20multiline%3A%20_propTypes.default.bool%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20Name%20attribute%20of%20the%20%60input%60%20element.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20name%3A%20_propTypes.default.string%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20Callback%20fired%20when%20the%20value%20is%20changed.%5C%5Cn%20%20%20*%5C%5Cn%20%20%20*%20%40param%20%7Bobject%7D%20event%20The%20event%20source%20of%20the%20callback.%5C%5Cn%20%20%20*%20You%20can%20pull%20out%20the%20new%20value%20by%20accessing%20%60event.target.value%60.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20onChange%3A%20_propTypes.default.func%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20The%20short%20hint%20displayed%20in%20the%20input%20before%20the%20user%20enters%20a%20value.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20placeholder%3A%20_propTypes.default.string%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20It%20prevents%20the%20user%20from%20changing%20the%20value%20of%20the%20field%5C%5Cn%20%20%20*%20(not%20from%20interacting%20with%20the%20field).%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20readOnly%3A%20_propTypes.default.bool%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20If%20%60true%60%2C%20the%20input%20will%20be%20required.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20required%3A%20_propTypes.default.bool%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20Number%20of%20rows%20to%20display%20when%20multiline%20option%20is%20set%20to%20true.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20rows%3A%20_propTypes.default.oneOfType(%5B_propTypes.default.string%2C%20_propTypes.default.number%5D)%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20Maximum%20number%20of%20rows%20to%20display%20when%20multiline%20option%20is%20set%20to%20true.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20rowsMax%3A%20_propTypes.default.oneOfType(%5B_propTypes.default.string%2C%20_propTypes.default.number%5D)%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20Start%20%60InputAdornment%60%20for%20this%20component.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20startAdornment%3A%20_propTypes.default.node%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20Type%20of%20the%20input%20element.%20It%20should%20be%20a%20valid%20HTML5%20input%20type.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20type%3A%20_propTypes.default.string%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20The%20input%20value%2C%20required%20for%20a%20controlled%20component.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20value%3A%20_propTypes.default.oneOfType(%5B_propTypes.default.string%2C%20_propTypes.default.number%2C%20_propTypes.default.bool%2C%20_propTypes.default.object%2C%20_propTypes.default.arrayOf(_propTypes.default.oneOfType(%5B_propTypes.default.string%2C%20_propTypes.default.number%2C%20_propTypes.default.bool%2C%20_propTypes.default.object%5D))%5D)%5C%5Cn%7D%20%3A%20undefined%3B%5C%5Cn_InputBase.default.defaultProps%20%3D%20%7B%5C%5Cn%20%20fullWidth%3A%20false%2C%5C%5Cn%20%20inputComponent%3A%20'input'%2C%5C%5Cn%20%20multiline%3A%20false%2C%5C%5Cn%20%20type%3A%20'text'%5C%5Cn%7D%3B%5C%5CnFilledInput.muiName%20%3D%20'Input'%3B%5C%5Cn%5C%5Cnvar%20_default%20%3D%20(0%2C%20_withStyles.default)(styles%2C%20%7B%5C%5Cn%20%20name%3A%20'MuiFilledInput'%5C%5Cn%7D)(FilledInput)%3B%5C%5Cn%5C%5Cnexports.default%20%3D%20_default%3B%5C%5Cn%5C%5Cn%2F%2F%23%20sourceURL%3Dwebpack%3A%2F%2F%255Bname%255D%2F%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2F%40material-ui%2Fcore%2FFilledInput%2FFilledInput.js%3F%5C%22)%3B%5Cn%5Cn%2F***%2F%20%7D)%2C%5Cn%5Cn%2F***%2F%20%5C%22..%2F..%2F%40material-ui%2Fcore%2FFilledInput%2Findex.js%5C%22%3A%5Cn%2F*!**************************************************************************************************************!*%5C%5C%5Cn%20%20!***%20%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2F%40material-ui%2Fcore%2FFilledInput%2Findex.js%20***!%5Cn%20%20%5C%5C**************************************************************************************************************%2F%5Cn%2F*!%20no%20static%20exports%20found%20*%2F%5Cn%2F***%2F%20(function(module%2C%20exports%2C%20__webpack_require__)%20%7B%5Cn%5Cn%5C%22use%20strict%5C%22%3B%5Cneval(%5C%22%5C%5Cn%5C%5Cnvar%20_interopRequireDefault%20%3D%20__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2FinteropRequireDefault%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2FinteropRequireDefault.js%5C%5C%5C%22)%3B%5C%5Cn%5C%5CnObject.defineProperty(exports%2C%20%5C%5C%5C%22__esModule%5C%5C%5C%22%2C%20%7B%5C%5Cn%20%20value%3A%20true%5C%5Cn%7D)%3B%5C%5CnObject.defineProperty(exports%2C%20%5C%5C%5C%22default%5C%5C%5C%22%2C%20%7B%5C%5Cn%20%20enumerable%3A%20true%2C%5C%5Cn%20%20get%3A%20function%20get()%20%7B%5C%5Cn%20%20%20%20return%20_FilledInput.default%3B%5C%5Cn%20%20%7D%5C%5Cn%7D)%3B%5C%5Cn%5C%5Cnvar%20_FilledInput%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20.%2FFilledInput%20*%2F%20%5C%5C%5C%22..%2F..%2F%40material-ui%2Fcore%2FFilledInput%2FFilledInput.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cn%2F%2F%23%20sourceURL%3Dwebpack%3A%2F%2F%255Bname%255D%2F%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2F%40material-ui%2Fcore%2FFilledInput%2Findex.js%3F%5C%22)%3B%5Cn%5Cn%2F***%2F%20%7D)%2C%5Cn%5Cn%2F***%2F%20%5C%22..%2F..%2F%40material-ui%2Fcore%2FFormControl%2FFormControl.js%5C%22%3A%5Cn%2F*!********************************************************************************************************************!*%5C%5C%5Cn%20%20!***%20%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2F%40material-ui%2Fcore%2FFormControl%2FFormControl.js%20***!%5Cn%20%20%5C%5C********************************************************************************************************************%2F%5Cn%2F*!%20no%20static%20exports%20found%20*%2F%5Cn%2F***%2F%20(function(module%2C%20exports%2C%20__webpack_require__)%20%7B%5Cn%5Cn%5C%22use%20strict%5C%22%3B%5Cneval(%5C%22%5C%5Cn%5C%5Cnvar%20_interopRequireDefault%20%3D%20__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2FinteropRequireDefault%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2FinteropRequireDefault.js%5C%5C%5C%22)%3B%5C%5Cn%5C%5CnObject.defineProperty(exports%2C%20%5C%5C%5C%22__esModule%5C%5C%5C%22%2C%20%7B%5C%5Cn%20%20value%3A%20true%5C%5Cn%7D)%3B%5C%5Cnexports.default%20%3D%20exports.styles%20%3D%20void%200%3B%5C%5Cn%5C%5Cnvar%20_extends2%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2Fextends%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2Fextends.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_defineProperty2%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2FdefineProperty%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2FdefineProperty.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_objectWithoutProperties2%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2FobjectWithoutProperties%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2FobjectWithoutProperties.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_classCallCheck2%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2FclassCallCheck%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2FclassCallCheck.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_possibleConstructorReturn2%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2FpossibleConstructorReturn%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2FpossibleConstructorReturn.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_getPrototypeOf2%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2FgetPrototypeOf%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2FgetPrototypeOf.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_createClass2%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2FcreateClass%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2FcreateClass.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_inherits2%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2Finherits%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2Finherits.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_react%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20react%20*%2F%20%5C%5C%5C%22..%2F..%2Freact%2Findex.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_propTypes%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20prop-types%20*%2F%20%5C%5C%5C%22..%2F..%2Fprop-types%2Findex.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_classnames%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20classnames%20*%2F%20%5C%5C%5C%22..%2F..%2Fclassnames%2Findex.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_utils%20%3D%20__webpack_require__(%2F*!%20%40material-ui%2Futils%20*%2F%20%5C%5C%5C%22..%2F..%2F%40material-ui%2Futils%2Findex.es.js%5C%5C%5C%22)%3B%5C%5Cn%5C%5Cnvar%20_utils2%20%3D%20__webpack_require__(%2F*!%20..%2FInputBase%2Futils%20*%2F%20%5C%5C%5C%22..%2F..%2F%40material-ui%2Fcore%2FInputBase%2Futils.js%5C%5C%5C%22)%3B%5C%5Cn%5C%5Cnvar%20_withStyles%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20..%2Fstyles%2FwithStyles%20*%2F%20%5C%5C%5C%22..%2F..%2F%40material-ui%2Fcore%2Fstyles%2FwithStyles.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_helpers%20%3D%20__webpack_require__(%2F*!%20..%2Futils%2Fhelpers%20*%2F%20%5C%5C%5C%22..%2F..%2F%40material-ui%2Fcore%2Futils%2Fhelpers.js%5C%5C%5C%22)%3B%5C%5Cn%5C%5Cnvar%20_reactHelpers%20%3D%20__webpack_require__(%2F*!%20..%2Futils%2FreactHelpers%20*%2F%20%5C%5C%5C%22..%2F..%2F%40material-ui%2Fcore%2Futils%2FreactHelpers.js%5C%5C%5C%22)%3B%5C%5Cn%5C%5Cnvar%20_FormControlContext%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20.%2FFormControlContext%20*%2F%20%5C%5C%5C%22..%2F..%2F%40material-ui%2Fcore%2FFormControl%2FFormControlContext.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20styles%20%3D%20%7B%5C%5Cn%20%20%2F*%20Styles%20applied%20to%20the%20root%20element.%20*%2F%5C%5Cn%20%20root%3A%20%7B%5C%5Cn%20%20%20%20display%3A%20'inline-flex'%2C%5C%5Cn%20%20%20%20flexDirection%3A%20'column'%2C%5C%5Cn%20%20%20%20position%3A%20'relative'%2C%5C%5Cn%20%20%20%20%2F%2F%20Reset%20fieldset%20default%20style.%5C%5Cn%20%20%20%20minWidth%3A%200%2C%5C%5Cn%20%20%20%20padding%3A%200%2C%5C%5Cn%20%20%20%20margin%3A%200%2C%5C%5Cn%20%20%20%20border%3A%200%2C%5C%5Cn%20%20%20%20verticalAlign%3A%20'top'%20%2F%2F%20Fix%20alignment%20issue%20on%20Safari.%5C%5Cn%5C%5Cn%20%20%7D%2C%5C%5Cn%5C%5Cn%20%20%2F*%20Styles%20applied%20to%20the%20root%20element%20if%20%60margin%3D%5C%5C%5C%22normal%5C%5C%5C%22%60.%20*%2F%5C%5Cn%20%20marginNormal%3A%20%7B%5C%5Cn%20%20%20%20marginTop%3A%2016%2C%5C%5Cn%20%20%20%20marginBottom%3A%208%5C%5Cn%20%20%7D%2C%5C%5Cn%5C%5Cn%20%20%2F*%20Styles%20applied%20to%20the%20root%20element%20if%20%60margin%3D%5C%5C%5C%22dense%5C%5C%5C%22%60.%20*%2F%5C%5Cn%20%20marginDense%3A%20%7B%5C%5Cn%20%20%20%20marginTop%3A%208%2C%5C%5Cn%20%20%20%20marginBottom%3A%204%5C%5Cn%20%20%7D%2C%5C%5Cn%5C%5Cn%20%20%2F*%20Styles%20applied%20to%20the%20root%20element%20if%20%60fullWidth%3D%7Btrue%7D%60.%20*%2F%5C%5Cn%20%20fullWidth%3A%20%7B%5C%5Cn%20%20%20%20width%3A%20'100%25'%5C%5Cn%20%20%7D%5C%5Cn%7D%3B%5C%5Cn%2F**%5C%5Cn%20*%20Provides%20context%20such%20as%20filled%2Ffocused%2Ferror%2Frequired%20for%20form%20inputs.%5C%5Cn%20*%20Relying%20on%20the%20context%20provides%20high%20flexibility%20and%20ensures%20that%20the%20state%20always%20stays%5C%5Cn%20*%20consistent%20across%20the%20children%20of%20the%20%60FormControl%60.%5C%5Cn%20*%20This%20context%20is%20used%20by%20the%20following%20components%3A%5C%5Cn%20*%20%20-%20FormLabel%5C%5Cn%20*%20%20-%20FormHelperText%5C%5Cn%20*%20%20-%20Input%5C%5Cn%20*%20%20-%20InputLabel%5C%5Cn%20*%5C%5Cn%20*%20%E2%9A%A0%EF%B8%8F%20Only%20one%20input%20can%20be%20used%20within%20a%20FormControl.%5C%5Cn%20*%2F%5C%5Cn%5C%5Cnexports.styles%20%3D%20styles%3B%5C%5Cn%5C%5Cnvar%20FormControl%20%3D%5C%5Cn%2F*%23__PURE__*%2F%5C%5Cnfunction%20(_React%24Component)%20%7B%5C%5Cn%20%20(0%2C%20_inherits2.default)(FormControl%2C%20_React%24Component)%3B%5C%5Cn%20%20(0%2C%20_createClass2.default)(FormControl%2C%20null%2C%20%5B%7B%5C%5Cn%20%20%20%20key%3A%20%5C%5C%5C%22getDerivedStateFromProps%5C%5C%5C%22%2C%5C%5Cn%20%20%20%20value%3A%20function%20getDerivedStateFromProps(props%2C%20state)%20%7B%5C%5Cn%20%20%20%20%20%20if%20(props.disabled%20%26%26%20state.focused)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20return%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20focused%3A%20false%5C%5Cn%20%20%20%20%20%20%20%20%7D%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20%20%20return%20null%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%5D)%3B%5C%5Cn%5C%5Cn%20%20function%20FormControl(props)%20%7B%5C%5Cn%20%20%20%20var%20_this%3B%5C%5Cn%5C%5Cn%20%20%20%20(0%2C%20_classCallCheck2.default)(this%2C%20FormControl)%3B%5C%5Cn%20%20%20%20_this%20%3D%20(0%2C%20_possibleConstructorReturn2.default)(this%2C%20(0%2C%20_getPrototypeOf2.default)(FormControl).call(this))%3B%5C%5Cn%5C%5Cn%20%20%20%20_this.handleFocus%20%3D%20function%20()%20%7B%5C%5Cn%20%20%20%20%20%20_this.setState(function%20(state)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20return%20!state.focused%20%3F%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20focused%3A%20true%5C%5Cn%20%20%20%20%20%20%20%20%7D%20%3A%20null%3B%5C%5Cn%20%20%20%20%20%20%7D)%3B%5C%5Cn%20%20%20%20%7D%3B%5C%5Cn%5C%5Cn%20%20%20%20_this.handleBlur%20%3D%20function%20()%20%7B%5C%5Cn%20%20%20%20%20%20_this.setState(function%20(state)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20return%20state.focused%20%3F%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20focused%3A%20false%5C%5Cn%20%20%20%20%20%20%20%20%7D%20%3A%20null%3B%5C%5Cn%20%20%20%20%20%20%7D)%3B%5C%5Cn%20%20%20%20%7D%3B%5C%5Cn%5C%5Cn%20%20%20%20_this.handleDirty%20%3D%20function%20()%20%7B%5C%5Cn%20%20%20%20%20%20if%20(!_this.state.filled)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20_this.setState(%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20filled%3A%20true%5C%5Cn%20%20%20%20%20%20%20%20%7D)%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%7D%3B%5C%5Cn%5C%5Cn%20%20%20%20_this.handleClean%20%3D%20function%20()%20%7B%5C%5Cn%20%20%20%20%20%20if%20(_this.state.filled)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20_this.setState(%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20filled%3A%20false%5C%5Cn%20%20%20%20%20%20%20%20%7D)%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%7D%3B%5C%5Cn%5C%5Cn%20%20%20%20_this.state%20%3D%20%7B%5C%5Cn%20%20%20%20%20%20adornedStart%3A%20false%2C%5C%5Cn%20%20%20%20%20%20filled%3A%20false%2C%5C%5Cn%20%20%20%20%20%20focused%3A%20false%5C%5Cn%20%20%20%20%7D%3B%20%2F%2F%20We%20need%20to%20iterate%20through%20the%20children%20and%20find%20the%20Input%20in%20order%5C%5Cn%20%20%20%20%2F%2F%20to%20fully%20support%20server-side%20rendering.%5C%5Cn%5C%5Cn%20%20%20%20var%20children%20%3D%20props.children%3B%5C%5Cn%5C%5Cn%20%20%20%20if%20(children)%20%7B%5C%5Cn%20%20%20%20%20%20_react.default.Children.forEach(children%2C%20function%20(child)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20if%20(!(0%2C%20_reactHelpers.isMuiElement)(child%2C%20%5B'Input'%2C%20'Select'%5D))%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20return%3B%5C%5Cn%20%20%20%20%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20%20%20%20%20if%20((0%2C%20_utils2.isFilled)(child.props%2C%20true))%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20_this.state.filled%20%3D%20true%3B%5C%5Cn%20%20%20%20%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20%20%20%20%20var%20input%20%3D%20(0%2C%20_reactHelpers.isMuiElement)(child%2C%20%5B'Select'%5D)%20%3F%20child.props.input%20%3A%20child%3B%5C%5Cn%5C%5Cn%20%20%20%20%20%20%20%20if%20(input%20%26%26%20(0%2C%20_utils2.isAdornedStart)(input.props))%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20_this.state.adornedStart%20%3D%20true%3B%5C%5Cn%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%7D)%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20return%20_this%3B%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20(0%2C%20_createClass2.default)(FormControl%2C%20%5B%7B%5C%5Cn%20%20%20%20key%3A%20%5C%5C%5C%22render%5C%5C%5C%22%2C%5C%5Cn%20%20%20%20value%3A%20function%20render()%20%7B%5C%5Cn%20%20%20%20%20%20var%20_classNames%3B%5C%5Cn%5C%5Cn%20%20%20%20%20%20var%20_this%24props%20%3D%20this.props%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20classes%20%3D%20_this%24props.classes%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20className%20%3D%20_this%24props.className%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20Component%20%3D%20_this%24props.component%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20disabled%20%3D%20_this%24props.disabled%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20error%20%3D%20_this%24props.error%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20fullWidth%20%3D%20_this%24props.fullWidth%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20margin%20%3D%20_this%24props.margin%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20required%20%3D%20_this%24props.required%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20variant%20%3D%20_this%24props.variant%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20other%20%3D%20(0%2C%20_objectWithoutProperties2.default)(_this%24props%2C%20%5B%5C%5C%5C%22classes%5C%5C%5C%22%2C%20%5C%5C%5C%22className%5C%5C%5C%22%2C%20%5C%5C%5C%22component%5C%5C%5C%22%2C%20%5C%5C%5C%22disabled%5C%5C%5C%22%2C%20%5C%5C%5C%22error%5C%5C%5C%22%2C%20%5C%5C%5C%22fullWidth%5C%5C%5C%22%2C%20%5C%5C%5C%22margin%5C%5C%5C%22%2C%20%5C%5C%5C%22required%5C%5C%5C%22%2C%20%5C%5C%5C%22variant%5C%5C%5C%22%5D)%3B%5C%5Cn%20%20%20%20%20%20var%20_this%24state%20%3D%20this.state%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20adornedStart%20%3D%20_this%24state.adornedStart%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20filled%20%3D%20_this%24state.filled%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20focused%20%3D%20_this%24state.focused%3B%5C%5Cn%20%20%20%20%20%20var%20childContext%20%3D%20%7B%5C%5Cn%20%20%20%20%20%20%20%20adornedStart%3A%20adornedStart%2C%5C%5Cn%20%20%20%20%20%20%20%20disabled%3A%20disabled%2C%5C%5Cn%20%20%20%20%20%20%20%20error%3A%20error%2C%5C%5Cn%20%20%20%20%20%20%20%20filled%3A%20filled%2C%5C%5Cn%20%20%20%20%20%20%20%20focused%3A%20focused%2C%5C%5Cn%20%20%20%20%20%20%20%20margin%3A%20margin%2C%5C%5Cn%20%20%20%20%20%20%20%20onBlur%3A%20this.handleBlur%2C%5C%5Cn%20%20%20%20%20%20%20%20onEmpty%3A%20this.handleClean%2C%5C%5Cn%20%20%20%20%20%20%20%20onFilled%3A%20this.handleDirty%2C%5C%5Cn%20%20%20%20%20%20%20%20onFocus%3A%20this.handleFocus%2C%5C%5Cn%20%20%20%20%20%20%20%20required%3A%20required%2C%5C%5Cn%20%20%20%20%20%20%20%20variant%3A%20variant%5C%5Cn%20%20%20%20%20%20%7D%3B%5C%5Cn%20%20%20%20%20%20return%20_react.default.createElement(_FormControlContext.default.Provider%2C%20%7B%5C%5Cn%20%20%20%20%20%20%20%20value%3A%20childContext%5C%5Cn%20%20%20%20%20%20%7D%2C%20_react.default.createElement(Component%2C%20(0%2C%20_extends2.default)(%7B%5C%5Cn%20%20%20%20%20%20%20%20className%3A%20(0%2C%20_classnames.default)(classes.root%2C%20(_classNames%20%3D%20%7B%7D%2C%20(0%2C%20_defineProperty2.default)(_classNames%2C%20classes%5B%5C%5C%5C%22margin%5C%5C%5C%22.concat((0%2C%20_helpers.capitalize)(margin))%5D%2C%20margin%20!%3D%3D%20'none')%2C%20(0%2C%20_defineProperty2.default)(_classNames%2C%20classes.fullWidth%2C%20fullWidth)%2C%20_classNames)%2C%20className)%5C%5Cn%20%20%20%20%20%20%7D%2C%20other)))%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%5D)%3B%5C%5Cn%20%20return%20FormControl%3B%5C%5Cn%7D(_react.default.Component)%3B%5C%5Cn%5C%5Cn%20true%20%3F%20FormControl.propTypes%20%3D%20%7B%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20The%20contents%20of%20the%20form%20control.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20children%3A%20_propTypes.default.node%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20Override%20or%20extend%20the%20styles%20applied%20to%20the%20component.%5C%5Cn%20%20%20*%20See%20%5BCSS%20API%5D(%23css-api)%20below%20for%20more%20details.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20classes%3A%20_propTypes.default.object.isRequired%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20%40ignore%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20className%3A%20_propTypes.default.string%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20The%20component%20used%20for%20the%20root%20node.%5C%5Cn%20%20%20*%20Either%20a%20string%20to%20use%20a%20DOM%20element%20or%20a%20component.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20component%3A%20_utils.componentPropType%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20If%20%60true%60%2C%20the%20label%2C%20input%20and%20helper%20text%20should%20be%20displayed%20in%20a%20disabled%20state.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20disabled%3A%20_propTypes.default.bool%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20If%20%60true%60%2C%20the%20label%20should%20be%20displayed%20in%20an%20error%20state.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20error%3A%20_propTypes.default.bool%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20If%20%60true%60%2C%20the%20component%20will%20take%20up%20the%20full%20width%20of%20its%20container.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20fullWidth%3A%20_propTypes.default.bool%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20If%20%60dense%60%20or%20%60normal%60%2C%20will%20adjust%20vertical%20spacing%20of%20this%20and%20contained%20components.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20margin%3A%20_propTypes.default.oneOf(%5B'none'%2C%20'dense'%2C%20'normal'%5D)%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20If%20%60true%60%2C%20the%20label%20will%20indicate%20that%20the%20input%20is%20required.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20required%3A%20_propTypes.default.bool%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20The%20variant%20to%20use.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20variant%3A%20_propTypes.default.oneOf(%5B'standard'%2C%20'outlined'%2C%20'filled'%5D)%5C%5Cn%7D%20%3A%20undefined%3B%5C%5CnFormControl.defaultProps%20%3D%20%7B%5C%5Cn%20%20component%3A%20'div'%2C%5C%5Cn%20%20disabled%3A%20false%2C%5C%5Cn%20%20error%3A%20false%2C%5C%5Cn%20%20fullWidth%3A%20false%2C%5C%5Cn%20%20margin%3A%20'none'%2C%5C%5Cn%20%20required%3A%20false%2C%5C%5Cn%20%20variant%3A%20'standard'%5C%5Cn%7D%3B%5C%5Cn%5C%5Cnvar%20_default%20%3D%20(0%2C%20_withStyles.default)(styles%2C%20%7B%5C%5Cn%20%20name%3A%20'MuiFormControl'%5C%5Cn%7D)(FormControl)%3B%5C%5Cn%5C%5Cnexports.default%20%3D%20_default%3B%5C%5Cn%5C%5Cn%2F%2F%23%20sourceURL%3Dwebpack%3A%2F%2F%255Bname%255D%2F%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2F%40material-ui%2Fcore%2FFormControl%2FFormControl.js%3F%5C%22)%3B%5Cn%5Cn%2F***%2F%20%7D)%2C%5Cn%5Cn%2F***%2F%20%5C%22..%2F..%2F%40material-ui%2Fcore%2FFormControl%2FFormControlContext.js%5C%22%3A%5Cn%2F*!***************************************************************************************************************************!*%5C%5C%5Cn%20%20!***%20%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2F%40material-ui%2Fcore%2FFormControl%2FFormControlContext.js%20***!%5Cn%20%20%5C%5C***************************************************************************************************************************%2F%5Cn%2F*!%20no%20static%20exports%20found%20*%2F%5Cn%2F***%2F%20(function(module%2C%20exports%2C%20__webpack_require__)%20%7B%5Cn%5Cn%5C%22use%20strict%5C%22%3B%5Cneval(%5C%22%5C%5Cn%5C%5Cnvar%20_interopRequireDefault%20%3D%20__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2FinteropRequireDefault%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2FinteropRequireDefault.js%5C%5C%5C%22)%3B%5C%5Cn%5C%5CnObject.defineProperty(exports%2C%20%5C%5C%5C%22__esModule%5C%5C%5C%22%2C%20%7B%5C%5Cn%20%20value%3A%20true%5C%5Cn%7D)%3B%5C%5Cnexports.default%20%3D%20void%200%3B%5C%5Cn%5C%5Cnvar%20_react%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20react%20*%2F%20%5C%5C%5C%22..%2F..%2Freact%2Findex.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cn%2F**%5C%5Cn%20*%20%40ignore%20-%20internal%20component.%5C%5Cn%20*%2F%5C%5Cnvar%20FormControlContext%20%3D%20_react.default.createContext()%3B%5C%5Cn%5C%5Cnvar%20_default%20%3D%20FormControlContext%3B%5C%5Cnexports.default%20%3D%20_default%3B%5C%5Cn%5C%5Cn%2F%2F%23%20sourceURL%3Dwebpack%3A%2F%2F%255Bname%255D%2F%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2F%40material-ui%2Fcore%2FFormControl%2FFormControlContext.js%3F%5C%22)%3B%5Cn%5Cn%2F***%2F%20%7D)%2C%5Cn%5Cn%2F***%2F%20%5C%22..%2F..%2F%40material-ui%2Fcore%2FFormControl%2FformControlState.js%5C%22%3A%5Cn%2F*!*************************************************************************************************************************!*%5C%5C%5Cn%20%20!***%20%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2F%40material-ui%2Fcore%2FFormControl%2FformControlState.js%20***!%5Cn%20%20%5C%5C*************************************************************************************************************************%2F%5Cn%2F*!%20no%20static%20exports%20found%20*%2F%5Cn%2F***%2F%20(function(module%2C%20exports%2C%20__webpack_require__)%20%7B%5Cn%5Cn%5C%22use%20strict%5C%22%3B%5Cneval(%5C%22%5C%5Cn%5C%5CnObject.defineProperty(exports%2C%20%5C%5C%5C%22__esModule%5C%5C%5C%22%2C%20%7B%5C%5Cn%20%20value%3A%20true%5C%5Cn%7D)%3B%5C%5Cnexports.default%20%3D%20formControlState%3B%5C%5Cn%5C%5Cnfunction%20formControlState(_ref)%20%7B%5C%5Cn%20%20var%20props%20%3D%20_ref.props%2C%5C%5Cn%20%20%20%20%20%20states%20%3D%20_ref.states%2C%5C%5Cn%20%20%20%20%20%20muiFormControl%20%3D%20_ref.muiFormControl%3B%5C%5Cn%20%20return%20states.reduce(function%20(acc%2C%20state)%20%7B%5C%5Cn%20%20%20%20acc%5Bstate%5D%20%3D%20props%5Bstate%5D%3B%5C%5Cn%5C%5Cn%20%20%20%20if%20(muiFormControl)%20%7B%5C%5Cn%20%20%20%20%20%20if%20(typeof%20props%5Bstate%5D%20%3D%3D%3D%20'undefined')%20%7B%5C%5Cn%20%20%20%20%20%20%20%20acc%5Bstate%5D%20%3D%20muiFormControl%5Bstate%5D%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20return%20acc%3B%5C%5Cn%20%20%7D%2C%20%7B%7D)%3B%5C%5Cn%7D%5C%5Cn%5C%5Cn%2F%2F%23%20sourceURL%3Dwebpack%3A%2F%2F%255Bname%255D%2F%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2F%40material-ui%2Fcore%2FFormControl%2FformControlState.js%3F%5C%22)%3B%5Cn%5Cn%2F***%2F%20%7D)%2C%5Cn%5Cn%2F***%2F%20%5C%22..%2F..%2F%40material-ui%2Fcore%2FFormControl%2Findex.js%5C%22%3A%5Cn%2F*!**************************************************************************************************************!*%5C%5C%5Cn%20%20!***%20%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2F%40material-ui%2Fcore%2FFormControl%2Findex.js%20***!%5Cn%20%20%5C%5C**************************************************************************************************************%2F%5Cn%2F*!%20no%20static%20exports%20found%20*%2F%5Cn%2F***%2F%20(function(module%2C%20exports%2C%20__webpack_require__)%20%7B%5Cn%5Cn%5C%22use%20strict%5C%22%3B%5Cneval(%5C%22%5C%5Cn%5C%5Cnvar%20_interopRequireDefault%20%3D%20__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2FinteropRequireDefault%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2FinteropRequireDefault.js%5C%5C%5C%22)%3B%5C%5Cn%5C%5CnObject.defineProperty(exports%2C%20%5C%5C%5C%22__esModule%5C%5C%5C%22%2C%20%7B%5C%5Cn%20%20value%3A%20true%5C%5Cn%7D)%3B%5C%5CnObject.defineProperty(exports%2C%20%5C%5C%5C%22default%5C%5C%5C%22%2C%20%7B%5C%5Cn%20%20enumerable%3A%20true%2C%5C%5Cn%20%20get%3A%20function%20get()%20%7B%5C%5Cn%20%20%20%20return%20_FormControl.default%3B%5C%5Cn%20%20%7D%5C%5Cn%7D)%3B%5C%5Cn%5C%5Cnvar%20_FormControl%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20.%2FFormControl%20*%2F%20%5C%5C%5C%22..%2F..%2F%40material-ui%2Fcore%2FFormControl%2FFormControl.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cn%2F%2F%23%20sourceURL%3Dwebpack%3A%2F%2F%255Bname%255D%2F%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2F%40material-ui%2Fcore%2FFormControl%2Findex.js%3F%5C%22)%3B%5Cn%5Cn%2F***%2F%20%7D)%2C%5Cn%5Cn%2F***%2F%20%5C%22..%2F..%2F%40material-ui%2Fcore%2FFormControl%2FwithFormControlContext.js%5C%22%3A%5Cn%2F*!*******************************************************************************************************************************!*%5C%5C%5Cn%20%20!***%20%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2F%40material-ui%2Fcore%2FFormControl%2FwithFormControlContext.js%20***!%5Cn%20%20%5C%5C*******************************************************************************************************************************%2F%5Cn%2F*!%20no%20static%20exports%20found%20*%2F%5Cn%2F***%2F%20(function(module%2C%20exports%2C%20__webpack_require__)%20%7B%5Cn%5Cn%5C%22use%20strict%5C%22%3B%5Cneval(%5C%22%5C%5Cn%5C%5Cnvar%20_interopRequireDefault%20%3D%20__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2FinteropRequireDefault%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2FinteropRequireDefault.js%5C%5C%5C%22)%3B%5C%5Cn%5C%5CnObject.defineProperty(exports%2C%20%5C%5C%5C%22__esModule%5C%5C%5C%22%2C%20%7B%5C%5Cn%20%20value%3A%20true%5C%5Cn%7D)%3B%5C%5Cnexports.default%20%3D%20withFormControlContext%3B%5C%5Cn%5C%5Cnvar%20_extends2%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2Fextends%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2Fextends.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_react%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20react%20*%2F%20%5C%5C%5C%22..%2F..%2Freact%2Findex.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_hoistNonReactStatics%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20hoist-non-react-statics%20*%2F%20%5C%5C%5C%22..%2F..%2Fhoist-non-react-statics%2Fdist%2Fhoist-non-react-statics.cjs.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_FormControlContext%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20.%2FFormControlContext%20*%2F%20%5C%5C%5C%22..%2F..%2F%40material-ui%2Fcore%2FFormControl%2FFormControlContext.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_utils%20%3D%20__webpack_require__(%2F*!%20%40material-ui%2Futils%20*%2F%20%5C%5C%5C%22..%2F..%2F%40material-ui%2Futils%2Findex.es.js%5C%5C%5C%22)%3B%5C%5Cn%5C%5Cnfunction%20withFormControlContext(Component)%20%7B%5C%5Cn%20%20var%20EnhancedComponent%20%3D%20function%20EnhancedComponent(props)%20%7B%5C%5Cn%20%20%20%20return%20_react.default.createElement(_FormControlContext.default.Consumer%2C%20null%2C%20function%20(context)%20%7B%5C%5Cn%20%20%20%20%20%20return%20_react.default.createElement(Component%2C%20(0%2C%20_extends2.default)(%7B%5C%5Cn%20%20%20%20%20%20%20%20muiFormControl%3A%20context%5C%5Cn%20%20%20%20%20%20%7D%2C%20props))%3B%5C%5Cn%20%20%20%20%7D)%3B%5C%5Cn%20%20%7D%3B%5C%5Cn%5C%5Cn%20%20if%20(true)%20%7B%5C%5Cn%20%20%20%20EnhancedComponent.displayName%20%3D%20%5C%5C%5C%22WithFormControlContext(%5C%5C%5C%22.concat((0%2C%20_utils.getDisplayName)(Component)%2C%20%5C%5C%5C%22)%5C%5C%5C%22)%3B%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20(0%2C%20_hoistNonReactStatics.default)(EnhancedComponent%2C%20Component)%3B%5C%5Cn%20%20return%20EnhancedComponent%3B%5C%5Cn%7D%5C%5Cn%5C%5Cn%2F%2F%23%20sourceURL%3Dwebpack%3A%2F%2F%255Bname%255D%2F%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2F%40material-ui%2Fcore%2FFormControl%2FwithFormControlContext.js%3F%5C%22)%3B%5Cn%5Cn%2F***%2F%20%7D)%2C%5Cn%5Cn%2F***%2F%20%5C%22..%2F..%2F%40material-ui%2Fcore%2FFormHelperText%2FFormHelperText.js%5C%22%3A%5Cn%2F*!**************************************************************************************************************************!*%5C%5C%5Cn%20%20!***%20%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2F%40material-ui%2Fcore%2FFormHelperText%2FFormHelperText.js%20***!%5Cn%20%20%5C%5C**************************************************************************************************************************%2F%5Cn%2F*!%20no%20static%20exports%20found%20*%2F%5Cn%2F***%2F%20(function(module%2C%20exports%2C%20__webpack_require__)%20%7B%5Cn%5Cn%5C%22use%20strict%5C%22%3B%5Cneval(%5C%22%5C%5Cn%5C%5Cnvar%20_interopRequireDefault%20%3D%20__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2FinteropRequireDefault%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2FinteropRequireDefault.js%5C%5C%5C%22)%3B%5C%5Cn%5C%5CnObject.defineProperty(exports%2C%20%5C%5C%5C%22__esModule%5C%5C%5C%22%2C%20%7B%5C%5Cn%20%20value%3A%20true%5C%5Cn%7D)%3B%5C%5Cnexports.default%20%3D%20exports.styles%20%3D%20void%200%3B%5C%5Cn%5C%5Cnvar%20_extends2%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2Fextends%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2Fextends.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_defineProperty2%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2FdefineProperty%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2FdefineProperty.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_objectWithoutProperties2%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2FobjectWithoutProperties%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2FobjectWithoutProperties.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_react%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20react%20*%2F%20%5C%5C%5C%22..%2F..%2Freact%2Findex.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_propTypes%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20prop-types%20*%2F%20%5C%5C%5C%22..%2F..%2Fprop-types%2Findex.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_classnames%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20classnames%20*%2F%20%5C%5C%5C%22..%2F..%2Fclassnames%2Findex.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_utils%20%3D%20__webpack_require__(%2F*!%20%40material-ui%2Futils%20*%2F%20%5C%5C%5C%22..%2F..%2F%40material-ui%2Futils%2Findex.es.js%5C%5C%5C%22)%3B%5C%5Cn%5C%5Cnvar%20_formControlState%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20..%2FFormControl%2FformControlState%20*%2F%20%5C%5C%5C%22..%2F..%2F%40material-ui%2Fcore%2FFormControl%2FformControlState.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_withFormControlContext%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20..%2FFormControl%2FwithFormControlContext%20*%2F%20%5C%5C%5C%22..%2F..%2F%40material-ui%2Fcore%2FFormControl%2FwithFormControlContext.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_withStyles%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20..%2Fstyles%2FwithStyles%20*%2F%20%5C%5C%5C%22..%2F..%2F%40material-ui%2Fcore%2Fstyles%2FwithStyles.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20styles%20%3D%20function%20styles(theme)%20%7B%5C%5Cn%20%20return%20%7B%5C%5Cn%20%20%20%20%2F*%20Styles%20applied%20to%20the%20root%20element.%20*%2F%5C%5Cn%20%20%20%20root%3A%20%7B%5C%5Cn%20%20%20%20%20%20color%3A%20theme.palette.text.secondary%2C%5C%5Cn%20%20%20%20%20%20fontFamily%3A%20theme.typography.fontFamily%2C%5C%5Cn%20%20%20%20%20%20fontSize%3A%20theme.typography.pxToRem(12)%2C%5C%5Cn%20%20%20%20%20%20textAlign%3A%20'left'%2C%5C%5Cn%20%20%20%20%20%20marginTop%3A%208%2C%5C%5Cn%20%20%20%20%20%20lineHeight%3A%20'1em'%2C%5C%5Cn%20%20%20%20%20%20minHeight%3A%20'1em'%2C%5C%5Cn%20%20%20%20%20%20margin%3A%200%2C%5C%5Cn%20%20%20%20%20%20'%26%24disabled'%3A%20%7B%5C%5Cn%20%20%20%20%20%20%20%20color%3A%20theme.palette.text.disabled%5C%5Cn%20%20%20%20%20%20%7D%2C%5C%5Cn%20%20%20%20%20%20'%26%24error'%3A%20%7B%5C%5Cn%20%20%20%20%20%20%20%20color%3A%20theme.palette.error.main%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%7D%2C%5C%5Cn%5C%5Cn%20%20%20%20%2F*%20Styles%20applied%20to%20the%20root%20element%20if%20%60error%3D%7Btrue%7D%60.%20*%2F%5C%5Cn%20%20%20%20error%3A%20%7B%7D%2C%5C%5Cn%5C%5Cn%20%20%20%20%2F*%20Styles%20applied%20to%20the%20root%20element%20if%20%60disabled%3D%7Btrue%7D%60.%20*%2F%5C%5Cn%20%20%20%20disabled%3A%20%7B%7D%2C%5C%5Cn%5C%5Cn%20%20%20%20%2F*%20Styles%20applied%20to%20the%20root%20element%20if%20%60margin%3D%5C%5C%5C%22dense%5C%5C%5C%22%60.%20*%2F%5C%5Cn%20%20%20%20marginDense%3A%20%7B%5C%5Cn%20%20%20%20%20%20marginTop%3A%204%5C%5Cn%20%20%20%20%7D%2C%5C%5Cn%5C%5Cn%20%20%20%20%2F*%20Styles%20applied%20to%20the%20root%20element%20if%20%60variant%3D%5C%5C%5C%22filled%5C%5C%5C%22%60%20or%20%60variant%3D%5C%5C%5C%22outlined%5C%5C%5C%22%60.%20*%2F%5C%5Cn%20%20%20%20contained%3A%20%7B%5C%5Cn%20%20%20%20%20%20margin%3A%20'8px%2012px%200'%5C%5Cn%20%20%20%20%7D%2C%5C%5Cn%5C%5Cn%20%20%20%20%2F*%20Styles%20applied%20to%20the%20root%20element%20if%20%60focused%3D%7Btrue%7D%60.%20*%2F%5C%5Cn%20%20%20%20focused%3A%20%7B%7D%2C%5C%5Cn%5C%5Cn%20%20%20%20%2F*%20Styles%20applied%20to%20the%20root%20element%20if%20%60filled%3D%7Btrue%7D%60.%20*%2F%5C%5Cn%20%20%20%20filled%3A%20%7B%7D%2C%5C%5Cn%5C%5Cn%20%20%20%20%2F*%20Styles%20applied%20to%20the%20root%20element%20if%20%60required%3D%7Btrue%7D%60.%20*%2F%5C%5Cn%20%20%20%20required%3A%20%7B%7D%5C%5Cn%20%20%7D%3B%5C%5Cn%7D%3B%5C%5Cn%5C%5Cnexports.styles%20%3D%20styles%3B%5C%5Cn%5C%5Cnfunction%20FormHelperText(props)%20%7B%5C%5Cn%20%20var%20_classNames%3B%5C%5Cn%5C%5Cn%20%20var%20classes%20%3D%20props.classes%2C%5C%5Cn%20%20%20%20%20%20classNameProp%20%3D%20props.className%2C%5C%5Cn%20%20%20%20%20%20Component%20%3D%20props.component%2C%5C%5Cn%20%20%20%20%20%20disabled%20%3D%20props.disabled%2C%5C%5Cn%20%20%20%20%20%20error%20%3D%20props.error%2C%5C%5Cn%20%20%20%20%20%20filled%20%3D%20props.filled%2C%5C%5Cn%20%20%20%20%20%20focused%20%3D%20props.focused%2C%5C%5Cn%20%20%20%20%20%20margin%20%3D%20props.margin%2C%5C%5Cn%20%20%20%20%20%20muiFormControl%20%3D%20props.muiFormControl%2C%5C%5Cn%20%20%20%20%20%20required%20%3D%20props.required%2C%5C%5Cn%20%20%20%20%20%20variant%20%3D%20props.variant%2C%5C%5Cn%20%20%20%20%20%20other%20%3D%20(0%2C%20_objectWithoutProperties2.default)(props%2C%20%5B%5C%5C%5C%22classes%5C%5C%5C%22%2C%20%5C%5C%5C%22className%5C%5C%5C%22%2C%20%5C%5C%5C%22component%5C%5C%5C%22%2C%20%5C%5C%5C%22disabled%5C%5C%5C%22%2C%20%5C%5C%5C%22error%5C%5C%5C%22%2C%20%5C%5C%5C%22filled%5C%5C%5C%22%2C%20%5C%5C%5C%22focused%5C%5C%5C%22%2C%20%5C%5C%5C%22margin%5C%5C%5C%22%2C%20%5C%5C%5C%22muiFormControl%5C%5C%5C%22%2C%20%5C%5C%5C%22required%5C%5C%5C%22%2C%20%5C%5C%5C%22variant%5C%5C%5C%22%5D)%3B%5C%5Cn%20%20var%20fcs%20%3D%20(0%2C%20_formControlState.default)(%7B%5C%5Cn%20%20%20%20props%3A%20props%2C%5C%5Cn%20%20%20%20muiFormControl%3A%20muiFormControl%2C%5C%5Cn%20%20%20%20states%3A%20%5B'variant'%2C%20'margin'%2C%20'disabled'%2C%20'error'%2C%20'filled'%2C%20'focused'%2C%20'required'%5D%5C%5Cn%20%20%7D)%3B%5C%5Cn%20%20return%20_react.default.createElement(Component%2C%20(0%2C%20_extends2.default)(%7B%5C%5Cn%20%20%20%20className%3A%20(0%2C%20_classnames.default)(classes.root%2C%20(_classNames%20%3D%20%7B%7D%2C%20(0%2C%20_defineProperty2.default)(_classNames%2C%20classes.contained%2C%20fcs.variant%20%3D%3D%3D%20'filled'%20%7C%7C%20fcs.variant%20%3D%3D%3D%20'outlined')%2C%20(0%2C%20_defineProperty2.default)(_classNames%2C%20classes.marginDense%2C%20fcs.margin%20%3D%3D%3D%20'dense')%2C%20(0%2C%20_defineProperty2.default)(_classNames%2C%20classes.disabled%2C%20fcs.disabled)%2C%20(0%2C%20_defineProperty2.default)(_classNames%2C%20classes.error%2C%20fcs.error)%2C%20(0%2C%20_defineProperty2.default)(_classNames%2C%20classes.filled%2C%20fcs.filled)%2C%20(0%2C%20_defineProperty2.default)(_classNames%2C%20classes.focused%2C%20fcs.focused)%2C%20(0%2C%20_defineProperty2.default)(_classNames%2C%20classes.required%2C%20fcs.required)%2C%20_classNames)%2C%20classNameProp)%5C%5Cn%20%20%7D%2C%20other))%3B%5C%5Cn%7D%5C%5Cn%5C%5Cn%20true%20%3F%20FormHelperText.propTypes%20%3D%20%7B%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20The%20content%20of%20the%20component.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20children%3A%20_propTypes.default.node%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20Override%20or%20extend%20the%20styles%20applied%20to%20the%20component.%5C%5Cn%20%20%20*%20See%20%5BCSS%20API%5D(%23css-api)%20below%20for%20more%20details.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20classes%3A%20_propTypes.default.object.isRequired%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20%40ignore%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20className%3A%20_propTypes.default.string%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20The%20component%20used%20for%20the%20root%20node.%5C%5Cn%20%20%20*%20Either%20a%20string%20to%20use%20a%20DOM%20element%20or%20a%20component.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20component%3A%20_utils.componentPropType%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20If%20%60true%60%2C%20the%20helper%20text%20should%20be%20displayed%20in%20a%20disabled%20state.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20disabled%3A%20_propTypes.default.bool%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20If%20%60true%60%2C%20helper%20text%20should%20be%20displayed%20in%20an%20error%20state.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20error%3A%20_propTypes.default.bool%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20If%20%60true%60%2C%20the%20helper%20text%20should%20use%20filled%20classes%20key.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20filled%3A%20_propTypes.default.bool%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20If%20%60true%60%2C%20the%20helper%20text%20should%20use%20focused%20classes%20key.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20focused%3A%20_propTypes.default.bool%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20If%20%60dense%60%2C%20will%20adjust%20vertical%20spacing.%20This%20is%20normally%20obtained%20via%20context%20from%5C%5Cn%20%20%20*%20FormControl.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20margin%3A%20_propTypes.default.oneOf(%5B'dense'%5D)%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20%40ignore%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20muiFormControl%3A%20_propTypes.default.object%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20If%20%60true%60%2C%20the%20helper%20text%20should%20use%20required%20classes%20key.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20required%3A%20_propTypes.default.bool%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20The%20variant%20to%20use.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20variant%3A%20_propTypes.default.oneOf(%5B'standard'%2C%20'outlined'%2C%20'filled'%5D)%5C%5Cn%7D%20%3A%20undefined%3B%5C%5CnFormHelperText.defaultProps%20%3D%20%7B%5C%5Cn%20%20component%3A%20'p'%5C%5Cn%7D%3B%5C%5Cn%5C%5Cnvar%20_default%20%3D%20(0%2C%20_withStyles.default)(styles%2C%20%7B%5C%5Cn%20%20name%3A%20'MuiFormHelperText'%5C%5Cn%7D)((0%2C%20_withFormControlContext.default)(FormHelperText))%3B%5C%5Cn%5C%5Cnexports.default%20%3D%20_default%3B%5C%5Cn%5C%5Cn%2F%2F%23%20sourceURL%3Dwebpack%3A%2F%2F%255Bname%255D%2F%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2F%40material-ui%2Fcore%2FFormHelperText%2FFormHelperText.js%3F%5C%22)%3B%5Cn%5Cn%2F***%2F%20%7D)%2C%5Cn%5Cn%2F***%2F%20%5C%22..%2F..%2F%40material-ui%2Fcore%2FFormHelperText%2Findex.js%5C%22%3A%5Cn%2F*!*****************************************************************************************************************!*%5C%5C%5Cn%20%20!***%20%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2F%40material-ui%2Fcore%2FFormHelperText%2Findex.js%20***!%5Cn%20%20%5C%5C*****************************************************************************************************************%2F%5Cn%2F*!%20no%20static%20exports%20found%20*%2F%5Cn%2F***%2F%20(function(module%2C%20exports%2C%20__webpack_require__)%20%7B%5Cn%5Cn%5C%22use%20strict%5C%22%3B%5Cneval(%5C%22%5C%5Cn%5C%5Cnvar%20_interopRequireDefault%20%3D%20__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2FinteropRequireDefault%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2FinteropRequireDefault.js%5C%5C%5C%22)%3B%5C%5Cn%5C%5CnObject.defineProperty(exports%2C%20%5C%5C%5C%22__esModule%5C%5C%5C%22%2C%20%7B%5C%5Cn%20%20value%3A%20true%5C%5Cn%7D)%3B%5C%5CnObject.defineProperty(exports%2C%20%5C%5C%5C%22default%5C%5C%5C%22%2C%20%7B%5C%5Cn%20%20enumerable%3A%20true%2C%5C%5Cn%20%20get%3A%20function%20get()%20%7B%5C%5Cn%20%20%20%20return%20_FormHelperText.default%3B%5C%5Cn%20%20%7D%5C%5Cn%7D)%3B%5C%5Cn%5C%5Cnvar%20_FormHelperText%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20.%2FFormHelperText%20*%2F%20%5C%5C%5C%22..%2F..%2F%40material-ui%2Fcore%2FFormHelperText%2FFormHelperText.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cn%2F%2F%23%20sourceURL%3Dwebpack%3A%2F%2F%255Bname%255D%2F%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2F%40material-ui%2Fcore%2FFormHelperText%2Findex.js%3F%5C%22)%3B%5Cn%5Cn%2F***%2F%20%7D)%2C%5Cn%5Cn%2F***%2F%20%5C%22..%2F..%2F%40material-ui%2Fcore%2FFormLabel%2FFormLabel.js%5C%22%3A%5Cn%2F*!****************************************************************************************************************!*%5C%5C%5Cn%20%20!***%20%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2F%40material-ui%2Fcore%2FFormLabel%2FFormLabel.js%20***!%5Cn%20%20%5C%5C****************************************************************************************************************%2F%5Cn%2F*!%20no%20static%20exports%20found%20*%2F%5Cn%2F***%2F%20(function(module%2C%20exports%2C%20__webpack_require__)%20%7B%5Cn%5Cn%5C%22use%20strict%5C%22%3B%5Cneval(%5C%22%5C%5Cn%5C%5Cnvar%20_interopRequireDefault%20%3D%20__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2FinteropRequireDefault%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2FinteropRequireDefault.js%5C%5C%5C%22)%3B%5C%5Cn%5C%5CnObject.defineProperty(exports%2C%20%5C%5C%5C%22__esModule%5C%5C%5C%22%2C%20%7B%5C%5Cn%20%20value%3A%20true%5C%5Cn%7D)%3B%5C%5Cnexports.default%20%3D%20exports.styles%20%3D%20void%200%3B%5C%5Cn%5C%5Cnvar%20_extends2%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2Fextends%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2Fextends.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_defineProperty2%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2FdefineProperty%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2FdefineProperty.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_objectWithoutProperties2%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2FobjectWithoutProperties%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2FobjectWithoutProperties.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_react%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20react%20*%2F%20%5C%5C%5C%22..%2F..%2Freact%2Findex.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_propTypes%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20prop-types%20*%2F%20%5C%5C%5C%22..%2F..%2Fprop-types%2Findex.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_classnames%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20classnames%20*%2F%20%5C%5C%5C%22..%2F..%2Fclassnames%2Findex.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_utils%20%3D%20__webpack_require__(%2F*!%20%40material-ui%2Futils%20*%2F%20%5C%5C%5C%22..%2F..%2F%40material-ui%2Futils%2Findex.es.js%5C%5C%5C%22)%3B%5C%5Cn%5C%5Cnvar%20_formControlState%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20..%2FFormControl%2FformControlState%20*%2F%20%5C%5C%5C%22..%2F..%2F%40material-ui%2Fcore%2FFormControl%2FformControlState.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_withFormControlContext%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20..%2FFormControl%2FwithFormControlContext%20*%2F%20%5C%5C%5C%22..%2F..%2F%40material-ui%2Fcore%2FFormControl%2FwithFormControlContext.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_withStyles%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20..%2Fstyles%2FwithStyles%20*%2F%20%5C%5C%5C%22..%2F..%2F%40material-ui%2Fcore%2Fstyles%2FwithStyles.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20styles%20%3D%20function%20styles(theme)%20%7B%5C%5Cn%20%20return%20%7B%5C%5Cn%20%20%20%20%2F*%20Styles%20applied%20to%20the%20root%20element.%20*%2F%5C%5Cn%20%20%20%20root%3A%20%7B%5C%5Cn%20%20%20%20%20%20fontFamily%3A%20theme.typography.fontFamily%2C%5C%5Cn%20%20%20%20%20%20color%3A%20theme.palette.text.secondary%2C%5C%5Cn%20%20%20%20%20%20fontSize%3A%20theme.typography.pxToRem(16)%2C%5C%5Cn%20%20%20%20%20%20lineHeight%3A%201%2C%5C%5Cn%20%20%20%20%20%20padding%3A%200%2C%5C%5Cn%20%20%20%20%20%20'%26%24focused'%3A%20%7B%5C%5Cn%20%20%20%20%20%20%20%20color%3A%20theme.palette.primary%5Btheme.palette.type%20%3D%3D%3D%20'light'%20%3F%20'dark'%20%3A%20'light'%5D%5C%5Cn%20%20%20%20%20%20%7D%2C%5C%5Cn%20%20%20%20%20%20'%26%24disabled'%3A%20%7B%5C%5Cn%20%20%20%20%20%20%20%20color%3A%20theme.palette.text.disabled%5C%5Cn%20%20%20%20%20%20%7D%2C%5C%5Cn%20%20%20%20%20%20'%26%24error'%3A%20%7B%5C%5Cn%20%20%20%20%20%20%20%20color%3A%20theme.palette.error.main%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%7D%2C%5C%5Cn%5C%5Cn%20%20%20%20%2F*%20Styles%20applied%20to%20the%20root%20element%20if%20%60focused%3D%7Btrue%7D%60.%20*%2F%5C%5Cn%20%20%20%20focused%3A%20%7B%7D%2C%5C%5Cn%5C%5Cn%20%20%20%20%2F*%20Styles%20applied%20to%20the%20root%20element%20if%20%60disabled%3D%7Btrue%7D%60.%20*%2F%5C%5Cn%20%20%20%20disabled%3A%20%7B%7D%2C%5C%5Cn%5C%5Cn%20%20%20%20%2F*%20Styles%20applied%20to%20the%20root%20element%20if%20%60error%3D%7Btrue%7D%60.%20*%2F%5C%5Cn%20%20%20%20error%3A%20%7B%7D%2C%5C%5Cn%5C%5Cn%20%20%20%20%2F*%20Styles%20applied%20to%20the%20root%20element%20if%20%60filled%3D%7Btrue%7D%60.%20*%2F%5C%5Cn%20%20%20%20filled%3A%20%7B%7D%2C%5C%5Cn%5C%5Cn%20%20%20%20%2F*%20Styles%20applied%20to%20the%20root%20element%20if%20%60required%3D%7Btrue%7D%60.%20*%2F%5C%5Cn%20%20%20%20required%3A%20%7B%7D%2C%5C%5Cn%20%20%20%20asterisk%3A%20%7B%5C%5Cn%20%20%20%20%20%20'%26%24error'%3A%20%7B%5C%5Cn%20%20%20%20%20%20%20%20color%3A%20theme.palette.error.main%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%3B%5C%5Cn%7D%3B%5C%5Cn%5C%5Cnexports.styles%20%3D%20styles%3B%5C%5Cn%5C%5Cnfunction%20FormLabel(props)%20%7B%5C%5Cn%20%20var%20_classNames%3B%5C%5Cn%5C%5Cn%20%20var%20children%20%3D%20props.children%2C%5C%5Cn%20%20%20%20%20%20classes%20%3D%20props.classes%2C%5C%5Cn%20%20%20%20%20%20classNameProp%20%3D%20props.className%2C%5C%5Cn%20%20%20%20%20%20Component%20%3D%20props.component%2C%5C%5Cn%20%20%20%20%20%20disabled%20%3D%20props.disabled%2C%5C%5Cn%20%20%20%20%20%20error%20%3D%20props.error%2C%5C%5Cn%20%20%20%20%20%20filled%20%3D%20props.filled%2C%5C%5Cn%20%20%20%20%20%20focused%20%3D%20props.focused%2C%5C%5Cn%20%20%20%20%20%20muiFormControl%20%3D%20props.muiFormControl%2C%5C%5Cn%20%20%20%20%20%20required%20%3D%20props.required%2C%5C%5Cn%20%20%20%20%20%20other%20%3D%20(0%2C%20_objectWithoutProperties2.default)(props%2C%20%5B%5C%5C%5C%22children%5C%5C%5C%22%2C%20%5C%5C%5C%22classes%5C%5C%5C%22%2C%20%5C%5C%5C%22className%5C%5C%5C%22%2C%20%5C%5C%5C%22component%5C%5C%5C%22%2C%20%5C%5C%5C%22disabled%5C%5C%5C%22%2C%20%5C%5C%5C%22error%5C%5C%5C%22%2C%20%5C%5C%5C%22filled%5C%5C%5C%22%2C%20%5C%5C%5C%22focused%5C%5C%5C%22%2C%20%5C%5C%5C%22muiFormControl%5C%5C%5C%22%2C%20%5C%5C%5C%22required%5C%5C%5C%22%5D)%3B%5C%5Cn%20%20var%20fcs%20%3D%20(0%2C%20_formControlState.default)(%7B%5C%5Cn%20%20%20%20props%3A%20props%2C%5C%5Cn%20%20%20%20muiFormControl%3A%20muiFormControl%2C%5C%5Cn%20%20%20%20states%3A%20%5B'required'%2C%20'focused'%2C%20'disabled'%2C%20'error'%2C%20'filled'%5D%5C%5Cn%20%20%7D)%3B%5C%5Cn%20%20return%20_react.default.createElement(Component%2C%20(0%2C%20_extends2.default)(%7B%5C%5Cn%20%20%20%20className%3A%20(0%2C%20_classnames.default)(classes.root%2C%20(_classNames%20%3D%20%7B%7D%2C%20(0%2C%20_defineProperty2.default)(_classNames%2C%20classes.disabled%2C%20fcs.disabled)%2C%20(0%2C%20_defineProperty2.default)(_classNames%2C%20classes.error%2C%20fcs.error)%2C%20(0%2C%20_defineProperty2.default)(_classNames%2C%20classes.filled%2C%20fcs.filled)%2C%20(0%2C%20_defineProperty2.default)(_classNames%2C%20classes.focused%2C%20fcs.focused)%2C%20(0%2C%20_defineProperty2.default)(_classNames%2C%20classes.required%2C%20fcs.required)%2C%20_classNames)%2C%20classNameProp)%5C%5Cn%20%20%7D%2C%20other)%2C%20children%2C%20fcs.required%20%26%26%20_react.default.createElement(%5C%5C%5C%22span%5C%5C%5C%22%2C%20%7B%5C%5Cn%20%20%20%20className%3A%20(0%2C%20_classnames.default)(classes.asterisk%2C%20(0%2C%20_defineProperty2.default)(%7B%7D%2C%20classes.error%2C%20fcs.error))%5C%5Cn%20%20%7D%2C%20%5C%5C%5C%22%5C%5C%5C%5Cu2009*%5C%5C%5C%22))%3B%5C%5Cn%7D%5C%5Cn%5C%5Cn%20true%20%3F%20FormLabel.propTypes%20%3D%20%7B%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20The%20content%20of%20the%20component.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20children%3A%20_propTypes.default.node%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20Override%20or%20extend%20the%20styles%20applied%20to%20the%20component.%5C%5Cn%20%20%20*%20See%20%5BCSS%20API%5D(%23css-api)%20below%20for%20more%20details.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20classes%3A%20_propTypes.default.object.isRequired%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20%40ignore%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20className%3A%20_propTypes.default.string%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20The%20component%20used%20for%20the%20root%20node.%5C%5Cn%20%20%20*%20Either%20a%20string%20to%20use%20a%20DOM%20element%20or%20a%20component.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20component%3A%20_utils.componentPropType%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20If%20%60true%60%2C%20the%20label%20should%20be%20displayed%20in%20a%20disabled%20state.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20disabled%3A%20_propTypes.default.bool%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20If%20%60true%60%2C%20the%20label%20should%20be%20displayed%20in%20an%20error%20state.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20error%3A%20_propTypes.default.bool%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20If%20%60true%60%2C%20the%20label%20should%20use%20filled%20classes%20key.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20filled%3A%20_propTypes.default.bool%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20If%20%60true%60%2C%20the%20input%20of%20this%20label%20is%20focused%20(used%20by%20%60FormGroup%60%20components).%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20focused%3A%20_propTypes.default.bool%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20%40ignore%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20muiFormControl%3A%20_propTypes.default.object%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20If%20%60true%60%2C%20the%20label%20will%20indicate%20that%20the%20input%20is%20required.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20required%3A%20_propTypes.default.bool%5C%5Cn%7D%20%3A%20undefined%3B%5C%5CnFormLabel.defaultProps%20%3D%20%7B%5C%5Cn%20%20component%3A%20'label'%5C%5Cn%7D%3B%5C%5Cn%5C%5Cnvar%20_default%20%3D%20(0%2C%20_withStyles.default)(styles%2C%20%7B%5C%5Cn%20%20name%3A%20'MuiFormLabel'%5C%5Cn%7D)((0%2C%20_withFormControlContext.default)(FormLabel))%3B%5C%5Cn%5C%5Cnexports.default%20%3D%20_default%3B%5C%5Cn%5C%5Cn%2F%2F%23%20sourceURL%3Dwebpack%3A%2F%2F%255Bname%255D%2F%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2F%40material-ui%2Fcore%2FFormLabel%2FFormLabel.js%3F%5C%22)%3B%5Cn%5Cn%2F***%2F%20%7D)%2C%5Cn%5Cn%2F***%2F%20%5C%22..%2F..%2F%40material-ui%2Fcore%2FFormLabel%2Findex.js%5C%22%3A%5Cn%2F*!************************************************************************************************************!*%5C%5C%5Cn%20%20!***%20%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2F%40material-ui%2Fcore%2FFormLabel%2Findex.js%20***!%5Cn%20%20%5C%5C************************************************************************************************************%2F%5Cn%2F*!%20no%20static%20exports%20found%20*%2F%5Cn%2F***%2F%20(function(module%2C%20exports%2C%20__webpack_require__)%20%7B%5Cn%5Cn%5C%22use%20strict%5C%22%3B%5Cneval(%5C%22%5C%5Cn%5C%5Cnvar%20_interopRequireDefault%20%3D%20__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2FinteropRequireDefault%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2FinteropRequireDefault.js%5C%5C%5C%22)%3B%5C%5Cn%5C%5CnObject.defineProperty(exports%2C%20%5C%5C%5C%22__esModule%5C%5C%5C%22%2C%20%7B%5C%5Cn%20%20value%3A%20true%5C%5Cn%7D)%3B%5C%5CnObject.defineProperty(exports%2C%20%5C%5C%5C%22default%5C%5C%5C%22%2C%20%7B%5C%5Cn%20%20enumerable%3A%20true%2C%5C%5Cn%20%20get%3A%20function%20get()%20%7B%5C%5Cn%20%20%20%20return%20_FormLabel.default%3B%5C%5Cn%20%20%7D%5C%5Cn%7D)%3B%5C%5Cn%5C%5Cnvar%20_FormLabel%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20.%2FFormLabel%20*%2F%20%5C%5C%5C%22..%2F..%2F%40material-ui%2Fcore%2FFormLabel%2FFormLabel.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cn%2F%2F%23%20sourceURL%3Dwebpack%3A%2F%2F%255Bname%255D%2F%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2F%40material-ui%2Fcore%2FFormLabel%2Findex.js%3F%5C%22)%3B%5Cn%5Cn%2F***%2F%20%7D)%2C%5Cn%5Cn%2F***%2F%20%5C%22..%2F..%2F%40material-ui%2Fcore%2FGrow%2FGrow.js%5C%22%3A%5Cn%2F*!******************************************************************************************************!*%5C%5C%5Cn%20%20!***%20%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2F%40material-ui%2Fcore%2FGrow%2FGrow.js%20***!%5Cn%20%20%5C%5C******************************************************************************************************%2F%5Cn%2F*!%20no%20static%20exports%20found%20*%2F%5Cn%2F***%2F%20(function(module%2C%20exports%2C%20__webpack_require__)%20%7B%5Cn%5Cn%5C%22use%20strict%5C%22%3B%5Cneval(%5C%22%5C%5Cn%5C%5Cnvar%20_interopRequireDefault%20%3D%20__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2FinteropRequireDefault%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2FinteropRequireDefault.js%5C%5C%5C%22)%3B%5C%5Cn%5C%5CnObject.defineProperty(exports%2C%20%5C%5C%5C%22__esModule%5C%5C%5C%22%2C%20%7B%5C%5Cn%20%20value%3A%20true%5C%5Cn%7D)%3B%5C%5Cnexports.default%20%3D%20void%200%3B%5C%5Cn%5C%5Cnvar%20_extends2%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2Fextends%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2Fextends.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_objectWithoutProperties2%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2FobjectWithoutProperties%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2FobjectWithoutProperties.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_classCallCheck2%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2FclassCallCheck%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2FclassCallCheck.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_createClass2%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2FcreateClass%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2FcreateClass.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_possibleConstructorReturn2%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2FpossibleConstructorReturn%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2FpossibleConstructorReturn.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_getPrototypeOf3%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2FgetPrototypeOf%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2FgetPrototypeOf.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_inherits2%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2Finherits%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2Finherits.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_react%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20react%20*%2F%20%5C%5C%5C%22..%2F..%2Freact%2Findex.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_propTypes%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20prop-types%20*%2F%20%5C%5C%5C%22..%2F..%2Fprop-types%2Findex.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_Transition%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20react-transition-group%2FTransition%20*%2F%20%5C%5C%5C%22..%2F..%2Freact-transition-group%2FTransition.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_withTheme%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20..%2Fstyles%2FwithTheme%20*%2F%20%5C%5C%5C%22..%2F..%2F%40material-ui%2Fcore%2Fstyles%2FwithTheme.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_utils%20%3D%20__webpack_require__(%2F*!%20..%2Ftransitions%2Futils%20*%2F%20%5C%5C%5C%22..%2F..%2F%40material-ui%2Fcore%2Ftransitions%2Futils.js%5C%5C%5C%22)%3B%5C%5Cn%5C%5Cn%2F%2F%20%40inheritedComponent%20Transition%5C%5Cnfunction%20getScale(value)%20%7B%5C%5Cn%20%20return%20%5C%5C%5C%22scale(%5C%5C%5C%22.concat(value%2C%20%5C%5C%5C%22%2C%20%5C%5C%5C%22).concat(Math.pow(value%2C%202)%2C%20%5C%5C%5C%22)%5C%5C%5C%22)%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnvar%20styles%20%3D%20%7B%5C%5Cn%20%20entering%3A%20%7B%5C%5Cn%20%20%20%20opacity%3A%201%2C%5C%5Cn%20%20%20%20transform%3A%20getScale(1)%5C%5Cn%20%20%7D%2C%5C%5Cn%20%20entered%3A%20%7B%5C%5Cn%20%20%20%20opacity%3A%201%2C%5C%5Cn%20%20%20%20%2F%2F%20Use%20translateZ%20to%20scrolling%20issue%20on%20Chrome.%5C%5Cn%20%20%20%20transform%3A%20%5C%5C%5C%22%5C%5C%5C%22.concat(getScale(1)%2C%20%5C%5C%5C%22%20translateZ(0)%5C%5C%5C%22)%5C%5Cn%20%20%7D%5C%5Cn%7D%3B%5C%5Cn%2F**%5C%5Cn%20*%20The%20Grow%20transition%20is%20used%20by%20the%20%5BTooltip%5D(%2Fdemos%2Ftooltips%2F)%20and%5C%5Cn%20*%20%5BPopover%5D(%2Futils%2Fpopover%2F)%20components.%5C%5Cn%20*%20It%20uses%20%5Breact-transition-group%5D(https%3A%2F%2Fgithub.com%2Freactjs%2Freact-transition-group)%20internally.%5C%5Cn%20*%2F%5C%5Cn%5C%5Cnvar%20Grow%20%3D%5C%5Cn%2F*%23__PURE__*%2F%5C%5Cnfunction%20(_React%24Component)%20%7B%5C%5Cn%20%20(0%2C%20_inherits2.default)(Grow%2C%20_React%24Component)%3B%5C%5Cn%5C%5Cn%20%20function%20Grow()%20%7B%5C%5Cn%20%20%20%20var%20_getPrototypeOf2%3B%5C%5Cn%5C%5Cn%20%20%20%20var%20_this%3B%5C%5Cn%5C%5Cn%20%20%20%20(0%2C%20_classCallCheck2.default)(this%2C%20Grow)%3B%5C%5Cn%5C%5Cn%20%20%20%20for%20(var%20_len%20%3D%20arguments.length%2C%20args%20%3D%20new%20Array(_len)%2C%20_key%20%3D%200%3B%20_key%20%3C%20_len%3B%20_key%2B%2B)%20%7B%5C%5Cn%20%20%20%20%20%20args%5B_key%5D%20%3D%20arguments%5B_key%5D%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20_this%20%3D%20(0%2C%20_possibleConstructorReturn2.default)(this%2C%20(_getPrototypeOf2%20%3D%20(0%2C%20_getPrototypeOf3.default)(Grow)).call.apply(_getPrototypeOf2%2C%20%5Bthis%5D.concat(args)))%3B%5C%5Cn%5C%5Cn%20%20%20%20_this.handleEnter%20%3D%20function%20(node)%20%7B%5C%5Cn%20%20%20%20%20%20var%20_this%24props%20%3D%20_this.props%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20theme%20%3D%20_this%24props.theme%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20timeout%20%3D%20_this%24props.timeout%3B%5C%5Cn%20%20%20%20%20%20(0%2C%20_utils.reflow)(node)%3B%20%2F%2F%20So%20the%20animation%20always%20start%20from%20the%20start.%5C%5Cn%5C%5Cn%20%20%20%20%20%20var%20_getTransitionProps%20%3D%20(0%2C%20_utils.getTransitionProps)(_this.props%2C%20%7B%5C%5Cn%20%20%20%20%20%20%20%20mode%3A%20'enter'%5C%5Cn%20%20%20%20%20%20%7D)%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20transitionDuration%20%3D%20_getTransitionProps.duration%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20delay%20%3D%20_getTransitionProps.delay%3B%5C%5Cn%5C%5Cn%20%20%20%20%20%20var%20duration%20%3D%200%3B%5C%5Cn%5C%5Cn%20%20%20%20%20%20if%20(timeout%20%3D%3D%3D%20'auto')%20%7B%5C%5Cn%20%20%20%20%20%20%20%20duration%20%3D%20theme.transitions.getAutoHeightDuration(node.clientHeight)%3B%5C%5Cn%20%20%20%20%20%20%20%20_this.autoTimeout%20%3D%20duration%3B%5C%5Cn%20%20%20%20%20%20%7D%20else%20%7B%5C%5Cn%20%20%20%20%20%20%20%20duration%20%3D%20transitionDuration%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20%20%20node.style.transition%20%3D%20%5Btheme.transitions.create('opacity'%2C%20%7B%5C%5Cn%20%20%20%20%20%20%20%20duration%3A%20duration%2C%5C%5Cn%20%20%20%20%20%20%20%20delay%3A%20delay%5C%5Cn%20%20%20%20%20%20%7D)%2C%20theme.transitions.create('transform'%2C%20%7B%5C%5Cn%20%20%20%20%20%20%20%20duration%3A%20duration%20*%200.666%2C%5C%5Cn%20%20%20%20%20%20%20%20delay%3A%20delay%5C%5Cn%20%20%20%20%20%20%7D)%5D.join('%2C')%3B%5C%5Cn%5C%5Cn%20%20%20%20%20%20if%20(_this.props.onEnter)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20_this.props.onEnter(node)%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%7D%3B%5C%5Cn%5C%5Cn%20%20%20%20_this.handleExit%20%3D%20function%20(node)%20%7B%5C%5Cn%20%20%20%20%20%20var%20_this%24props2%20%3D%20_this.props%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20theme%20%3D%20_this%24props2.theme%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20timeout%20%3D%20_this%24props2.timeout%3B%5C%5Cn%20%20%20%20%20%20var%20duration%20%3D%200%3B%5C%5Cn%5C%5Cn%20%20%20%20%20%20var%20_getTransitionProps2%20%3D%20(0%2C%20_utils.getTransitionProps)(_this.props%2C%20%7B%5C%5Cn%20%20%20%20%20%20%20%20mode%3A%20'exit'%5C%5Cn%20%20%20%20%20%20%7D)%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20transitionDuration%20%3D%20_getTransitionProps2.duration%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20delay%20%3D%20_getTransitionProps2.delay%3B%5C%5Cn%5C%5Cn%20%20%20%20%20%20if%20(timeout%20%3D%3D%3D%20'auto')%20%7B%5C%5Cn%20%20%20%20%20%20%20%20duration%20%3D%20theme.transitions.getAutoHeightDuration(node.clientHeight)%3B%5C%5Cn%20%20%20%20%20%20%20%20_this.autoTimeout%20%3D%20duration%3B%5C%5Cn%20%20%20%20%20%20%7D%20else%20%7B%5C%5Cn%20%20%20%20%20%20%20%20duration%20%3D%20transitionDuration%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20%20%20node.style.transition%20%3D%20%5Btheme.transitions.create('opacity'%2C%20%7B%5C%5Cn%20%20%20%20%20%20%20%20duration%3A%20duration%2C%5C%5Cn%20%20%20%20%20%20%20%20delay%3A%20delay%5C%5Cn%20%20%20%20%20%20%7D)%2C%20theme.transitions.create('transform'%2C%20%7B%5C%5Cn%20%20%20%20%20%20%20%20duration%3A%20duration%20*%200.666%2C%5C%5Cn%20%20%20%20%20%20%20%20delay%3A%20delay%20%7C%7C%20duration%20*%200.333%5C%5Cn%20%20%20%20%20%20%7D)%5D.join('%2C')%3B%5C%5Cn%20%20%20%20%20%20node.style.opacity%20%3D%20'0'%3B%5C%5Cn%20%20%20%20%20%20node.style.transform%20%3D%20getScale(0.75)%3B%5C%5Cn%5C%5Cn%20%20%20%20%20%20if%20(_this.props.onExit)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20_this.props.onExit(node)%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%7D%3B%5C%5Cn%5C%5Cn%20%20%20%20_this.addEndListener%20%3D%20function%20(_%2C%20next)%20%7B%5C%5Cn%20%20%20%20%20%20if%20(_this.props.timeout%20%3D%3D%3D%20'auto')%20%7B%5C%5Cn%20%20%20%20%20%20%20%20_this.timer%20%3D%20setTimeout(next%2C%20_this.autoTimeout%20%7C%7C%200)%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%7D%3B%5C%5Cn%5C%5Cn%20%20%20%20return%20_this%3B%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20(0%2C%20_createClass2.default)(Grow%2C%20%5B%7B%5C%5Cn%20%20%20%20key%3A%20%5C%5C%5C%22componentWillUnmount%5C%5C%5C%22%2C%5C%5Cn%20%20%20%20value%3A%20function%20componentWillUnmount()%20%7B%5C%5Cn%20%20%20%20%20%20clearTimeout(this.timer)%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%2C%20%7B%5C%5Cn%20%20%20%20key%3A%20%5C%5C%5C%22render%5C%5C%5C%22%2C%5C%5Cn%20%20%20%20value%3A%20function%20render()%20%7B%5C%5Cn%20%20%20%20%20%20var%20_this%24props3%20%3D%20this.props%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20children%20%3D%20_this%24props3.children%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20onEnter%20%3D%20_this%24props3.onEnter%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20onExit%20%3D%20_this%24props3.onExit%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20styleProp%20%3D%20_this%24props3.style%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20theme%20%3D%20_this%24props3.theme%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20timeout%20%3D%20_this%24props3.timeout%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20other%20%3D%20(0%2C%20_objectWithoutProperties2.default)(_this%24props3%2C%20%5B%5C%5C%5C%22children%5C%5C%5C%22%2C%20%5C%5C%5C%22onEnter%5C%5C%5C%22%2C%20%5C%5C%5C%22onExit%5C%5C%5C%22%2C%20%5C%5C%5C%22style%5C%5C%5C%22%2C%20%5C%5C%5C%22theme%5C%5C%5C%22%2C%20%5C%5C%5C%22timeout%5C%5C%5C%22%5D)%3B%5C%5Cn%20%20%20%20%20%20var%20style%20%3D%20(0%2C%20_extends2.default)(%7B%7D%2C%20styleProp%2C%20_react.default.isValidElement(children)%20%3F%20children.props.style%20%3A%20%7B%7D)%3B%5C%5Cn%20%20%20%20%20%20return%20_react.default.createElement(_Transition.default%2C%20(0%2C%20_extends2.default)(%7B%5C%5Cn%20%20%20%20%20%20%20%20appear%3A%20true%2C%5C%5Cn%20%20%20%20%20%20%20%20onEnter%3A%20this.handleEnter%2C%5C%5Cn%20%20%20%20%20%20%20%20onExit%3A%20this.handleExit%2C%5C%5Cn%20%20%20%20%20%20%20%20addEndListener%3A%20this.addEndListener%2C%5C%5Cn%20%20%20%20%20%20%20%20timeout%3A%20timeout%20%3D%3D%3D%20'auto'%20%3F%20null%20%3A%20timeout%5C%5Cn%20%20%20%20%20%20%7D%2C%20other)%2C%20function%20(state%2C%20childProps)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20return%20_react.default.cloneElement(children%2C%20(0%2C%20_extends2.default)(%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20style%3A%20(0%2C%20_extends2.default)(%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20opacity%3A%200%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20transform%3A%20getScale(0.75)%5C%5Cn%20%20%20%20%20%20%20%20%20%20%7D%2C%20styles%5Bstate%5D%2C%20style)%5C%5Cn%20%20%20%20%20%20%20%20%7D%2C%20childProps))%3B%5C%5Cn%20%20%20%20%20%20%7D)%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%5D)%3B%5C%5Cn%20%20return%20Grow%3B%5C%5Cn%7D(_react.default.Component)%3B%5C%5Cn%5C%5Cn%20true%20%3F%20Grow.propTypes%20%3D%20%7B%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20A%20single%20child%20content%20element.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20children%3A%20_propTypes.default.oneOfType(%5B_propTypes.default.element%2C%20_propTypes.default.func%5D)%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20If%20%60true%60%2C%20show%20the%20component%3B%20triggers%20the%20enter%20or%20exit%20animation.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20in%3A%20_propTypes.default.bool%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20%40ignore%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20onEnter%3A%20_propTypes.default.func%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20%40ignore%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20onExit%3A%20_propTypes.default.func%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20%40ignore%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20style%3A%20_propTypes.default.object%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20%40ignore%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20theme%3A%20_propTypes.default.object.isRequired%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20The%20duration%20for%20the%20transition%2C%20in%20milliseconds.%5C%5Cn%20%20%20*%20You%20may%20specify%20a%20single%20timeout%20for%20all%20transitions%2C%20or%20individually%20with%20an%20object.%5C%5Cn%20%20%20*%5C%5Cn%20%20%20*%20Set%20to%20'auto'%20to%20automatically%20calculate%20transition%20time%20based%20on%20height.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20timeout%3A%20_propTypes.default.oneOfType(%5B_propTypes.default.number%2C%20_propTypes.default.shape(%7B%5C%5Cn%20%20%20%20enter%3A%20_propTypes.default.number%2C%5C%5Cn%20%20%20%20exit%3A%20_propTypes.default.number%5C%5Cn%20%20%7D)%2C%20_propTypes.default.oneOf(%5B'auto'%5D)%5D)%5C%5Cn%7D%20%3A%20undefined%3B%5C%5CnGrow.defaultProps%20%3D%20%7B%5C%5Cn%20%20timeout%3A%20'auto'%5C%5Cn%7D%3B%5C%5CnGrow.muiSupportAuto%20%3D%20true%3B%5C%5Cn%5C%5Cnvar%20_default%20%3D%20(0%2C%20_withTheme.default)()(Grow)%3B%5C%5Cn%5C%5Cnexports.default%20%3D%20_default%3B%5C%5Cn%5C%5Cn%2F%2F%23%20sourceURL%3Dwebpack%3A%2F%2F%255Bname%255D%2F%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2F%40material-ui%2Fcore%2FGrow%2FGrow.js%3F%5C%22)%3B%5Cn%5Cn%2F***%2F%20%7D)%2C%5Cn%5Cn%2F***%2F%20%5C%22..%2F..%2F%40material-ui%2Fcore%2FGrow%2Findex.js%5C%22%3A%5Cn%2F*!*******************************************************************************************************!*%5C%5C%5Cn%20%20!***%20%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2F%40material-ui%2Fcore%2FGrow%2Findex.js%20***!%5Cn%20%20%5C%5C*******************************************************************************************************%2F%5Cn%2F*!%20no%20static%20exports%20found%20*%2F%5Cn%2F***%2F%20(function(module%2C%20exports%2C%20__webpack_require__)%20%7B%5Cn%5Cn%5C%22use%20strict%5C%22%3B%5Cneval(%5C%22%5C%5Cn%5C%5Cnvar%20_interopRequireDefault%20%3D%20__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2FinteropRequireDefault%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2FinteropRequireDefault.js%5C%5C%5C%22)%3B%5C%5Cn%5C%5CnObject.defineProperty(exports%2C%20%5C%5C%5C%22__esModule%5C%5C%5C%22%2C%20%7B%5C%5Cn%20%20value%3A%20true%5C%5Cn%7D)%3B%5C%5CnObject.defineProperty(exports%2C%20%5C%5C%5C%22default%5C%5C%5C%22%2C%20%7B%5C%5Cn%20%20enumerable%3A%20true%2C%5C%5Cn%20%20get%3A%20function%20get()%20%7B%5C%5Cn%20%20%20%20return%20_Grow.default%3B%5C%5Cn%20%20%7D%5C%5Cn%7D)%3B%5C%5Cn%5C%5Cnvar%20_Grow%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20.%2FGrow%20*%2F%20%5C%5C%5C%22..%2F..%2F%40material-ui%2Fcore%2FGrow%2FGrow.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cn%2F%2F%23%20sourceURL%3Dwebpack%3A%2F%2F%255Bname%255D%2F%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2F%40material-ui%2Fcore%2FGrow%2Findex.js%3F%5C%22)%3B%5Cn%5Cn%2F***%2F%20%7D)%2C%5Cn%5Cn%2F***%2F%20%5C%22..%2F..%2F%40material-ui%2Fcore%2FIconButton%2FIconButton.js%5C%22%3A%5Cn%2F*!******************************************************************************************************************!*%5C%5C%5Cn%20%20!***%20%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2F%40material-ui%2Fcore%2FIconButton%2FIconButton.js%20***!%5Cn%20%20%5C%5C******************************************************************************************************************%2F%5Cn%2F*!%20no%20static%20exports%20found%20*%2F%5Cn%2F***%2F%20(function(module%2C%20exports%2C%20__webpack_require__)%20%7B%5Cn%5Cn%5C%22use%20strict%5C%22%3B%5Cneval(%5C%22%5C%5Cn%5C%5Cnvar%20_interopRequireDefault%20%3D%20__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2FinteropRequireDefault%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2FinteropRequireDefault.js%5C%5C%5C%22)%3B%5C%5Cn%5C%5CnObject.defineProperty(exports%2C%20%5C%5C%5C%22__esModule%5C%5C%5C%22%2C%20%7B%5C%5Cn%20%20value%3A%20true%5C%5Cn%7D)%3B%5C%5Cnexports.default%20%3D%20exports.styles%20%3D%20void%200%3B%5C%5Cn%5C%5Cnvar%20_extends2%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2Fextends%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2Fextends.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_defineProperty2%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2FdefineProperty%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2FdefineProperty.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_objectWithoutProperties2%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2FobjectWithoutProperties%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2FobjectWithoutProperties.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_react%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20react%20*%2F%20%5C%5C%5C%22..%2F..%2Freact%2Findex.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_propTypes%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20prop-types%20*%2F%20%5C%5C%5C%22..%2F..%2Fprop-types%2Findex.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_classnames%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20classnames%20*%2F%20%5C%5C%5C%22..%2F..%2Fclassnames%2Findex.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_utils%20%3D%20__webpack_require__(%2F*!%20%40material-ui%2Futils%20*%2F%20%5C%5C%5C%22..%2F..%2F%40material-ui%2Futils%2Findex.es.js%5C%5C%5C%22)%3B%5C%5Cn%5C%5Cnvar%20_withStyles%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20..%2Fstyles%2FwithStyles%20*%2F%20%5C%5C%5C%22..%2F..%2F%40material-ui%2Fcore%2Fstyles%2FwithStyles.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_colorManipulator%20%3D%20__webpack_require__(%2F*!%20..%2Fstyles%2FcolorManipulator%20*%2F%20%5C%5C%5C%22..%2F..%2F%40material-ui%2Fcore%2Fstyles%2FcolorManipulator.js%5C%5C%5C%22)%3B%5C%5Cn%5C%5Cnvar%20_ButtonBase%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20..%2FButtonBase%20*%2F%20%5C%5C%5C%22..%2F..%2F%40material-ui%2Fcore%2FButtonBase%2Findex.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_helpers%20%3D%20__webpack_require__(%2F*!%20..%2Futils%2Fhelpers%20*%2F%20%5C%5C%5C%22..%2F..%2F%40material-ui%2Fcore%2Futils%2Fhelpers.js%5C%5C%5C%22)%3B%5C%5Cn%5C%5Cn%2F%2F%20%40inheritedComponent%20ButtonBase%5C%5Cnvar%20styles%20%3D%20function%20styles(theme)%20%7B%5C%5Cn%20%20return%20%7B%5C%5Cn%20%20%20%20%2F*%20Styles%20applied%20to%20the%20root%20element.%20*%2F%5C%5Cn%20%20%20%20root%3A%20%7B%5C%5Cn%20%20%20%20%20%20textAlign%3A%20'center'%2C%5C%5Cn%20%20%20%20%20%20flex%3A%20'0%200%20auto'%2C%5C%5Cn%20%20%20%20%20%20fontSize%3A%20theme.typography.pxToRem(24)%2C%5C%5Cn%20%20%20%20%20%20padding%3A%2012%2C%5C%5Cn%20%20%20%20%20%20borderRadius%3A%20'50%25'%2C%5C%5Cn%20%20%20%20%20%20overflow%3A%20'visible'%2C%5C%5Cn%20%20%20%20%20%20%2F%2F%20Explicitly%20set%20the%20default%20value%20to%20solve%20a%20bug%20on%20IE%2011.%5C%5Cn%20%20%20%20%20%20color%3A%20theme.palette.action.active%2C%5C%5Cn%20%20%20%20%20%20transition%3A%20theme.transitions.create('background-color'%2C%20%7B%5C%5Cn%20%20%20%20%20%20%20%20duration%3A%20theme.transitions.duration.shortest%5C%5Cn%20%20%20%20%20%20%7D)%2C%5C%5Cn%20%20%20%20%20%20'%26%3Ahover'%3A%20%7B%5C%5Cn%20%20%20%20%20%20%20%20backgroundColor%3A%20(0%2C%20_colorManipulator.fade)(theme.palette.action.active%2C%20theme.palette.action.hoverOpacity)%2C%5C%5Cn%20%20%20%20%20%20%20%20%2F%2F%20Reset%20on%20touch%20devices%2C%20it%20doesn't%20add%20specificity%5C%5Cn%20%20%20%20%20%20%20%20'%40media%20(hover%3A%20none)'%3A%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20backgroundColor%3A%20'transparent'%5C%5Cn%20%20%20%20%20%20%20%20%7D%2C%5C%5Cn%20%20%20%20%20%20%20%20'%26%24disabled'%3A%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20backgroundColor%3A%20'transparent'%5C%5Cn%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%7D%2C%5C%5Cn%20%20%20%20%20%20'%26%24disabled'%3A%20%7B%5C%5Cn%20%20%20%20%20%20%20%20color%3A%20theme.palette.action.disabled%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%7D%2C%5C%5Cn%5C%5Cn%20%20%20%20%2F*%20Styles%20applied%20to%20the%20root%20element%20if%20%60color%3D%5C%5C%5C%22inherit%5C%5C%5C%22%60.%20*%2F%5C%5Cn%20%20%20%20colorInherit%3A%20%7B%5C%5Cn%20%20%20%20%20%20color%3A%20'inherit'%5C%5Cn%20%20%20%20%7D%2C%5C%5Cn%5C%5Cn%20%20%20%20%2F*%20Styles%20applied%20to%20the%20root%20element%20if%20%60color%3D%5C%5C%5C%22primary%5C%5C%5C%22%60.%20*%2F%5C%5Cn%20%20%20%20colorPrimary%3A%20%7B%5C%5Cn%20%20%20%20%20%20color%3A%20theme.palette.primary.main%2C%5C%5Cn%20%20%20%20%20%20'%26%3Ahover'%3A%20%7B%5C%5Cn%20%20%20%20%20%20%20%20backgroundColor%3A%20(0%2C%20_colorManipulator.fade)(theme.palette.primary.main%2C%20theme.palette.action.hoverOpacity)%2C%5C%5Cn%20%20%20%20%20%20%20%20%2F%2F%20Reset%20on%20touch%20devices%2C%20it%20doesn't%20add%20specificity%5C%5Cn%20%20%20%20%20%20%20%20'%40media%20(hover%3A%20none)'%3A%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20backgroundColor%3A%20'transparent'%5C%5Cn%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%7D%2C%5C%5Cn%5C%5Cn%20%20%20%20%2F*%20Styles%20applied%20to%20the%20root%20element%20if%20%60color%3D%5C%5C%5C%22secondary%5C%5C%5C%22%60.%20*%2F%5C%5Cn%20%20%20%20colorSecondary%3A%20%7B%5C%5Cn%20%20%20%20%20%20color%3A%20theme.palette.secondary.main%2C%5C%5Cn%20%20%20%20%20%20'%26%3Ahover'%3A%20%7B%5C%5Cn%20%20%20%20%20%20%20%20backgroundColor%3A%20(0%2C%20_colorManipulator.fade)(theme.palette.secondary.main%2C%20theme.palette.action.hoverOpacity)%2C%5C%5Cn%20%20%20%20%20%20%20%20%2F%2F%20Reset%20on%20touch%20devices%2C%20it%20doesn't%20add%20specificity%5C%5Cn%20%20%20%20%20%20%20%20'%40media%20(hover%3A%20none)'%3A%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20backgroundColor%3A%20'transparent'%5C%5Cn%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%7D%2C%5C%5Cn%5C%5Cn%20%20%20%20%2F*%20Styles%20applied%20to%20the%20root%20element%20if%20%60disabled%3D%7Btrue%7D%60.%20*%2F%5C%5Cn%20%20%20%20disabled%3A%20%7B%7D%2C%5C%5Cn%5C%5Cn%20%20%20%20%2F*%20Styles%20applied%20to%20the%20children%20container%20element.%20*%2F%5C%5Cn%20%20%20%20label%3A%20%7B%5C%5Cn%20%20%20%20%20%20width%3A%20'100%25'%2C%5C%5Cn%20%20%20%20%20%20display%3A%20'flex'%2C%5C%5Cn%20%20%20%20%20%20alignItems%3A%20'inherit'%2C%5C%5Cn%20%20%20%20%20%20justifyContent%3A%20'inherit'%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%3B%5C%5Cn%7D%3B%5C%5Cn%2F**%5C%5Cn%20*%20Refer%20to%20the%20%5BIcons%5D(%2Fstyle%2Ficons%2F)%20section%20of%20the%20documentation%5C%5Cn%20*%20regarding%20the%20available%20icon%20options.%5C%5Cn%20*%2F%5C%5Cn%5C%5Cn%5C%5Cnexports.styles%20%3D%20styles%3B%5C%5Cn%5C%5Cnfunction%20IconButton(props)%20%7B%5C%5Cn%20%20var%20_classNames%3B%5C%5Cn%5C%5Cn%20%20var%20children%20%3D%20props.children%2C%5C%5Cn%20%20%20%20%20%20classes%20%3D%20props.classes%2C%5C%5Cn%20%20%20%20%20%20className%20%3D%20props.className%2C%5C%5Cn%20%20%20%20%20%20color%20%3D%20props.color%2C%5C%5Cn%20%20%20%20%20%20disabled%20%3D%20props.disabled%2C%5C%5Cn%20%20%20%20%20%20other%20%3D%20(0%2C%20_objectWithoutProperties2.default)(props%2C%20%5B%5C%5C%5C%22children%5C%5C%5C%22%2C%20%5C%5C%5C%22classes%5C%5C%5C%22%2C%20%5C%5C%5C%22className%5C%5C%5C%22%2C%20%5C%5C%5C%22color%5C%5C%5C%22%2C%20%5C%5C%5C%22disabled%5C%5C%5C%22%5D)%3B%5C%5Cn%20%20return%20_react.default.createElement(_ButtonBase.default%2C%20(0%2C%20_extends2.default)(%7B%5C%5Cn%20%20%20%20className%3A%20(0%2C%20_classnames.default)(classes.root%2C%20(_classNames%20%3D%20%7B%7D%2C%20(0%2C%20_defineProperty2.default)(_classNames%2C%20classes%5B%5C%5C%5C%22color%5C%5C%5C%22.concat((0%2C%20_helpers.capitalize)(color))%5D%2C%20color%20!%3D%3D%20'default')%2C%20(0%2C%20_defineProperty2.default)(_classNames%2C%20classes.disabled%2C%20disabled)%2C%20_classNames)%2C%20className)%2C%5C%5Cn%20%20%20%20centerRipple%3A%20true%2C%5C%5Cn%20%20%20%20focusRipple%3A%20true%2C%5C%5Cn%20%20%20%20disabled%3A%20disabled%5C%5Cn%20%20%7D%2C%20other)%2C%20_react.default.createElement(%5C%5C%5C%22span%5C%5C%5C%22%2C%20%7B%5C%5Cn%20%20%20%20className%3A%20classes.label%5C%5Cn%20%20%7D%2C%20children))%3B%5C%5Cn%7D%5C%5Cn%5C%5Cn%20true%20%3F%20IconButton.propTypes%20%3D%20%7B%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20The%20icon%20element.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20children%3A%20(0%2C%20_utils.chainPropTypes)(_propTypes.default.node%2C%20function%20(props)%20%7B%5C%5Cn%20%20%20%20var%20found%20%3D%20_react.default.Children.toArray(props.children).some(function%20(child)%20%7B%5C%5Cn%20%20%20%20%20%20return%20_react.default.isValidElement(child)%20%26%26%20child.props.onClick%3B%5C%5Cn%20%20%20%20%7D)%3B%5C%5Cn%5C%5Cn%20%20%20%20if%20(found)%20%7B%5C%5Cn%20%20%20%20%20%20return%20new%20Error(%5B'Material-UI%3A%20you%20are%20providing%20an%20onClick%20event%20listener%20'%20%2B%20'to%20a%20child%20of%20a%20button%20element.'%2C%20'Firefox%20will%20never%20trigger%20the%20event.'%2C%20'You%20should%20move%20the%20onClick%20listener%20to%20the%20parent%20button%20element.'%2C%20'https%3A%2F%2Fgithub.com%2Fmui-org%2Fmaterial-ui%2Fissues%2F13957'%2C%20%2F%2F%20Change%20error%20message%20slightly%20on%20every%20check%20to%20prevent%20caching%20when%20testing%5C%5Cn%20%20%20%20%20%20%2F%2F%20which%20would%20not%20trigger%20console%20errors%20on%20subsequent%20fails%5C%5Cn%20%20%20%20%20%20%20false%20%3F%20undefined%20%3A%20''%5D.join('%5C%5C%5C%5Cn'))%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20return%20null%3B%5C%5Cn%20%20%7D)%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20Override%20or%20extend%20the%20styles%20applied%20to%20the%20component.%5C%5Cn%20%20%20*%20See%20%5BCSS%20API%5D(%23css-api)%20below%20for%20more%20details.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20classes%3A%20_propTypes.default.object.isRequired%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20%40ignore%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20className%3A%20_propTypes.default.string%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20The%20color%20of%20the%20component.%20It%20supports%20those%20theme%20colors%20that%20make%20sense%20for%20this%20component.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20color%3A%20_propTypes.default.oneOf(%5B'default'%2C%20'inherit'%2C%20'primary'%2C%20'secondary'%5D)%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20If%20%60true%60%2C%20the%20button%20will%20be%20disabled.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20disabled%3A%20_propTypes.default.bool%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20If%20%60true%60%2C%20the%20ripple%20will%20be%20disabled.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20disableRipple%3A%20_propTypes.default.bool%5C%5Cn%7D%20%3A%20undefined%3B%5C%5CnIconButton.defaultProps%20%3D%20%7B%5C%5Cn%20%20color%3A%20'default'%2C%5C%5Cn%20%20disabled%3A%20false%5C%5Cn%7D%3B%5C%5Cn%5C%5Cnvar%20_default%20%3D%20(0%2C%20_withStyles.default)(styles%2C%20%7B%5C%5Cn%20%20name%3A%20'MuiIconButton'%5C%5Cn%7D)(IconButton)%3B%5C%5Cn%5C%5Cnexports.default%20%3D%20_default%3B%5C%5Cn%5C%5Cn%2F%2F%23%20sourceURL%3Dwebpack%3A%2F%2F%255Bname%255D%2F%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2F%40material-ui%2Fcore%2FIconButton%2FIconButton.js%3F%5C%22)%3B%5Cn%5Cn%2F***%2F%20%7D)%2C%5Cn%5Cn%2F***%2F%20%5C%22..%2F..%2F%40material-ui%2Fcore%2FIconButton%2Findex.js%5C%22%3A%5Cn%2F*!*************************************************************************************************************!*%5C%5C%5Cn%20%20!***%20%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2F%40material-ui%2Fcore%2FIconButton%2Findex.js%20***!%5Cn%20%20%5C%5C*************************************************************************************************************%2F%5Cn%2F*!%20no%20static%20exports%20found%20*%2F%5Cn%2F***%2F%20(function(module%2C%20exports%2C%20__webpack_require__)%20%7B%5Cn%5Cn%5C%22use%20strict%5C%22%3B%5Cneval(%5C%22%5C%5Cn%5C%5Cnvar%20_interopRequireDefault%20%3D%20__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2FinteropRequireDefault%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2FinteropRequireDefault.js%5C%5C%5C%22)%3B%5C%5Cn%5C%5CnObject.defineProperty(exports%2C%20%5C%5C%5C%22__esModule%5C%5C%5C%22%2C%20%7B%5C%5Cn%20%20value%3A%20true%5C%5Cn%7D)%3B%5C%5CnObject.defineProperty(exports%2C%20%5C%5C%5C%22default%5C%5C%5C%22%2C%20%7B%5C%5Cn%20%20enumerable%3A%20true%2C%5C%5Cn%20%20get%3A%20function%20get()%20%7B%5C%5Cn%20%20%20%20return%20_IconButton.default%3B%5C%5Cn%20%20%7D%5C%5Cn%7D)%3B%5C%5Cn%5C%5Cnvar%20_IconButton%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20.%2FIconButton%20*%2F%20%5C%5C%5C%22..%2F..%2F%40material-ui%2Fcore%2FIconButton%2FIconButton.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cn%2F%2F%23%20sourceURL%3Dwebpack%3A%2F%2F%255Bname%255D%2F%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2F%40material-ui%2Fcore%2FIconButton%2Findex.js%3F%5C%22)%3B%5Cn%5Cn%2F***%2F%20%7D)%2C%5Cn%5Cn%2F***%2F%20%5C%22..%2F..%2F%40material-ui%2Fcore%2FInput%2FInput.js%5C%22%3A%5Cn%2F*!********************************************************************************************************!*%5C%5C%5Cn%20%20!***%20%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2F%40material-ui%2Fcore%2FInput%2FInput.js%20***!%5Cn%20%20%5C%5C********************************************************************************************************%2F%5Cn%2F*!%20no%20static%20exports%20found%20*%2F%5Cn%2F***%2F%20(function(module%2C%20exports%2C%20__webpack_require__)%20%7B%5Cn%5Cn%5C%22use%20strict%5C%22%3B%5Cneval(%5C%22%5C%5Cn%5C%5Cnvar%20_interopRequireDefault%20%3D%20__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2FinteropRequireDefault%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2FinteropRequireDefault.js%5C%5C%5C%22)%3B%5C%5Cn%5C%5CnObject.defineProperty(exports%2C%20%5C%5C%5C%22__esModule%5C%5C%5C%22%2C%20%7B%5C%5Cn%20%20value%3A%20true%5C%5Cn%7D)%3B%5C%5Cnexports.default%20%3D%20exports.styles%20%3D%20void%200%3B%5C%5Cn%5C%5Cnvar%20_defineProperty2%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2FdefineProperty%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2FdefineProperty.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_extends2%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2Fextends%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2Fextends.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_objectWithoutProperties2%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2FobjectWithoutProperties%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2FobjectWithoutProperties.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_react%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20react%20*%2F%20%5C%5C%5C%22..%2F..%2Freact%2Findex.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_propTypes%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20prop-types%20*%2F%20%5C%5C%5C%22..%2F..%2Fprop-types%2Findex.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_classnames%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20classnames%20*%2F%20%5C%5C%5C%22..%2F..%2Fclassnames%2Findex.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_utils%20%3D%20__webpack_require__(%2F*!%20%40material-ui%2Futils%20*%2F%20%5C%5C%5C%22..%2F..%2F%40material-ui%2Futils%2Findex.es.js%5C%5C%5C%22)%3B%5C%5Cn%5C%5Cnvar%20_InputBase%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20..%2FInputBase%20*%2F%20%5C%5C%5C%22..%2F..%2F%40material-ui%2Fcore%2FInputBase%2Findex.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_withStyles%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20..%2Fstyles%2FwithStyles%20*%2F%20%5C%5C%5C%22..%2F..%2F%40material-ui%2Fcore%2Fstyles%2FwithStyles.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cn%2F%2F%20%40inheritedComponent%20InputBase%5C%5Cnvar%20styles%20%3D%20function%20styles(theme)%20%7B%5C%5Cn%20%20var%20light%20%3D%20theme.palette.type%20%3D%3D%3D%20'light'%3B%5C%5Cn%20%20var%20bottomLineColor%20%3D%20light%20%3F%20'rgba(0%2C%200%2C%200%2C%200.42)'%20%3A%20'rgba(255%2C%20255%2C%20255%2C%200.7)'%3B%5C%5Cn%20%20return%20%7B%5C%5Cn%20%20%20%20%2F*%20Styles%20applied%20to%20the%20root%20element.%20*%2F%5C%5Cn%20%20%20%20root%3A%20%7B%5C%5Cn%20%20%20%20%20%20position%3A%20'relative'%5C%5Cn%20%20%20%20%7D%2C%5C%5Cn%5C%5Cn%20%20%20%20%2F*%20Styles%20applied%20to%20the%20root%20element%20if%20the%20component%20is%20a%20descendant%20of%20%60FormControl%60.%20*%2F%5C%5Cn%20%20%20%20formControl%3A%20%7B%5C%5Cn%20%20%20%20%20%20'label%20%2B%20%26'%3A%20%7B%5C%5Cn%20%20%20%20%20%20%20%20marginTop%3A%2016%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%7D%2C%5C%5Cn%5C%5Cn%20%20%20%20%2F*%20Styles%20applied%20to%20the%20root%20element%20if%20the%20component%20is%20focused.%20*%2F%5C%5Cn%20%20%20%20focused%3A%20%7B%7D%2C%5C%5Cn%5C%5Cn%20%20%20%20%2F*%20Styles%20applied%20to%20the%20root%20element%20if%20%60disabled%3D%7Btrue%7D%60.%20*%2F%5C%5Cn%20%20%20%20disabled%3A%20%7B%7D%2C%5C%5Cn%5C%5Cn%20%20%20%20%2F*%20Styles%20applied%20to%20the%20root%20element%20if%20%60disableUnderline%3D%7Bfalse%7D%60.%20*%2F%5C%5Cn%20%20%20%20underline%3A%20%7B%5C%5Cn%20%20%20%20%20%20'%26%3Aafter'%3A%20%7B%5C%5Cn%20%20%20%20%20%20%20%20borderBottom%3A%20%5C%5C%5C%222px%20solid%20%5C%5C%5C%22.concat(theme.palette.primary%5Blight%20%3F%20'dark'%20%3A%20'light'%5D)%2C%5C%5Cn%20%20%20%20%20%20%20%20left%3A%200%2C%5C%5Cn%20%20%20%20%20%20%20%20bottom%3A%200%2C%5C%5Cn%20%20%20%20%20%20%20%20%2F%2F%20Doing%20the%20other%20way%20around%20crash%20on%20IE%2011%20%5C%5C%5C%22''%5C%5C%5C%22%20https%3A%2F%2Fgithub.com%2Fcssinjs%2Fjss%2Fissues%2F242%5C%5Cn%20%20%20%20%20%20%20%20content%3A%20'%5C%5C%5C%22%5C%5C%5C%22'%2C%5C%5Cn%20%20%20%20%20%20%20%20position%3A%20'absolute'%2C%5C%5Cn%20%20%20%20%20%20%20%20right%3A%200%2C%5C%5Cn%20%20%20%20%20%20%20%20transform%3A%20'scaleX(0)'%2C%5C%5Cn%20%20%20%20%20%20%20%20transition%3A%20theme.transitions.create('transform'%2C%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20duration%3A%20theme.transitions.duration.shorter%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20easing%3A%20theme.transitions.easing.easeOut%5C%5Cn%20%20%20%20%20%20%20%20%7D)%2C%5C%5Cn%20%20%20%20%20%20%20%20pointerEvents%3A%20'none'%20%2F%2F%20Transparent%20to%20the%20hover%20style.%5C%5Cn%5C%5Cn%20%20%20%20%20%20%7D%2C%5C%5Cn%20%20%20%20%20%20'%26%24focused%3Aafter'%3A%20%7B%5C%5Cn%20%20%20%20%20%20%20%20transform%3A%20'scaleX(1)'%5C%5Cn%20%20%20%20%20%20%7D%2C%5C%5Cn%20%20%20%20%20%20'%26%24error%3Aafter'%3A%20%7B%5C%5Cn%20%20%20%20%20%20%20%20borderBottomColor%3A%20theme.palette.error.main%2C%5C%5Cn%20%20%20%20%20%20%20%20transform%3A%20'scaleX(1)'%20%2F%2F%20error%20is%20always%20underlined%20in%20red%5C%5Cn%5C%5Cn%20%20%20%20%20%20%7D%2C%5C%5Cn%20%20%20%20%20%20'%26%3Abefore'%3A%20%7B%5C%5Cn%20%20%20%20%20%20%20%20borderBottom%3A%20%5C%5C%5C%221px%20solid%20%5C%5C%5C%22.concat(bottomLineColor)%2C%5C%5Cn%20%20%20%20%20%20%20%20left%3A%200%2C%5C%5Cn%20%20%20%20%20%20%20%20bottom%3A%200%2C%5C%5Cn%20%20%20%20%20%20%20%20%2F%2F%20Doing%20the%20other%20way%20around%20crash%20on%20IE%2011%20%5C%5C%5C%22''%5C%5C%5C%22%20https%3A%2F%2Fgithub.com%2Fcssinjs%2Fjss%2Fissues%2F242%5C%5Cn%20%20%20%20%20%20%20%20content%3A%20'%5C%5C%5C%22%5C%5C%5C%5C%5C%5C%5C%5C00a0%5C%5C%5C%22'%2C%5C%5Cn%20%20%20%20%20%20%20%20position%3A%20'absolute'%2C%5C%5Cn%20%20%20%20%20%20%20%20right%3A%200%2C%5C%5Cn%20%20%20%20%20%20%20%20transition%3A%20theme.transitions.create('border-bottom-color'%2C%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20duration%3A%20theme.transitions.duration.shorter%5C%5Cn%20%20%20%20%20%20%20%20%7D)%2C%5C%5Cn%20%20%20%20%20%20%20%20pointerEvents%3A%20'none'%20%2F%2F%20Transparent%20to%20the%20hover%20style.%5C%5Cn%5C%5Cn%20%20%20%20%20%20%7D%2C%5C%5Cn%20%20%20%20%20%20'%26%3Ahover%3Anot(%24disabled)%3Anot(%24focused)%3Anot(%24error)%3Abefore'%3A%20%7B%5C%5Cn%20%20%20%20%20%20%20%20borderBottom%3A%20%5C%5C%5C%222px%20solid%20%5C%5C%5C%22.concat(theme.palette.text.primary)%2C%5C%5Cn%20%20%20%20%20%20%20%20%2F%2F%20Reset%20on%20touch%20devices%2C%20it%20doesn't%20add%20specificity%5C%5Cn%20%20%20%20%20%20%20%20'%40media%20(hover%3A%20none)'%3A%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20borderBottom%3A%20%5C%5C%5C%221px%20solid%20%5C%5C%5C%22.concat(bottomLineColor)%5C%5Cn%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%7D%2C%5C%5Cn%20%20%20%20%20%20'%26%24disabled%3Abefore'%3A%20%7B%5C%5Cn%20%20%20%20%20%20%20%20borderBottomStyle%3A%20'dotted'%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%7D%2C%5C%5Cn%5C%5Cn%20%20%20%20%2F*%20Styles%20applied%20to%20the%20root%20element%20if%20%60error%3D%7Btrue%7D%60.%20*%2F%5C%5Cn%20%20%20%20error%3A%20%7B%7D%2C%5C%5Cn%5C%5Cn%20%20%20%20%2F*%20Styles%20applied%20to%20the%20root%20element%20if%20%60multiline%3D%7Btrue%7D%60.%20*%2F%5C%5Cn%20%20%20%20multiline%3A%20%7B%7D%2C%5C%5Cn%5C%5Cn%20%20%20%20%2F*%20Styles%20applied%20to%20the%20root%20element%20if%20%60fullWidth%3D%7Btrue%7D%60.%20*%2F%5C%5Cn%20%20%20%20fullWidth%3A%20%7B%7D%2C%5C%5Cn%5C%5Cn%20%20%20%20%2F*%20Styles%20applied%20to%20the%20%60input%60%20element.%20*%2F%5C%5Cn%20%20%20%20input%3A%20%7B%7D%2C%5C%5Cn%5C%5Cn%20%20%20%20%2F*%20Styles%20applied%20to%20the%20%60input%60%20element%20if%20%60margin%3D%5C%5C%5C%22dense%5C%5C%5C%22%60.%20*%2F%5C%5Cn%20%20%20%20inputMarginDense%3A%20%7B%7D%2C%5C%5Cn%5C%5Cn%20%20%20%20%2F*%20Styles%20applied%20to%20the%20%60input%60%20element%20if%20%60multiline%3D%7Btrue%7D%60.%20*%2F%5C%5Cn%20%20%20%20inputMultiline%3A%20%7B%7D%2C%5C%5Cn%5C%5Cn%20%20%20%20%2F*%20Styles%20applied%20to%20the%20%60input%60%20element%20if%20%60type%60%20is%20not%20%5C%5C%5C%22text%5C%5C%5C%22%60.%20*%2F%5C%5Cn%20%20%20%20inputType%3A%20%7B%7D%2C%5C%5Cn%5C%5Cn%20%20%20%20%2F*%20Styles%20applied%20to%20the%20%60input%60%20element%20if%20%60type%3D%5C%5C%5C%22search%5C%5C%5C%22%60.%20*%2F%5C%5Cn%20%20%20%20inputTypeSearch%3A%20%7B%7D%5C%5Cn%20%20%7D%3B%5C%5Cn%7D%3B%5C%5Cn%5C%5Cnexports.styles%20%3D%20styles%3B%5C%5Cn%5C%5Cnfunction%20Input(props)%20%7B%5C%5Cn%20%20var%20disableUnderline%20%3D%20props.disableUnderline%2C%5C%5Cn%20%20%20%20%20%20classes%20%3D%20props.classes%2C%5C%5Cn%20%20%20%20%20%20other%20%3D%20(0%2C%20_objectWithoutProperties2.default)(props%2C%20%5B%5C%5C%5C%22disableUnderline%5C%5C%5C%22%2C%20%5C%5C%5C%22classes%5C%5C%5C%22%5D)%3B%5C%5Cn%20%20return%20_react.default.createElement(_InputBase.default%2C%20(0%2C%20_extends2.default)(%7B%5C%5Cn%20%20%20%20classes%3A%20(0%2C%20_extends2.default)(%7B%7D%2C%20classes%2C%20%7B%5C%5Cn%20%20%20%20%20%20root%3A%20(0%2C%20_classnames.default)(classes.root%2C%20(0%2C%20_defineProperty2.default)(%7B%7D%2C%20classes.underline%2C%20!disableUnderline))%2C%5C%5Cn%20%20%20%20%20%20underline%3A%20null%5C%5Cn%20%20%20%20%7D)%5C%5Cn%20%20%7D%2C%20other))%3B%5C%5Cn%7D%5C%5Cn%5C%5Cn%20true%20%3F%20Input.propTypes%20%3D%20%7B%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20This%20property%20helps%20users%20to%20fill%20forms%20faster%2C%20especially%20on%20mobile%20devices.%5C%5Cn%20%20%20*%20The%20name%20can%20be%20confusing%2C%20as%20it's%20more%20like%20an%20autofill.%5C%5Cn%20%20%20*%20You%20can%20learn%20more%20about%20it%20here%3A%5C%5Cn%20%20%20*%20https%3A%2F%2Fhtml.spec.whatwg.org%2Fmultipage%2Fform-control-infrastructure.html%23autofill%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20autoComplete%3A%20_propTypes.default.string%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20If%20%60true%60%2C%20the%20input%20will%20be%20focused%20during%20the%20first%20mount.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20autoFocus%3A%20_propTypes.default.bool%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20Override%20or%20extend%20the%20styles%20applied%20to%20the%20component.%5C%5Cn%20%20%20*%20See%20%5BCSS%20API%5D(%23css-api)%20below%20for%20more%20details.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20classes%3A%20_propTypes.default.object.isRequired%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20The%20CSS%20class%20name%20of%20the%20wrapper%20element.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20className%3A%20_propTypes.default.string%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20The%20default%20input%20value%2C%20useful%20when%20not%20controlling%20the%20component.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20defaultValue%3A%20_propTypes.default.oneOfType(%5B_propTypes.default.string%2C%20_propTypes.default.number%2C%20_propTypes.default.bool%2C%20_propTypes.default.object%2C%20_propTypes.default.arrayOf(_propTypes.default.oneOfType(%5B_propTypes.default.string%2C%20_propTypes.default.number%2C%20_propTypes.default.bool%2C%20_propTypes.default.object%5D))%5D)%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20If%20%60true%60%2C%20the%20input%20will%20be%20disabled.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20disabled%3A%20_propTypes.default.bool%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20If%20%60true%60%2C%20the%20input%20will%20not%20have%20an%20underline.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20disableUnderline%3A%20_propTypes.default.bool%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20End%20%60InputAdornment%60%20for%20this%20component.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20endAdornment%3A%20_propTypes.default.node%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20If%20%60true%60%2C%20the%20input%20will%20indicate%20an%20error.%20This%20is%20normally%20obtained%20via%20context%20from%5C%5Cn%20%20%20*%20FormControl.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20error%3A%20_propTypes.default.bool%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20If%20%60true%60%2C%20the%20input%20will%20take%20up%20the%20full%20width%20of%20its%20container.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20fullWidth%3A%20_propTypes.default.bool%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20The%20id%20of%20the%20%60input%60%20element.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20id%3A%20_propTypes.default.string%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20The%20component%20used%20for%20the%20native%20input.%5C%5Cn%20%20%20*%20Either%20a%20string%20to%20use%20a%20DOM%20element%20or%20a%20component.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20inputComponent%3A%20_utils.componentPropType%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20Attributes%20applied%20to%20the%20%60input%60%20element.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20inputProps%3A%20_propTypes.default.object%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20Use%20that%20property%20to%20pass%20a%20ref%20callback%20to%20the%20native%20input%20component.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20inputRef%3A%20_propTypes.default.oneOfType(%5B_propTypes.default.func%2C%20_propTypes.default.object%5D)%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20If%20%60dense%60%2C%20will%20adjust%20vertical%20spacing.%20This%20is%20normally%20obtained%20via%20context%20from%5C%5Cn%20%20%20*%20FormControl.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20margin%3A%20_propTypes.default.oneOf(%5B'dense'%2C%20'none'%5D)%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20If%20%60true%60%2C%20a%20textarea%20element%20will%20be%20rendered.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20multiline%3A%20_propTypes.default.bool%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20Name%20attribute%20of%20the%20%60input%60%20element.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20name%3A%20_propTypes.default.string%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20Callback%20fired%20when%20the%20value%20is%20changed.%5C%5Cn%20%20%20*%5C%5Cn%20%20%20*%20%40param%20%7Bobject%7D%20event%20The%20event%20source%20of%20the%20callback.%5C%5Cn%20%20%20*%20You%20can%20pull%20out%20the%20new%20value%20by%20accessing%20%60event.target.value%60.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20onChange%3A%20_propTypes.default.func%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20The%20short%20hint%20displayed%20in%20the%20input%20before%20the%20user%20enters%20a%20value.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20placeholder%3A%20_propTypes.default.string%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20It%20prevents%20the%20user%20from%20changing%20the%20value%20of%20the%20field%5C%5Cn%20%20%20*%20(not%20from%20interacting%20with%20the%20field).%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20readOnly%3A%20_propTypes.default.bool%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20If%20%60true%60%2C%20the%20input%20will%20be%20required.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20required%3A%20_propTypes.default.bool%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20Number%20of%20rows%20to%20display%20when%20multiline%20option%20is%20set%20to%20true.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20rows%3A%20_propTypes.default.oneOfType(%5B_propTypes.default.string%2C%20_propTypes.default.number%5D)%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20Maximum%20number%20of%20rows%20to%20display%20when%20multiline%20option%20is%20set%20to%20true.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20rowsMax%3A%20_propTypes.default.oneOfType(%5B_propTypes.default.string%2C%20_propTypes.default.number%5D)%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20Start%20%60InputAdornment%60%20for%20this%20component.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20startAdornment%3A%20_propTypes.default.node%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20Type%20of%20the%20input%20element.%20It%20should%20be%20a%20valid%20HTML5%20input%20type.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20type%3A%20_propTypes.default.string%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20The%20input%20value%2C%20required%20for%20a%20controlled%20component.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20value%3A%20_propTypes.default.oneOfType(%5B_propTypes.default.string%2C%20_propTypes.default.number%2C%20_propTypes.default.bool%2C%20_propTypes.default.object%2C%20_propTypes.default.arrayOf(_propTypes.default.oneOfType(%5B_propTypes.default.string%2C%20_propTypes.default.number%2C%20_propTypes.default.bool%2C%20_propTypes.default.object%5D))%5D)%5C%5Cn%7D%20%3A%20undefined%3B%5C%5Cn_InputBase.default.defaultProps%20%3D%20%7B%5C%5Cn%20%20fullWidth%3A%20false%2C%5C%5Cn%20%20inputComponent%3A%20'input'%2C%5C%5Cn%20%20multiline%3A%20false%2C%5C%5Cn%20%20type%3A%20'text'%5C%5Cn%7D%3B%5C%5CnInput.muiName%20%3D%20'Input'%3B%5C%5Cn%5C%5Cnvar%20_default%20%3D%20(0%2C%20_withStyles.default)(styles%2C%20%7B%5C%5Cn%20%20name%3A%20'MuiInput'%5C%5Cn%7D)(Input)%3B%5C%5Cn%5C%5Cnexports.default%20%3D%20_default%3B%5C%5Cn%5C%5Cn%2F%2F%23%20sourceURL%3Dwebpack%3A%2F%2F%255Bname%255D%2F%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2F%40material-ui%2Fcore%2FInput%2FInput.js%3F%5C%22)%3B%5Cn%5Cn%2F***%2F%20%7D)%2C%5Cn%5Cn%2F***%2F%20%5C%22..%2F..%2F%40material-ui%2Fcore%2FInput%2Findex.js%5C%22%3A%5Cn%2F*!********************************************************************************************************!*%5C%5C%5Cn%20%20!***%20%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2F%40material-ui%2Fcore%2FInput%2Findex.js%20***!%5Cn%20%20%5C%5C********************************************************************************************************%2F%5Cn%2F*!%20no%20static%20exports%20found%20*%2F%5Cn%2F***%2F%20(function(module%2C%20exports%2C%20__webpack_require__)%20%7B%5Cn%5Cn%5C%22use%20strict%5C%22%3B%5Cneval(%5C%22%5C%5Cn%5C%5Cnvar%20_interopRequireDefault%20%3D%20__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2FinteropRequireDefault%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2FinteropRequireDefault.js%5C%5C%5C%22)%3B%5C%5Cn%5C%5CnObject.defineProperty(exports%2C%20%5C%5C%5C%22__esModule%5C%5C%5C%22%2C%20%7B%5C%5Cn%20%20value%3A%20true%5C%5Cn%7D)%3B%5C%5CnObject.defineProperty(exports%2C%20%5C%5C%5C%22default%5C%5C%5C%22%2C%20%7B%5C%5Cn%20%20enumerable%3A%20true%2C%5C%5Cn%20%20get%3A%20function%20get()%20%7B%5C%5Cn%20%20%20%20return%20_Input.default%3B%5C%5Cn%20%20%7D%5C%5Cn%7D)%3B%5C%5Cn%5C%5Cnvar%20_Input%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20.%2FInput%20*%2F%20%5C%5C%5C%22..%2F..%2F%40material-ui%2Fcore%2FInput%2FInput.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cn%2F%2F%23%20sourceURL%3Dwebpack%3A%2F%2F%255Bname%255D%2F%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2F%40material-ui%2Fcore%2FInput%2Findex.js%3F%5C%22)%3B%5Cn%5Cn%2F***%2F%20%7D)%2C%5Cn%5Cn%2F***%2F%20%5C%22..%2F..%2F%40material-ui%2Fcore%2FInputBase%2FInputBase.js%5C%22%3A%5Cn%2F*!****************************************************************************************************************!*%5C%5C%5Cn%20%20!***%20%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2F%40material-ui%2Fcore%2FInputBase%2FInputBase.js%20***!%5Cn%20%20%5C%5C****************************************************************************************************************%2F%5Cn%2F*!%20no%20static%20exports%20found%20*%2F%5Cn%2F***%2F%20(function(module%2C%20exports%2C%20__webpack_require__)%20%7B%5Cn%5Cn%5C%22use%20strict%5C%22%3B%5Cneval(%5C%22%5C%5Cn%5C%5Cnvar%20_interopRequireDefault%20%3D%20__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2FinteropRequireDefault%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2FinteropRequireDefault.js%5C%5C%5C%22)%3B%5C%5Cn%5C%5CnObject.defineProperty(exports%2C%20%5C%5C%5C%22__esModule%5C%5C%5C%22%2C%20%7B%5C%5Cn%20%20value%3A%20true%5C%5Cn%7D)%3B%5C%5Cnexports.default%20%3D%20exports.styles%20%3D%20void%200%3B%5C%5Cn%5C%5Cnvar%20_extends2%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2Fextends%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2Fextends.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_defineProperty2%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2FdefineProperty%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2FdefineProperty.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_objectWithoutProperties2%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2FobjectWithoutProperties%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2FobjectWithoutProperties.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_classCallCheck2%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2FclassCallCheck%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2FclassCallCheck.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_possibleConstructorReturn2%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2FpossibleConstructorReturn%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2FpossibleConstructorReturn.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_getPrototypeOf2%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2FgetPrototypeOf%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2FgetPrototypeOf.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_createClass2%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2FcreateClass%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2FcreateClass.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_inherits2%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2Finherits%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2Finherits.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_react%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20react%20*%2F%20%5C%5C%5C%22..%2F..%2Freact%2Findex.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_propTypes%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20prop-types%20*%2F%20%5C%5C%5C%22..%2F..%2Fprop-types%2Findex.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_warning%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20warning%20*%2F%20%5C%5C%5C%22..%2F..%2Fwarning%2Fwarning.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_classnames%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20classnames%20*%2F%20%5C%5C%5C%22..%2F..%2Fclassnames%2Findex.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_utils%20%3D%20__webpack_require__(%2F*!%20%40material-ui%2Futils%20*%2F%20%5C%5C%5C%22..%2F..%2F%40material-ui%2Futils%2Findex.es.js%5C%5C%5C%22)%3B%5C%5Cn%5C%5Cnvar%20_formControlState%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20..%2FFormControl%2FformControlState%20*%2F%20%5C%5C%5C%22..%2F..%2F%40material-ui%2Fcore%2FFormControl%2FformControlState.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_FormControlContext%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20..%2FFormControl%2FFormControlContext%20*%2F%20%5C%5C%5C%22..%2F..%2F%40material-ui%2Fcore%2FFormControl%2FFormControlContext.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_withFormControlContext%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20..%2FFormControl%2FwithFormControlContext%20*%2F%20%5C%5C%5C%22..%2F..%2F%40material-ui%2Fcore%2FFormControl%2FwithFormControlContext.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_withStyles%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20..%2Fstyles%2FwithStyles%20*%2F%20%5C%5C%5C%22..%2F..%2F%40material-ui%2Fcore%2Fstyles%2FwithStyles.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_reactHelpers%20%3D%20__webpack_require__(%2F*!%20..%2Futils%2FreactHelpers%20*%2F%20%5C%5C%5C%22..%2F..%2F%40material-ui%2Fcore%2Futils%2FreactHelpers.js%5C%5C%5C%22)%3B%5C%5Cn%5C%5Cnvar%20_Textarea%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20.%2FTextarea%20*%2F%20%5C%5C%5C%22..%2F..%2F%40material-ui%2Fcore%2FInputBase%2FTextarea.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_utils2%20%3D%20__webpack_require__(%2F*!%20.%2Futils%20*%2F%20%5C%5C%5C%22..%2F..%2F%40material-ui%2Fcore%2FInputBase%2Futils.js%5C%5C%5C%22)%3B%5C%5Cn%5C%5Cn%2F*%20eslint-disable%20jsx-a11y%2Fclick-events-have-key-events%2C%20jsx-a11y%2Fno-static-element-interactions%20*%2F%5C%5Cnvar%20styles%20%3D%20function%20styles(theme)%20%7B%5C%5Cn%20%20var%20light%20%3D%20theme.palette.type%20%3D%3D%3D%20'light'%3B%5C%5Cn%20%20var%20placeholder%20%3D%20%7B%5C%5Cn%20%20%20%20color%3A%20'currentColor'%2C%5C%5Cn%20%20%20%20opacity%3A%20light%20%3F%200.42%20%3A%200.5%2C%5C%5Cn%20%20%20%20transition%3A%20theme.transitions.create('opacity'%2C%20%7B%5C%5Cn%20%20%20%20%20%20duration%3A%20theme.transitions.duration.shorter%5C%5Cn%20%20%20%20%7D)%5C%5Cn%20%20%7D%3B%5C%5Cn%20%20var%20placeholderHidden%20%3D%20%7B%5C%5Cn%20%20%20%20opacity%3A%200%5C%5Cn%20%20%7D%3B%5C%5Cn%20%20var%20placeholderVisible%20%3D%20%7B%5C%5Cn%20%20%20%20opacity%3A%20light%20%3F%200.42%20%3A%200.5%5C%5Cn%20%20%7D%3B%5C%5Cn%20%20return%20%7B%5C%5Cn%20%20%20%20%2F*%20Styles%20applied%20to%20the%20root%20element.%20*%2F%5C%5Cn%20%20%20%20root%3A%20%7B%5C%5Cn%20%20%20%20%20%20%2F%2F%20Mimics%20the%20default%20input%20display%20property%20used%20by%20browsers%20for%20an%20input.%5C%5Cn%20%20%20%20%20%20fontFamily%3A%20theme.typography.fontFamily%2C%5C%5Cn%20%20%20%20%20%20color%3A%20theme.palette.text.primary%2C%5C%5Cn%20%20%20%20%20%20fontSize%3A%20theme.typography.pxToRem(16)%2C%5C%5Cn%20%20%20%20%20%20lineHeight%3A%20'1.1875em'%2C%5C%5Cn%20%20%20%20%20%20%2F%2F%20Reset%20(19px)%2C%20match%20the%20native%20input%20line-height%5C%5Cn%20%20%20%20%20%20cursor%3A%20'text'%2C%5C%5Cn%20%20%20%20%20%20display%3A%20'inline-flex'%2C%5C%5Cn%20%20%20%20%20%20alignItems%3A%20'center'%2C%5C%5Cn%20%20%20%20%20%20'%26%24disabled'%3A%20%7B%5C%5Cn%20%20%20%20%20%20%20%20color%3A%20theme.palette.text.disabled%2C%5C%5Cn%20%20%20%20%20%20%20%20cursor%3A%20'default'%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%7D%2C%5C%5Cn%5C%5Cn%20%20%20%20%2F*%20Styles%20applied%20to%20the%20root%20element%20if%20the%20component%20is%20a%20descendant%20of%20%60FormControl%60.%20*%2F%5C%5Cn%20%20%20%20formControl%3A%20%7B%7D%2C%5C%5Cn%5C%5Cn%20%20%20%20%2F*%20Styles%20applied%20to%20the%20root%20element%20if%20the%20component%20is%20focused.%20*%2F%5C%5Cn%20%20%20%20focused%3A%20%7B%7D%2C%5C%5Cn%5C%5Cn%20%20%20%20%2F*%20Styles%20applied%20to%20the%20root%20element%20if%20%60disabled%3D%7Btrue%7D%60.%20*%2F%5C%5Cn%20%20%20%20disabled%3A%20%7B%7D%2C%5C%5Cn%5C%5Cn%20%20%20%20%2F*%20Styles%20applied%20to%20the%20root%20element%20if%20%60startAdornment%60%20is%20provided.%20*%2F%5C%5Cn%20%20%20%20adornedStart%3A%20%7B%7D%2C%5C%5Cn%5C%5Cn%20%20%20%20%2F*%20Styles%20applied%20to%20the%20root%20element%20if%20%60endAdornment%60%20is%20provided.%20*%2F%5C%5Cn%20%20%20%20adornedEnd%3A%20%7B%7D%2C%5C%5Cn%5C%5Cn%20%20%20%20%2F*%20Styles%20applied%20to%20the%20root%20element%20if%20%60error%3D%7Btrue%7D%60.%20*%2F%5C%5Cn%20%20%20%20error%3A%20%7B%7D%2C%5C%5Cn%5C%5Cn%20%20%20%20%2F*%20Styles%20applied%20to%20the%20%60input%60%20element%20if%20%60margin%3D%5C%5C%5C%22dense%5C%5C%5C%22%60.%20*%2F%5C%5Cn%20%20%20%20marginDense%3A%20%7B%7D%2C%5C%5Cn%5C%5Cn%20%20%20%20%2F*%20Styles%20applied%20to%20the%20root%20element%20if%20%60multiline%3D%7Btrue%7D%60.%20*%2F%5C%5Cn%20%20%20%20multiline%3A%20%7B%5C%5Cn%20%20%20%20%20%20padding%3A%20%5C%5C%5C%22%5C%5C%5C%22.concat(8%20-%202%2C%20%5C%5C%5C%22px%200%20%5C%5C%5C%22).concat(8%20-%201%2C%20%5C%5C%5C%22px%5C%5C%5C%22)%5C%5Cn%20%20%20%20%7D%2C%5C%5Cn%5C%5Cn%20%20%20%20%2F*%20Styles%20applied%20to%20the%20root%20element%20if%20%60fullWidth%3D%7Btrue%7D%60.%20*%2F%5C%5Cn%20%20%20%20fullWidth%3A%20%7B%5C%5Cn%20%20%20%20%20%20width%3A%20'100%25'%5C%5Cn%20%20%20%20%7D%2C%5C%5Cn%5C%5Cn%20%20%20%20%2F*%20Styles%20applied%20to%20the%20%60input%60%20element.%20*%2F%5C%5Cn%20%20%20%20input%3A%20%7B%5C%5Cn%20%20%20%20%20%20font%3A%20'inherit'%2C%5C%5Cn%20%20%20%20%20%20color%3A%20'currentColor'%2C%5C%5Cn%20%20%20%20%20%20padding%3A%20%5C%5C%5C%22%5C%5C%5C%22.concat(8%20-%202%2C%20%5C%5C%5C%22px%200%20%5C%5C%5C%22).concat(8%20-%201%2C%20%5C%5C%5C%22px%5C%5C%5C%22)%2C%5C%5Cn%20%20%20%20%20%20border%3A%200%2C%5C%5Cn%20%20%20%20%20%20boxSizing%3A%20'content-box'%2C%5C%5Cn%20%20%20%20%20%20background%3A%20'none'%2C%5C%5Cn%20%20%20%20%20%20margin%3A%200%2C%5C%5Cn%20%20%20%20%20%20%2F%2F%20Reset%20for%20Safari%5C%5Cn%20%20%20%20%20%20%2F%2F%20Remove%20grey%20highlight%5C%5Cn%20%20%20%20%20%20WebkitTapHighlightColor%3A%20'transparent'%2C%5C%5Cn%20%20%20%20%20%20display%3A%20'block'%2C%5C%5Cn%20%20%20%20%20%20%2F%2F%20Make%20the%20flex%20item%20shrink%20with%20Firefox%5C%5Cn%20%20%20%20%20%20minWidth%3A%200%2C%5C%5Cn%20%20%20%20%20%20width%3A%20'100%25'%2C%5C%5Cn%20%20%20%20%20%20%2F%2F%20Fix%20IE%2011%20width%20issue%5C%5Cn%20%20%20%20%20%20'%26%3A%3A-webkit-input-placeholder'%3A%20placeholder%2C%5C%5Cn%20%20%20%20%20%20'%26%3A%3A-moz-placeholder'%3A%20placeholder%2C%5C%5Cn%20%20%20%20%20%20%2F%2F%20Firefox%2019%2B%5C%5Cn%20%20%20%20%20%20'%26%3A-ms-input-placeholder'%3A%20placeholder%2C%5C%5Cn%20%20%20%20%20%20%2F%2F%20IE%2011%5C%5Cn%20%20%20%20%20%20'%26%3A%3A-ms-input-placeholder'%3A%20placeholder%2C%5C%5Cn%20%20%20%20%20%20%2F%2F%20Edge%5C%5Cn%20%20%20%20%20%20'%26%3Afocus'%3A%20%7B%5C%5Cn%20%20%20%20%20%20%20%20outline%3A%200%5C%5Cn%20%20%20%20%20%20%7D%2C%5C%5Cn%20%20%20%20%20%20%2F%2F%20Reset%20Firefox%20invalid%20required%20input%20style%5C%5Cn%20%20%20%20%20%20'%26%3Ainvalid'%3A%20%7B%5C%5Cn%20%20%20%20%20%20%20%20boxShadow%3A%20'none'%5C%5Cn%20%20%20%20%20%20%7D%2C%5C%5Cn%20%20%20%20%20%20'%26%3A%3A-webkit-search-decoration'%3A%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%2F%2F%20Remove%20the%20padding%20when%20type%3Dsearch.%5C%5Cn%20%20%20%20%20%20%20%20'-webkit-appearance'%3A%20'none'%5C%5Cn%20%20%20%20%20%20%7D%2C%5C%5Cn%20%20%20%20%20%20%2F%2F%20Show%20and%20hide%20the%20placeholder%20logic%5C%5Cn%20%20%20%20%20%20'label%5Bdata-shrink%3Dfalse%5D%20%2B%20%24formControl%20%26'%3A%20%7B%5C%5Cn%20%20%20%20%20%20%20%20'%26%3A%3A-webkit-input-placeholder'%3A%20placeholderHidden%2C%5C%5Cn%20%20%20%20%20%20%20%20'%26%3A%3A-moz-placeholder'%3A%20placeholderHidden%2C%5C%5Cn%20%20%20%20%20%20%20%20%2F%2F%20Firefox%2019%2B%5C%5Cn%20%20%20%20%20%20%20%20'%26%3A-ms-input-placeholder'%3A%20placeholderHidden%2C%5C%5Cn%20%20%20%20%20%20%20%20%2F%2F%20IE%2011%5C%5Cn%20%20%20%20%20%20%20%20'%26%3A%3A-ms-input-placeholder'%3A%20placeholderHidden%2C%5C%5Cn%20%20%20%20%20%20%20%20%2F%2F%20Edge%5C%5Cn%20%20%20%20%20%20%20%20'%26%3Afocus%3A%3A-webkit-input-placeholder'%3A%20placeholderVisible%2C%5C%5Cn%20%20%20%20%20%20%20%20'%26%3Afocus%3A%3A-moz-placeholder'%3A%20placeholderVisible%2C%5C%5Cn%20%20%20%20%20%20%20%20%2F%2F%20Firefox%2019%2B%5C%5Cn%20%20%20%20%20%20%20%20'%26%3Afocus%3A-ms-input-placeholder'%3A%20placeholderVisible%2C%5C%5Cn%20%20%20%20%20%20%20%20%2F%2F%20IE%2011%5C%5Cn%20%20%20%20%20%20%20%20'%26%3Afocus%3A%3A-ms-input-placeholder'%3A%20placeholderVisible%20%2F%2F%20Edge%5C%5Cn%5C%5Cn%20%20%20%20%20%20%7D%2C%5C%5Cn%20%20%20%20%20%20'%26%24disabled'%3A%20%7B%5C%5Cn%20%20%20%20%20%20%20%20opacity%3A%201%20%2F%2F%20Reset%20iOS%20opacity%5C%5Cn%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%7D%2C%5C%5Cn%5C%5Cn%20%20%20%20%2F*%20Styles%20applied%20to%20the%20%60input%60%20element%20if%20%60margin%3D%5C%5C%5C%22dense%5C%5C%5C%22%60.%20*%2F%5C%5Cn%20%20%20%20inputMarginDense%3A%20%7B%5C%5Cn%20%20%20%20%20%20paddingTop%3A%204%20-%201%5C%5Cn%20%20%20%20%7D%2C%5C%5Cn%5C%5Cn%20%20%20%20%2F*%20Styles%20applied%20to%20the%20%60input%60%20element%20if%20%60multiline%3D%7Btrue%7D%60.%20*%2F%5C%5Cn%20%20%20%20inputMultiline%3A%20%7B%5C%5Cn%20%20%20%20%20%20resize%3A%20'none'%2C%5C%5Cn%20%20%20%20%20%20padding%3A%200%5C%5Cn%20%20%20%20%7D%2C%5C%5Cn%5C%5Cn%20%20%20%20%2F*%20Styles%20applied%20to%20the%20%60input%60%20element%20if%20%60type%60%20is%20not%20%5C%5C%5C%22text%5C%5C%5C%22%60.%20*%2F%5C%5Cn%20%20%20%20inputType%3A%20%7B%5C%5Cn%20%20%20%20%20%20%2F%2F%20type%3D%5C%5C%5C%22date%5C%5C%5C%22%20or%20type%3D%5C%5C%5C%22time%5C%5C%5C%22%2C%20etc.%20have%20specific%20styles%20we%20need%20to%20reset.%5C%5Cn%20%20%20%20%20%20height%3A%20'1.1875em'%20%2F%2F%20Reset%20(19px)%2C%20match%20the%20native%20input%20line-height%5C%5Cn%5C%5Cn%20%20%20%20%7D%2C%5C%5Cn%5C%5Cn%20%20%20%20%2F*%20Styles%20applied%20to%20the%20%60input%60%20element%20if%20%60type%3D%5C%5C%5C%22search%5C%5C%5C%22%60.%20*%2F%5C%5Cn%20%20%20%20inputTypeSearch%3A%20%7B%5C%5Cn%20%20%20%20%20%20%2F%2F%20Improve%20type%20search%20style.%5C%5Cn%20%20%20%20%20%20'-moz-appearance'%3A%20'textfield'%2C%5C%5Cn%20%20%20%20%20%20'-webkit-appearance'%3A%20'textfield'%5C%5Cn%20%20%20%20%7D%2C%5C%5Cn%5C%5Cn%20%20%20%20%2F*%20Styles%20applied%20to%20the%20%60input%60%20element%20if%20%60startAdornment%60%20is%20provided.%20*%2F%5C%5Cn%20%20%20%20inputAdornedStart%3A%20%7B%7D%2C%5C%5Cn%5C%5Cn%20%20%20%20%2F*%20Styles%20applied%20to%20the%20%60input%60%20element%20if%20%60endAdornment%60%20is%20provided.%20*%2F%5C%5Cn%20%20%20%20inputAdornedEnd%3A%20%7B%7D%5C%5Cn%20%20%7D%3B%5C%5Cn%7D%3B%5C%5Cn%2F**%5C%5Cn%20*%20%60InputBase%60%20contains%20as%20few%20styles%20as%20possible.%5C%5Cn%20*%20It%20aims%20to%20be%20a%20simple%20building%20block%20for%20creating%20an%20input.%5C%5Cn%20*%20It%20contains%20a%20load%20of%20style%20reset%20and%20some%20state%20logic.%5C%5Cn%20*%2F%5C%5Cn%5C%5Cn%5C%5Cnexports.styles%20%3D%20styles%3B%5C%5Cn%5C%5Cnvar%20InputBase%20%3D%5C%5Cn%2F*%23__PURE__*%2F%5C%5Cnfunction%20(_React%24Component)%20%7B%5C%5Cn%20%20(0%2C%20_inherits2.default)(InputBase%2C%20_React%24Component)%3B%5C%5Cn%20%20(0%2C%20_createClass2.default)(InputBase%2C%20null%2C%20%5B%7B%5C%5Cn%20%20%20%20key%3A%20%5C%5C%5C%22getDerivedStateFromProps%5C%5C%5C%22%2C%5C%5Cn%20%20%20%20value%3A%20function%20getDerivedStateFromProps(props%2C%20state)%20%7B%5C%5Cn%20%20%20%20%20%20%2F%2F%20The%20blur%20won't%20fire%20when%20the%20disabled%20state%20is%20set%20on%20a%20focused%20input.%5C%5Cn%20%20%20%20%20%20%2F%2F%20We%20need%20to%20book%20keep%20the%20focused%20state%20manually.%5C%5Cn%20%20%20%20%20%20if%20(props.disabled%20%26%26%20state.focused)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20return%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20focused%3A%20false%5C%5Cn%20%20%20%20%20%20%20%20%7D%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20%20%20return%20null%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%5D)%3B%5C%5Cn%5C%5Cn%20%20function%20InputBase(props)%20%7B%5C%5Cn%20%20%20%20var%20_this%3B%5C%5Cn%5C%5Cn%20%20%20%20(0%2C%20_classCallCheck2.default)(this%2C%20InputBase)%3B%5C%5Cn%20%20%20%20_this%20%3D%20(0%2C%20_possibleConstructorReturn2.default)(this%2C%20(0%2C%20_getPrototypeOf2.default)(InputBase).call(this%2C%20props))%3B%5C%5Cn%20%20%20%20_this.state%20%3D%20%7B%5C%5Cn%20%20%20%20%20%20focused%3A%20false%5C%5Cn%20%20%20%20%7D%3B%5C%5Cn%5C%5Cn%20%20%20%20_this.handleFocus%20%3D%20function%20(event)%20%7B%5C%5Cn%20%20%20%20%20%20var%20muiFormControl%20%3D%20_this.props.muiFormControl%3B%20%2F%2F%20Fix%20a%20bug%20with%20IE%2011%20where%20the%20focus%2Fblur%20events%20are%20triggered%5C%5Cn%20%20%20%20%20%20%2F%2F%20while%20the%20input%20is%20disabled.%5C%5Cn%5C%5Cn%20%20%20%20%20%20if%20((0%2C%20_formControlState.default)(%7B%5C%5Cn%20%20%20%20%20%20%20%20props%3A%20_this.props%2C%5C%5Cn%20%20%20%20%20%20%20%20muiFormControl%3A%20muiFormControl%2C%5C%5Cn%20%20%20%20%20%20%20%20states%3A%20%5B'disabled'%5D%5C%5Cn%20%20%20%20%20%20%7D).disabled)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20event.stopPropagation()%3B%5C%5Cn%20%20%20%20%20%20%20%20return%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20%20%20_this.setState(%7B%5C%5Cn%20%20%20%20%20%20%20%20focused%3A%20true%5C%5Cn%20%20%20%20%20%20%7D)%3B%5C%5Cn%5C%5Cn%20%20%20%20%20%20if%20(_this.props.onFocus)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20_this.props.onFocus(event)%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20%20%20if%20(muiFormControl%20%26%26%20muiFormControl.onFocus)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20muiFormControl.onFocus(event)%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%7D%3B%5C%5Cn%5C%5Cn%20%20%20%20_this.handleBlur%20%3D%20function%20(event)%20%7B%5C%5Cn%20%20%20%20%20%20_this.setState(%7B%5C%5Cn%20%20%20%20%20%20%20%20focused%3A%20false%5C%5Cn%20%20%20%20%20%20%7D)%3B%5C%5Cn%5C%5Cn%20%20%20%20%20%20if%20(_this.props.onBlur)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20_this.props.onBlur(event)%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20%20%20var%20muiFormControl%20%3D%20_this.props.muiFormControl%3B%5C%5Cn%5C%5Cn%20%20%20%20%20%20if%20(muiFormControl%20%26%26%20muiFormControl.onBlur)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20muiFormControl.onBlur(event)%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%7D%3B%5C%5Cn%5C%5Cn%20%20%20%20_this.handleChange%20%3D%20function%20()%20%7B%5C%5Cn%20%20%20%20%20%20if%20(!_this.isControlled)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20_this.checkDirty(_this.inputRef)%3B%5C%5Cn%20%20%20%20%20%20%7D%20%2F%2F%20Perform%20in%20the%20willUpdate%5C%5Cn%5C%5Cn%5C%5Cn%20%20%20%20%20%20if%20(_this.props.onChange)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20var%20_this%24props%3B%5C%5Cn%5C%5Cn%20%20%20%20%20%20%20%20(_this%24props%20%3D%20_this.props).onChange.apply(_this%24props%2C%20arguments)%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%7D%3B%5C%5Cn%5C%5Cn%20%20%20%20_this.handleRefInput%20%3D%20function%20(ref)%20%7B%5C%5Cn%20%20%20%20%20%20_this.inputRef%20%3D%20ref%3B%5C%5Cn%20%20%20%20%20%20%20true%20%3F%20(0%2C%20_warning.default)(!ref%20%7C%7C%20ref%20instanceof%20HTMLInputElement%20%7C%7C%20ref.focus%2C%20%5B'Material-UI%3A%20you%20have%20provided%20a%20%60inputComponent%60%20to%20the%20input%20component'%2C%20'that%20does%20not%20correctly%20handle%20the%20%60inputRef%60%20property.'%2C%20'Make%20sure%20the%20%60inputRef%60%20property%20is%20called%20with%20a%20HTMLInputElement.'%5D.join('%5C%5C%5C%5Cn'))%20%3A%20undefined%3B%5C%5Cn%20%20%20%20%20%20var%20refProp%3B%5C%5Cn%5C%5Cn%20%20%20%20%20%20if%20(_this.props.inputRef)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20refProp%20%3D%20_this.props.inputRef%3B%5C%5Cn%20%20%20%20%20%20%7D%20else%20if%20(_this.props.inputProps%20%26%26%20_this.props.inputProps.ref)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20refProp%20%3D%20_this.props.inputProps.ref%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20%20%20(0%2C%20_reactHelpers.setRef)(refProp%2C%20ref)%3B%5C%5Cn%20%20%20%20%7D%3B%5C%5Cn%5C%5Cn%20%20%20%20_this.handleClick%20%3D%20function%20(event)%20%7B%5C%5Cn%20%20%20%20%20%20if%20(_this.inputRef%20%26%26%20event.currentTarget%20%3D%3D%3D%20event.target)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20_this.inputRef.focus()%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20%20%20if%20(_this.props.onClick)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20_this.props.onClick(event)%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%7D%3B%5C%5Cn%5C%5Cn%20%20%20%20_this.isControlled%20%3D%20props.value%20!%3D%20null%3B%5C%5Cn%5C%5Cn%20%20%20%20if%20(_this.isControlled)%20%7B%5C%5Cn%20%20%20%20%20%20_this.checkDirty(props)%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20return%20_this%3B%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20(0%2C%20_createClass2.default)(InputBase%2C%20%5B%7B%5C%5Cn%20%20%20%20key%3A%20%5C%5C%5C%22componentDidMount%5C%5C%5C%22%2C%5C%5Cn%20%20%20%20value%3A%20function%20componentDidMount()%20%7B%5C%5Cn%20%20%20%20%20%20if%20(!this.isControlled)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20this.checkDirty(this.inputRef)%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%2C%20%7B%5C%5Cn%20%20%20%20key%3A%20%5C%5C%5C%22componentDidUpdate%5C%5C%5C%22%2C%5C%5Cn%20%20%20%20value%3A%20function%20componentDidUpdate(prevProps)%20%7B%5C%5Cn%20%20%20%20%20%20%2F%2F%20Book%20keep%20the%20focused%20state.%5C%5Cn%20%20%20%20%20%20if%20(!prevProps.disabled%20%26%26%20this.props.disabled)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20var%20muiFormControl%20%3D%20this.props.muiFormControl%3B%5C%5Cn%5C%5Cn%20%20%20%20%20%20%20%20if%20(muiFormControl%20%26%26%20muiFormControl.onBlur)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20muiFormControl.onBlur()%3B%5C%5Cn%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20%20%20if%20(this.isControlled)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20this.checkDirty(this.props)%3B%5C%5Cn%20%20%20%20%20%20%7D%20%2F%2F%20else%20performed%20in%20the%20onChange%5C%5Cn%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%2C%20%7B%5C%5Cn%20%20%20%20key%3A%20%5C%5C%5C%22checkDirty%5C%5C%5C%22%2C%5C%5Cn%20%20%20%20value%3A%20function%20checkDirty(obj)%20%7B%5C%5Cn%20%20%20%20%20%20var%20muiFormControl%20%3D%20this.props.muiFormControl%3B%5C%5Cn%5C%5Cn%20%20%20%20%20%20if%20((0%2C%20_utils2.isFilled)(obj))%20%7B%5C%5Cn%20%20%20%20%20%20%20%20if%20(muiFormControl%20%26%26%20muiFormControl.onFilled)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20muiFormControl.onFilled()%3B%5C%5Cn%20%20%20%20%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20%20%20%20%20if%20(this.props.onFilled)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20this.props.onFilled()%3B%5C%5Cn%20%20%20%20%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20%20%20%20%20return%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20%20%20if%20(muiFormControl%20%26%26%20muiFormControl.onEmpty)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20muiFormControl.onEmpty()%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20%20%20if%20(this.props.onEmpty)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20this.props.onEmpty()%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%2C%20%7B%5C%5Cn%20%20%20%20key%3A%20%5C%5C%5C%22render%5C%5C%5C%22%2C%5C%5Cn%20%20%20%20value%3A%20function%20render()%20%7B%5C%5Cn%20%20%20%20%20%20var%20_classNames%2C%20_classNames2%3B%5C%5Cn%5C%5Cn%20%20%20%20%20%20var%20_this%24props2%20%3D%20this.props%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20autoComplete%20%3D%20_this%24props2.autoComplete%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20autoFocus%20%3D%20_this%24props2.autoFocus%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20classes%20%3D%20_this%24props2.classes%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20classNameProp%20%3D%20_this%24props2.className%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20defaultValue%20%3D%20_this%24props2.defaultValue%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20disabled%20%3D%20_this%24props2.disabled%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20endAdornment%20%3D%20_this%24props2.endAdornment%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20error%20%3D%20_this%24props2.error%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20fullWidth%20%3D%20_this%24props2.fullWidth%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20id%20%3D%20_this%24props2.id%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20inputComponent%20%3D%20_this%24props2.inputComponent%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20_this%24props2%24inputPro%20%3D%20_this%24props2.inputProps%3B%5C%5Cn%20%20%20%20%20%20_this%24props2%24inputPro%20%3D%20_this%24props2%24inputPro%20%3D%3D%3D%20void%200%20%3F%20%7B%7D%20%3A%20_this%24props2%24inputPro%3B%5C%5Cn%20%20%20%20%20%20var%20inputPropsClassName%20%3D%20_this%24props2%24inputPro.className%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20inputPropsProp%20%3D%20(0%2C%20_objectWithoutProperties2.default)(_this%24props2%24inputPro%2C%20%5B%5C%5C%5C%22className%5C%5C%5C%22%5D)%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20inputRef%20%3D%20_this%24props2.inputRef%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20margin%20%3D%20_this%24props2.margin%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20muiFormControl%20%3D%20_this%24props2.muiFormControl%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20multiline%20%3D%20_this%24props2.multiline%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20name%20%3D%20_this%24props2.name%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20onBlur%20%3D%20_this%24props2.onBlur%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20onChange%20%3D%20_this%24props2.onChange%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20onClick%20%3D%20_this%24props2.onClick%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20onEmpty%20%3D%20_this%24props2.onEmpty%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20onFilled%20%3D%20_this%24props2.onFilled%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20onFocus%20%3D%20_this%24props2.onFocus%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20onKeyDown%20%3D%20_this%24props2.onKeyDown%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20onKeyUp%20%3D%20_this%24props2.onKeyUp%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20placeholder%20%3D%20_this%24props2.placeholder%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20readOnly%20%3D%20_this%24props2.readOnly%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20renderPrefix%20%3D%20_this%24props2.renderPrefix%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20rows%20%3D%20_this%24props2.rows%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20rowsMax%20%3D%20_this%24props2.rowsMax%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20startAdornment%20%3D%20_this%24props2.startAdornment%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20type%20%3D%20_this%24props2.type%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20value%20%3D%20_this%24props2.value%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20other%20%3D%20(0%2C%20_objectWithoutProperties2.default)(_this%24props2%2C%20%5B%5C%5C%5C%22autoComplete%5C%5C%5C%22%2C%20%5C%5C%5C%22autoFocus%5C%5C%5C%22%2C%20%5C%5C%5C%22classes%5C%5C%5C%22%2C%20%5C%5C%5C%22className%5C%5C%5C%22%2C%20%5C%5C%5C%22defaultValue%5C%5C%5C%22%2C%20%5C%5C%5C%22disabled%5C%5C%5C%22%2C%20%5C%5C%5C%22endAdornment%5C%5C%5C%22%2C%20%5C%5C%5C%22error%5C%5C%5C%22%2C%20%5C%5C%5C%22fullWidth%5C%5C%5C%22%2C%20%5C%5C%5C%22id%5C%5C%5C%22%2C%20%5C%5C%5C%22inputComponent%5C%5C%5C%22%2C%20%5C%5C%5C%22inputProps%5C%5C%5C%22%2C%20%5C%5C%5C%22inputRef%5C%5C%5C%22%2C%20%5C%5C%5C%22margin%5C%5C%5C%22%2C%20%5C%5C%5C%22muiFormControl%5C%5C%5C%22%2C%20%5C%5C%5C%22multiline%5C%5C%5C%22%2C%20%5C%5C%5C%22name%5C%5C%5C%22%2C%20%5C%5C%5C%22onBlur%5C%5C%5C%22%2C%20%5C%5C%5C%22onChange%5C%5C%5C%22%2C%20%5C%5C%5C%22onClick%5C%5C%5C%22%2C%20%5C%5C%5C%22onEmpty%5C%5C%5C%22%2C%20%5C%5C%5C%22onFilled%5C%5C%5C%22%2C%20%5C%5C%5C%22onFocus%5C%5C%5C%22%2C%20%5C%5C%5C%22onKeyDown%5C%5C%5C%22%2C%20%5C%5C%5C%22onKeyUp%5C%5C%5C%22%2C%20%5C%5C%5C%22placeholder%5C%5C%5C%22%2C%20%5C%5C%5C%22readOnly%5C%5C%5C%22%2C%20%5C%5C%5C%22renderPrefix%5C%5C%5C%22%2C%20%5C%5C%5C%22rows%5C%5C%5C%22%2C%20%5C%5C%5C%22rowsMax%5C%5C%5C%22%2C%20%5C%5C%5C%22startAdornment%5C%5C%5C%22%2C%20%5C%5C%5C%22type%5C%5C%5C%22%2C%20%5C%5C%5C%22value%5C%5C%5C%22%5D)%3B%5C%5Cn%20%20%20%20%20%20var%20ariaDescribedby%20%3D%20other%5B'aria-describedby'%5D%3B%5C%5Cn%20%20%20%20%20%20delete%20other%5B'aria-describedby'%5D%3B%5C%5Cn%20%20%20%20%20%20var%20fcs%20%3D%20(0%2C%20_formControlState.default)(%7B%5C%5Cn%20%20%20%20%20%20%20%20props%3A%20this.props%2C%5C%5Cn%20%20%20%20%20%20%20%20muiFormControl%3A%20muiFormControl%2C%5C%5Cn%20%20%20%20%20%20%20%20states%3A%20%5B'disabled'%2C%20'error'%2C%20'margin'%2C%20'required'%2C%20'filled'%5D%5C%5Cn%20%20%20%20%20%20%7D)%3B%5C%5Cn%20%20%20%20%20%20var%20focused%20%3D%20muiFormControl%20%3F%20muiFormControl.focused%20%3A%20this.state.focused%3B%5C%5Cn%20%20%20%20%20%20var%20className%20%3D%20(0%2C%20_classnames.default)(classes.root%2C%20(_classNames%20%3D%20%7B%7D%2C%20(0%2C%20_defineProperty2.default)(_classNames%2C%20classes.disabled%2C%20fcs.disabled)%2C%20(0%2C%20_defineProperty2.default)(_classNames%2C%20classes.error%2C%20fcs.error)%2C%20(0%2C%20_defineProperty2.default)(_classNames%2C%20classes.fullWidth%2C%20fullWidth)%2C%20(0%2C%20_defineProperty2.default)(_classNames%2C%20classes.focused%2C%20focused)%2C%20(0%2C%20_defineProperty2.default)(_classNames%2C%20classes.formControl%2C%20muiFormControl)%2C%20(0%2C%20_defineProperty2.default)(_classNames%2C%20classes.marginDense%2C%20fcs.margin%20%3D%3D%3D%20'dense')%2C%20(0%2C%20_defineProperty2.default)(_classNames%2C%20classes.multiline%2C%20multiline)%2C%20(0%2C%20_defineProperty2.default)(_classNames%2C%20classes.adornedStart%2C%20startAdornment)%2C%20(0%2C%20_defineProperty2.default)(_classNames%2C%20classes.adornedEnd%2C%20endAdornment)%2C%20_classNames)%2C%20classNameProp)%3B%5C%5Cn%20%20%20%20%20%20var%20inputClassName%20%3D%20(0%2C%20_classnames.default)(classes.input%2C%20(_classNames2%20%3D%20%7B%7D%2C%20(0%2C%20_defineProperty2.default)(_classNames2%2C%20classes.disabled%2C%20fcs.disabled)%2C%20(0%2C%20_defineProperty2.default)(_classNames2%2C%20classes.inputType%2C%20type%20!%3D%3D%20'text')%2C%20(0%2C%20_defineProperty2.default)(_classNames2%2C%20classes.inputTypeSearch%2C%20type%20%3D%3D%3D%20'search')%2C%20(0%2C%20_defineProperty2.default)(_classNames2%2C%20classes.inputMultiline%2C%20multiline)%2C%20(0%2C%20_defineProperty2.default)(_classNames2%2C%20classes.inputMarginDense%2C%20fcs.margin%20%3D%3D%3D%20'dense')%2C%20(0%2C%20_defineProperty2.default)(_classNames2%2C%20classes.inputAdornedStart%2C%20startAdornment)%2C%20(0%2C%20_defineProperty2.default)(_classNames2%2C%20classes.inputAdornedEnd%2C%20endAdornment)%2C%20_classNames2)%2C%20inputPropsClassName)%3B%5C%5Cn%20%20%20%20%20%20var%20InputComponent%20%3D%20inputComponent%3B%5C%5Cn%20%20%20%20%20%20var%20inputProps%20%3D%20(0%2C%20_extends2.default)(%7B%7D%2C%20inputPropsProp%2C%20%7B%5C%5Cn%20%20%20%20%20%20%20%20ref%3A%20this.handleRefInput%5C%5Cn%20%20%20%20%20%20%7D)%3B%5C%5Cn%5C%5Cn%20%20%20%20%20%20if%20(typeof%20InputComponent%20!%3D%3D%20'string')%20%7B%5C%5Cn%20%20%20%20%20%20%20%20inputProps%20%3D%20(0%2C%20_extends2.default)(%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%2F%2F%20Rename%20ref%20to%20inputRef%20as%20we%20don't%20know%20the%5C%5Cn%20%20%20%20%20%20%20%20%20%20%2F%2F%20provided%20%60inputComponent%60%20structure.%5C%5Cn%20%20%20%20%20%20%20%20%20%20inputRef%3A%20this.handleRefInput%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20type%3A%20type%5C%5Cn%20%20%20%20%20%20%20%20%7D%2C%20inputProps%2C%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20ref%3A%20null%5C%5Cn%20%20%20%20%20%20%20%20%7D)%3B%5C%5Cn%20%20%20%20%20%20%7D%20else%20if%20(multiline)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20if%20(rows%20%26%26%20!rowsMax)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20InputComponent%20%3D%20'textarea'%3B%5C%5Cn%20%20%20%20%20%20%20%20%7D%20else%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20inputProps%20%3D%20(0%2C%20_extends2.default)(%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20rowsMax%3A%20rowsMax%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20textareaRef%3A%20this.handleRefInput%5C%5Cn%20%20%20%20%20%20%20%20%20%20%7D%2C%20inputProps%2C%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20ref%3A%20null%5C%5Cn%20%20%20%20%20%20%20%20%20%20%7D)%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20InputComponent%20%3D%20_Textarea.default%3B%5C%5Cn%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%7D%20else%20%7B%5C%5Cn%20%20%20%20%20%20%20%20inputProps%20%3D%20(0%2C%20_extends2.default)(%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20type%3A%20type%5C%5Cn%20%20%20%20%20%20%20%20%7D%2C%20inputProps)%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20%20%20return%20_react.default.createElement(%5C%5C%5C%22div%5C%5C%5C%22%2C%20(0%2C%20_extends2.default)(%7B%5C%5Cn%20%20%20%20%20%20%20%20className%3A%20className%2C%5C%5Cn%20%20%20%20%20%20%20%20onClick%3A%20this.handleClick%5C%5Cn%20%20%20%20%20%20%7D%2C%20other)%2C%20renderPrefix%20%3F%20renderPrefix((0%2C%20_extends2.default)(%7B%7D%2C%20fcs%2C%20%7B%5C%5Cn%20%20%20%20%20%20%20%20startAdornment%3A%20startAdornment%2C%5C%5Cn%20%20%20%20%20%20%20%20focused%3A%20focused%5C%5Cn%20%20%20%20%20%20%7D))%20%3A%20null%2C%20startAdornment%2C%20_react.default.createElement(_FormControlContext.default.Provider%2C%20%7B%5C%5Cn%20%20%20%20%20%20%20%20value%3A%20null%5C%5Cn%20%20%20%20%20%20%7D%2C%20_react.default.createElement(InputComponent%2C%20(0%2C%20_extends2.default)(%7B%5C%5Cn%20%20%20%20%20%20%20%20%5C%5C%5C%22aria-invalid%5C%5C%5C%22%3A%20fcs.error%2C%5C%5Cn%20%20%20%20%20%20%20%20%5C%5C%5C%22aria-describedby%5C%5C%5C%22%3A%20ariaDescribedby%2C%5C%5Cn%20%20%20%20%20%20%20%20autoComplete%3A%20autoComplete%2C%5C%5Cn%20%20%20%20%20%20%20%20autoFocus%3A%20autoFocus%2C%5C%5Cn%20%20%20%20%20%20%20%20className%3A%20inputClassName%2C%5C%5Cn%20%20%20%20%20%20%20%20defaultValue%3A%20defaultValue%2C%5C%5Cn%20%20%20%20%20%20%20%20disabled%3A%20fcs.disabled%2C%5C%5Cn%20%20%20%20%20%20%20%20id%3A%20id%2C%5C%5Cn%20%20%20%20%20%20%20%20name%3A%20name%2C%5C%5Cn%20%20%20%20%20%20%20%20onBlur%3A%20this.handleBlur%2C%5C%5Cn%20%20%20%20%20%20%20%20onChange%3A%20this.handleChange%2C%5C%5Cn%20%20%20%20%20%20%20%20onFocus%3A%20this.handleFocus%2C%5C%5Cn%20%20%20%20%20%20%20%20onKeyDown%3A%20onKeyDown%2C%5C%5Cn%20%20%20%20%20%20%20%20onKeyUp%3A%20onKeyUp%2C%5C%5Cn%20%20%20%20%20%20%20%20placeholder%3A%20placeholder%2C%5C%5Cn%20%20%20%20%20%20%20%20readOnly%3A%20readOnly%2C%5C%5Cn%20%20%20%20%20%20%20%20required%3A%20fcs.required%2C%5C%5Cn%20%20%20%20%20%20%20%20rows%3A%20rows%2C%5C%5Cn%20%20%20%20%20%20%20%20value%3A%20value%5C%5Cn%20%20%20%20%20%20%7D%2C%20inputProps)))%2C%20endAdornment)%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%5D)%3B%5C%5Cn%20%20return%20InputBase%3B%5C%5Cn%7D(_react.default.Component)%3B%5C%5Cn%5C%5Cn%20true%20%3F%20InputBase.propTypes%20%3D%20%7B%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20This%20property%20helps%20users%20to%20fill%20forms%20faster%2C%20especially%20on%20mobile%20devices.%5C%5Cn%20%20%20*%20The%20name%20can%20be%20confusing%2C%20as%20it's%20more%20like%20an%20autofill.%5C%5Cn%20%20%20*%20You%20can%20learn%20more%20about%20it%20here%3A%5C%5Cn%20%20%20*%20https%3A%2F%2Fhtml.spec.whatwg.org%2Fmultipage%2Fform-control-infrastructure.html%23autofill%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20autoComplete%3A%20_propTypes.default.string%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20If%20%60true%60%2C%20the%20input%20will%20be%20focused%20during%20the%20first%20mount.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20autoFocus%3A%20_propTypes.default.bool%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20Override%20or%20extend%20the%20styles%20applied%20to%20the%20component.%5C%5Cn%20%20%20*%20See%20%5BCSS%20API%5D(%23css-api)%20below%20for%20more%20details.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20classes%3A%20_propTypes.default.object.isRequired%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20The%20CSS%20class%20name%20of%20the%20wrapper%20element.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20className%3A%20_propTypes.default.string%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20The%20default%20input%20value%2C%20useful%20when%20not%20controlling%20the%20component.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20defaultValue%3A%20_propTypes.default.oneOfType(%5B_propTypes.default.string%2C%20_propTypes.default.number%2C%20_propTypes.default.bool%2C%20_propTypes.default.object%2C%20_propTypes.default.arrayOf(_propTypes.default.oneOfType(%5B_propTypes.default.string%2C%20_propTypes.default.number%2C%20_propTypes.default.bool%2C%20_propTypes.default.object%5D))%5D)%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20If%20%60true%60%2C%20the%20input%20will%20be%20disabled.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20disabled%3A%20_propTypes.default.bool%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20End%20%60InputAdornment%60%20for%20this%20component.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20endAdornment%3A%20_propTypes.default.node%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20If%20%60true%60%2C%20the%20input%20will%20indicate%20an%20error.%20This%20is%20normally%20obtained%20via%20context%20from%5C%5Cn%20%20%20*%20FormControl.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20error%3A%20_propTypes.default.bool%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20If%20%60true%60%2C%20the%20input%20will%20take%20up%20the%20full%20width%20of%20its%20container.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20fullWidth%3A%20_propTypes.default.bool%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20The%20id%20of%20the%20%60input%60%20element.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20id%3A%20_propTypes.default.string%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20The%20component%20used%20for%20the%20native%20input.%5C%5Cn%20%20%20*%20Either%20a%20string%20to%20use%20a%20DOM%20element%20or%20a%20component.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20inputComponent%3A%20_utils.componentPropType%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20Attributes%20applied%20to%20the%20%60input%60%20element.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20inputProps%3A%20_propTypes.default.object%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20Use%20that%20property%20to%20pass%20a%20ref%20callback%20to%20the%20native%20input%20component.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20inputRef%3A%20_propTypes.default.oneOfType(%5B_propTypes.default.func%2C%20_propTypes.default.object%5D)%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20If%20%60dense%60%2C%20will%20adjust%20vertical%20spacing.%20This%20is%20normally%20obtained%20via%20context%20from%5C%5Cn%20%20%20*%20FormControl.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20margin%3A%20_propTypes.default.oneOf(%5B'dense'%2C%20'none'%5D)%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20%40ignore%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20muiFormControl%3A%20_propTypes.default.object%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20If%20%60true%60%2C%20a%20textarea%20element%20will%20be%20rendered.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20multiline%3A%20_propTypes.default.bool%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20Name%20attribute%20of%20the%20%60input%60%20element.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20name%3A%20_propTypes.default.string%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20%40ignore%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20onBlur%3A%20_propTypes.default.func%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20Callback%20fired%20when%20the%20value%20is%20changed.%5C%5Cn%20%20%20*%5C%5Cn%20%20%20*%20%40param%20%7Bobject%7D%20event%20The%20event%20source%20of%20the%20callback.%5C%5Cn%20%20%20*%20You%20can%20pull%20out%20the%20new%20value%20by%20accessing%20%60event.target.value%60.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20onChange%3A%20_propTypes.default.func%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20%40ignore%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20onClick%3A%20_propTypes.default.func%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20%40ignore%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20onEmpty%3A%20_propTypes.default.func%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20%40ignore%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20onFilled%3A%20_propTypes.default.func%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20%40ignore%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20onFocus%3A%20_propTypes.default.func%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20%40ignore%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20onKeyDown%3A%20_propTypes.default.func%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20%40ignore%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20onKeyUp%3A%20_propTypes.default.func%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20The%20short%20hint%20displayed%20in%20the%20input%20before%20the%20user%20enters%20a%20value.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20placeholder%3A%20_propTypes.default.string%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20It%20prevents%20the%20user%20from%20changing%20the%20value%20of%20the%20field%5C%5Cn%20%20%20*%20(not%20from%20interacting%20with%20the%20field).%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20readOnly%3A%20_propTypes.default.bool%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20%40ignore%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20renderPrefix%3A%20_propTypes.default.func%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20If%20%60true%60%2C%20the%20input%20will%20be%20required.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20required%3A%20_propTypes.default.bool%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20Number%20of%20rows%20to%20display%20when%20multiline%20option%20is%20set%20to%20true.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20rows%3A%20_propTypes.default.oneOfType(%5B_propTypes.default.string%2C%20_propTypes.default.number%5D)%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20Maximum%20number%20of%20rows%20to%20display%20when%20multiline%20option%20is%20set%20to%20true.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20rowsMax%3A%20_propTypes.default.oneOfType(%5B_propTypes.default.string%2C%20_propTypes.default.number%5D)%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20Start%20%60InputAdornment%60%20for%20this%20component.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20startAdornment%3A%20_propTypes.default.node%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20Type%20of%20the%20input%20element.%20It%20should%20be%20a%20valid%20HTML5%20input%20type.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20type%3A%20_propTypes.default.string%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20The%20input%20value%2C%20required%20for%20a%20controlled%20component.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20value%3A%20_propTypes.default.oneOfType(%5B_propTypes.default.string%2C%20_propTypes.default.number%2C%20_propTypes.default.bool%2C%20_propTypes.default.object%2C%20_propTypes.default.arrayOf(_propTypes.default.oneOfType(%5B_propTypes.default.string%2C%20_propTypes.default.number%2C%20_propTypes.default.bool%2C%20_propTypes.default.object%5D))%5D)%5C%5Cn%7D%20%3A%20undefined%3B%5C%5CnInputBase.defaultProps%20%3D%20%7B%5C%5Cn%20%20fullWidth%3A%20false%2C%5C%5Cn%20%20inputComponent%3A%20'input'%2C%5C%5Cn%20%20multiline%3A%20false%2C%5C%5Cn%20%20type%3A%20'text'%5C%5Cn%7D%3B%5C%5Cn%5C%5Cnvar%20_default%20%3D%20(0%2C%20_withStyles.default)(styles%2C%20%7B%5C%5Cn%20%20name%3A%20'MuiInputBase'%5C%5Cn%7D)((0%2C%20_withFormControlContext.default)(InputBase))%3B%5C%5Cn%5C%5Cnexports.default%20%3D%20_default%3B%5C%5Cn%5C%5Cn%2F%2F%23%20sourceURL%3Dwebpack%3A%2F%2F%255Bname%255D%2F%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2F%40material-ui%2Fcore%2FInputBase%2FInputBase.js%3F%5C%22)%3B%5Cn%5Cn%2F***%2F%20%7D)%2C%5Cn%5Cn%2F***%2F%20%5C%22..%2F..%2F%40material-ui%2Fcore%2FInputBase%2FTextarea.js%5C%22%3A%5Cn%2F*!***************************************************************************************************************!*%5C%5C%5Cn%20%20!***%20%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2F%40material-ui%2Fcore%2FInputBase%2FTextarea.js%20***!%5Cn%20%20%5C%5C***************************************************************************************************************%2F%5Cn%2F*!%20no%20static%20exports%20found%20*%2F%5Cn%2F***%2F%20(function(module%2C%20exports%2C%20__webpack_require__)%20%7B%5Cn%5Cn%5C%22use%20strict%5C%22%3B%5Cneval(%5C%22%5C%5Cn%5C%5Cnvar%20_interopRequireDefault%20%3D%20__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2FinteropRequireDefault%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2FinteropRequireDefault.js%5C%5C%5C%22)%3B%5C%5Cn%5C%5CnObject.defineProperty(exports%2C%20%5C%5C%5C%22__esModule%5C%5C%5C%22%2C%20%7B%5C%5Cn%20%20value%3A%20true%5C%5Cn%7D)%3B%5C%5Cnexports.default%20%3D%20exports.styles%20%3D%20void%200%3B%5C%5Cn%5C%5Cnvar%20_extends2%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2Fextends%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2Fextends.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_objectWithoutProperties2%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2FobjectWithoutProperties%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2FobjectWithoutProperties.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_classCallCheck2%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2FclassCallCheck%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2FclassCallCheck.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_createClass2%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2FcreateClass%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2FcreateClass.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_possibleConstructorReturn2%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2FpossibleConstructorReturn%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2FpossibleConstructorReturn.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_getPrototypeOf2%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2FgetPrototypeOf%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2FgetPrototypeOf.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_inherits2%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2Finherits%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2Finherits.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_react%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20react%20*%2F%20%5C%5C%5C%22..%2F..%2Freact%2Findex.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_propTypes%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20prop-types%20*%2F%20%5C%5C%5C%22..%2F..%2Fprop-types%2Findex.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_classnames%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20classnames%20*%2F%20%5C%5C%5C%22..%2F..%2Fclassnames%2Findex.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_debounce%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20debounce%20*%2F%20%5C%5C%5C%22..%2F..%2Fdebounce%2Findex.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_reactEventListener%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20react-event-listener%20*%2F%20%5C%5C%5C%22..%2F..%2Freact-event-listener%2Fdist%2Freact-event-listener.cjs.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_withStyles%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20..%2Fstyles%2FwithStyles%20*%2F%20%5C%5C%5C%22..%2F..%2F%40material-ui%2Fcore%2Fstyles%2FwithStyles.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_reactHelpers%20%3D%20__webpack_require__(%2F*!%20..%2Futils%2FreactHelpers%20*%2F%20%5C%5C%5C%22..%2F..%2F%40material-ui%2Fcore%2Futils%2FreactHelpers.js%5C%5C%5C%22)%3B%5C%5Cn%5C%5Cn%2F%2F%20%3C%201kb%20payload%20overhead%20when%20lodash%2Fdebounce%20is%20%3E%203kb.%5C%5Cnvar%20ROWS_HEIGHT%20%3D%2019%3B%5C%5Cnvar%20styles%20%3D%20%7B%5C%5Cn%20%20%2F*%20Styles%20applied%20to%20the%20root%20element.%20*%2F%5C%5Cn%20%20root%3A%20%7B%5C%5Cn%20%20%20%20position%3A%20'relative'%2C%5C%5Cn%20%20%20%20%2F%2F%20because%20the%20shadow%20has%20position%3A%20'absolute'%2C%5C%5Cn%20%20%20%20width%3A%20'100%25'%5C%5Cn%20%20%7D%2C%5C%5Cn%20%20textarea%3A%20%7B%5C%5Cn%20%20%20%20width%3A%20'100%25'%2C%5C%5Cn%20%20%20%20height%3A%20'100%25'%2C%5C%5Cn%20%20%20%20resize%3A%20'none'%2C%5C%5Cn%20%20%20%20font%3A%20'inherit'%2C%5C%5Cn%20%20%20%20padding%3A%200%2C%5C%5Cn%20%20%20%20cursor%3A%20'inherit'%2C%5C%5Cn%20%20%20%20boxSizing%3A%20'border-box'%2C%5C%5Cn%20%20%20%20lineHeight%3A%20'inherit'%2C%5C%5Cn%20%20%20%20border%3A%20'none'%2C%5C%5Cn%20%20%20%20outline%3A%20'none'%2C%5C%5Cn%20%20%20%20background%3A%20'transparent'%5C%5Cn%20%20%7D%2C%5C%5Cn%20%20shadow%3A%20%7B%5C%5Cn%20%20%20%20%2F%2F%20Overflow%20also%20needed%20to%20here%20to%20remove%20the%20extra%20row%5C%5Cn%20%20%20%20%2F%2F%20added%20to%20textareas%20in%20Firefox.%5C%5Cn%20%20%20%20overflow%3A%20'hidden'%2C%5C%5Cn%20%20%20%20%2F%2F%20Visibility%20needed%20to%20hide%20the%20extra%20text%20area%20on%20iPads%5C%5Cn%20%20%20%20visibility%3A%20'hidden'%2C%5C%5Cn%20%20%20%20position%3A%20'absolute'%2C%5C%5Cn%20%20%20%20height%3A%20'auto'%2C%5C%5Cn%20%20%20%20whiteSpace%3A%20'pre-wrap'%5C%5Cn%20%20%7D%5C%5Cn%7D%3B%5C%5Cn%2F**%5C%5Cn%20*%20%40ignore%20-%20internal%20component.%5C%5Cn%20*%2F%5C%5Cn%5C%5Cnexports.styles%20%3D%20styles%3B%5C%5Cn%5C%5Cnvar%20Textarea%20%3D%5C%5Cn%2F*%23__PURE__*%2F%5C%5Cnfunction%20(_React%24Component)%20%7B%5C%5Cn%20%20(0%2C%20_inherits2.default)(Textarea%2C%20_React%24Component)%3B%5C%5Cn%5C%5Cn%20%20function%20Textarea(props)%20%7B%5C%5Cn%20%20%20%20var%20_this%3B%5C%5Cn%5C%5Cn%20%20%20%20(0%2C%20_classCallCheck2.default)(this%2C%20Textarea)%3B%5C%5Cn%20%20%20%20_this%20%3D%20(0%2C%20_possibleConstructorReturn2.default)(this%2C%20(0%2C%20_getPrototypeOf2.default)(Textarea).call(this))%3B%5C%5Cn%5C%5Cn%20%20%20%20_this.handleRefInput%20%3D%20function%20(ref)%20%7B%5C%5Cn%20%20%20%20%20%20_this.inputRef%20%3D%20ref%3B%5C%5Cn%20%20%20%20%20%20(0%2C%20_reactHelpers.setRef)(_this.props.textareaRef%2C%20ref)%3B%5C%5Cn%20%20%20%20%7D%3B%5C%5Cn%5C%5Cn%20%20%20%20_this.handleRefSinglelineShadow%20%3D%20function%20(ref)%20%7B%5C%5Cn%20%20%20%20%20%20_this.singlelineShadowRef%20%3D%20ref%3B%5C%5Cn%20%20%20%20%7D%3B%5C%5Cn%5C%5Cn%20%20%20%20_this.handleRefShadow%20%3D%20function%20(ref)%20%7B%5C%5Cn%20%20%20%20%20%20_this.shadowRef%20%3D%20ref%3B%5C%5Cn%20%20%20%20%7D%3B%5C%5Cn%5C%5Cn%20%20%20%20_this.handleChange%20%3D%20function%20(event)%20%7B%5C%5Cn%20%20%20%20%20%20_this.value%20%3D%20event.target.value%3B%5C%5Cn%5C%5Cn%20%20%20%20%20%20if%20(!_this.isControlled)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%2F%2F%20The%20component%20is%20not%20controlled%2C%20we%20need%20to%20update%20the%20shallow%20value.%5C%5Cn%20%20%20%20%20%20%20%20_this.shadowRef.value%20%3D%20_this.value%3B%5C%5Cn%5C%5Cn%20%20%20%20%20%20%20%20_this.syncHeightWithShadow()%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20%20%20if%20(_this.props.onChange)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20_this.props.onChange(event)%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%7D%3B%5C%5Cn%5C%5Cn%20%20%20%20_this.isControlled%20%3D%20props.value%20!%3D%20null%3B%20%2F%2F%20%3CInput%3E%20expects%20the%20components%20it%20renders%20to%20respond%20to%20'value'%5C%5Cn%20%20%20%20%2F%2F%20so%20that%20it%20can%20check%20whether%20they%20are%20filled.%5C%5Cn%5C%5Cn%20%20%20%20_this.value%20%3D%20props.value%20%7C%7C%20props.defaultValue%20%7C%7C%20''%3B%5C%5Cn%20%20%20%20_this.state%20%3D%20%7B%5C%5Cn%20%20%20%20%20%20height%3A%20Number(props.rows)%20*%20ROWS_HEIGHT%5C%5Cn%20%20%20%20%7D%3B%5C%5Cn%5C%5Cn%20%20%20%20if%20(typeof%20window%20!%3D%3D%20'undefined')%20%7B%5C%5Cn%20%20%20%20%20%20_this.handleResize%20%3D%20(0%2C%20_debounce.default)(function%20()%20%7B%5C%5Cn%20%20%20%20%20%20%20%20_this.syncHeightWithShadow()%3B%5C%5Cn%20%20%20%20%20%20%7D%2C%20166)%3B%20%2F%2F%20Corresponds%20to%2010%20frames%20at%2060%20Hz.%5C%5Cn%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20return%20_this%3B%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20(0%2C%20_createClass2.default)(Textarea%2C%20%5B%7B%5C%5Cn%20%20%20%20key%3A%20%5C%5C%5C%22componentDidMount%5C%5C%5C%22%2C%5C%5Cn%20%20%20%20value%3A%20function%20componentDidMount()%20%7B%5C%5Cn%20%20%20%20%20%20this.syncHeightWithShadow()%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%2C%20%7B%5C%5Cn%20%20%20%20key%3A%20%5C%5C%5C%22componentDidUpdate%5C%5C%5C%22%2C%5C%5Cn%20%20%20%20value%3A%20function%20componentDidUpdate()%20%7B%5C%5Cn%20%20%20%20%20%20this.syncHeightWithShadow()%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%2C%20%7B%5C%5Cn%20%20%20%20key%3A%20%5C%5C%5C%22componentWillUnmount%5C%5C%5C%22%2C%5C%5Cn%20%20%20%20value%3A%20function%20componentWillUnmount()%20%7B%5C%5Cn%20%20%20%20%20%20this.handleResize.clear()%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%2C%20%7B%5C%5Cn%20%20%20%20key%3A%20%5C%5C%5C%22syncHeightWithShadow%5C%5C%5C%22%2C%5C%5Cn%20%20%20%20value%3A%20function%20syncHeightWithShadow()%20%7B%5C%5Cn%20%20%20%20%20%20var%20props%20%3D%20this.props%3B%20%2F%2F%20Guarding%20for%20**broken**%20shallow%20rendering%20method%20that%20call%20componentDidMount%5C%5Cn%20%20%20%20%20%20%2F%2F%20but%20doesn't%20handle%20refs%20correctly.%5C%5Cn%20%20%20%20%20%20%2F%2F%20To%20remove%20once%20the%20shallow%20rendering%20has%20been%20fixed.%5C%5Cn%5C%5Cn%20%20%20%20%20%20if%20(!this.shadowRef)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20return%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20%20%20if%20(this.isControlled)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%2F%2F%20The%20component%20is%20controlled%2C%20we%20need%20to%20update%20the%20shallow%20value.%5C%5Cn%20%20%20%20%20%20%20%20this.shadowRef.value%20%3D%20props.value%20%3D%3D%20null%20%3F%20''%20%3A%20String(props.value)%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20%20%20var%20lineHeight%20%3D%20this.singlelineShadowRef.scrollHeight%3B%20%2F%2F%20The%20Textarea%20might%20not%20be%20visible%20(p.ex%3A%20display%3A%20none).%5C%5Cn%20%20%20%20%20%20%2F%2F%20In%20this%20case%2C%20the%20layout%20values%20read%20from%20the%20DOM%20will%20be%200.%5C%5Cn%5C%5Cn%20%20%20%20%20%20lineHeight%20%3D%20lineHeight%20%3D%3D%3D%200%20%3F%20ROWS_HEIGHT%20%3A%20lineHeight%3B%5C%5Cn%20%20%20%20%20%20var%20newHeight%20%3D%20this.shadowRef.scrollHeight%3B%20%2F%2F%20Guarding%20for%20jsdom%2C%20where%20scrollHeight%20isn't%20present.%5C%5Cn%20%20%20%20%20%20%2F%2F%20See%20https%3A%2F%2Fgithub.com%2Ftmpvar%2Fjsdom%2Fissues%2F1013%5C%5Cn%5C%5Cn%20%20%20%20%20%20if%20(newHeight%20%3D%3D%3D%20undefined)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20return%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20%20%20if%20(Number(props.rowsMax)%20%3E%3D%20Number(props.rows))%20%7B%5C%5Cn%20%20%20%20%20%20%20%20newHeight%20%3D%20Math.min(Number(props.rowsMax)%20*%20lineHeight%2C%20newHeight)%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20%20%20newHeight%20%3D%20Math.max(newHeight%2C%20lineHeight)%3B%20%2F%2F%20Need%20a%20large%20enough%20different%20to%20update%20the%20height.%5C%5Cn%20%20%20%20%20%20%2F%2F%20This%20prevents%20infinite%20rendering%20loop.%5C%5Cn%5C%5Cn%20%20%20%20%20%20if%20(Math.abs(this.state.height%20-%20newHeight)%20%3E%201)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20this.setState(%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20height%3A%20newHeight%5C%5Cn%20%20%20%20%20%20%20%20%7D)%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%2C%20%7B%5C%5Cn%20%20%20%20key%3A%20%5C%5C%5C%22render%5C%5C%5C%22%2C%5C%5Cn%20%20%20%20value%3A%20function%20render()%20%7B%5C%5Cn%20%20%20%20%20%20var%20_this%24props%20%3D%20this.props%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20classes%20%3D%20_this%24props.classes%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20className%20%3D%20_this%24props.className%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20defaultValue%20%3D%20_this%24props.defaultValue%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20onChange%20%3D%20_this%24props.onChange%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20rows%20%3D%20_this%24props.rows%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20rowsMax%20%3D%20_this%24props.rowsMax%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20style%20%3D%20_this%24props.style%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20textareaRef%20%3D%20_this%24props.textareaRef%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20value%20%3D%20_this%24props.value%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20other%20%3D%20(0%2C%20_objectWithoutProperties2.default)(_this%24props%2C%20%5B%5C%5C%5C%22classes%5C%5C%5C%22%2C%20%5C%5C%5C%22className%5C%5C%5C%22%2C%20%5C%5C%5C%22defaultValue%5C%5C%5C%22%2C%20%5C%5C%5C%22onChange%5C%5C%5C%22%2C%20%5C%5C%5C%22rows%5C%5C%5C%22%2C%20%5C%5C%5C%22rowsMax%5C%5C%5C%22%2C%20%5C%5C%5C%22style%5C%5C%5C%22%2C%20%5C%5C%5C%22textareaRef%5C%5C%5C%22%2C%20%5C%5C%5C%22value%5C%5C%5C%22%5D)%3B%5C%5Cn%20%20%20%20%20%20return%20_react.default.createElement(%5C%5C%5C%22div%5C%5C%5C%22%2C%20%7B%5C%5Cn%20%20%20%20%20%20%20%20className%3A%20classes.root%5C%5Cn%20%20%20%20%20%20%7D%2C%20_react.default.createElement(_reactEventListener.default%2C%20%7B%5C%5Cn%20%20%20%20%20%20%20%20target%3A%20%5C%5C%5C%22window%5C%5C%5C%22%2C%5C%5Cn%20%20%20%20%20%20%20%20onResize%3A%20this.handleResize%5C%5Cn%20%20%20%20%20%20%7D)%2C%20_react.default.createElement(%5C%5C%5C%22textarea%5C%5C%5C%22%2C%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%5C%5C%5C%22aria-hidden%5C%5C%5C%22%3A%20%5C%5C%5C%22true%5C%5C%5C%22%2C%5C%5Cn%20%20%20%20%20%20%20%20className%3A%20(0%2C%20_classnames.default)(classes.textarea%2C%20classes.shadow)%2C%5C%5Cn%20%20%20%20%20%20%20%20readOnly%3A%20true%2C%5C%5Cn%20%20%20%20%20%20%20%20ref%3A%20this.handleRefSinglelineShadow%2C%5C%5Cn%20%20%20%20%20%20%20%20rows%3A%20%5C%5C%5C%221%5C%5C%5C%22%2C%5C%5Cn%20%20%20%20%20%20%20%20tabIndex%3A%20-1%2C%5C%5Cn%20%20%20%20%20%20%20%20value%3A%20%5C%5C%5C%22%5C%5C%5C%22%5C%5Cn%20%20%20%20%20%20%7D)%2C%20_react.default.createElement(%5C%5C%5C%22textarea%5C%5C%5C%22%2C%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%5C%5C%5C%22aria-hidden%5C%5C%5C%22%3A%20%5C%5C%5C%22true%5C%5C%5C%22%2C%5C%5Cn%20%20%20%20%20%20%20%20className%3A%20(0%2C%20_classnames.default)(classes.textarea%2C%20classes.shadow)%2C%5C%5Cn%20%20%20%20%20%20%20%20defaultValue%3A%20defaultValue%2C%5C%5Cn%20%20%20%20%20%20%20%20readOnly%3A%20true%2C%5C%5Cn%20%20%20%20%20%20%20%20ref%3A%20this.handleRefShadow%2C%5C%5Cn%20%20%20%20%20%20%20%20rows%3A%20rows%2C%5C%5Cn%20%20%20%20%20%20%20%20tabIndex%3A%20-1%2C%5C%5Cn%20%20%20%20%20%20%20%20value%3A%20value%5C%5Cn%20%20%20%20%20%20%7D)%2C%20_react.default.createElement(%5C%5C%5C%22textarea%5C%5C%5C%22%2C%20(0%2C%20_extends2.default)(%7B%5C%5Cn%20%20%20%20%20%20%20%20rows%3A%20rows%2C%5C%5Cn%20%20%20%20%20%20%20%20className%3A%20(0%2C%20_classnames.default)(classes.textarea%2C%20className)%2C%5C%5Cn%20%20%20%20%20%20%20%20defaultValue%3A%20defaultValue%2C%5C%5Cn%20%20%20%20%20%20%20%20value%3A%20value%2C%5C%5Cn%20%20%20%20%20%20%20%20onChange%3A%20this.handleChange%2C%5C%5Cn%20%20%20%20%20%20%20%20ref%3A%20this.handleRefInput%2C%5C%5Cn%20%20%20%20%20%20%20%20style%3A%20(0%2C%20_extends2.default)(%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20height%3A%20this.state.height%5C%5Cn%20%20%20%20%20%20%20%20%7D%2C%20style)%5C%5Cn%20%20%20%20%20%20%7D%2C%20other)))%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%5D)%3B%5C%5Cn%20%20return%20Textarea%3B%5C%5Cn%7D(_react.default.Component)%3B%5C%5Cn%5C%5Cn%20true%20%3F%20Textarea.propTypes%20%3D%20%7B%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20Override%20or%20extend%20the%20styles%20applied%20to%20the%20component.%5C%5Cn%20%20%20*%20See%20%5BCSS%20API%5D(%23css-api)%20below%20for%20more%20details.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20classes%3A%20_propTypes.default.object.isRequired%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20%40ignore%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20className%3A%20_propTypes.default.string%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20%40ignore%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20defaultValue%3A%20_propTypes.default.oneOfType(%5B_propTypes.default.string%2C%20_propTypes.default.number%5D)%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20%40ignore%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20disabled%3A%20_propTypes.default.bool%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20%40ignore%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20onChange%3A%20_propTypes.default.func%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20Number%20of%20rows%20to%20display%20when%20multiline%20option%20is%20set%20to%20true.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20rows%3A%20_propTypes.default.oneOfType(%5B_propTypes.default.string%2C%20_propTypes.default.number%5D)%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20Maximum%20number%20of%20rows%20to%20display%20when%20multiline%20option%20is%20set%20to%20true.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20rowsMax%3A%20_propTypes.default.oneOfType(%5B_propTypes.default.string%2C%20_propTypes.default.number%5D)%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20%40ignore%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20style%3A%20_propTypes.default.object%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20Use%20that%20property%20to%20pass%20a%20ref%20callback%20to%20the%20native%20textarea%20element.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20textareaRef%3A%20_propTypes.default.oneOfType(%5B_propTypes.default.func%2C%20_propTypes.default.object%5D)%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20%40ignore%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20value%3A%20_propTypes.default.oneOfType(%5B_propTypes.default.string%2C%20_propTypes.default.number%5D)%5C%5Cn%7D%20%3A%20undefined%3B%5C%5CnTextarea.defaultProps%20%3D%20%7B%5C%5Cn%20%20rows%3A%201%5C%5Cn%7D%3B%5C%5Cn%5C%5Cnvar%20_default%20%3D%20(0%2C%20_withStyles.default)(styles%2C%20%7B%5C%5Cn%20%20name%3A%20'MuiPrivateTextarea'%5C%5Cn%7D)(Textarea)%3B%5C%5Cn%5C%5Cnexports.default%20%3D%20_default%3B%5C%5Cn%5C%5Cn%2F%2F%23%20sourceURL%3Dwebpack%3A%2F%2F%255Bname%255D%2F%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2F%40material-ui%2Fcore%2FInputBase%2FTextarea.js%3F%5C%22)%3B%5Cn%5Cn%2F***%2F%20%7D)%2C%5Cn%5Cn%2F***%2F%20%5C%22..%2F..%2F%40material-ui%2Fcore%2FInputBase%2Findex.js%5C%22%3A%5Cn%2F*!************************************************************************************************************!*%5C%5C%5Cn%20%20!***%20%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2F%40material-ui%2Fcore%2FInputBase%2Findex.js%20***!%5Cn%20%20%5C%5C************************************************************************************************************%2F%5Cn%2F*!%20no%20static%20exports%20found%20*%2F%5Cn%2F***%2F%20(function(module%2C%20exports%2C%20__webpack_require__)%20%7B%5Cn%5Cn%5C%22use%20strict%5C%22%3B%5Cneval(%5C%22%5C%5Cn%5C%5Cnvar%20_interopRequireDefault%20%3D%20__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2FinteropRequireDefault%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2FinteropRequireDefault.js%5C%5C%5C%22)%3B%5C%5Cn%5C%5CnObject.defineProperty(exports%2C%20%5C%5C%5C%22__esModule%5C%5C%5C%22%2C%20%7B%5C%5Cn%20%20value%3A%20true%5C%5Cn%7D)%3B%5C%5CnObject.defineProperty(exports%2C%20%5C%5C%5C%22default%5C%5C%5C%22%2C%20%7B%5C%5Cn%20%20enumerable%3A%20true%2C%5C%5Cn%20%20get%3A%20function%20get()%20%7B%5C%5Cn%20%20%20%20return%20_InputBase.default%3B%5C%5Cn%20%20%7D%5C%5Cn%7D)%3B%5C%5Cn%5C%5Cnvar%20_InputBase%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20.%2FInputBase%20*%2F%20%5C%5C%5C%22..%2F..%2F%40material-ui%2Fcore%2FInputBase%2FInputBase.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cn%2F%2F%23%20sourceURL%3Dwebpack%3A%2F%2F%255Bname%255D%2F%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2F%40material-ui%2Fcore%2FInputBase%2Findex.js%3F%5C%22)%3B%5Cn%5Cn%2F***%2F%20%7D)%2C%5Cn%5Cn%2F***%2F%20%5C%22..%2F..%2F%40material-ui%2Fcore%2FInputBase%2Futils.js%5C%22%3A%5Cn%2F*!************************************************************************************************************!*%5C%5C%5Cn%20%20!***%20%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2F%40material-ui%2Fcore%2FInputBase%2Futils.js%20***!%5Cn%20%20%5C%5C************************************************************************************************************%2F%5Cn%2F*!%20no%20static%20exports%20found%20*%2F%5Cn%2F***%2F%20(function(module%2C%20exports%2C%20__webpack_require__)%20%7B%5Cn%5Cn%5C%22use%20strict%5C%22%3B%5Cneval(%5C%22%5C%5Cn%5C%5CnObject.defineProperty(exports%2C%20%5C%5C%5C%22__esModule%5C%5C%5C%22%2C%20%7B%5C%5Cn%20%20value%3A%20true%5C%5Cn%7D)%3B%5C%5Cnexports.hasValue%20%3D%20hasValue%3B%5C%5Cnexports.isFilled%20%3D%20isFilled%3B%5C%5Cnexports.isAdornedStart%20%3D%20isAdornedStart%3B%5C%5Cn%5C%5Cn%2F%2F%20Supports%20determination%20of%20isControlled().%5C%5Cn%2F%2F%20Controlled%20input%20accepts%20its%20current%20value%20as%20a%20prop.%5C%5Cn%2F%2F%5C%5Cn%2F%2F%20%40see%20https%3A%2F%2Ffacebook.github.io%2Freact%2Fdocs%2Fforms.html%23controlled-components%5C%5Cn%2F%2F%20%40param%20value%5C%5Cn%2F%2F%20%40returns%20%7Bboolean%7D%20true%20if%20string%20(including%20'')%20or%20number%20(including%20zero)%5C%5Cnfunction%20hasValue(value)%20%7B%5C%5Cn%20%20return%20value%20!%3D%20null%20%26%26%20!(Array.isArray(value)%20%26%26%20value.length%20%3D%3D%3D%200)%3B%5C%5Cn%7D%20%2F%2F%20Determine%20if%20field%20is%20empty%20or%20filled.%5C%5Cn%2F%2F%20Response%20determines%20if%20label%20is%20presented%20above%20field%20or%20as%20placeholder.%5C%5Cn%2F%2F%5C%5Cn%2F%2F%20%40param%20obj%5C%5Cn%2F%2F%20%40param%20SSR%5C%5Cn%2F%2F%20%40returns%20%7Bboolean%7D%20False%20when%20not%20present%20or%20empty%20string.%5C%5Cn%2F%2F%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20True%20when%20any%20number%20or%20string%20with%20length.%5C%5Cn%5C%5Cn%5C%5Cnfunction%20isFilled(obj)%20%7B%5C%5Cn%20%20var%20SSR%20%3D%20arguments.length%20%3E%201%20%26%26%20arguments%5B1%5D%20!%3D%3D%20undefined%20%3F%20arguments%5B1%5D%20%3A%20false%3B%5C%5Cn%20%20return%20obj%20%26%26%20(hasValue(obj.value)%20%26%26%20obj.value%20!%3D%3D%20''%20%7C%7C%20SSR%20%26%26%20hasValue(obj.defaultValue)%20%26%26%20obj.defaultValue%20!%3D%3D%20'')%3B%5C%5Cn%7D%20%2F%2F%20Determine%20if%20an%20Input%20is%20adorned%20on%20start.%5C%5Cn%2F%2F%20It's%20corresponding%20to%20the%20left%20with%20LTR.%5C%5Cn%2F%2F%5C%5Cn%2F%2F%20%40param%20obj%5C%5Cn%2F%2F%20%40returns%20%7Bboolean%7D%20False%20when%20no%20adornments.%5C%5Cn%2F%2F%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20True%20when%20adorned%20at%20the%20start.%5C%5Cn%5C%5Cn%5C%5Cnfunction%20isAdornedStart(obj)%20%7B%5C%5Cn%20%20return%20obj.startAdornment%3B%5C%5Cn%7D%5C%5Cn%5C%5Cn%2F%2F%23%20sourceURL%3Dwebpack%3A%2F%2F%255Bname%255D%2F%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2F%40material-ui%2Fcore%2FInputBase%2Futils.js%3F%5C%22)%3B%5Cn%5Cn%2F***%2F%20%7D)%2C%5Cn%5Cn%2F***%2F%20%5C%22..%2F..%2F%40material-ui%2Fcore%2FInputLabel%2FInputLabel.js%5C%22%3A%5Cn%2F*!******************************************************************************************************************!*%5C%5C%5Cn%20%20!***%20%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2F%40material-ui%2Fcore%2FInputLabel%2FInputLabel.js%20***!%5Cn%20%20%5C%5C******************************************************************************************************************%2F%5Cn%2F*!%20no%20static%20exports%20found%20*%2F%5Cn%2F***%2F%20(function(module%2C%20exports%2C%20__webpack_require__)%20%7B%5Cn%5Cn%5C%22use%20strict%5C%22%3B%5Cneval(%5C%22%5C%5Cn%5C%5Cnvar%20_interopRequireDefault%20%3D%20__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2FinteropRequireDefault%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2FinteropRequireDefault.js%5C%5C%5C%22)%3B%5C%5Cn%5C%5CnObject.defineProperty(exports%2C%20%5C%5C%5C%22__esModule%5C%5C%5C%22%2C%20%7B%5C%5Cn%20%20value%3A%20true%5C%5Cn%7D)%3B%5C%5Cnexports.default%20%3D%20exports.styles%20%3D%20void%200%3B%5C%5Cn%5C%5Cnvar%20_extends2%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2Fextends%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2Fextends.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_defineProperty2%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2FdefineProperty%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2FdefineProperty.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_objectWithoutProperties2%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2FobjectWithoutProperties%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2FobjectWithoutProperties.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_react%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20react%20*%2F%20%5C%5C%5C%22..%2F..%2Freact%2Findex.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_propTypes%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20prop-types%20*%2F%20%5C%5C%5C%22..%2F..%2Fprop-types%2Findex.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_classnames%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20classnames%20*%2F%20%5C%5C%5C%22..%2F..%2Fclassnames%2Findex.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_formControlState%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20..%2FFormControl%2FformControlState%20*%2F%20%5C%5C%5C%22..%2F..%2F%40material-ui%2Fcore%2FFormControl%2FformControlState.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_withFormControlContext%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20..%2FFormControl%2FwithFormControlContext%20*%2F%20%5C%5C%5C%22..%2F..%2F%40material-ui%2Fcore%2FFormControl%2FwithFormControlContext.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_withStyles%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20..%2Fstyles%2FwithStyles%20*%2F%20%5C%5C%5C%22..%2F..%2F%40material-ui%2Fcore%2Fstyles%2FwithStyles.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_FormLabel%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20..%2FFormLabel%20*%2F%20%5C%5C%5C%22..%2F..%2F%40material-ui%2Fcore%2FFormLabel%2Findex.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cn%2F%2F%20%40inheritedComponent%20FormLabel%5C%5Cnvar%20styles%20%3D%20function%20styles(theme)%20%7B%5C%5Cn%20%20return%20%7B%5C%5Cn%20%20%20%20%2F*%20Styles%20applied%20to%20the%20root%20element.%20*%2F%5C%5Cn%20%20%20%20root%3A%20%7B%5C%5Cn%20%20%20%20%20%20transformOrigin%3A%20'top%20left'%5C%5Cn%20%20%20%20%7D%2C%5C%5Cn%5C%5Cn%20%20%20%20%2F*%20Styles%20applied%20to%20the%20root%20element%20if%20%60focused%3D%7Btrue%7D%60.%20*%2F%5C%5Cn%20%20%20%20focused%3A%20%7B%7D%2C%5C%5Cn%5C%5Cn%20%20%20%20%2F*%20Styles%20applied%20to%20the%20root%20element%20if%20%60disabled%3D%7Btrue%7D%60.%20*%2F%5C%5Cn%20%20%20%20disabled%3A%20%7B%7D%2C%5C%5Cn%5C%5Cn%20%20%20%20%2F*%20Styles%20applied%20to%20the%20root%20element%20if%20%60error%3D%7Btrue%7D%60.%20*%2F%5C%5Cn%20%20%20%20error%3A%20%7B%7D%2C%5C%5Cn%5C%5Cn%20%20%20%20%2F*%20Styles%20applied%20to%20the%20root%20element%20if%20%60required%3D%7Btrue%7D%60.%20*%2F%5C%5Cn%20%20%20%20required%3A%20%7B%7D%2C%5C%5Cn%5C%5Cn%20%20%20%20%2F*%20Styles%20applied%20to%20the%20root%20element%20if%20the%20component%20is%20a%20descendant%20of%20%60FormControl%60.%20*%2F%5C%5Cn%20%20%20%20formControl%3A%20%7B%5C%5Cn%20%20%20%20%20%20position%3A%20'absolute'%2C%5C%5Cn%20%20%20%20%20%20left%3A%200%2C%5C%5Cn%20%20%20%20%20%20top%3A%200%2C%5C%5Cn%20%20%20%20%20%20%2F%2F%20slight%20alteration%20to%20spec%20spacing%20to%20match%20visual%20spec%20result%5C%5Cn%20%20%20%20%20%20transform%3A%20'translate(0%2C%2024px)%20scale(1)'%5C%5Cn%20%20%20%20%7D%2C%5C%5Cn%5C%5Cn%20%20%20%20%2F*%20Styles%20applied%20to%20the%20root%20element%20if%20%60margin%3D%5C%5C%5C%22dense%5C%5C%5C%22%60.%20*%2F%5C%5Cn%20%20%20%20marginDense%3A%20%7B%5C%5Cn%20%20%20%20%20%20%2F%2F%20Compensation%20for%20the%20%60Input.inputDense%60%20style.%5C%5Cn%20%20%20%20%20%20transform%3A%20'translate(0%2C%2021px)%20scale(1)'%5C%5Cn%20%20%20%20%7D%2C%5C%5Cn%5C%5Cn%20%20%20%20%2F*%20Styles%20applied%20to%20the%20%60input%60%20element%20if%20%60shrink%3D%7Btrue%7D%60.%20*%2F%5C%5Cn%20%20%20%20shrink%3A%20%7B%5C%5Cn%20%20%20%20%20%20transform%3A%20'translate(0%2C%201.5px)%20scale(0.75)'%2C%5C%5Cn%20%20%20%20%20%20transformOrigin%3A%20'top%20left'%5C%5Cn%20%20%20%20%7D%2C%5C%5Cn%5C%5Cn%20%20%20%20%2F*%20Styles%20applied%20to%20the%20%60input%60%20element%20if%20%60disableAnimation%3D%7Bfalse%7D%60.%20*%2F%5C%5Cn%20%20%20%20animated%3A%20%7B%5C%5Cn%20%20%20%20%20%20transition%3A%20theme.transitions.create(%5B'color'%2C%20'transform'%5D%2C%20%7B%5C%5Cn%20%20%20%20%20%20%20%20duration%3A%20theme.transitions.duration.shorter%2C%5C%5Cn%20%20%20%20%20%20%20%20easing%3A%20theme.transitions.easing.easeOut%5C%5Cn%20%20%20%20%20%20%7D)%5C%5Cn%20%20%20%20%7D%2C%5C%5Cn%5C%5Cn%20%20%20%20%2F*%20Styles%20applied%20to%20the%20root%20element%20if%20%60variant%3D%5C%5C%5C%22filled%5C%5C%5C%22%60.%20*%2F%5C%5Cn%20%20%20%20filled%3A%20%7B%5C%5Cn%20%20%20%20%20%20%2F%2F%20Chrome's%20autofill%20feature%20gives%20the%20input%20field%20a%20yellow%20background.%5C%5Cn%20%20%20%20%20%20%2F%2F%20Since%20the%20input%20field%20is%20behind%20the%20label%20in%20the%20HTML%20tree%2C%5C%5Cn%20%20%20%20%20%20%2F%2F%20the%20input%20field%20is%20drawn%20last%20and%20hides%20the%20label%20with%20an%20opaque%20background%20color.%5C%5Cn%20%20%20%20%20%20%2F%2F%20zIndex%3A%201%20will%20raise%20the%20label%20above%20opaque%20background-colors%20of%20input.%5C%5Cn%20%20%20%20%20%20zIndex%3A%201%2C%5C%5Cn%20%20%20%20%20%20pointerEvents%3A%20'none'%2C%5C%5Cn%20%20%20%20%20%20transform%3A%20'translate(12px%2C%2020px)%20scale(1)'%2C%5C%5Cn%20%20%20%20%20%20'%26%24marginDense'%3A%20%7B%5C%5Cn%20%20%20%20%20%20%20%20transform%3A%20'translate(12px%2C%2017px)%20scale(1)'%5C%5Cn%20%20%20%20%20%20%7D%2C%5C%5Cn%20%20%20%20%20%20'%26%24shrink'%3A%20%7B%5C%5Cn%20%20%20%20%20%20%20%20transform%3A%20'translate(12px%2C%2010px)%20scale(0.75)'%2C%5C%5Cn%20%20%20%20%20%20%20%20'%26%24marginDense'%3A%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20transform%3A%20'translate(12px%2C%207px)%20scale(0.75)'%5C%5Cn%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%7D%2C%5C%5Cn%5C%5Cn%20%20%20%20%2F*%20Styles%20applied%20to%20the%20root%20element%20if%20%60variant%3D%5C%5C%5C%22outlined%5C%5C%5C%22%60.%20*%2F%5C%5Cn%20%20%20%20outlined%3A%20%7B%5C%5Cn%20%20%20%20%20%20%2F%2F%20see%20comment%20above%20on%20filled.zIndex%5C%5Cn%20%20%20%20%20%20zIndex%3A%201%2C%5C%5Cn%20%20%20%20%20%20pointerEvents%3A%20'none'%2C%5C%5Cn%20%20%20%20%20%20transform%3A%20'translate(14px%2C%2020px)%20scale(1)'%2C%5C%5Cn%20%20%20%20%20%20'%26%24marginDense'%3A%20%7B%5C%5Cn%20%20%20%20%20%20%20%20transform%3A%20'translate(14px%2C%2017px)%20scale(1)'%5C%5Cn%20%20%20%20%20%20%7D%2C%5C%5Cn%20%20%20%20%20%20'%26%24shrink'%3A%20%7B%5C%5Cn%20%20%20%20%20%20%20%20transform%3A%20'translate(14px%2C%20-6px)%20scale(0.75)'%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%3B%5C%5Cn%7D%3B%5C%5Cn%5C%5Cnexports.styles%20%3D%20styles%3B%5C%5Cn%5C%5Cnfunction%20InputLabel(props)%20%7B%5C%5Cn%20%20var%20_classNames%3B%5C%5Cn%5C%5Cn%20%20var%20children%20%3D%20props.children%2C%5C%5Cn%20%20%20%20%20%20classes%20%3D%20props.classes%2C%5C%5Cn%20%20%20%20%20%20classNameProp%20%3D%20props.className%2C%5C%5Cn%20%20%20%20%20%20disableAnimation%20%3D%20props.disableAnimation%2C%5C%5Cn%20%20%20%20%20%20FormLabelClasses%20%3D%20props.FormLabelClasses%2C%5C%5Cn%20%20%20%20%20%20margin%20%3D%20props.margin%2C%5C%5Cn%20%20%20%20%20%20muiFormControl%20%3D%20props.muiFormControl%2C%5C%5Cn%20%20%20%20%20%20shrinkProp%20%3D%20props.shrink%2C%5C%5Cn%20%20%20%20%20%20variant%20%3D%20props.variant%2C%5C%5Cn%20%20%20%20%20%20other%20%3D%20(0%2C%20_objectWithoutProperties2.default)(props%2C%20%5B%5C%5C%5C%22children%5C%5C%5C%22%2C%20%5C%5C%5C%22classes%5C%5C%5C%22%2C%20%5C%5C%5C%22className%5C%5C%5C%22%2C%20%5C%5C%5C%22disableAnimation%5C%5C%5C%22%2C%20%5C%5C%5C%22FormLabelClasses%5C%5C%5C%22%2C%20%5C%5C%5C%22margin%5C%5C%5C%22%2C%20%5C%5C%5C%22muiFormControl%5C%5C%5C%22%2C%20%5C%5C%5C%22shrink%5C%5C%5C%22%2C%20%5C%5C%5C%22variant%5C%5C%5C%22%5D)%3B%5C%5Cn%20%20var%20shrink%20%3D%20shrinkProp%3B%5C%5Cn%5C%5Cn%20%20if%20(typeof%20shrink%20%3D%3D%3D%20'undefined'%20%26%26%20muiFormControl)%20%7B%5C%5Cn%20%20%20%20shrink%20%3D%20muiFormControl.filled%20%7C%7C%20muiFormControl.focused%20%7C%7C%20muiFormControl.adornedStart%3B%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20var%20fcs%20%3D%20(0%2C%20_formControlState.default)(%7B%5C%5Cn%20%20%20%20props%3A%20props%2C%5C%5Cn%20%20%20%20muiFormControl%3A%20muiFormControl%2C%5C%5Cn%20%20%20%20states%3A%20%5B'margin'%2C%20'variant'%5D%5C%5Cn%20%20%7D)%3B%5C%5Cn%20%20var%20className%20%3D%20(0%2C%20_classnames.default)(classes.root%2C%20(_classNames%20%3D%20%7B%7D%2C%20(0%2C%20_defineProperty2.default)(_classNames%2C%20classes.formControl%2C%20muiFormControl)%2C%20(0%2C%20_defineProperty2.default)(_classNames%2C%20classes.animated%2C%20!disableAnimation)%2C%20(0%2C%20_defineProperty2.default)(_classNames%2C%20classes.shrink%2C%20shrink)%2C%20(0%2C%20_defineProperty2.default)(_classNames%2C%20classes.marginDense%2C%20fcs.margin%20%3D%3D%3D%20'dense')%2C%20(0%2C%20_defineProperty2.default)(_classNames%2C%20classes.filled%2C%20fcs.variant%20%3D%3D%3D%20'filled')%2C%20(0%2C%20_defineProperty2.default)(_classNames%2C%20classes.outlined%2C%20fcs.variant%20%3D%3D%3D%20'outlined')%2C%20_classNames)%2C%20classNameProp)%3B%5C%5Cn%20%20return%20_react.default.createElement(_FormLabel.default%2C%20(0%2C%20_extends2.default)(%7B%5C%5Cn%20%20%20%20%5C%5C%5C%22data-shrink%5C%5C%5C%22%3A%20shrink%2C%5C%5Cn%20%20%20%20className%3A%20className%2C%5C%5Cn%20%20%20%20classes%3A%20(0%2C%20_extends2.default)(%7B%5C%5Cn%20%20%20%20%20%20focused%3A%20classes.focused%2C%5C%5Cn%20%20%20%20%20%20disabled%3A%20classes.disabled%2C%5C%5Cn%20%20%20%20%20%20error%3A%20classes.error%2C%5C%5Cn%20%20%20%20%20%20required%3A%20classes.required%5C%5Cn%20%20%20%20%7D%2C%20FormLabelClasses)%5C%5Cn%20%20%7D%2C%20other)%2C%20children)%3B%5C%5Cn%7D%5C%5Cn%5C%5Cn%20true%20%3F%20InputLabel.propTypes%20%3D%20%7B%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20The%20contents%20of%20the%20%60InputLabel%60.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20children%3A%20_propTypes.default.node%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20Override%20or%20extend%20the%20styles%20applied%20to%20the%20component.%5C%5Cn%20%20%20*%20See%20%5BCSS%20API%5D(%23css-api)%20below%20for%20more%20details.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20classes%3A%20_propTypes.default.object.isRequired%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20%40ignore%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20className%3A%20_propTypes.default.string%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20If%20%60true%60%2C%20the%20transition%20animation%20is%20disabled.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20disableAnimation%3A%20_propTypes.default.bool%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20If%20%60true%60%2C%20apply%20disabled%20class.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20disabled%3A%20_propTypes.default.bool%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20If%20%60true%60%2C%20the%20label%20will%20be%20displayed%20in%20an%20error%20state.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20error%3A%20_propTypes.default.bool%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20If%20%60true%60%2C%20the%20input%20of%20this%20label%20is%20focused.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20focused%3A%20_propTypes.default.bool%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20%60classes%60%20property%20applied%20to%20the%20%5B%60FormLabel%60%5D(%2Fapi%2Fform-label%2F)%20element.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20FormLabelClasses%3A%20_propTypes.default.object%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20If%20%60dense%60%2C%20will%20adjust%20vertical%20spacing.%20This%20is%20normally%20obtained%20via%20context%20from%5C%5Cn%20%20%20*%20FormControl.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20margin%3A%20_propTypes.default.oneOf(%5B'dense'%5D)%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20%40ignore%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20muiFormControl%3A%20_propTypes.default.object%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20if%20%60true%60%2C%20the%20label%20will%20indicate%20that%20the%20input%20is%20required.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20required%3A%20_propTypes.default.bool%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20If%20%60true%60%2C%20the%20label%20is%20shrunk.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20shrink%3A%20_propTypes.default.bool%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20The%20variant%20to%20use.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20variant%3A%20_propTypes.default.oneOf(%5B'standard'%2C%20'outlined'%2C%20'filled'%5D)%5C%5Cn%7D%20%3A%20undefined%3B%5C%5CnInputLabel.defaultProps%20%3D%20%7B%5C%5Cn%20%20disableAnimation%3A%20false%5C%5Cn%7D%3B%5C%5Cn%5C%5Cnvar%20_default%20%3D%20(0%2C%20_withStyles.default)(styles%2C%20%7B%5C%5Cn%20%20name%3A%20'MuiInputLabel'%5C%5Cn%7D)((0%2C%20_withFormControlContext.default)(InputLabel))%3B%5C%5Cn%5C%5Cnexports.default%20%3D%20_default%3B%5C%5Cn%5C%5Cn%2F%2F%23%20sourceURL%3Dwebpack%3A%2F%2F%255Bname%255D%2F%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2F%40material-ui%2Fcore%2FInputLabel%2FInputLabel.js%3F%5C%22)%3B%5Cn%5Cn%2F***%2F%20%7D)%2C%5Cn%5Cn%2F***%2F%20%5C%22..%2F..%2F%40material-ui%2Fcore%2FInputLabel%2Findex.js%5C%22%3A%5Cn%2F*!*************************************************************************************************************!*%5C%5C%5Cn%20%20!***%20%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2F%40material-ui%2Fcore%2FInputLabel%2Findex.js%20***!%5Cn%20%20%5C%5C*************************************************************************************************************%2F%5Cn%2F*!%20no%20static%20exports%20found%20*%2F%5Cn%2F***%2F%20(function(module%2C%20exports%2C%20__webpack_require__)%20%7B%5Cn%5Cn%5C%22use%20strict%5C%22%3B%5Cneval(%5C%22%5C%5Cn%5C%5Cnvar%20_interopRequireDefault%20%3D%20__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2FinteropRequireDefault%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2FinteropRequireDefault.js%5C%5C%5C%22)%3B%5C%5Cn%5C%5CnObject.defineProperty(exports%2C%20%5C%5C%5C%22__esModule%5C%5C%5C%22%2C%20%7B%5C%5Cn%20%20value%3A%20true%5C%5Cn%7D)%3B%5C%5CnObject.defineProperty(exports%2C%20%5C%5C%5C%22default%5C%5C%5C%22%2C%20%7B%5C%5Cn%20%20enumerable%3A%20true%2C%5C%5Cn%20%20get%3A%20function%20get()%20%7B%5C%5Cn%20%20%20%20return%20_InputLabel.default%3B%5C%5Cn%20%20%7D%5C%5Cn%7D)%3B%5C%5Cn%5C%5Cnvar%20_InputLabel%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20.%2FInputLabel%20*%2F%20%5C%5C%5C%22..%2F..%2F%40material-ui%2Fcore%2FInputLabel%2FInputLabel.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cn%2F%2F%23%20sourceURL%3Dwebpack%3A%2F%2F%255Bname%255D%2F%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2F%40material-ui%2Fcore%2FInputLabel%2Findex.js%3F%5C%22)%3B%5Cn%5Cn%2F***%2F%20%7D)%2C%5Cn%5Cn%2F***%2F%20%5C%22..%2F..%2F%40material-ui%2Fcore%2FLinearProgress%2FLinearProgress.js%5C%22%3A%5Cn%2F*!**************************************************************************************************************************!*%5C%5C%5Cn%20%20!***%20%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2F%40material-ui%2Fcore%2FLinearProgress%2FLinearProgress.js%20***!%5Cn%20%20%5C%5C**************************************************************************************************************************%2F%5Cn%2F*!%20no%20static%20exports%20found%20*%2F%5Cn%2F***%2F%20(function(module%2C%20exports%2C%20__webpack_require__)%20%7B%5Cn%5Cn%5C%22use%20strict%5C%22%3B%5Cneval(%5C%22%5C%5Cn%5C%5Cnvar%20_interopRequireDefault%20%3D%20__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2FinteropRequireDefault%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2FinteropRequireDefault.js%5C%5C%5C%22)%3B%5C%5Cn%5C%5CnObject.defineProperty(exports%2C%20%5C%5C%5C%22__esModule%5C%5C%5C%22%2C%20%7B%5C%5Cn%20%20value%3A%20true%5C%5Cn%7D)%3B%5C%5Cnexports.default%20%3D%20exports.styles%20%3D%20void%200%3B%5C%5Cn%5C%5Cnvar%20_extends2%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2Fextends%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2Fextends.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_defineProperty2%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2FdefineProperty%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2FdefineProperty.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_objectWithoutProperties2%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2FobjectWithoutProperties%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2FobjectWithoutProperties.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_react%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20react%20*%2F%20%5C%5C%5C%22..%2F..%2Freact%2Findex.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_propTypes%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20prop-types%20*%2F%20%5C%5C%5C%22..%2F..%2Fprop-types%2Findex.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_classnames%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20classnames%20*%2F%20%5C%5C%5C%22..%2F..%2Fclassnames%2Findex.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_warning%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20warning%20*%2F%20%5C%5C%5C%22..%2F..%2Fwarning%2Fwarning.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_withStyles%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20..%2Fstyles%2FwithStyles%20*%2F%20%5C%5C%5C%22..%2F..%2F%40material-ui%2Fcore%2Fstyles%2FwithStyles.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_colorManipulator%20%3D%20__webpack_require__(%2F*!%20..%2Fstyles%2FcolorManipulator%20*%2F%20%5C%5C%5C%22..%2F..%2F%40material-ui%2Fcore%2Fstyles%2FcolorManipulator.js%5C%5C%5C%22)%3B%5C%5Cn%5C%5Cnvar%20TRANSITION_DURATION%20%3D%204%3B%20%2F%2F%20seconds%5C%5Cn%5C%5Cnvar%20styles%20%3D%20function%20styles(theme)%20%7B%5C%5Cn%20%20return%20%7B%5C%5Cn%20%20%20%20%2F*%20Styles%20applied%20to%20the%20root%20element.%20*%2F%5C%5Cn%20%20%20%20root%3A%20%7B%5C%5Cn%20%20%20%20%20%20position%3A%20'relative'%2C%5C%5Cn%20%20%20%20%20%20overflow%3A%20'hidden'%2C%5C%5Cn%20%20%20%20%20%20height%3A%204%5C%5Cn%20%20%20%20%7D%2C%5C%5Cn%5C%5Cn%20%20%20%20%2F*%20Styles%20applied%20to%20the%20root%20%26%20bar2%20element%20if%20%60color%3D%5C%5C%5C%22primary%5C%5C%5C%22%60%3B%20bar2%20if%20%60variant-%5C%5C%5C%22buffer%5C%5C%5C%22%60.%20*%2F%5C%5Cn%20%20%20%20colorPrimary%3A%20%7B%5C%5Cn%20%20%20%20%20%20backgroundColor%3A%20(0%2C%20_colorManipulator.lighten)(theme.palette.primary.light%2C%200.6)%5C%5Cn%20%20%20%20%7D%2C%5C%5Cn%20%20%20%20%2F%2F%20eslint-disable-next-line%20max-len%5C%5Cn%5C%5Cn%20%20%20%20%2F*%20Styles%20applied%20to%20the%20root%20%26%20bar2%20elements%20if%20%60color%3D%5C%5C%5C%22secondary%5C%5C%5C%22%60%3B%20bar2%20if%20%60variant%3D%5C%5C%5C%22buffer%5C%5C%5C%22%60.%20*%2F%5C%5Cn%20%20%20%20colorSecondary%3A%20%7B%5C%5Cn%20%20%20%20%20%20backgroundColor%3A%20(0%2C%20_colorManipulator.lighten)(theme.palette.secondary.light%2C%200.4)%5C%5Cn%20%20%20%20%7D%2C%5C%5Cn%5C%5Cn%20%20%20%20%2F*%20Styles%20applied%20to%20the%20root%20element%20if%20%60variant%3D%5C%5C%5C%22determinate%5C%5C%5C%22%60.%20*%2F%5C%5Cn%20%20%20%20determinate%3A%20%7B%7D%2C%5C%5Cn%5C%5Cn%20%20%20%20%2F*%20Styles%20applied%20to%20the%20root%20element%20if%20%60variant%3D%5C%5C%5C%22indeterminate%5C%5C%5C%22%60.%20*%2F%5C%5Cn%20%20%20%20indeterminate%3A%20%7B%7D%2C%5C%5Cn%5C%5Cn%20%20%20%20%2F*%20Styles%20applied%20to%20the%20root%20element%20if%20%60variant%3D%5C%5C%5C%22buffer%5C%5C%5C%22%60.%20*%2F%5C%5Cn%20%20%20%20buffer%3A%20%7B%5C%5Cn%20%20%20%20%20%20backgroundColor%3A%20'transparent'%5C%5Cn%20%20%20%20%7D%2C%5C%5Cn%5C%5Cn%20%20%20%20%2F*%20Styles%20applied%20to%20the%20root%20element%20if%20%60variant%3D%5C%5C%5C%22query%5C%5C%5C%22%60.%20*%2F%5C%5Cn%20%20%20%20query%3A%20%7B%5C%5Cn%20%20%20%20%20%20transform%3A%20'rotate(180deg)'%5C%5Cn%20%20%20%20%7D%2C%5C%5Cn%5C%5Cn%20%20%20%20%2F*%20Styles%20applied%20to%20the%20additional%20bar%20element%20if%20%60variant%3D%5C%5C%5C%22buffer%5C%5C%5C%22%60.%20*%2F%5C%5Cn%20%20%20%20dashed%3A%20%7B%5C%5Cn%20%20%20%20%20%20position%3A%20'absolute'%2C%5C%5Cn%20%20%20%20%20%20marginTop%3A%200%2C%5C%5Cn%20%20%20%20%20%20height%3A%20'100%25'%2C%5C%5Cn%20%20%20%20%20%20width%3A%20'100%25'%2C%5C%5Cn%20%20%20%20%20%20animation%3A%20'buffer%203s%20infinite%20linear'%2C%5C%5Cn%20%20%20%20%20%20%2F%2F%20Backward%20compatible%20logic%20between%20JSS%20v9%20and%20v10.%5C%5Cn%20%20%20%20%20%20%2F%2F%20To%20remove%20with%20the%20release%20of%20Material-UI%20v4%5C%5Cn%20%20%20%20%20%20animationName%3A%20'%24buffer'%5C%5Cn%20%20%20%20%7D%2C%5C%5Cn%5C%5Cn%20%20%20%20%2F*%20Styles%20applied%20to%20the%20additional%20bar%20element%20if%20%60variant%3D%5C%5C%5C%22buffer%5C%5C%5C%22%60%20%26%20%60color%3D%5C%5C%5C%22primary%5C%5C%5C%22%60.%20*%2F%5C%5Cn%20%20%20%20dashedColorPrimary%3A%20%7B%5C%5Cn%20%20%20%20%20%20backgroundImage%3A%20%5C%5C%5C%22radial-gradient(%5C%5C%5C%22.concat((0%2C%20_colorManipulator.lighten)(theme.palette.primary.light%2C%200.6)%2C%20%5C%5C%5C%22%200%25%2C%20%5C%5C%5C%22).concat((0%2C%20_colorManipulator.lighten)(theme.palette.primary.light%2C%200.6)%2C%20%5C%5C%5C%22%2016%25%2C%20transparent%2042%25)%5C%5C%5C%22)%2C%5C%5Cn%20%20%20%20%20%20backgroundSize%3A%20'10px%2010px'%2C%5C%5Cn%20%20%20%20%20%20backgroundPosition%3A%20'0px%20-23px'%5C%5Cn%20%20%20%20%7D%2C%5C%5Cn%5C%5Cn%20%20%20%20%2F*%20Styles%20applied%20to%20the%20additional%20bar%20element%20if%20%60variant%3D%5C%5C%5C%22buffer%5C%5C%5C%22%60%20%26%20%60color%3D%5C%5C%5C%22secondary%5C%5C%5C%22%60.%20*%2F%5C%5Cn%20%20%20%20dashedColorSecondary%3A%20%7B%5C%5Cn%20%20%20%20%20%20backgroundImage%3A%20%5C%5C%5C%22radial-gradient(%5C%5C%5C%22.concat((0%2C%20_colorManipulator.lighten)(theme.palette.secondary.light%2C%200.4)%2C%20%5C%5C%5C%22%200%25%2C%20%5C%5C%5C%22).concat((0%2C%20_colorManipulator.lighten)(theme.palette.secondary.light%2C%200.6)%2C%20%5C%5C%5C%22%2016%25%2C%20transparent%2042%25)%5C%5C%5C%22)%2C%5C%5Cn%20%20%20%20%20%20backgroundSize%3A%20'10px%2010px'%2C%5C%5Cn%20%20%20%20%20%20backgroundPosition%3A%20'0px%20-23px'%5C%5Cn%20%20%20%20%7D%2C%5C%5Cn%5C%5Cn%20%20%20%20%2F*%20Styles%20applied%20to%20the%20layered%20bar1%20%26%20bar2%20elements.%20*%2F%5C%5Cn%20%20%20%20bar%3A%20%7B%5C%5Cn%20%20%20%20%20%20width%3A%20'100%25'%2C%5C%5Cn%20%20%20%20%20%20position%3A%20'absolute'%2C%5C%5Cn%20%20%20%20%20%20left%3A%200%2C%5C%5Cn%20%20%20%20%20%20bottom%3A%200%2C%5C%5Cn%20%20%20%20%20%20top%3A%200%2C%5C%5Cn%20%20%20%20%20%20transition%3A%20'transform%200.2s%20linear'%2C%5C%5Cn%20%20%20%20%20%20transformOrigin%3A%20'left'%5C%5Cn%20%20%20%20%7D%2C%5C%5Cn%5C%5Cn%20%20%20%20%2F*%20Styles%20applied%20to%20the%20bar%20elements%20if%20%60color%3D%5C%5C%5C%22primary%5C%5C%5C%22%60%3B%20bar2%20if%20%60variant%60%20not%20%5C%5C%5C%22buffer%5C%5C%5C%22.%20*%2F%5C%5Cn%20%20%20%20barColorPrimary%3A%20%7B%5C%5Cn%20%20%20%20%20%20backgroundColor%3A%20theme.palette.primary.main%5C%5Cn%20%20%20%20%7D%2C%5C%5Cn%5C%5Cn%20%20%20%20%2F*%20Styles%20applied%20to%20the%20bar%20elements%20if%20%60color%3D%5C%5C%5C%22secondary%5C%5C%5C%22%60%3B%20bar2%20if%20%60variant%60%20not%20%5C%5C%5C%22buffer%5C%5C%5C%22.%20*%2F%5C%5Cn%20%20%20%20barColorSecondary%3A%20%7B%5C%5Cn%20%20%20%20%20%20backgroundColor%3A%20theme.palette.secondary.main%5C%5Cn%20%20%20%20%7D%2C%5C%5Cn%5C%5Cn%20%20%20%20%2F*%20Styles%20applied%20to%20the%20bar1%20element%20if%20%60variant%3D%5C%5C%5C%22indeterminate%20or%20query%5C%5C%5C%22%60.%20*%2F%5C%5Cn%20%20%20%20bar1Indeterminate%3A%20%7B%5C%5Cn%20%20%20%20%20%20width%3A%20'auto'%2C%5C%5Cn%20%20%20%20%20%20animation%3A%20'mui-indeterminate1%202.1s%20cubic-bezier(0.65%2C%200.815%2C%200.735%2C%200.395)%20infinite'%2C%5C%5Cn%20%20%20%20%20%20%2F%2F%20Backward%20compatible%20logic%20between%20JSS%20v9%20and%20v10.%5C%5Cn%20%20%20%20%20%20%2F%2F%20To%20remove%20with%20the%20release%20of%20Material-UI%20v4%5C%5Cn%20%20%20%20%20%20animationName%3A%20'%24mui-indeterminate1'%5C%5Cn%20%20%20%20%7D%2C%5C%5Cn%5C%5Cn%20%20%20%20%2F*%20Styles%20applied%20to%20the%20bar1%20element%20if%20%60variant%3D%5C%5C%5C%22determinate%5C%5C%5C%22%60.%20*%2F%5C%5Cn%20%20%20%20bar1Determinate%3A%20%7B%5C%5Cn%20%20%20%20%20%20transition%3A%20%5C%5C%5C%22transform%20.%5C%5C%5C%22.concat(TRANSITION_DURATION%2C%20%5C%5C%5C%22s%20linear%5C%5C%5C%22)%5C%5Cn%20%20%20%20%7D%2C%5C%5Cn%5C%5Cn%20%20%20%20%2F*%20Styles%20applied%20to%20the%20bar1%20element%20if%20%60variant%3D%5C%5C%5C%22buffer%5C%5C%5C%22%60.%20*%2F%5C%5Cn%20%20%20%20bar1Buffer%3A%20%7B%5C%5Cn%20%20%20%20%20%20zIndex%3A%201%2C%5C%5Cn%20%20%20%20%20%20transition%3A%20%5C%5C%5C%22transform%20.%5C%5C%5C%22.concat(TRANSITION_DURATION%2C%20%5C%5C%5C%22s%20linear%5C%5C%5C%22)%5C%5Cn%20%20%20%20%7D%2C%5C%5Cn%5C%5Cn%20%20%20%20%2F*%20Styles%20applied%20to%20the%20bar2%20element%20if%20%60variant%3D%5C%5C%5C%22indeterminate%20or%20query%5C%5C%5C%22%60.%20*%2F%5C%5Cn%20%20%20%20bar2Indeterminate%3A%20%7B%5C%5Cn%20%20%20%20%20%20width%3A%20'auto'%2C%5C%5Cn%20%20%20%20%20%20animation%3A%20'mui-indeterminate2%202.1s%20cubic-bezier(0.165%2C%200.84%2C%200.44%2C%201)%20infinite'%2C%5C%5Cn%20%20%20%20%20%20%2F%2F%20Backward%20compatible%20logic%20between%20JSS%20v9%20and%20v10.%5C%5Cn%20%20%20%20%20%20%2F%2F%20To%20remove%20with%20the%20release%20of%20Material-UI%20v4%5C%5Cn%20%20%20%20%20%20animationName%3A%20'%24mui-indeterminate2'%2C%5C%5Cn%20%20%20%20%20%20animationDelay%3A%20'1.15s'%5C%5Cn%20%20%20%20%7D%2C%5C%5Cn%5C%5Cn%20%20%20%20%2F*%20Styles%20applied%20to%20the%20bar2%20element%20if%20%60variant%3D%5C%5C%5C%22buffer%5C%5C%5C%22%60.%20*%2F%5C%5Cn%20%20%20%20bar2Buffer%3A%20%7B%5C%5Cn%20%20%20%20%20%20transition%3A%20%5C%5C%5C%22transform%20.%5C%5C%5C%22.concat(TRANSITION_DURATION%2C%20%5C%5C%5C%22s%20linear%5C%5C%5C%22)%5C%5Cn%20%20%20%20%7D%2C%5C%5Cn%20%20%20%20%2F%2F%20Legends%3A%5C%5Cn%20%20%20%20%2F%2F%20%7C%7C%20represents%20the%20viewport%5C%5Cn%20%20%20%20%2F%2F%20-%20%20represents%20a%20light%20background%5C%5Cn%20%20%20%20%2F%2F%20x%20%20represents%20a%20dark%20background%5C%5Cn%20%20%20%20'%40keyframes%20mui-indeterminate1'%3A%20%7B%5C%5Cn%20%20%20%20%20%20%2F%2F%20%20%7C-----%7C---x-%7C%7C-----%7C%7C-----%7C%5C%5Cn%20%20%20%20%20%20'0%25'%3A%20%7B%5C%5Cn%20%20%20%20%20%20%20%20left%3A%20'-35%25'%2C%5C%5Cn%20%20%20%20%20%20%20%20right%3A%20'100%25'%5C%5Cn%20%20%20%20%20%20%7D%2C%5C%5Cn%20%20%20%20%20%20%2F%2F%20%20%7C-----%7C-----%7C%7C-----%7C%7Cxxxx-%7C%5C%5Cn%20%20%20%20%20%20'60%25'%3A%20%7B%5C%5Cn%20%20%20%20%20%20%20%20left%3A%20'100%25'%2C%5C%5Cn%20%20%20%20%20%20%20%20right%3A%20'-90%25'%5C%5Cn%20%20%20%20%20%20%7D%2C%5C%5Cn%20%20%20%20%20%20'100%25'%3A%20%7B%5C%5Cn%20%20%20%20%20%20%20%20left%3A%20'100%25'%2C%5C%5Cn%20%20%20%20%20%20%20%20right%3A%20'-90%25'%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%7D%2C%5C%5Cn%20%20%20%20'%40keyframes%20mui-indeterminate2'%3A%20%7B%5C%5Cn%20%20%20%20%20%20%2F%2F%20%20%7Cxxxxx%7Cxxxxx%7C%7C-----%7C%7C-----%7C%5C%5Cn%20%20%20%20%20%20'0%25'%3A%20%7B%5C%5Cn%20%20%20%20%20%20%20%20left%3A%20'-200%25'%2C%5C%5Cn%20%20%20%20%20%20%20%20right%3A%20'100%25'%5C%5Cn%20%20%20%20%20%20%7D%2C%5C%5Cn%20%20%20%20%20%20%2F%2F%20%20%7C-----%7C-----%7C%7C-----%7C%7C-x----%7C%5C%5Cn%20%20%20%20%20%20'60%25'%3A%20%7B%5C%5Cn%20%20%20%20%20%20%20%20left%3A%20'107%25'%2C%5C%5Cn%20%20%20%20%20%20%20%20right%3A%20'-8%25'%5C%5Cn%20%20%20%20%20%20%7D%2C%5C%5Cn%20%20%20%20%20%20'100%25'%3A%20%7B%5C%5Cn%20%20%20%20%20%20%20%20left%3A%20'107%25'%2C%5C%5Cn%20%20%20%20%20%20%20%20right%3A%20'-8%25'%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%7D%2C%5C%5Cn%20%20%20%20'%40keyframes%20buffer'%3A%20%7B%5C%5Cn%20%20%20%20%20%20'0%25'%3A%20%7B%5C%5Cn%20%20%20%20%20%20%20%20opacity%3A%201%2C%5C%5Cn%20%20%20%20%20%20%20%20backgroundPosition%3A%20'0px%20-23px'%5C%5Cn%20%20%20%20%20%20%7D%2C%5C%5Cn%20%20%20%20%20%20'50%25'%3A%20%7B%5C%5Cn%20%20%20%20%20%20%20%20opacity%3A%200%2C%5C%5Cn%20%20%20%20%20%20%20%20backgroundPosition%3A%20'0px%20-23px'%5C%5Cn%20%20%20%20%20%20%7D%2C%5C%5Cn%20%20%20%20%20%20'100%25'%3A%20%7B%5C%5Cn%20%20%20%20%20%20%20%20opacity%3A%201%2C%5C%5Cn%20%20%20%20%20%20%20%20backgroundPosition%3A%20'-200px%20-23px'%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%3B%5C%5Cn%7D%3B%5C%5Cn%2F**%5C%5Cn%20*%20%23%23%20ARIA%5C%5Cn%20*%5C%5Cn%20*%20If%20the%20progress%20bar%20is%20describing%20the%20loading%20progress%20of%20a%20particular%20region%20of%20a%20page%2C%5C%5Cn%20*%20you%20should%20use%20%60aria-describedby%60%20to%20point%20to%20the%20progress%20bar%2C%20and%20set%20the%20%60aria-busy%60%5C%5Cn%20*%20attribute%20to%20%60true%60%20on%20that%20region%20until%20it%20has%20finished%20loading.%5C%5Cn%20*%2F%5C%5Cn%5C%5Cn%5C%5Cnexports.styles%20%3D%20styles%3B%5C%5Cn%5C%5Cnfunction%20LinearProgress(props)%20%7B%5C%5Cn%20%20var%20_classNames%2C%20_classNames2%2C%20_classNames3%2C%20_classNames4%3B%5C%5Cn%5C%5Cn%20%20var%20classes%20%3D%20props.classes%2C%5C%5Cn%20%20%20%20%20%20classNameProp%20%3D%20props.className%2C%5C%5Cn%20%20%20%20%20%20color%20%3D%20props.color%2C%5C%5Cn%20%20%20%20%20%20value%20%3D%20props.value%2C%5C%5Cn%20%20%20%20%20%20valueBuffer%20%3D%20props.valueBuffer%2C%5C%5Cn%20%20%20%20%20%20variant%20%3D%20props.variant%2C%5C%5Cn%20%20%20%20%20%20other%20%3D%20(0%2C%20_objectWithoutProperties2.default)(props%2C%20%5B%5C%5C%5C%22classes%5C%5C%5C%22%2C%20%5C%5C%5C%22className%5C%5C%5C%22%2C%20%5C%5C%5C%22color%5C%5C%5C%22%2C%20%5C%5C%5C%22value%5C%5C%5C%22%2C%20%5C%5C%5C%22valueBuffer%5C%5C%5C%22%2C%20%5C%5C%5C%22variant%5C%5C%5C%22%5D)%3B%5C%5Cn%20%20var%20className%20%3D%20(0%2C%20_classnames.default)(classes.root%2C%20(_classNames%20%3D%20%7B%7D%2C%20(0%2C%20_defineProperty2.default)(_classNames%2C%20classes.colorPrimary%2C%20color%20%3D%3D%3D%20'primary')%2C%20(0%2C%20_defineProperty2.default)(_classNames%2C%20classes.colorSecondary%2C%20color%20%3D%3D%3D%20'secondary')%2C%20(0%2C%20_defineProperty2.default)(_classNames%2C%20classes.determinate%2C%20variant%20%3D%3D%3D%20'determinate')%2C%20(0%2C%20_defineProperty2.default)(_classNames%2C%20classes.indeterminate%2C%20variant%20%3D%3D%3D%20'indeterminate')%2C%20(0%2C%20_defineProperty2.default)(_classNames%2C%20classes.buffer%2C%20variant%20%3D%3D%3D%20'buffer')%2C%20(0%2C%20_defineProperty2.default)(_classNames%2C%20classes.query%2C%20variant%20%3D%3D%3D%20'query')%2C%20_classNames)%2C%20classNameProp)%3B%5C%5Cn%20%20var%20dashedClass%20%3D%20(0%2C%20_classnames.default)(classes.dashed%2C%20(_classNames2%20%3D%20%7B%7D%2C%20(0%2C%20_defineProperty2.default)(_classNames2%2C%20classes.dashedColorPrimary%2C%20color%20%3D%3D%3D%20'primary')%2C%20(0%2C%20_defineProperty2.default)(_classNames2%2C%20classes.dashedColorSecondary%2C%20color%20%3D%3D%3D%20'secondary')%2C%20_classNames2))%3B%5C%5Cn%20%20var%20bar1ClassName%20%3D%20(0%2C%20_classnames.default)(classes.bar%2C%20(_classNames3%20%3D%20%7B%7D%2C%20(0%2C%20_defineProperty2.default)(_classNames3%2C%20classes.barColorPrimary%2C%20color%20%3D%3D%3D%20'primary')%2C%20(0%2C%20_defineProperty2.default)(_classNames3%2C%20classes.barColorSecondary%2C%20color%20%3D%3D%3D%20'secondary')%2C%20(0%2C%20_defineProperty2.default)(_classNames3%2C%20classes.bar1Indeterminate%2C%20variant%20%3D%3D%3D%20'indeterminate'%20%7C%7C%20variant%20%3D%3D%3D%20'query')%2C%20(0%2C%20_defineProperty2.default)(_classNames3%2C%20classes.bar1Determinate%2C%20variant%20%3D%3D%3D%20'determinate')%2C%20(0%2C%20_defineProperty2.default)(_classNames3%2C%20classes.bar1Buffer%2C%20variant%20%3D%3D%3D%20'buffer')%2C%20_classNames3))%3B%5C%5Cn%20%20var%20bar2ClassName%20%3D%20(0%2C%20_classnames.default)(classes.bar%2C%20(_classNames4%20%3D%20%7B%7D%2C%20(0%2C%20_defineProperty2.default)(_classNames4%2C%20classes.barColorPrimary%2C%20color%20%3D%3D%3D%20'primary'%20%26%26%20variant%20!%3D%3D%20'buffer')%2C%20(0%2C%20_defineProperty2.default)(_classNames4%2C%20classes.colorPrimary%2C%20color%20%3D%3D%3D%20'primary'%20%26%26%20variant%20%3D%3D%3D%20'buffer')%2C%20(0%2C%20_defineProperty2.default)(_classNames4%2C%20classes.barColorSecondary%2C%20color%20%3D%3D%3D%20'secondary'%20%26%26%20variant%20!%3D%3D%20'buffer')%2C%20(0%2C%20_defineProperty2.default)(_classNames4%2C%20classes.colorSecondary%2C%20color%20%3D%3D%3D%20'secondary'%20%26%26%20variant%20%3D%3D%3D%20'buffer')%2C%20(0%2C%20_defineProperty2.default)(_classNames4%2C%20classes.bar2Indeterminate%2C%20variant%20%3D%3D%3D%20'indeterminate'%20%7C%7C%20variant%20%3D%3D%3D%20'query')%2C%20(0%2C%20_defineProperty2.default)(_classNames4%2C%20classes.bar2Buffer%2C%20variant%20%3D%3D%3D%20'buffer')%2C%20_classNames4))%3B%5C%5Cn%20%20var%20rootProps%20%3D%20%7B%7D%3B%5C%5Cn%20%20var%20inlineStyles%20%3D%20%7B%5C%5Cn%20%20%20%20bar1%3A%20%7B%7D%2C%5C%5Cn%20%20%20%20bar2%3A%20%7B%7D%5C%5Cn%20%20%7D%3B%5C%5Cn%5C%5Cn%20%20if%20(variant%20%3D%3D%3D%20'determinate'%20%7C%7C%20variant%20%3D%3D%3D%20'buffer')%20%7B%5C%5Cn%20%20%20%20if%20(value%20!%3D%3D%20undefined)%20%7B%5C%5Cn%20%20%20%20%20%20rootProps%5B'aria-valuenow'%5D%20%3D%20Math.round(value)%3B%5C%5Cn%20%20%20%20%20%20inlineStyles.bar1.transform%20%3D%20%5C%5C%5C%22scaleX(%5C%5C%5C%22.concat(value%20%2F%20100%2C%20%5C%5C%5C%22)%5C%5C%5C%22)%3B%5C%5Cn%20%20%20%20%7D%20else%20%7B%5C%5Cn%20%20%20%20%20%20%20true%20%3F%20(0%2C%20_warning.default)(false%2C%20'Material-UI%3A%20you%20need%20to%20provide%20a%20value%20property%20'%20%2B%20'when%20using%20the%20determinate%20or%20buffer%20variant%20of%20LinearProgress%20.')%20%3A%20undefined%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20if%20(variant%20%3D%3D%3D%20'buffer')%20%7B%5C%5Cn%20%20%20%20if%20(valueBuffer%20!%3D%3D%20undefined)%20%7B%5C%5Cn%20%20%20%20%20%20inlineStyles.bar2.transform%20%3D%20%5C%5C%5C%22scaleX(%5C%5C%5C%22.concat((valueBuffer%20%7C%7C%200)%20%2F%20100%2C%20%5C%5C%5C%22)%5C%5C%5C%22)%3B%5C%5Cn%20%20%20%20%7D%20else%20%7B%5C%5Cn%20%20%20%20%20%20%20true%20%3F%20(0%2C%20_warning.default)(false%2C%20'Material-UI%3A%20you%20need%20to%20provide%20a%20valueBuffer%20property%20'%20%2B%20'when%20using%20the%20buffer%20variant%20of%20LinearProgress.')%20%3A%20undefined%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20return%20_react.default.createElement(%5C%5C%5C%22div%5C%5C%5C%22%2C%20(0%2C%20_extends2.default)(%7B%5C%5Cn%20%20%20%20className%3A%20className%2C%5C%5Cn%20%20%20%20role%3A%20%5C%5C%5C%22progressbar%5C%5C%5C%22%5C%5Cn%20%20%7D%2C%20rootProps%2C%20other)%2C%20variant%20%3D%3D%3D%20'buffer'%20%3F%20_react.default.createElement(%5C%5C%5C%22div%5C%5C%5C%22%2C%20%7B%5C%5Cn%20%20%20%20className%3A%20dashedClass%5C%5Cn%20%20%7D)%20%3A%20null%2C%20_react.default.createElement(%5C%5C%5C%22div%5C%5C%5C%22%2C%20%7B%5C%5Cn%20%20%20%20className%3A%20bar1ClassName%2C%5C%5Cn%20%20%20%20style%3A%20inlineStyles.bar1%5C%5Cn%20%20%7D)%2C%20variant%20%3D%3D%3D%20'determinate'%20%3F%20null%20%3A%20_react.default.createElement(%5C%5C%5C%22div%5C%5C%5C%22%2C%20%7B%5C%5Cn%20%20%20%20className%3A%20bar2ClassName%2C%5C%5Cn%20%20%20%20style%3A%20inlineStyles.bar2%5C%5Cn%20%20%7D))%3B%5C%5Cn%7D%5C%5Cn%5C%5Cn%20true%20%3F%20LinearProgress.propTypes%20%3D%20%7B%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20Override%20or%20extend%20the%20styles%20applied%20to%20the%20component.%5C%5Cn%20%20%20*%20See%20%5BCSS%20API%5D(%23css-api)%20below%20for%20more%20details.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20classes%3A%20_propTypes.default.object.isRequired%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20%40ignore%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20className%3A%20_propTypes.default.string%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20The%20color%20of%20the%20component.%20It%20supports%20those%20theme%20colors%20that%20make%20sense%20for%20this%20component.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20color%3A%20_propTypes.default.oneOf(%5B'primary'%2C%20'secondary'%5D)%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20The%20value%20of%20the%20progress%20indicator%20for%20the%20determinate%20and%20buffer%20variants.%5C%5Cn%20%20%20*%20Value%20between%200%20and%20100.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20value%3A%20_propTypes.default.number%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20The%20value%20for%20the%20buffer%20variant.%5C%5Cn%20%20%20*%20Value%20between%200%20and%20100.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20valueBuffer%3A%20_propTypes.default.number%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20The%20variant%20to%20use.%5C%5Cn%20%20%20*%20Use%20indeterminate%20or%20query%20when%20there%20is%20no%20progress%20value.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20variant%3A%20_propTypes.default.oneOf(%5B'determinate'%2C%20'indeterminate'%2C%20'buffer'%2C%20'query'%5D)%5C%5Cn%7D%20%3A%20undefined%3B%5C%5CnLinearProgress.defaultProps%20%3D%20%7B%5C%5Cn%20%20color%3A%20'primary'%2C%5C%5Cn%20%20variant%3A%20'indeterminate'%5C%5Cn%7D%3B%5C%5Cn%5C%5Cnvar%20_default%20%3D%20(0%2C%20_withStyles.default)(styles%2C%20%7B%5C%5Cn%20%20name%3A%20'MuiLinearProgress'%5C%5Cn%7D)(LinearProgress)%3B%5C%5Cn%5C%5Cnexports.default%20%3D%20_default%3B%5C%5Cn%5C%5Cn%2F%2F%23%20sourceURL%3Dwebpack%3A%2F%2F%255Bname%255D%2F%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2F%40material-ui%2Fcore%2FLinearProgress%2FLinearProgress.js%3F%5C%22)%3B%5Cn%5Cn%2F***%2F%20%7D)%2C%5Cn%5Cn%2F***%2F%20%5C%22..%2F..%2F%40material-ui%2Fcore%2FLinearProgress%2Findex.js%5C%22%3A%5Cn%2F*!*****************************************************************************************************************!*%5C%5C%5Cn%20%20!***%20%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2F%40material-ui%2Fcore%2FLinearProgress%2Findex.js%20***!%5Cn%20%20%5C%5C*****************************************************************************************************************%2F%5Cn%2F*!%20no%20static%20exports%20found%20*%2F%5Cn%2F***%2F%20(function(module%2C%20exports%2C%20__webpack_require__)%20%7B%5Cn%5Cn%5C%22use%20strict%5C%22%3B%5Cneval(%5C%22%5C%5Cn%5C%5Cnvar%20_interopRequireDefault%20%3D%20__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2FinteropRequireDefault%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2FinteropRequireDefault.js%5C%5C%5C%22)%3B%5C%5Cn%5C%5CnObject.defineProperty(exports%2C%20%5C%5C%5C%22__esModule%5C%5C%5C%22%2C%20%7B%5C%5Cn%20%20value%3A%20true%5C%5Cn%7D)%3B%5C%5CnObject.defineProperty(exports%2C%20%5C%5C%5C%22default%5C%5C%5C%22%2C%20%7B%5C%5Cn%20%20enumerable%3A%20true%2C%5C%5Cn%20%20get%3A%20function%20get()%20%7B%5C%5Cn%20%20%20%20return%20_LinearProgress.default%3B%5C%5Cn%20%20%7D%5C%5Cn%7D)%3B%5C%5Cn%5C%5Cnvar%20_LinearProgress%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20.%2FLinearProgress%20*%2F%20%5C%5C%5C%22..%2F..%2F%40material-ui%2Fcore%2FLinearProgress%2FLinearProgress.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cn%2F%2F%23%20sourceURL%3Dwebpack%3A%2F%2F%255Bname%255D%2F%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2F%40material-ui%2Fcore%2FLinearProgress%2Findex.js%3F%5C%22)%3B%5Cn%5Cn%2F***%2F%20%7D)%2C%5Cn%5Cn%2F***%2F%20%5C%22..%2F..%2F%40material-ui%2Fcore%2FList%2FList.js%5C%22%3A%5Cn%2F*!******************************************************************************************************!*%5C%5C%5Cn%20%20!***%20%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2F%40material-ui%2Fcore%2FList%2FList.js%20***!%5Cn%20%20%5C%5C******************************************************************************************************%2F%5Cn%2F*!%20no%20static%20exports%20found%20*%2F%5Cn%2F***%2F%20(function(module%2C%20exports%2C%20__webpack_require__)%20%7B%5Cn%5Cn%5C%22use%20strict%5C%22%3B%5Cneval(%5C%22%5C%5Cn%5C%5Cnvar%20_interopRequireDefault%20%3D%20__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2FinteropRequireDefault%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2FinteropRequireDefault.js%5C%5C%5C%22)%3B%5C%5Cn%5C%5CnObject.defineProperty(exports%2C%20%5C%5C%5C%22__esModule%5C%5C%5C%22%2C%20%7B%5C%5Cn%20%20value%3A%20true%5C%5Cn%7D)%3B%5C%5Cnexports.default%20%3D%20exports.styles%20%3D%20void%200%3B%5C%5Cn%5C%5Cnvar%20_extends2%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2Fextends%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2Fextends.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_defineProperty2%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2FdefineProperty%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2FdefineProperty.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_objectWithoutProperties2%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2FobjectWithoutProperties%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2FobjectWithoutProperties.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_react%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20react%20*%2F%20%5C%5C%5C%22..%2F..%2Freact%2Findex.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_propTypes%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20prop-types%20*%2F%20%5C%5C%5C%22..%2F..%2Fprop-types%2Findex.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_classnames%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20classnames%20*%2F%20%5C%5C%5C%22..%2F..%2Fclassnames%2Findex.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_utils%20%3D%20__webpack_require__(%2F*!%20%40material-ui%2Futils%20*%2F%20%5C%5C%5C%22..%2F..%2F%40material-ui%2Futils%2Findex.es.js%5C%5C%5C%22)%3B%5C%5Cn%5C%5Cnvar%20_withStyles%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20..%2Fstyles%2FwithStyles%20*%2F%20%5C%5C%5C%22..%2F..%2F%40material-ui%2Fcore%2Fstyles%2FwithStyles.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_ListContext%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20.%2FListContext%20*%2F%20%5C%5C%5C%22..%2F..%2F%40material-ui%2Fcore%2FList%2FListContext.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20styles%20%3D%20%7B%5C%5Cn%20%20%2F*%20Styles%20applied%20to%20the%20root%20element.%20*%2F%5C%5Cn%20%20root%3A%20%7B%5C%5Cn%20%20%20%20listStyle%3A%20'none'%2C%5C%5Cn%20%20%20%20margin%3A%200%2C%5C%5Cn%20%20%20%20padding%3A%200%2C%5C%5Cn%20%20%20%20position%3A%20'relative'%5C%5Cn%20%20%7D%2C%5C%5Cn%5C%5Cn%20%20%2F*%20Styles%20applied%20to%20the%20root%20element%20if%20%60disablePadding%3D%7Bfalse%7D%60.%20*%2F%5C%5Cn%20%20padding%3A%20%7B%5C%5Cn%20%20%20%20paddingTop%3A%208%2C%5C%5Cn%20%20%20%20paddingBottom%3A%208%5C%5Cn%20%20%7D%2C%5C%5Cn%5C%5Cn%20%20%2F*%20Styles%20applied%20to%20the%20root%20element%20if%20%60dense%3D%7Btrue%7D%60%20%26%20%60disablePadding%3D%7Bfalse%7D%60.%20*%2F%5C%5Cn%20%20dense%3A%20%7B%5C%5Cn%20%20%20%20paddingTop%3A%204%2C%5C%5Cn%20%20%20%20paddingBottom%3A%204%5C%5Cn%20%20%7D%2C%5C%5Cn%5C%5Cn%20%20%2F*%20Styles%20applied%20to%20the%20root%20element%20if%20a%20%60subheader%60%20is%20provided.%20*%2F%5C%5Cn%20%20subheader%3A%20%7B%5C%5Cn%20%20%20%20paddingTop%3A%200%5C%5Cn%20%20%7D%5C%5Cn%7D%3B%5C%5Cnexports.styles%20%3D%20styles%3B%5C%5Cn%5C%5Cnfunction%20List(props)%20%7B%5C%5Cn%20%20var%20_classNames%3B%5C%5Cn%5C%5Cn%20%20var%20children%20%3D%20props.children%2C%5C%5Cn%20%20%20%20%20%20classes%20%3D%20props.classes%2C%5C%5Cn%20%20%20%20%20%20className%20%3D%20props.className%2C%5C%5Cn%20%20%20%20%20%20Component%20%3D%20props.component%2C%5C%5Cn%20%20%20%20%20%20dense%20%3D%20props.dense%2C%5C%5Cn%20%20%20%20%20%20disablePadding%20%3D%20props.disablePadding%2C%5C%5Cn%20%20%20%20%20%20subheader%20%3D%20props.subheader%2C%5C%5Cn%20%20%20%20%20%20other%20%3D%20(0%2C%20_objectWithoutProperties2.default)(props%2C%20%5B%5C%5C%5C%22children%5C%5C%5C%22%2C%20%5C%5C%5C%22classes%5C%5C%5C%22%2C%20%5C%5C%5C%22className%5C%5C%5C%22%2C%20%5C%5C%5C%22component%5C%5C%5C%22%2C%20%5C%5C%5C%22dense%5C%5C%5C%22%2C%20%5C%5C%5C%22disablePadding%5C%5C%5C%22%2C%20%5C%5C%5C%22subheader%5C%5C%5C%22%5D)%3B%5C%5Cn%20%20return%20_react.default.createElement(Component%2C%20(0%2C%20_extends2.default)(%7B%5C%5Cn%20%20%20%20className%3A%20(0%2C%20_classnames.default)(classes.root%2C%20(_classNames%20%3D%20%7B%7D%2C%20(0%2C%20_defineProperty2.default)(_classNames%2C%20classes.dense%2C%20dense%20%26%26%20!disablePadding)%2C%20(0%2C%20_defineProperty2.default)(_classNames%2C%20classes.padding%2C%20!disablePadding)%2C%20(0%2C%20_defineProperty2.default)(_classNames%2C%20classes.subheader%2C%20subheader)%2C%20_classNames)%2C%20className)%5C%5Cn%20%20%7D%2C%20other)%2C%20_react.default.createElement(_ListContext.default.Provider%2C%20%7B%5C%5Cn%20%20%20%20value%3A%20%7B%5C%5Cn%20%20%20%20%20%20dense%3A%20dense%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%2C%20subheader%2C%20children))%3B%5C%5Cn%7D%5C%5Cn%5C%5Cn%20true%20%3F%20List.propTypes%20%3D%20%7B%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20The%20content%20of%20the%20component.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20children%3A%20_propTypes.default.node%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20Override%20or%20extend%20the%20styles%20applied%20to%20the%20component.%5C%5Cn%20%20%20*%20See%20%5BCSS%20API%5D(%23css-api)%20below%20for%20more%20details.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20classes%3A%20_propTypes.default.object.isRequired%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20%40ignore%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20className%3A%20_propTypes.default.string%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20The%20component%20used%20for%20the%20root%20node.%5C%5Cn%20%20%20*%20Either%20a%20string%20to%20use%20a%20DOM%20element%20or%20a%20component.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20component%3A%20_utils.componentPropType%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20If%20%60true%60%2C%20compact%20vertical%20padding%20designed%20for%20keyboard%20and%20mouse%20input%20will%20be%20used%20for%5C%5Cn%20%20%20*%20the%20list%20and%20list%20items.%20The%20property%20is%20available%20to%20descendant%20components%20as%20the%5C%5Cn%20%20%20*%20%60dense%60%20context.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20dense%3A%20_propTypes.default.bool%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20If%20%60true%60%2C%20vertical%20padding%20will%20be%20removed%20from%20the%20list.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20disablePadding%3A%20_propTypes.default.bool%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20The%20content%20of%20the%20subheader%2C%20normally%20%60ListSubheader%60.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20subheader%3A%20_propTypes.default.node%5C%5Cn%7D%20%3A%20undefined%3B%5C%5CnList.defaultProps%20%3D%20%7B%5C%5Cn%20%20component%3A%20'ul'%2C%5C%5Cn%20%20dense%3A%20false%2C%5C%5Cn%20%20disablePadding%3A%20false%5C%5Cn%7D%3B%5C%5Cn%5C%5Cnvar%20_default%20%3D%20(0%2C%20_withStyles.default)(styles%2C%20%7B%5C%5Cn%20%20name%3A%20'MuiList'%5C%5Cn%7D)(List)%3B%5C%5Cn%5C%5Cnexports.default%20%3D%20_default%3B%5C%5Cn%5C%5Cn%2F%2F%23%20sourceURL%3Dwebpack%3A%2F%2F%255Bname%255D%2F%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2F%40material-ui%2Fcore%2FList%2FList.js%3F%5C%22)%3B%5Cn%5Cn%2F***%2F%20%7D)%2C%5Cn%5Cn%2F***%2F%20%5C%22..%2F..%2F%40material-ui%2Fcore%2FList%2FListContext.js%5C%22%3A%5Cn%2F*!*************************************************************************************************************!*%5C%5C%5Cn%20%20!***%20%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2F%40material-ui%2Fcore%2FList%2FListContext.js%20***!%5Cn%20%20%5C%5C*************************************************************************************************************%2F%5Cn%2F*!%20no%20static%20exports%20found%20*%2F%5Cn%2F***%2F%20(function(module%2C%20exports%2C%20__webpack_require__)%20%7B%5Cn%5Cn%5C%22use%20strict%5C%22%3B%5Cneval(%5C%22%5C%5Cn%5C%5Cnvar%20_interopRequireDefault%20%3D%20__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2FinteropRequireDefault%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2FinteropRequireDefault.js%5C%5C%5C%22)%3B%5C%5Cn%5C%5CnObject.defineProperty(exports%2C%20%5C%5C%5C%22__esModule%5C%5C%5C%22%2C%20%7B%5C%5Cn%20%20value%3A%20true%5C%5Cn%7D)%3B%5C%5Cnexports.default%20%3D%20void%200%3B%5C%5Cn%5C%5Cnvar%20_react%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20react%20*%2F%20%5C%5C%5C%22..%2F..%2Freact%2Findex.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cn%2F**%5C%5Cn%20*%20%40ignore%20-%20internal%20component.%5C%5Cn%20*%2F%5C%5Cnvar%20ListContext%20%3D%20_react.default.createContext(%7B%7D)%3B%5C%5Cn%5C%5Cnvar%20_default%20%3D%20ListContext%3B%5C%5Cnexports.default%20%3D%20_default%3B%5C%5Cn%5C%5Cn%2F%2F%23%20sourceURL%3Dwebpack%3A%2F%2F%255Bname%255D%2F%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2F%40material-ui%2Fcore%2FList%2FListContext.js%3F%5C%22)%3B%5Cn%5Cn%2F***%2F%20%7D)%2C%5Cn%5Cn%2F***%2F%20%5C%22..%2F..%2F%40material-ui%2Fcore%2FList%2Findex.js%5C%22%3A%5Cn%2F*!*******************************************************************************************************!*%5C%5C%5Cn%20%20!***%20%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2F%40material-ui%2Fcore%2FList%2Findex.js%20***!%5Cn%20%20%5C%5C*******************************************************************************************************%2F%5Cn%2F*!%20no%20static%20exports%20found%20*%2F%5Cn%2F***%2F%20(function(module%2C%20exports%2C%20__webpack_require__)%20%7B%5Cn%5Cn%5C%22use%20strict%5C%22%3B%5Cneval(%5C%22%5C%5Cn%5C%5Cnvar%20_interopRequireDefault%20%3D%20__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2FinteropRequireDefault%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2FinteropRequireDefault.js%5C%5C%5C%22)%3B%5C%5Cn%5C%5CnObject.defineProperty(exports%2C%20%5C%5C%5C%22__esModule%5C%5C%5C%22%2C%20%7B%5C%5Cn%20%20value%3A%20true%5C%5Cn%7D)%3B%5C%5CnObject.defineProperty(exports%2C%20%5C%5C%5C%22default%5C%5C%5C%22%2C%20%7B%5C%5Cn%20%20enumerable%3A%20true%2C%5C%5Cn%20%20get%3A%20function%20get()%20%7B%5C%5Cn%20%20%20%20return%20_List.default%3B%5C%5Cn%20%20%7D%5C%5Cn%7D)%3B%5C%5Cn%5C%5Cnvar%20_List%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20.%2FList%20*%2F%20%5C%5C%5C%22..%2F..%2F%40material-ui%2Fcore%2FList%2FList.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cn%2F%2F%23%20sourceURL%3Dwebpack%3A%2F%2F%255Bname%255D%2F%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2F%40material-ui%2Fcore%2FList%2Findex.js%3F%5C%22)%3B%5Cn%5Cn%2F***%2F%20%7D)%2C%5Cn%5Cn%2F***%2F%20%5C%22..%2F..%2F%40material-ui%2Fcore%2FListItem%2FListItem.js%5C%22%3A%5Cn%2F*!**************************************************************************************************************!*%5C%5C%5Cn%20%20!***%20%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2F%40material-ui%2Fcore%2FListItem%2FListItem.js%20***!%5Cn%20%20%5C%5C**************************************************************************************************************%2F%5Cn%2F*!%20no%20static%20exports%20found%20*%2F%5Cn%2F***%2F%20(function(module%2C%20exports%2C%20__webpack_require__)%20%7B%5Cn%5Cn%5C%22use%20strict%5C%22%3B%5Cneval(%5C%22%5C%5Cn%5C%5Cnvar%20_interopRequireDefault%20%3D%20__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2FinteropRequireDefault%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2FinteropRequireDefault.js%5C%5C%5C%22)%3B%5C%5Cn%5C%5CnObject.defineProperty(exports%2C%20%5C%5C%5C%22__esModule%5C%5C%5C%22%2C%20%7B%5C%5Cn%20%20value%3A%20true%5C%5Cn%7D)%3B%5C%5Cnexports.default%20%3D%20exports.styles%20%3D%20void%200%3B%5C%5Cn%5C%5Cnvar%20_extends2%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2Fextends%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2Fextends.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_defineProperty2%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2FdefineProperty%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2FdefineProperty.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_objectWithoutProperties2%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2FobjectWithoutProperties%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2FobjectWithoutProperties.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_react%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20react%20*%2F%20%5C%5C%5C%22..%2F..%2Freact%2Findex.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_propTypes%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20prop-types%20*%2F%20%5C%5C%5C%22..%2F..%2Fprop-types%2Findex.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_classnames%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20classnames%20*%2F%20%5C%5C%5C%22..%2F..%2Fclassnames%2Findex.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_utils%20%3D%20__webpack_require__(%2F*!%20%40material-ui%2Futils%20*%2F%20%5C%5C%5C%22..%2F..%2F%40material-ui%2Futils%2Findex.es.js%5C%5C%5C%22)%3B%5C%5Cn%5C%5Cnvar%20_withStyles%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20..%2Fstyles%2FwithStyles%20*%2F%20%5C%5C%5C%22..%2F..%2F%40material-ui%2Fcore%2Fstyles%2FwithStyles.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_ButtonBase%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20..%2FButtonBase%20*%2F%20%5C%5C%5C%22..%2F..%2F%40material-ui%2Fcore%2FButtonBase%2Findex.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_reactHelpers%20%3D%20__webpack_require__(%2F*!%20..%2Futils%2FreactHelpers%20*%2F%20%5C%5C%5C%22..%2F..%2F%40material-ui%2Fcore%2Futils%2FreactHelpers.js%5C%5C%5C%22)%3B%5C%5Cn%5C%5Cnvar%20_MergeListContext%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20.%2FMergeListContext%20*%2F%20%5C%5C%5C%22..%2F..%2F%40material-ui%2Fcore%2FListItem%2FMergeListContext.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20styles%20%3D%20function%20styles(theme)%20%7B%5C%5Cn%20%20return%20%7B%5C%5Cn%20%20%20%20%2F*%20Styles%20applied%20to%20the%20(normally%20root)%20%60component%60%20element.%20May%20be%20wrapped%20by%20a%20%60container%60.%20*%2F%5C%5Cn%20%20%20%20root%3A%20%7B%5C%5Cn%20%20%20%20%20%20display%3A%20'flex'%2C%5C%5Cn%20%20%20%20%20%20justifyContent%3A%20'flex-start'%2C%5C%5Cn%20%20%20%20%20%20alignItems%3A%20'center'%2C%5C%5Cn%20%20%20%20%20%20position%3A%20'relative'%2C%5C%5Cn%20%20%20%20%20%20textDecoration%3A%20'none'%2C%5C%5Cn%20%20%20%20%20%20width%3A%20'100%25'%2C%5C%5Cn%20%20%20%20%20%20boxSizing%3A%20'border-box'%2C%5C%5Cn%20%20%20%20%20%20textAlign%3A%20'left'%2C%5C%5Cn%20%20%20%20%20%20paddingTop%3A%2011%2C%5C%5Cn%20%20%20%20%20%20%2F%2F%20To%20use%2010px%20in%20v4%5C%5Cn%20%20%20%20%20%20paddingBottom%3A%2011%2C%5C%5Cn%20%20%20%20%20%20%2F%2F%20To%20use%2010px%20in%20v4%5C%5Cn%20%20%20%20%20%20'%26%24selected%2C%20%26%24selected%3Ahover%2C%20%26%24selected%3Afocus'%3A%20%7B%5C%5Cn%20%20%20%20%20%20%20%20backgroundColor%3A%20theme.palette.action.selected%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%7D%2C%5C%5Cn%5C%5Cn%20%20%20%20%2F*%20Styles%20applied%20to%20the%20%60container%60%20element%20if%20%60children%60%20includes%20%60ListItemSecondaryAction%60.%20*%2F%5C%5Cn%20%20%20%20container%3A%20%7B%5C%5Cn%20%20%20%20%20%20position%3A%20'relative'%5C%5Cn%20%20%20%20%7D%2C%5C%5Cn%20%20%20%20%2F%2F%20To%20remove%20in%20v4%5C%5Cn%5C%5Cn%20%20%20%20%2F*%20Styles%20applied%20to%20the%20%60component%60's%20%60focusVisibleClassName%60%20property%20if%20%60button%3D%7Btrue%7D%60.%20*%2F%5C%5Cn%20%20%20%20focusVisible%3A%20%7B%7D%2C%5C%5Cn%5C%5Cn%20%20%20%20%2F*%20Legacy%20styles%20applied%20to%20the%20root%20element.%20Use%20%60root%60%20instead.%20*%2F%5C%5Cn%20%20%20%20default%3A%20%7B%7D%2C%5C%5Cn%5C%5Cn%20%20%20%20%2F*%20Styles%20applied%20to%20the%20%60component%60%20element%20if%20%60dense%3D%7Btrue%7D%60%20or%20%60children%60%20includes%20%60Avatar%60.%20*%2F%5C%5Cn%20%20%20%20dense%3A%20%7B%5C%5Cn%20%20%20%20%20%20paddingTop%3A%208%2C%5C%5Cn%20%20%20%20%20%20paddingBottom%3A%208%5C%5Cn%20%20%20%20%7D%2C%5C%5Cn%5C%5Cn%20%20%20%20%2F*%20Styles%20applied%20to%20the%20%60component%60%20element%20if%20%60alignItems%3D%5C%5C%5C%22flex-start%5C%5C%5C%22%60.%20*%2F%5C%5Cn%20%20%20%20alignItemsFlexStart%3A%20%7B%5C%5Cn%20%20%20%20%20%20alignItems%3A%20'flex-start'%5C%5Cn%20%20%20%20%7D%2C%5C%5Cn%5C%5Cn%20%20%20%20%2F*%20Styles%20applied%20to%20the%20inner%20%60component%60%20element%20if%20%60disabled%3D%7Btrue%7D%60.%20*%2F%5C%5Cn%20%20%20%20disabled%3A%20%7B%5C%5Cn%20%20%20%20%20%20opacity%3A%200.5%5C%5Cn%20%20%20%20%7D%2C%5C%5Cn%5C%5Cn%20%20%20%20%2F*%20Styles%20applied%20to%20the%20inner%20%60component%60%20element%20if%20%60divider%3D%7Btrue%7D%60.%20*%2F%5C%5Cn%20%20%20%20divider%3A%20%7B%5C%5Cn%20%20%20%20%20%20borderBottom%3A%20%5C%5C%5C%221px%20solid%20%5C%5C%5C%22.concat(theme.palette.divider)%2C%5C%5Cn%20%20%20%20%20%20backgroundClip%3A%20'padding-box'%5C%5Cn%20%20%20%20%7D%2C%5C%5Cn%5C%5Cn%20%20%20%20%2F*%20Styles%20applied%20to%20the%20inner%20%60component%60%20element%20if%20%60disableGutters%3D%7Bfalse%7D%60.%20*%2F%5C%5Cn%20%20%20%20gutters%3A%20%7B%5C%5Cn%20%20%20%20%20%20paddingLeft%3A%2016%2C%5C%5Cn%20%20%20%20%20%20paddingRight%3A%2016%5C%5Cn%20%20%20%20%7D%2C%5C%5Cn%5C%5Cn%20%20%20%20%2F*%20Styles%20applied%20to%20the%20inner%20%60component%60%20element%20if%20%60button%3D%7Btrue%7D%60.%20*%2F%5C%5Cn%20%20%20%20button%3A%20%7B%5C%5Cn%20%20%20%20%20%20transition%3A%20theme.transitions.create('background-color'%2C%20%7B%5C%5Cn%20%20%20%20%20%20%20%20duration%3A%20theme.transitions.duration.shortest%5C%5Cn%20%20%20%20%20%20%7D)%2C%5C%5Cn%20%20%20%20%20%20'%26%3Ahover'%3A%20%7B%5C%5Cn%20%20%20%20%20%20%20%20textDecoration%3A%20'none'%2C%5C%5Cn%20%20%20%20%20%20%20%20backgroundColor%3A%20theme.palette.action.hover%2C%5C%5Cn%20%20%20%20%20%20%20%20%2F%2F%20Reset%20on%20touch%20devices%2C%20it%20doesn't%20add%20specificity%5C%5Cn%20%20%20%20%20%20%20%20'%40media%20(hover%3A%20none)'%3A%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20backgroundColor%3A%20'transparent'%5C%5Cn%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%7D%2C%5C%5Cn%20%20%20%20%20%20'%26%3Afocus'%3A%20%7B%5C%5Cn%20%20%20%20%20%20%20%20backgroundColor%3A%20theme.palette.action.hover%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%7D%2C%5C%5Cn%5C%5Cn%20%20%20%20%2F*%20Styles%20applied%20to%20the%20%60component%60%20element%20if%20%60children%60%20includes%20%60ListItemSecondaryAction%60.%20*%2F%5C%5Cn%20%20%20%20secondaryAction%3A%20%7B%5C%5Cn%20%20%20%20%20%20%2F%2F%20Add%20some%20space%20to%20avoid%20collision%20as%20%60ListItemSecondaryAction%60%5C%5Cn%20%20%20%20%20%20%2F%2F%20is%20absolutely%20positioned.%5C%5Cn%20%20%20%20%20%20paddingRight%3A%2032%5C%5Cn%20%20%20%20%7D%2C%5C%5Cn%5C%5Cn%20%20%20%20%2F*%20Styles%20applied%20to%20the%20root%20element%20if%20%60selected%3D%7Btrue%7D%60.%20*%2F%5C%5Cn%20%20%20%20selected%3A%20%7B%7D%5C%5Cn%20%20%7D%3B%5C%5Cn%7D%3B%5C%5Cn%2F**%5C%5Cn%20*%20Uses%20an%20additional%20container%20component%20if%20%60ListItemSecondaryAction%60%20is%20the%20last%20child.%5C%5Cn%20*%2F%5C%5Cn%5C%5Cn%5C%5Cnexports.styles%20%3D%20styles%3B%5C%5Cn%5C%5Cnfunction%20ListItem(props)%20%7B%5C%5Cn%20%20var%20alignItems%20%3D%20props.alignItems%2C%5C%5Cn%20%20%20%20%20%20button%20%3D%20props.button%2C%5C%5Cn%20%20%20%20%20%20childrenProp%20%3D%20props.children%2C%5C%5Cn%20%20%20%20%20%20classes%20%3D%20props.classes%2C%5C%5Cn%20%20%20%20%20%20classNameProp%20%3D%20props.className%2C%5C%5Cn%20%20%20%20%20%20componentProp%20%3D%20props.component%2C%5C%5Cn%20%20%20%20%20%20ContainerComponent%20%3D%20props.ContainerComponent%2C%5C%5Cn%20%20%20%20%20%20_props%24ContainerProps%20%3D%20props.ContainerProps%3B%5C%5Cn%20%20_props%24ContainerProps%20%3D%20_props%24ContainerProps%20%3D%3D%3D%20void%200%20%3F%20%7B%7D%20%3A%20_props%24ContainerProps%3B%5C%5Cn%20%20var%20ContainerClassName%20%3D%20_props%24ContainerProps.className%2C%5C%5Cn%20%20%20%20%20%20ContainerProps%20%3D%20(0%2C%20_objectWithoutProperties2.default)(_props%24ContainerProps%2C%20%5B%5C%5C%5C%22className%5C%5C%5C%22%5D)%2C%5C%5Cn%20%20%20%20%20%20denseProp%20%3D%20props.dense%2C%5C%5Cn%20%20%20%20%20%20disabled%20%3D%20props.disabled%2C%5C%5Cn%20%20%20%20%20%20disableGutters%20%3D%20props.disableGutters%2C%5C%5Cn%20%20%20%20%20%20divider%20%3D%20props.divider%2C%5C%5Cn%20%20%20%20%20%20focusVisibleClassName%20%3D%20props.focusVisibleClassName%2C%5C%5Cn%20%20%20%20%20%20selected%20%3D%20props.selected%2C%5C%5Cn%20%20%20%20%20%20other%20%3D%20(0%2C%20_objectWithoutProperties2.default)(props%2C%20%5B%5C%5C%5C%22alignItems%5C%5C%5C%22%2C%20%5C%5C%5C%22button%5C%5C%5C%22%2C%20%5C%5C%5C%22children%5C%5C%5C%22%2C%20%5C%5C%5C%22classes%5C%5C%5C%22%2C%20%5C%5C%5C%22className%5C%5C%5C%22%2C%20%5C%5C%5C%22component%5C%5C%5C%22%2C%20%5C%5C%5C%22ContainerComponent%5C%5C%5C%22%2C%20%5C%5C%5C%22ContainerProps%5C%5C%5C%22%2C%20%5C%5C%5C%22dense%5C%5C%5C%22%2C%20%5C%5C%5C%22disabled%5C%5C%5C%22%2C%20%5C%5C%5C%22disableGutters%5C%5C%5C%22%2C%20%5C%5C%5C%22divider%5C%5C%5C%22%2C%20%5C%5C%5C%22focusVisibleClassName%5C%5C%5C%22%2C%20%5C%5C%5C%22selected%5C%5C%5C%22%5D)%3B%5C%5Cn%20%20return%20_react.default.createElement(_MergeListContext.default%2C%20%7B%5C%5Cn%20%20%20%20dense%3A%20denseProp%2C%5C%5Cn%20%20%20%20alignItems%3A%20alignItems%5C%5Cn%20%20%7D%2C%20function%20(_ref)%20%7B%5C%5Cn%20%20%20%20var%20_classNames%3B%5C%5Cn%5C%5Cn%20%20%20%20var%20dense%20%3D%20_ref.dense%3B%5C%5Cn%5C%5Cn%20%20%20%20var%20children%20%3D%20_react.default.Children.toArray(childrenProp)%3B%5C%5Cn%5C%5Cn%20%20%20%20var%20hasAvatar%20%3D%20children.some(function%20(value)%20%7B%5C%5Cn%20%20%20%20%20%20return%20(0%2C%20_reactHelpers.isMuiElement)(value%2C%20%5B'ListItemAvatar'%5D)%3B%5C%5Cn%20%20%20%20%7D)%3B%5C%5Cn%20%20%20%20var%20hasSecondaryAction%20%3D%20children.length%20%26%26%20(0%2C%20_reactHelpers.isMuiElement)(children%5Bchildren.length%20-%201%5D%2C%20%5B'ListItemSecondaryAction'%5D)%3B%5C%5Cn%20%20%20%20var%20className%20%3D%20(0%2C%20_classnames.default)(classes.root%2C%20classes.default%2C%20(_classNames%20%3D%20%7B%7D%2C%20(0%2C%20_defineProperty2.default)(_classNames%2C%20classes.dense%2C%20dense%20%7C%7C%20hasAvatar)%2C%20(0%2C%20_defineProperty2.default)(_classNames%2C%20classes.gutters%2C%20!disableGutters)%2C%20(0%2C%20_defineProperty2.default)(_classNames%2C%20classes.divider%2C%20divider)%2C%20(0%2C%20_defineProperty2.default)(_classNames%2C%20classes.disabled%2C%20disabled)%2C%20(0%2C%20_defineProperty2.default)(_classNames%2C%20classes.button%2C%20button)%2C%20(0%2C%20_defineProperty2.default)(_classNames%2C%20classes.alignItemsFlexStart%2C%20alignItems%20%3D%3D%3D%20'flex-start')%2C%20(0%2C%20_defineProperty2.default)(_classNames%2C%20classes.secondaryAction%2C%20hasSecondaryAction)%2C%20(0%2C%20_defineProperty2.default)(_classNames%2C%20classes.selected%2C%20selected)%2C%20_classNames)%2C%20classNameProp)%3B%5C%5Cn%20%20%20%20var%20componentProps%20%3D%20(0%2C%20_extends2.default)(%7B%5C%5Cn%20%20%20%20%20%20className%3A%20className%2C%5C%5Cn%20%20%20%20%20%20disabled%3A%20disabled%5C%5Cn%20%20%20%20%7D%2C%20other)%3B%5C%5Cn%20%20%20%20var%20Component%20%3D%20componentProp%20%7C%7C%20'li'%3B%5C%5Cn%5C%5Cn%20%20%20%20if%20(button)%20%7B%5C%5Cn%20%20%20%20%20%20componentProps.component%20%3D%20componentProp%20%7C%7C%20'div'%3B%5C%5Cn%20%20%20%20%20%20componentProps.focusVisibleClassName%20%3D%20(0%2C%20_classnames.default)(classes.focusVisible%2C%20focusVisibleClassName)%3B%5C%5Cn%20%20%20%20%20%20Component%20%3D%20_ButtonBase.default%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20if%20(hasSecondaryAction)%20%7B%5C%5Cn%20%20%20%20%20%20%2F%2F%20Use%20div%20by%20default.%5C%5Cn%20%20%20%20%20%20Component%20%3D%20!componentProps.component%20%26%26%20!componentProp%20%3F%20'div'%20%3A%20Component%3B%20%2F%2F%20Avoid%20nesting%20of%20li%20%3E%20li.%5C%5Cn%5C%5Cn%20%20%20%20%20%20if%20(ContainerComponent%20%3D%3D%3D%20'li')%20%7B%5C%5Cn%20%20%20%20%20%20%20%20if%20(Component%20%3D%3D%3D%20'li')%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20Component%20%3D%20'div'%3B%5C%5Cn%20%20%20%20%20%20%20%20%7D%20else%20if%20(componentProps.component%20%3D%3D%3D%20'li')%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20componentProps.component%20%3D%20'div'%3B%5C%5Cn%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20%20%20return%20_react.default.createElement(ContainerComponent%2C%20(0%2C%20_extends2.default)(%7B%5C%5Cn%20%20%20%20%20%20%20%20className%3A%20(0%2C%20_classnames.default)(classes.container%2C%20ContainerClassName)%5C%5Cn%20%20%20%20%20%20%7D%2C%20ContainerProps)%2C%20_react.default.createElement(Component%2C%20componentProps%2C%20children)%2C%20children.pop())%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20return%20_react.default.createElement(Component%2C%20componentProps%2C%20children)%3B%5C%5Cn%20%20%7D)%3B%5C%5Cn%7D%5C%5Cn%5C%5Cn%20true%20%3F%20ListItem.propTypes%20%3D%20%7B%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20Defines%20the%20%60align-items%60%20style%20property.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20alignItems%3A%20_propTypes.default.oneOf(%5B'flex-start'%2C%20'center'%5D)%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20If%20%60true%60%2C%20the%20list%20item%20will%20be%20a%20button%20(using%20%60ButtonBase%60).%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20button%3A%20_propTypes.default.bool%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20The%20content%20of%20the%20component.%20If%20a%20%60ListItemSecondaryAction%60%20is%20used%20it%20must%5C%5Cn%20%20%20*%20be%20the%20last%20child.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20children%3A%20(0%2C%20_utils.chainPropTypes)(_propTypes.default.node%2C%20function%20(props)%20%7B%5C%5Cn%20%20%20%20var%20children%20%3D%20_react.default.Children.toArray(props.children)%3B%20%2F%2F%20React.Children.toArray(props.children).findLastIndex(isListItemSecondaryAction)%5C%5Cn%5C%5Cn%5C%5Cn%20%20%20%20var%20secondaryActionIndex%20%3D%20-1%3B%5C%5Cn%5C%5Cn%20%20%20%20for%20(var%20i%20%3D%20children.length%20-%201%3B%20i%20%3E%3D%200%3B%20i%20-%3D%201)%20%7B%5C%5Cn%20%20%20%20%20%20var%20child%20%3D%20children%5Bi%5D%3B%5C%5Cn%5C%5Cn%20%20%20%20%20%20if%20((0%2C%20_reactHelpers.isMuiElement)(child%2C%20%5B'ListItemSecondaryAction'%5D))%20%7B%5C%5Cn%20%20%20%20%20%20%20%20secondaryActionIndex%20%3D%20i%3B%5C%5Cn%20%20%20%20%20%20%20%20break%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%7D%20%2F%2F%20%20is%20ListItemSecondaryAction%20the%20last%20child%20of%20ListItem%5C%5Cn%5C%5Cn%5C%5Cn%20%20%20%20if%20(secondaryActionIndex%20!%3D%3D%20-1%20%26%26%20secondaryActionIndex%20!%3D%3D%20children.length%20-%201)%20%7B%5C%5Cn%20%20%20%20%20%20return%20new%20Error('Material-UI%3A%20you%20used%20an%20element%20after%20ListItemSecondaryAction.%20'%20%2B%20'For%20ListItem%20to%20detect%20that%20it%20has%20a%20secondary%20action%20'%20%2B%20%5C%5C%5C%22you%20must%20pass%20it%20has%20the%20last%20children%20to%20ListItem.%5C%5C%5C%22.concat(%20false%20%3F%20undefined%20%3A%20''))%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20return%20null%3B%5C%5Cn%20%20%7D)%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20Override%20or%20extend%20the%20styles%20applied%20to%20the%20component.%5C%5Cn%20%20%20*%20See%20%5BCSS%20API%5D(%23css-api)%20below%20for%20more%20details.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20classes%3A%20_propTypes.default.object.isRequired%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20%40ignore%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20className%3A%20_propTypes.default.string%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20The%20component%20used%20for%20the%20root%20node.%5C%5Cn%20%20%20*%20Either%20a%20string%20to%20use%20a%20DOM%20element%20or%20a%20component.%5C%5Cn%20%20%20*%20By%20default%2C%20it's%20a%20%60li%60%20when%20%60button%60%20is%20%60false%60%20and%20a%20%60div%60%20when%20%60button%60%20is%20%60true%60.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20component%3A%20_utils.componentPropType%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20The%20container%20component%20used%20when%20a%20%60ListItemSecondaryAction%60%20is%20the%20last%20child.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20ContainerComponent%3A%20_utils.componentPropType%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20Properties%20applied%20to%20the%20container%20component%20if%20used.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20ContainerProps%3A%20_propTypes.default.object%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20If%20%60true%60%2C%20compact%20vertical%20padding%20designed%20for%20keyboard%20and%20mouse%20input%20will%20be%20used.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20dense%3A%20_propTypes.default.bool%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20If%20%60true%60%2C%20the%20list%20item%20will%20be%20disabled.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20disabled%3A%20_propTypes.default.bool%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20If%20%60true%60%2C%20the%20left%20and%20right%20padding%20is%20removed.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20disableGutters%3A%20_propTypes.default.bool%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20If%20%60true%60%2C%20a%201px%20light%20border%20is%20added%20to%20the%20bottom%20of%20the%20list%20item.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20divider%3A%20_propTypes.default.bool%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20%40ignore%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20focusVisibleClassName%3A%20_propTypes.default.string%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20Use%20to%20apply%20selected%20styling.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20selected%3A%20_propTypes.default.bool%5C%5Cn%7D%20%3A%20undefined%3B%5C%5CnListItem.defaultProps%20%3D%20%7B%5C%5Cn%20%20alignItems%3A%20'center'%2C%5C%5Cn%20%20button%3A%20false%2C%5C%5Cn%20%20ContainerComponent%3A%20'li'%2C%5C%5Cn%20%20dense%3A%20false%2C%5C%5Cn%20%20disabled%3A%20false%2C%5C%5Cn%20%20disableGutters%3A%20false%2C%5C%5Cn%20%20divider%3A%20false%2C%5C%5Cn%20%20selected%3A%20false%5C%5Cn%7D%3B%5C%5Cn%5C%5Cnvar%20_default%20%3D%20(0%2C%20_withStyles.default)(styles%2C%20%7B%5C%5Cn%20%20name%3A%20'MuiListItem'%5C%5Cn%7D)(ListItem)%3B%5C%5Cn%5C%5Cnexports.default%20%3D%20_default%3B%5C%5Cn%5C%5Cn%2F%2F%23%20sourceURL%3Dwebpack%3A%2F%2F%255Bname%255D%2F%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2F%40material-ui%2Fcore%2FListItem%2FListItem.js%3F%5C%22)%3B%5Cn%5Cn%2F***%2F%20%7D)%2C%5Cn%5Cn%2F***%2F%20%5C%22..%2F..%2F%40material-ui%2Fcore%2FListItem%2FMergeListContext.js%5C%22%3A%5Cn%2F*!**********************************************************************************************************************!*%5C%5C%5Cn%20%20!***%20%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2F%40material-ui%2Fcore%2FListItem%2FMergeListContext.js%20***!%5Cn%20%20%5C%5C**********************************************************************************************************************%2F%5Cn%2F*!%20no%20static%20exports%20found%20*%2F%5Cn%2F***%2F%20(function(module%2C%20exports%2C%20__webpack_require__)%20%7B%5Cn%5Cn%5C%22use%20strict%5C%22%3B%5Cneval(%5C%22%5C%5Cn%5C%5Cnvar%20_interopRequireDefault%20%3D%20__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2FinteropRequireDefault%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2FinteropRequireDefault.js%5C%5C%5C%22)%3B%5C%5Cn%5C%5CnObject.defineProperty(exports%2C%20%5C%5C%5C%22__esModule%5C%5C%5C%22%2C%20%7B%5C%5Cn%20%20value%3A%20true%5C%5Cn%7D)%3B%5C%5Cnexports.default%20%3D%20void%200%3B%5C%5Cn%5C%5Cnvar%20_react%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20react%20*%2F%20%5C%5C%5C%22..%2F..%2Freact%2Findex.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_propTypes%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20prop-types%20*%2F%20%5C%5C%5C%22..%2F..%2Fprop-types%2Findex.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_ListContext%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20..%2FList%2FListContext%20*%2F%20%5C%5C%5C%22..%2F..%2F%40material-ui%2Fcore%2FList%2FListContext.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cn%2F**%5C%5Cn%20*%20%40ignore%20-%20internal%20component.%5C%5Cn%20*%5C%5Cn%20*%20Consumes%20a%20context%20and%20passes%20that%20context%20merged%20with%20its%20props.%5C%5Cn%20*%2F%5C%5Cnfunction%20MergeListContext(props)%20%7B%5C%5Cn%20%20var%20alignItems%20%3D%20props.alignItems%2C%5C%5Cn%20%20%20%20%20%20children%20%3D%20props.children%2C%5C%5Cn%20%20%20%20%20%20dense%20%3D%20props.dense%3B%5C%5Cn%20%20return%20_react.default.createElement(_ListContext.default.Consumer%2C%20null%2C%20function%20(context)%20%7B%5C%5Cn%20%20%20%20var%20childContext%20%3D%20%7B%5C%5Cn%20%20%20%20%20%20dense%3A%20dense%20%7C%7C%20context.dense%20%7C%7C%20false%2C%5C%5Cn%20%20%20%20%20%20alignItems%3A%20alignItems%5C%5Cn%20%20%20%20%7D%3B%5C%5Cn%20%20%20%20return%20_react.default.createElement(_ListContext.default.Provider%2C%20%7B%5C%5Cn%20%20%20%20%20%20value%3A%20childContext%5C%5Cn%20%20%20%20%7D%2C%20children(childContext))%3B%5C%5Cn%20%20%7D)%3B%5C%5Cn%7D%5C%5Cn%5C%5Cn%20true%20%3F%20MergeListContext.propTypes%20%3D%20%7B%5C%5Cn%20%20alignItems%3A%20_propTypes.default.oneOf(%5B'flex-start'%2C%20'center'%5D).isRequired%2C%5C%5Cn%20%20children%3A%20_propTypes.default.func.isRequired%2C%5C%5Cn%20%20dense%3A%20_propTypes.default.bool.isRequired%5C%5Cn%7D%20%3A%20undefined%3B%5C%5Cnvar%20_default%20%3D%20MergeListContext%3B%5C%5Cnexports.default%20%3D%20_default%3B%5C%5Cn%5C%5Cn%2F%2F%23%20sourceURL%3Dwebpack%3A%2F%2F%255Bname%255D%2F%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2F%40material-ui%2Fcore%2FListItem%2FMergeListContext.js%3F%5C%22)%3B%5Cn%5Cn%2F***%2F%20%7D)%2C%5Cn%5Cn%2F***%2F%20%5C%22..%2F..%2F%40material-ui%2Fcore%2FListItem%2Findex.js%5C%22%3A%5Cn%2F*!***********************************************************************************************************!*%5C%5C%5Cn%20%20!***%20%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2F%40material-ui%2Fcore%2FListItem%2Findex.js%20***!%5Cn%20%20%5C%5C***********************************************************************************************************%2F%5Cn%2F*!%20no%20static%20exports%20found%20*%2F%5Cn%2F***%2F%20(function(module%2C%20exports%2C%20__webpack_require__)%20%7B%5Cn%5Cn%5C%22use%20strict%5C%22%3B%5Cneval(%5C%22%5C%5Cn%5C%5Cnvar%20_interopRequireDefault%20%3D%20__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2FinteropRequireDefault%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2FinteropRequireDefault.js%5C%5C%5C%22)%3B%5C%5Cn%5C%5CnObject.defineProperty(exports%2C%20%5C%5C%5C%22__esModule%5C%5C%5C%22%2C%20%7B%5C%5Cn%20%20value%3A%20true%5C%5Cn%7D)%3B%5C%5CnObject.defineProperty(exports%2C%20%5C%5C%5C%22default%5C%5C%5C%22%2C%20%7B%5C%5Cn%20%20enumerable%3A%20true%2C%5C%5Cn%20%20get%3A%20function%20get()%20%7B%5C%5Cn%20%20%20%20return%20_ListItem.default%3B%5C%5Cn%20%20%7D%5C%5Cn%7D)%3B%5C%5Cn%5C%5Cnvar%20_ListItem%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20.%2FListItem%20*%2F%20%5C%5C%5C%22..%2F..%2F%40material-ui%2Fcore%2FListItem%2FListItem.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cn%2F%2F%23%20sourceURL%3Dwebpack%3A%2F%2F%255Bname%255D%2F%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2F%40material-ui%2Fcore%2FListItem%2Findex.js%3F%5C%22)%3B%5Cn%5Cn%2F***%2F%20%7D)%2C%5Cn%5Cn%2F***%2F%20%5C%22..%2F..%2F%40material-ui%2Fcore%2FListItemAvatar%2FListItemAvatar.js%5C%22%3A%5Cn%2F*!**************************************************************************************************************************!*%5C%5C%5Cn%20%20!***%20%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2F%40material-ui%2Fcore%2FListItemAvatar%2FListItemAvatar.js%20***!%5Cn%20%20%5C%5C**************************************************************************************************************************%2F%5Cn%2F*!%20no%20static%20exports%20found%20*%2F%5Cn%2F***%2F%20(function(module%2C%20exports%2C%20__webpack_require__)%20%7B%5Cn%5Cn%5C%22use%20strict%5C%22%3B%5Cneval(%5C%22%5C%5Cn%5C%5Cnvar%20_interopRequireDefault%20%3D%20__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2FinteropRequireDefault%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2FinteropRequireDefault.js%5C%5C%5C%22)%3B%5C%5Cn%5C%5CnObject.defineProperty(exports%2C%20%5C%5C%5C%22__esModule%5C%5C%5C%22%2C%20%7B%5C%5Cn%20%20value%3A%20true%5C%5Cn%7D)%3B%5C%5Cnexports.default%20%3D%20exports.styles%20%3D%20void%200%3B%5C%5Cn%5C%5Cnvar%20_defineProperty2%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2FdefineProperty%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2FdefineProperty.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_extends2%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2Fextends%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2Fextends.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_objectWithoutProperties2%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2FobjectWithoutProperties%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2FobjectWithoutProperties.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_react%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20react%20*%2F%20%5C%5C%5C%22..%2F..%2Freact%2Findex.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_propTypes%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20prop-types%20*%2F%20%5C%5C%5C%22..%2F..%2Fprop-types%2Findex.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_classnames%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20classnames%20*%2F%20%5C%5C%5C%22..%2F..%2Fclassnames%2Findex.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_withStyles%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20..%2Fstyles%2FwithStyles%20*%2F%20%5C%5C%5C%22..%2F..%2F%40material-ui%2Fcore%2Fstyles%2FwithStyles.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_ListContext%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20..%2FList%2FListContext%20*%2F%20%5C%5C%5C%22..%2F..%2F%40material-ui%2Fcore%2FList%2FListContext.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20styles%20%3D%20function%20styles(theme)%20%7B%5C%5Cn%20%20return%20%7B%5C%5Cn%20%20%20%20%2F*%20Styles%20applied%20to%20the%20root%20element.%20*%2F%5C%5Cn%20%20%20%20root%3A%20%7B%5C%5Cn%20%20%20%20%20%20width%3A%2036%2C%5C%5Cn%20%20%20%20%20%20height%3A%2036%2C%5C%5Cn%20%20%20%20%20%20fontSize%3A%20theme.typography.pxToRem(18)%2C%5C%5Cn%20%20%20%20%20%20marginRight%3A%204%5C%5Cn%20%20%20%20%7D%2C%5C%5Cn%5C%5Cn%20%20%20%20%2F*%20Styles%20applied%20to%20the%20root%20element%20when.%20*%2F%5C%5Cn%20%20%20%20alignItemsFlexStart%3A%20%7B%5C%5Cn%20%20%20%20%20%20marginTop%3A%204%5C%5Cn%20%20%20%20%7D%2C%5C%5Cn%5C%5Cn%20%20%20%20%2F*%20Styles%20applied%20to%20the%20children%20%E2%80%93%20typically%20the%20%60Avatar%60%20component.%20*%2F%5C%5Cn%20%20%20%20icon%3A%20%7B%5C%5Cn%20%20%20%20%20%20width%3A%2020%2C%5C%5Cn%20%20%20%20%20%20height%3A%2020%2C%5C%5Cn%20%20%20%20%20%20fontSize%3A%20theme.typography.pxToRem(20)%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%3B%5C%5Cn%7D%3B%5C%5Cn%2F**%5C%5Cn%20*%20This%20is%20a%20simple%20wrapper%20to%20apply%20the%20%60dense%60%5C%5Cn%20*%20and%20%60align-items%3D%5C%5C%5C%22flex-start%5C%5C%5C%22%60%20mode%20styles%20to%20%60Avatar%60.%5C%5Cn%20*%2F%5C%5Cn%5C%5Cn%5C%5Cnexports.styles%20%3D%20styles%3B%5C%5Cn%5C%5Cnfunction%20ListItemAvatar(props)%20%7B%5C%5Cn%20%20var%20children%20%3D%20props.children%2C%5C%5Cn%20%20%20%20%20%20classes%20%3D%20props.classes%2C%5C%5Cn%20%20%20%20%20%20className%20%3D%20props.className%2C%5C%5Cn%20%20%20%20%20%20other%20%3D%20(0%2C%20_objectWithoutProperties2.default)(props%2C%20%5B%5C%5C%5C%22children%5C%5C%5C%22%2C%20%5C%5C%5C%22classes%5C%5C%5C%22%2C%20%5C%5C%5C%22className%5C%5C%5C%22%5D)%3B%5C%5Cn%20%20return%20_react.default.createElement(_ListContext.default.Consumer%2C%20null%2C%20function%20(context)%20%7B%5C%5Cn%20%20%20%20var%20_classNames%3B%5C%5Cn%5C%5Cn%20%20%20%20return%20_react.default.cloneElement(children%2C%20(0%2C%20_extends2.default)(%7B%5C%5Cn%20%20%20%20%20%20className%3A%20(0%2C%20_classnames.default)((_classNames%20%3D%20%7B%7D%2C%20(0%2C%20_defineProperty2.default)(_classNames%2C%20classes.root%2C%20context.dense)%2C%20(0%2C%20_defineProperty2.default)(_classNames%2C%20classes.alignItemsFlexStart%2C%20context.alignItems%20%3D%3D%3D%20'flex-start')%2C%20_classNames)%2C%20className%2C%20children.props.className)%2C%5C%5Cn%20%20%20%20%20%20childrenClassName%3A%20(0%2C%20_classnames.default)((0%2C%20_defineProperty2.default)(%7B%7D%2C%20classes.icon%2C%20context.dense)%2C%20children.props.childrenClassName)%5C%5Cn%20%20%20%20%7D%2C%20other))%3B%5C%5Cn%20%20%7D)%3B%5C%5Cn%7D%5C%5Cn%5C%5Cn%20true%20%3F%20ListItemAvatar.propTypes%20%3D%20%7B%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20The%20content%20of%20the%20component%20%E2%80%93%20normally%20%60Avatar%60.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20children%3A%20_propTypes.default.element.isRequired%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20Override%20or%20extend%20the%20styles%20applied%20to%20the%20component.%5C%5Cn%20%20%20*%20See%20%5BCSS%20API%5D(%23css-api)%20below%20for%20more%20details.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20classes%3A%20_propTypes.default.object.isRequired%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20%40ignore%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20className%3A%20_propTypes.default.string%5C%5Cn%7D%20%3A%20undefined%3B%5C%5CnListItemAvatar.muiName%20%3D%20'ListItemAvatar'%3B%5C%5Cn%5C%5Cnvar%20_default%20%3D%20(0%2C%20_withStyles.default)(styles%2C%20%7B%5C%5Cn%20%20name%3A%20'MuiListItemAvatar'%5C%5Cn%7D)(ListItemAvatar)%3B%5C%5Cn%5C%5Cnexports.default%20%3D%20_default%3B%5C%5Cn%5C%5Cn%2F%2F%23%20sourceURL%3Dwebpack%3A%2F%2F%255Bname%255D%2F%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2F%40material-ui%2Fcore%2FListItemAvatar%2FListItemAvatar.js%3F%5C%22)%3B%5Cn%5Cn%2F***%2F%20%7D)%2C%5Cn%5Cn%2F***%2F%20%5C%22..%2F..%2F%40material-ui%2Fcore%2FListItemAvatar%2Findex.js%5C%22%3A%5Cn%2F*!*****************************************************************************************************************!*%5C%5C%5Cn%20%20!***%20%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2F%40material-ui%2Fcore%2FListItemAvatar%2Findex.js%20***!%5Cn%20%20%5C%5C*****************************************************************************************************************%2F%5Cn%2F*!%20no%20static%20exports%20found%20*%2F%5Cn%2F***%2F%20(function(module%2C%20exports%2C%20__webpack_require__)%20%7B%5Cn%5Cn%5C%22use%20strict%5C%22%3B%5Cneval(%5C%22%5C%5Cn%5C%5Cnvar%20_interopRequireDefault%20%3D%20__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2FinteropRequireDefault%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2FinteropRequireDefault.js%5C%5C%5C%22)%3B%5C%5Cn%5C%5CnObject.defineProperty(exports%2C%20%5C%5C%5C%22__esModule%5C%5C%5C%22%2C%20%7B%5C%5Cn%20%20value%3A%20true%5C%5Cn%7D)%3B%5C%5CnObject.defineProperty(exports%2C%20%5C%5C%5C%22default%5C%5C%5C%22%2C%20%7B%5C%5Cn%20%20enumerable%3A%20true%2C%5C%5Cn%20%20get%3A%20function%20get()%20%7B%5C%5Cn%20%20%20%20return%20_ListItemAvatar.default%3B%5C%5Cn%20%20%7D%5C%5Cn%7D)%3B%5C%5Cn%5C%5Cnvar%20_ListItemAvatar%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20.%2FListItemAvatar%20*%2F%20%5C%5C%5C%22..%2F..%2F%40material-ui%2Fcore%2FListItemAvatar%2FListItemAvatar.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cn%2F%2F%23%20sourceURL%3Dwebpack%3A%2F%2F%255Bname%255D%2F%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2F%40material-ui%2Fcore%2FListItemAvatar%2Findex.js%3F%5C%22)%3B%5Cn%5Cn%2F***%2F%20%7D)%2C%5Cn%5Cn%2F***%2F%20%5C%22..%2F..%2F%40material-ui%2Fcore%2FListItemIcon%2FListItemIcon.js%5C%22%3A%5Cn%2F*!**********************************************************************************************************************!*%5C%5C%5Cn%20%20!***%20%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2F%40material-ui%2Fcore%2FListItemIcon%2FListItemIcon.js%20***!%5Cn%20%20%5C%5C**********************************************************************************************************************%2F%5Cn%2F*!%20no%20static%20exports%20found%20*%2F%5Cn%2F***%2F%20(function(module%2C%20exports%2C%20__webpack_require__)%20%7B%5Cn%5Cn%5C%22use%20strict%5C%22%3B%5Cneval(%5C%22%5C%5Cn%5C%5Cnvar%20_interopRequireDefault%20%3D%20__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2FinteropRequireDefault%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2FinteropRequireDefault.js%5C%5C%5C%22)%3B%5C%5Cn%5C%5CnObject.defineProperty(exports%2C%20%5C%5C%5C%22__esModule%5C%5C%5C%22%2C%20%7B%5C%5Cn%20%20value%3A%20true%5C%5Cn%7D)%3B%5C%5Cnexports.default%20%3D%20exports.styles%20%3D%20void%200%3B%5C%5Cn%5C%5Cnvar%20_extends2%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2Fextends%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2Fextends.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_objectWithoutProperties2%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2FobjectWithoutProperties%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2FobjectWithoutProperties.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_react%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20react%20*%2F%20%5C%5C%5C%22..%2F..%2Freact%2Findex.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_propTypes%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20prop-types%20*%2F%20%5C%5C%5C%22..%2F..%2Fprop-types%2Findex.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_classnames%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20classnames%20*%2F%20%5C%5C%5C%22..%2F..%2Fclassnames%2Findex.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_withStyles%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20..%2Fstyles%2FwithStyles%20*%2F%20%5C%5C%5C%22..%2F..%2F%40material-ui%2Fcore%2Fstyles%2FwithStyles.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20styles%20%3D%20function%20styles(theme)%20%7B%5C%5Cn%20%20return%20%7B%5C%5Cn%20%20%20%20%2F*%20Styles%20applied%20to%20the%20root%20element.%20*%2F%5C%5Cn%20%20%20%20root%3A%20%7B%5C%5Cn%20%20%20%20%20%20marginRight%3A%2016%2C%5C%5Cn%20%20%20%20%20%20color%3A%20theme.palette.action.active%2C%5C%5Cn%20%20%20%20%20%20flexShrink%3A%200%2C%5C%5Cn%20%20%20%20%20%20display%3A%20'inline-flex'%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%3B%5C%5Cn%7D%3B%5C%5Cn%2F**%5C%5Cn%20*%20A%20simple%20wrapper%20to%20apply%20%60List%60%20styles%20to%20an%20%60Icon%60%20or%20%60SvgIcon%60.%5C%5Cn%20*%2F%5C%5Cn%5C%5Cn%5C%5Cnexports.styles%20%3D%20styles%3B%5C%5Cn%5C%5Cnfunction%20ListItemIcon(props)%20%7B%5C%5Cn%20%20var%20children%20%3D%20props.children%2C%5C%5Cn%20%20%20%20%20%20classes%20%3D%20props.classes%2C%5C%5Cn%20%20%20%20%20%20classNameProp%20%3D%20props.className%2C%5C%5Cn%20%20%20%20%20%20other%20%3D%20(0%2C%20_objectWithoutProperties2.default)(props%2C%20%5B%5C%5C%5C%22children%5C%5C%5C%22%2C%20%5C%5C%5C%22classes%5C%5C%5C%22%2C%20%5C%5C%5C%22className%5C%5C%5C%22%5D)%3B%5C%5Cn%20%20return%20_react.default.createElement(%5C%5C%5C%22div%5C%5C%5C%22%2C%20(0%2C%20_extends2.default)(%7B%5C%5Cn%20%20%20%20className%3A%20(0%2C%20_classnames.default)(classes.root%2C%20classNameProp)%5C%5Cn%20%20%7D%2C%20other)%2C%20children)%3B%5C%5Cn%7D%5C%5Cn%5C%5Cn%20true%20%3F%20ListItemIcon.propTypes%20%3D%20%7B%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20The%20content%20of%20the%20component%2C%20normally%20%60Icon%60%2C%20%60SvgIcon%60%2C%5C%5Cn%20%20%20*%20or%20a%20%60%40material-ui%2Ficons%60%20SVG%20icon%20element.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20children%3A%20_propTypes.default.element.isRequired%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20Override%20or%20extend%20the%20styles%20applied%20to%20the%20component.%5C%5Cn%20%20%20*%20See%20%5BCSS%20API%5D(%23css-api)%20below%20for%20more%20details.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20classes%3A%20_propTypes.default.object.isRequired%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20%40ignore%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20className%3A%20_propTypes.default.string%5C%5Cn%7D%20%3A%20undefined%3B%5C%5Cn%5C%5Cnvar%20_default%20%3D%20(0%2C%20_withStyles.default)(styles%2C%20%7B%5C%5Cn%20%20name%3A%20'MuiListItemIcon'%5C%5Cn%7D)(ListItemIcon)%3B%5C%5Cn%5C%5Cnexports.default%20%3D%20_default%3B%5C%5Cn%5C%5Cn%2F%2F%23%20sourceURL%3Dwebpack%3A%2F%2F%255Bname%255D%2F%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2F%40material-ui%2Fcore%2FListItemIcon%2FListItemIcon.js%3F%5C%22)%3B%5Cn%5Cn%2F***%2F%20%7D)%2C%5Cn%5Cn%2F***%2F%20%5C%22..%2F..%2F%40material-ui%2Fcore%2FListItemIcon%2Findex.js%5C%22%3A%5Cn%2F*!***************************************************************************************************************!*%5C%5C%5Cn%20%20!***%20%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2F%40material-ui%2Fcore%2FListItemIcon%2Findex.js%20***!%5Cn%20%20%5C%5C***************************************************************************************************************%2F%5Cn%2F*!%20no%20static%20exports%20found%20*%2F%5Cn%2F***%2F%20(function(module%2C%20exports%2C%20__webpack_require__)%20%7B%5Cn%5Cn%5C%22use%20strict%5C%22%3B%5Cneval(%5C%22%5C%5Cn%5C%5Cnvar%20_interopRequireDefault%20%3D%20__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2FinteropRequireDefault%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2FinteropRequireDefault.js%5C%5C%5C%22)%3B%5C%5Cn%5C%5CnObject.defineProperty(exports%2C%20%5C%5C%5C%22__esModule%5C%5C%5C%22%2C%20%7B%5C%5Cn%20%20value%3A%20true%5C%5Cn%7D)%3B%5C%5CnObject.defineProperty(exports%2C%20%5C%5C%5C%22default%5C%5C%5C%22%2C%20%7B%5C%5Cn%20%20enumerable%3A%20true%2C%5C%5Cn%20%20get%3A%20function%20get()%20%7B%5C%5Cn%20%20%20%20return%20_ListItemIcon.default%3B%5C%5Cn%20%20%7D%5C%5Cn%7D)%3B%5C%5Cn%5C%5Cnvar%20_ListItemIcon%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20.%2FListItemIcon%20*%2F%20%5C%5C%5C%22..%2F..%2F%40material-ui%2Fcore%2FListItemIcon%2FListItemIcon.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cn%2F%2F%23%20sourceURL%3Dwebpack%3A%2F%2F%255Bname%255D%2F%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2F%40material-ui%2Fcore%2FListItemIcon%2Findex.js%3F%5C%22)%3B%5Cn%5Cn%2F***%2F%20%7D)%2C%5Cn%5Cn%2F***%2F%20%5C%22..%2F..%2F%40material-ui%2Fcore%2FListItemSecondaryAction%2FListItemSecondaryAction.js%5C%22%3A%5Cn%2F*!********************************************************************************************************************************************!*%5C%5C%5Cn%20%20!***%20%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2F%40material-ui%2Fcore%2FListItemSecondaryAction%2FListItemSecondaryAction.js%20***!%5Cn%20%20%5C%5C********************************************************************************************************************************************%2F%5Cn%2F*!%20no%20static%20exports%20found%20*%2F%5Cn%2F***%2F%20(function(module%2C%20exports%2C%20__webpack_require__)%20%7B%5Cn%5Cn%5C%22use%20strict%5C%22%3B%5Cneval(%5C%22%5C%5Cn%5C%5Cnvar%20_interopRequireDefault%20%3D%20__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2FinteropRequireDefault%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2FinteropRequireDefault.js%5C%5C%5C%22)%3B%5C%5Cn%5C%5CnObject.defineProperty(exports%2C%20%5C%5C%5C%22__esModule%5C%5C%5C%22%2C%20%7B%5C%5Cn%20%20value%3A%20true%5C%5Cn%7D)%3B%5C%5Cnexports.default%20%3D%20exports.styles%20%3D%20void%200%3B%5C%5Cn%5C%5Cnvar%20_extends2%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2Fextends%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2Fextends.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_objectWithoutProperties2%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2FobjectWithoutProperties%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2FobjectWithoutProperties.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_react%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20react%20*%2F%20%5C%5C%5C%22..%2F..%2Freact%2Findex.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_propTypes%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20prop-types%20*%2F%20%5C%5C%5C%22..%2F..%2Fprop-types%2Findex.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_classnames%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20classnames%20*%2F%20%5C%5C%5C%22..%2F..%2Fclassnames%2Findex.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_withStyles%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20..%2Fstyles%2FwithStyles%20*%2F%20%5C%5C%5C%22..%2F..%2F%40material-ui%2Fcore%2Fstyles%2FwithStyles.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20styles%20%3D%20%7B%5C%5Cn%20%20%2F*%20Styles%20applied%20to%20the%20root%20element.%20*%2F%5C%5Cn%20%20root%3A%20%7B%5C%5Cn%20%20%20%20position%3A%20'absolute'%2C%5C%5Cn%20%20%20%20right%3A%204%2C%5C%5Cn%20%20%20%20top%3A%20'50%25'%2C%5C%5Cn%20%20%20%20transform%3A%20'translateY(-50%25)'%5C%5Cn%20%20%7D%5C%5Cn%7D%3B%5C%5Cn%2F**%5C%5Cn%20*%20Must%20be%20used%20as%20the%20last%20child%20of%20ListItem%20to%20function%20properly.%5C%5Cn%20*%2F%5C%5Cn%5C%5Cnexports.styles%20%3D%20styles%3B%5C%5Cn%5C%5Cnfunction%20ListItemSecondaryAction(props)%20%7B%5C%5Cn%20%20var%20children%20%3D%20props.children%2C%5C%5Cn%20%20%20%20%20%20classes%20%3D%20props.classes%2C%5C%5Cn%20%20%20%20%20%20className%20%3D%20props.className%2C%5C%5Cn%20%20%20%20%20%20other%20%3D%20(0%2C%20_objectWithoutProperties2.default)(props%2C%20%5B%5C%5C%5C%22children%5C%5C%5C%22%2C%20%5C%5C%5C%22classes%5C%5C%5C%22%2C%20%5C%5C%5C%22className%5C%5C%5C%22%5D)%3B%5C%5Cn%20%20return%20_react.default.createElement(%5C%5C%5C%22div%5C%5C%5C%22%2C%20(0%2C%20_extends2.default)(%7B%5C%5Cn%20%20%20%20className%3A%20(0%2C%20_classnames.default)(classes.root%2C%20className)%5C%5Cn%20%20%7D%2C%20other)%2C%20children)%3B%5C%5Cn%7D%5C%5Cn%5C%5Cn%20true%20%3F%20ListItemSecondaryAction.propTypes%20%3D%20%7B%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20The%20content%20of%20the%20component%2C%20normally%20an%20%60IconButton%60%20or%20selection%20control.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20children%3A%20_propTypes.default.node%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20Override%20or%20extend%20the%20styles%20applied%20to%20the%20component.%5C%5Cn%20%20%20*%20See%20%5BCSS%20API%5D(%23css-api)%20below%20for%20more%20details.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20classes%3A%20_propTypes.default.object.isRequired%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20%40ignore%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20className%3A%20_propTypes.default.string%5C%5Cn%7D%20%3A%20undefined%3B%5C%5CnListItemSecondaryAction.muiName%20%3D%20'ListItemSecondaryAction'%3B%5C%5Cn%5C%5Cnvar%20_default%20%3D%20(0%2C%20_withStyles.default)(styles%2C%20%7B%5C%5Cn%20%20name%3A%20'MuiListItemSecondaryAction'%5C%5Cn%7D)(ListItemSecondaryAction)%3B%5C%5Cn%5C%5Cnexports.default%20%3D%20_default%3B%5C%5Cn%5C%5Cn%2F%2F%23%20sourceURL%3Dwebpack%3A%2F%2F%255Bname%255D%2F%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2F%40material-ui%2Fcore%2FListItemSecondaryAction%2FListItemSecondaryAction.js%3F%5C%22)%3B%5Cn%5Cn%2F***%2F%20%7D)%2C%5Cn%5Cn%2F***%2F%20%5C%22..%2F..%2F%40material-ui%2Fcore%2FListItemSecondaryAction%2Findex.js%5C%22%3A%5Cn%2F*!**************************************************************************************************************************!*%5C%5C%5Cn%20%20!***%20%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2F%40material-ui%2Fcore%2FListItemSecondaryAction%2Findex.js%20***!%5Cn%20%20%5C%5C**************************************************************************************************************************%2F%5Cn%2F*!%20no%20static%20exports%20found%20*%2F%5Cn%2F***%2F%20(function(module%2C%20exports%2C%20__webpack_require__)%20%7B%5Cn%5Cn%5C%22use%20strict%5C%22%3B%5Cneval(%5C%22%5C%5Cn%5C%5Cnvar%20_interopRequireDefault%20%3D%20__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2FinteropRequireDefault%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2FinteropRequireDefault.js%5C%5C%5C%22)%3B%5C%5Cn%5C%5CnObject.defineProperty(exports%2C%20%5C%5C%5C%22__esModule%5C%5C%5C%22%2C%20%7B%5C%5Cn%20%20value%3A%20true%5C%5Cn%7D)%3B%5C%5CnObject.defineProperty(exports%2C%20%5C%5C%5C%22default%5C%5C%5C%22%2C%20%7B%5C%5Cn%20%20enumerable%3A%20true%2C%5C%5Cn%20%20get%3A%20function%20get()%20%7B%5C%5Cn%20%20%20%20return%20_ListItemSecondaryAction.default%3B%5C%5Cn%20%20%7D%5C%5Cn%7D)%3B%5C%5Cn%5C%5Cnvar%20_ListItemSecondaryAction%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20.%2FListItemSecondaryAction%20*%2F%20%5C%5C%5C%22..%2F..%2F%40material-ui%2Fcore%2FListItemSecondaryAction%2FListItemSecondaryAction.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cn%2F%2F%23%20sourceURL%3Dwebpack%3A%2F%2F%255Bname%255D%2F%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2F%40material-ui%2Fcore%2FListItemSecondaryAction%2Findex.js%3F%5C%22)%3B%5Cn%5Cn%2F***%2F%20%7D)%2C%5Cn%5Cn%2F***%2F%20%5C%22..%2F..%2F%40material-ui%2Fcore%2FListItemText%2FListItemText.js%5C%22%3A%5Cn%2F*!**********************************************************************************************************************!*%5C%5C%5Cn%20%20!***%20%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2F%40material-ui%2Fcore%2FListItemText%2FListItemText.js%20***!%5Cn%20%20%5C%5C**********************************************************************************************************************%2F%5Cn%2F*!%20no%20static%20exports%20found%20*%2F%5Cn%2F***%2F%20(function(module%2C%20exports%2C%20__webpack_require__)%20%7B%5Cn%5Cn%5C%22use%20strict%5C%22%3B%5Cneval(%5C%22%5C%5Cn%5C%5Cnvar%20_interopRequireDefault%20%3D%20__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2FinteropRequireDefault%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2FinteropRequireDefault.js%5C%5C%5C%22)%3B%5C%5Cn%5C%5CnObject.defineProperty(exports%2C%20%5C%5C%5C%22__esModule%5C%5C%5C%22%2C%20%7B%5C%5Cn%20%20value%3A%20true%5C%5Cn%7D)%3B%5C%5Cnexports.default%20%3D%20exports.styles%20%3D%20void%200%3B%5C%5Cn%5C%5Cnvar%20_extends2%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2Fextends%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2Fextends.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_defineProperty2%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2FdefineProperty%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2FdefineProperty.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_objectWithoutProperties2%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2FobjectWithoutProperties%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2FobjectWithoutProperties.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_react%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20react%20*%2F%20%5C%5C%5C%22..%2F..%2Freact%2Findex.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_propTypes%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20prop-types%20*%2F%20%5C%5C%5C%22..%2F..%2Fprop-types%2Findex.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_classnames%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20classnames%20*%2F%20%5C%5C%5C%22..%2F..%2Fclassnames%2Findex.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_withStyles%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20..%2Fstyles%2FwithStyles%20*%2F%20%5C%5C%5C%22..%2F..%2F%40material-ui%2Fcore%2Fstyles%2FwithStyles.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_Typography%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20..%2FTypography%20*%2F%20%5C%5C%5C%22..%2F..%2F%40material-ui%2Fcore%2FTypography%2Findex.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_ListContext%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20..%2FList%2FListContext%20*%2F%20%5C%5C%5C%22..%2F..%2F%40material-ui%2Fcore%2FList%2FListContext.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20styles%20%3D%20function%20styles(theme)%20%7B%5C%5Cn%20%20return%20%7B%5C%5Cn%20%20%20%20%2F*%20Styles%20applied%20to%20the%20root%20element.%20*%2F%5C%5Cn%20%20%20%20root%3A%20%7B%5C%5Cn%20%20%20%20%20%20flex%3A%20'1%201%20auto'%2C%5C%5Cn%20%20%20%20%20%20minWidth%3A%200%2C%5C%5Cn%20%20%20%20%20%20padding%3A%20'0%2016px'%2C%5C%5Cn%20%20%20%20%20%20'%26%3Afirst-child'%3A%20%7B%5C%5Cn%20%20%20%20%20%20%20%20paddingLeft%3A%200%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%7D%2C%5C%5Cn%5C%5Cn%20%20%20%20%2F*%20Styles%20applied%20to%20the%20root%20element%20if%20%60inset%3D%7Btrue%7D%60.%20*%2F%5C%5Cn%20%20%20%20inset%3A%20%7B%5C%5Cn%20%20%20%20%20%20'%26%3Afirst-child'%3A%20%7B%5C%5Cn%20%20%20%20%20%20%20%20paddingLeft%3A%2056%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%7D%2C%5C%5Cn%5C%5Cn%20%20%20%20%2F*%20Styles%20applied%20to%20the%20root%20element%20if%20%60context.dense%60%20is%20%60true%60.%20*%2F%5C%5Cn%20%20%20%20dense%3A%20%7B%5C%5Cn%20%20%20%20%20%20fontSize%3A%20theme.typography.pxToRem(13)%5C%5Cn%20%20%20%20%7D%2C%5C%5Cn%5C%5Cn%20%20%20%20%2F*%20Styles%20applied%20to%20the%20primary%20%60Typography%60%20component.%20*%2F%5C%5Cn%20%20%20%20primary%3A%20%7B%5C%5Cn%20%20%20%20%20%20'%26%24textDense'%3A%20%7B%5C%5Cn%20%20%20%20%20%20%20%20fontSize%3A%20'inherit'%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%7D%2C%5C%5Cn%5C%5Cn%20%20%20%20%2F*%20Styles%20applied%20to%20the%20secondary%20%60Typography%60%20component.%20*%2F%5C%5Cn%20%20%20%20secondary%3A%20%7B%5C%5Cn%20%20%20%20%20%20'%26%24textDense'%3A%20%7B%5C%5Cn%20%20%20%20%20%20%20%20fontSize%3A%20'inherit'%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%7D%2C%5C%5Cn%5C%5Cn%20%20%20%20%2F*%20Styles%20applied%20to%20the%20%60Typography%60%20components%20if%20%60context.dense%60%20is%20%60true%60.%20*%2F%5C%5Cn%20%20%20%20textDense%3A%20%7B%7D%5C%5Cn%20%20%7D%3B%5C%5Cn%7D%3B%5C%5Cn%5C%5Cnexports.styles%20%3D%20styles%3B%5C%5Cn%5C%5Cnfunction%20ListItemText(props)%20%7B%5C%5Cn%20%20var%20children%20%3D%20props.children%2C%5C%5Cn%20%20%20%20%20%20classes%20%3D%20props.classes%2C%5C%5Cn%20%20%20%20%20%20classNameProp%20%3D%20props.className%2C%5C%5Cn%20%20%20%20%20%20disableTypography%20%3D%20props.disableTypography%2C%5C%5Cn%20%20%20%20%20%20inset%20%3D%20props.inset%2C%5C%5Cn%20%20%20%20%20%20primaryProp%20%3D%20props.primary%2C%5C%5Cn%20%20%20%20%20%20primaryTypographyProps%20%3D%20props.primaryTypographyProps%2C%5C%5Cn%20%20%20%20%20%20secondaryProp%20%3D%20props.secondary%2C%5C%5Cn%20%20%20%20%20%20secondaryTypographyProps%20%3D%20props.secondaryTypographyProps%2C%5C%5Cn%20%20%20%20%20%20theme%20%3D%20props.theme%2C%5C%5Cn%20%20%20%20%20%20other%20%3D%20(0%2C%20_objectWithoutProperties2.default)(props%2C%20%5B%5C%5C%5C%22children%5C%5C%5C%22%2C%20%5C%5C%5C%22classes%5C%5C%5C%22%2C%20%5C%5C%5C%22className%5C%5C%5C%22%2C%20%5C%5C%5C%22disableTypography%5C%5C%5C%22%2C%20%5C%5C%5C%22inset%5C%5C%5C%22%2C%20%5C%5C%5C%22primary%5C%5C%5C%22%2C%20%5C%5C%5C%22primaryTypographyProps%5C%5C%5C%22%2C%20%5C%5C%5C%22secondary%5C%5C%5C%22%2C%20%5C%5C%5C%22secondaryTypographyProps%5C%5C%5C%22%2C%20%5C%5C%5C%22theme%5C%5C%5C%22%5D)%3B%5C%5Cn%20%20return%20_react.default.createElement(_ListContext.default.Consumer%2C%20null%2C%20function%20(_ref)%20%7B%5C%5Cn%20%20%20%20var%20_classNames3%3B%5C%5Cn%5C%5Cn%20%20%20%20var%20dense%20%3D%20_ref.dense%3B%5C%5Cn%20%20%20%20var%20primary%20%3D%20primaryProp%20!%3D%20null%20%3F%20primaryProp%20%3A%20children%3B%5C%5Cn%5C%5Cn%20%20%20%20if%20(primary%20!%3D%20null%20%26%26%20primary.type%20!%3D%3D%20_Typography.default%20%26%26%20!disableTypography)%20%7B%5C%5Cn%20%20%20%20%20%20primary%20%3D%20_react.default.createElement(_Typography.default%2C%20(0%2C%20_extends2.default)(%7B%5C%5Cn%20%20%20%20%20%20%20%20variant%3A%20theme.typography.useNextVariants%20%3F%20'body1'%20%3A%20'subheading'%2C%5C%5Cn%20%20%20%20%20%20%20%20className%3A%20(0%2C%20_classnames.default)(classes.primary%2C%20(0%2C%20_defineProperty2.default)(%7B%7D%2C%20classes.textDense%2C%20dense))%2C%5C%5Cn%20%20%20%20%20%20%20%20component%3A%20%5C%5C%5C%22span%5C%5C%5C%22%5C%5Cn%20%20%20%20%20%20%7D%2C%20primaryTypographyProps)%2C%20primary)%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20var%20secondary%20%3D%20secondaryProp%3B%5C%5Cn%5C%5Cn%20%20%20%20if%20(secondary%20!%3D%20null%20%26%26%20secondary.type%20!%3D%3D%20_Typography.default%20%26%26%20!disableTypography)%20%7B%5C%5Cn%20%20%20%20%20%20secondary%20%3D%20_react.default.createElement(_Typography.default%2C%20(0%2C%20_extends2.default)(%7B%5C%5Cn%20%20%20%20%20%20%20%20className%3A%20(0%2C%20_classnames.default)(classes.secondary%2C%20(0%2C%20_defineProperty2.default)(%7B%7D%2C%20classes.textDense%2C%20dense))%2C%5C%5Cn%20%20%20%20%20%20%20%20color%3A%20%5C%5C%5C%22textSecondary%5C%5C%5C%22%5C%5Cn%20%20%20%20%20%20%7D%2C%20secondaryTypographyProps)%2C%20secondary)%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20return%20_react.default.createElement(%5C%5C%5C%22div%5C%5C%5C%22%2C%20(0%2C%20_extends2.default)(%7B%5C%5Cn%20%20%20%20%20%20className%3A%20(0%2C%20_classnames.default)(classes.root%2C%20(_classNames3%20%3D%20%7B%7D%2C%20(0%2C%20_defineProperty2.default)(_classNames3%2C%20classes.dense%2C%20dense)%2C%20(0%2C%20_defineProperty2.default)(_classNames3%2C%20classes.inset%2C%20inset)%2C%20_classNames3)%2C%20classNameProp)%5C%5Cn%20%20%20%20%7D%2C%20other)%2C%20primary%2C%20secondary)%3B%5C%5Cn%20%20%7D)%3B%5C%5Cn%7D%5C%5Cn%5C%5Cn%20true%20%3F%20ListItemText.propTypes%20%3D%20%7B%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20Alias%20for%20the%20%60primary%60%20property.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20children%3A%20_propTypes.default.node%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20Override%20or%20extend%20the%20styles%20applied%20to%20the%20component.%5C%5Cn%20%20%20*%20See%20%5BCSS%20API%5D(%23css-api)%20below%20for%20more%20details.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20classes%3A%20_propTypes.default.object.isRequired%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20%40ignore%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20className%3A%20_propTypes.default.string%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20If%20%60true%60%2C%20the%20children%20won't%20be%20wrapped%20by%20a%20Typography%20component.%5C%5Cn%20%20%20*%20This%20can%20be%20useful%20to%20render%20an%20alternative%20Typography%20variant%20by%20wrapping%5C%5Cn%20%20%20*%20the%20%60children%60%20(or%20%60primary%60)%20text%2C%20and%20optional%20%60secondary%60%20text%5C%5Cn%20%20%20*%20with%20the%20Typography%20component.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20disableTypography%3A%20_propTypes.default.bool%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20If%20%60true%60%2C%20the%20children%20will%20be%20indented.%5C%5Cn%20%20%20*%20This%20should%20be%20used%20if%20there%20is%20no%20left%20avatar%20or%20left%20icon.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20inset%3A%20_propTypes.default.bool%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20The%20main%20content%20element.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20primary%3A%20_propTypes.default.node%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20These%20props%20will%20be%20forwarded%20to%20the%20primary%20typography%20component%5C%5Cn%20%20%20*%20(as%20long%20as%20disableTypography%20is%20not%20%60true%60).%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20primaryTypographyProps%3A%20_propTypes.default.object%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20The%20secondary%20content%20element.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20secondary%3A%20_propTypes.default.node%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20These%20props%20will%20be%20forwarded%20to%20the%20secondary%20typography%20component%5C%5Cn%20%20%20*%20(as%20long%20as%20disableTypography%20is%20not%20%60true%60).%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20secondaryTypographyProps%3A%20_propTypes.default.object%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20%40ignore%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20theme%3A%20_propTypes.default.object.isRequired%5C%5Cn%7D%20%3A%20undefined%3B%5C%5CnListItemText.defaultProps%20%3D%20%7B%5C%5Cn%20%20disableTypography%3A%20false%2C%5C%5Cn%20%20inset%3A%20false%5C%5Cn%7D%3B%5C%5Cn%5C%5Cnvar%20_default%20%3D%20(0%2C%20_withStyles.default)(styles%2C%20%7B%5C%5Cn%20%20name%3A%20'MuiListItemText'%2C%5C%5Cn%20%20withTheme%3A%20true%5C%5Cn%7D)(ListItemText)%3B%5C%5Cn%5C%5Cnexports.default%20%3D%20_default%3B%5C%5Cn%5C%5Cn%2F%2F%23%20sourceURL%3Dwebpack%3A%2F%2F%255Bname%255D%2F%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2F%40material-ui%2Fcore%2FListItemText%2FListItemText.js%3F%5C%22)%3B%5Cn%5Cn%2F***%2F%20%7D)%2C%5Cn%5Cn%2F***%2F%20%5C%22..%2F..%2F%40material-ui%2Fcore%2FListItemText%2Findex.js%5C%22%3A%5Cn%2F*!***************************************************************************************************************!*%5C%5C%5Cn%20%20!***%20%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2F%40material-ui%2Fcore%2FListItemText%2Findex.js%20***!%5Cn%20%20%5C%5C***************************************************************************************************************%2F%5Cn%2F*!%20no%20static%20exports%20found%20*%2F%5Cn%2F***%2F%20(function(module%2C%20exports%2C%20__webpack_require__)%20%7B%5Cn%5Cn%5C%22use%20strict%5C%22%3B%5Cneval(%5C%22%5C%5Cn%5C%5Cnvar%20_interopRequireDefault%20%3D%20__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2FinteropRequireDefault%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2FinteropRequireDefault.js%5C%5C%5C%22)%3B%5C%5Cn%5C%5CnObject.defineProperty(exports%2C%20%5C%5C%5C%22__esModule%5C%5C%5C%22%2C%20%7B%5C%5Cn%20%20value%3A%20true%5C%5Cn%7D)%3B%5C%5CnObject.defineProperty(exports%2C%20%5C%5C%5C%22default%5C%5C%5C%22%2C%20%7B%5C%5Cn%20%20enumerable%3A%20true%2C%5C%5Cn%20%20get%3A%20function%20get()%20%7B%5C%5Cn%20%20%20%20return%20_ListItemText.default%3B%5C%5Cn%20%20%7D%5C%5Cn%7D)%3B%5C%5Cn%5C%5Cnvar%20_ListItemText%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20.%2FListItemText%20*%2F%20%5C%5C%5C%22..%2F..%2F%40material-ui%2Fcore%2FListItemText%2FListItemText.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cn%2F%2F%23%20sourceURL%3Dwebpack%3A%2F%2F%255Bname%255D%2F%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2F%40material-ui%2Fcore%2FListItemText%2Findex.js%3F%5C%22)%3B%5Cn%5Cn%2F***%2F%20%7D)%2C%5Cn%5Cn%2F***%2F%20%5C%22..%2F..%2F%40material-ui%2Fcore%2FListSubheader%2FListSubheader.js%5C%22%3A%5Cn%2F*!************************************************************************************************************************!*%5C%5C%5Cn%20%20!***%20%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2F%40material-ui%2Fcore%2FListSubheader%2FListSubheader.js%20***!%5Cn%20%20%5C%5C************************************************************************************************************************%2F%5Cn%2F*!%20no%20static%20exports%20found%20*%2F%5Cn%2F***%2F%20(function(module%2C%20exports%2C%20__webpack_require__)%20%7B%5Cn%5Cn%5C%22use%20strict%5C%22%3B%5Cneval(%5C%22%5C%5Cn%5C%5Cnvar%20_interopRequireDefault%20%3D%20__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2FinteropRequireDefault%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2FinteropRequireDefault.js%5C%5C%5C%22)%3B%5C%5Cn%5C%5CnObject.defineProperty(exports%2C%20%5C%5C%5C%22__esModule%5C%5C%5C%22%2C%20%7B%5C%5Cn%20%20value%3A%20true%5C%5Cn%7D)%3B%5C%5Cnexports.default%20%3D%20exports.styles%20%3D%20void%200%3B%5C%5Cn%5C%5Cnvar%20_extends2%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2Fextends%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2Fextends.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_defineProperty2%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2FdefineProperty%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2FdefineProperty.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_objectWithoutProperties2%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2FobjectWithoutProperties%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2FobjectWithoutProperties.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_react%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20react%20*%2F%20%5C%5C%5C%22..%2F..%2Freact%2Findex.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_propTypes%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20prop-types%20*%2F%20%5C%5C%5C%22..%2F..%2Fprop-types%2Findex.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_classnames%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20classnames%20*%2F%20%5C%5C%5C%22..%2F..%2Fclassnames%2Findex.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_utils%20%3D%20__webpack_require__(%2F*!%20%40material-ui%2Futils%20*%2F%20%5C%5C%5C%22..%2F..%2F%40material-ui%2Futils%2Findex.es.js%5C%5C%5C%22)%3B%5C%5Cn%5C%5Cnvar%20_withStyles%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20..%2Fstyles%2FwithStyles%20*%2F%20%5C%5C%5C%22..%2F..%2F%40material-ui%2Fcore%2Fstyles%2FwithStyles.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_helpers%20%3D%20__webpack_require__(%2F*!%20..%2Futils%2Fhelpers%20*%2F%20%5C%5C%5C%22..%2F..%2F%40material-ui%2Fcore%2Futils%2Fhelpers.js%5C%5C%5C%22)%3B%5C%5Cn%5C%5Cnvar%20styles%20%3D%20function%20styles(theme)%20%7B%5C%5Cn%20%20return%20%7B%5C%5Cn%20%20%20%20%2F*%20Styles%20applied%20to%20the%20root%20element.%20*%2F%5C%5Cn%20%20%20%20root%3A%20%7B%5C%5Cn%20%20%20%20%20%20boxSizing%3A%20'border-box'%2C%5C%5Cn%20%20%20%20%20%20lineHeight%3A%20'48px'%2C%5C%5Cn%20%20%20%20%20%20listStyle%3A%20'none'%2C%5C%5Cn%20%20%20%20%20%20color%3A%20theme.palette.text.secondary%2C%5C%5Cn%20%20%20%20%20%20fontFamily%3A%20theme.typography.fontFamily%2C%5C%5Cn%20%20%20%20%20%20fontWeight%3A%20theme.typography.fontWeightMedium%2C%5C%5Cn%20%20%20%20%20%20fontSize%3A%20theme.typography.pxToRem(14)%5C%5Cn%20%20%20%20%7D%2C%5C%5Cn%5C%5Cn%20%20%20%20%2F*%20Styles%20applied%20to%20the%20root%20element%20if%20%60color%3D%5C%5C%5C%22primary%5C%5C%5C%22%60.%20*%2F%5C%5Cn%20%20%20%20colorPrimary%3A%20%7B%5C%5Cn%20%20%20%20%20%20color%3A%20theme.palette.primary.main%5C%5Cn%20%20%20%20%7D%2C%5C%5Cn%5C%5Cn%20%20%20%20%2F*%20Styles%20applied%20to%20the%20root%20element%20if%20%60color%3D%5C%5C%5C%22inherit%5C%5C%5C%22%60.%20*%2F%5C%5Cn%20%20%20%20colorInherit%3A%20%7B%5C%5Cn%20%20%20%20%20%20color%3A%20'inherit'%5C%5Cn%20%20%20%20%7D%2C%5C%5Cn%5C%5Cn%20%20%20%20%2F*%20Styles%20applied%20to%20the%20inner%20%60component%60%20element%20if%20%60disableGutters%3D%7Bfalse%7D%60.%20*%2F%5C%5Cn%20%20%20%20gutters%3A%20%7B%5C%5Cn%20%20%20%20%20%20paddingLeft%3A%2016%2C%5C%5Cn%20%20%20%20%20%20paddingRight%3A%2016%5C%5Cn%20%20%20%20%7D%2C%5C%5Cn%5C%5Cn%20%20%20%20%2F*%20Styles%20applied%20to%20the%20root%20element%20if%20%60inset%3D%7Btrue%7D%60.%20*%2F%5C%5Cn%20%20%20%20inset%3A%20%7B%5C%5Cn%20%20%20%20%20%20paddingLeft%3A%2072%5C%5Cn%20%20%20%20%7D%2C%5C%5Cn%5C%5Cn%20%20%20%20%2F*%20Styles%20applied%20to%20the%20root%20element%20if%20%60disableSticky%3D%7Bfalse%7D%60.%20*%2F%5C%5Cn%20%20%20%20sticky%3A%20%7B%5C%5Cn%20%20%20%20%20%20position%3A%20'sticky'%2C%5C%5Cn%20%20%20%20%20%20top%3A%200%2C%5C%5Cn%20%20%20%20%20%20zIndex%3A%201%2C%5C%5Cn%20%20%20%20%20%20backgroundColor%3A%20'inherit'%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%3B%5C%5Cn%7D%3B%5C%5Cn%5C%5Cnexports.styles%20%3D%20styles%3B%5C%5Cn%5C%5Cnfunction%20ListSubheader(props)%20%7B%5C%5Cn%20%20var%20_classNames%3B%5C%5Cn%5C%5Cn%20%20var%20classes%20%3D%20props.classes%2C%5C%5Cn%20%20%20%20%20%20className%20%3D%20props.className%2C%5C%5Cn%20%20%20%20%20%20color%20%3D%20props.color%2C%5C%5Cn%20%20%20%20%20%20Component%20%3D%20props.component%2C%5C%5Cn%20%20%20%20%20%20disableGutters%20%3D%20props.disableGutters%2C%5C%5Cn%20%20%20%20%20%20disableSticky%20%3D%20props.disableSticky%2C%5C%5Cn%20%20%20%20%20%20inset%20%3D%20props.inset%2C%5C%5Cn%20%20%20%20%20%20other%20%3D%20(0%2C%20_objectWithoutProperties2.default)(props%2C%20%5B%5C%5C%5C%22classes%5C%5C%5C%22%2C%20%5C%5C%5C%22className%5C%5C%5C%22%2C%20%5C%5C%5C%22color%5C%5C%5C%22%2C%20%5C%5C%5C%22component%5C%5C%5C%22%2C%20%5C%5C%5C%22disableGutters%5C%5C%5C%22%2C%20%5C%5C%5C%22disableSticky%5C%5C%5C%22%2C%20%5C%5C%5C%22inset%5C%5C%5C%22%5D)%3B%5C%5Cn%20%20return%20_react.default.createElement(Component%2C%20(0%2C%20_extends2.default)(%7B%5C%5Cn%20%20%20%20className%3A%20(0%2C%20_classnames.default)(classes.root%2C%20(_classNames%20%3D%20%7B%7D%2C%20(0%2C%20_defineProperty2.default)(_classNames%2C%20classes%5B%5C%5C%5C%22color%5C%5C%5C%22.concat((0%2C%20_helpers.capitalize)(color))%5D%2C%20color%20!%3D%3D%20'default')%2C%20(0%2C%20_defineProperty2.default)(_classNames%2C%20classes.inset%2C%20inset)%2C%20(0%2C%20_defineProperty2.default)(_classNames%2C%20classes.sticky%2C%20!disableSticky)%2C%20(0%2C%20_defineProperty2.default)(_classNames%2C%20classes.gutters%2C%20!disableGutters)%2C%20_classNames)%2C%20className)%5C%5Cn%20%20%7D%2C%20other))%3B%5C%5Cn%7D%5C%5Cn%5C%5Cn%20true%20%3F%20ListSubheader.propTypes%20%3D%20%7B%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20The%20content%20of%20the%20component.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20children%3A%20_propTypes.default.node%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20Override%20or%20extend%20the%20styles%20applied%20to%20the%20component.%5C%5Cn%20%20%20*%20See%20%5BCSS%20API%5D(%23css-api)%20below%20for%20more%20details.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20classes%3A%20_propTypes.default.object.isRequired%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20%40ignore%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20className%3A%20_propTypes.default.string%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20The%20color%20of%20the%20component.%20It%20supports%20those%20theme%20colors%20that%20make%20sense%20for%20this%20component.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20color%3A%20_propTypes.default.oneOf(%5B'default'%2C%20'primary'%2C%20'inherit'%5D)%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20The%20component%20used%20for%20the%20root%20node.%5C%5Cn%20%20%20*%20Either%20a%20string%20to%20use%20a%20DOM%20element%20or%20a%20component.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20component%3A%20_utils.componentPropType%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20If%20%60true%60%2C%20the%20List%20Subheader%20will%20not%20have%20gutters.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20disableGutters%3A%20_propTypes.default.bool%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20If%20%60true%60%2C%20the%20List%20Subheader%20will%20not%20stick%20to%20the%20top%20during%20scroll.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20disableSticky%3A%20_propTypes.default.bool%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20If%20%60true%60%2C%20the%20List%20Subheader%20will%20be%20indented.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20inset%3A%20_propTypes.default.bool%5C%5Cn%7D%20%3A%20undefined%3B%5C%5CnListSubheader.defaultProps%20%3D%20%7B%5C%5Cn%20%20color%3A%20'default'%2C%5C%5Cn%20%20component%3A%20'li'%2C%5C%5Cn%20%20disableGutters%3A%20false%2C%5C%5Cn%20%20disableSticky%3A%20false%2C%5C%5Cn%20%20inset%3A%20false%5C%5Cn%7D%3B%5C%5CnListSubheader.muiName%20%3D%20'ListSubheader'%3B%5C%5Cn%5C%5Cnvar%20_default%20%3D%20(0%2C%20_withStyles.default)(styles%2C%20%7B%5C%5Cn%20%20name%3A%20'MuiListSubheader'%5C%5Cn%7D)(ListSubheader)%3B%5C%5Cn%5C%5Cnexports.default%20%3D%20_default%3B%5C%5Cn%5C%5Cn%2F%2F%23%20sourceURL%3Dwebpack%3A%2F%2F%255Bname%255D%2F%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2F%40material-ui%2Fcore%2FListSubheader%2FListSubheader.js%3F%5C%22)%3B%5Cn%5Cn%2F***%2F%20%7D)%2C%5Cn%5Cn%2F***%2F%20%5C%22..%2F..%2F%40material-ui%2Fcore%2FListSubheader%2Findex.js%5C%22%3A%5Cn%2F*!****************************************************************************************************************!*%5C%5C%5Cn%20%20!***%20%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2F%40material-ui%2Fcore%2FListSubheader%2Findex.js%20***!%5Cn%20%20%5C%5C****************************************************************************************************************%2F%5Cn%2F*!%20no%20static%20exports%20found%20*%2F%5Cn%2F***%2F%20(function(module%2C%20exports%2C%20__webpack_require__)%20%7B%5Cn%5Cn%5C%22use%20strict%5C%22%3B%5Cneval(%5C%22%5C%5Cn%5C%5Cnvar%20_interopRequireDefault%20%3D%20__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2FinteropRequireDefault%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2FinteropRequireDefault.js%5C%5C%5C%22)%3B%5C%5Cn%5C%5CnObject.defineProperty(exports%2C%20%5C%5C%5C%22__esModule%5C%5C%5C%22%2C%20%7B%5C%5Cn%20%20value%3A%20true%5C%5Cn%7D)%3B%5C%5CnObject.defineProperty(exports%2C%20%5C%5C%5C%22default%5C%5C%5C%22%2C%20%7B%5C%5Cn%20%20enumerable%3A%20true%2C%5C%5Cn%20%20get%3A%20function%20get()%20%7B%5C%5Cn%20%20%20%20return%20_ListSubheader.default%3B%5C%5Cn%20%20%7D%5C%5Cn%7D)%3B%5C%5Cn%5C%5Cnvar%20_ListSubheader%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20.%2FListSubheader%20*%2F%20%5C%5C%5C%22..%2F..%2F%40material-ui%2Fcore%2FListSubheader%2FListSubheader.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cn%2F%2F%23%20sourceURL%3Dwebpack%3A%2F%2F%255Bname%255D%2F%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2F%40material-ui%2Fcore%2FListSubheader%2Findex.js%3F%5C%22)%3B%5Cn%5Cn%2F***%2F%20%7D)%2C%5Cn%5Cn%2F***%2F%20%5C%22..%2F..%2F%40material-ui%2Fcore%2FMenu%2FMenu.js%5C%22%3A%5Cn%2F*!******************************************************************************************************!*%5C%5C%5Cn%20%20!***%20%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2F%40material-ui%2Fcore%2FMenu%2FMenu.js%20***!%5Cn%20%20%5C%5C******************************************************************************************************%2F%5Cn%2F*!%20no%20static%20exports%20found%20*%2F%5Cn%2F***%2F%20(function(module%2C%20exports%2C%20__webpack_require__)%20%7B%5Cn%5Cn%5C%22use%20strict%5C%22%3B%5Cneval(%5C%22%5C%5Cn%5C%5Cnvar%20_interopRequireDefault%20%3D%20__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2FinteropRequireDefault%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2FinteropRequireDefault.js%5C%5C%5C%22)%3B%5C%5Cn%5C%5CnObject.defineProperty(exports%2C%20%5C%5C%5C%22__esModule%5C%5C%5C%22%2C%20%7B%5C%5Cn%20%20value%3A%20true%5C%5Cn%7D)%3B%5C%5Cnexports.default%20%3D%20exports.styles%20%3D%20void%200%3B%5C%5Cn%5C%5Cnvar%20_extends2%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2Fextends%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2Fextends.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_objectWithoutProperties2%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2FobjectWithoutProperties%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2FobjectWithoutProperties.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_classCallCheck2%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2FclassCallCheck%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2FclassCallCheck.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_createClass2%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2FcreateClass%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2FcreateClass.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_possibleConstructorReturn2%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2FpossibleConstructorReturn%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2FpossibleConstructorReturn.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_getPrototypeOf3%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2FgetPrototypeOf%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2FgetPrototypeOf.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_inherits2%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2Finherits%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2Finherits.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_react%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20react%20*%2F%20%5C%5C%5C%22..%2F..%2Freact%2Findex.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_propTypes%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20prop-types%20*%2F%20%5C%5C%5C%22..%2F..%2Fprop-types%2Findex.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_reactDom%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20react-dom%20*%2F%20%5C%5C%5C%22..%2F..%2Freact-dom%2Findex.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_scrollbarSize%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20dom-helpers%2Futil%2FscrollbarSize%20*%2F%20%5C%5C%5C%22..%2F..%2Fdom-helpers%2Futil%2FscrollbarSize.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_withStyles%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20..%2Fstyles%2FwithStyles%20*%2F%20%5C%5C%5C%22..%2F..%2F%40material-ui%2Fcore%2Fstyles%2FwithStyles.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_Popover%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20..%2FPopover%20*%2F%20%5C%5C%5C%22..%2F..%2F%40material-ui%2Fcore%2FPopover%2Findex.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_MenuList%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20..%2FMenuList%20*%2F%20%5C%5C%5C%22..%2F..%2F%40material-ui%2Fcore%2FMenuList%2Findex.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cn%2F%2F%20%40inheritedComponent%20Popover%5C%5Cnvar%20RTL_ORIGIN%20%3D%20%7B%5C%5Cn%20%20vertical%3A%20'top'%2C%5C%5Cn%20%20horizontal%3A%20'right'%5C%5Cn%7D%3B%5C%5Cnvar%20LTR_ORIGIN%20%3D%20%7B%5C%5Cn%20%20vertical%3A%20'top'%2C%5C%5Cn%20%20horizontal%3A%20'left'%5C%5Cn%7D%3B%5C%5Cnvar%20styles%20%3D%20%7B%5C%5Cn%20%20%2F*%20Styles%20applied%20to%20the%20%60Paper%60%20component.%20*%2F%5C%5Cn%20%20paper%3A%20%7B%5C%5Cn%20%20%20%20%2F%2F%20specZ%3A%20The%20maximum%20height%20of%20a%20simple%20menu%20should%20be%20one%20or%20more%20rows%20less%20than%20the%20view%5C%5Cn%20%20%20%20%2F%2F%20height.%20This%20ensures%20a%20tapable%20area%20outside%20of%20the%20simple%20menu%20with%20which%20to%20dismiss%5C%5Cn%20%20%20%20%2F%2F%20the%20menu.%5C%5Cn%20%20%20%20maxHeight%3A%20'calc(100%25%20-%2096px)'%2C%5C%5Cn%20%20%20%20%2F%2F%20Add%20iOS%20momentum%20scrolling.%5C%5Cn%20%20%20%20WebkitOverflowScrolling%3A%20'touch'%5C%5Cn%20%20%7D%5C%5Cn%7D%3B%5C%5Cnexports.styles%20%3D%20styles%3B%5C%5Cn%5C%5Cnvar%20Menu%20%3D%5C%5Cn%2F*%23__PURE__*%2F%5C%5Cnfunction%20(_React%24Component)%20%7B%5C%5Cn%20%20(0%2C%20_inherits2.default)(Menu%2C%20_React%24Component)%3B%5C%5Cn%5C%5Cn%20%20function%20Menu()%20%7B%5C%5Cn%20%20%20%20var%20_getPrototypeOf2%3B%5C%5Cn%5C%5Cn%20%20%20%20var%20_this%3B%5C%5Cn%5C%5Cn%20%20%20%20(0%2C%20_classCallCheck2.default)(this%2C%20Menu)%3B%5C%5Cn%5C%5Cn%20%20%20%20for%20(var%20_len%20%3D%20arguments.length%2C%20args%20%3D%20new%20Array(_len)%2C%20_key%20%3D%200%3B%20_key%20%3C%20_len%3B%20_key%2B%2B)%20%7B%5C%5Cn%20%20%20%20%20%20args%5B_key%5D%20%3D%20arguments%5B_key%5D%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20_this%20%3D%20(0%2C%20_possibleConstructorReturn2.default)(this%2C%20(_getPrototypeOf2%20%3D%20(0%2C%20_getPrototypeOf3.default)(Menu)).call.apply(_getPrototypeOf2%2C%20%5Bthis%5D.concat(args)))%3B%5C%5Cn%5C%5Cn%20%20%20%20_this.getContentAnchorEl%20%3D%20function%20()%20%7B%5C%5Cn%20%20%20%20%20%20if%20(_this.menuListRef.selectedItemRef)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20return%20_reactDom.default.findDOMNode(_this.menuListRef.selectedItemRef)%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20%20%20return%20_reactDom.default.findDOMNode(_this.menuListRef).firstChild%3B%5C%5Cn%20%20%20%20%7D%3B%5C%5Cn%5C%5Cn%20%20%20%20_this.focus%20%3D%20function%20()%20%7B%5C%5Cn%20%20%20%20%20%20if%20(_this.menuListRef%20%26%26%20_this.menuListRef.selectedItemRef)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20_reactDom.default.findDOMNode(_this.menuListRef.selectedItemRef).focus()%3B%5C%5Cn%5C%5Cn%20%20%20%20%20%20%20%20return%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20%20%20var%20menuList%20%3D%20_reactDom.default.findDOMNode(_this.menuListRef)%3B%5C%5Cn%5C%5Cn%20%20%20%20%20%20if%20(menuList%20%26%26%20menuList.firstChild)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20menuList.firstChild.focus()%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%7D%3B%5C%5Cn%5C%5Cn%20%20%20%20_this.handleMenuListRef%20%3D%20function%20(ref)%20%7B%5C%5Cn%20%20%20%20%20%20_this.menuListRef%20%3D%20ref%3B%5C%5Cn%20%20%20%20%7D%3B%5C%5Cn%5C%5Cn%20%20%20%20_this.handleEntering%20%3D%20function%20(element)%20%7B%5C%5Cn%20%20%20%20%20%20var%20_this%24props%20%3D%20_this.props%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20disableAutoFocusItem%20%3D%20_this%24props.disableAutoFocusItem%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20theme%20%3D%20_this%24props.theme%3B%5C%5Cn%5C%5Cn%20%20%20%20%20%20var%20menuList%20%3D%20_reactDom.default.findDOMNode(_this.menuListRef)%3B%20%2F%2F%20Focus%20so%20the%20scroll%20computation%20of%20the%20Popover%20works%20as%20expected.%5C%5Cn%5C%5Cn%5C%5Cn%20%20%20%20%20%20if%20(disableAutoFocusItem%20!%3D%3D%20true)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20_this.focus()%3B%5C%5Cn%20%20%20%20%20%20%7D%20%2F%2F%20Let's%20ignore%20that%20piece%20of%20logic%20if%20users%20are%20already%20overriding%20the%20width%5C%5Cn%20%20%20%20%20%20%2F%2F%20of%20the%20menu.%5C%5Cn%5C%5Cn%5C%5Cn%20%20%20%20%20%20if%20(menuList%20%26%26%20element.clientHeight%20%3C%20menuList.clientHeight%20%26%26%20!menuList.style.width)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20var%20size%20%3D%20%5C%5C%5C%22%5C%5C%5C%22.concat((0%2C%20_scrollbarSize.default)()%2C%20%5C%5C%5C%22px%5C%5C%5C%22)%3B%5C%5Cn%20%20%20%20%20%20%20%20menuList.style%5Btheme.direction%20%3D%3D%3D%20'rtl'%20%3F%20'paddingLeft'%20%3A%20'paddingRight'%5D%20%3D%20size%3B%5C%5Cn%20%20%20%20%20%20%20%20menuList.style.width%20%3D%20%5C%5C%5C%22calc(100%25%20%2B%20%5C%5C%5C%22.concat(size%2C%20%5C%5C%5C%22)%5C%5C%5C%22)%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20%20%20if%20(_this.props.onEntering)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20_this.props.onEntering(element)%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%7D%3B%5C%5Cn%5C%5Cn%20%20%20%20_this.handleListKeyDown%20%3D%20function%20(event)%20%7B%5C%5Cn%20%20%20%20%20%20if%20(event.key%20%3D%3D%3D%20'Tab')%20%7B%5C%5Cn%20%20%20%20%20%20%20%20event.preventDefault()%3B%5C%5Cn%5C%5Cn%20%20%20%20%20%20%20%20if%20(_this.props.onClose)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20_this.props.onClose(event%2C%20'tabKeyDown')%3B%5C%5Cn%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%7D%3B%5C%5Cn%5C%5Cn%20%20%20%20return%20_this%3B%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20(0%2C%20_createClass2.default)(Menu%2C%20%5B%7B%5C%5Cn%20%20%20%20key%3A%20%5C%5C%5C%22componentDidMount%5C%5C%5C%22%2C%5C%5Cn%20%20%20%20value%3A%20function%20componentDidMount()%20%7B%5C%5Cn%20%20%20%20%20%20if%20(this.props.open%20%26%26%20this.props.disableAutoFocusItem%20!%3D%3D%20true)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20this.focus()%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%2C%20%7B%5C%5Cn%20%20%20%20key%3A%20%5C%5C%5C%22render%5C%5C%5C%22%2C%5C%5Cn%20%20%20%20value%3A%20function%20render()%20%7B%5C%5Cn%20%20%20%20%20%20var%20_this%24props2%20%3D%20this.props%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20children%20%3D%20_this%24props2.children%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20classes%20%3D%20_this%24props2.classes%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20disableAutoFocusItem%20%3D%20_this%24props2.disableAutoFocusItem%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20MenuListProps%20%3D%20_this%24props2.MenuListProps%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20onEntering%20%3D%20_this%24props2.onEntering%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20_this%24props2%24PaperPro%20%3D%20_this%24props2.PaperProps%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20PaperProps%20%3D%20_this%24props2%24PaperPro%20%3D%3D%3D%20void%200%20%3F%20%7B%7D%20%3A%20_this%24props2%24PaperPro%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20PopoverClasses%20%3D%20_this%24props2.PopoverClasses%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20theme%20%3D%20_this%24props2.theme%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20other%20%3D%20(0%2C%20_objectWithoutProperties2.default)(_this%24props2%2C%20%5B%5C%5C%5C%22children%5C%5C%5C%22%2C%20%5C%5C%5C%22classes%5C%5C%5C%22%2C%20%5C%5C%5C%22disableAutoFocusItem%5C%5C%5C%22%2C%20%5C%5C%5C%22MenuListProps%5C%5C%5C%22%2C%20%5C%5C%5C%22onEntering%5C%5C%5C%22%2C%20%5C%5C%5C%22PaperProps%5C%5C%5C%22%2C%20%5C%5C%5C%22PopoverClasses%5C%5C%5C%22%2C%20%5C%5C%5C%22theme%5C%5C%5C%22%5D)%3B%5C%5Cn%20%20%20%20%20%20return%20_react.default.createElement(_Popover.default%2C%20(0%2C%20_extends2.default)(%7B%5C%5Cn%20%20%20%20%20%20%20%20getContentAnchorEl%3A%20this.getContentAnchorEl%2C%5C%5Cn%20%20%20%20%20%20%20%20classes%3A%20PopoverClasses%2C%5C%5Cn%20%20%20%20%20%20%20%20onEntering%3A%20this.handleEntering%2C%5C%5Cn%20%20%20%20%20%20%20%20anchorOrigin%3A%20theme.direction%20%3D%3D%3D%20'rtl'%20%3F%20RTL_ORIGIN%20%3A%20LTR_ORIGIN%2C%5C%5Cn%20%20%20%20%20%20%20%20transformOrigin%3A%20theme.direction%20%3D%3D%3D%20'rtl'%20%3F%20RTL_ORIGIN%20%3A%20LTR_ORIGIN%2C%5C%5Cn%20%20%20%20%20%20%20%20PaperProps%3A%20(0%2C%20_extends2.default)(%7B%7D%2C%20PaperProps%2C%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20classes%3A%20(0%2C%20_extends2.default)(%7B%7D%2C%20PaperProps.classes%2C%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20root%3A%20classes.paper%5C%5Cn%20%20%20%20%20%20%20%20%20%20%7D)%5C%5Cn%20%20%20%20%20%20%20%20%7D)%5C%5Cn%20%20%20%20%20%20%7D%2C%20other)%2C%20_react.default.createElement(_MenuList.default%2C%20(0%2C%20_extends2.default)(%7B%5C%5Cn%20%20%20%20%20%20%20%20onKeyDown%3A%20this.handleListKeyDown%5C%5Cn%20%20%20%20%20%20%7D%2C%20MenuListProps%2C%20%7B%5C%5Cn%20%20%20%20%20%20%20%20ref%3A%20this.handleMenuListRef%5C%5Cn%20%20%20%20%20%20%7D)%2C%20children))%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%5D)%3B%5C%5Cn%20%20return%20Menu%3B%5C%5Cn%7D(_react.default.Component)%3B%5C%5Cn%5C%5Cn%20true%20%3F%20Menu.propTypes%20%3D%20%7B%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20The%20DOM%20element%20used%20to%20set%20the%20position%20of%20the%20menu.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20anchorEl%3A%20_propTypes.default.oneOfType(%5B_propTypes.default.object%2C%20_propTypes.default.func%5D)%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20Menu%20contents%2C%20normally%20%60MenuItem%60s.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20children%3A%20_propTypes.default.node%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20Override%20or%20extend%20the%20styles%20applied%20to%20the%20component.%5C%5Cn%20%20%20*%20See%20%5BCSS%20API%5D(%23css-api)%20below%20for%20more%20details.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20classes%3A%20_propTypes.default.object.isRequired%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20If%20%60true%60%2C%20the%20selected%20%2F%20first%20menu%20item%20will%20not%20be%20auto%20focused.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20disableAutoFocusItem%3A%20_propTypes.default.bool%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20Properties%20applied%20to%20the%20%5B%60MenuList%60%5D(%2Fapi%2Fmenu-list%2F)%20element.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20MenuListProps%3A%20_propTypes.default.object%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20Callback%20fired%20when%20the%20component%20requests%20to%20be%20closed.%5C%5Cn%20%20%20*%5C%5Cn%20%20%20*%20%40param%20%7Bobject%7D%20event%20The%20event%20source%20of%20the%20callback%5C%5Cn%20%20%20*%20%40param%20%7Bstring%7D%20reason%20Can%20be%3A%60%5C%5C%5C%22escapeKeyDown%5C%5C%5C%22%60%2C%20%60%5C%5C%5C%22backdropClick%5C%5C%5C%22%60%2C%20%60%5C%5C%5C%22tabKeyDown%5C%5C%5C%22%60%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20onClose%3A%20_propTypes.default.func%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20Callback%20fired%20before%20the%20Menu%20enters.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20onEnter%3A%20_propTypes.default.func%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20Callback%20fired%20when%20the%20Menu%20has%20entered.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20onEntered%3A%20_propTypes.default.func%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20Callback%20fired%20when%20the%20Menu%20is%20entering.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20onEntering%3A%20_propTypes.default.func%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20Callback%20fired%20before%20the%20Menu%20exits.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20onExit%3A%20_propTypes.default.func%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20Callback%20fired%20when%20the%20Menu%20has%20exited.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20onExited%3A%20_propTypes.default.func%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20Callback%20fired%20when%20the%20Menu%20is%20exiting.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20onExiting%3A%20_propTypes.default.func%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20If%20%60true%60%2C%20the%20menu%20is%20visible.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20open%3A%20_propTypes.default.bool.isRequired%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20%40ignore%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20PaperProps%3A%20_propTypes.default.object%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20%60classes%60%20property%20applied%20to%20the%20%5B%60Popover%60%5D(%2Fapi%2Fpopover%2F)%20element.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20PopoverClasses%3A%20_propTypes.default.object%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20%40ignore%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20theme%3A%20_propTypes.default.object.isRequired%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20The%20length%20of%20the%20transition%20in%20%60ms%60%2C%20or%20'auto'%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20transitionDuration%3A%20_propTypes.default.oneOfType(%5B_propTypes.default.number%2C%20_propTypes.default.shape(%7B%5C%5Cn%20%20%20%20enter%3A%20_propTypes.default.number%2C%5C%5Cn%20%20%20%20exit%3A%20_propTypes.default.number%5C%5Cn%20%20%7D)%2C%20_propTypes.default.oneOf(%5B'auto'%5D)%5D)%5C%5Cn%7D%20%3A%20undefined%3B%5C%5CnMenu.defaultProps%20%3D%20%7B%5C%5Cn%20%20disableAutoFocusItem%3A%20false%2C%5C%5Cn%20%20transitionDuration%3A%20'auto'%5C%5Cn%7D%3B%5C%5Cn%5C%5Cnvar%20_default%20%3D%20(0%2C%20_withStyles.default)(styles%2C%20%7B%5C%5Cn%20%20name%3A%20'MuiMenu'%2C%5C%5Cn%20%20withTheme%3A%20true%5C%5Cn%7D)(Menu)%3B%5C%5Cn%5C%5Cnexports.default%20%3D%20_default%3B%5C%5Cn%5C%5Cn%2F%2F%23%20sourceURL%3Dwebpack%3A%2F%2F%255Bname%255D%2F%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2F%40material-ui%2Fcore%2FMenu%2FMenu.js%3F%5C%22)%3B%5Cn%5Cn%2F***%2F%20%7D)%2C%5Cn%5Cn%2F***%2F%20%5C%22..%2F..%2F%40material-ui%2Fcore%2FMenu%2Findex.js%5C%22%3A%5Cn%2F*!*******************************************************************************************************!*%5C%5C%5Cn%20%20!***%20%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2F%40material-ui%2Fcore%2FMenu%2Findex.js%20***!%5Cn%20%20%5C%5C*******************************************************************************************************%2F%5Cn%2F*!%20no%20static%20exports%20found%20*%2F%5Cn%2F***%2F%20(function(module%2C%20exports%2C%20__webpack_require__)%20%7B%5Cn%5Cn%5C%22use%20strict%5C%22%3B%5Cneval(%5C%22%5C%5Cn%5C%5Cnvar%20_interopRequireDefault%20%3D%20__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2FinteropRequireDefault%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2FinteropRequireDefault.js%5C%5C%5C%22)%3B%5C%5Cn%5C%5CnObject.defineProperty(exports%2C%20%5C%5C%5C%22__esModule%5C%5C%5C%22%2C%20%7B%5C%5Cn%20%20value%3A%20true%5C%5Cn%7D)%3B%5C%5CnObject.defineProperty(exports%2C%20%5C%5C%5C%22default%5C%5C%5C%22%2C%20%7B%5C%5Cn%20%20enumerable%3A%20true%2C%5C%5Cn%20%20get%3A%20function%20get()%20%7B%5C%5Cn%20%20%20%20return%20_Menu.default%3B%5C%5Cn%20%20%7D%5C%5Cn%7D)%3B%5C%5Cn%5C%5Cnvar%20_Menu%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20.%2FMenu%20*%2F%20%5C%5C%5C%22..%2F..%2F%40material-ui%2Fcore%2FMenu%2FMenu.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cn%2F%2F%23%20sourceURL%3Dwebpack%3A%2F%2F%255Bname%255D%2F%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2F%40material-ui%2Fcore%2FMenu%2Findex.js%3F%5C%22)%3B%5Cn%5Cn%2F***%2F%20%7D)%2C%5Cn%5Cn%2F***%2F%20%5C%22..%2F..%2F%40material-ui%2Fcore%2FMenuItem%2FMenuItem.js%5C%22%3A%5Cn%2F*!**************************************************************************************************************!*%5C%5C%5Cn%20%20!***%20%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2F%40material-ui%2Fcore%2FMenuItem%2FMenuItem.js%20***!%5Cn%20%20%5C%5C**************************************************************************************************************%2F%5Cn%2F*!%20no%20static%20exports%20found%20*%2F%5Cn%2F***%2F%20(function(module%2C%20exports%2C%20__webpack_require__)%20%7B%5Cn%5Cn%5C%22use%20strict%5C%22%3B%5Cneval(%5C%22%5C%5Cn%5C%5Cnvar%20_interopRequireDefault%20%3D%20__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2FinteropRequireDefault%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2FinteropRequireDefault.js%5C%5C%5C%22)%3B%5C%5Cn%5C%5CnObject.defineProperty(exports%2C%20%5C%5C%5C%22__esModule%5C%5C%5C%22%2C%20%7B%5C%5Cn%20%20value%3A%20true%5C%5Cn%7D)%3B%5C%5Cnexports.default%20%3D%20exports.styles%20%3D%20void%200%3B%5C%5Cn%5C%5Cnvar%20_defineProperty2%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2FdefineProperty%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2FdefineProperty.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_objectWithoutProperties2%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2FobjectWithoutProperties%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2FobjectWithoutProperties.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_extends2%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2Fextends%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2Fextends.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_react%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20react%20*%2F%20%5C%5C%5C%22..%2F..%2Freact%2Findex.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_propTypes%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20prop-types%20*%2F%20%5C%5C%5C%22..%2F..%2Fprop-types%2Findex.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_classnames%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20classnames%20*%2F%20%5C%5C%5C%22..%2F..%2Fclassnames%2Findex.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_utils%20%3D%20__webpack_require__(%2F*!%20%40material-ui%2Futils%20*%2F%20%5C%5C%5C%22..%2F..%2F%40material-ui%2Futils%2Findex.es.js%5C%5C%5C%22)%3B%5C%5Cn%5C%5Cnvar%20_withStyles%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20..%2Fstyles%2FwithStyles%20*%2F%20%5C%5C%5C%22..%2F..%2F%40material-ui%2Fcore%2Fstyles%2FwithStyles.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_ListItem%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20..%2FListItem%20*%2F%20%5C%5C%5C%22..%2F..%2F%40material-ui%2Fcore%2FListItem%2Findex.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cn%2F%2F%20%40inheritedComponent%20ListItem%5C%5Cnvar%20styles%20%3D%20function%20styles(theme)%20%7B%5C%5Cn%20%20return%20%7B%5C%5Cn%20%20%20%20%2F*%20Styles%20applied%20to%20the%20root%20element.%20*%2F%5C%5Cn%20%20%20%20root%3A%20(0%2C%20_extends2.default)(%7B%7D%2C%20theme.typography.subheading%2C%20%7B%5C%5Cn%20%20%20%20%20%20height%3A%2024%2C%5C%5Cn%20%20%20%20%20%20boxSizing%3A%20'content-box'%2C%5C%5Cn%20%20%20%20%20%20width%3A%20'auto'%2C%5C%5Cn%20%20%20%20%20%20overflow%3A%20'hidden'%2C%5C%5Cn%20%20%20%20%20%20whiteSpace%3A%20'nowrap'%2C%5C%5Cn%20%20%20%20%20%20'%26%24selected'%3A%20%7B%7D%5C%5Cn%20%20%20%20%7D)%2C%5C%5Cn%5C%5Cn%20%20%20%20%2F*%20Styles%20applied%20to%20the%20root%20element%20if%20%60disableGutters%3D%7Bfalse%7D%60.%20*%2F%5C%5Cn%20%20%20%20gutters%3A%20%7B%5C%5Cn%20%20%20%20%20%20paddingLeft%3A%2016%2C%5C%5Cn%20%20%20%20%20%20paddingRight%3A%2016%5C%5Cn%20%20%20%20%7D%2C%5C%5Cn%5C%5Cn%20%20%20%20%2F*%20Styles%20applied%20to%20the%20root%20element%20if%20%60selected%3D%7Btrue%7D%60.%20*%2F%5C%5Cn%20%20%20%20selected%3A%20%7B%7D%5C%5Cn%20%20%7D%3B%5C%5Cn%7D%3B%5C%5Cn%5C%5Cnexports.styles%20%3D%20styles%3B%5C%5Cn%5C%5Cnfunction%20MenuItem(props)%20%7B%5C%5Cn%20%20var%20_classNames%3B%5C%5Cn%5C%5Cn%20%20var%20classes%20%3D%20props.classes%2C%5C%5Cn%20%20%20%20%20%20className%20%3D%20props.className%2C%5C%5Cn%20%20%20%20%20%20component%20%3D%20props.component%2C%5C%5Cn%20%20%20%20%20%20disableGutters%20%3D%20props.disableGutters%2C%5C%5Cn%20%20%20%20%20%20role%20%3D%20props.role%2C%5C%5Cn%20%20%20%20%20%20selected%20%3D%20props.selected%2C%5C%5Cn%20%20%20%20%20%20other%20%3D%20(0%2C%20_objectWithoutProperties2.default)(props%2C%20%5B%5C%5C%5C%22classes%5C%5C%5C%22%2C%20%5C%5C%5C%22className%5C%5C%5C%22%2C%20%5C%5C%5C%22component%5C%5C%5C%22%2C%20%5C%5C%5C%22disableGutters%5C%5C%5C%22%2C%20%5C%5C%5C%22role%5C%5C%5C%22%2C%20%5C%5C%5C%22selected%5C%5C%5C%22%5D)%3B%5C%5Cn%20%20return%20_react.default.createElement(_ListItem.default%2C%20(0%2C%20_extends2.default)(%7B%5C%5Cn%20%20%20%20button%3A%20true%2C%5C%5Cn%20%20%20%20role%3A%20role%2C%5C%5Cn%20%20%20%20tabIndex%3A%20-1%2C%5C%5Cn%20%20%20%20component%3A%20component%2C%5C%5Cn%20%20%20%20selected%3A%20selected%2C%5C%5Cn%20%20%20%20disableGutters%3A%20disableGutters%2C%5C%5Cn%20%20%20%20className%3A%20(0%2C%20_classnames.default)(classes.root%2C%20(_classNames%20%3D%20%7B%7D%2C%20(0%2C%20_defineProperty2.default)(_classNames%2C%20classes.selected%2C%20selected)%2C%20(0%2C%20_defineProperty2.default)(_classNames%2C%20classes.gutters%2C%20!disableGutters)%2C%20_classNames)%2C%20className)%5C%5Cn%20%20%7D%2C%20other))%3B%5C%5Cn%7D%5C%5Cn%5C%5Cn%20true%20%3F%20MenuItem.propTypes%20%3D%20%7B%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20Menu%20item%20contents.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20children%3A%20_propTypes.default.node%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20Override%20or%20extend%20the%20styles%20applied%20to%20the%20component.%5C%5Cn%20%20%20*%20See%20%5BCSS%20API%5D(%23css-api)%20below%20for%20more%20details.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20classes%3A%20_propTypes.default.object.isRequired%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20%40ignore%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20className%3A%20_propTypes.default.string%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20The%20component%20used%20for%20the%20root%20node.%5C%5Cn%20%20%20*%20Either%20a%20string%20to%20use%20a%20DOM%20element%20or%20a%20component.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20component%3A%20_utils.componentPropType%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20If%20%60true%60%2C%20the%20left%20and%20right%20padding%20is%20removed.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20disableGutters%3A%20_propTypes.default.bool%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20%40ignore%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20role%3A%20_propTypes.default.string%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20%40ignore%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20selected%3A%20_propTypes.default.bool%5C%5Cn%7D%20%3A%20undefined%3B%5C%5CnMenuItem.defaultProps%20%3D%20%7B%5C%5Cn%20%20component%3A%20'li'%2C%5C%5Cn%20%20disableGutters%3A%20false%2C%5C%5Cn%20%20role%3A%20'menuitem'%5C%5Cn%7D%3B%5C%5Cn%5C%5Cnvar%20_default%20%3D%20(0%2C%20_withStyles.default)(styles%2C%20%7B%5C%5Cn%20%20name%3A%20'MuiMenuItem'%5C%5Cn%7D)(MenuItem)%3B%5C%5Cn%5C%5Cnexports.default%20%3D%20_default%3B%5C%5Cn%5C%5Cn%2F%2F%23%20sourceURL%3Dwebpack%3A%2F%2F%255Bname%255D%2F%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2F%40material-ui%2Fcore%2FMenuItem%2FMenuItem.js%3F%5C%22)%3B%5Cn%5Cn%2F***%2F%20%7D)%2C%5Cn%5Cn%2F***%2F%20%5C%22..%2F..%2F%40material-ui%2Fcore%2FMenuItem%2Findex.js%5C%22%3A%5Cn%2F*!***********************************************************************************************************!*%5C%5C%5Cn%20%20!***%20%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2F%40material-ui%2Fcore%2FMenuItem%2Findex.js%20***!%5Cn%20%20%5C%5C***********************************************************************************************************%2F%5Cn%2F*!%20no%20static%20exports%20found%20*%2F%5Cn%2F***%2F%20(function(module%2C%20exports%2C%20__webpack_require__)%20%7B%5Cn%5Cn%5C%22use%20strict%5C%22%3B%5Cneval(%5C%22%5C%5Cn%5C%5Cnvar%20_interopRequireDefault%20%3D%20__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2FinteropRequireDefault%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2FinteropRequireDefault.js%5C%5C%5C%22)%3B%5C%5Cn%5C%5CnObject.defineProperty(exports%2C%20%5C%5C%5C%22__esModule%5C%5C%5C%22%2C%20%7B%5C%5Cn%20%20value%3A%20true%5C%5Cn%7D)%3B%5C%5CnObject.defineProperty(exports%2C%20%5C%5C%5C%22default%5C%5C%5C%22%2C%20%7B%5C%5Cn%20%20enumerable%3A%20true%2C%5C%5Cn%20%20get%3A%20function%20get()%20%7B%5C%5Cn%20%20%20%20return%20_MenuItem.default%3B%5C%5Cn%20%20%7D%5C%5Cn%7D)%3B%5C%5Cn%5C%5Cnvar%20_MenuItem%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20.%2FMenuItem%20*%2F%20%5C%5C%5C%22..%2F..%2F%40material-ui%2Fcore%2FMenuItem%2FMenuItem.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cn%2F%2F%23%20sourceURL%3Dwebpack%3A%2F%2F%255Bname%255D%2F%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2F%40material-ui%2Fcore%2FMenuItem%2Findex.js%3F%5C%22)%3B%5Cn%5Cn%2F***%2F%20%7D)%2C%5Cn%5Cn%2F***%2F%20%5C%22..%2F..%2F%40material-ui%2Fcore%2FMenuList%2FMenuList.js%5C%22%3A%5Cn%2F*!**************************************************************************************************************!*%5C%5C%5Cn%20%20!***%20%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2F%40material-ui%2Fcore%2FMenuList%2FMenuList.js%20***!%5Cn%20%20%5C%5C**************************************************************************************************************%2F%5Cn%2F*!%20no%20static%20exports%20found%20*%2F%5Cn%2F***%2F%20(function(module%2C%20exports%2C%20__webpack_require__)%20%7B%5Cn%5Cn%5C%22use%20strict%5C%22%3B%5Cneval(%5C%22%5C%5Cn%5C%5Cnvar%20_interopRequireDefault%20%3D%20__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2FinteropRequireDefault%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2FinteropRequireDefault.js%5C%5C%5C%22)%3B%5C%5Cn%5C%5CnObject.defineProperty(exports%2C%20%5C%5C%5C%22__esModule%5C%5C%5C%22%2C%20%7B%5C%5Cn%20%20value%3A%20true%5C%5Cn%7D)%3B%5C%5Cnexports.default%20%3D%20void%200%3B%5C%5Cn%5C%5Cnvar%20_extends2%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2Fextends%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2Fextends.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_objectWithoutProperties2%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2FobjectWithoutProperties%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2FobjectWithoutProperties.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_classCallCheck2%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2FclassCallCheck%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2FclassCallCheck.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_createClass2%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2FcreateClass%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2FcreateClass.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_possibleConstructorReturn2%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2FpossibleConstructorReturn%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2FpossibleConstructorReturn.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_getPrototypeOf3%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2FgetPrototypeOf%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2FgetPrototypeOf.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_inherits2%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2Finherits%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2Finherits.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_react%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20react%20*%2F%20%5C%5C%5C%22..%2F..%2Freact%2Findex.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_propTypes%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20prop-types%20*%2F%20%5C%5C%5C%22..%2F..%2Fprop-types%2Findex.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_reactDom%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20react-dom%20*%2F%20%5C%5C%5C%22..%2F..%2Freact-dom%2Findex.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_warning%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20warning%20*%2F%20%5C%5C%5C%22..%2F..%2Fwarning%2Fwarning.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_ownerDocument%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20..%2Futils%2FownerDocument%20*%2F%20%5C%5C%5C%22..%2F..%2F%40material-ui%2Fcore%2Futils%2FownerDocument.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_List%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20..%2FList%20*%2F%20%5C%5C%5C%22..%2F..%2F%40material-ui%2Fcore%2FList%2Findex.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cn%2F%2F%20%40inheritedComponent%20List%5C%5Cnvar%20MenuList%20%3D%5C%5Cn%2F*%23__PURE__*%2F%5C%5Cnfunction%20(_React%24Component)%20%7B%5C%5Cn%20%20(0%2C%20_inherits2.default)(MenuList%2C%20_React%24Component)%3B%5C%5Cn%5C%5Cn%20%20function%20MenuList()%20%7B%5C%5Cn%20%20%20%20var%20_getPrototypeOf2%3B%5C%5Cn%5C%5Cn%20%20%20%20var%20_this%3B%5C%5Cn%5C%5Cn%20%20%20%20(0%2C%20_classCallCheck2.default)(this%2C%20MenuList)%3B%5C%5Cn%5C%5Cn%20%20%20%20for%20(var%20_len%20%3D%20arguments.length%2C%20args%20%3D%20new%20Array(_len)%2C%20_key%20%3D%200%3B%20_key%20%3C%20_len%3B%20_key%2B%2B)%20%7B%5C%5Cn%20%20%20%20%20%20args%5B_key%5D%20%3D%20arguments%5B_key%5D%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20_this%20%3D%20(0%2C%20_possibleConstructorReturn2.default)(this%2C%20(_getPrototypeOf2%20%3D%20(0%2C%20_getPrototypeOf3.default)(MenuList)).call.apply(_getPrototypeOf2%2C%20%5Bthis%5D.concat(args)))%3B%5C%5Cn%20%20%20%20_this.state%20%3D%20%7B%5C%5Cn%20%20%20%20%20%20currentTabIndex%3A%20null%5C%5Cn%20%20%20%20%7D%3B%5C%5Cn%5C%5Cn%20%20%20%20_this.handleBlur%20%3D%20function%20(event)%20%7B%5C%5Cn%20%20%20%20%20%20_this.blurTimer%20%3D%20setTimeout(function%20()%20%7B%5C%5Cn%20%20%20%20%20%20%20%20if%20(_this.listRef)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20var%20list%20%3D%20_this.listRef%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20var%20currentFocus%20%3D%20(0%2C%20_ownerDocument.default)(list).activeElement%3B%5C%5Cn%5C%5Cn%20%20%20%20%20%20%20%20%20%20if%20(!list.contains(currentFocus))%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20_this.resetTabIndex()%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%7D%2C%2030)%3B%5C%5Cn%5C%5Cn%20%20%20%20%20%20if%20(_this.props.onBlur)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20_this.props.onBlur(event)%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%7D%3B%5C%5Cn%5C%5Cn%20%20%20%20_this.handleKeyDown%20%3D%20function%20(event)%20%7B%5C%5Cn%20%20%20%20%20%20var%20list%20%3D%20_this.listRef%3B%5C%5Cn%20%20%20%20%20%20var%20key%20%3D%20event.key%3B%5C%5Cn%20%20%20%20%20%20var%20currentFocus%20%3D%20(0%2C%20_ownerDocument.default)(list).activeElement%3B%5C%5Cn%5C%5Cn%20%20%20%20%20%20if%20((key%20%3D%3D%3D%20'ArrowUp'%20%7C%7C%20key%20%3D%3D%3D%20'ArrowDown')%20%26%26%20(!currentFocus%20%7C%7C%20currentFocus%20%26%26%20!list.contains(currentFocus)))%20%7B%5C%5Cn%20%20%20%20%20%20%20%20if%20(_this.selectedItemRef)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20_this.selectedItemRef.focus()%3B%5C%5Cn%20%20%20%20%20%20%20%20%7D%20else%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20list.firstChild.focus()%3B%5C%5Cn%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%7D%20else%20if%20(key%20%3D%3D%3D%20'ArrowDown')%20%7B%5C%5Cn%20%20%20%20%20%20%20%20event.preventDefault()%3B%5C%5Cn%5C%5Cn%20%20%20%20%20%20%20%20if%20(currentFocus.nextElementSibling)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20currentFocus.nextElementSibling.focus()%3B%5C%5Cn%20%20%20%20%20%20%20%20%7D%20else%20if%20(!_this.props.disableListWrap)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20list.firstChild.focus()%3B%5C%5Cn%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%7D%20else%20if%20(key%20%3D%3D%3D%20'ArrowUp')%20%7B%5C%5Cn%20%20%20%20%20%20%20%20event.preventDefault()%3B%5C%5Cn%5C%5Cn%20%20%20%20%20%20%20%20if%20(currentFocus.previousElementSibling)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20currentFocus.previousElementSibling.focus()%3B%5C%5Cn%20%20%20%20%20%20%20%20%7D%20else%20if%20(!_this.props.disableListWrap)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20list.lastChild.focus()%3B%5C%5Cn%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%7D%20else%20if%20(key%20%3D%3D%3D%20'Home')%20%7B%5C%5Cn%20%20%20%20%20%20%20%20event.preventDefault()%3B%5C%5Cn%20%20%20%20%20%20%20%20list.firstChild.focus()%3B%5C%5Cn%20%20%20%20%20%20%7D%20else%20if%20(key%20%3D%3D%3D%20'End')%20%7B%5C%5Cn%20%20%20%20%20%20%20%20event.preventDefault()%3B%5C%5Cn%20%20%20%20%20%20%20%20list.lastChild.focus()%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20%20%20if%20(_this.props.onKeyDown)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20_this.props.onKeyDown(event)%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%7D%3B%5C%5Cn%5C%5Cn%20%20%20%20_this.handleItemFocus%20%3D%20function%20(event)%20%7B%5C%5Cn%20%20%20%20%20%20var%20list%20%3D%20_this.listRef%3B%5C%5Cn%5C%5Cn%20%20%20%20%20%20if%20(list)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20for%20(var%20i%20%3D%200%3B%20i%20%3C%20list.children.length%3B%20i%20%2B%3D%201)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20if%20(list.children%5Bi%5D%20%3D%3D%3D%20event.currentTarget)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20_this.setTabIndex(i)%3B%5C%5Cn%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20break%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%7D%3B%5C%5Cn%5C%5Cn%20%20%20%20return%20_this%3B%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20(0%2C%20_createClass2.default)(MenuList%2C%20%5B%7B%5C%5Cn%20%20%20%20key%3A%20%5C%5C%5C%22componentDidMount%5C%5C%5C%22%2C%5C%5Cn%20%20%20%20value%3A%20function%20componentDidMount()%20%7B%5C%5Cn%20%20%20%20%20%20this.resetTabIndex()%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%2C%20%7B%5C%5Cn%20%20%20%20key%3A%20%5C%5C%5C%22componentWillUnmount%5C%5C%5C%22%2C%5C%5Cn%20%20%20%20value%3A%20function%20componentWillUnmount()%20%7B%5C%5Cn%20%20%20%20%20%20clearTimeout(this.blurTimer)%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%2C%20%7B%5C%5Cn%20%20%20%20key%3A%20%5C%5C%5C%22setTabIndex%5C%5C%5C%22%2C%5C%5Cn%20%20%20%20value%3A%20function%20setTabIndex(index)%20%7B%5C%5Cn%20%20%20%20%20%20this.setState(%7B%5C%5Cn%20%20%20%20%20%20%20%20currentTabIndex%3A%20index%5C%5Cn%20%20%20%20%20%20%7D)%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%2C%20%7B%5C%5Cn%20%20%20%20key%3A%20%5C%5C%5C%22focus%5C%5C%5C%22%2C%5C%5Cn%20%20%20%20value%3A%20function%20focus()%20%7B%5C%5Cn%20%20%20%20%20%20var%20currentTabIndex%20%3D%20this.state.currentTabIndex%3B%5C%5Cn%20%20%20%20%20%20var%20list%20%3D%20this.listRef%3B%5C%5Cn%5C%5Cn%20%20%20%20%20%20if%20(!list%20%7C%7C%20!list.children%20%7C%7C%20!list.firstChild)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20return%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20%20%20if%20(currentTabIndex%20%26%26%20currentTabIndex%20%3E%3D%200)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20list.children%5BcurrentTabIndex%5D.focus()%3B%5C%5Cn%20%20%20%20%20%20%7D%20else%20%7B%5C%5Cn%20%20%20%20%20%20%20%20list.firstChild.focus()%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%2C%20%7B%5C%5Cn%20%20%20%20key%3A%20%5C%5C%5C%22resetTabIndex%5C%5C%5C%22%2C%5C%5Cn%20%20%20%20value%3A%20function%20resetTabIndex()%20%7B%5C%5Cn%20%20%20%20%20%20var%20list%20%3D%20this.listRef%3B%5C%5Cn%20%20%20%20%20%20var%20currentFocus%20%3D%20(0%2C%20_ownerDocument.default)(list).activeElement%3B%5C%5Cn%20%20%20%20%20%20var%20items%20%3D%20%5B%5D%3B%5C%5Cn%5C%5Cn%20%20%20%20%20%20for%20(var%20i%20%3D%200%3B%20i%20%3C%20list.children.length%3B%20i%20%2B%3D%201)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20items.push(list.children%5Bi%5D)%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20%20%20var%20currentFocusIndex%20%3D%20items.indexOf(currentFocus)%3B%5C%5Cn%5C%5Cn%20%20%20%20%20%20if%20(currentFocusIndex%20!%3D%3D%20-1)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20return%20this.setTabIndex(currentFocusIndex)%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20%20%20if%20(this.selectedItemRef)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20return%20this.setTabIndex(items.indexOf(this.selectedItemRef))%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20%20%20return%20this.setTabIndex(0)%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%2C%20%7B%5C%5Cn%20%20%20%20key%3A%20%5C%5C%5C%22render%5C%5C%5C%22%2C%5C%5Cn%20%20%20%20value%3A%20function%20render()%20%7B%5C%5Cn%20%20%20%20%20%20var%20_this2%20%3D%20this%3B%5C%5Cn%5C%5Cn%20%20%20%20%20%20var%20_this%24props%20%3D%20this.props%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20children%20%3D%20_this%24props.children%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20className%20%3D%20_this%24props.className%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20onBlur%20%3D%20_this%24props.onBlur%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20onKeyDown%20%3D%20_this%24props.onKeyDown%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20disableListWrap%20%3D%20_this%24props.disableListWrap%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20other%20%3D%20(0%2C%20_objectWithoutProperties2.default)(_this%24props%2C%20%5B%5C%5C%5C%22children%5C%5C%5C%22%2C%20%5C%5C%5C%22className%5C%5C%5C%22%2C%20%5C%5C%5C%22onBlur%5C%5C%5C%22%2C%20%5C%5C%5C%22onKeyDown%5C%5C%5C%22%2C%20%5C%5C%5C%22disableListWrap%5C%5C%5C%22%5D)%3B%5C%5Cn%20%20%20%20%20%20return%20_react.default.createElement(_List.default%2C%20(0%2C%20_extends2.default)(%7B%5C%5Cn%20%20%20%20%20%20%20%20role%3A%20%5C%5C%5C%22menu%5C%5C%5C%22%2C%5C%5Cn%20%20%20%20%20%20%20%20ref%3A%20function%20ref(_ref)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20_this2.listRef%20%3D%20_reactDom.default.findDOMNode(_ref)%3B%5C%5Cn%20%20%20%20%20%20%20%20%7D%2C%5C%5Cn%20%20%20%20%20%20%20%20className%3A%20className%2C%5C%5Cn%20%20%20%20%20%20%20%20onKeyDown%3A%20this.handleKeyDown%2C%5C%5Cn%20%20%20%20%20%20%20%20onBlur%3A%20this.handleBlur%5C%5Cn%20%20%20%20%20%20%7D%2C%20other)%2C%20_react.default.Children.map(children%2C%20function%20(child%2C%20index)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20if%20(!_react.default.isValidElement(child))%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20return%20null%3B%5C%5Cn%20%20%20%20%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20%20%20%20%20%20true%20%3F%20(0%2C%20_warning.default)(child.type%20!%3D%3D%20_react.default.Fragment%2C%20%5B%5C%5C%5C%22Material-UI%3A%20the%20MenuList%20component%20doesn't%20accept%20a%20Fragment%20as%20a%20child.%5C%5C%5C%22%2C%20'Consider%20providing%20an%20array%20instead.'%5D.join('%5C%5C%5C%5Cn'))%20%3A%20undefined%3B%5C%5Cn%20%20%20%20%20%20%20%20return%20_react.default.cloneElement(child%2C%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20tabIndex%3A%20index%20%3D%3D%3D%20_this2.state.currentTabIndex%20%3F%200%20%3A%20-1%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20ref%3A%20child.props.selected%20%3F%20function%20(ref)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20_this2.selectedItemRef%20%3D%20_reactDom.default.findDOMNode(ref)%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%7D%20%3A%20undefined%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20onFocus%3A%20_this2.handleItemFocus%5C%5Cn%20%20%20%20%20%20%20%20%7D)%3B%5C%5Cn%20%20%20%20%20%20%7D))%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%5D)%3B%5C%5Cn%20%20return%20MenuList%3B%5C%5Cn%7D(_react.default.Component)%3B%5C%5Cn%5C%5Cn%20true%20%3F%20MenuList.propTypes%20%3D%20%7B%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20MenuList%20contents%2C%20normally%20%60MenuItem%60s.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20children%3A%20_propTypes.default.node%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20%40ignore%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20className%3A%20_propTypes.default.string%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20If%20%60true%60%2C%20the%20menu%20items%20will%20not%20wrap%20focus.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20disableListWrap%3A%20_propTypes.default.bool%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20%40ignore%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20onBlur%3A%20_propTypes.default.func%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20%40ignore%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20onKeyDown%3A%20_propTypes.default.func%5C%5Cn%7D%20%3A%20undefined%3B%5C%5CnMenuList.defaultProps%20%3D%20%7B%5C%5Cn%20%20disableListWrap%3A%20false%5C%5Cn%7D%3B%5C%5Cnvar%20_default%20%3D%20MenuList%3B%5C%5Cnexports.default%20%3D%20_default%3B%5C%5Cn%5C%5Cn%2F%2F%23%20sourceURL%3Dwebpack%3A%2F%2F%255Bname%255D%2F%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2F%40material-ui%2Fcore%2FMenuList%2FMenuList.js%3F%5C%22)%3B%5Cn%5Cn%2F***%2F%20%7D)%2C%5Cn%5Cn%2F***%2F%20%5C%22..%2F..%2F%40material-ui%2Fcore%2FMenuList%2Findex.js%5C%22%3A%5Cn%2F*!***********************************************************************************************************!*%5C%5C%5Cn%20%20!***%20%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2F%40material-ui%2Fcore%2FMenuList%2Findex.js%20***!%5Cn%20%20%5C%5C***********************************************************************************************************%2F%5Cn%2F*!%20no%20static%20exports%20found%20*%2F%5Cn%2F***%2F%20(function(module%2C%20exports%2C%20__webpack_require__)%20%7B%5Cn%5Cn%5C%22use%20strict%5C%22%3B%5Cneval(%5C%22%5C%5Cn%5C%5Cnvar%20_interopRequireDefault%20%3D%20__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2FinteropRequireDefault%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2FinteropRequireDefault.js%5C%5C%5C%22)%3B%5C%5Cn%5C%5CnObject.defineProperty(exports%2C%20%5C%5C%5C%22__esModule%5C%5C%5C%22%2C%20%7B%5C%5Cn%20%20value%3A%20true%5C%5Cn%7D)%3B%5C%5CnObject.defineProperty(exports%2C%20%5C%5C%5C%22default%5C%5C%5C%22%2C%20%7B%5C%5Cn%20%20enumerable%3A%20true%2C%5C%5Cn%20%20get%3A%20function%20get()%20%7B%5C%5Cn%20%20%20%20return%20_MenuList.default%3B%5C%5Cn%20%20%7D%5C%5Cn%7D)%3B%5C%5Cn%5C%5Cnvar%20_MenuList%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20.%2FMenuList%20*%2F%20%5C%5C%5C%22..%2F..%2F%40material-ui%2Fcore%2FMenuList%2FMenuList.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cn%2F%2F%23%20sourceURL%3Dwebpack%3A%2F%2F%255Bname%255D%2F%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2F%40material-ui%2Fcore%2FMenuList%2Findex.js%3F%5C%22)%3B%5Cn%5Cn%2F***%2F%20%7D)%2C%5Cn%5Cn%2F***%2F%20%5C%22..%2F..%2F%40material-ui%2Fcore%2FMobileStepper%2FMobileStepper.js%5C%22%3A%5Cn%2F*!************************************************************************************************************************!*%5C%5C%5Cn%20%20!***%20%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2F%40material-ui%2Fcore%2FMobileStepper%2FMobileStepper.js%20***!%5Cn%20%20%5C%5C************************************************************************************************************************%2F%5Cn%2F*!%20no%20static%20exports%20found%20*%2F%5Cn%2F***%2F%20(function(module%2C%20exports%2C%20__webpack_require__)%20%7B%5Cn%5Cn%5C%22use%20strict%5C%22%3B%5Cneval(%5C%22%5C%5Cn%5C%5Cnvar%20_interopRequireDefault%20%3D%20__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2FinteropRequireDefault%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2FinteropRequireDefault.js%5C%5C%5C%22)%3B%5C%5Cn%5C%5CnObject.defineProperty(exports%2C%20%5C%5C%5C%22__esModule%5C%5C%5C%22%2C%20%7B%5C%5Cn%20%20value%3A%20true%5C%5Cn%7D)%3B%5C%5Cnexports.default%20%3D%20exports.styles%20%3D%20void%200%3B%5C%5Cn%5C%5Cnvar%20_extends2%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2Fextends%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2Fextends.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_defineProperty2%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2FdefineProperty%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2FdefineProperty.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_toConsumableArray2%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2FtoConsumableArray%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2FtoConsumableArray.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_objectWithoutProperties2%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2FobjectWithoutProperties%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2FobjectWithoutProperties.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_react%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20react%20*%2F%20%5C%5C%5C%22..%2F..%2Freact%2Findex.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_propTypes%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20prop-types%20*%2F%20%5C%5C%5C%22..%2F..%2Fprop-types%2Findex.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_classnames%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20classnames%20*%2F%20%5C%5C%5C%22..%2F..%2Fclassnames%2Findex.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_withStyles%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20..%2Fstyles%2FwithStyles%20*%2F%20%5C%5C%5C%22..%2F..%2F%40material-ui%2Fcore%2Fstyles%2FwithStyles.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_Paper%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20..%2FPaper%20*%2F%20%5C%5C%5C%22..%2F..%2F%40material-ui%2Fcore%2FPaper%2Findex.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_helpers%20%3D%20__webpack_require__(%2F*!%20..%2Futils%2Fhelpers%20*%2F%20%5C%5C%5C%22..%2F..%2F%40material-ui%2Fcore%2Futils%2Fhelpers.js%5C%5C%5C%22)%3B%5C%5Cn%5C%5Cnvar%20_LinearProgress%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20..%2FLinearProgress%20*%2F%20%5C%5C%5C%22..%2F..%2F%40material-ui%2Fcore%2FLinearProgress%2Findex.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cn%2F%2F%20%40inheritedComponent%20Paper%5C%5Cnvar%20styles%20%3D%20function%20styles(theme)%20%7B%5C%5Cn%20%20return%20%7B%5C%5Cn%20%20%20%20%2F*%20Styles%20applied%20to%20the%20root%20element.%20*%2F%5C%5Cn%20%20%20%20root%3A%20%7B%5C%5Cn%20%20%20%20%20%20display%3A%20'flex'%2C%5C%5Cn%20%20%20%20%20%20flexDirection%3A%20'row'%2C%5C%5Cn%20%20%20%20%20%20justifyContent%3A%20'space-between'%2C%5C%5Cn%20%20%20%20%20%20alignItems%3A%20'center'%2C%5C%5Cn%20%20%20%20%20%20background%3A%20theme.palette.background.default%2C%5C%5Cn%20%20%20%20%20%20padding%3A%208%5C%5Cn%20%20%20%20%7D%2C%5C%5Cn%5C%5Cn%20%20%20%20%2F*%20Styles%20applied%20to%20the%20root%20element%20if%20%60position%3D%5C%5C%5C%22bottom%5C%5C%5C%22%60.%20*%2F%5C%5Cn%20%20%20%20positionBottom%3A%20%7B%5C%5Cn%20%20%20%20%20%20position%3A%20'fixed'%2C%5C%5Cn%20%20%20%20%20%20bottom%3A%200%2C%5C%5Cn%20%20%20%20%20%20left%3A%200%2C%5C%5Cn%20%20%20%20%20%20right%3A%200%2C%5C%5Cn%20%20%20%20%20%20zIndex%3A%20theme.zIndex.mobileStepper%5C%5Cn%20%20%20%20%7D%2C%5C%5Cn%5C%5Cn%20%20%20%20%2F*%20Styles%20applied%20to%20the%20root%20element%20if%20%60position%3D%5C%5C%5C%22top%5C%5C%5C%22%60.%20*%2F%5C%5Cn%20%20%20%20positionTop%3A%20%7B%5C%5Cn%20%20%20%20%20%20position%3A%20'fixed'%2C%5C%5Cn%20%20%20%20%20%20top%3A%200%2C%5C%5Cn%20%20%20%20%20%20left%3A%200%2C%5C%5Cn%20%20%20%20%20%20right%3A%200%2C%5C%5Cn%20%20%20%20%20%20zIndex%3A%20theme.zIndex.mobileStepper%5C%5Cn%20%20%20%20%7D%2C%5C%5Cn%5C%5Cn%20%20%20%20%2F*%20Styles%20applied%20to%20the%20root%20element%20if%20%60position%3D%5C%5C%5C%22static%5C%5C%5C%22%60.%20*%2F%5C%5Cn%20%20%20%20positionStatic%3A%20%7B%7D%2C%5C%5Cn%5C%5Cn%20%20%20%20%2F*%20Styles%20applied%20to%20the%20dots%20container%20if%20%60variant%3D%5C%5C%5C%22dots%5C%5C%5C%22%60.%20*%2F%5C%5Cn%20%20%20%20dots%3A%20%7B%5C%5Cn%20%20%20%20%20%20display%3A%20'flex'%2C%5C%5Cn%20%20%20%20%20%20flexDirection%3A%20'row'%5C%5Cn%20%20%20%20%7D%2C%5C%5Cn%5C%5Cn%20%20%20%20%2F*%20Styles%20applied%20to%20each%20dot%20if%20%60variant%3D%5C%5C%5C%22dots%5C%5C%5C%22%60.%20*%2F%5C%5Cn%20%20%20%20dot%3A%20%7B%5C%5Cn%20%20%20%20%20%20backgroundColor%3A%20theme.palette.action.disabled%2C%5C%5Cn%20%20%20%20%20%20borderRadius%3A%20'50%25'%2C%5C%5Cn%20%20%20%20%20%20width%3A%208%2C%5C%5Cn%20%20%20%20%20%20height%3A%208%2C%5C%5Cn%20%20%20%20%20%20margin%3A%20'0%202px'%5C%5Cn%20%20%20%20%7D%2C%5C%5Cn%5C%5Cn%20%20%20%20%2F*%20Styles%20applied%20to%20a%20dot%20if%20%60variant%3D%5C%5C%5C%22dots%5C%5C%5C%22%60%20and%20this%20is%20the%20active%20step.%20*%2F%5C%5Cn%20%20%20%20dotActive%3A%20%7B%5C%5Cn%20%20%20%20%20%20backgroundColor%3A%20theme.palette.primary.main%5C%5Cn%20%20%20%20%7D%2C%5C%5Cn%5C%5Cn%20%20%20%20%2F*%20Styles%20applied%20to%20the%20Linear%20Progress%20component%20if%20%60variant%3D%5C%5C%5C%22progress%5C%5C%5C%22%60.%20*%2F%5C%5Cn%20%20%20%20progress%3A%20%7B%5C%5Cn%20%20%20%20%20%20width%3A%20'50%25'%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%3B%5C%5Cn%7D%3B%5C%5Cn%5C%5Cnexports.styles%20%3D%20styles%3B%5C%5Cn%5C%5Cnfunction%20MobileStepper(props)%20%7B%5C%5Cn%20%20var%20activeStep%20%3D%20props.activeStep%2C%5C%5Cn%20%20%20%20%20%20backButton%20%3D%20props.backButton%2C%5C%5Cn%20%20%20%20%20%20classes%20%3D%20props.classes%2C%5C%5Cn%20%20%20%20%20%20classNameProp%20%3D%20props.className%2C%5C%5Cn%20%20%20%20%20%20LinearProgressProps%20%3D%20props.LinearProgressProps%2C%5C%5Cn%20%20%20%20%20%20nextButton%20%3D%20props.nextButton%2C%5C%5Cn%20%20%20%20%20%20position%20%3D%20props.position%2C%5C%5Cn%20%20%20%20%20%20steps%20%3D%20props.steps%2C%5C%5Cn%20%20%20%20%20%20variant%20%3D%20props.variant%2C%5C%5Cn%20%20%20%20%20%20other%20%3D%20(0%2C%20_objectWithoutProperties2.default)(props%2C%20%5B%5C%5C%5C%22activeStep%5C%5C%5C%22%2C%20%5C%5C%5C%22backButton%5C%5C%5C%22%2C%20%5C%5C%5C%22classes%5C%5C%5C%22%2C%20%5C%5C%5C%22className%5C%5C%5C%22%2C%20%5C%5C%5C%22LinearProgressProps%5C%5C%5C%22%2C%20%5C%5C%5C%22nextButton%5C%5C%5C%22%2C%20%5C%5C%5C%22position%5C%5C%5C%22%2C%20%5C%5C%5C%22steps%5C%5C%5C%22%2C%20%5C%5C%5C%22variant%5C%5C%5C%22%5D)%3B%5C%5Cn%20%20var%20className%20%3D%20(0%2C%20_classnames.default)(classes.root%2C%20classes%5B%5C%5C%5C%22position%5C%5C%5C%22.concat((0%2C%20_helpers.capitalize)(position))%5D%2C%20classNameProp)%3B%5C%5Cn%20%20return%20_react.default.createElement(_Paper.default%2C%20(0%2C%20_extends2.default)(%7B%5C%5Cn%20%20%20%20square%3A%20true%2C%5C%5Cn%20%20%20%20elevation%3A%200%2C%5C%5Cn%20%20%20%20className%3A%20className%5C%5Cn%20%20%7D%2C%20other)%2C%20backButton%2C%20variant%20%3D%3D%3D%20'dots'%20%26%26%20_react.default.createElement(%5C%5C%5C%22div%5C%5C%5C%22%2C%20%7B%5C%5Cn%20%20%20%20className%3A%20classes.dots%5C%5Cn%20%20%7D%2C%20(0%2C%20_toConsumableArray2.default)(new%20Array(steps)).map(function%20(_%2C%20step)%20%7B%5C%5Cn%20%20%20%20var%20dotClassName%20%3D%20(0%2C%20_classnames.default)(classes.dot%2C%20(0%2C%20_defineProperty2.default)(%7B%7D%2C%20classes.dotActive%2C%20step%20%3D%3D%3D%20activeStep))%3B%20%2F%2F%20eslint-disable-next-line%20react%2Fno-array-index-key%5C%5Cn%5C%5Cn%20%20%20%20return%20_react.default.createElement(%5C%5C%5C%22div%5C%5C%5C%22%2C%20%7B%5C%5Cn%20%20%20%20%20%20key%3A%20step%2C%5C%5Cn%20%20%20%20%20%20className%3A%20dotClassName%5C%5Cn%20%20%20%20%7D)%3B%5C%5Cn%20%20%7D))%2C%20variant%20%3D%3D%3D%20'progress'%20%26%26%20_react.default.createElement(_LinearProgress.default%2C%20(0%2C%20_extends2.default)(%7B%5C%5Cn%20%20%20%20className%3A%20classes.progress%2C%5C%5Cn%20%20%20%20variant%3A%20%5C%5C%5C%22determinate%5C%5C%5C%22%2C%5C%5Cn%20%20%20%20value%3A%20Math.ceil(activeStep%20%2F%20(steps%20-%201)%20*%20100)%5C%5Cn%20%20%7D%2C%20LinearProgressProps))%2C%20nextButton)%3B%5C%5Cn%7D%5C%5Cn%5C%5Cn%20true%20%3F%20MobileStepper.propTypes%20%3D%20%7B%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20Set%20the%20active%20step%20(zero%20based%20index).%5C%5Cn%20%20%20*%20Defines%20which%20dot%20is%20highlighted%20when%20the%20variant%20is%20'dots'.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20activeStep%3A%20_propTypes.default.number%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20A%20back%20button%20element.%20For%20instance%2C%20it%20can%20be%20a%20%60Button%60%20or%20an%20%60IconButton%60.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20backButton%3A%20_propTypes.default.node%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20Override%20or%20extend%20the%20styles%20applied%20to%20the%20component.%5C%5Cn%20%20%20*%20See%20%5BCSS%20API%5D(%23css-api)%20below%20for%20more%20details.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20classes%3A%20_propTypes.default.object.isRequired%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20%40ignore%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20className%3A%20_propTypes.default.string%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20Properties%20applied%20to%20the%20%60LinearProgress%60%20element.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20LinearProgressProps%3A%20_propTypes.default.object%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20A%20next%20button%20element.%20For%20instance%2C%20it%20can%20be%20a%20%60Button%60%20or%20an%20%60IconButton%60.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20nextButton%3A%20_propTypes.default.node%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20Set%20the%20positioning%20type.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20position%3A%20_propTypes.default.oneOf(%5B'bottom'%2C%20'top'%2C%20'static'%5D)%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20The%20total%20steps.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20steps%3A%20_propTypes.default.number.isRequired%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20The%20variant%20to%20use.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20variant%3A%20_propTypes.default.oneOf(%5B'text'%2C%20'dots'%2C%20'progress'%5D)%5C%5Cn%7D%20%3A%20undefined%3B%5C%5CnMobileStepper.defaultProps%20%3D%20%7B%5C%5Cn%20%20activeStep%3A%200%2C%5C%5Cn%20%20position%3A%20'bottom'%2C%5C%5Cn%20%20variant%3A%20'dots'%5C%5Cn%7D%3B%5C%5Cn%5C%5Cnvar%20_default%20%3D%20(0%2C%20_withStyles.default)(styles%2C%20%7B%5C%5Cn%20%20name%3A%20'MuiMobileStepper'%5C%5Cn%7D)(MobileStepper)%3B%5C%5Cn%5C%5Cnexports.default%20%3D%20_default%3B%5C%5Cn%5C%5Cn%2F%2F%23%20sourceURL%3Dwebpack%3A%2F%2F%255Bname%255D%2F%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2F%40material-ui%2Fcore%2FMobileStepper%2FMobileStepper.js%3F%5C%22)%3B%5Cn%5Cn%2F***%2F%20%7D)%2C%5Cn%5Cn%2F***%2F%20%5C%22..%2F..%2F%40material-ui%2Fcore%2FMobileStepper%2Findex.js%5C%22%3A%5Cn%2F*!****************************************************************************************************************!*%5C%5C%5Cn%20%20!***%20%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2F%40material-ui%2Fcore%2FMobileStepper%2Findex.js%20***!%5Cn%20%20%5C%5C****************************************************************************************************************%2F%5Cn%2F*!%20no%20static%20exports%20found%20*%2F%5Cn%2F***%2F%20(function(module%2C%20exports%2C%20__webpack_require__)%20%7B%5Cn%5Cn%5C%22use%20strict%5C%22%3B%5Cneval(%5C%22%5C%5Cn%5C%5Cnvar%20_interopRequireDefault%20%3D%20__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2FinteropRequireDefault%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2FinteropRequireDefault.js%5C%5C%5C%22)%3B%5C%5Cn%5C%5CnObject.defineProperty(exports%2C%20%5C%5C%5C%22__esModule%5C%5C%5C%22%2C%20%7B%5C%5Cn%20%20value%3A%20true%5C%5Cn%7D)%3B%5C%5CnObject.defineProperty(exports%2C%20%5C%5C%5C%22default%5C%5C%5C%22%2C%20%7B%5C%5Cn%20%20enumerable%3A%20true%2C%5C%5Cn%20%20get%3A%20function%20get()%20%7B%5C%5Cn%20%20%20%20return%20_MobileStepper.default%3B%5C%5Cn%20%20%7D%5C%5Cn%7D)%3B%5C%5Cn%5C%5Cnvar%20_MobileStepper%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20.%2FMobileStepper%20*%2F%20%5C%5C%5C%22..%2F..%2F%40material-ui%2Fcore%2FMobileStepper%2FMobileStepper.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cn%2F%2F%23%20sourceURL%3Dwebpack%3A%2F%2F%255Bname%255D%2F%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2F%40material-ui%2Fcore%2FMobileStepper%2Findex.js%3F%5C%22)%3B%5Cn%5Cn%2F***%2F%20%7D)%2C%5Cn%5Cn%2F***%2F%20%5C%22..%2F..%2F%40material-ui%2Fcore%2FModal%2FModal.js%5C%22%3A%5Cn%2F*!********************************************************************************************************!*%5C%5C%5Cn%20%20!***%20%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2F%40material-ui%2Fcore%2FModal%2FModal.js%20***!%5Cn%20%20%5C%5C********************************************************************************************************%2F%5Cn%2F*!%20no%20static%20exports%20found%20*%2F%5Cn%2F***%2F%20(function(module%2C%20exports%2C%20__webpack_require__)%20%7B%5Cn%5Cn%5C%22use%20strict%5C%22%3B%5Cneval(%5C%22%5C%5Cn%5C%5Cnvar%20_interopRequireDefault%20%3D%20__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2FinteropRequireDefault%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2FinteropRequireDefault.js%5C%5C%5C%22)%3B%5C%5Cn%5C%5CnObject.defineProperty(exports%2C%20%5C%5C%5C%22__esModule%5C%5C%5C%22%2C%20%7B%5C%5Cn%20%20value%3A%20true%5C%5Cn%7D)%3B%5C%5Cnexports.default%20%3D%20exports.styles%20%3D%20void%200%3B%5C%5Cn%5C%5Cnvar%20_extends2%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2Fextends%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2Fextends.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_defineProperty2%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2FdefineProperty%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2FdefineProperty.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_objectWithoutProperties2%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2FobjectWithoutProperties%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2FobjectWithoutProperties.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_classCallCheck2%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2FclassCallCheck%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2FclassCallCheck.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_createClass2%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2FcreateClass%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2FcreateClass.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_possibleConstructorReturn2%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2FpossibleConstructorReturn%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2FpossibleConstructorReturn.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_getPrototypeOf2%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2FgetPrototypeOf%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2FgetPrototypeOf.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_inherits2%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2Finherits%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2Finherits.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_assertThisInitialized2%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2FassertThisInitialized%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2FassertThisInitialized.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_react%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20react%20*%2F%20%5C%5C%5C%22..%2F..%2Freact%2Findex.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_reactDom%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20react-dom%20*%2F%20%5C%5C%5C%22..%2F..%2Freact-dom%2Findex.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_propTypes%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20prop-types%20*%2F%20%5C%5C%5C%22..%2F..%2Fprop-types%2Findex.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_classnames%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20classnames%20*%2F%20%5C%5C%5C%22..%2F..%2Fclassnames%2Findex.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_warning%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20warning%20*%2F%20%5C%5C%5C%22..%2F..%2Fwarning%2Fwarning.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_utils%20%3D%20__webpack_require__(%2F*!%20%40material-ui%2Futils%20*%2F%20%5C%5C%5C%22..%2F..%2F%40material-ui%2Futils%2Findex.es.js%5C%5C%5C%22)%3B%5C%5Cn%5C%5Cnvar%20_ownerDocument%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20..%2Futils%2FownerDocument%20*%2F%20%5C%5C%5C%22..%2F..%2F%40material-ui%2Fcore%2Futils%2FownerDocument.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_RootRef%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20..%2FRootRef%20*%2F%20%5C%5C%5C%22..%2F..%2F%40material-ui%2Fcore%2FRootRef%2Findex.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_Portal%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20..%2FPortal%20*%2F%20%5C%5C%5C%22..%2F..%2F%40material-ui%2Fcore%2FPortal%2Findex.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_helpers%20%3D%20__webpack_require__(%2F*!%20..%2Futils%2Fhelpers%20*%2F%20%5C%5C%5C%22..%2F..%2F%40material-ui%2Fcore%2Futils%2Fhelpers.js%5C%5C%5C%22)%3B%5C%5Cn%5C%5Cnvar%20_withStyles%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20..%2Fstyles%2FwithStyles%20*%2F%20%5C%5C%5C%22..%2F..%2F%40material-ui%2Fcore%2Fstyles%2FwithStyles.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_ModalManager%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20.%2FModalManager%20*%2F%20%5C%5C%5C%22..%2F..%2F%40material-ui%2Fcore%2FModal%2FModalManager.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_Backdrop%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20..%2FBackdrop%20*%2F%20%5C%5C%5C%22..%2F..%2F%40material-ui%2Fcore%2FBackdrop%2Findex.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_manageAriaHidden%20%3D%20__webpack_require__(%2F*!%20.%2FmanageAriaHidden%20*%2F%20%5C%5C%5C%22..%2F..%2F%40material-ui%2Fcore%2FModal%2FmanageAriaHidden.js%5C%5C%5C%22)%3B%5C%5Cn%5C%5Cnfunction%20getContainer(container%2C%20defaultContainer)%20%7B%5C%5Cn%20%20container%20%3D%20typeof%20container%20%3D%3D%3D%20'function'%20%3F%20container()%20%3A%20container%3B%5C%5Cn%20%20return%20_reactDom.default.findDOMNode(container)%20%7C%7C%20defaultContainer%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20getHasTransition(props)%20%7B%5C%5Cn%20%20return%20props.children%20%3F%20props.children.props.hasOwnProperty('in')%20%3A%20false%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnvar%20styles%20%3D%20function%20styles(theme)%20%7B%5C%5Cn%20%20return%20%7B%5C%5Cn%20%20%20%20%2F*%20Styles%20applied%20to%20the%20root%20element.%20*%2F%5C%5Cn%20%20%20%20root%3A%20%7B%5C%5Cn%20%20%20%20%20%20position%3A%20'fixed'%2C%5C%5Cn%20%20%20%20%20%20zIndex%3A%20theme.zIndex.modal%2C%5C%5Cn%20%20%20%20%20%20right%3A%200%2C%5C%5Cn%20%20%20%20%20%20bottom%3A%200%2C%5C%5Cn%20%20%20%20%20%20top%3A%200%2C%5C%5Cn%20%20%20%20%20%20left%3A%200%5C%5Cn%20%20%20%20%7D%2C%5C%5Cn%5C%5Cn%20%20%20%20%2F*%20Styles%20applied%20to%20the%20root%20element%20if%20the%20%60Modal%60%20has%20exited.%20*%2F%5C%5Cn%20%20%20%20hidden%3A%20%7B%5C%5Cn%20%20%20%20%20%20visibility%3A%20'hidden'%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%3B%5C%5Cn%7D%3B%5C%5Cn%2F*%20istanbul%20ignore%20if%20*%2F%5C%5Cn%5C%5Cn%5C%5Cnexports.styles%20%3D%20styles%3B%5C%5Cn%5C%5Cnif%20(%20true%20%26%26%20!_react.default.createContext)%20%7B%5C%5Cn%20%20throw%20new%20Error('Material-UI%3A%20react%4016.3.0%20or%20greater%20is%20required.')%3B%5C%5Cn%7D%5C%5Cn%2F**%5C%5Cn%20*%20Modal%20is%20a%20lower-level%20construct%20that%20is%20leveraged%20by%20the%20following%20components%3A%5C%5Cn%20*%5C%5Cn%20*%20-%20%5BDialog%5D(%2Fapi%2Fdialog%2F)%5C%5Cn%20*%20-%20%5BDrawer%5D(%2Fapi%2Fdrawer%2F)%5C%5Cn%20*%20-%20%5BMenu%5D(%2Fapi%2Fmenu%2F)%5C%5Cn%20*%20-%20%5BPopover%5D(%2Fapi%2Fpopover%2F)%5C%5Cn%20*%5C%5Cn%20*%20If%20you%20are%20creating%20a%20modal%20dialog%2C%20you%20probably%20want%20to%20use%20the%20%5BDialog%5D(%2Fapi%2Fdialog%2F)%20component%5C%5Cn%20*%20rather%20than%20directly%20using%20Modal.%5C%5Cn%20*%5C%5Cn%20*%20This%20component%20shares%20many%20concepts%20with%20%5Breact-overlays%5D(https%3A%2F%2Freact-bootstrap.github.io%2Freact-overlays%2F%23modals).%5C%5Cn%20*%2F%5C%5Cn%5C%5Cn%5C%5Cnvar%20Modal%20%3D%5C%5Cn%2F*%23__PURE__*%2F%5C%5Cnfunction%20(_React%24Component)%20%7B%5C%5Cn%20%20(0%2C%20_inherits2.default)(Modal%2C%20_React%24Component)%3B%5C%5Cn%5C%5Cn%20%20function%20Modal(props)%20%7B%5C%5Cn%20%20%20%20var%20_this%3B%5C%5Cn%5C%5Cn%20%20%20%20(0%2C%20_classCallCheck2.default)(this%2C%20Modal)%3B%5C%5Cn%20%20%20%20_this%20%3D%20(0%2C%20_possibleConstructorReturn2.default)(this%2C%20(0%2C%20_getPrototypeOf2.default)(Modal).call(this))%3B%5C%5Cn%20%20%20%20_this.mounted%20%3D%20false%3B%5C%5Cn%5C%5Cn%20%20%20%20_this.handleOpen%20%3D%20function%20()%20%7B%5C%5Cn%20%20%20%20%20%20var%20doc%20%3D%20(0%2C%20_ownerDocument.default)(_this.mountNode)%3B%5C%5Cn%20%20%20%20%20%20var%20container%20%3D%20getContainer(_this.props.container%2C%20doc.body)%3B%5C%5Cn%5C%5Cn%20%20%20%20%20%20_this.props.manager.add((0%2C%20_assertThisInitialized2.default)((0%2C%20_assertThisInitialized2.default)(_this))%2C%20container)%3B%5C%5Cn%5C%5Cn%20%20%20%20%20%20doc.addEventListener('focus'%2C%20_this.enforceFocus%2C%20true)%3B%5C%5Cn%5C%5Cn%20%20%20%20%20%20if%20(_this.dialogRef)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20_this.handleOpened()%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%7D%3B%5C%5Cn%5C%5Cn%20%20%20%20_this.handleRendered%20%3D%20function%20()%20%7B%5C%5Cn%20%20%20%20%20%20if%20(_this.props.onRendered)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20_this.props.onRendered()%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20%20%20if%20(_this.props.open)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20_this.handleOpened()%3B%5C%5Cn%20%20%20%20%20%20%7D%20else%20%7B%5C%5Cn%20%20%20%20%20%20%20%20(0%2C%20_manageAriaHidden.ariaHidden)(_this.modalRef%2C%20true)%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%7D%3B%5C%5Cn%5C%5Cn%20%20%20%20_this.handleOpened%20%3D%20function%20()%20%7B%5C%5Cn%20%20%20%20%20%20_this.autoFocus()%3B%5C%5Cn%5C%5Cn%20%20%20%20%20%20_this.props.manager.mount((0%2C%20_assertThisInitialized2.default)((0%2C%20_assertThisInitialized2.default)(_this)))%3B%20%2F%2F%20Fix%20a%20bug%20on%20Chrome%20where%20the%20scroll%20isn't%20initially%200.%5C%5Cn%5C%5Cn%5C%5Cn%20%20%20%20%20%20_this.modalRef.scrollTop%20%3D%200%3B%5C%5Cn%20%20%20%20%7D%3B%5C%5Cn%5C%5Cn%20%20%20%20_this.handleClose%20%3D%20function%20(reason)%20%7B%5C%5Cn%20%20%20%20%20%20var%20hasTransition%20%3D%20getHasTransition(_this.props)%3B%5C%5Cn%20%20%20%20%20%20%2F*%20If%20the%20component%20does%20not%20have%20a%20transition%20or%20is%20unmounting%20remove%20the%20Modal%5C%5Cn%20%20%20%20%20%20otherwise%20let%20the%20transition%20handle%20removing%20the%20style%2C%20this%20prevents%20elements%5C%5Cn%20%20%20%20%20%20moving%20around%20when%20the%20Modal%20is%20closed.%20*%2F%5C%5Cn%5C%5Cn%20%20%20%20%20%20if%20(!(hasTransition%20%26%26%20_this.props.closeAfterTransition)%20%7C%7C%20reason%20%3D%3D%3D%20'unmount')%20%7B%5C%5Cn%20%20%20%20%20%20%20%20_this.props.manager.remove((0%2C%20_assertThisInitialized2.default)((0%2C%20_assertThisInitialized2.default)(_this)))%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20%20%20var%20doc%20%3D%20(0%2C%20_ownerDocument.default)(_this.mountNode)%3B%5C%5Cn%20%20%20%20%20%20doc.removeEventListener('focus'%2C%20_this.enforceFocus%2C%20true)%3B%5C%5Cn%5C%5Cn%20%20%20%20%20%20_this.restoreLastFocus()%3B%5C%5Cn%20%20%20%20%7D%3B%5C%5Cn%5C%5Cn%20%20%20%20_this.handleExited%20%3D%20function%20()%20%7B%5C%5Cn%20%20%20%20%20%20if%20(_this.props.closeAfterTransition)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20_this.props.manager.remove((0%2C%20_assertThisInitialized2.default)((0%2C%20_assertThisInitialized2.default)(_this)))%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20%20%20_this.setState(%7B%5C%5Cn%20%20%20%20%20%20%20%20exited%3A%20true%5C%5Cn%20%20%20%20%20%20%7D)%3B%5C%5Cn%20%20%20%20%7D%3B%5C%5Cn%5C%5Cn%20%20%20%20_this.handleBackdropClick%20%3D%20function%20(event)%20%7B%5C%5Cn%20%20%20%20%20%20if%20(event.target%20!%3D%3D%20event.currentTarget)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20return%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20%20%20if%20(_this.props.onBackdropClick)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20_this.props.onBackdropClick(event)%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20%20%20if%20(!_this.props.disableBackdropClick%20%26%26%20_this.props.onClose)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20_this.props.onClose(event%2C%20'backdropClick')%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%7D%3B%5C%5Cn%5C%5Cn%20%20%20%20_this.handleKeyDown%20%3D%20function%20(event)%20%7B%5C%5Cn%20%20%20%20%20%20%2F%2F%20event.defaultPrevented%3A%5C%5Cn%20%20%20%20%20%20%2F%2F%5C%5Cn%20%20%20%20%20%20%2F%2F%20Ignore%20events%20that%20have%20been%20%60event.preventDefault()%60%20marked.%5C%5Cn%20%20%20%20%20%20%2F%2F%20preventDefault()%20is%20meant%20to%20stop%20default%20behaviours%20like%5C%5Cn%20%20%20%20%20%20%2F%2F%20clicking%20a%20checkbox%20to%20check%20it%2C%20hitting%20a%20button%20to%20submit%20a%20form%2C%5C%5Cn%20%20%20%20%20%20%2F%2F%20and%20hitting%20left%20arrow%20to%20move%20the%20cursor%20in%20a%20text%20input%20etc.%5C%5Cn%20%20%20%20%20%20%2F%2F%20Only%20special%20HTML%20elements%20have%20these%20default%20bahaviours.%5C%5Cn%20%20%20%20%20%20%2F%2F%5C%5Cn%20%20%20%20%20%20%2F%2F%20To%20remove%20in%20v4.%5C%5Cn%20%20%20%20%20%20if%20(event.key%20!%3D%3D%20'Escape'%20%7C%7C%20!_this.isTopModal()%20%7C%7C%20event.defaultPrevented)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20return%3B%5C%5Cn%20%20%20%20%20%20%7D%20%2F%2F%20Swallow%20the%20event%2C%20in%20case%20someone%20is%20listening%20for%20the%20escape%20key%20on%20the%20body.%5C%5Cn%5C%5Cn%5C%5Cn%20%20%20%20%20%20event.stopPropagation()%3B%5C%5Cn%5C%5Cn%20%20%20%20%20%20if%20(_this.props.onEscapeKeyDown)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20_this.props.onEscapeKeyDown(event)%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20%20%20if%20(!_this.props.disableEscapeKeyDown%20%26%26%20_this.props.onClose)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20_this.props.onClose(event%2C%20'escapeKeyDown')%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%7D%3B%5C%5Cn%5C%5Cn%20%20%20%20_this.enforceFocus%20%3D%20function%20()%20%7B%5C%5Cn%20%20%20%20%20%20%2F%2F%20The%20Modal%20might%20not%20already%20be%20mounted.%5C%5Cn%20%20%20%20%20%20if%20(!_this.isTopModal()%20%7C%7C%20_this.props.disableEnforceFocus%20%7C%7C%20!_this.mounted%20%7C%7C%20!_this.dialogRef)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20return%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20%20%20var%20currentActiveElement%20%3D%20(0%2C%20_ownerDocument.default)(_this.mountNode).activeElement%3B%5C%5Cn%5C%5Cn%20%20%20%20%20%20if%20(!_this.dialogRef.contains(currentActiveElement))%20%7B%5C%5Cn%20%20%20%20%20%20%20%20_this.dialogRef.focus()%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%7D%3B%5C%5Cn%5C%5Cn%20%20%20%20_this.handlePortalRef%20%3D%20function%20(ref)%20%7B%5C%5Cn%20%20%20%20%20%20_this.mountNode%20%3D%20ref%20%3F%20ref.getMountNode()%20%3A%20ref%3B%5C%5Cn%20%20%20%20%7D%3B%5C%5Cn%5C%5Cn%20%20%20%20_this.handleModalRef%20%3D%20function%20(ref)%20%7B%5C%5Cn%20%20%20%20%20%20_this.modalRef%20%3D%20ref%3B%5C%5Cn%20%20%20%20%7D%3B%5C%5Cn%5C%5Cn%20%20%20%20_this.onRootRef%20%3D%20function%20(ref)%20%7B%5C%5Cn%20%20%20%20%20%20_this.dialogRef%20%3D%20ref%3B%5C%5Cn%20%20%20%20%7D%3B%5C%5Cn%5C%5Cn%20%20%20%20_this.state%20%3D%20%7B%5C%5Cn%20%20%20%20%20%20exited%3A%20!props.open%5C%5Cn%20%20%20%20%7D%3B%5C%5Cn%20%20%20%20return%20_this%3B%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20(0%2C%20_createClass2.default)(Modal%2C%20%5B%7B%5C%5Cn%20%20%20%20key%3A%20%5C%5C%5C%22componentDidMount%5C%5C%5C%22%2C%5C%5Cn%20%20%20%20value%3A%20function%20componentDidMount()%20%7B%5C%5Cn%20%20%20%20%20%20this.mounted%20%3D%20true%3B%5C%5Cn%5C%5Cn%20%20%20%20%20%20if%20(this.props.open)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20this.handleOpen()%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%2C%20%7B%5C%5Cn%20%20%20%20key%3A%20%5C%5C%5C%22componentDidUpdate%5C%5C%5C%22%2C%5C%5Cn%20%20%20%20value%3A%20function%20componentDidUpdate(prevProps)%20%7B%5C%5Cn%20%20%20%20%20%20if%20(prevProps.open%20%26%26%20!this.props.open)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20this.handleClose()%3B%5C%5Cn%20%20%20%20%20%20%7D%20else%20if%20(!prevProps.open%20%26%26%20this.props.open)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20this.lastFocus%20%3D%20(0%2C%20_ownerDocument.default)(this.mountNode).activeElement%3B%5C%5Cn%20%20%20%20%20%20%20%20this.handleOpen()%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%2C%20%7B%5C%5Cn%20%20%20%20key%3A%20%5C%5C%5C%22componentWillUnmount%5C%5C%5C%22%2C%5C%5Cn%20%20%20%20value%3A%20function%20componentWillUnmount()%20%7B%5C%5Cn%20%20%20%20%20%20this.mounted%20%3D%20false%3B%5C%5Cn%5C%5Cn%20%20%20%20%20%20if%20(this.props.open%20%7C%7C%20getHasTransition(this.props)%20%26%26%20!this.state.exited)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20this.handleClose('unmount')%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%2C%20%7B%5C%5Cn%20%20%20%20key%3A%20%5C%5C%5C%22autoFocus%5C%5C%5C%22%2C%5C%5Cn%20%20%20%20value%3A%20function%20autoFocus()%20%7B%5C%5Cn%20%20%20%20%20%20%2F%2F%20We%20might%20render%20an%20empty%20child.%5C%5Cn%20%20%20%20%20%20if%20(this.props.disableAutoFocus%20%7C%7C%20!this.dialogRef)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20return%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20%20%20var%20currentActiveElement%20%3D%20(0%2C%20_ownerDocument.default)(this.mountNode).activeElement%3B%5C%5Cn%5C%5Cn%20%20%20%20%20%20if%20(!this.dialogRef.contains(currentActiveElement))%20%7B%5C%5Cn%20%20%20%20%20%20%20%20if%20(!this.dialogRef.hasAttribute('tabIndex'))%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20true%20%3F%20(0%2C%20_warning.default)(false%2C%20%5B'Material-UI%3A%20the%20modal%20content%20node%20does%20not%20accept%20focus.'%2C%20'For%20the%20benefit%20of%20assistive%20technologies%2C%20'%20%2B%20'the%20tabIndex%20of%20the%20node%20is%20being%20set%20to%20%5C%5C%5C%22-1%5C%5C%5C%22.'%5D.join('%5C%5C%5C%5Cn'))%20%3A%20undefined%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20this.dialogRef.setAttribute('tabIndex'%2C%20-1)%3B%5C%5Cn%20%20%20%20%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20%20%20%20%20this.lastFocus%20%3D%20currentActiveElement%3B%5C%5Cn%20%20%20%20%20%20%20%20this.dialogRef.focus()%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%2C%20%7B%5C%5Cn%20%20%20%20key%3A%20%5C%5C%5C%22restoreLastFocus%5C%5C%5C%22%2C%5C%5Cn%20%20%20%20value%3A%20function%20restoreLastFocus()%20%7B%5C%5Cn%20%20%20%20%20%20if%20(this.props.disableRestoreFocus%20%7C%7C%20!this.lastFocus)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20return%3B%5C%5Cn%20%20%20%20%20%20%7D%20%2F%2F%20Not%20all%20elements%20in%20IE%2011%20have%20a%20focus%20method.%5C%5Cn%20%20%20%20%20%20%2F%2F%20Because%20IE%2011%20market%20share%20is%20low%2C%20we%20accept%20the%20restore%20focus%20being%20broken%5C%5Cn%20%20%20%20%20%20%2F%2F%20and%20we%20silent%20the%20issue.%5C%5Cn%5C%5Cn%5C%5Cn%20%20%20%20%20%20if%20(this.lastFocus.focus)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20this.lastFocus.focus()%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20%20%20this.lastFocus%20%3D%20null%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%2C%20%7B%5C%5Cn%20%20%20%20key%3A%20%5C%5C%5C%22isTopModal%5C%5C%5C%22%2C%5C%5Cn%20%20%20%20value%3A%20function%20isTopModal()%20%7B%5C%5Cn%20%20%20%20%20%20return%20this.props.manager.isTopModal(this)%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%2C%20%7B%5C%5Cn%20%20%20%20key%3A%20%5C%5C%5C%22render%5C%5C%5C%22%2C%5C%5Cn%20%20%20%20value%3A%20function%20render()%20%7B%5C%5Cn%20%20%20%20%20%20var%20_this%24props%20%3D%20this.props%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20BackdropComponent%20%3D%20_this%24props.BackdropComponent%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20BackdropProps%20%3D%20_this%24props.BackdropProps%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20children%20%3D%20_this%24props.children%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20classes%20%3D%20_this%24props.classes%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20className%20%3D%20_this%24props.className%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20closeAfterTransition%20%3D%20_this%24props.closeAfterTransition%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20container%20%3D%20_this%24props.container%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20disableAutoFocus%20%3D%20_this%24props.disableAutoFocus%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20disableBackdropClick%20%3D%20_this%24props.disableBackdropClick%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20disableEnforceFocus%20%3D%20_this%24props.disableEnforceFocus%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20disableEscapeKeyDown%20%3D%20_this%24props.disableEscapeKeyDown%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20disablePortal%20%3D%20_this%24props.disablePortal%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20disableRestoreFocus%20%3D%20_this%24props.disableRestoreFocus%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20hideBackdrop%20%3D%20_this%24props.hideBackdrop%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20keepMounted%20%3D%20_this%24props.keepMounted%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20manager%20%3D%20_this%24props.manager%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20onBackdropClick%20%3D%20_this%24props.onBackdropClick%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20onClose%20%3D%20_this%24props.onClose%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20onEscapeKeyDown%20%3D%20_this%24props.onEscapeKeyDown%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20onRendered%20%3D%20_this%24props.onRendered%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20open%20%3D%20_this%24props.open%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20other%20%3D%20(0%2C%20_objectWithoutProperties2.default)(_this%24props%2C%20%5B%5C%5C%5C%22BackdropComponent%5C%5C%5C%22%2C%20%5C%5C%5C%22BackdropProps%5C%5C%5C%22%2C%20%5C%5C%5C%22children%5C%5C%5C%22%2C%20%5C%5C%5C%22classes%5C%5C%5C%22%2C%20%5C%5C%5C%22className%5C%5C%5C%22%2C%20%5C%5C%5C%22closeAfterTransition%5C%5C%5C%22%2C%20%5C%5C%5C%22container%5C%5C%5C%22%2C%20%5C%5C%5C%22disableAutoFocus%5C%5C%5C%22%2C%20%5C%5C%5C%22disableBackdropClick%5C%5C%5C%22%2C%20%5C%5C%5C%22disableEnforceFocus%5C%5C%5C%22%2C%20%5C%5C%5C%22disableEscapeKeyDown%5C%5C%5C%22%2C%20%5C%5C%5C%22disablePortal%5C%5C%5C%22%2C%20%5C%5C%5C%22disableRestoreFocus%5C%5C%5C%22%2C%20%5C%5C%5C%22hideBackdrop%5C%5C%5C%22%2C%20%5C%5C%5C%22keepMounted%5C%5C%5C%22%2C%20%5C%5C%5C%22manager%5C%5C%5C%22%2C%20%5C%5C%5C%22onBackdropClick%5C%5C%5C%22%2C%20%5C%5C%5C%22onClose%5C%5C%5C%22%2C%20%5C%5C%5C%22onEscapeKeyDown%5C%5C%5C%22%2C%20%5C%5C%5C%22onRendered%5C%5C%5C%22%2C%20%5C%5C%5C%22open%5C%5C%5C%22%5D)%3B%5C%5Cn%20%20%20%20%20%20var%20exited%20%3D%20this.state.exited%3B%5C%5Cn%20%20%20%20%20%20var%20hasTransition%20%3D%20getHasTransition(this.props)%3B%5C%5Cn%5C%5Cn%20%20%20%20%20%20if%20(!keepMounted%20%26%26%20!open%20%26%26%20(!hasTransition%20%7C%7C%20exited))%20%7B%5C%5Cn%20%20%20%20%20%20%20%20return%20null%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20%20%20var%20childProps%20%3D%20%7B%7D%3B%20%2F%2F%20It's%20a%20Transition%20like%20component%5C%5Cn%5C%5Cn%20%20%20%20%20%20if%20(hasTransition)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20childProps.onExited%20%3D%20(0%2C%20_helpers.createChainedFunction)(this.handleExited%2C%20children.props.onExited)%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20%20%20if%20(children.props.role%20%3D%3D%3D%20undefined)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20childProps.role%20%3D%20children.props.role%20%7C%7C%20'document'%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20%20%20if%20(children.props.tabIndex%20%3D%3D%3D%20undefined)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20childProps.tabIndex%20%3D%20children.props.tabIndex%20%7C%7C%20'-1'%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20%20%20return%20_react.default.createElement(_Portal.default%2C%20%7B%5C%5Cn%20%20%20%20%20%20%20%20ref%3A%20this.handlePortalRef%2C%5C%5Cn%20%20%20%20%20%20%20%20container%3A%20container%2C%5C%5Cn%20%20%20%20%20%20%20%20disablePortal%3A%20disablePortal%2C%5C%5Cn%20%20%20%20%20%20%20%20onRendered%3A%20this.handleRendered%5C%5Cn%20%20%20%20%20%20%7D%2C%20_react.default.createElement(%5C%5C%5C%22div%5C%5C%5C%22%2C%20(0%2C%20_extends2.default)(%7B%5C%5Cn%20%20%20%20%20%20%20%20ref%3A%20this.handleModalRef%2C%5C%5Cn%20%20%20%20%20%20%20%20onKeyDown%3A%20this.handleKeyDown%2C%5C%5Cn%20%20%20%20%20%20%20%20role%3A%20%5C%5C%5C%22presentation%5C%5C%5C%22%2C%5C%5Cn%20%20%20%20%20%20%20%20className%3A%20(0%2C%20_classnames.default)(classes.root%2C%20className%2C%20(0%2C%20_defineProperty2.default)(%7B%7D%2C%20classes.hidden%2C%20exited))%5C%5Cn%20%20%20%20%20%20%7D%2C%20other)%2C%20hideBackdrop%20%3F%20null%20%3A%20_react.default.createElement(BackdropComponent%2C%20(0%2C%20_extends2.default)(%7B%5C%5Cn%20%20%20%20%20%20%20%20open%3A%20open%2C%5C%5Cn%20%20%20%20%20%20%20%20onClick%3A%20this.handleBackdropClick%5C%5Cn%20%20%20%20%20%20%7D%2C%20BackdropProps))%2C%20_react.default.createElement(_RootRef.default%2C%20%7B%5C%5Cn%20%20%20%20%20%20%20%20rootRef%3A%20this.onRootRef%5C%5Cn%20%20%20%20%20%20%7D%2C%20_react.default.cloneElement(children%2C%20childProps))))%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%5D%2C%20%5B%7B%5C%5Cn%20%20%20%20key%3A%20%5C%5C%5C%22getDerivedStateFromProps%5C%5C%5C%22%2C%5C%5Cn%20%20%20%20value%3A%20function%20getDerivedStateFromProps(nextProps)%20%7B%5C%5Cn%20%20%20%20%20%20if%20(nextProps.open)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20return%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20exited%3A%20false%5C%5Cn%20%20%20%20%20%20%20%20%7D%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20%20%20if%20(!getHasTransition(nextProps))%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%2F%2F%20Otherwise%20let%20handleExited%20take%20care%20of%20marking%20exited.%5C%5Cn%20%20%20%20%20%20%20%20return%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20exited%3A%20true%5C%5Cn%20%20%20%20%20%20%20%20%7D%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20%20%20return%20null%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%5D)%3B%5C%5Cn%20%20return%20Modal%3B%5C%5Cn%7D(_react.default.Component)%3B%5C%5Cn%5C%5Cn%20true%20%3F%20Modal.propTypes%20%3D%20%7B%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20A%20backdrop%20component.%20This%20property%20enables%20custom%20backdrop%20rendering.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20BackdropComponent%3A%20_utils.componentPropType%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20Properties%20applied%20to%20the%20%5B%60Backdrop%60%5D(%2Fapi%2Fbackdrop%2F)%20element.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20BackdropProps%3A%20_propTypes.default.object%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20A%20single%20child%20content%20element.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20children%3A%20_propTypes.default.element%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20Override%20or%20extend%20the%20styles%20applied%20to%20the%20component.%5C%5Cn%20%20%20*%20See%20%5BCSS%20API%5D(%23css-api)%20below%20for%20more%20details.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20classes%3A%20_propTypes.default.object.isRequired%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20%40ignore%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20className%3A%20_propTypes.default.string%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20When%20set%20to%20true%20the%20Modal%20waits%20until%20a%20nested%20Transition%20is%20completed%20before%20closing.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20closeAfterTransition%3A%20_propTypes.default.bool%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20A%20node%2C%20component%20instance%2C%20or%20function%20that%20returns%20either.%5C%5Cn%20%20%20*%20The%20%60container%60%20will%20have%20the%20portal%20children%20appended%20to%20it.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20container%3A%20_propTypes.default.oneOfType(%5B_propTypes.default.object%2C%20_propTypes.default.func%5D)%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20If%20%60true%60%2C%20the%20modal%20will%20not%20automatically%20shift%20focus%20to%20itself%20when%20it%20opens%2C%20and%5C%5Cn%20%20%20*%20replace%20it%20to%20the%20last%20focused%20element%20when%20it%20closes.%5C%5Cn%20%20%20*%20This%20also%20works%20correctly%20with%20any%20modal%20children%20that%20have%20the%20%60disableAutoFocus%60%20prop.%5C%5Cn%20%20%20*%5C%5Cn%20%20%20*%20Generally%20this%20should%20never%20be%20set%20to%20%60true%60%20as%20it%20makes%20the%20modal%20less%5C%5Cn%20%20%20*%20accessible%20to%20assistive%20technologies%2C%20like%20screen%20readers.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20disableAutoFocus%3A%20_propTypes.default.bool%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20If%20%60true%60%2C%20clicking%20the%20backdrop%20will%20not%20fire%20any%20callback.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20disableBackdropClick%3A%20_propTypes.default.bool%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20If%20%60true%60%2C%20the%20modal%20will%20not%20prevent%20focus%20from%20leaving%20the%20modal%20while%20open.%5C%5Cn%20%20%20*%5C%5Cn%20%20%20*%20Generally%20this%20should%20never%20be%20set%20to%20%60true%60%20as%20it%20makes%20the%20modal%20less%5C%5Cn%20%20%20*%20accessible%20to%20assistive%20technologies%2C%20like%20screen%20readers.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20disableEnforceFocus%3A%20_propTypes.default.bool%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20If%20%60true%60%2C%20hitting%20escape%20will%20not%20fire%20any%20callback.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20disableEscapeKeyDown%3A%20_propTypes.default.bool%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20Disable%20the%20portal%20behavior.%5C%5Cn%20%20%20*%20The%20children%20stay%20within%20it's%20parent%20DOM%20hierarchy.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20disablePortal%3A%20_propTypes.default.bool%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20If%20%60true%60%2C%20the%20modal%20will%20not%20restore%20focus%20to%20previously%20focused%20element%20once%5C%5Cn%20%20%20*%20modal%20is%20hidden.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20disableRestoreFocus%3A%20_propTypes.default.bool%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20If%20%60true%60%2C%20the%20backdrop%20is%20not%20rendered.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20hideBackdrop%3A%20_propTypes.default.bool%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20Always%20keep%20the%20children%20in%20the%20DOM.%5C%5Cn%20%20%20*%20This%20property%20can%20be%20useful%20in%20SEO%20situation%20or%5C%5Cn%20%20%20*%20when%20you%20want%20to%20maximize%20the%20responsiveness%20of%20the%20Modal.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20keepMounted%3A%20_propTypes.default.bool%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20%40ignore%5C%5Cn%20%20%20*%5C%5Cn%20%20%20*%20A%20modal%20manager%20used%20to%20track%20and%20manage%20the%20state%20of%20open%5C%5Cn%20%20%20*%20Modals.%20This%20enables%20customizing%20how%20modals%20interact%20within%20a%20container.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20manager%3A%20_propTypes.default.object%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20Callback%20fired%20when%20the%20backdrop%20is%20clicked.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20onBackdropClick%3A%20_propTypes.default.func%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20Callback%20fired%20when%20the%20component%20requests%20to%20be%20closed.%5C%5Cn%20%20%20*%20The%20%60reason%60%20parameter%20can%20optionally%20be%20used%20to%20control%20the%20response%20to%20%60onClose%60.%5C%5Cn%20%20%20*%5C%5Cn%20%20%20*%20%40param%20%7Bobject%7D%20event%20The%20event%20source%20of%20the%20callback%5C%5Cn%20%20%20*%20%40param%20%7Bstring%7D%20reason%20Can%20be%3A%60%5C%5C%5C%22escapeKeyDown%5C%5C%5C%22%60%2C%20%60%5C%5C%5C%22backdropClick%5C%5C%5C%22%60%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20onClose%3A%20_propTypes.default.func%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20Callback%20fired%20when%20the%20escape%20key%20is%20pressed%2C%5C%5Cn%20%20%20*%20%60disableEscapeKeyDown%60%20is%20false%20and%20the%20modal%20is%20in%20focus.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20onEscapeKeyDown%3A%20_propTypes.default.func%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20Callback%20fired%20once%20the%20children%20has%20been%20mounted%20into%20the%20%60container%60.%5C%5Cn%20%20%20*%20It%20signals%20that%20the%20%60open%3D%7Btrue%7D%60%20property%20took%20effect.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20onRendered%3A%20_propTypes.default.func%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20If%20%60true%60%2C%20the%20modal%20is%20open.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20open%3A%20_propTypes.default.bool.isRequired%5C%5Cn%7D%20%3A%20undefined%3B%5C%5CnModal.defaultProps%20%3D%20%7B%5C%5Cn%20%20BackdropComponent%3A%20_Backdrop.default%2C%5C%5Cn%20%20closeAfterTransition%3A%20false%2C%5C%5Cn%20%20disableAutoFocus%3A%20false%2C%5C%5Cn%20%20disableBackdropClick%3A%20false%2C%5C%5Cn%20%20disableEnforceFocus%3A%20false%2C%5C%5Cn%20%20disableEscapeKeyDown%3A%20false%2C%5C%5Cn%20%20disablePortal%3A%20false%2C%5C%5Cn%20%20disableRestoreFocus%3A%20false%2C%5C%5Cn%20%20hideBackdrop%3A%20false%2C%5C%5Cn%20%20keepMounted%3A%20false%2C%5C%5Cn%20%20%2F%2F%20Modals%20don't%20open%20on%20the%20server%20so%20this%20won't%20conflict%20with%20concurrent%20requests.%5C%5Cn%20%20manager%3A%20new%20_ModalManager.default()%5C%5Cn%7D%3B%5C%5Cn%5C%5Cnvar%20_default%20%3D%20(0%2C%20_withStyles.default)(styles%2C%20%7B%5C%5Cn%20%20flip%3A%20false%2C%5C%5Cn%20%20name%3A%20'MuiModal'%5C%5Cn%7D)(Modal)%3B%5C%5Cn%5C%5Cnexports.default%20%3D%20_default%3B%5C%5Cn%5C%5Cn%2F%2F%23%20sourceURL%3Dwebpack%3A%2F%2F%255Bname%255D%2F%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2F%40material-ui%2Fcore%2FModal%2FModal.js%3F%5C%22)%3B%5Cn%5Cn%2F***%2F%20%7D)%2C%5Cn%5Cn%2F***%2F%20%5C%22..%2F..%2F%40material-ui%2Fcore%2FModal%2FModalManager.js%5C%22%3A%5Cn%2F*!***************************************************************************************************************!*%5C%5C%5Cn%20%20!***%20%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2F%40material-ui%2Fcore%2FModal%2FModalManager.js%20***!%5Cn%20%20%5C%5C***************************************************************************************************************%2F%5Cn%2F*!%20no%20static%20exports%20found%20*%2F%5Cn%2F***%2F%20(function(module%2C%20exports%2C%20__webpack_require__)%20%7B%5Cn%5Cn%5C%22use%20strict%5C%22%3B%5Cneval(%5C%22%5C%5Cn%5C%5Cnvar%20_interopRequireDefault%20%3D%20__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2FinteropRequireDefault%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2FinteropRequireDefault.js%5C%5C%5C%22)%3B%5C%5Cn%5C%5CnObject.defineProperty(exports%2C%20%5C%5C%5C%22__esModule%5C%5C%5C%22%2C%20%7B%5C%5Cn%20%20value%3A%20true%5C%5Cn%7D)%3B%5C%5Cnexports.default%20%3D%20void%200%3B%5C%5Cn%5C%5Cnvar%20_classCallCheck2%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2FclassCallCheck%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2FclassCallCheck.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_createClass2%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2FcreateClass%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2FcreateClass.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_style%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20dom-helpers%2Fstyle%20*%2F%20%5C%5C%5C%22..%2F..%2Fdom-helpers%2Fstyle%2Findex.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_scrollbarSize%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20dom-helpers%2Futil%2FscrollbarSize%20*%2F%20%5C%5C%5C%22..%2F..%2Fdom-helpers%2Futil%2FscrollbarSize.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_ownerDocument%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20..%2Futils%2FownerDocument%20*%2F%20%5C%5C%5C%22..%2F..%2F%40material-ui%2Fcore%2Futils%2FownerDocument.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_isOverflowing%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20.%2FisOverflowing%20*%2F%20%5C%5C%5C%22..%2F..%2F%40material-ui%2Fcore%2FModal%2FisOverflowing.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_manageAriaHidden%20%3D%20__webpack_require__(%2F*!%20.%2FmanageAriaHidden%20*%2F%20%5C%5C%5C%22..%2F..%2F%40material-ui%2Fcore%2FModal%2FmanageAriaHidden.js%5C%5C%5C%22)%3B%5C%5Cn%5C%5Cnfunction%20findIndexOf(data%2C%20callback)%20%7B%5C%5Cn%20%20var%20idx%20%3D%20-1%3B%5C%5Cn%20%20data.some(function%20(item%2C%20index)%20%7B%5C%5Cn%20%20%20%20if%20(callback(item))%20%7B%5C%5Cn%20%20%20%20%20%20idx%20%3D%20index%3B%5C%5Cn%20%20%20%20%20%20return%20true%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20return%20false%3B%5C%5Cn%20%20%7D)%3B%5C%5Cn%20%20return%20idx%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20getPaddingRight(node)%20%7B%5C%5Cn%20%20return%20parseInt((0%2C%20_style.default)(node%2C%20'paddingRight')%20%7C%7C%200%2C%2010)%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20setContainerStyle(data)%20%7B%5C%5Cn%20%20%2F%2F%20We%20are%20only%20interested%20in%20the%20actual%20%60style%60%20here%20because%20we%20will%20override%20it.%5C%5Cn%20%20data.style%20%3D%20%7B%5C%5Cn%20%20%20%20overflow%3A%20data.container.style.overflow%2C%5C%5Cn%20%20%20%20paddingRight%3A%20data.container.style.paddingRight%5C%5Cn%20%20%7D%3B%5C%5Cn%20%20var%20style%20%3D%20%7B%5C%5Cn%20%20%20%20overflow%3A%20'hidden'%5C%5Cn%20%20%7D%3B%5C%5Cn%5C%5Cn%20%20if%20(data.overflowing)%20%7B%5C%5Cn%20%20%20%20var%20scrollbarSize%20%3D%20(0%2C%20_scrollbarSize.default)()%3B%20%2F%2F%20Use%20computed%20style%2C%20here%20to%20get%20the%20real%20padding%20to%20add%20our%20scrollbar%20width.%5C%5Cn%5C%5Cn%20%20%20%20style.paddingRight%20%3D%20%5C%5C%5C%22%5C%5C%5C%22.concat(getPaddingRight(data.container)%20%2B%20scrollbarSize%2C%20%5C%5C%5C%22px%5C%5C%5C%22)%3B%20%2F%2F%20.mui-fixed%20is%20a%20global%20helper.%5C%5Cn%5C%5Cn%20%20%20%20var%20fixedNodes%20%3D%20(0%2C%20_ownerDocument.default)(data.container).querySelectorAll('.mui-fixed')%3B%5C%5Cn%5C%5Cn%20%20%20%20for%20(var%20i%20%3D%200%3B%20i%20%3C%20fixedNodes.length%3B%20i%20%2B%3D%201)%20%7B%5C%5Cn%20%20%20%20%20%20var%20paddingRight%20%3D%20getPaddingRight(fixedNodes%5Bi%5D)%3B%5C%5Cn%20%20%20%20%20%20data.prevPaddings.push(paddingRight)%3B%5C%5Cn%20%20%20%20%20%20fixedNodes%5Bi%5D.style.paddingRight%20%3D%20%5C%5C%5C%22%5C%5C%5C%22.concat(paddingRight%20%2B%20scrollbarSize%2C%20%5C%5C%5C%22px%5C%5C%5C%22)%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20Object.keys(style).forEach(function%20(key)%20%7B%5C%5Cn%20%20%20%20data.container.style%5Bkey%5D%20%3D%20style%5Bkey%5D%3B%5C%5Cn%20%20%7D)%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20removeContainerStyle(data)%20%7B%5C%5Cn%20%20%2F%2F%20The%20modal%20might%20be%20closed%20before%20it%20had%20the%20chance%20to%20be%20mounted%20in%20the%20DOM.%5C%5Cn%20%20if%20(data.style)%20%7B%5C%5Cn%20%20%20%20Object.keys(data.style).forEach(function%20(key)%20%7B%5C%5Cn%20%20%20%20%20%20data.container.style%5Bkey%5D%20%3D%20data.style%5Bkey%5D%3B%5C%5Cn%20%20%20%20%7D)%3B%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20var%20fixedNodes%20%3D%20(0%2C%20_ownerDocument.default)(data.container).querySelectorAll('.mui-fixed')%3B%5C%5Cn%5C%5Cn%20%20for%20(var%20i%20%3D%200%3B%20i%20%3C%20fixedNodes.length%3B%20i%20%2B%3D%201)%20%7B%5C%5Cn%20%20%20%20fixedNodes%5Bi%5D.style.paddingRight%20%3D%20%5C%5C%5C%22%5C%5C%5C%22.concat(data.prevPaddings%5Bi%5D%2C%20%5C%5C%5C%22px%5C%5C%5C%22)%3B%5C%5Cn%20%20%7D%5C%5Cn%7D%5C%5Cn%2F**%5C%5Cn%20*%20%40ignore%20-%20do%20not%20document.%5C%5Cn%20*%5C%5Cn%20*%20Proper%20state%20management%20for%20containers%20and%20the%20modals%20in%20those%20containers.%5C%5Cn%20*%20Simplified%2C%20but%20inspired%20by%20react-overlay's%20ModalManager%20class.%5C%5Cn%20*%20Used%20by%20the%20Modal%20to%20ensure%20proper%20styling%20of%20containers.%5C%5Cn%20*%2F%5C%5Cn%5C%5Cn%5C%5Cnvar%20ModalManager%20%3D%5C%5Cn%2F*%23__PURE__*%2F%5C%5Cnfunction%20()%20%7B%5C%5Cn%20%20function%20ModalManager()%20%7B%5C%5Cn%20%20%20%20var%20options%20%3D%20arguments.length%20%3E%200%20%26%26%20arguments%5B0%5D%20!%3D%3D%20undefined%20%3F%20arguments%5B0%5D%20%3A%20%7B%7D%3B%5C%5Cn%20%20%20%20(0%2C%20_classCallCheck2.default)(this%2C%20ModalManager)%3B%5C%5Cn%20%20%20%20var%20_options%24hideSiblingN%20%3D%20options.hideSiblingNodes%2C%5C%5Cn%20%20%20%20%20%20%20%20hideSiblingNodes%20%3D%20_options%24hideSiblingN%20%3D%3D%3D%20void%200%20%3F%20true%20%3A%20_options%24hideSiblingN%2C%5C%5Cn%20%20%20%20%20%20%20%20_options%24handleContai%20%3D%20options.handleContainerOverflow%2C%5C%5Cn%20%20%20%20%20%20%20%20handleContainerOverflow%20%3D%20_options%24handleContai%20%3D%3D%3D%20void%200%20%3F%20true%20%3A%20_options%24handleContai%3B%5C%5Cn%20%20%20%20this.hideSiblingNodes%20%3D%20hideSiblingNodes%3B%5C%5Cn%20%20%20%20this.handleContainerOverflow%20%3D%20handleContainerOverflow%3B%20%2F%2F%20this.modals%5BmodalIdx%5D%20%3D%20modal%5C%5Cn%5C%5Cn%20%20%20%20this.modals%20%3D%20%5B%5D%3B%20%2F%2F%20this.data%5BcontainerIdx%5D%20%3D%20%7B%5C%5Cn%20%20%20%20%2F%2F%20%20%20modals%3A%20%5B%5D%2C%5C%5Cn%20%20%20%20%2F%2F%20%20%20container%2C%5C%5Cn%20%20%20%20%2F%2F%20%20%20overflowing%2C%5C%5Cn%20%20%20%20%2F%2F%20%20%20prevPaddings%2C%5C%5Cn%20%20%20%20%2F%2F%20%7D%5C%5Cn%5C%5Cn%20%20%20%20this.data%20%3D%20%5B%5D%3B%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20(0%2C%20_createClass2.default)(ModalManager%2C%20%5B%7B%5C%5Cn%20%20%20%20key%3A%20%5C%5C%5C%22add%5C%5C%5C%22%2C%5C%5Cn%20%20%20%20value%3A%20function%20add(modal%2C%20container)%20%7B%5C%5Cn%20%20%20%20%20%20var%20modalIdx%20%3D%20this.modals.indexOf(modal)%3B%5C%5Cn%5C%5Cn%20%20%20%20%20%20if%20(modalIdx%20!%3D%3D%20-1)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20return%20modalIdx%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20%20%20modalIdx%20%3D%20this.modals.length%3B%5C%5Cn%20%20%20%20%20%20this.modals.push(modal)%3B%20%2F%2F%20If%20the%20modal%20we%20are%20adding%20is%20already%20in%20the%20DOM.%5C%5Cn%5C%5Cn%20%20%20%20%20%20if%20(modal.modalRef)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20(0%2C%20_manageAriaHidden.ariaHidden)(modal.modalRef%2C%20false)%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20%20%20if%20(this.hideSiblingNodes)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20(0%2C%20_manageAriaHidden.ariaHiddenSiblings)(container%2C%20modal.mountNode%2C%20modal.modalRef%2C%20true)%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20%20%20var%20containerIdx%20%3D%20findIndexOf(this.data%2C%20function%20(item)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20return%20item.container%20%3D%3D%3D%20container%3B%5C%5Cn%20%20%20%20%20%20%7D)%3B%5C%5Cn%5C%5Cn%20%20%20%20%20%20if%20(containerIdx%20!%3D%3D%20-1)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20this.data%5BcontainerIdx%5D.modals.push(modal)%3B%5C%5Cn%20%20%20%20%20%20%20%20return%20modalIdx%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20%20%20var%20data%20%3D%20%7B%5C%5Cn%20%20%20%20%20%20%20%20modals%3A%20%5Bmodal%5D%2C%5C%5Cn%20%20%20%20%20%20%20%20container%3A%20container%2C%5C%5Cn%20%20%20%20%20%20%20%20overflowing%3A%20(0%2C%20_isOverflowing.default)(container)%2C%5C%5Cn%20%20%20%20%20%20%20%20prevPaddings%3A%20%5B%5D%5C%5Cn%20%20%20%20%20%20%7D%3B%5C%5Cn%20%20%20%20%20%20this.data.push(data)%3B%5C%5Cn%20%20%20%20%20%20return%20modalIdx%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%2C%20%7B%5C%5Cn%20%20%20%20key%3A%20%5C%5C%5C%22mount%5C%5C%5C%22%2C%5C%5Cn%20%20%20%20value%3A%20function%20mount(modal)%20%7B%5C%5Cn%20%20%20%20%20%20var%20containerIdx%20%3D%20findIndexOf(this.data%2C%20function%20(item)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20return%20item.modals.indexOf(modal)%20!%3D%3D%20-1%3B%5C%5Cn%20%20%20%20%20%20%7D)%3B%5C%5Cn%20%20%20%20%20%20var%20data%20%3D%20this.data%5BcontainerIdx%5D%3B%5C%5Cn%5C%5Cn%20%20%20%20%20%20if%20(!data.style%20%26%26%20this.handleContainerOverflow)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20setContainerStyle(data)%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%2C%20%7B%5C%5Cn%20%20%20%20key%3A%20%5C%5C%5C%22remove%5C%5C%5C%22%2C%5C%5Cn%20%20%20%20value%3A%20function%20remove(modal)%20%7B%5C%5Cn%20%20%20%20%20%20var%20modalIdx%20%3D%20this.modals.indexOf(modal)%3B%5C%5Cn%5C%5Cn%20%20%20%20%20%20if%20(modalIdx%20%3D%3D%3D%20-1)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20return%20modalIdx%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20%20%20var%20containerIdx%20%3D%20findIndexOf(this.data%2C%20function%20(item)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20return%20item.modals.indexOf(modal)%20!%3D%3D%20-1%3B%5C%5Cn%20%20%20%20%20%20%7D)%3B%5C%5Cn%20%20%20%20%20%20var%20data%20%3D%20this.data%5BcontainerIdx%5D%3B%5C%5Cn%20%20%20%20%20%20data.modals.splice(data.modals.indexOf(modal)%2C%201)%3B%5C%5Cn%20%20%20%20%20%20this.modals.splice(modalIdx%2C%201)%3B%20%2F%2F%20If%20that%20was%20the%20last%20modal%20in%20a%20container%2C%20clean%20up%20the%20container.%5C%5Cn%5C%5Cn%20%20%20%20%20%20if%20(data.modals.length%20%3D%3D%3D%200)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20if%20(this.handleContainerOverflow)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20removeContainerStyle(data)%3B%5C%5Cn%20%20%20%20%20%20%20%20%7D%20%2F%2F%20In%20case%20the%20modal%20wasn't%20in%20the%20DOM%20yet.%5C%5Cn%5C%5Cn%5C%5Cn%20%20%20%20%20%20%20%20if%20(modal.modalRef)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20(0%2C%20_manageAriaHidden.ariaHidden)(modal.modalRef%2C%20true)%3B%5C%5Cn%20%20%20%20%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20%20%20%20%20if%20(this.hideSiblingNodes)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20(0%2C%20_manageAriaHidden.ariaHiddenSiblings)(data.container%2C%20modal.mountNode%2C%20modal.modalRef%2C%20false)%3B%5C%5Cn%20%20%20%20%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20%20%20%20%20this.data.splice(containerIdx%2C%201)%3B%5C%5Cn%20%20%20%20%20%20%7D%20else%20if%20(this.hideSiblingNodes)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%2F%2F%20Otherwise%20make%20sure%20the%20next%20top%20modal%20is%20visible%20to%20a%20screen%20reader.%5C%5Cn%20%20%20%20%20%20%20%20var%20nextTop%20%3D%20data.modals%5Bdata.modals.length%20-%201%5D%3B%20%2F%2F%20as%20soon%20as%20a%20modal%20is%20adding%20its%20modalRef%20is%20undefined.%20it%20can't%20set%5C%5Cn%20%20%20%20%20%20%20%20%2F%2F%20aria-hidden%20because%20the%20dom%20element%20doesn't%20exist%20either%5C%5Cn%20%20%20%20%20%20%20%20%2F%2F%20when%20modal%20was%20unmounted%20before%20modalRef%20gets%20null%5C%5Cn%5C%5Cn%20%20%20%20%20%20%20%20if%20(nextTop.modalRef)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20(0%2C%20_manageAriaHidden.ariaHidden)(nextTop.modalRef%2C%20false)%3B%5C%5Cn%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20%20%20return%20modalIdx%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%2C%20%7B%5C%5Cn%20%20%20%20key%3A%20%5C%5C%5C%22isTopModal%5C%5C%5C%22%2C%5C%5Cn%20%20%20%20value%3A%20function%20isTopModal(modal)%20%7B%5C%5Cn%20%20%20%20%20%20return%20!!this.modals.length%20%26%26%20this.modals%5Bthis.modals.length%20-%201%5D%20%3D%3D%3D%20modal%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%5D)%3B%5C%5Cn%20%20return%20ModalManager%3B%5C%5Cn%7D()%3B%5C%5Cn%5C%5Cnvar%20_default%20%3D%20ModalManager%3B%5C%5Cnexports.default%20%3D%20_default%3B%5C%5Cn%5C%5Cn%2F%2F%23%20sourceURL%3Dwebpack%3A%2F%2F%255Bname%255D%2F%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2F%40material-ui%2Fcore%2FModal%2FModalManager.js%3F%5C%22)%3B%5Cn%5Cn%2F***%2F%20%7D)%2C%5Cn%5Cn%2F***%2F%20%5C%22..%2F..%2F%40material-ui%2Fcore%2FModal%2Findex.js%5C%22%3A%5Cn%2F*!********************************************************************************************************!*%5C%5C%5Cn%20%20!***%20%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2F%40material-ui%2Fcore%2FModal%2Findex.js%20***!%5Cn%20%20%5C%5C********************************************************************************************************%2F%5Cn%2F*!%20no%20static%20exports%20found%20*%2F%5Cn%2F***%2F%20(function(module%2C%20exports%2C%20__webpack_require__)%20%7B%5Cn%5Cn%5C%22use%20strict%5C%22%3B%5Cneval(%5C%22%5C%5Cn%5C%5Cnvar%20_interopRequireDefault%20%3D%20__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2FinteropRequireDefault%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2FinteropRequireDefault.js%5C%5C%5C%22)%3B%5C%5Cn%5C%5CnObject.defineProperty(exports%2C%20%5C%5C%5C%22__esModule%5C%5C%5C%22%2C%20%7B%5C%5Cn%20%20value%3A%20true%5C%5Cn%7D)%3B%5C%5CnObject.defineProperty(exports%2C%20%5C%5C%5C%22default%5C%5C%5C%22%2C%20%7B%5C%5Cn%20%20enumerable%3A%20true%2C%5C%5Cn%20%20get%3A%20function%20get()%20%7B%5C%5Cn%20%20%20%20return%20_Modal.default%3B%5C%5Cn%20%20%7D%5C%5Cn%7D)%3B%5C%5CnObject.defineProperty(exports%2C%20%5C%5C%5C%22ModalManager%5C%5C%5C%22%2C%20%7B%5C%5Cn%20%20enumerable%3A%20true%2C%5C%5Cn%20%20get%3A%20function%20get()%20%7B%5C%5Cn%20%20%20%20return%20_ModalManager.default%3B%5C%5Cn%20%20%7D%5C%5Cn%7D)%3B%5C%5Cn%5C%5Cnvar%20_Modal%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20.%2FModal%20*%2F%20%5C%5C%5C%22..%2F..%2F%40material-ui%2Fcore%2FModal%2FModal.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_ModalManager%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20.%2FModalManager%20*%2F%20%5C%5C%5C%22..%2F..%2F%40material-ui%2Fcore%2FModal%2FModalManager.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cn%2F%2F%23%20sourceURL%3Dwebpack%3A%2F%2F%255Bname%255D%2F%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2F%40material-ui%2Fcore%2FModal%2Findex.js%3F%5C%22)%3B%5Cn%5Cn%2F***%2F%20%7D)%2C%5Cn%5Cn%2F***%2F%20%5C%22..%2F..%2F%40material-ui%2Fcore%2FModal%2FisOverflowing.js%5C%22%3A%5Cn%2F*!****************************************************************************************************************!*%5C%5C%5Cn%20%20!***%20%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2F%40material-ui%2Fcore%2FModal%2FisOverflowing.js%20***!%5Cn%20%20%5C%5C****************************************************************************************************************%2F%5Cn%2F*!%20no%20static%20exports%20found%20*%2F%5Cn%2F***%2F%20(function(module%2C%20exports%2C%20__webpack_require__)%20%7B%5Cn%5Cn%5C%22use%20strict%5C%22%3B%5Cneval(%5C%22%5C%5Cn%5C%5Cnvar%20_interopRequireDefault%20%3D%20__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2FinteropRequireDefault%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2FinteropRequireDefault.js%5C%5C%5C%22)%3B%5C%5Cn%5C%5CnObject.defineProperty(exports%2C%20%5C%5C%5C%22__esModule%5C%5C%5C%22%2C%20%7B%5C%5Cn%20%20value%3A%20true%5C%5Cn%7D)%3B%5C%5Cnexports.isBody%20%3D%20isBody%3B%5C%5Cnexports.default%20%3D%20isOverflowing%3B%5C%5Cn%5C%5Cnvar%20_isWindow%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20dom-helpers%2Fquery%2FisWindow%20*%2F%20%5C%5C%5C%22..%2F..%2Fdom-helpers%2Fquery%2FisWindow.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_ownerDocument%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20..%2Futils%2FownerDocument%20*%2F%20%5C%5C%5C%22..%2F..%2F%40material-ui%2Fcore%2Futils%2FownerDocument.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_ownerWindow%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20..%2Futils%2FownerWindow%20*%2F%20%5C%5C%5C%22..%2F..%2F%40material-ui%2Fcore%2Futils%2FownerWindow.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnfunction%20isBody(node)%20%7B%5C%5Cn%20%20return%20node%20%26%26%20node.tagName.toLowerCase()%20%3D%3D%3D%20'body'%3B%5C%5Cn%7D%20%2F%2F%20Do%20we%20have%20a%20vertical%20scroll%20bar%3F%5C%5Cn%5C%5Cn%5C%5Cnfunction%20isOverflowing(container)%20%7B%5C%5Cn%20%20var%20doc%20%3D%20(0%2C%20_ownerDocument.default)(container)%3B%5C%5Cn%20%20var%20win%20%3D%20(0%2C%20_ownerWindow.default)(doc)%3B%5C%5Cn%20%20%2F*%20istanbul%20ignore%20next%20*%2F%5C%5Cn%5C%5Cn%20%20if%20(!(0%2C%20_isWindow.default)(doc)%20%26%26%20!isBody(container))%20%7B%5C%5Cn%20%20%20%20return%20container.scrollHeight%20%3E%20container.clientHeight%3B%5C%5Cn%20%20%7D%20%2F%2F%20Takes%20in%20account%20potential%20non%20zero%20margin%20on%20the%20body.%5C%5Cn%5C%5Cn%5C%5Cn%20%20var%20style%20%3D%20win.getComputedStyle(doc.body)%3B%5C%5Cn%20%20var%20marginLeft%20%3D%20parseInt(style.getPropertyValue('margin-left')%2C%2010)%3B%5C%5Cn%20%20var%20marginRight%20%3D%20parseInt(style.getPropertyValue('margin-right')%2C%2010)%3B%5C%5Cn%20%20return%20marginLeft%20%2B%20doc.body.clientWidth%20%2B%20marginRight%20%3C%20win.innerWidth%3B%5C%5Cn%7D%5C%5Cn%5C%5Cn%2F%2F%23%20sourceURL%3Dwebpack%3A%2F%2F%255Bname%255D%2F%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2F%40material-ui%2Fcore%2FModal%2FisOverflowing.js%3F%5C%22)%3B%5Cn%5Cn%2F***%2F%20%7D)%2C%5Cn%5Cn%2F***%2F%20%5C%22..%2F..%2F%40material-ui%2Fcore%2FModal%2FmanageAriaHidden.js%5C%22%3A%5Cn%2F*!*******************************************************************************************************************!*%5C%5C%5Cn%20%20!***%20%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2F%40material-ui%2Fcore%2FModal%2FmanageAriaHidden.js%20***!%5Cn%20%20%5C%5C*******************************************************************************************************************%2F%5Cn%2F*!%20no%20static%20exports%20found%20*%2F%5Cn%2F***%2F%20(function(module%2C%20exports%2C%20__webpack_require__)%20%7B%5Cn%5Cn%5C%22use%20strict%5C%22%3B%5Cneval(%5C%22%5C%5Cn%5C%5CnObject.defineProperty(exports%2C%20%5C%5C%5C%22__esModule%5C%5C%5C%22%2C%20%7B%5C%5Cn%20%20value%3A%20true%5C%5Cn%7D)%3B%5C%5Cnexports.ariaHidden%20%3D%20ariaHidden%3B%5C%5Cnexports.ariaHiddenSiblings%20%3D%20ariaHiddenSiblings%3B%5C%5Cnvar%20BLACKLIST%20%3D%20%5B'template'%2C%20'script'%2C%20'style'%5D%3B%5C%5Cn%5C%5Cnfunction%20isHideable(node)%20%7B%5C%5Cn%20%20return%20node.nodeType%20%3D%3D%3D%201%20%26%26%20BLACKLIST.indexOf(node.tagName.toLowerCase())%20%3D%3D%3D%20-1%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20siblings(container%2C%20mount%2C%20currentNode%2C%20callback)%20%7B%5C%5Cn%20%20var%20blacklist%20%3D%20%5Bmount%2C%20currentNode%5D%3B%5C%5Cn%20%20%5B%5D.forEach.call(container.children%2C%20function%20(node)%20%7B%5C%5Cn%20%20%20%20if%20(blacklist.indexOf(node)%20%3D%3D%3D%20-1%20%26%26%20isHideable(node))%20%7B%5C%5Cn%20%20%20%20%20%20callback(node)%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D)%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20ariaHidden(node%2C%20show)%20%7B%5C%5Cn%20%20if%20(show)%20%7B%5C%5Cn%20%20%20%20node.setAttribute('aria-hidden'%2C%20'true')%3B%5C%5Cn%20%20%7D%20else%20%7B%5C%5Cn%20%20%20%20node.removeAttribute('aria-hidden')%3B%5C%5Cn%20%20%7D%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20ariaHiddenSiblings(container%2C%20mountNode%2C%20currentNode%2C%20show)%20%7B%5C%5Cn%20%20siblings(container%2C%20mountNode%2C%20currentNode%2C%20function%20(node)%20%7B%5C%5Cn%20%20%20%20return%20ariaHidden(node%2C%20show)%3B%5C%5Cn%20%20%7D)%3B%5C%5Cn%7D%5C%5Cn%5C%5Cn%2F%2F%23%20sourceURL%3Dwebpack%3A%2F%2F%255Bname%255D%2F%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2F%40material-ui%2Fcore%2FModal%2FmanageAriaHidden.js%3F%5C%22)%3B%5Cn%5Cn%2F***%2F%20%7D)%2C%5Cn%5Cn%2F***%2F%20%5C%22..%2F..%2F%40material-ui%2Fcore%2FNativeSelect%2FNativeSelect.js%5C%22%3A%5Cn%2F*!**********************************************************************************************************************!*%5C%5C%5Cn%20%20!***%20%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2F%40material-ui%2Fcore%2FNativeSelect%2FNativeSelect.js%20***!%5Cn%20%20%5C%5C**********************************************************************************************************************%2F%5Cn%2F*!%20no%20static%20exports%20found%20*%2F%5Cn%2F***%2F%20(function(module%2C%20exports%2C%20__webpack_require__)%20%7B%5Cn%5Cn%5C%22use%20strict%5C%22%3B%5Cneval(%5C%22%5C%5Cn%5C%5Cnvar%20_interopRequireDefault%20%3D%20__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2FinteropRequireDefault%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2FinteropRequireDefault.js%5C%5C%5C%22)%3B%5C%5Cn%5C%5CnObject.defineProperty(exports%2C%20%5C%5C%5C%22__esModule%5C%5C%5C%22%2C%20%7B%5C%5Cn%20%20value%3A%20true%5C%5Cn%7D)%3B%5C%5Cnexports.default%20%3D%20exports.styles%20%3D%20void%200%3B%5C%5Cn%5C%5Cnvar%20_extends2%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2Fextends%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2Fextends.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_objectWithoutProperties2%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2FobjectWithoutProperties%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2FobjectWithoutProperties.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_react%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20react%20*%2F%20%5C%5C%5C%22..%2F..%2Freact%2Findex.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_propTypes%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20prop-types%20*%2F%20%5C%5C%5C%22..%2F..%2Fprop-types%2Findex.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_utils%20%3D%20__webpack_require__(%2F*!%20%40material-ui%2Futils%20*%2F%20%5C%5C%5C%22..%2F..%2F%40material-ui%2Futils%2Findex.es.js%5C%5C%5C%22)%3B%5C%5Cn%5C%5Cnvar%20_NativeSelectInput%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20.%2FNativeSelectInput%20*%2F%20%5C%5C%5C%22..%2F..%2F%40material-ui%2Fcore%2FNativeSelect%2FNativeSelectInput.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_withStyles%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20..%2Fstyles%2FwithStyles%20*%2F%20%5C%5C%5C%22..%2F..%2F%40material-ui%2Fcore%2Fstyles%2FwithStyles.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_formControlState%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20..%2FFormControl%2FformControlState%20*%2F%20%5C%5C%5C%22..%2F..%2F%40material-ui%2Fcore%2FFormControl%2FformControlState.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_withFormControlContext%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20..%2FFormControl%2FwithFormControlContext%20*%2F%20%5C%5C%5C%22..%2F..%2F%40material-ui%2Fcore%2FFormControl%2FwithFormControlContext.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_ArrowDropDown%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20..%2Finternal%2Fsvg-icons%2FArrowDropDown%20*%2F%20%5C%5C%5C%22..%2F..%2F%40material-ui%2Fcore%2Finternal%2Fsvg-icons%2FArrowDropDown.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_Input%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20..%2FInput%20*%2F%20%5C%5C%5C%22..%2F..%2F%40material-ui%2Fcore%2FInput%2Findex.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cn%2F%2F%20%40inheritedComponent%20Input%5C%5Cnvar%20styles%20%3D%20function%20styles(theme)%20%7B%5C%5Cn%20%20return%20%7B%5C%5Cn%20%20%20%20%2F*%20Styles%20applied%20to%20the%20%60Input%60%20component%20%60root%60%20class.%20*%2F%5C%5Cn%20%20%20%20root%3A%20%7B%5C%5Cn%20%20%20%20%20%20position%3A%20'relative'%2C%5C%5Cn%20%20%20%20%20%20width%3A%20'100%25'%5C%5Cn%20%20%20%20%7D%2C%5C%5Cn%5C%5Cn%20%20%20%20%2F*%20Styles%20applied%20to%20the%20%60Input%60%20component%20%60select%60%20class.%20*%2F%5C%5Cn%20%20%20%20select%3A%20%7B%5C%5Cn%20%20%20%20%20%20'-moz-appearance'%3A%20'none'%2C%5C%5Cn%20%20%20%20%20%20%2F%2F%20Reset%5C%5Cn%20%20%20%20%20%20'-webkit-appearance'%3A%20'none'%2C%5C%5Cn%20%20%20%20%20%20%2F%2F%20Reset%5C%5Cn%20%20%20%20%20%20%2F%2F%20When%20interacting%20quickly%2C%20the%20text%20can%20end%20up%20selected.%5C%5Cn%20%20%20%20%20%20%2F%2F%20Native%20select%20can't%20be%20selected%20either.%5C%5Cn%20%20%20%20%20%20userSelect%3A%20'none'%2C%5C%5Cn%20%20%20%20%20%20paddingRight%3A%2032%2C%5C%5Cn%20%20%20%20%20%20borderRadius%3A%200%2C%5C%5Cn%20%20%20%20%20%20%2F%2F%20Reset%5C%5Cn%20%20%20%20%20%20height%3A%20'1.1875em'%2C%5C%5Cn%20%20%20%20%20%20%2F%2F%20Reset%20(19px)%2C%20match%20the%20native%20input%20line-height%5C%5Cn%20%20%20%20%20%20width%3A%20'calc(100%25%20-%2032px)'%2C%5C%5Cn%20%20%20%20%20%20minWidth%3A%2016%2C%5C%5Cn%20%20%20%20%20%20%2F%2F%20So%20it%20doesn't%20collapse.%5C%5Cn%20%20%20%20%20%20cursor%3A%20'pointer'%2C%5C%5Cn%20%20%20%20%20%20'%26%3Afocus'%3A%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%2F%2F%20Show%20that%20it's%20not%20an%20text%20input%5C%5Cn%20%20%20%20%20%20%20%20backgroundColor%3A%20theme.palette.type%20%3D%3D%3D%20'light'%20%3F%20'rgba(0%2C%200%2C%200%2C%200.05)'%20%3A%20'rgba(255%2C%20255%2C%20255%2C%200.05)'%2C%5C%5Cn%20%20%20%20%20%20%20%20borderRadius%3A%200%20%2F%2F%20Reset%20Chrome%20style%5C%5Cn%5C%5Cn%20%20%20%20%20%20%7D%2C%5C%5Cn%20%20%20%20%20%20%2F%2F%20Remove%20IE%2011%20arrow%5C%5Cn%20%20%20%20%20%20'%26%3A%3A-ms-expand'%3A%20%7B%5C%5Cn%20%20%20%20%20%20%20%20display%3A%20'none'%5C%5Cn%20%20%20%20%20%20%7D%2C%5C%5Cn%20%20%20%20%20%20'%26%24disabled'%3A%20%7B%5C%5Cn%20%20%20%20%20%20%20%20cursor%3A%20'default'%5C%5Cn%20%20%20%20%20%20%7D%2C%5C%5Cn%20%20%20%20%20%20'%26%5Bmultiple%5D'%3A%20%7B%5C%5Cn%20%20%20%20%20%20%20%20height%3A%20'auto'%5C%5Cn%20%20%20%20%20%20%7D%2C%5C%5Cn%20%20%20%20%20%20'%26%3Anot(%5Bmultiple%5D)%20option%2C%20%26%3Anot(%5Bmultiple%5D)%20optgroup'%3A%20%7B%5C%5Cn%20%20%20%20%20%20%20%20backgroundColor%3A%20theme.palette.background.paper%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%7D%2C%5C%5Cn%5C%5Cn%20%20%20%20%2F*%20Styles%20applied%20to%20the%20%60Input%60%20component%20if%20%60variant%3D%5C%5C%5C%22filled%5C%5C%5C%22%60.%20*%2F%5C%5Cn%20%20%20%20filled%3A%20%7B%5C%5Cn%20%20%20%20%20%20width%3A%20'calc(100%25%20-%2044px)'%5C%5Cn%20%20%20%20%7D%2C%5C%5Cn%5C%5Cn%20%20%20%20%2F*%20Styles%20applied%20to%20the%20%60Input%60%20component%20if%20%60variant%3D%5C%5C%5C%22outlined%5C%5C%5C%22%60.%20*%2F%5C%5Cn%20%20%20%20outlined%3A%20%7B%5C%5Cn%20%20%20%20%20%20width%3A%20'calc(100%25%20-%2046px)'%2C%5C%5Cn%20%20%20%20%20%20borderRadius%3A%20theme.shape.borderRadius%5C%5Cn%20%20%20%20%7D%2C%5C%5Cn%5C%5Cn%20%20%20%20%2F*%20Styles%20applied%20to%20the%20%60Input%60%20component%20%60selectMenu%60%20class.%20*%2F%5C%5Cn%20%20%20%20selectMenu%3A%20%7B%5C%5Cn%20%20%20%20%20%20width%3A%20'auto'%2C%5C%5Cn%20%20%20%20%20%20%2F%2F%20Fix%20Safari%20textOverflow%5C%5Cn%20%20%20%20%20%20height%3A%20'auto'%2C%5C%5Cn%20%20%20%20%20%20%2F%2F%20Reset%5C%5Cn%20%20%20%20%20%20textOverflow%3A%20'ellipsis'%2C%5C%5Cn%20%20%20%20%20%20whiteSpace%3A%20'nowrap'%2C%5C%5Cn%20%20%20%20%20%20overflow%3A%20'hidden'%2C%5C%5Cn%20%20%20%20%20%20minHeight%3A%20'1.1875em'%20%2F%2F%20Reset%20(19px)%2C%20match%20the%20native%20input%20line-height%5C%5Cn%5C%5Cn%20%20%20%20%7D%2C%5C%5Cn%5C%5Cn%20%20%20%20%2F*%20Styles%20applied%20to%20the%20%60Input%60%20component%20%60disabled%60%20class.%20*%2F%5C%5Cn%20%20%20%20disabled%3A%20%7B%7D%2C%5C%5Cn%5C%5Cn%20%20%20%20%2F*%20Styles%20applied%20to%20the%20%60Input%60%20component%20%60icon%60%20class.%20*%2F%5C%5Cn%20%20%20%20icon%3A%20%7B%5C%5Cn%20%20%20%20%20%20%2F%2F%20We%20use%20a%20position%20absolute%20over%20a%20flexbox%20in%20order%20to%20forward%20the%20pointer%20events%5C%5Cn%20%20%20%20%20%20%2F%2F%20to%20the%20input.%5C%5Cn%20%20%20%20%20%20position%3A%20'absolute'%2C%5C%5Cn%20%20%20%20%20%20right%3A%200%2C%5C%5Cn%20%20%20%20%20%20top%3A%20'calc(50%25%20-%2012px)'%2C%5C%5Cn%20%20%20%20%20%20%2F%2F%20Center%20vertically%5C%5Cn%20%20%20%20%20%20color%3A%20theme.palette.action.active%2C%5C%5Cn%20%20%20%20%20%20'pointer-events'%3A%20'none'%20%2F%2F%20Don't%20block%20pointer%20events%20on%20the%20select%20under%20the%20icon.%5C%5Cn%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%3B%5C%5Cn%7D%3B%5C%5Cn%2F**%5C%5Cn%20*%20An%20alternative%20to%20%60%3CSelect%20native%20%2F%3E%60%20with%20a%20much%20smaller%20bundle%20size%20footprint.%5C%5Cn%20*%2F%5C%5Cn%5C%5Cn%5C%5Cnexports.styles%20%3D%20styles%3B%5C%5Cn%5C%5Cnfunction%20NativeSelect(props)%20%7B%5C%5Cn%20%20var%20children%20%3D%20props.children%2C%5C%5Cn%20%20%20%20%20%20classes%20%3D%20props.classes%2C%5C%5Cn%20%20%20%20%20%20IconComponent%20%3D%20props.IconComponent%2C%5C%5Cn%20%20%20%20%20%20input%20%3D%20props.input%2C%5C%5Cn%20%20%20%20%20%20inputProps%20%3D%20props.inputProps%2C%5C%5Cn%20%20%20%20%20%20muiFormControl%20%3D%20props.muiFormControl%2C%5C%5Cn%20%20%20%20%20%20variant%20%3D%20props.variant%2C%5C%5Cn%20%20%20%20%20%20other%20%3D%20(0%2C%20_objectWithoutProperties2.default)(props%2C%20%5B%5C%5C%5C%22children%5C%5C%5C%22%2C%20%5C%5C%5C%22classes%5C%5C%5C%22%2C%20%5C%5C%5C%22IconComponent%5C%5C%5C%22%2C%20%5C%5C%5C%22input%5C%5C%5C%22%2C%20%5C%5C%5C%22inputProps%5C%5C%5C%22%2C%20%5C%5C%5C%22muiFormControl%5C%5C%5C%22%2C%20%5C%5C%5C%22variant%5C%5C%5C%22%5D)%3B%5C%5Cn%20%20var%20fcs%20%3D%20(0%2C%20_formControlState.default)(%7B%5C%5Cn%20%20%20%20props%3A%20props%2C%5C%5Cn%20%20%20%20muiFormControl%3A%20muiFormControl%2C%5C%5Cn%20%20%20%20states%3A%20%5B'variant'%5D%5C%5Cn%20%20%7D)%3B%5C%5Cn%20%20return%20_react.default.cloneElement(input%2C%20(0%2C%20_extends2.default)(%7B%5C%5Cn%20%20%20%20%2F%2F%20Most%20of%20the%20logic%20is%20implemented%20in%20%60NativeSelectInput%60.%5C%5Cn%20%20%20%20%2F%2F%20The%20%60Select%60%20component%20is%20a%20simple%20API%20wrapper%20to%20expose%20something%20better%20to%20play%20with.%5C%5Cn%20%20%20%20inputComponent%3A%20_NativeSelectInput.default%2C%5C%5Cn%20%20%20%20inputProps%3A%20(0%2C%20_extends2.default)(%7B%5C%5Cn%20%20%20%20%20%20children%3A%20children%2C%5C%5Cn%20%20%20%20%20%20classes%3A%20classes%2C%5C%5Cn%20%20%20%20%20%20IconComponent%3A%20IconComponent%2C%5C%5Cn%20%20%20%20%20%20variant%3A%20fcs.variant%2C%5C%5Cn%20%20%20%20%20%20type%3A%20undefined%5C%5Cn%20%20%20%20%7D%2C%20inputProps%2C%20input%20%3F%20input.props.inputProps%20%3A%20%7B%7D)%5C%5Cn%20%20%7D%2C%20other))%3B%5C%5Cn%7D%5C%5Cn%5C%5Cn%20true%20%3F%20NativeSelect.propTypes%20%3D%20%7B%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20The%20option%20elements%20to%20populate%20the%20select%20with.%5C%5Cn%20%20%20*%20Can%20be%20some%20%60%3Coption%3E%60%20elements.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20children%3A%20_propTypes.default.node%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20Override%20or%20extend%20the%20styles%20applied%20to%20the%20component.%5C%5Cn%20%20%20*%20See%20%5BCSS%20API%5D(%23css-api)%20below%20for%20more%20details.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20classes%3A%20_propTypes.default.object.isRequired%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20The%20icon%20that%20displays%20the%20arrow.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20IconComponent%3A%20_utils.componentPropType%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20An%20%60Input%60%20element%3B%20does%20not%20have%20to%20be%20a%20material-ui%20specific%20%60Input%60.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20input%3A%20_propTypes.default.element%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20Attributes%20applied%20to%20the%20%60select%60%20element.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20inputProps%3A%20_propTypes.default.object%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20%40ignore%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20muiFormControl%3A%20_propTypes.default.object%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20Callback%20function%20fired%20when%20a%20menu%20item%20is%20selected.%5C%5Cn%20%20%20*%5C%5Cn%20%20%20*%20%40param%20%7Bobject%7D%20event%20The%20event%20source%20of%20the%20callback.%5C%5Cn%20%20%20*%20You%20can%20pull%20out%20the%20new%20value%20by%20accessing%20%60event.target.value%60.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20onChange%3A%20_propTypes.default.func%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20The%20input%20value.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20value%3A%20_propTypes.default.oneOfType(%5B_propTypes.default.string%2C%20_propTypes.default.number%2C%20_propTypes.default.bool%2C%20_propTypes.default.arrayOf(_propTypes.default.oneOfType(%5B_propTypes.default.string%2C%20_propTypes.default.number%2C%20_propTypes.default.bool%5D))%5D)%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20The%20variant%20to%20use.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20variant%3A%20_propTypes.default.oneOf(%5B'standard'%2C%20'outlined'%2C%20'filled'%5D)%5C%5Cn%7D%20%3A%20undefined%3B%5C%5CnNativeSelect.defaultProps%20%3D%20%7B%5C%5Cn%20%20IconComponent%3A%20_ArrowDropDown.default%2C%5C%5Cn%20%20input%3A%20_react.default.createElement(_Input.default%2C%20null)%5C%5Cn%7D%3B%5C%5CnNativeSelect.muiName%20%3D%20'Select'%3B%5C%5Cn%5C%5Cnvar%20_default%20%3D%20(0%2C%20_withStyles.default)(styles%2C%20%7B%5C%5Cn%20%20name%3A%20'MuiNativeSelect'%5C%5Cn%7D)((0%2C%20_withFormControlContext.default)(NativeSelect))%3B%5C%5Cn%5C%5Cnexports.default%20%3D%20_default%3B%5C%5Cn%5C%5Cn%2F%2F%23%20sourceURL%3Dwebpack%3A%2F%2F%255Bname%255D%2F%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2F%40material-ui%2Fcore%2FNativeSelect%2FNativeSelect.js%3F%5C%22)%3B%5Cn%5Cn%2F***%2F%20%7D)%2C%5Cn%5Cn%2F***%2F%20%5C%22..%2F..%2F%40material-ui%2Fcore%2FNativeSelect%2FNativeSelectInput.js%5C%22%3A%5Cn%2F*!***************************************************************************************************************************!*%5C%5C%5Cn%20%20!***%20%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2F%40material-ui%2Fcore%2FNativeSelect%2FNativeSelectInput.js%20***!%5Cn%20%20%5C%5C***************************************************************************************************************************%2F%5Cn%2F*!%20no%20static%20exports%20found%20*%2F%5Cn%2F***%2F%20(function(module%2C%20exports%2C%20__webpack_require__)%20%7B%5Cn%5Cn%5C%22use%20strict%5C%22%3B%5Cneval(%5C%22%5C%5Cn%5C%5Cnvar%20_interopRequireDefault%20%3D%20__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2FinteropRequireDefault%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2FinteropRequireDefault.js%5C%5C%5C%22)%3B%5C%5Cn%5C%5CnObject.defineProperty(exports%2C%20%5C%5C%5C%22__esModule%5C%5C%5C%22%2C%20%7B%5C%5Cn%20%20value%3A%20true%5C%5Cn%7D)%3B%5C%5Cnexports.default%20%3D%20void%200%3B%5C%5Cn%5C%5Cnvar%20_extends2%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2Fextends%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2Fextends.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_defineProperty2%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2FdefineProperty%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2FdefineProperty.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_objectWithoutProperties2%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2FobjectWithoutProperties%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2FobjectWithoutProperties.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_react%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20react%20*%2F%20%5C%5C%5C%22..%2F..%2Freact%2Findex.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_propTypes%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20prop-types%20*%2F%20%5C%5C%5C%22..%2F..%2Fprop-types%2Findex.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_classnames%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20classnames%20*%2F%20%5C%5C%5C%22..%2F..%2Fclassnames%2Findex.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_utils%20%3D%20__webpack_require__(%2F*!%20%40material-ui%2Futils%20*%2F%20%5C%5C%5C%22..%2F..%2F%40material-ui%2Futils%2Findex.es.js%5C%5C%5C%22)%3B%5C%5Cn%5C%5Cn%2F**%5C%5Cn%20*%20%40ignore%20-%20internal%20component.%5C%5Cn%20*%2F%5C%5Cnfunction%20NativeSelectInput(props)%20%7B%5C%5Cn%20%20var%20_classNames%3B%5C%5Cn%5C%5Cn%20%20var%20children%20%3D%20props.children%2C%5C%5Cn%20%20%20%20%20%20classes%20%3D%20props.classes%2C%5C%5Cn%20%20%20%20%20%20className%20%3D%20props.className%2C%5C%5Cn%20%20%20%20%20%20disabled%20%3D%20props.disabled%2C%5C%5Cn%20%20%20%20%20%20IconComponent%20%3D%20props.IconComponent%2C%5C%5Cn%20%20%20%20%20%20inputRef%20%3D%20props.inputRef%2C%5C%5Cn%20%20%20%20%20%20name%20%3D%20props.name%2C%5C%5Cn%20%20%20%20%20%20onChange%20%3D%20props.onChange%2C%5C%5Cn%20%20%20%20%20%20value%20%3D%20props.value%2C%5C%5Cn%20%20%20%20%20%20variant%20%3D%20props.variant%2C%5C%5Cn%20%20%20%20%20%20other%20%3D%20(0%2C%20_objectWithoutProperties2.default)(props%2C%20%5B%5C%5C%5C%22children%5C%5C%5C%22%2C%20%5C%5C%5C%22classes%5C%5C%5C%22%2C%20%5C%5C%5C%22className%5C%5C%5C%22%2C%20%5C%5C%5C%22disabled%5C%5C%5C%22%2C%20%5C%5C%5C%22IconComponent%5C%5C%5C%22%2C%20%5C%5C%5C%22inputRef%5C%5C%5C%22%2C%20%5C%5C%5C%22name%5C%5C%5C%22%2C%20%5C%5C%5C%22onChange%5C%5C%5C%22%2C%20%5C%5C%5C%22value%5C%5C%5C%22%2C%20%5C%5C%5C%22variant%5C%5C%5C%22%5D)%3B%5C%5Cn%20%20return%20_react.default.createElement(%5C%5C%5C%22div%5C%5C%5C%22%2C%20%7B%5C%5Cn%20%20%20%20className%3A%20classes.root%5C%5Cn%20%20%7D%2C%20_react.default.createElement(%5C%5C%5C%22select%5C%5C%5C%22%2C%20(0%2C%20_extends2.default)(%7B%5C%5Cn%20%20%20%20className%3A%20(0%2C%20_classnames.default)(classes.select%2C%20(_classNames%20%3D%20%7B%7D%2C%20(0%2C%20_defineProperty2.default)(_classNames%2C%20classes.filled%2C%20variant%20%3D%3D%3D%20'filled')%2C%20(0%2C%20_defineProperty2.default)(_classNames%2C%20classes.outlined%2C%20variant%20%3D%3D%3D%20'outlined')%2C%20(0%2C%20_defineProperty2.default)(_classNames%2C%20classes.disabled%2C%20disabled)%2C%20_classNames)%2C%20className)%2C%5C%5Cn%20%20%20%20name%3A%20name%2C%5C%5Cn%20%20%20%20disabled%3A%20disabled%2C%5C%5Cn%20%20%20%20onChange%3A%20onChange%2C%5C%5Cn%20%20%20%20value%3A%20value%2C%5C%5Cn%20%20%20%20ref%3A%20inputRef%5C%5Cn%20%20%7D%2C%20other)%2C%20children)%2C%20_react.default.createElement(IconComponent%2C%20%7B%5C%5Cn%20%20%20%20className%3A%20classes.icon%5C%5Cn%20%20%7D))%3B%5C%5Cn%7D%5C%5Cn%5C%5Cn%20true%20%3F%20NativeSelectInput.propTypes%20%3D%20%7B%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20The%20option%20elements%20to%20populate%20the%20select%20with.%5C%5Cn%20%20%20*%20Can%20be%20some%20%60%3Coption%3E%60%20elements.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20children%3A%20_propTypes.default.node%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20Override%20or%20extend%20the%20styles%20applied%20to%20the%20component.%5C%5Cn%20%20%20*%20See%20%5BCSS%20API%5D(%23css-api)%20below%20for%20more%20details.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20classes%3A%20_propTypes.default.object.isRequired%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20The%20CSS%20class%20name%20of%20the%20select%20element.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20className%3A%20_propTypes.default.string%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20If%20%60true%60%2C%20the%20select%20will%20be%20disabled.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20disabled%3A%20_propTypes.default.bool%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20The%20icon%20that%20displays%20the%20arrow.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20IconComponent%3A%20_utils.componentPropType%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20Use%20that%20property%20to%20pass%20a%20ref%20callback%20to%20the%20native%20select%20element.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20inputRef%3A%20_propTypes.default.oneOfType(%5B_propTypes.default.func%2C%20_propTypes.default.object%5D)%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20Name%20attribute%20of%20the%20%60select%60%20or%20hidden%20%60input%60%20element.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20name%3A%20_propTypes.default.string%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20Callback%20function%20fired%20when%20a%20menu%20item%20is%20selected.%5C%5Cn%20%20%20*%5C%5Cn%20%20%20*%20%40param%20%7Bobject%7D%20event%20The%20event%20source%20of%20the%20callback.%5C%5Cn%20%20%20*%20You%20can%20pull%20out%20the%20new%20value%20by%20accessing%20%60event.target.value%60.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20onChange%3A%20_propTypes.default.func%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20The%20input%20value.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20value%3A%20_propTypes.default.oneOfType(%5B_propTypes.default.string%2C%20_propTypes.default.number%2C%20_propTypes.default.bool%2C%20_propTypes.default.arrayOf(_propTypes.default.oneOfType(%5B_propTypes.default.string%2C%20_propTypes.default.number%2C%20_propTypes.default.bool%5D))%5D)%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20The%20variant%20to%20use.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20variant%3A%20_propTypes.default.oneOf(%5B'standard'%2C%20'outlined'%2C%20'filled'%5D)%5C%5Cn%7D%20%3A%20undefined%3B%5C%5Cnvar%20_default%20%3D%20NativeSelectInput%3B%5C%5Cnexports.default%20%3D%20_default%3B%5C%5Cn%5C%5Cn%2F%2F%23%20sourceURL%3Dwebpack%3A%2F%2F%255Bname%255D%2F%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2F%40material-ui%2Fcore%2FNativeSelect%2FNativeSelectInput.js%3F%5C%22)%3B%5Cn%5Cn%2F***%2F%20%7D)%2C%5Cn%5Cn%2F***%2F%20%5C%22..%2F..%2F%40material-ui%2Fcore%2FNoSsr%2FNoSsr.js%5C%22%3A%5Cn%2F*!********************************************************************************************************!*%5C%5C%5Cn%20%20!***%20%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2F%40material-ui%2Fcore%2FNoSsr%2FNoSsr.js%20***!%5Cn%20%20%5C%5C********************************************************************************************************%2F%5Cn%2F*!%20no%20static%20exports%20found%20*%2F%5Cn%2F***%2F%20(function(module%2C%20exports%2C%20__webpack_require__)%20%7B%5Cn%5Cn%5C%22use%20strict%5C%22%3B%5Cneval(%5C%22%5C%5Cn%5C%5Cnvar%20_interopRequireDefault%20%3D%20__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2FinteropRequireDefault%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2FinteropRequireDefault.js%5C%5C%5C%22)%3B%5C%5Cn%5C%5CnObject.defineProperty(exports%2C%20%5C%5C%5C%22__esModule%5C%5C%5C%22%2C%20%7B%5C%5Cn%20%20value%3A%20true%5C%5Cn%7D)%3B%5C%5Cnexports.default%20%3D%20void%200%3B%5C%5Cn%5C%5Cnvar%20_classCallCheck2%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2FclassCallCheck%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2FclassCallCheck.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_createClass2%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2FcreateClass%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2FcreateClass.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_possibleConstructorReturn2%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2FpossibleConstructorReturn%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2FpossibleConstructorReturn.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_getPrototypeOf3%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2FgetPrototypeOf%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2FgetPrototypeOf.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_inherits2%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2Finherits%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2Finherits.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_react%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20react%20*%2F%20%5C%5C%5C%22..%2F..%2Freact%2Findex.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_propTypes%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20prop-types%20*%2F%20%5C%5C%5C%22..%2F..%2Fprop-types%2Findex.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_utils%20%3D%20__webpack_require__(%2F*!%20%40material-ui%2Futils%20*%2F%20%5C%5C%5C%22..%2F..%2F%40material-ui%2Futils%2Findex.es.js%5C%5C%5C%22)%3B%5C%5Cn%5C%5Cn%2F**%5C%5Cn%20*%20NoSsr%20purposely%20removes%20components%20from%20the%20subject%20of%20Server%20Side%20Rendering%20(SSR).%5C%5Cn%20*%5C%5Cn%20*%20This%20component%20can%20be%20useful%20in%20a%20variety%20of%20situations%3A%5C%5Cn%20*%20-%20Escape%20hatch%20for%20broken%20dependencies%20not%20supporting%20SSR.%5C%5Cn%20*%20-%20Improve%20the%20time-to-first%20paint%20on%20the%20client%20by%20only%20rendering%20above%20the%20fold.%5C%5Cn%20*%20-%20Reduce%20the%20rendering%20time%20on%20the%20server.%5C%5Cn%20*%20-%20Under%20too%20heavy%20server%20load%2C%20you%20can%20turn%20on%20service%20degradation.%5C%5Cn%20*%2F%5C%5Cnvar%20NoSsr%20%3D%5C%5Cn%2F*%23__PURE__*%2F%5C%5Cnfunction%20(_React%24Component)%20%7B%5C%5Cn%20%20(0%2C%20_inherits2.default)(NoSsr%2C%20_React%24Component)%3B%5C%5Cn%5C%5Cn%20%20function%20NoSsr()%20%7B%5C%5Cn%20%20%20%20var%20_getPrototypeOf2%3B%5C%5Cn%5C%5Cn%20%20%20%20var%20_this%3B%5C%5Cn%5C%5Cn%20%20%20%20(0%2C%20_classCallCheck2.default)(this%2C%20NoSsr)%3B%5C%5Cn%5C%5Cn%20%20%20%20for%20(var%20_len%20%3D%20arguments.length%2C%20args%20%3D%20new%20Array(_len)%2C%20_key%20%3D%200%3B%20_key%20%3C%20_len%3B%20_key%2B%2B)%20%7B%5C%5Cn%20%20%20%20%20%20args%5B_key%5D%20%3D%20arguments%5B_key%5D%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20_this%20%3D%20(0%2C%20_possibleConstructorReturn2.default)(this%2C%20(_getPrototypeOf2%20%3D%20(0%2C%20_getPrototypeOf3.default)(NoSsr)).call.apply(_getPrototypeOf2%2C%20%5Bthis%5D.concat(args)))%3B%5C%5Cn%20%20%20%20_this.mounted%20%3D%20false%3B%5C%5Cn%20%20%20%20_this.state%20%3D%20%7B%5C%5Cn%20%20%20%20%20%20mounted%3A%20false%5C%5Cn%20%20%20%20%7D%3B%5C%5Cn%20%20%20%20return%20_this%3B%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20(0%2C%20_createClass2.default)(NoSsr%2C%20%5B%7B%5C%5Cn%20%20%20%20key%3A%20%5C%5C%5C%22componentDidMount%5C%5C%5C%22%2C%5C%5Cn%20%20%20%20value%3A%20function%20componentDidMount()%20%7B%5C%5Cn%20%20%20%20%20%20var%20_this2%20%3D%20this%3B%5C%5Cn%5C%5Cn%20%20%20%20%20%20this.mounted%20%3D%20true%3B%5C%5Cn%5C%5Cn%20%20%20%20%20%20if%20(this.props.defer)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%2F%2F%20Wondering%20why%20we%20use%20two%20RAFs%3F%20Check%20this%20video%20out%3A%5C%5Cn%20%20%20%20%20%20%20%20%2F%2F%20https%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3DcCOL7MC4Pl0%5C%5Cn%20%20%20%20%20%20%20%20%2F%2F%5C%5Cn%20%20%20%20%20%20%20%20%2F%2F%20The%20componentDidMount()%20method%20is%20called%20after%20the%20DOM%20nodes%20are%20inserted.%5C%5Cn%20%20%20%20%20%20%20%20%2F%2F%20The%20UI%20might%20not%20have%20rendering%20the%20changes.%20We%20request%20a%20frame.%5C%5Cn%20%20%20%20%20%20%20%20requestAnimationFrame(function%20()%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%2F%2F%20The%20browser%20should%20be%20about%20to%20render%20the%20DOM%20nodes%5C%5Cn%20%20%20%20%20%20%20%20%20%20%2F%2F%20that%20React%20committed%20at%20this%20point.%5C%5Cn%20%20%20%20%20%20%20%20%20%20%2F%2F%20We%20don't%20want%20to%20interrupt.%20Let's%20wait%20the%20next%20frame.%5C%5Cn%20%20%20%20%20%20%20%20%20%20requestAnimationFrame(function%20()%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%2F%2F%20The%20UI%20is%20up-to-date%20at%20this%20point.%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%2F%2F%20We%20can%20continue%20rendering%20the%20children.%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20if%20(_this2.mounted)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%20%20_this2.setState(%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20mounted%3A%20true%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%20%20%7D)%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%20%20%20%20%7D)%3B%5C%5Cn%20%20%20%20%20%20%20%20%7D)%3B%5C%5Cn%20%20%20%20%20%20%7D%20else%20%7B%5C%5Cn%20%20%20%20%20%20%20%20this.setState(%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20mounted%3A%20true%5C%5Cn%20%20%20%20%20%20%20%20%7D)%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%2C%20%7B%5C%5Cn%20%20%20%20key%3A%20%5C%5C%5C%22componentWillUnmount%5C%5C%5C%22%2C%5C%5Cn%20%20%20%20value%3A%20function%20componentWillUnmount()%20%7B%5C%5Cn%20%20%20%20%20%20this.mounted%20%3D%20false%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%2C%20%7B%5C%5Cn%20%20%20%20key%3A%20%5C%5C%5C%22render%5C%5C%5C%22%2C%5C%5Cn%20%20%20%20value%3A%20function%20render()%20%7B%5C%5Cn%20%20%20%20%20%20var%20_this%24props%20%3D%20this.props%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20children%20%3D%20_this%24props.children%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20fallback%20%3D%20_this%24props.fallback%3B%5C%5Cn%20%20%20%20%20%20return%20this.state.mounted%20%3F%20children%20%3A%20fallback%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%5D)%3B%5C%5Cn%20%20return%20NoSsr%3B%5C%5Cn%7D(_react.default.Component)%3B%5C%5Cn%5C%5Cn%20true%20%3F%20NoSsr.propTypes%20%3D%20%7B%5C%5Cn%20%20children%3A%20_propTypes.default.node.isRequired%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20If%20%60true%60%2C%20the%20component%20will%20not%20only%20prevent%20server-side%20rendering.%5C%5Cn%20%20%20*%20It%20will%20also%20defer%20the%20rendering%20of%20the%20children%20into%20a%20different%20screen%20frame.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20defer%3A%20_propTypes.default.bool%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20The%20fallback%20content%20to%20display.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20fallback%3A%20_propTypes.default.node%5C%5Cn%7D%20%3A%20undefined%3B%5C%5Cn%5C%5Cnif%20(true)%20%7B%5C%5Cn%20%20%20true%20%3F%20NoSsr.propTypes%20%3D%20(0%2C%20_utils.exactProp)(NoSsr.propTypes)%20%3A%20undefined%3B%5C%5Cn%7D%5C%5Cn%5C%5CnNoSsr.defaultProps%20%3D%20%7B%5C%5Cn%20%20defer%3A%20false%2C%5C%5Cn%20%20fallback%3A%20null%5C%5Cn%7D%3B%5C%5Cnvar%20_default%20%3D%20NoSsr%3B%5C%5Cnexports.default%20%3D%20_default%3B%5C%5Cn%5C%5Cn%2F%2F%23%20sourceURL%3Dwebpack%3A%2F%2F%255Bname%255D%2F%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2F%40material-ui%2Fcore%2FNoSsr%2FNoSsr.js%3F%5C%22)%3B%5Cn%5Cn%2F***%2F%20%7D)%2C%5Cn%5Cn%2F***%2F%20%5C%22..%2F..%2F%40material-ui%2Fcore%2FNoSsr%2Findex.js%5C%22%3A%5Cn%2F*!********************************************************************************************************!*%5C%5C%5Cn%20%20!***%20%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2F%40material-ui%2Fcore%2FNoSsr%2Findex.js%20***!%5Cn%20%20%5C%5C********************************************************************************************************%2F%5Cn%2F*!%20no%20static%20exports%20found%20*%2F%5Cn%2F***%2F%20(function(module%2C%20exports%2C%20__webpack_require__)%20%7B%5Cn%5Cn%5C%22use%20strict%5C%22%3B%5Cneval(%5C%22%5C%5Cn%5C%5Cnvar%20_interopRequireDefault%20%3D%20__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2FinteropRequireDefault%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2FinteropRequireDefault.js%5C%5C%5C%22)%3B%5C%5Cn%5C%5CnObject.defineProperty(exports%2C%20%5C%5C%5C%22__esModule%5C%5C%5C%22%2C%20%7B%5C%5Cn%20%20value%3A%20true%5C%5Cn%7D)%3B%5C%5CnObject.defineProperty(exports%2C%20%5C%5C%5C%22default%5C%5C%5C%22%2C%20%7B%5C%5Cn%20%20enumerable%3A%20true%2C%5C%5Cn%20%20get%3A%20function%20get()%20%7B%5C%5Cn%20%20%20%20return%20_NoSsr.default%3B%5C%5Cn%20%20%7D%5C%5Cn%7D)%3B%5C%5Cn%5C%5Cnvar%20_NoSsr%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20.%2FNoSsr%20*%2F%20%5C%5C%5C%22..%2F..%2F%40material-ui%2Fcore%2FNoSsr%2FNoSsr.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cn%2F%2F%23%20sourceURL%3Dwebpack%3A%2F%2F%255Bname%255D%2F%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2F%40material-ui%2Fcore%2FNoSsr%2Findex.js%3F%5C%22)%3B%5Cn%5Cn%2F***%2F%20%7D)%2C%5Cn%5Cn%2F***%2F%20%5C%22..%2F..%2F%40material-ui%2Fcore%2FOutlinedInput%2FNotchedOutline.js%5C%22%3A%5Cn%2F*!*************************************************************************************************************************!*%5C%5C%5Cn%20%20!***%20%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2F%40material-ui%2Fcore%2FOutlinedInput%2FNotchedOutline.js%20***!%5Cn%20%20%5C%5C*************************************************************************************************************************%2F%5Cn%2F*!%20no%20static%20exports%20found%20*%2F%5Cn%2F***%2F%20(function(module%2C%20exports%2C%20__webpack_require__)%20%7B%5Cn%5Cn%5C%22use%20strict%5C%22%3B%5Cneval(%5C%22%5C%5Cn%5C%5Cnvar%20_interopRequireDefault%20%3D%20__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2FinteropRequireDefault%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2FinteropRequireDefault.js%5C%5C%5C%22)%3B%5C%5Cn%5C%5CnObject.defineProperty(exports%2C%20%5C%5C%5C%22__esModule%5C%5C%5C%22%2C%20%7B%5C%5Cn%20%20value%3A%20true%5C%5Cn%7D)%3B%5C%5Cnexports.default%20%3D%20exports.styles%20%3D%20void%200%3B%5C%5Cn%5C%5Cnvar%20_defineProperty2%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2FdefineProperty%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2FdefineProperty.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_extends3%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2Fextends%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2Fextends.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_objectWithoutProperties2%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2FobjectWithoutProperties%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2FobjectWithoutProperties.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_react%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20react%20*%2F%20%5C%5C%5C%22..%2F..%2Freact%2Findex.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_propTypes%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20prop-types%20*%2F%20%5C%5C%5C%22..%2F..%2Fprop-types%2Findex.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_classnames%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20classnames%20*%2F%20%5C%5C%5C%22..%2F..%2Fclassnames%2Findex.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_styles%20%3D%20__webpack_require__(%2F*!%20..%2Fstyles%20*%2F%20%5C%5C%5C%22..%2F..%2F%40material-ui%2Fcore%2Fstyles%2Findex.js%5C%5C%5C%22)%3B%5C%5Cn%5C%5Cnvar%20_helpers%20%3D%20__webpack_require__(%2F*!%20..%2Futils%2Fhelpers%20*%2F%20%5C%5C%5C%22..%2F..%2F%40material-ui%2Fcore%2Futils%2Fhelpers.js%5C%5C%5C%22)%3B%5C%5Cn%5C%5Cnvar%20styles%20%3D%20function%20styles(theme)%20%7B%5C%5Cn%20%20var%20align%20%3D%20theme.direction%20%3D%3D%3D%20'rtl'%20%3F%20'right'%20%3A%20'left'%3B%5C%5Cn%20%20return%20%7B%5C%5Cn%20%20%20%20%2F*%20Styles%20applied%20to%20the%20root%20element.%20*%2F%5C%5Cn%20%20%20%20root%3A%20%7B%5C%5Cn%20%20%20%20%20%20position%3A%20'absolute'%2C%5C%5Cn%20%20%20%20%20%20bottom%3A%200%2C%5C%5Cn%20%20%20%20%20%20right%3A%200%2C%5C%5Cn%20%20%20%20%20%20top%3A%20-5%2C%5C%5Cn%20%20%20%20%20%20left%3A%200%2C%5C%5Cn%20%20%20%20%20%20margin%3A%200%2C%5C%5Cn%20%20%20%20%20%20padding%3A%200%2C%5C%5Cn%20%20%20%20%20%20pointerEvents%3A%20'none'%2C%5C%5Cn%20%20%20%20%20%20borderRadius%3A%20theme.shape.borderRadius%2C%5C%5Cn%20%20%20%20%20%20borderStyle%3A%20'solid'%2C%5C%5Cn%20%20%20%20%20%20borderWidth%3A%201%2C%5C%5Cn%20%20%20%20%20%20%2F%2F%20Match%20the%20Input%20Label%5C%5Cn%20%20%20%20%20%20transition%3A%20theme.transitions.create(%5B%5C%5C%5C%22padding-%5C%5C%5C%22.concat(align)%2C%20'border-color'%2C%20'border-width'%5D%2C%20%7B%5C%5Cn%20%20%20%20%20%20%20%20duration%3A%20theme.transitions.duration.shorter%2C%5C%5Cn%20%20%20%20%20%20%20%20easing%3A%20theme.transitions.easing.easeOut%5C%5Cn%20%20%20%20%20%20%7D)%5C%5Cn%20%20%20%20%7D%2C%5C%5Cn%5C%5Cn%20%20%20%20%2F*%20Styles%20applied%20to%20the%20legend%20element.%20*%2F%5C%5Cn%20%20%20%20legend%3A%20%7B%5C%5Cn%20%20%20%20%20%20textAlign%3A%20'left'%2C%5C%5Cn%20%20%20%20%20%20padding%3A%200%2C%5C%5Cn%20%20%20%20%20%20lineHeight%3A%20'11px'%2C%5C%5Cn%20%20%20%20%20%20transition%3A%20theme.transitions.create('width'%2C%20%7B%5C%5Cn%20%20%20%20%20%20%20%20duration%3A%20theme.transitions.duration.shorter%2C%5C%5Cn%20%20%20%20%20%20%20%20easing%3A%20theme.transitions.easing.easeOut%5C%5Cn%20%20%20%20%20%20%7D)%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%3B%5C%5Cn%7D%3B%5C%5Cn%2F**%5C%5Cn%20*%20%40ignore%20-%20internal%20component.%5C%5Cn%20*%2F%5C%5Cn%5C%5Cn%5C%5Cnexports.styles%20%3D%20styles%3B%5C%5Cn%5C%5Cnfunction%20NotchedOutline(props)%20%7B%5C%5Cn%20%20var%20children%20%3D%20props.children%2C%5C%5Cn%20%20%20%20%20%20classes%20%3D%20props.classes%2C%5C%5Cn%20%20%20%20%20%20className%20%3D%20props.className%2C%5C%5Cn%20%20%20%20%20%20labelWidthProp%20%3D%20props.labelWidth%2C%5C%5Cn%20%20%20%20%20%20notched%20%3D%20props.notched%2C%5C%5Cn%20%20%20%20%20%20style%20%3D%20props.style%2C%5C%5Cn%20%20%20%20%20%20theme%20%3D%20props.theme%2C%5C%5Cn%20%20%20%20%20%20other%20%3D%20(0%2C%20_objectWithoutProperties2.default)(props%2C%20%5B%5C%5C%5C%22children%5C%5C%5C%22%2C%20%5C%5C%5C%22classes%5C%5C%5C%22%2C%20%5C%5C%5C%22className%5C%5C%5C%22%2C%20%5C%5C%5C%22labelWidth%5C%5C%5C%22%2C%20%5C%5C%5C%22notched%5C%5C%5C%22%2C%20%5C%5C%5C%22style%5C%5C%5C%22%2C%20%5C%5C%5C%22theme%5C%5C%5C%22%5D)%3B%5C%5Cn%20%20var%20align%20%3D%20theme.direction%20%3D%3D%3D%20'rtl'%20%3F%20'right'%20%3A%20'left'%3B%5C%5Cn%20%20var%20labelWidth%20%3D%20labelWidthProp%20%3E%200%20%3F%20labelWidthProp%20*%200.75%20%2B%208%20%3A%200%3B%5C%5Cn%20%20return%20_react.default.createElement(%5C%5C%5C%22fieldset%5C%5C%5C%22%2C%20(0%2C%20_extends3.default)(%7B%5C%5Cn%20%20%20%20%5C%5C%5C%22aria-hidden%5C%5C%5C%22%3A%20true%2C%5C%5Cn%20%20%20%20style%3A%20(0%2C%20_extends3.default)((0%2C%20_defineProperty2.default)(%7B%7D%2C%20%5C%5C%5C%22padding%5C%5C%5C%22.concat((0%2C%20_helpers.capitalize)(align))%2C%208%20%2B%20(notched%20%3F%200%20%3A%20labelWidth%20%2F%202))%2C%20style)%2C%5C%5Cn%20%20%20%20className%3A%20(0%2C%20_classnames.default)(classes.root%2C%20className)%5C%5Cn%20%20%7D%2C%20other)%2C%20_react.default.createElement(%5C%5C%5C%22legend%5C%5C%5C%22%2C%20%7B%5C%5Cn%20%20%20%20className%3A%20classes.legend%2C%5C%5Cn%20%20%20%20style%3A%20%7B%5C%5Cn%20%20%20%20%20%20%2F%2F%20IE%2011%3A%20fieldset%20with%20legend%20does%20not%20render%5C%5Cn%20%20%20%20%20%20%2F%2F%20a%20border%20radius.%20This%20maintains%20consistency%5C%5Cn%20%20%20%20%20%20%2F%2F%20by%20always%20having%20a%20legend%20rendered%5C%5Cn%20%20%20%20%20%20width%3A%20notched%20%3F%20labelWidth%20%3A%200.01%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%2C%20_react.default.createElement(%5C%5C%5C%22span%5C%5C%5C%22%2C%20%7B%5C%5Cn%20%20%20%20dangerouslySetInnerHTML%3A%20%7B%5C%5Cn%20%20%20%20%20%20__html%3A%20'%26%238203%3B'%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D)))%3B%5C%5Cn%7D%5C%5Cn%5C%5Cn%20true%20%3F%20NotchedOutline.propTypes%20%3D%20%7B%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20The%20content%20of%20the%20component.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20children%3A%20_propTypes.default.node%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20Override%20or%20extend%20the%20styles%20applied%20to%20the%20component.%5C%5Cn%20%20%20*%20See%20%5BCSS%20API%5D(%23css-api)%20below%20for%20more%20details.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20classes%3A%20_propTypes.default.object%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20%40ignore%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20className%3A%20_propTypes.default.string%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20The%20width%20of%20the%20legend.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20labelWidth%3A%20_propTypes.default.number.isRequired%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20If%20%60true%60%2C%20the%20outline%20is%20notched%20to%20accommodate%20the%20label.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20notched%3A%20_propTypes.default.bool.isRequired%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20%40ignore%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20style%3A%20_propTypes.default.object%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20%40ignore%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20theme%3A%20_propTypes.default.object%5C%5Cn%7D%20%3A%20undefined%3B%5C%5Cn%5C%5Cnvar%20_default%20%3D%20(0%2C%20_styles.withStyles)(styles%2C%20%7B%5C%5Cn%20%20name%3A%20'MuiPrivateNotchedOutline'%2C%5C%5Cn%20%20withTheme%3A%20true%5C%5Cn%7D)(NotchedOutline)%3B%5C%5Cn%5C%5Cnexports.default%20%3D%20_default%3B%5C%5Cn%5C%5Cn%2F%2F%23%20sourceURL%3Dwebpack%3A%2F%2F%255Bname%255D%2F%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2F%40material-ui%2Fcore%2FOutlinedInput%2FNotchedOutline.js%3F%5C%22)%3B%5Cn%5Cn%2F***%2F%20%7D)%2C%5Cn%5Cn%2F***%2F%20%5C%22..%2F..%2F%40material-ui%2Fcore%2FOutlinedInput%2FOutlinedInput.js%5C%22%3A%5Cn%2F*!************************************************************************************************************************!*%5C%5C%5Cn%20%20!***%20%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2F%40material-ui%2Fcore%2FOutlinedInput%2FOutlinedInput.js%20***!%5Cn%20%20%5C%5C************************************************************************************************************************%2F%5Cn%2F*!%20no%20static%20exports%20found%20*%2F%5Cn%2F***%2F%20(function(module%2C%20exports%2C%20__webpack_require__)%20%7B%5Cn%5Cn%5C%22use%20strict%5C%22%3B%5Cneval(%5C%22%5C%5Cn%5C%5Cnvar%20_interopRequireDefault%20%3D%20__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2FinteropRequireDefault%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2FinteropRequireDefault.js%5C%5C%5C%22)%3B%5C%5Cn%5C%5CnObject.defineProperty(exports%2C%20%5C%5C%5C%22__esModule%5C%5C%5C%22%2C%20%7B%5C%5Cn%20%20value%3A%20true%5C%5Cn%7D)%3B%5C%5Cnexports.default%20%3D%20exports.styles%20%3D%20void%200%3B%5C%5Cn%5C%5Cnvar%20_extends2%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2Fextends%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2Fextends.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_objectWithoutProperties2%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2FobjectWithoutProperties%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2FobjectWithoutProperties.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_react%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20react%20*%2F%20%5C%5C%5C%22..%2F..%2Freact%2Findex.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_propTypes%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20prop-types%20*%2F%20%5C%5C%5C%22..%2F..%2Fprop-types%2Findex.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_classnames%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20classnames%20*%2F%20%5C%5C%5C%22..%2F..%2Fclassnames%2Findex.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_utils%20%3D%20__webpack_require__(%2F*!%20%40material-ui%2Futils%20*%2F%20%5C%5C%5C%22..%2F..%2F%40material-ui%2Futils%2Findex.es.js%5C%5C%5C%22)%3B%5C%5Cn%5C%5Cnvar%20_InputBase%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20..%2FInputBase%20*%2F%20%5C%5C%5C%22..%2F..%2F%40material-ui%2Fcore%2FInputBase%2Findex.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_NotchedOutline%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20.%2FNotchedOutline%20*%2F%20%5C%5C%5C%22..%2F..%2F%40material-ui%2Fcore%2FOutlinedInput%2FNotchedOutline.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_withStyles%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20..%2Fstyles%2FwithStyles%20*%2F%20%5C%5C%5C%22..%2F..%2F%40material-ui%2Fcore%2Fstyles%2FwithStyles.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cn%2F%2F%20%40inheritedComponent%20InputBase%5C%5Cnvar%20styles%20%3D%20function%20styles(theme)%20%7B%5C%5Cn%20%20var%20borderColor%20%3D%20theme.palette.type%20%3D%3D%3D%20'light'%20%3F%20'rgba(0%2C%200%2C%200%2C%200.23)'%20%3A%20'rgba(255%2C%20255%2C%20255%2C%200.23)'%3B%5C%5Cn%20%20return%20%7B%5C%5Cn%20%20%20%20%2F*%20Styles%20applied%20to%20the%20root%20element.%20*%2F%5C%5Cn%20%20%20%20root%3A%20%7B%5C%5Cn%20%20%20%20%20%20position%3A%20'relative'%2C%5C%5Cn%20%20%20%20%20%20'%26%20%24notchedOutline'%3A%20%7B%5C%5Cn%20%20%20%20%20%20%20%20borderColor%3A%20borderColor%5C%5Cn%20%20%20%20%20%20%7D%2C%5C%5Cn%20%20%20%20%20%20'%26%3Ahover%3Anot(%24disabled)%3Anot(%24focused)%3Anot(%24error)%20%24notchedOutline'%3A%20%7B%5C%5Cn%20%20%20%20%20%20%20%20borderColor%3A%20theme.palette.text.primary%2C%5C%5Cn%20%20%20%20%20%20%20%20%2F%2F%20Reset%20on%20touch%20devices%2C%20it%20doesn't%20add%20specificity%5C%5Cn%20%20%20%20%20%20%20%20'%40media%20(hover%3A%20none)'%3A%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20borderColor%3A%20borderColor%5C%5Cn%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%7D%2C%5C%5Cn%20%20%20%20%20%20'%26%24focused%20%24notchedOutline'%3A%20%7B%5C%5Cn%20%20%20%20%20%20%20%20borderColor%3A%20theme.palette.primary.main%2C%5C%5Cn%20%20%20%20%20%20%20%20borderWidth%3A%202%5C%5Cn%20%20%20%20%20%20%7D%2C%5C%5Cn%20%20%20%20%20%20'%26%24error%20%24notchedOutline'%3A%20%7B%5C%5Cn%20%20%20%20%20%20%20%20borderColor%3A%20theme.palette.error.main%5C%5Cn%20%20%20%20%20%20%7D%2C%5C%5Cn%20%20%20%20%20%20'%26%24disabled%20%24notchedOutline'%3A%20%7B%5C%5Cn%20%20%20%20%20%20%20%20borderColor%3A%20theme.palette.action.disabled%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%7D%2C%5C%5Cn%5C%5Cn%20%20%20%20%2F*%20Styles%20applied%20to%20the%20root%20element%20if%20the%20component%20is%20focused.%20*%2F%5C%5Cn%20%20%20%20focused%3A%20%7B%7D%2C%5C%5Cn%5C%5Cn%20%20%20%20%2F*%20Styles%20applied%20to%20the%20root%20element%20if%20%60disabled%3D%7Btrue%7D%60.%20*%2F%5C%5Cn%20%20%20%20disabled%3A%20%7B%7D%2C%5C%5Cn%5C%5Cn%20%20%20%20%2F*%20Styles%20applied%20to%20the%20root%20element%20if%20%60startAdornment%60%20is%20provided.%20*%2F%5C%5Cn%20%20%20%20adornedStart%3A%20%7B%5C%5Cn%20%20%20%20%20%20paddingLeft%3A%2014%5C%5Cn%20%20%20%20%7D%2C%5C%5Cn%5C%5Cn%20%20%20%20%2F*%20Styles%20applied%20to%20the%20root%20element%20if%20%60endAdornment%60%20is%20provided.%20*%2F%5C%5Cn%20%20%20%20adornedEnd%3A%20%7B%5C%5Cn%20%20%20%20%20%20paddingRight%3A%2014%5C%5Cn%20%20%20%20%7D%2C%5C%5Cn%5C%5Cn%20%20%20%20%2F*%20Styles%20applied%20to%20the%20root%20element%20if%20%60error%3D%7Btrue%7D%60.%20*%2F%5C%5Cn%20%20%20%20error%3A%20%7B%7D%2C%5C%5Cn%5C%5Cn%20%20%20%20%2F*%20Styles%20applied%20to%20the%20root%20element%20if%20%60multiline%3D%7Btrue%7D%60.%20*%2F%5C%5Cn%20%20%20%20multiline%3A%20%7B%5C%5Cn%20%20%20%20%20%20padding%3A%20'18.5px%2014px'%2C%5C%5Cn%20%20%20%20%20%20boxSizing%3A%20'border-box'%20%2F%2F%20Prevent%20padding%20issue%20with%20fullWidth.%5C%5Cn%5C%5Cn%20%20%20%20%7D%2C%5C%5Cn%5C%5Cn%20%20%20%20%2F*%20Styles%20applied%20to%20the%20%60NotchedOutline%60%20element.%20*%2F%5C%5Cn%20%20%20%20notchedOutline%3A%20%7B%7D%2C%5C%5Cn%5C%5Cn%20%20%20%20%2F*%20Styles%20applied%20to%20the%20%60input%60%20element.%20*%2F%5C%5Cn%20%20%20%20input%3A%20%7B%5C%5Cn%20%20%20%20%20%20padding%3A%20'18.5px%2014px'%5C%5Cn%20%20%20%20%7D%2C%5C%5Cn%5C%5Cn%20%20%20%20%2F*%20Styles%20applied%20to%20the%20%60input%60%20element%20if%20%60margin%3D%5C%5C%5C%22dense%5C%5C%5C%22%60.%20*%2F%5C%5Cn%20%20%20%20inputMarginDense%3A%20%7B%5C%5Cn%20%20%20%20%20%20paddingTop%3A%2015%2C%5C%5Cn%20%20%20%20%20%20paddingBottom%3A%2015%5C%5Cn%20%20%20%20%7D%2C%5C%5Cn%5C%5Cn%20%20%20%20%2F*%20Styles%20applied%20to%20the%20%60input%60%20element%20if%20%60multiline%3D%7Btrue%7D%60.%20*%2F%5C%5Cn%20%20%20%20inputMultiline%3A%20%7B%5C%5Cn%20%20%20%20%20%20padding%3A%200%5C%5Cn%20%20%20%20%7D%2C%5C%5Cn%5C%5Cn%20%20%20%20%2F*%20Styles%20applied%20to%20the%20%60input%60%20element%20if%20%60startAdornment%60%20is%20provided.%20*%2F%5C%5Cn%20%20%20%20inputAdornedStart%3A%20%7B%5C%5Cn%20%20%20%20%20%20paddingLeft%3A%200%5C%5Cn%20%20%20%20%7D%2C%5C%5Cn%5C%5Cn%20%20%20%20%2F*%20Styles%20applied%20to%20the%20%60input%60%20element%20if%20%60endAdornment%60%20is%20provided.%20*%2F%5C%5Cn%20%20%20%20inputAdornedEnd%3A%20%7B%5C%5Cn%20%20%20%20%20%20paddingRight%3A%200%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%3B%5C%5Cn%7D%3B%5C%5Cn%5C%5Cnexports.styles%20%3D%20styles%3B%5C%5Cn%5C%5Cnfunction%20OutlinedInput(props)%20%7B%5C%5Cn%20%20var%20classes%20%3D%20props.classes%2C%5C%5Cn%20%20%20%20%20%20labelWidth%20%3D%20props.labelWidth%2C%5C%5Cn%20%20%20%20%20%20notched%20%3D%20props.notched%2C%5C%5Cn%20%20%20%20%20%20other%20%3D%20(0%2C%20_objectWithoutProperties2.default)(props%2C%20%5B%5C%5C%5C%22classes%5C%5C%5C%22%2C%20%5C%5C%5C%22labelWidth%5C%5C%5C%22%2C%20%5C%5C%5C%22notched%5C%5C%5C%22%5D)%3B%5C%5Cn%20%20return%20_react.default.createElement(_InputBase.default%2C%20(0%2C%20_extends2.default)(%7B%5C%5Cn%20%20%20%20renderPrefix%3A%20function%20renderPrefix(state)%20%7B%5C%5Cn%20%20%20%20%20%20return%20_react.default.createElement(_NotchedOutline.default%2C%20%7B%5C%5Cn%20%20%20%20%20%20%20%20className%3A%20classes.notchedOutline%2C%5C%5Cn%20%20%20%20%20%20%20%20labelWidth%3A%20labelWidth%2C%5C%5Cn%20%20%20%20%20%20%20%20notched%3A%20typeof%20notched%20!%3D%3D%20'undefined'%20%3F%20notched%20%3A%20Boolean(state.startAdornment%20%7C%7C%20state.filled%20%7C%7C%20state.focused)%5C%5Cn%20%20%20%20%20%20%7D)%3B%5C%5Cn%20%20%20%20%7D%2C%5C%5Cn%20%20%20%20classes%3A%20(0%2C%20_extends2.default)(%7B%7D%2C%20classes%2C%20%7B%5C%5Cn%20%20%20%20%20%20root%3A%20(0%2C%20_classnames.default)(classes.root%2C%20classes.underline)%2C%5C%5Cn%20%20%20%20%20%20notchedOutline%3A%20null%5C%5Cn%20%20%20%20%7D)%5C%5Cn%20%20%7D%2C%20other))%3B%5C%5Cn%7D%5C%5Cn%5C%5Cn%20true%20%3F%20OutlinedInput.propTypes%20%3D%20%7B%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20This%20property%20helps%20users%20to%20fill%20forms%20faster%2C%20especially%20on%20mobile%20devices.%5C%5Cn%20%20%20*%20The%20name%20can%20be%20confusing%2C%20as%20it's%20more%20like%20an%20autofill.%5C%5Cn%20%20%20*%20You%20can%20learn%20more%20about%20it%20here%3A%5C%5Cn%20%20%20*%20https%3A%2F%2Fhtml.spec.whatwg.org%2Fmultipage%2Fform-control-infrastructure.html%23autofill%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20autoComplete%3A%20_propTypes.default.string%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20If%20%60true%60%2C%20the%20input%20will%20be%20focused%20during%20the%20first%20mount.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20autoFocus%3A%20_propTypes.default.bool%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20Override%20or%20extend%20the%20styles%20applied%20to%20the%20component.%5C%5Cn%20%20%20*%20See%20%5BCSS%20API%5D(%23css-api)%20below%20for%20more%20details.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20classes%3A%20_propTypes.default.object.isRequired%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20The%20CSS%20class%20name%20of%20the%20wrapper%20element.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20className%3A%20_propTypes.default.string%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20The%20default%20input%20value%2C%20useful%20when%20not%20controlling%20the%20component.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20defaultValue%3A%20_propTypes.default.oneOfType(%5B_propTypes.default.string%2C%20_propTypes.default.number%2C%20_propTypes.default.bool%2C%20_propTypes.default.object%2C%20_propTypes.default.arrayOf(_propTypes.default.oneOfType(%5B_propTypes.default.string%2C%20_propTypes.default.number%2C%20_propTypes.default.bool%2C%20_propTypes.default.object%5D))%5D)%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20If%20%60true%60%2C%20the%20input%20will%20be%20disabled.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20disabled%3A%20_propTypes.default.bool%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20End%20%60InputAdornment%60%20for%20this%20component.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20endAdornment%3A%20_propTypes.default.node%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20If%20%60true%60%2C%20the%20input%20will%20indicate%20an%20error.%20This%20is%20normally%20obtained%20via%20context%20from%5C%5Cn%20%20%20*%20FormControl.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20error%3A%20_propTypes.default.bool%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20If%20%60true%60%2C%20the%20input%20will%20take%20up%20the%20full%20width%20of%20its%20container.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20fullWidth%3A%20_propTypes.default.bool%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20The%20id%20of%20the%20%60input%60%20element.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20id%3A%20_propTypes.default.string%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20The%20component%20used%20for%20the%20native%20input.%5C%5Cn%20%20%20*%20Either%20a%20string%20to%20use%20a%20DOM%20element%20or%20a%20component.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20inputComponent%3A%20_utils.componentPropType%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20Attributes%20applied%20to%20the%20%60input%60%20element.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20inputProps%3A%20_propTypes.default.object%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20Use%20that%20property%20to%20pass%20a%20ref%20callback%20to%20the%20native%20input%20component.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20inputRef%3A%20_propTypes.default.oneOfType(%5B_propTypes.default.func%2C%20_propTypes.default.object%5D)%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20The%20width%20of%20the%20legend.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20labelWidth%3A%20_propTypes.default.number.isRequired%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20If%20%60dense%60%2C%20will%20adjust%20vertical%20spacing.%20This%20is%20normally%20obtained%20via%20context%20from%5C%5Cn%20%20%20*%20FormControl.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20margin%3A%20_propTypes.default.oneOf(%5B'dense'%2C%20'none'%5D)%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20If%20%60true%60%2C%20a%20textarea%20element%20will%20be%20rendered.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20multiline%3A%20_propTypes.default.bool%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20Name%20attribute%20of%20the%20%60input%60%20element.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20name%3A%20_propTypes.default.string%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20If%20%60true%60%2C%20the%20outline%20is%20notched%20to%20accommodate%20the%20label.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20notched%3A%20_propTypes.default.bool%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20Callback%20fired%20when%20the%20value%20is%20changed.%5C%5Cn%20%20%20*%5C%5Cn%20%20%20*%20%40param%20%7Bobject%7D%20event%20The%20event%20source%20of%20the%20callback.%5C%5Cn%20%20%20*%20You%20can%20pull%20out%20the%20new%20value%20by%20accessing%20%60event.target.value%60.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20onChange%3A%20_propTypes.default.func%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20The%20short%20hint%20displayed%20in%20the%20input%20before%20the%20user%20enters%20a%20value.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20placeholder%3A%20_propTypes.default.string%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20It%20prevents%20the%20user%20from%20changing%20the%20value%20of%20the%20field%5C%5Cn%20%20%20*%20(not%20from%20interacting%20with%20the%20field).%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20readOnly%3A%20_propTypes.default.bool%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20If%20%60true%60%2C%20the%20input%20will%20be%20required.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20required%3A%20_propTypes.default.bool%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20Number%20of%20rows%20to%20display%20when%20multiline%20option%20is%20set%20to%20true.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20rows%3A%20_propTypes.default.oneOfType(%5B_propTypes.default.string%2C%20_propTypes.default.number%5D)%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20Maximum%20number%20of%20rows%20to%20display%20when%20multiline%20option%20is%20set%20to%20true.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20rowsMax%3A%20_propTypes.default.oneOfType(%5B_propTypes.default.string%2C%20_propTypes.default.number%5D)%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20Start%20%60InputAdornment%60%20for%20this%20component.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20startAdornment%3A%20_propTypes.default.node%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20Type%20of%20the%20input%20element.%20It%20should%20be%20a%20valid%20HTML5%20input%20type.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20type%3A%20_propTypes.default.string%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20The%20input%20value%2C%20required%20for%20a%20controlled%20component.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20value%3A%20_propTypes.default.oneOfType(%5B_propTypes.default.string%2C%20_propTypes.default.number%2C%20_propTypes.default.bool%2C%20_propTypes.default.object%2C%20_propTypes.default.arrayOf(_propTypes.default.oneOfType(%5B_propTypes.default.string%2C%20_propTypes.default.number%2C%20_propTypes.default.bool%2C%20_propTypes.default.object%5D))%5D)%5C%5Cn%7D%20%3A%20undefined%3B%5C%5Cn_InputBase.default.defaultProps%20%3D%20%7B%5C%5Cn%20%20fullWidth%3A%20false%2C%5C%5Cn%20%20inputComponent%3A%20'input'%2C%5C%5Cn%20%20multiline%3A%20false%2C%5C%5Cn%20%20type%3A%20'text'%5C%5Cn%7D%3B%5C%5CnOutlinedInput.muiName%20%3D%20'Input'%3B%5C%5Cn%5C%5Cnvar%20_default%20%3D%20(0%2C%20_withStyles.default)(styles%2C%20%7B%5C%5Cn%20%20name%3A%20'MuiOutlinedInput'%5C%5Cn%7D)(OutlinedInput)%3B%5C%5Cn%5C%5Cnexports.default%20%3D%20_default%3B%5C%5Cn%5C%5Cn%2F%2F%23%20sourceURL%3Dwebpack%3A%2F%2F%255Bname%255D%2F%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2F%40material-ui%2Fcore%2FOutlinedInput%2FOutlinedInput.js%3F%5C%22)%3B%5Cn%5Cn%2F***%2F%20%7D)%2C%5Cn%5Cn%2F***%2F%20%5C%22..%2F..%2F%40material-ui%2Fcore%2FOutlinedInput%2Findex.js%5C%22%3A%5Cn%2F*!****************************************************************************************************************!*%5C%5C%5Cn%20%20!***%20%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2F%40material-ui%2Fcore%2FOutlinedInput%2Findex.js%20***!%5Cn%20%20%5C%5C****************************************************************************************************************%2F%5Cn%2F*!%20no%20static%20exports%20found%20*%2F%5Cn%2F***%2F%20(function(module%2C%20exports%2C%20__webpack_require__)%20%7B%5Cn%5Cn%5C%22use%20strict%5C%22%3B%5Cneval(%5C%22%5C%5Cn%5C%5Cnvar%20_interopRequireDefault%20%3D%20__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2FinteropRequireDefault%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2FinteropRequireDefault.js%5C%5C%5C%22)%3B%5C%5Cn%5C%5CnObject.defineProperty(exports%2C%20%5C%5C%5C%22__esModule%5C%5C%5C%22%2C%20%7B%5C%5Cn%20%20value%3A%20true%5C%5Cn%7D)%3B%5C%5CnObject.defineProperty(exports%2C%20%5C%5C%5C%22default%5C%5C%5C%22%2C%20%7B%5C%5Cn%20%20enumerable%3A%20true%2C%5C%5Cn%20%20get%3A%20function%20get()%20%7B%5C%5Cn%20%20%20%20return%20_OutlinedInput.default%3B%5C%5Cn%20%20%7D%5C%5Cn%7D)%3B%5C%5Cn%5C%5Cnvar%20_OutlinedInput%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20.%2FOutlinedInput%20*%2F%20%5C%5C%5C%22..%2F..%2F%40material-ui%2Fcore%2FOutlinedInput%2FOutlinedInput.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cn%2F%2F%23%20sourceURL%3Dwebpack%3A%2F%2F%255Bname%255D%2F%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2F%40material-ui%2Fcore%2FOutlinedInput%2Findex.js%3F%5C%22)%3B%5Cn%5Cn%2F***%2F%20%7D)%2C%5Cn%5Cn%2F***%2F%20%5C%22..%2F..%2F%40material-ui%2Fcore%2FPaper%2FPaper.js%5C%22%3A%5Cn%2F*!********************************************************************************************************!*%5C%5C%5Cn%20%20!***%20%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2F%40material-ui%2Fcore%2FPaper%2FPaper.js%20***!%5Cn%20%20%5C%5C********************************************************************************************************%2F%5Cn%2F*!%20no%20static%20exports%20found%20*%2F%5Cn%2F***%2F%20(function(module%2C%20exports%2C%20__webpack_require__)%20%7B%5Cn%5Cn%5C%22use%20strict%5C%22%3B%5Cneval(%5C%22%5C%5Cn%5C%5Cnvar%20_interopRequireDefault%20%3D%20__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2FinteropRequireDefault%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2FinteropRequireDefault.js%5C%5C%5C%22)%3B%5C%5Cn%5C%5CnObject.defineProperty(exports%2C%20%5C%5C%5C%22__esModule%5C%5C%5C%22%2C%20%7B%5C%5Cn%20%20value%3A%20true%5C%5Cn%7D)%3B%5C%5Cnexports.default%20%3D%20exports.styles%20%3D%20void%200%3B%5C%5Cn%5C%5Cnvar%20_defineProperty2%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2FdefineProperty%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2FdefineProperty.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_objectWithoutProperties2%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2FobjectWithoutProperties%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2FobjectWithoutProperties.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_extends2%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2Fextends%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2Fextends.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_react%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20react%20*%2F%20%5C%5C%5C%22..%2F..%2Freact%2Findex.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_propTypes%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20prop-types%20*%2F%20%5C%5C%5C%22..%2F..%2Fprop-types%2Findex.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_classnames%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20classnames%20*%2F%20%5C%5C%5C%22..%2F..%2Fclassnames%2Findex.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_warning%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20warning%20*%2F%20%5C%5C%5C%22..%2F..%2Fwarning%2Fwarning.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_utils%20%3D%20__webpack_require__(%2F*!%20%40material-ui%2Futils%20*%2F%20%5C%5C%5C%22..%2F..%2F%40material-ui%2Futils%2Findex.es.js%5C%5C%5C%22)%3B%5C%5Cn%5C%5Cnvar%20_withStyles%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20..%2Fstyles%2FwithStyles%20*%2F%20%5C%5C%5C%22..%2F..%2F%40material-ui%2Fcore%2Fstyles%2FwithStyles.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20styles%20%3D%20function%20styles(theme)%20%7B%5C%5Cn%20%20var%20elevations%20%3D%20%7B%7D%3B%5C%5Cn%20%20theme.shadows.forEach(function%20(shadow%2C%20index)%20%7B%5C%5Cn%20%20%20%20elevations%5B%5C%5C%5C%22elevation%5C%5C%5C%22.concat(index)%5D%20%3D%20%7B%5C%5Cn%20%20%20%20%20%20boxShadow%3A%20shadow%5C%5Cn%20%20%20%20%7D%3B%5C%5Cn%20%20%7D)%3B%5C%5Cn%20%20return%20(0%2C%20_extends2.default)(%7B%5C%5Cn%20%20%20%20%2F*%20Styles%20applied%20to%20the%20root%20element.%20*%2F%5C%5Cn%20%20%20%20root%3A%20%7B%5C%5Cn%20%20%20%20%20%20backgroundColor%3A%20theme.palette.background.paper%5C%5Cn%20%20%20%20%7D%2C%5C%5Cn%5C%5Cn%20%20%20%20%2F*%20Styles%20applied%20to%20the%20root%20element%20if%20%60square%3D%7Bfalse%7D%60.%20*%2F%5C%5Cn%20%20%20%20rounded%3A%20%7B%5C%5Cn%20%20%20%20%20%20borderRadius%3A%20theme.shape.borderRadius%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%2C%20elevations)%3B%5C%5Cn%7D%3B%5C%5Cn%5C%5Cnexports.styles%20%3D%20styles%3B%5C%5Cn%5C%5Cnfunction%20Paper(props)%20%7B%5C%5Cn%20%20var%20classes%20%3D%20props.classes%2C%5C%5Cn%20%20%20%20%20%20classNameProp%20%3D%20props.className%2C%5C%5Cn%20%20%20%20%20%20Component%20%3D%20props.component%2C%5C%5Cn%20%20%20%20%20%20square%20%3D%20props.square%2C%5C%5Cn%20%20%20%20%20%20elevation%20%3D%20props.elevation%2C%5C%5Cn%20%20%20%20%20%20other%20%3D%20(0%2C%20_objectWithoutProperties2.default)(props%2C%20%5B%5C%5C%5C%22classes%5C%5C%5C%22%2C%20%5C%5C%5C%22className%5C%5C%5C%22%2C%20%5C%5C%5C%22component%5C%5C%5C%22%2C%20%5C%5C%5C%22square%5C%5C%5C%22%2C%20%5C%5C%5C%22elevation%5C%5C%5C%22%5D)%3B%5C%5Cn%20%20%20true%20%3F%20(0%2C%20_warning.default)(elevation%20%3E%3D%200%20%26%26%20elevation%20%3C%2025%2C%20%5C%5C%5C%22Material-UI%3A%20this%20elevation%20%60%5C%5C%5C%22.concat(elevation%2C%20%5C%5C%5C%22%60%20is%20not%20implemented.%5C%5C%5C%22))%20%3A%20undefined%3B%5C%5Cn%20%20var%20className%20%3D%20(0%2C%20_classnames.default)(classes.root%2C%20classes%5B%5C%5C%5C%22elevation%5C%5C%5C%22.concat(elevation)%5D%2C%20(0%2C%20_defineProperty2.default)(%7B%7D%2C%20classes.rounded%2C%20!square)%2C%20classNameProp)%3B%5C%5Cn%20%20return%20_react.default.createElement(Component%2C%20(0%2C%20_extends2.default)(%7B%5C%5Cn%20%20%20%20className%3A%20className%5C%5Cn%20%20%7D%2C%20other))%3B%5C%5Cn%7D%5C%5Cn%5C%5Cn%20true%20%3F%20Paper.propTypes%20%3D%20%7B%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20The%20content%20of%20the%20component.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20children%3A%20_propTypes.default.node%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20Override%20or%20extend%20the%20styles%20applied%20to%20the%20component.%5C%5Cn%20%20%20*%20See%20%5BCSS%20API%5D(%23css-api)%20below%20for%20more%20details.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20classes%3A%20_propTypes.default.object.isRequired%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20%40ignore%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20className%3A%20_propTypes.default.string%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20The%20component%20used%20for%20the%20root%20node.%5C%5Cn%20%20%20*%20Either%20a%20string%20to%20use%20a%20DOM%20element%20or%20a%20component.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20component%3A%20_utils.componentPropType%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20Shadow%20depth%2C%20corresponds%20to%20%60dp%60%20in%20the%20spec.%5C%5Cn%20%20%20*%20It's%20accepting%20values%20between%200%20and%2024%20inclusive.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20elevation%3A%20_propTypes.default.number%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20If%20%60true%60%2C%20rounded%20corners%20are%20disabled.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20square%3A%20_propTypes.default.bool%5C%5Cn%7D%20%3A%20undefined%3B%5C%5CnPaper.defaultProps%20%3D%20%7B%5C%5Cn%20%20component%3A%20'div'%2C%5C%5Cn%20%20elevation%3A%202%2C%5C%5Cn%20%20square%3A%20false%5C%5Cn%7D%3B%5C%5Cn%5C%5Cnvar%20_default%20%3D%20(0%2C%20_withStyles.default)(styles%2C%20%7B%5C%5Cn%20%20name%3A%20'MuiPaper'%5C%5Cn%7D)(Paper)%3B%5C%5Cn%5C%5Cnexports.default%20%3D%20_default%3B%5C%5Cn%5C%5Cn%2F%2F%23%20sourceURL%3Dwebpack%3A%2F%2F%255Bname%255D%2F%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2F%40material-ui%2Fcore%2FPaper%2FPaper.js%3F%5C%22)%3B%5Cn%5Cn%2F***%2F%20%7D)%2C%5Cn%5Cn%2F***%2F%20%5C%22..%2F..%2F%40material-ui%2Fcore%2FPaper%2Findex.js%5C%22%3A%5Cn%2F*!********************************************************************************************************!*%5C%5C%5Cn%20%20!***%20%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2F%40material-ui%2Fcore%2FPaper%2Findex.js%20***!%5Cn%20%20%5C%5C********************************************************************************************************%2F%5Cn%2F*!%20no%20static%20exports%20found%20*%2F%5Cn%2F***%2F%20(function(module%2C%20exports%2C%20__webpack_require__)%20%7B%5Cn%5Cn%5C%22use%20strict%5C%22%3B%5Cneval(%5C%22%5C%5Cn%5C%5Cnvar%20_interopRequireDefault%20%3D%20__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2FinteropRequireDefault%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2FinteropRequireDefault.js%5C%5C%5C%22)%3B%5C%5Cn%5C%5CnObject.defineProperty(exports%2C%20%5C%5C%5C%22__esModule%5C%5C%5C%22%2C%20%7B%5C%5Cn%20%20value%3A%20true%5C%5Cn%7D)%3B%5C%5CnObject.defineProperty(exports%2C%20%5C%5C%5C%22default%5C%5C%5C%22%2C%20%7B%5C%5Cn%20%20enumerable%3A%20true%2C%5C%5Cn%20%20get%3A%20function%20get()%20%7B%5C%5Cn%20%20%20%20return%20_Paper.default%3B%5C%5Cn%20%20%7D%5C%5Cn%7D)%3B%5C%5Cn%5C%5Cnvar%20_Paper%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20.%2FPaper%20*%2F%20%5C%5C%5C%22..%2F..%2F%40material-ui%2Fcore%2FPaper%2FPaper.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cn%2F%2F%23%20sourceURL%3Dwebpack%3A%2F%2F%255Bname%255D%2F%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2F%40material-ui%2Fcore%2FPaper%2Findex.js%3F%5C%22)%3B%5Cn%5Cn%2F***%2F%20%7D)%2C%5Cn%5Cn%2F***%2F%20%5C%22..%2F..%2F%40material-ui%2Fcore%2FPopover%2FPopover.js%5C%22%3A%5Cn%2F*!************************************************************************************************************!*%5C%5C%5Cn%20%20!***%20%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2F%40material-ui%2Fcore%2FPopover%2FPopover.js%20***!%5Cn%20%20%5C%5C************************************************************************************************************%2F%5Cn%2F*!%20no%20static%20exports%20found%20*%2F%5Cn%2F***%2F%20(function(module%2C%20exports%2C%20__webpack_require__)%20%7B%5Cn%5Cn%5C%22use%20strict%5C%22%3B%5Cneval(%5C%22%5C%5Cn%5C%5Cnvar%20_interopRequireDefault%20%3D%20__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2FinteropRequireDefault%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2FinteropRequireDefault.js%5C%5C%5C%22)%3B%5C%5Cn%5C%5CnObject.defineProperty(exports%2C%20%5C%5C%5C%22__esModule%5C%5C%5C%22%2C%20%7B%5C%5Cn%20%20value%3A%20true%5C%5Cn%7D)%3B%5C%5Cnexports.default%20%3D%20exports.styles%20%3D%20void%200%3B%5C%5Cn%5C%5Cnvar%20_extends2%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2Fextends%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2Fextends.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_objectWithoutProperties2%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2FobjectWithoutProperties%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2FobjectWithoutProperties.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_classCallCheck2%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2FclassCallCheck%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2FclassCallCheck.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_createClass2%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2FcreateClass%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2FcreateClass.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_possibleConstructorReturn2%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2FpossibleConstructorReturn%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2FpossibleConstructorReturn.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_getPrototypeOf2%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2FgetPrototypeOf%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2FgetPrototypeOf.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_inherits2%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2Finherits%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2Finherits.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_react%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20react%20*%2F%20%5C%5C%5C%22..%2F..%2Freact%2Findex.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_propTypes%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20prop-types%20*%2F%20%5C%5C%5C%22..%2F..%2Fprop-types%2Findex.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_reactDom%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20react-dom%20*%2F%20%5C%5C%5C%22..%2F..%2Freact-dom%2Findex.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_warning%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20warning%20*%2F%20%5C%5C%5C%22..%2F..%2Fwarning%2Fwarning.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_debounce%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20debounce%20*%2F%20%5C%5C%5C%22..%2F..%2Fdebounce%2Findex.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_reactEventListener%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20react-event-listener%20*%2F%20%5C%5C%5C%22..%2F..%2Freact-event-listener%2Fdist%2Freact-event-listener.cjs.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_utils%20%3D%20__webpack_require__(%2F*!%20%40material-ui%2Futils%20*%2F%20%5C%5C%5C%22..%2F..%2F%40material-ui%2Futils%2Findex.es.js%5C%5C%5C%22)%3B%5C%5Cn%5C%5Cnvar%20_ownerDocument%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20..%2Futils%2FownerDocument%20*%2F%20%5C%5C%5C%22..%2F..%2F%40material-ui%2Fcore%2Futils%2FownerDocument.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_ownerWindow%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20..%2Futils%2FownerWindow%20*%2F%20%5C%5C%5C%22..%2F..%2F%40material-ui%2Fcore%2Futils%2FownerWindow.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_helpers%20%3D%20__webpack_require__(%2F*!%20..%2Futils%2Fhelpers%20*%2F%20%5C%5C%5C%22..%2F..%2F%40material-ui%2Fcore%2Futils%2Fhelpers.js%5C%5C%5C%22)%3B%5C%5Cn%5C%5Cnvar%20_withStyles%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20..%2Fstyles%2FwithStyles%20*%2F%20%5C%5C%5C%22..%2F..%2F%40material-ui%2Fcore%2Fstyles%2FwithStyles.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_Modal%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20..%2FModal%20*%2F%20%5C%5C%5C%22..%2F..%2F%40material-ui%2Fcore%2FModal%2Findex.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_Grow%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20..%2FGrow%20*%2F%20%5C%5C%5C%22..%2F..%2F%40material-ui%2Fcore%2FGrow%2Findex.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_Paper%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20..%2FPaper%20*%2F%20%5C%5C%5C%22..%2F..%2F%40material-ui%2Fcore%2FPaper%2Findex.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cn%2F%2F%20%40inheritedComponent%20Modal%5C%5Cn%2F%2F%20%3C%201kb%20payload%20overhead%20when%20lodash%2Fdebounce%20is%20%3E%203kb.%5C%5Cnfunction%20getOffsetTop(rect%2C%20vertical)%20%7B%5C%5Cn%20%20var%20offset%20%3D%200%3B%5C%5Cn%5C%5Cn%20%20if%20(typeof%20vertical%20%3D%3D%3D%20'number')%20%7B%5C%5Cn%20%20%20%20offset%20%3D%20vertical%3B%5C%5Cn%20%20%7D%20else%20if%20(vertical%20%3D%3D%3D%20'center')%20%7B%5C%5Cn%20%20%20%20offset%20%3D%20rect.height%20%2F%202%3B%5C%5Cn%20%20%7D%20else%20if%20(vertical%20%3D%3D%3D%20'bottom')%20%7B%5C%5Cn%20%20%20%20offset%20%3D%20rect.height%3B%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20return%20offset%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20getOffsetLeft(rect%2C%20horizontal)%20%7B%5C%5Cn%20%20var%20offset%20%3D%200%3B%5C%5Cn%5C%5Cn%20%20if%20(typeof%20horizontal%20%3D%3D%3D%20'number')%20%7B%5C%5Cn%20%20%20%20offset%20%3D%20horizontal%3B%5C%5Cn%20%20%7D%20else%20if%20(horizontal%20%3D%3D%3D%20'center')%20%7B%5C%5Cn%20%20%20%20offset%20%3D%20rect.width%20%2F%202%3B%5C%5Cn%20%20%7D%20else%20if%20(horizontal%20%3D%3D%3D%20'right')%20%7B%5C%5Cn%20%20%20%20offset%20%3D%20rect.width%3B%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20return%20offset%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20getTransformOriginValue(transformOrigin)%20%7B%5C%5Cn%20%20return%20%5BtransformOrigin.horizontal%2C%20transformOrigin.vertical%5D.map(function%20(n)%20%7B%5C%5Cn%20%20%20%20return%20typeof%20n%20%3D%3D%3D%20'number'%20%3F%20%5C%5C%5C%22%5C%5C%5C%22.concat(n%2C%20%5C%5C%5C%22px%5C%5C%5C%22)%20%3A%20n%3B%5C%5Cn%20%20%7D).join('%20')%3B%5C%5Cn%7D%20%2F%2F%20Sum%20the%20scrollTop%20between%20two%20elements.%5C%5Cn%5C%5Cn%5C%5Cnfunction%20getScrollParent(parent%2C%20child)%20%7B%5C%5Cn%20%20var%20element%20%3D%20child%3B%5C%5Cn%20%20var%20scrollTop%20%3D%200%3B%5C%5Cn%5C%5Cn%20%20while%20(element%20%26%26%20element%20!%3D%3D%20parent)%20%7B%5C%5Cn%20%20%20%20element%20%3D%20element.parentNode%3B%5C%5Cn%20%20%20%20scrollTop%20%2B%3D%20element.scrollTop%3B%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20return%20scrollTop%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20getAnchorEl(anchorEl)%20%7B%5C%5Cn%20%20return%20typeof%20anchorEl%20%3D%3D%3D%20'function'%20%3F%20anchorEl()%20%3A%20anchorEl%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnvar%20styles%20%3D%20%7B%5C%5Cn%20%20%2F*%20Styles%20applied%20to%20the%20%60Paper%60%20component.%20*%2F%5C%5Cn%20%20paper%3A%20%7B%5C%5Cn%20%20%20%20position%3A%20'absolute'%2C%5C%5Cn%20%20%20%20overflowY%3A%20'auto'%2C%5C%5Cn%20%20%20%20overflowX%3A%20'hidden'%2C%5C%5Cn%20%20%20%20%2F%2F%20So%20we%20see%20the%20popover%20when%20it's%20empty.%5C%5Cn%20%20%20%20%2F%2F%20It's%20most%20likely%20on%20issue%20on%20userland.%5C%5Cn%20%20%20%20minWidth%3A%2016%2C%5C%5Cn%20%20%20%20minHeight%3A%2016%2C%5C%5Cn%20%20%20%20maxWidth%3A%20'calc(100%25%20-%2032px)'%2C%5C%5Cn%20%20%20%20maxHeight%3A%20'calc(100%25%20-%2032px)'%2C%5C%5Cn%20%20%20%20%2F%2F%20We%20disable%20the%20focus%20ring%20for%20mouse%2C%20touch%20and%20keyboard%20users.%5C%5Cn%20%20%20%20outline%3A%20'none'%5C%5Cn%20%20%7D%5C%5Cn%7D%3B%5C%5Cnexports.styles%20%3D%20styles%3B%5C%5Cn%5C%5Cnvar%20Popover%20%3D%5C%5Cn%2F*%23__PURE__*%2F%5C%5Cnfunction%20(_React%24Component)%20%7B%5C%5Cn%20%20(0%2C%20_inherits2.default)(Popover%2C%20_React%24Component)%3B%5C%5Cn%5C%5Cn%20%20function%20Popover()%20%7B%5C%5Cn%20%20%20%20var%20_this%3B%5C%5Cn%5C%5Cn%20%20%20%20(0%2C%20_classCallCheck2.default)(this%2C%20Popover)%3B%5C%5Cn%20%20%20%20_this%20%3D%20(0%2C%20_possibleConstructorReturn2.default)(this%2C%20(0%2C%20_getPrototypeOf2.default)(Popover).call(this))%3B%5C%5Cn%20%20%20%20_this.handleGetOffsetTop%20%3D%20getOffsetTop%3B%5C%5Cn%20%20%20%20_this.handleGetOffsetLeft%20%3D%20getOffsetLeft%3B%5C%5Cn%5C%5Cn%20%20%20%20_this.componentWillUnmount%20%3D%20function%20()%20%7B%5C%5Cn%20%20%20%20%20%20_this.handleResize.clear()%3B%5C%5Cn%20%20%20%20%7D%3B%5C%5Cn%5C%5Cn%20%20%20%20_this.setPositioningStyles%20%3D%20function%20(element)%20%7B%5C%5Cn%20%20%20%20%20%20var%20positioning%20%3D%20_this.getPositioningStyle(element)%3B%5C%5Cn%5C%5Cn%20%20%20%20%20%20if%20(positioning.top%20!%3D%3D%20null)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20element.style.top%20%3D%20positioning.top%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20%20%20if%20(positioning.left%20!%3D%3D%20null)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20element.style.left%20%3D%20positioning.left%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20%20%20element.style.transformOrigin%20%3D%20positioning.transformOrigin%3B%5C%5Cn%20%20%20%20%7D%3B%5C%5Cn%5C%5Cn%20%20%20%20_this.getPositioningStyle%20%3D%20function%20(element)%20%7B%5C%5Cn%20%20%20%20%20%20var%20_this%24props%20%3D%20_this.props%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20anchorEl%20%3D%20_this%24props.anchorEl%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20anchorReference%20%3D%20_this%24props.anchorReference%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20marginThreshold%20%3D%20_this%24props.marginThreshold%3B%20%2F%2F%20Check%20if%20the%20parent%20has%20requested%20anchoring%20on%20an%20inner%20content%20node%5C%5Cn%5C%5Cn%20%20%20%20%20%20var%20contentAnchorOffset%20%3D%20_this.getContentAnchorOffset(element)%3B%5C%5Cn%5C%5Cn%20%20%20%20%20%20var%20elemRect%20%3D%20%7B%5C%5Cn%20%20%20%20%20%20%20%20width%3A%20element.offsetWidth%2C%5C%5Cn%20%20%20%20%20%20%20%20height%3A%20element.offsetHeight%5C%5Cn%20%20%20%20%20%20%7D%3B%20%2F%2F%20Get%20the%20transform%20origin%20point%20on%20the%20element%20itself%5C%5Cn%5C%5Cn%20%20%20%20%20%20var%20transformOrigin%20%3D%20_this.getTransformOrigin(elemRect%2C%20contentAnchorOffset)%3B%5C%5Cn%5C%5Cn%20%20%20%20%20%20if%20(anchorReference%20%3D%3D%3D%20'none')%20%7B%5C%5Cn%20%20%20%20%20%20%20%20return%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20top%3A%20null%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20left%3A%20null%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20transformOrigin%3A%20getTransformOriginValue(transformOrigin)%5C%5Cn%20%20%20%20%20%20%20%20%7D%3B%5C%5Cn%20%20%20%20%20%20%7D%20%2F%2F%20Get%20the%20offset%20of%20of%20the%20anchoring%20element%5C%5Cn%5C%5Cn%5C%5Cn%20%20%20%20%20%20var%20anchorOffset%20%3D%20_this.getAnchorOffset(contentAnchorOffset)%3B%20%2F%2F%20Calculate%20element%20positioning%5C%5Cn%5C%5Cn%5C%5Cn%20%20%20%20%20%20var%20top%20%3D%20anchorOffset.top%20-%20transformOrigin.vertical%3B%5C%5Cn%20%20%20%20%20%20var%20left%20%3D%20anchorOffset.left%20-%20transformOrigin.horizontal%3B%5C%5Cn%20%20%20%20%20%20var%20bottom%20%3D%20top%20%2B%20elemRect.height%3B%5C%5Cn%20%20%20%20%20%20var%20right%20%3D%20left%20%2B%20elemRect.width%3B%20%2F%2F%20Use%20the%20parent%20window%20of%20the%20anchorEl%20if%20provided%5C%5Cn%5C%5Cn%20%20%20%20%20%20var%20containerWindow%20%3D%20(0%2C%20_ownerWindow.default)(getAnchorEl(anchorEl))%3B%20%2F%2F%20Window%20thresholds%20taking%20required%20margin%20into%20account%5C%5Cn%5C%5Cn%20%20%20%20%20%20var%20heightThreshold%20%3D%20containerWindow.innerHeight%20-%20marginThreshold%3B%5C%5Cn%20%20%20%20%20%20var%20widthThreshold%20%3D%20containerWindow.innerWidth%20-%20marginThreshold%3B%20%2F%2F%20Check%20if%20the%20vertical%20axis%20needs%20shifting%5C%5Cn%5C%5Cn%20%20%20%20%20%20if%20(top%20%3C%20marginThreshold)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20var%20diff%20%3D%20top%20-%20marginThreshold%3B%5C%5Cn%20%20%20%20%20%20%20%20top%20-%3D%20diff%3B%5C%5Cn%20%20%20%20%20%20%20%20transformOrigin.vertical%20%2B%3D%20diff%3B%5C%5Cn%20%20%20%20%20%20%7D%20else%20if%20(bottom%20%3E%20heightThreshold)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20var%20_diff%20%3D%20bottom%20-%20heightThreshold%3B%5C%5Cn%5C%5Cn%20%20%20%20%20%20%20%20top%20-%3D%20_diff%3B%5C%5Cn%20%20%20%20%20%20%20%20transformOrigin.vertical%20%2B%3D%20_diff%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20%20%20%20true%20%3F%20(0%2C%20_warning.default)(elemRect.height%20%3C%20heightThreshold%20%7C%7C%20!elemRect.height%20%7C%7C%20!heightThreshold%2C%20%5B'Material-UI%3A%20the%20popover%20component%20is%20too%20tall.'%2C%20%5C%5C%5C%22Some%20part%20of%20it%20can%20not%20be%20seen%20on%20the%20screen%20(%5C%5C%5C%22.concat(elemRect.height%20-%20heightThreshold%2C%20%5C%5C%5C%22px).%5C%5C%5C%22)%2C%20'Please%20consider%20adding%20a%20%60max-height%60%20to%20improve%20the%20user-experience.'%5D.join('%5C%5C%5C%5Cn'))%20%3A%20undefined%3B%20%2F%2F%20Check%20if%20the%20horizontal%20axis%20needs%20shifting%5C%5Cn%5C%5Cn%20%20%20%20%20%20if%20(left%20%3C%20marginThreshold)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20var%20_diff2%20%3D%20left%20-%20marginThreshold%3B%5C%5Cn%5C%5Cn%20%20%20%20%20%20%20%20left%20-%3D%20_diff2%3B%5C%5Cn%20%20%20%20%20%20%20%20transformOrigin.horizontal%20%2B%3D%20_diff2%3B%5C%5Cn%20%20%20%20%20%20%7D%20else%20if%20(right%20%3E%20widthThreshold)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20var%20_diff3%20%3D%20right%20-%20widthThreshold%3B%5C%5Cn%5C%5Cn%20%20%20%20%20%20%20%20left%20-%3D%20_diff3%3B%5C%5Cn%20%20%20%20%20%20%20%20transformOrigin.horizontal%20%2B%3D%20_diff3%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20%20%20return%20%7B%5C%5Cn%20%20%20%20%20%20%20%20top%3A%20%5C%5C%5C%22%5C%5C%5C%22.concat(top%2C%20%5C%5C%5C%22px%5C%5C%5C%22)%2C%5C%5Cn%20%20%20%20%20%20%20%20left%3A%20%5C%5C%5C%22%5C%5C%5C%22.concat(left%2C%20%5C%5C%5C%22px%5C%5C%5C%22)%2C%5C%5Cn%20%20%20%20%20%20%20%20transformOrigin%3A%20getTransformOriginValue(transformOrigin)%5C%5Cn%20%20%20%20%20%20%7D%3B%5C%5Cn%20%20%20%20%7D%3B%5C%5Cn%5C%5Cn%20%20%20%20_this.handleEntering%20%3D%20function%20(element)%20%7B%5C%5Cn%20%20%20%20%20%20if%20(_this.props.onEntering)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20_this.props.onEntering(element)%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20%20%20_this.setPositioningStyles(element)%3B%5C%5Cn%20%20%20%20%7D%3B%5C%5Cn%5C%5Cn%20%20%20%20if%20(typeof%20window%20!%3D%3D%20'undefined')%20%7B%5C%5Cn%20%20%20%20%20%20_this.handleResize%20%3D%20(0%2C%20_debounce.default)(function%20()%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%2F%2F%20Because%20we%20debounce%20the%20event%2C%20the%20open%20property%20might%20no%20longer%20be%20true%5C%5Cn%20%20%20%20%20%20%20%20%2F%2F%20when%20the%20callback%20resolves.%5C%5Cn%20%20%20%20%20%20%20%20if%20(!_this.props.open)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20return%3B%5C%5Cn%20%20%20%20%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20%20%20%20%20_this.setPositioningStyles(_this.paperRef)%3B%5C%5Cn%20%20%20%20%20%20%7D%2C%20166)%3B%20%2F%2F%20Corresponds%20to%2010%20frames%20at%2060%20Hz.%5C%5Cn%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20return%20_this%3B%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20(0%2C%20_createClass2.default)(Popover%2C%20%5B%7B%5C%5Cn%20%20%20%20key%3A%20%5C%5C%5C%22componentDidMount%5C%5C%5C%22%2C%5C%5Cn%20%20%20%20value%3A%20function%20componentDidMount()%20%7B%5C%5Cn%20%20%20%20%20%20if%20(this.props.action)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20this.props.action(%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20updatePosition%3A%20this.handleResize%5C%5Cn%20%20%20%20%20%20%20%20%7D)%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%2C%20%7B%5C%5Cn%20%20%20%20key%3A%20%5C%5C%5C%22getAnchorOffset%5C%5C%5C%22%2C%5C%5Cn%20%20%20%20%2F%2F%20Returns%20the%20top%2Fleft%20offset%20of%20the%20position%5C%5Cn%20%20%20%20%2F%2F%20to%20attach%20to%20on%20the%20anchor%20element%20(or%20body%20if%20none%20is%20provided)%5C%5Cn%20%20%20%20value%3A%20function%20getAnchorOffset(contentAnchorOffset)%20%7B%5C%5Cn%20%20%20%20%20%20var%20_this%24props2%20%3D%20this.props%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20anchorEl%20%3D%20_this%24props2.anchorEl%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20anchorOrigin%20%3D%20_this%24props2.anchorOrigin%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20anchorReference%20%3D%20_this%24props2.anchorReference%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20anchorPosition%20%3D%20_this%24props2.anchorPosition%3B%5C%5Cn%5C%5Cn%20%20%20%20%20%20if%20(anchorReference%20%3D%3D%3D%20'anchorPosition')%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20true%20%3F%20(0%2C%20_warning.default)(anchorPosition%2C%20'Material-UI%3A%20you%20need%20to%20provide%20a%20%60anchorPosition%60%20property%20when%20using%20'%20%2B%20'%3CPopover%20anchorReference%3D%5C%5C%5C%22anchorPosition%5C%5C%5C%22%20%2F%3E.')%20%3A%20undefined%3B%5C%5Cn%20%20%20%20%20%20%20%20return%20anchorPosition%3B%5C%5Cn%20%20%20%20%20%20%7D%20%2F%2F%20If%20an%20anchor%20element%20wasn't%20provided%2C%20just%20use%20the%20parent%20body%20element%20of%20this%20Popover%5C%5Cn%5C%5Cn%5C%5Cn%20%20%20%20%20%20var%20anchorElement%20%3D%20getAnchorEl(anchorEl)%20%7C%7C%20(0%2C%20_ownerDocument.default)(this.paperRef).body%3B%5C%5Cn%20%20%20%20%20%20var%20anchorRect%20%3D%20anchorElement.getBoundingClientRect()%3B%5C%5Cn%20%20%20%20%20%20var%20anchorVertical%20%3D%20contentAnchorOffset%20%3D%3D%3D%200%20%3F%20anchorOrigin.vertical%20%3A%20'center'%3B%5C%5Cn%20%20%20%20%20%20return%20%7B%5C%5Cn%20%20%20%20%20%20%20%20top%3A%20anchorRect.top%20%2B%20this.handleGetOffsetTop(anchorRect%2C%20anchorVertical)%2C%5C%5Cn%20%20%20%20%20%20%20%20left%3A%20anchorRect.left%20%2B%20this.handleGetOffsetLeft(anchorRect%2C%20anchorOrigin.horizontal)%5C%5Cn%20%20%20%20%20%20%7D%3B%5C%5Cn%20%20%20%20%7D%20%2F%2F%20Returns%20the%20vertical%20offset%20of%20inner%20content%20to%20anchor%20the%20transform%20on%20if%20provided%5C%5Cn%5C%5Cn%20%20%7D%2C%20%7B%5C%5Cn%20%20%20%20key%3A%20%5C%5C%5C%22getContentAnchorOffset%5C%5C%5C%22%2C%5C%5Cn%20%20%20%20value%3A%20function%20getContentAnchorOffset(element)%20%7B%5C%5Cn%20%20%20%20%20%20var%20_this%24props3%20%3D%20this.props%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20getContentAnchorEl%20%3D%20_this%24props3.getContentAnchorEl%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20anchorReference%20%3D%20_this%24props3.anchorReference%3B%5C%5Cn%20%20%20%20%20%20var%20contentAnchorOffset%20%3D%200%3B%5C%5Cn%5C%5Cn%20%20%20%20%20%20if%20(getContentAnchorEl%20%26%26%20anchorReference%20%3D%3D%3D%20'anchorEl')%20%7B%5C%5Cn%20%20%20%20%20%20%20%20var%20contentAnchorEl%20%3D%20getContentAnchorEl(element)%3B%5C%5Cn%5C%5Cn%20%20%20%20%20%20%20%20if%20(contentAnchorEl%20%26%26%20element.contains(contentAnchorEl))%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20var%20scrollTop%20%3D%20getScrollParent(element%2C%20contentAnchorEl)%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20contentAnchorOffset%20%3D%20contentAnchorEl.offsetTop%20%2B%20contentAnchorEl.clientHeight%20%2F%202%20-%20scrollTop%20%7C%7C%200%3B%5C%5Cn%20%20%20%20%20%20%20%20%7D%20%2F%2F%20!%3D%20the%20default%20value%5C%5Cn%5C%5Cn%5C%5Cn%20%20%20%20%20%20%20%20%20true%20%3F%20(0%2C%20_warning.default)(this.props.anchorOrigin.vertical%20%3D%3D%3D%20'top'%2C%20%5B'Material-UI%3A%20you%20can%20not%20change%20the%20default%20%60anchorOrigin.vertical%60%20value%20'%2C%20'when%20also%20providing%20the%20%60getContentAnchorEl%60%20property%20to%20the%20popover%20component.'%2C%20'Only%20use%20one%20of%20the%20two%20properties.'%2C%20'Set%20%60getContentAnchorEl%60%20to%20%60null%20%7C%20undefined%60'%20%2B%20'%20or%20leave%20%60anchorOrigin.vertical%60%20unchanged.'%5D.join('%5C%5C%5C%5Cn'))%20%3A%20undefined%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20%20%20return%20contentAnchorOffset%3B%5C%5Cn%20%20%20%20%7D%20%2F%2F%20Return%20the%20base%20transform%20origin%20using%20the%20element%5C%5Cn%20%20%20%20%2F%2F%20and%20taking%20the%20content%20anchor%20offset%20into%20account%20if%20in%20use%5C%5Cn%5C%5Cn%20%20%7D%2C%20%7B%5C%5Cn%20%20%20%20key%3A%20%5C%5C%5C%22getTransformOrigin%5C%5C%5C%22%2C%5C%5Cn%20%20%20%20value%3A%20function%20getTransformOrigin(elemRect)%20%7B%5C%5Cn%20%20%20%20%20%20var%20contentAnchorOffset%20%3D%20arguments.length%20%3E%201%20%26%26%20arguments%5B1%5D%20!%3D%3D%20undefined%20%3F%20arguments%5B1%5D%20%3A%200%3B%5C%5Cn%20%20%20%20%20%20var%20transformOrigin%20%3D%20this.props.transformOrigin%3B%5C%5Cn%20%20%20%20%20%20return%20%7B%5C%5Cn%20%20%20%20%20%20%20%20vertical%3A%20this.handleGetOffsetTop(elemRect%2C%20transformOrigin.vertical)%20%2B%20contentAnchorOffset%2C%5C%5Cn%20%20%20%20%20%20%20%20horizontal%3A%20this.handleGetOffsetLeft(elemRect%2C%20transformOrigin.horizontal)%5C%5Cn%20%20%20%20%20%20%7D%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%2C%20%7B%5C%5Cn%20%20%20%20key%3A%20%5C%5C%5C%22render%5C%5C%5C%22%2C%5C%5Cn%20%20%20%20value%3A%20function%20render()%20%7B%5C%5Cn%20%20%20%20%20%20var%20_this2%20%3D%20this%3B%5C%5Cn%5C%5Cn%20%20%20%20%20%20var%20_this%24props4%20%3D%20this.props%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20action%20%3D%20_this%24props4.action%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20anchorEl%20%3D%20_this%24props4.anchorEl%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20anchorOrigin%20%3D%20_this%24props4.anchorOrigin%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20anchorPosition%20%3D%20_this%24props4.anchorPosition%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20anchorReference%20%3D%20_this%24props4.anchorReference%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20children%20%3D%20_this%24props4.children%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20classes%20%3D%20_this%24props4.classes%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20containerProp%20%3D%20_this%24props4.container%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20elevation%20%3D%20_this%24props4.elevation%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20getContentAnchorEl%20%3D%20_this%24props4.getContentAnchorEl%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20marginThreshold%20%3D%20_this%24props4.marginThreshold%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20ModalClasses%20%3D%20_this%24props4.ModalClasses%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20onEnter%20%3D%20_this%24props4.onEnter%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20onEntered%20%3D%20_this%24props4.onEntered%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20onEntering%20%3D%20_this%24props4.onEntering%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20onExit%20%3D%20_this%24props4.onExit%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20onExited%20%3D%20_this%24props4.onExited%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20onExiting%20%3D%20_this%24props4.onExiting%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20open%20%3D%20_this%24props4.open%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20PaperProps%20%3D%20_this%24props4.PaperProps%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20role%20%3D%20_this%24props4.role%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20transformOrigin%20%3D%20_this%24props4.transformOrigin%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20TransitionComponent%20%3D%20_this%24props4.TransitionComponent%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20transitionDurationProp%20%3D%20_this%24props4.transitionDuration%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20_this%24props4%24Transiti%20%3D%20_this%24props4.TransitionProps%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20TransitionProps%20%3D%20_this%24props4%24Transiti%20%3D%3D%3D%20void%200%20%3F%20%7B%7D%20%3A%20_this%24props4%24Transiti%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20other%20%3D%20(0%2C%20_objectWithoutProperties2.default)(_this%24props4%2C%20%5B%5C%5C%5C%22action%5C%5C%5C%22%2C%20%5C%5C%5C%22anchorEl%5C%5C%5C%22%2C%20%5C%5C%5C%22anchorOrigin%5C%5C%5C%22%2C%20%5C%5C%5C%22anchorPosition%5C%5C%5C%22%2C%20%5C%5C%5C%22anchorReference%5C%5C%5C%22%2C%20%5C%5C%5C%22children%5C%5C%5C%22%2C%20%5C%5C%5C%22classes%5C%5C%5C%22%2C%20%5C%5C%5C%22container%5C%5C%5C%22%2C%20%5C%5C%5C%22elevation%5C%5C%5C%22%2C%20%5C%5C%5C%22getContentAnchorEl%5C%5C%5C%22%2C%20%5C%5C%5C%22marginThreshold%5C%5C%5C%22%2C%20%5C%5C%5C%22ModalClasses%5C%5C%5C%22%2C%20%5C%5C%5C%22onEnter%5C%5C%5C%22%2C%20%5C%5C%5C%22onEntered%5C%5C%5C%22%2C%20%5C%5C%5C%22onEntering%5C%5C%5C%22%2C%20%5C%5C%5C%22onExit%5C%5C%5C%22%2C%20%5C%5C%5C%22onExited%5C%5C%5C%22%2C%20%5C%5C%5C%22onExiting%5C%5C%5C%22%2C%20%5C%5C%5C%22open%5C%5C%5C%22%2C%20%5C%5C%5C%22PaperProps%5C%5C%5C%22%2C%20%5C%5C%5C%22role%5C%5C%5C%22%2C%20%5C%5C%5C%22transformOrigin%5C%5C%5C%22%2C%20%5C%5C%5C%22TransitionComponent%5C%5C%5C%22%2C%20%5C%5C%5C%22transitionDuration%5C%5C%5C%22%2C%20%5C%5C%5C%22TransitionProps%5C%5C%5C%22%5D)%3B%5C%5Cn%20%20%20%20%20%20var%20transitionDuration%20%3D%20transitionDurationProp%3B%5C%5Cn%5C%5Cn%20%20%20%20%20%20if%20(transitionDurationProp%20%3D%3D%3D%20'auto'%20%26%26%20!TransitionComponent.muiSupportAuto)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20transitionDuration%20%3D%20undefined%3B%5C%5Cn%20%20%20%20%20%20%7D%20%2F%2F%20If%20the%20container%20prop%20is%20provided%2C%20use%20that%5C%5Cn%20%20%20%20%20%20%2F%2F%20If%20the%20anchorEl%20prop%20is%20provided%2C%20use%20its%20parent%20body%20element%20as%20the%20container%5C%5Cn%20%20%20%20%20%20%2F%2F%20If%20neither%20are%20provided%20let%20the%20Modal%20take%20care%20of%20choosing%20the%20container%5C%5Cn%5C%5Cn%5C%5Cn%20%20%20%20%20%20var%20container%20%3D%20containerProp%20%7C%7C%20(anchorEl%20%3F%20(0%2C%20_ownerDocument.default)(getAnchorEl(anchorEl)).body%20%3A%20undefined)%3B%5C%5Cn%20%20%20%20%20%20return%20_react.default.createElement(_Modal.default%2C%20(0%2C%20_extends2.default)(%7B%5C%5Cn%20%20%20%20%20%20%20%20classes%3A%20ModalClasses%2C%5C%5Cn%20%20%20%20%20%20%20%20container%3A%20container%2C%5C%5Cn%20%20%20%20%20%20%20%20open%3A%20open%2C%5C%5Cn%20%20%20%20%20%20%20%20BackdropProps%3A%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20invisible%3A%20true%5C%5Cn%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%7D%2C%20other)%2C%20_react.default.createElement(TransitionComponent%2C%20(0%2C%20_extends2.default)(%7B%5C%5Cn%20%20%20%20%20%20%20%20appear%3A%20true%2C%5C%5Cn%20%20%20%20%20%20%20%20in%3A%20open%2C%5C%5Cn%20%20%20%20%20%20%20%20onEnter%3A%20onEnter%2C%5C%5Cn%20%20%20%20%20%20%20%20onEntered%3A%20onEntered%2C%5C%5Cn%20%20%20%20%20%20%20%20onExit%3A%20onExit%2C%5C%5Cn%20%20%20%20%20%20%20%20onExited%3A%20onExited%2C%5C%5Cn%20%20%20%20%20%20%20%20onExiting%3A%20onExiting%2C%5C%5Cn%20%20%20%20%20%20%20%20role%3A%20role%2C%5C%5Cn%20%20%20%20%20%20%20%20timeout%3A%20transitionDuration%5C%5Cn%20%20%20%20%20%20%7D%2C%20TransitionProps%2C%20%7B%5C%5Cn%20%20%20%20%20%20%20%20onEntering%3A%20(0%2C%20_helpers.createChainedFunction)(this.handleEntering%2C%20TransitionProps.onEntering)%5C%5Cn%20%20%20%20%20%20%7D)%2C%20_react.default.createElement(_Paper.default%2C%20(0%2C%20_extends2.default)(%7B%5C%5Cn%20%20%20%20%20%20%20%20className%3A%20classes.paper%2C%5C%5Cn%20%20%20%20%20%20%20%20elevation%3A%20elevation%2C%5C%5Cn%20%20%20%20%20%20%20%20ref%3A%20function%20ref(_ref)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20_this2.paperRef%20%3D%20_reactDom.default.findDOMNode(_ref)%3B%5C%5Cn%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%7D%2C%20PaperProps)%2C%20_react.default.createElement(_reactEventListener.default%2C%20%7B%5C%5Cn%20%20%20%20%20%20%20%20target%3A%20%5C%5C%5C%22window%5C%5C%5C%22%2C%5C%5Cn%20%20%20%20%20%20%20%20onResize%3A%20this.handleResize%5C%5Cn%20%20%20%20%20%20%7D)%2C%20children)))%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%5D)%3B%5C%5Cn%20%20return%20Popover%3B%5C%5Cn%7D(_react.default.Component)%3B%5C%5Cn%5C%5Cn%20true%20%3F%20Popover.propTypes%20%3D%20%7B%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20This%20is%20callback%20property.%20It's%20called%20by%20the%20component%20on%20mount.%5C%5Cn%20%20%20*%20This%20is%20useful%20when%20you%20want%20to%20trigger%20an%20action%20programmatically.%5C%5Cn%20%20%20*%20It%20currently%20only%20supports%20updatePosition()%20action.%5C%5Cn%20%20%20*%5C%5Cn%20%20%20*%20%40param%20%7Bobject%7D%20actions%20This%20object%20contains%20all%20possible%20actions%5C%5Cn%20%20%20*%20that%20can%20be%20triggered%20programmatically.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20action%3A%20_propTypes.default.func%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20This%20is%20the%20DOM%20element%2C%20or%20a%20function%20that%20returns%20the%20DOM%20element%2C%5C%5Cn%20%20%20*%20that%20may%20be%20used%20to%20set%20the%20position%20of%20the%20popover.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20anchorEl%3A%20_propTypes.default.oneOfType(%5B_propTypes.default.object%2C%20_propTypes.default.func%5D)%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20This%20is%20the%20point%20on%20the%20anchor%20where%20the%20popover's%5C%5Cn%20%20%20*%20%60anchorEl%60%20will%20attach%20to.%20This%20is%20not%20used%20when%20the%5C%5Cn%20%20%20*%20anchorReference%20is%20'anchorPosition'.%5C%5Cn%20%20%20*%5C%5Cn%20%20%20*%20Options%3A%5C%5Cn%20%20%20*%20vertical%3A%20%5Btop%2C%20center%2C%20bottom%5D%3B%5C%5Cn%20%20%20*%20horizontal%3A%20%5Bleft%2C%20center%2C%20right%5D.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20anchorOrigin%3A%20_propTypes.default.shape(%7B%5C%5Cn%20%20%20%20horizontal%3A%20_propTypes.default.oneOfType(%5B_propTypes.default.number%2C%20_propTypes.default.oneOf(%5B'left'%2C%20'center'%2C%20'right'%5D)%5D).isRequired%2C%5C%5Cn%20%20%20%20vertical%3A%20_propTypes.default.oneOfType(%5B_propTypes.default.number%2C%20_propTypes.default.oneOf(%5B'top'%2C%20'center'%2C%20'bottom'%5D)%5D).isRequired%5C%5Cn%20%20%7D)%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20This%20is%20the%20position%20that%20may%20be%20used%5C%5Cn%20%20%20*%20to%20set%20the%20position%20of%20the%20popover.%5C%5Cn%20%20%20*%20The%20coordinates%20are%20relative%20to%5C%5Cn%20%20%20*%20the%20application's%20client%20area.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20anchorPosition%3A%20_propTypes.default.shape(%7B%5C%5Cn%20%20%20%20left%3A%20_propTypes.default.number.isRequired%2C%5C%5Cn%20%20%20%20top%3A%20_propTypes.default.number.isRequired%5C%5Cn%20%20%7D)%2C%5C%5Cn%5C%5Cn%20%20%2F*%5C%5Cn%20%20%20*%20This%20determines%20which%20anchor%20prop%20to%20refer%20to%20to%20set%5C%5Cn%20%20%20*%20the%20position%20of%20the%20popover.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20anchorReference%3A%20_propTypes.default.oneOf(%5B'anchorEl'%2C%20'anchorPosition'%2C%20'none'%5D)%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20The%20content%20of%20the%20component.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20children%3A%20_propTypes.default.node%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20Override%20or%20extend%20the%20styles%20applied%20to%20the%20component.%5C%5Cn%20%20%20*%20See%20%5BCSS%20API%5D(%23css-api)%20below%20for%20more%20details.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20classes%3A%20_propTypes.default.object.isRequired%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20A%20node%2C%20component%20instance%2C%20or%20function%20that%20returns%20either.%5C%5Cn%20%20%20*%20The%20%60container%60%20will%20passed%20to%20the%20Modal%20component.%5C%5Cn%20%20%20*%20By%20default%2C%20it%20uses%20the%20body%20of%20the%20anchorEl's%20top-level%20document%20object%2C%5C%5Cn%20%20%20*%20so%20it's%20simply%20%60document.body%60%20most%20of%20the%20time.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20container%3A%20_propTypes.default.oneOfType(%5B_propTypes.default.object%2C%20_propTypes.default.func%5D)%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20The%20elevation%20of%20the%20popover.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20elevation%3A%20_propTypes.default.number%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20This%20function%20is%20called%20in%20order%20to%20retrieve%20the%20content%20anchor%20element.%5C%5Cn%20%20%20*%20It's%20the%20opposite%20of%20the%20%60anchorEl%60%20property.%5C%5Cn%20%20%20*%20The%20content%20anchor%20element%20should%20be%20an%20element%20inside%20the%20popover.%5C%5Cn%20%20%20*%20It's%20used%20to%20correctly%20scroll%20and%20set%20the%20position%20of%20the%20popover.%5C%5Cn%20%20%20*%20The%20positioning%20strategy%20tries%20to%20make%20the%20content%20anchor%20element%20just%20above%20the%5C%5Cn%20%20%20*%20anchor%20element.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20getContentAnchorEl%3A%20_propTypes.default.func%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20Specifies%20how%20close%20to%20the%20edge%20of%20the%20window%20the%20popover%20can%20appear.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20marginThreshold%3A%20_propTypes.default.number%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20%60classes%60%20property%20applied%20to%20the%20%5B%60Modal%60%5D(%2Fapi%2Fmodal%2F)%20element.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20ModalClasses%3A%20_propTypes.default.object%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20Callback%20fired%20when%20the%20component%20requests%20to%20be%20closed.%5C%5Cn%20%20%20*%5C%5Cn%20%20%20*%20%40param%20%7Bobject%7D%20event%20The%20event%20source%20of%20the%20callback.%5C%5Cn%20%20%20*%20%40param%20%7Bstring%7D%20reason%20Can%20be%3A%60%5C%5C%5C%22escapeKeyDown%5C%5C%5C%22%60%2C%20%60%5C%5C%5C%22backdropClick%5C%5C%5C%22%60%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20onClose%3A%20_propTypes.default.func%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20Callback%20fired%20before%20the%20component%20is%20entering.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20onEnter%3A%20_propTypes.default.func%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20Callback%20fired%20when%20the%20component%20has%20entered.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20onEntered%3A%20_propTypes.default.func%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20Callback%20fired%20when%20the%20component%20is%20entering.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20onEntering%3A%20_propTypes.default.func%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20Callback%20fired%20before%20the%20component%20is%20exiting.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20onExit%3A%20_propTypes.default.func%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20Callback%20fired%20when%20the%20component%20has%20exited.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20onExited%3A%20_propTypes.default.func%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20Callback%20fired%20when%20the%20component%20is%20exiting.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20onExiting%3A%20_propTypes.default.func%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20If%20%60true%60%2C%20the%20popover%20is%20visible.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20open%3A%20_propTypes.default.bool.isRequired%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20Properties%20applied%20to%20the%20%5B%60Paper%60%5D(%2Fapi%2Fpaper%2F)%20element.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20PaperProps%3A%20_propTypes.default.object%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20%40ignore%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20role%3A%20_propTypes.default.string%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20This%20is%20the%20point%20on%20the%20popover%20which%5C%5Cn%20%20%20*%20will%20attach%20to%20the%20anchor's%20origin.%5C%5Cn%20%20%20*%5C%5Cn%20%20%20*%20Options%3A%5C%5Cn%20%20%20*%20vertical%3A%20%5Btop%2C%20center%2C%20bottom%2C%20x(px)%5D%3B%5C%5Cn%20%20%20*%20horizontal%3A%20%5Bleft%2C%20center%2C%20right%2C%20x(px)%5D.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20transformOrigin%3A%20_propTypes.default.shape(%7B%5C%5Cn%20%20%20%20horizontal%3A%20_propTypes.default.oneOfType(%5B_propTypes.default.number%2C%20_propTypes.default.oneOf(%5B'left'%2C%20'center'%2C%20'right'%5D)%5D).isRequired%2C%5C%5Cn%20%20%20%20vertical%3A%20_propTypes.default.oneOfType(%5B_propTypes.default.number%2C%20_propTypes.default.oneOf(%5B'top'%2C%20'center'%2C%20'bottom'%5D)%5D).isRequired%5C%5Cn%20%20%7D)%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20The%20component%20used%20for%20the%20transition.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20TransitionComponent%3A%20_utils.componentPropType%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20Set%20to%20'auto'%20to%20automatically%20calculate%20transition%20time%20based%20on%20height.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20transitionDuration%3A%20_propTypes.default.oneOfType(%5B_propTypes.default.number%2C%20_propTypes.default.shape(%7B%5C%5Cn%20%20%20%20enter%3A%20_propTypes.default.number%2C%5C%5Cn%20%20%20%20exit%3A%20_propTypes.default.number%5C%5Cn%20%20%7D)%2C%20_propTypes.default.oneOf(%5B'auto'%5D)%5D)%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20Properties%20applied%20to%20the%20%60Transition%60%20element.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20TransitionProps%3A%20_propTypes.default.object%5C%5Cn%7D%20%3A%20undefined%3B%5C%5CnPopover.defaultProps%20%3D%20%7B%5C%5Cn%20%20anchorReference%3A%20'anchorEl'%2C%5C%5Cn%20%20anchorOrigin%3A%20%7B%5C%5Cn%20%20%20%20vertical%3A%20'top'%2C%5C%5Cn%20%20%20%20horizontal%3A%20'left'%5C%5Cn%20%20%7D%2C%5C%5Cn%20%20elevation%3A%208%2C%5C%5Cn%20%20marginThreshold%3A%2016%2C%5C%5Cn%20%20transformOrigin%3A%20%7B%5C%5Cn%20%20%20%20vertical%3A%20'top'%2C%5C%5Cn%20%20%20%20horizontal%3A%20'left'%5C%5Cn%20%20%7D%2C%5C%5Cn%20%20TransitionComponent%3A%20_Grow.default%2C%5C%5Cn%20%20transitionDuration%3A%20'auto'%5C%5Cn%7D%3B%5C%5Cn%5C%5Cnvar%20_default%20%3D%20(0%2C%20_withStyles.default)(styles%2C%20%7B%5C%5Cn%20%20name%3A%20'MuiPopover'%5C%5Cn%7D)(Popover)%3B%5C%5Cn%5C%5Cnexports.default%20%3D%20_default%3B%5C%5Cn%5C%5Cn%2F%2F%23%20sourceURL%3Dwebpack%3A%2F%2F%255Bname%255D%2F%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2F%40material-ui%2Fcore%2FPopover%2FPopover.js%3F%5C%22)%3B%5Cn%5Cn%2F***%2F%20%7D)%2C%5Cn%5Cn%2F***%2F%20%5C%22..%2F..%2F%40material-ui%2Fcore%2FPopover%2Findex.js%5C%22%3A%5Cn%2F*!**********************************************************************************************************!*%5C%5C%5Cn%20%20!***%20%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2F%40material-ui%2Fcore%2FPopover%2Findex.js%20***!%5Cn%20%20%5C%5C**********************************************************************************************************%2F%5Cn%2F*!%20no%20static%20exports%20found%20*%2F%5Cn%2F***%2F%20(function(module%2C%20exports%2C%20__webpack_require__)%20%7B%5Cn%5Cn%5C%22use%20strict%5C%22%3B%5Cneval(%5C%22%5C%5Cn%5C%5Cnvar%20_interopRequireDefault%20%3D%20__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2FinteropRequireDefault%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2FinteropRequireDefault.js%5C%5C%5C%22)%3B%5C%5Cn%5C%5CnObject.defineProperty(exports%2C%20%5C%5C%5C%22__esModule%5C%5C%5C%22%2C%20%7B%5C%5Cn%20%20value%3A%20true%5C%5Cn%7D)%3B%5C%5CnObject.defineProperty(exports%2C%20%5C%5C%5C%22default%5C%5C%5C%22%2C%20%7B%5C%5Cn%20%20enumerable%3A%20true%2C%5C%5Cn%20%20get%3A%20function%20get()%20%7B%5C%5Cn%20%20%20%20return%20_Popover.default%3B%5C%5Cn%20%20%7D%5C%5Cn%7D)%3B%5C%5Cn%5C%5Cnvar%20_Popover%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20.%2FPopover%20*%2F%20%5C%5C%5C%22..%2F..%2F%40material-ui%2Fcore%2FPopover%2FPopover.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cn%2F%2F%23%20sourceURL%3Dwebpack%3A%2F%2F%255Bname%255D%2F%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2F%40material-ui%2Fcore%2FPopover%2Findex.js%3F%5C%22)%3B%5Cn%5Cn%2F***%2F%20%7D)%2C%5Cn%5Cn%2F***%2F%20%5C%22..%2F..%2F%40material-ui%2Fcore%2FPortal%2FPortal.js%5C%22%3A%5Cn%2F*!**********************************************************************************************************!*%5C%5C%5Cn%20%20!***%20%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2F%40material-ui%2Fcore%2FPortal%2FPortal.js%20***!%5Cn%20%20%5C%5C**********************************************************************************************************%2F%5Cn%2F*!%20no%20static%20exports%20found%20*%2F%5Cn%2F***%2F%20(function(module%2C%20exports%2C%20__webpack_require__)%20%7B%5Cn%5Cn%5C%22use%20strict%5C%22%3B%5Cneval(%5C%22%5C%5Cn%5C%5Cnvar%20_interopRequireDefault%20%3D%20__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2FinteropRequireDefault%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2FinteropRequireDefault.js%5C%5C%5C%22)%3B%5C%5Cn%5C%5CnObject.defineProperty(exports%2C%20%5C%5C%5C%22__esModule%5C%5C%5C%22%2C%20%7B%5C%5Cn%20%20value%3A%20true%5C%5Cn%7D)%3B%5C%5Cnexports.default%20%3D%20void%200%3B%5C%5Cn%5C%5Cnvar%20_classCallCheck2%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2FclassCallCheck%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2FclassCallCheck.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_createClass2%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2FcreateClass%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2FcreateClass.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_possibleConstructorReturn2%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2FpossibleConstructorReturn%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2FpossibleConstructorReturn.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_getPrototypeOf3%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2FgetPrototypeOf%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2FgetPrototypeOf.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_inherits2%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2Finherits%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2Finherits.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_react%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20react%20*%2F%20%5C%5C%5C%22..%2F..%2Freact%2Findex.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_reactDom%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20react-dom%20*%2F%20%5C%5C%5C%22..%2F..%2Freact-dom%2Findex.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_propTypes%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20prop-types%20*%2F%20%5C%5C%5C%22..%2F..%2Fprop-types%2Findex.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_ownerDocument%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20..%2Futils%2FownerDocument%20*%2F%20%5C%5C%5C%22..%2F..%2F%40material-ui%2Fcore%2Futils%2FownerDocument.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_utils%20%3D%20__webpack_require__(%2F*!%20%40material-ui%2Futils%20*%2F%20%5C%5C%5C%22..%2F..%2F%40material-ui%2Futils%2Findex.es.js%5C%5C%5C%22)%3B%5C%5Cn%5C%5Cnfunction%20getContainer(container%2C%20defaultContainer)%20%7B%5C%5Cn%20%20container%20%3D%20typeof%20container%20%3D%3D%3D%20'function'%20%3F%20container()%20%3A%20container%3B%5C%5Cn%20%20return%20_reactDom.default.findDOMNode(container)%20%7C%7C%20defaultContainer%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20getOwnerDocument(element)%20%7B%5C%5Cn%20%20return%20(0%2C%20_ownerDocument.default)(_reactDom.default.findDOMNode(element))%3B%5C%5Cn%7D%5C%5Cn%2F**%5C%5Cn%20*%20Portals%20provide%20a%20first-class%20way%20to%20render%20children%20into%20a%20DOM%20node%5C%5Cn%20*%20that%20exists%20outside%20the%20DOM%20hierarchy%20of%20the%20parent%20component.%5C%5Cn%20*%2F%5C%5Cn%5C%5Cn%5C%5Cnvar%20Portal%20%3D%5C%5Cn%2F*%23__PURE__*%2F%5C%5Cnfunction%20(_React%24Component)%20%7B%5C%5Cn%20%20(0%2C%20_inherits2.default)(Portal%2C%20_React%24Component)%3B%5C%5Cn%5C%5Cn%20%20function%20Portal()%20%7B%5C%5Cn%20%20%20%20var%20_getPrototypeOf2%3B%5C%5Cn%5C%5Cn%20%20%20%20var%20_this%3B%5C%5Cn%5C%5Cn%20%20%20%20(0%2C%20_classCallCheck2.default)(this%2C%20Portal)%3B%5C%5Cn%5C%5Cn%20%20%20%20for%20(var%20_len%20%3D%20arguments.length%2C%20args%20%3D%20new%20Array(_len)%2C%20_key%20%3D%200%3B%20_key%20%3C%20_len%3B%20_key%2B%2B)%20%7B%5C%5Cn%20%20%20%20%20%20args%5B_key%5D%20%3D%20arguments%5B_key%5D%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20_this%20%3D%20(0%2C%20_possibleConstructorReturn2.default)(this%2C%20(_getPrototypeOf2%20%3D%20(0%2C%20_getPrototypeOf3.default)(Portal)).call.apply(_getPrototypeOf2%2C%20%5Bthis%5D.concat(args)))%3B%5C%5Cn%5C%5Cn%20%20%20%20_this.getMountNode%20%3D%20function%20()%20%7B%5C%5Cn%20%20%20%20%20%20return%20_this.mountNode%3B%5C%5Cn%20%20%20%20%7D%3B%5C%5Cn%5C%5Cn%20%20%20%20return%20_this%3B%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20(0%2C%20_createClass2.default)(Portal%2C%20%5B%7B%5C%5Cn%20%20%20%20key%3A%20%5C%5C%5C%22componentDidMount%5C%5C%5C%22%2C%5C%5Cn%20%20%20%20value%3A%20function%20componentDidMount()%20%7B%5C%5Cn%20%20%20%20%20%20this.setMountNode(this.props.container)%3B%20%2F%2F%20Only%20rerender%20if%20needed%5C%5Cn%5C%5Cn%20%20%20%20%20%20if%20(!this.props.disablePortal)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20this.forceUpdate(this.props.onRendered)%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%2C%20%7B%5C%5Cn%20%20%20%20key%3A%20%5C%5C%5C%22componentDidUpdate%5C%5C%5C%22%2C%5C%5Cn%20%20%20%20value%3A%20function%20componentDidUpdate(prevProps)%20%7B%5C%5Cn%20%20%20%20%20%20var%20_this2%20%3D%20this%3B%5C%5Cn%5C%5Cn%20%20%20%20%20%20if%20(prevProps.container%20!%3D%3D%20this.props.container%20%7C%7C%20prevProps.disablePortal%20!%3D%3D%20this.props.disablePortal)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20this.setMountNode(this.props.container)%3B%20%2F%2F%20Only%20rerender%20if%20needed%5C%5Cn%5C%5Cn%20%20%20%20%20%20%20%20if%20(!this.props.disablePortal)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20this.forceUpdate(function%20()%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20if%20(_this2.props.onRendered)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%20%20%2F%2F%20This%20might%20be%20triggered%20earlier%20than%20the%20componentDidUpdate%20of%20a%20parent%20element.%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%20%20%2F%2F%20We%20need%20to%20account%20for%20it.%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%20%20clearTimeout(_this2.renderedTimer)%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%20%20_this2.renderedTimer%20%3D%20setTimeout(_this2.props.onRendered)%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%20%20%20%20%7D)%3B%5C%5Cn%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%2C%20%7B%5C%5Cn%20%20%20%20key%3A%20%5C%5C%5C%22componentWillUnmount%5C%5C%5C%22%2C%5C%5Cn%20%20%20%20value%3A%20function%20componentWillUnmount()%20%7B%5C%5Cn%20%20%20%20%20%20this.mountNode%20%3D%20null%3B%5C%5Cn%20%20%20%20%20%20clearTimeout(this.renderedTimer)%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%2C%20%7B%5C%5Cn%20%20%20%20key%3A%20%5C%5C%5C%22setMountNode%5C%5C%5C%22%2C%5C%5Cn%20%20%20%20value%3A%20function%20setMountNode(container)%20%7B%5C%5Cn%20%20%20%20%20%20if%20(this.props.disablePortal)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20this.mountNode%20%3D%20_reactDom.default.findDOMNode(this).parentElement%3B%5C%5Cn%20%20%20%20%20%20%20%20return%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20%20%20this.mountNode%20%3D%20getContainer(container%2C%20getOwnerDocument(this).body)%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%20%20%2F**%5C%5Cn%20%20%20%20%20*%20%40public%5C%5Cn%20%20%20%20%20*%2F%5C%5Cn%5C%5Cn%20%20%7D%2C%20%7B%5C%5Cn%20%20%20%20key%3A%20%5C%5C%5C%22render%5C%5C%5C%22%2C%5C%5Cn%20%20%20%20value%3A%20function%20render()%20%7B%5C%5Cn%20%20%20%20%20%20var%20_this%24props%20%3D%20this.props%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20children%20%3D%20_this%24props.children%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20disablePortal%20%3D%20_this%24props.disablePortal%3B%5C%5Cn%5C%5Cn%20%20%20%20%20%20if%20(disablePortal)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20return%20children%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20%20%20return%20this.mountNode%20%3F%20_reactDom.default.createPortal(children%2C%20this.mountNode)%20%3A%20null%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%5D)%3B%5C%5Cn%20%20return%20Portal%3B%5C%5Cn%7D(_react.default.Component)%3B%5C%5Cn%5C%5Cn%20true%20%3F%20Portal.propTypes%20%3D%20%7B%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20The%20children%20to%20render%20into%20the%20%60container%60.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20children%3A%20_propTypes.default.node.isRequired%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20A%20node%2C%20component%20instance%2C%20or%20function%20that%20returns%20either.%5C%5Cn%20%20%20*%20The%20%60container%60%20will%20have%20the%20portal%20children%20appended%20to%20it.%5C%5Cn%20%20%20*%20By%20default%2C%20it%20uses%20the%20body%20of%20the%20top-level%20document%20object%2C%5C%5Cn%20%20%20*%20so%20it's%20simply%20%60document.body%60%20most%20of%20the%20time.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20container%3A%20_propTypes.default.oneOfType(%5B_propTypes.default.object%2C%20_propTypes.default.func%5D)%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20Disable%20the%20portal%20behavior.%5C%5Cn%20%20%20*%20The%20children%20stay%20within%20it's%20parent%20DOM%20hierarchy.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20disablePortal%3A%20_propTypes.default.bool%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20Callback%20fired%20once%20the%20children%20has%20been%20mounted%20into%20the%20%60container%60.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20onRendered%3A%20_propTypes.default.func%5C%5Cn%7D%20%3A%20undefined%3B%5C%5CnPortal.defaultProps%20%3D%20%7B%5C%5Cn%20%20disablePortal%3A%20false%5C%5Cn%7D%3B%5C%5Cn%5C%5Cnif%20(true)%20%7B%5C%5Cn%20%20%20true%20%3F%20Portal.propTypes%20%3D%20(0%2C%20_utils.exactProp)(Portal.propTypes)%20%3A%20undefined%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnvar%20_default%20%3D%20Portal%3B%5C%5Cnexports.default%20%3D%20_default%3B%5C%5Cn%5C%5Cn%2F%2F%23%20sourceURL%3Dwebpack%3A%2F%2F%255Bname%255D%2F%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2F%40material-ui%2Fcore%2FPortal%2FPortal.js%3F%5C%22)%3B%5Cn%5Cn%2F***%2F%20%7D)%2C%5Cn%5Cn%2F***%2F%20%5C%22..%2F..%2F%40material-ui%2Fcore%2FPortal%2Findex.js%5C%22%3A%5Cn%2F*!*********************************************************************************************************!*%5C%5C%5Cn%20%20!***%20%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2F%40material-ui%2Fcore%2FPortal%2Findex.js%20***!%5Cn%20%20%5C%5C*********************************************************************************************************%2F%5Cn%2F*!%20no%20static%20exports%20found%20*%2F%5Cn%2F***%2F%20(function(module%2C%20exports%2C%20__webpack_require__)%20%7B%5Cn%5Cn%5C%22use%20strict%5C%22%3B%5Cneval(%5C%22%5C%5Cn%5C%5Cnvar%20_interopRequireDefault%20%3D%20__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2FinteropRequireDefault%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2FinteropRequireDefault.js%5C%5C%5C%22)%3B%5C%5Cn%5C%5CnObject.defineProperty(exports%2C%20%5C%5C%5C%22__esModule%5C%5C%5C%22%2C%20%7B%5C%5Cn%20%20value%3A%20true%5C%5Cn%7D)%3B%5C%5CnObject.defineProperty(exports%2C%20%5C%5C%5C%22default%5C%5C%5C%22%2C%20%7B%5C%5Cn%20%20enumerable%3A%20true%2C%5C%5Cn%20%20get%3A%20function%20get()%20%7B%5C%5Cn%20%20%20%20return%20_Portal.default%3B%5C%5Cn%20%20%7D%5C%5Cn%7D)%3B%5C%5Cn%5C%5Cnvar%20_Portal%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20.%2FPortal%20*%2F%20%5C%5C%5C%22..%2F..%2F%40material-ui%2Fcore%2FPortal%2FPortal.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cn%2F%2F%23%20sourceURL%3Dwebpack%3A%2F%2F%255Bname%255D%2F%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2F%40material-ui%2Fcore%2FPortal%2Findex.js%3F%5C%22)%3B%5Cn%5Cn%2F***%2F%20%7D)%2C%5Cn%5Cn%2F***%2F%20%5C%22..%2F..%2F%40material-ui%2Fcore%2FRootRef%2FRootRef.js%5C%22%3A%5Cn%2F*!************************************************************************************************************!*%5C%5C%5Cn%20%20!***%20%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2F%40material-ui%2Fcore%2FRootRef%2FRootRef.js%20***!%5Cn%20%20%5C%5C************************************************************************************************************%2F%5Cn%2F*!%20no%20static%20exports%20found%20*%2F%5Cn%2F***%2F%20(function(module%2C%20exports%2C%20__webpack_require__)%20%7B%5Cn%5Cn%5C%22use%20strict%5C%22%3B%5Cneval(%5C%22%5C%5Cn%5C%5Cnvar%20_interopRequireDefault%20%3D%20__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2FinteropRequireDefault%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2FinteropRequireDefault.js%5C%5C%5C%22)%3B%5C%5Cn%5C%5CnObject.defineProperty(exports%2C%20%5C%5C%5C%22__esModule%5C%5C%5C%22%2C%20%7B%5C%5Cn%20%20value%3A%20true%5C%5Cn%7D)%3B%5C%5Cnexports.default%20%3D%20void%200%3B%5C%5Cn%5C%5Cnvar%20_classCallCheck2%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2FclassCallCheck%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2FclassCallCheck.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_createClass2%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2FcreateClass%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2FcreateClass.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_possibleConstructorReturn2%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2FpossibleConstructorReturn%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2FpossibleConstructorReturn.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_getPrototypeOf2%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2FgetPrototypeOf%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2FgetPrototypeOf.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_inherits2%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2Finherits%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2Finherits.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_react%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20react%20*%2F%20%5C%5C%5C%22..%2F..%2Freact%2Findex.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_reactDom%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20react-dom%20*%2F%20%5C%5C%5C%22..%2F..%2Freact-dom%2Findex.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_propTypes%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20prop-types%20*%2F%20%5C%5C%5C%22..%2F..%2Fprop-types%2Findex.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_utils%20%3D%20__webpack_require__(%2F*!%20%40material-ui%2Futils%20*%2F%20%5C%5C%5C%22..%2F..%2F%40material-ui%2Futils%2Findex.es.js%5C%5C%5C%22)%3B%5C%5Cn%5C%5Cnvar%20_reactHelpers%20%3D%20__webpack_require__(%2F*!%20..%2Futils%2FreactHelpers%20*%2F%20%5C%5C%5C%22..%2F..%2F%40material-ui%2Fcore%2Futils%2FreactHelpers.js%5C%5C%5C%22)%3B%5C%5Cn%5C%5Cn%2F**%5C%5Cn%20*%20Helper%20component%20to%20allow%20attaching%20a%20ref%20to%20a%5C%5Cn%20*%20wrapped%20element%20to%20access%20the%20underlying%20DOM%20element.%5C%5Cn%20*%5C%5Cn%20*%20It's%20highly%20inspired%20by%20https%3A%2F%2Fgithub.com%2Ffacebook%2Freact%2Fissues%2F11401%23issuecomment-340543801.%5C%5Cn%20*%20For%20example%3A%5C%5Cn%20*%20%60%60%60jsx%5C%5Cn%20*%20import%20React%20from%20'react'%3B%5C%5Cn%20*%20import%20RootRef%20from%20'%40material-ui%2Fcore%2FRootRef'%3B%5C%5Cn%20*%5C%5Cn%20*%20class%20MyComponent%20extends%20React.Component%20%7B%5C%5Cn%20*%20%20%20constructor()%20%7B%5C%5Cn%20*%20%20%20%20%20super()%3B%5C%5Cn%20*%20%20%20%20%20this.domRef%20%3D%20React.createRef()%3B%5C%5Cn%20*%20%20%20%7D%5C%5Cn%20*%5C%5Cn%20*%20%20%20componentDidMount()%20%7B%5C%5Cn%20*%20%20%20%20%20console.log(this.domRef.current)%3B%20%2F%2F%20DOM%20node%5C%5Cn%20*%20%20%20%7D%5C%5Cn%20*%5C%5Cn%20*%20%20%20render()%20%7B%5C%5Cn%20*%20%20%20%20%20return%20(%5C%5Cn%20*%20%20%20%20%20%20%20%3CRootRef%20rootRef%3D%7Bthis.domRef%7D%3E%5C%5Cn%20*%20%20%20%20%20%20%20%20%20%3CSomeChildComponent%20%2F%3E%5C%5Cn%20*%20%20%20%20%20%20%20%3C%2FRootRef%3E%5C%5Cn%20*%20%20%20%20%20)%3B%5C%5Cn%20*%20%20%20%7D%5C%5Cn%20*%20%7D%5C%5Cn%20*%20%60%60%60%5C%5Cn%20*%2F%5C%5Cnvar%20RootRef%20%3D%5C%5Cn%2F*%23__PURE__*%2F%5C%5Cnfunction%20(_React%24Component)%20%7B%5C%5Cn%20%20(0%2C%20_inherits2.default)(RootRef%2C%20_React%24Component)%3B%5C%5Cn%5C%5Cn%20%20function%20RootRef()%20%7B%5C%5Cn%20%20%20%20(0%2C%20_classCallCheck2.default)(this%2C%20RootRef)%3B%5C%5Cn%20%20%20%20return%20(0%2C%20_possibleConstructorReturn2.default)(this%2C%20(0%2C%20_getPrototypeOf2.default)(RootRef).apply(this%2C%20arguments))%3B%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20(0%2C%20_createClass2.default)(RootRef%2C%20%5B%7B%5C%5Cn%20%20%20%20key%3A%20%5C%5C%5C%22componentDidMount%5C%5C%5C%22%2C%5C%5Cn%20%20%20%20value%3A%20function%20componentDidMount()%20%7B%5C%5Cn%20%20%20%20%20%20this.ref%20%3D%20_reactDom.default.findDOMNode(this)%3B%5C%5Cn%20%20%20%20%20%20(0%2C%20_reactHelpers.setRef)(this.props.rootRef%2C%20this.ref)%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%2C%20%7B%5C%5Cn%20%20%20%20key%3A%20%5C%5C%5C%22componentDidUpdate%5C%5C%5C%22%2C%5C%5Cn%20%20%20%20value%3A%20function%20componentDidUpdate(prevProps)%20%7B%5C%5Cn%20%20%20%20%20%20var%20ref%20%3D%20_reactDom.default.findDOMNode(this)%3B%5C%5Cn%5C%5Cn%20%20%20%20%20%20if%20(prevProps.rootRef%20!%3D%3D%20this.props.rootRef%20%7C%7C%20this.ref%20!%3D%3D%20ref)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20if%20(prevProps.rootRef%20!%3D%3D%20this.props.rootRef)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20(0%2C%20_reactHelpers.setRef)(prevProps.rootRef%2C%20null)%3B%5C%5Cn%20%20%20%20%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20%20%20%20%20this.ref%20%3D%20ref%3B%5C%5Cn%20%20%20%20%20%20%20%20(0%2C%20_reactHelpers.setRef)(this.props.rootRef%2C%20this.ref)%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%2C%20%7B%5C%5Cn%20%20%20%20key%3A%20%5C%5C%5C%22componentWillUnmount%5C%5C%5C%22%2C%5C%5Cn%20%20%20%20value%3A%20function%20componentWillUnmount()%20%7B%5C%5Cn%20%20%20%20%20%20this.ref%20%3D%20null%3B%5C%5Cn%20%20%20%20%20%20(0%2C%20_reactHelpers.setRef)(this.props.rootRef%2C%20null)%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%2C%20%7B%5C%5Cn%20%20%20%20key%3A%20%5C%5C%5C%22render%5C%5C%5C%22%2C%5C%5Cn%20%20%20%20value%3A%20function%20render()%20%7B%5C%5Cn%20%20%20%20%20%20return%20this.props.children%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%5D)%3B%5C%5Cn%20%20return%20RootRef%3B%5C%5Cn%7D(_react.default.Component)%3B%5C%5Cn%5C%5Cn%20true%20%3F%20RootRef.propTypes%20%3D%20%7B%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20The%20wrapped%20element.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20children%3A%20_propTypes.default.element.isRequired%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20Provide%20a%20way%20to%20access%20the%20DOM%20node%20of%20the%20wrapped%20element.%5C%5Cn%20%20%20*%20You%20can%20provide%20a%20callback%20ref%20or%20a%20%60React.createRef()%60%20ref.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20rootRef%3A%20_propTypes.default.oneOfType(%5B_propTypes.default.func%2C%20_propTypes.default.object%5D).isRequired%5C%5Cn%7D%20%3A%20undefined%3B%5C%5Cn%5C%5Cnif%20(true)%20%7B%5C%5Cn%20%20%20true%20%3F%20RootRef.propTypes%20%3D%20(0%2C%20_utils.exactProp)(RootRef.propTypes)%20%3A%20undefined%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnvar%20_default%20%3D%20RootRef%3B%5C%5Cnexports.default%20%3D%20_default%3B%5C%5Cn%5C%5Cn%2F%2F%23%20sourceURL%3Dwebpack%3A%2F%2F%255Bname%255D%2F%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2F%40material-ui%2Fcore%2FRootRef%2FRootRef.js%3F%5C%22)%3B%5Cn%5Cn%2F***%2F%20%7D)%2C%5Cn%5Cn%2F***%2F%20%5C%22..%2F..%2F%40material-ui%2Fcore%2FRootRef%2Findex.js%5C%22%3A%5Cn%2F*!**********************************************************************************************************!*%5C%5C%5Cn%20%20!***%20%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2F%40material-ui%2Fcore%2FRootRef%2Findex.js%20***!%5Cn%20%20%5C%5C**********************************************************************************************************%2F%5Cn%2F*!%20no%20static%20exports%20found%20*%2F%5Cn%2F***%2F%20(function(module%2C%20exports%2C%20__webpack_require__)%20%7B%5Cn%5Cn%5C%22use%20strict%5C%22%3B%5Cneval(%5C%22%5C%5Cn%5C%5Cnvar%20_interopRequireDefault%20%3D%20__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2FinteropRequireDefault%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2FinteropRequireDefault.js%5C%5C%5C%22)%3B%5C%5Cn%5C%5CnObject.defineProperty(exports%2C%20%5C%5C%5C%22__esModule%5C%5C%5C%22%2C%20%7B%5C%5Cn%20%20value%3A%20true%5C%5Cn%7D)%3B%5C%5CnObject.defineProperty(exports%2C%20%5C%5C%5C%22default%5C%5C%5C%22%2C%20%7B%5C%5Cn%20%20enumerable%3A%20true%2C%5C%5Cn%20%20get%3A%20function%20get()%20%7B%5C%5Cn%20%20%20%20return%20_RootRef.default%3B%5C%5Cn%20%20%7D%5C%5Cn%7D)%3B%5C%5Cn%5C%5Cnvar%20_RootRef%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20.%2FRootRef%20*%2F%20%5C%5C%5C%22..%2F..%2F%40material-ui%2Fcore%2FRootRef%2FRootRef.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cn%2F%2F%23%20sourceURL%3Dwebpack%3A%2F%2F%255Bname%255D%2F%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2F%40material-ui%2Fcore%2FRootRef%2Findex.js%3F%5C%22)%3B%5Cn%5Cn%2F***%2F%20%7D)%2C%5Cn%5Cn%2F***%2F%20%5C%22..%2F..%2F%40material-ui%2Fcore%2FSelect%2FSelect.js%5C%22%3A%5Cn%2F*!**********************************************************************************************************!*%5C%5C%5Cn%20%20!***%20%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2F%40material-ui%2Fcore%2FSelect%2FSelect.js%20***!%5Cn%20%20%5C%5C**********************************************************************************************************%2F%5Cn%2F*!%20no%20static%20exports%20found%20*%2F%5Cn%2F***%2F%20(function(module%2C%20exports%2C%20__webpack_require__)%20%7B%5Cn%5Cn%5C%22use%20strict%5C%22%3B%5Cneval(%5C%22%5C%5Cn%5C%5Cnvar%20_interopRequireDefault%20%3D%20__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2FinteropRequireDefault%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2FinteropRequireDefault.js%5C%5C%5C%22)%3B%5C%5Cn%5C%5CnObject.defineProperty(exports%2C%20%5C%5C%5C%22__esModule%5C%5C%5C%22%2C%20%7B%5C%5Cn%20%20value%3A%20true%5C%5Cn%7D)%3B%5C%5Cnexports.default%20%3D%20exports.styles%20%3D%20void%200%3B%5C%5Cn%5C%5Cnvar%20_extends2%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2Fextends%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2Fextends.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_objectWithoutProperties2%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2FobjectWithoutProperties%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2FobjectWithoutProperties.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_react%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20react%20*%2F%20%5C%5C%5C%22..%2F..%2Freact%2Findex.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_propTypes%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20prop-types%20*%2F%20%5C%5C%5C%22..%2F..%2Fprop-types%2Findex.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_utils%20%3D%20__webpack_require__(%2F*!%20%40material-ui%2Futils%20*%2F%20%5C%5C%5C%22..%2F..%2F%40material-ui%2Futils%2Findex.es.js%5C%5C%5C%22)%3B%5C%5Cn%5C%5Cnvar%20_SelectInput%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20.%2FSelectInput%20*%2F%20%5C%5C%5C%22..%2F..%2F%40material-ui%2Fcore%2FSelect%2FSelectInput.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_formControlState%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20..%2FFormControl%2FformControlState%20*%2F%20%5C%5C%5C%22..%2F..%2F%40material-ui%2Fcore%2FFormControl%2FformControlState.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_withFormControlContext%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20..%2FFormControl%2FwithFormControlContext%20*%2F%20%5C%5C%5C%22..%2F..%2F%40material-ui%2Fcore%2FFormControl%2FwithFormControlContext.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_withStyles%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20..%2Fstyles%2FwithStyles%20*%2F%20%5C%5C%5C%22..%2F..%2F%40material-ui%2Fcore%2Fstyles%2FwithStyles.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_mergeClasses%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20..%2Fstyles%2FmergeClasses%20*%2F%20%5C%5C%5C%22..%2F..%2F%40material-ui%2Fcore%2Fstyles%2FmergeClasses.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_ArrowDropDown%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20..%2Finternal%2Fsvg-icons%2FArrowDropDown%20*%2F%20%5C%5C%5C%22..%2F..%2F%40material-ui%2Fcore%2Finternal%2Fsvg-icons%2FArrowDropDown.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_Input%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20..%2FInput%20*%2F%20%5C%5C%5C%22..%2F..%2F%40material-ui%2Fcore%2FInput%2Findex.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_NativeSelect%20%3D%20__webpack_require__(%2F*!%20..%2FNativeSelect%2FNativeSelect%20*%2F%20%5C%5C%5C%22..%2F..%2F%40material-ui%2Fcore%2FNativeSelect%2FNativeSelect.js%5C%5C%5C%22)%3B%5C%5Cn%5C%5Cnvar%20_NativeSelectInput%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20..%2FNativeSelect%2FNativeSelectInput%20*%2F%20%5C%5C%5C%22..%2F..%2F%40material-ui%2Fcore%2FNativeSelect%2FNativeSelectInput.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cn%2F%2F%20%40inheritedComponent%20Input%5C%5Cn%2F%2F%20To%20replace%20with%20InputBase%20in%20v4%5C%5Cnvar%20styles%20%3D%20_NativeSelect.styles%3B%5C%5Cnexports.styles%20%3D%20styles%3B%5C%5Cn%5C%5Cnfunction%20Select(props)%20%7B%5C%5Cn%20%20var%20autoWidth%20%3D%20props.autoWidth%2C%5C%5Cn%20%20%20%20%20%20children%20%3D%20props.children%2C%5C%5Cn%20%20%20%20%20%20classes%20%3D%20props.classes%2C%5C%5Cn%20%20%20%20%20%20displayEmpty%20%3D%20props.displayEmpty%2C%5C%5Cn%20%20%20%20%20%20IconComponent%20%3D%20props.IconComponent%2C%5C%5Cn%20%20%20%20%20%20input%20%3D%20props.input%2C%5C%5Cn%20%20%20%20%20%20inputProps%20%3D%20props.inputProps%2C%5C%5Cn%20%20%20%20%20%20MenuProps%20%3D%20props.MenuProps%2C%5C%5Cn%20%20%20%20%20%20muiFormControl%20%3D%20props.muiFormControl%2C%5C%5Cn%20%20%20%20%20%20multiple%20%3D%20props.multiple%2C%5C%5Cn%20%20%20%20%20%20native%20%3D%20props.native%2C%5C%5Cn%20%20%20%20%20%20onClose%20%3D%20props.onClose%2C%5C%5Cn%20%20%20%20%20%20onOpen%20%3D%20props.onOpen%2C%5C%5Cn%20%20%20%20%20%20open%20%3D%20props.open%2C%5C%5Cn%20%20%20%20%20%20renderValue%20%3D%20props.renderValue%2C%5C%5Cn%20%20%20%20%20%20SelectDisplayProps%20%3D%20props.SelectDisplayProps%2C%5C%5Cn%20%20%20%20%20%20variant%20%3D%20props.variant%2C%5C%5Cn%20%20%20%20%20%20other%20%3D%20(0%2C%20_objectWithoutProperties2.default)(props%2C%20%5B%5C%5C%5C%22autoWidth%5C%5C%5C%22%2C%20%5C%5C%5C%22children%5C%5C%5C%22%2C%20%5C%5C%5C%22classes%5C%5C%5C%22%2C%20%5C%5C%5C%22displayEmpty%5C%5C%5C%22%2C%20%5C%5C%5C%22IconComponent%5C%5C%5C%22%2C%20%5C%5C%5C%22input%5C%5C%5C%22%2C%20%5C%5C%5C%22inputProps%5C%5C%5C%22%2C%20%5C%5C%5C%22MenuProps%5C%5C%5C%22%2C%20%5C%5C%5C%22muiFormControl%5C%5C%5C%22%2C%20%5C%5C%5C%22multiple%5C%5C%5C%22%2C%20%5C%5C%5C%22native%5C%5C%5C%22%2C%20%5C%5C%5C%22onClose%5C%5C%5C%22%2C%20%5C%5C%5C%22onOpen%5C%5C%5C%22%2C%20%5C%5C%5C%22open%5C%5C%5C%22%2C%20%5C%5C%5C%22renderValue%5C%5C%5C%22%2C%20%5C%5C%5C%22SelectDisplayProps%5C%5C%5C%22%2C%20%5C%5C%5C%22variant%5C%5C%5C%22%5D)%3B%5C%5Cn%20%20var%20inputComponent%20%3D%20native%20%3F%20_NativeSelectInput.default%20%3A%20_SelectInput.default%3B%5C%5Cn%20%20var%20fcs%20%3D%20(0%2C%20_formControlState.default)(%7B%5C%5Cn%20%20%20%20props%3A%20props%2C%5C%5Cn%20%20%20%20muiFormControl%3A%20muiFormControl%2C%5C%5Cn%20%20%20%20states%3A%20%5B'variant'%5D%5C%5Cn%20%20%7D)%3B%5C%5Cn%20%20return%20_react.default.cloneElement(input%2C%20(0%2C%20_extends2.default)(%7B%5C%5Cn%20%20%20%20%2F%2F%20Most%20of%20the%20logic%20is%20implemented%20in%20%60SelectInput%60.%5C%5Cn%20%20%20%20%2F%2F%20The%20%60Select%60%20component%20is%20a%20simple%20API%20wrapper%20to%20expose%20something%20better%20to%20play%20with.%5C%5Cn%20%20%20%20inputComponent%3A%20inputComponent%2C%5C%5Cn%20%20%20%20inputProps%3A%20(0%2C%20_extends2.default)(%7B%5C%5Cn%20%20%20%20%20%20children%3A%20children%2C%5C%5Cn%20%20%20%20%20%20IconComponent%3A%20IconComponent%2C%5C%5Cn%20%20%20%20%20%20variant%3A%20fcs.variant%2C%5C%5Cn%20%20%20%20%20%20type%3A%20undefined%2C%5C%5Cn%20%20%20%20%20%20%2F%2F%20We%20render%20a%20select.%20We%20can%20ignore%20the%20type%20provided%20by%20the%20%60Input%60.%5C%5Cn%20%20%20%20%20%20multiple%3A%20multiple%5C%5Cn%20%20%20%20%7D%2C%20native%20%3F%20%7B%7D%20%3A%20%7B%5C%5Cn%20%20%20%20%20%20autoWidth%3A%20autoWidth%2C%5C%5Cn%20%20%20%20%20%20displayEmpty%3A%20displayEmpty%2C%5C%5Cn%20%20%20%20%20%20MenuProps%3A%20MenuProps%2C%5C%5Cn%20%20%20%20%20%20onClose%3A%20onClose%2C%5C%5Cn%20%20%20%20%20%20onOpen%3A%20onOpen%2C%5C%5Cn%20%20%20%20%20%20open%3A%20open%2C%5C%5Cn%20%20%20%20%20%20renderValue%3A%20renderValue%2C%5C%5Cn%20%20%20%20%20%20SelectDisplayProps%3A%20SelectDisplayProps%5C%5Cn%20%20%20%20%7D%2C%20inputProps%2C%20%7B%5C%5Cn%20%20%20%20%20%20classes%3A%20inputProps%20%3F%20(0%2C%20_mergeClasses.default)(%7B%5C%5Cn%20%20%20%20%20%20%20%20baseClasses%3A%20classes%2C%5C%5Cn%20%20%20%20%20%20%20%20newClasses%3A%20inputProps.classes%2C%5C%5Cn%20%20%20%20%20%20%20%20Component%3A%20Select%5C%5Cn%20%20%20%20%20%20%7D)%20%3A%20classes%5C%5Cn%20%20%20%20%7D%2C%20input%20%3F%20input.props.inputProps%20%3A%20%7B%7D)%5C%5Cn%20%20%7D%2C%20other))%3B%5C%5Cn%7D%5C%5Cn%5C%5Cn%20true%20%3F%20Select.propTypes%20%3D%20%7B%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20If%20true%2C%20the%20width%20of%20the%20popover%20will%20automatically%20be%20set%20according%20to%20the%20items%20inside%20the%5C%5Cn%20%20%20*%20menu%2C%20otherwise%20it%20will%20be%20at%20least%20the%20width%20of%20the%20select%20input.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20autoWidth%3A%20_propTypes.default.bool%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20The%20option%20elements%20to%20populate%20the%20select%20with.%5C%5Cn%20%20%20*%20Can%20be%20some%20%60MenuItem%60%20when%20%60native%60%20is%20false%20and%20%60option%60%20when%20%60native%60%20is%20true.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20children%3A%20_propTypes.default.node%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20Override%20or%20extend%20the%20styles%20applied%20to%20the%20component.%5C%5Cn%20%20%20*%20See%20%5BCSS%20API%5D(%23css-api)%20below%20for%20more%20details.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20classes%3A%20_propTypes.default.object.isRequired%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20If%20%60true%60%2C%20the%20selected%20item%20is%20displayed%20even%20if%20its%20value%20is%20empty.%5C%5Cn%20%20%20*%20You%20can%20only%20use%20it%20when%20the%20%60native%60%20property%20is%20%60false%60%20(default).%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20displayEmpty%3A%20_propTypes.default.bool%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20The%20icon%20that%20displays%20the%20arrow.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20IconComponent%3A%20_utils.componentPropType%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20An%20%60Input%60%20element%3B%20does%20not%20have%20to%20be%20a%20material-ui%20specific%20%60Input%60.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20input%3A%20_propTypes.default.element%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20Attributes%20applied%20to%20the%20%60input%60%20element.%5C%5Cn%20%20%20*%20When%20%60native%60%20is%20%60true%60%2C%20the%20attributes%20are%20applied%20on%20the%20%60select%60%20element.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20inputProps%3A%20_propTypes.default.object%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20Properties%20applied%20to%20the%20%5B%60Menu%60%5D(%2Fapi%2Fmenu%2F)%20element.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20MenuProps%3A%20_propTypes.default.object%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20If%20true%2C%20%60value%60%20must%20be%20an%20array%20and%20the%20menu%20will%20support%20multiple%20selections.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20multiple%3A%20_propTypes.default.bool%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20If%20%60true%60%2C%20the%20component%20will%20be%20using%20a%20native%20%60select%60%20element.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20native%3A%20_propTypes.default.bool%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20Callback%20function%20fired%20when%20a%20menu%20item%20is%20selected.%5C%5Cn%20%20%20*%5C%5Cn%20%20%20*%20%40param%20%7Bobject%7D%20event%20The%20event%20source%20of%20the%20callback.%5C%5Cn%20%20%20*%20You%20can%20pull%20out%20the%20new%20value%20by%20accessing%20%60event.target.value%60.%5C%5Cn%20%20%20*%20%40param%20%7Bobject%7D%20%5Bchild%5D%20The%20react%20element%20that%20was%20selected%20when%20%60native%60%20is%20%60false%60%20(default).%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20onChange%3A%20_propTypes.default.func%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20Callback%20fired%20when%20the%20component%20requests%20to%20be%20closed.%5C%5Cn%20%20%20*%20Use%20in%20controlled%20mode%20(see%20open).%5C%5Cn%20%20%20*%5C%5Cn%20%20%20*%20%40param%20%7Bobject%7D%20event%20The%20event%20source%20of%20the%20callback%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20onClose%3A%20_propTypes.default.func%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20Callback%20fired%20when%20the%20component%20requests%20to%20be%20opened.%5C%5Cn%20%20%20*%20Use%20in%20controlled%20mode%20(see%20open).%5C%5Cn%20%20%20*%5C%5Cn%20%20%20*%20%40param%20%7Bobject%7D%20event%20The%20event%20source%20of%20the%20callback%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20onOpen%3A%20_propTypes.default.func%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20Control%20%60select%60%20open%20state.%5C%5Cn%20%20%20*%20You%20can%20only%20use%20it%20when%20the%20%60native%60%20property%20is%20%60false%60%20(default).%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20open%3A%20_propTypes.default.bool%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20Render%20the%20selected%20value.%5C%5Cn%20%20%20*%20You%20can%20only%20use%20it%20when%20the%20%60native%60%20property%20is%20%60false%60%20(default).%5C%5Cn%20%20%20*%5C%5Cn%20%20%20*%20%40param%20%7B*%7D%20value%20The%20%60value%60%20provided%20to%20the%20component.%5C%5Cn%20%20%20*%20%40returns%20%7BReactElement%7D%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20renderValue%3A%20_propTypes.default.func%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20Properties%20applied%20to%20the%20clickable%20div%20element.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20SelectDisplayProps%3A%20_propTypes.default.object%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20The%20input%20value.%5C%5Cn%20%20%20*%20This%20property%20is%20required%20when%20the%20%60native%60%20property%20is%20%60false%60%20(default).%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20value%3A%20_propTypes.default.oneOfType(%5B_propTypes.default.string%2C%20_propTypes.default.number%2C%20_propTypes.default.bool%2C%20_propTypes.default.object%2C%20_propTypes.default.arrayOf(_propTypes.default.oneOfType(%5B_propTypes.default.string%2C%20_propTypes.default.number%2C%20_propTypes.default.bool%2C%20_propTypes.default.object%5D))%5D)%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20The%20variant%20to%20use.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20variant%3A%20_propTypes.default.oneOf(%5B'standard'%2C%20'outlined'%2C%20'filled'%5D)%5C%5Cn%7D%20%3A%20undefined%3B%5C%5CnSelect.defaultProps%20%3D%20%7B%5C%5Cn%20%20autoWidth%3A%20false%2C%5C%5Cn%20%20displayEmpty%3A%20false%2C%5C%5Cn%20%20IconComponent%3A%20_ArrowDropDown.default%2C%5C%5Cn%20%20input%3A%20_react.default.createElement(_Input.default%2C%20null)%2C%5C%5Cn%20%20multiple%3A%20false%2C%5C%5Cn%20%20native%3A%20false%5C%5Cn%7D%3B%5C%5CnSelect.muiName%20%3D%20'Select'%3B%5C%5Cn%5C%5Cnvar%20_default%20%3D%20(0%2C%20_withStyles.default)(styles%2C%20%7B%5C%5Cn%20%20name%3A%20'MuiSelect'%5C%5Cn%7D)((0%2C%20_withFormControlContext.default)(Select))%3B%5C%5Cn%5C%5Cnexports.default%20%3D%20_default%3B%5C%5Cn%5C%5Cn%2F%2F%23%20sourceURL%3Dwebpack%3A%2F%2F%255Bname%255D%2F%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2F%40material-ui%2Fcore%2FSelect%2FSelect.js%3F%5C%22)%3B%5Cn%5Cn%2F***%2F%20%7D)%2C%5Cn%5Cn%2F***%2F%20%5C%22..%2F..%2F%40material-ui%2Fcore%2FSelect%2FSelectInput.js%5C%22%3A%5Cn%2F*!***************************************************************************************************************!*%5C%5C%5Cn%20%20!***%20%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2F%40material-ui%2Fcore%2FSelect%2FSelectInput.js%20***!%5Cn%20%20%5C%5C***************************************************************************************************************%2F%5Cn%2F*!%20no%20static%20exports%20found%20*%2F%5Cn%2F***%2F%20(function(module%2C%20exports%2C%20__webpack_require__)%20%7B%5Cn%5Cn%5C%22use%20strict%5C%22%3B%5Cneval(%5C%22%5C%5Cn%5C%5Cnvar%20_interopRequireDefault%20%3D%20__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2FinteropRequireDefault%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2FinteropRequireDefault.js%5C%5C%5C%22)%3B%5C%5Cn%5C%5CnObject.defineProperty(exports%2C%20%5C%5C%5C%22__esModule%5C%5C%5C%22%2C%20%7B%5C%5Cn%20%20value%3A%20true%5C%5Cn%7D)%3B%5C%5Cnexports.default%20%3D%20void%200%3B%5C%5Cn%5C%5Cnvar%20_extends2%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2Fextends%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2Fextends.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_defineProperty2%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2FdefineProperty%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2FdefineProperty.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_objectWithoutProperties2%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2FobjectWithoutProperties%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2FobjectWithoutProperties.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_toConsumableArray2%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2FtoConsumableArray%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2FtoConsumableArray.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_classCallCheck2%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2FclassCallCheck%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2FclassCallCheck.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_createClass2%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2FcreateClass%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2FcreateClass.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_possibleConstructorReturn2%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2FpossibleConstructorReturn%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2FpossibleConstructorReturn.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_getPrototypeOf2%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2FgetPrototypeOf%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2FgetPrototypeOf.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_inherits2%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2Finherits%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2Finherits.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_typeof2%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2Ftypeof%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2Ftypeof.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_react%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20react%20*%2F%20%5C%5C%5C%22..%2F..%2Freact%2Findex.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_propTypes%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20prop-types%20*%2F%20%5C%5C%5C%22..%2F..%2Fprop-types%2Findex.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_classnames%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20classnames%20*%2F%20%5C%5C%5C%22..%2F..%2Fclassnames%2Findex.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_warning%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20warning%20*%2F%20%5C%5C%5C%22..%2F..%2Fwarning%2Fwarning.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_utils%20%3D%20__webpack_require__(%2F*!%20%40material-ui%2Futils%20*%2F%20%5C%5C%5C%22..%2F..%2F%40material-ui%2Futils%2Findex.es.js%5C%5C%5C%22)%3B%5C%5Cn%5C%5Cnvar%20_Menu%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20..%2FMenu%2FMenu%20*%2F%20%5C%5C%5C%22..%2F..%2F%40material-ui%2Fcore%2FMenu%2FMenu.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_utils2%20%3D%20__webpack_require__(%2F*!%20..%2FInputBase%2Futils%20*%2F%20%5C%5C%5C%22..%2F..%2F%40material-ui%2Fcore%2FInputBase%2Futils.js%5C%5C%5C%22)%3B%5C%5Cn%5C%5Cnvar%20_reactHelpers%20%3D%20__webpack_require__(%2F*!%20..%2Futils%2FreactHelpers%20*%2F%20%5C%5C%5C%22..%2F..%2F%40material-ui%2Fcore%2Futils%2FreactHelpers.js%5C%5C%5C%22)%3B%5C%5Cn%5C%5Cnfunction%20areEqualValues(a%2C%20b)%20%7B%5C%5Cn%20%20if%20((0%2C%20_typeof2.default)(b)%20%3D%3D%3D%20'object'%20%26%26%20b%20!%3D%3D%20null)%20%7B%5C%5Cn%20%20%20%20return%20a%20%3D%3D%3D%20b%3B%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20return%20String(a)%20%3D%3D%3D%20String(b)%3B%5C%5Cn%7D%5C%5Cn%2F**%5C%5Cn%20*%20%40ignore%20-%20internal%20component.%5C%5Cn%20*%2F%5C%5Cn%5C%5Cn%5C%5Cnvar%20SelectInput%20%3D%5C%5Cn%2F*%23__PURE__*%2F%5C%5Cnfunction%20(_React%24Component)%20%7B%5C%5Cn%20%20(0%2C%20_inherits2.default)(SelectInput%2C%20_React%24Component)%3B%5C%5Cn%5C%5Cn%20%20function%20SelectInput(props)%20%7B%5C%5Cn%20%20%20%20var%20_this%3B%5C%5Cn%5C%5Cn%20%20%20%20(0%2C%20_classCallCheck2.default)(this%2C%20SelectInput)%3B%5C%5Cn%20%20%20%20_this%20%3D%20(0%2C%20_possibleConstructorReturn2.default)(this%2C%20(0%2C%20_getPrototypeOf2.default)(SelectInput).call(this))%3B%5C%5Cn%20%20%20%20_this.ignoreNextBlur%20%3D%20false%3B%5C%5Cn%5C%5Cn%20%20%20%20_this.update%20%3D%20function%20(_ref)%20%7B%5C%5Cn%20%20%20%20%20%20var%20event%20%3D%20_ref.event%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20open%20%3D%20_ref.open%3B%5C%5Cn%5C%5Cn%20%20%20%20%20%20if%20(_this.isOpenControlled)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20if%20(open)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20_this.props.onOpen(event)%3B%5C%5Cn%20%20%20%20%20%20%20%20%7D%20else%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20_this.props.onClose(event)%3B%5C%5Cn%20%20%20%20%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20%20%20%20%20return%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20%20%20_this.setState(%7B%5C%5Cn%20%20%20%20%20%20%20%20%2F%2F%20Perform%20the%20layout%20computation%20outside%20of%20the%20render%20method.%5C%5Cn%20%20%20%20%20%20%20%20menuMinWidth%3A%20_this.props.autoWidth%20%3F%20null%20%3A%20_this.displayRef.clientWidth%2C%5C%5Cn%20%20%20%20%20%20%20%20open%3A%20open%5C%5Cn%20%20%20%20%20%20%7D)%3B%5C%5Cn%20%20%20%20%7D%3B%5C%5Cn%5C%5Cn%20%20%20%20_this.handleClick%20%3D%20function%20(event)%20%7B%5C%5Cn%20%20%20%20%20%20%2F%2F%20Opening%20the%20menu%20is%20going%20to%20blur%20the.%20It%20will%20be%20focused%20back%20when%20closed.%5C%5Cn%20%20%20%20%20%20_this.ignoreNextBlur%20%3D%20true%3B%5C%5Cn%5C%5Cn%20%20%20%20%20%20_this.update(%7B%5C%5Cn%20%20%20%20%20%20%20%20open%3A%20true%2C%5C%5Cn%20%20%20%20%20%20%20%20event%3A%20event%5C%5Cn%20%20%20%20%20%20%7D)%3B%5C%5Cn%20%20%20%20%7D%3B%5C%5Cn%5C%5Cn%20%20%20%20_this.handleClose%20%3D%20function%20(event)%20%7B%5C%5Cn%20%20%20%20%20%20_this.update(%7B%5C%5Cn%20%20%20%20%20%20%20%20open%3A%20false%2C%5C%5Cn%20%20%20%20%20%20%20%20event%3A%20event%5C%5Cn%20%20%20%20%20%20%7D)%3B%5C%5Cn%20%20%20%20%7D%3B%5C%5Cn%5C%5Cn%20%20%20%20_this.handleItemClick%20%3D%20function%20(child)%20%7B%5C%5Cn%20%20%20%20%20%20return%20function%20(event)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20if%20(!_this.props.multiple)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20_this.update(%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20open%3A%20false%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20event%3A%20event%5C%5Cn%20%20%20%20%20%20%20%20%20%20%7D)%3B%5C%5Cn%20%20%20%20%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20%20%20%20%20var%20_this%24props%20%3D%20_this.props%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20onChange%20%3D%20_this%24props.onChange%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20name%20%3D%20_this%24props.name%3B%5C%5Cn%5C%5Cn%20%20%20%20%20%20%20%20if%20(onChange)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20var%20value%3B%5C%5Cn%5C%5Cn%20%20%20%20%20%20%20%20%20%20if%20(_this.props.multiple)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20value%20%3D%20Array.isArray(_this.props.value)%20%3F%20(0%2C%20_toConsumableArray2.default)(_this.props.value)%20%3A%20%5B%5D%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20var%20itemIndex%20%3D%20value.indexOf(child.props.value)%3B%5C%5Cn%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20if%20(itemIndex%20%3D%3D%3D%20-1)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%20%20value.push(child.props.value)%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%7D%20else%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%20%20value.splice(itemIndex%2C%201)%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%20%20%20%20%7D%20else%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20value%20%3D%20child.props.value%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20%20%20%20%20%20%20event.persist()%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20event.target%20%3D%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20value%3A%20value%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20name%3A%20name%5C%5Cn%20%20%20%20%20%20%20%20%20%20%7D%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20onChange(event%2C%20child)%3B%5C%5Cn%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%7D%3B%5C%5Cn%20%20%20%20%7D%3B%5C%5Cn%5C%5Cn%20%20%20%20_this.handleBlur%20%3D%20function%20(event)%20%7B%5C%5Cn%20%20%20%20%20%20if%20(_this.ignoreNextBlur%20%3D%3D%3D%20true)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%2F%2F%20The%20parent%20components%20are%20relying%20on%20the%20bubbling%20of%20the%20event.%5C%5Cn%20%20%20%20%20%20%20%20event.stopPropagation()%3B%5C%5Cn%20%20%20%20%20%20%20%20_this.ignoreNextBlur%20%3D%20false%3B%5C%5Cn%20%20%20%20%20%20%20%20return%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20%20%20if%20(_this.props.onBlur)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20var%20_this%24props2%20%3D%20_this.props%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20value%20%3D%20_this%24props2.value%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20name%20%3D%20_this%24props2.name%3B%5C%5Cn%20%20%20%20%20%20%20%20event.persist()%3B%5C%5Cn%20%20%20%20%20%20%20%20event.target%20%3D%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20value%3A%20value%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20name%3A%20name%5C%5Cn%20%20%20%20%20%20%20%20%7D%3B%5C%5Cn%5C%5Cn%20%20%20%20%20%20%20%20_this.props.onBlur(event)%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%7D%3B%5C%5Cn%5C%5Cn%20%20%20%20_this.handleKeyDown%20%3D%20function%20(event)%20%7B%5C%5Cn%20%20%20%20%20%20if%20(_this.props.readOnly)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20return%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20%20%20if%20(%5B'%20'%2C%20'ArrowUp'%2C%20'ArrowDown'%2C%20%2F%2F%20The%20native%20select%20doesn't%20respond%20to%20enter%20on%20MacOS%2C%20but%20it's%20recommended%20by%5C%5Cn%20%20%20%20%20%20%2F%2F%20https%3A%2F%2Fwww.w3.org%2FTR%2Fwai-aria-practices%2Fexamples%2Flistbox%2Flistbox-collapsible.html%5C%5Cn%20%20%20%20%20%20'Enter'%5D.indexOf(event.key)%20!%3D%3D%20-1)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20event.preventDefault()%3B%20%2F%2F%20Opening%20the%20menu%20is%20going%20to%20blur%20the.%20It%20will%20be%20focused%20back%20when%20closed.%5C%5Cn%5C%5Cn%20%20%20%20%20%20%20%20_this.ignoreNextBlur%20%3D%20true%3B%5C%5Cn%5C%5Cn%20%20%20%20%20%20%20%20_this.update(%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20open%3A%20true%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20event%3A%20event%5C%5Cn%20%20%20%20%20%20%20%20%7D)%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%7D%3B%5C%5Cn%5C%5Cn%20%20%20%20_this.handleDisplayRef%20%3D%20function%20(ref)%20%7B%5C%5Cn%20%20%20%20%20%20_this.displayRef%20%3D%20ref%3B%5C%5Cn%20%20%20%20%7D%3B%5C%5Cn%5C%5Cn%20%20%20%20_this.handleInputRef%20%3D%20function%20(ref)%20%7B%5C%5Cn%20%20%20%20%20%20var%20inputRef%20%3D%20_this.props.inputRef%3B%5C%5Cn%5C%5Cn%20%20%20%20%20%20if%20(!inputRef)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20return%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20%20%20var%20nodeProxy%20%3D%20%7B%5C%5Cn%20%20%20%20%20%20%20%20node%3A%20ref%2C%5C%5Cn%20%20%20%20%20%20%20%20%2F%2F%20By%20pass%20the%20native%20input%20as%20we%20expose%20a%20rich%20object%20(array).%5C%5Cn%20%20%20%20%20%20%20%20value%3A%20_this.props.value%2C%5C%5Cn%20%20%20%20%20%20%20%20focus%3A%20function%20focus()%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20_this.displayRef.focus()%3B%5C%5Cn%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%7D%3B%5C%5Cn%20%20%20%20%20%20(0%2C%20_reactHelpers.setRef)(inputRef%2C%20nodeProxy)%3B%5C%5Cn%20%20%20%20%7D%3B%5C%5Cn%5C%5Cn%20%20%20%20_this.isOpenControlled%20%3D%20props.open%20!%3D%3D%20undefined%3B%5C%5Cn%20%20%20%20_this.state%20%3D%20%7B%5C%5Cn%20%20%20%20%20%20menuMinWidth%3A%20null%2C%5C%5Cn%20%20%20%20%20%20open%3A%20false%5C%5Cn%20%20%20%20%7D%3B%5C%5Cn%20%20%20%20return%20_this%3B%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20(0%2C%20_createClass2.default)(SelectInput%2C%20%5B%7B%5C%5Cn%20%20%20%20key%3A%20%5C%5C%5C%22componentDidMount%5C%5C%5C%22%2C%5C%5Cn%20%20%20%20value%3A%20function%20componentDidMount()%20%7B%5C%5Cn%20%20%20%20%20%20if%20(this.isOpenControlled%20%26%26%20this.props.open)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%2F%2F%20Focus%20the%20display%20node%20so%20the%20focus%20is%20restored%20on%20this%20element%20once%5C%5Cn%20%20%20%20%20%20%20%20%2F%2F%20the%20menu%20is%20closed.%5C%5Cn%20%20%20%20%20%20%20%20this.displayRef.focus()%3B%20%2F%2F%20Rerender%20with%20the%20resolve%20%60displayRef%60%20reference.%5C%5Cn%5C%5Cn%20%20%20%20%20%20%20%20this.forceUpdate()%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20%20%20if%20(this.props.autoFocus)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20this.displayRef.focus()%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%2C%20%7B%5C%5Cn%20%20%20%20key%3A%20%5C%5C%5C%22render%5C%5C%5C%22%2C%5C%5Cn%20%20%20%20value%3A%20function%20render()%20%7B%5C%5Cn%20%20%20%20%20%20var%20_this2%20%3D%20this%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20_classNames%3B%5C%5Cn%5C%5Cn%20%20%20%20%20%20var%20_this%24props3%20%3D%20this.props%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20autoWidth%20%3D%20_this%24props3.autoWidth%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20children%20%3D%20_this%24props3.children%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20classes%20%3D%20_this%24props3.classes%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20className%20%3D%20_this%24props3.className%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20disabled%20%3D%20_this%24props3.disabled%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20displayEmpty%20%3D%20_this%24props3.displayEmpty%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20IconComponent%20%3D%20_this%24props3.IconComponent%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20inputRef%20%3D%20_this%24props3.inputRef%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20_this%24props3%24MenuProp%20%3D%20_this%24props3.MenuProps%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20MenuProps%20%3D%20_this%24props3%24MenuProp%20%3D%3D%3D%20void%200%20%3F%20%7B%7D%20%3A%20_this%24props3%24MenuProp%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20multiple%20%3D%20_this%24props3.multiple%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20name%20%3D%20_this%24props3.name%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20onBlur%20%3D%20_this%24props3.onBlur%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20onChange%20%3D%20_this%24props3.onChange%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20onClose%20%3D%20_this%24props3.onClose%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20onFocus%20%3D%20_this%24props3.onFocus%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20onOpen%20%3D%20_this%24props3.onOpen%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20openProp%20%3D%20_this%24props3.open%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20readOnly%20%3D%20_this%24props3.readOnly%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20renderValue%20%3D%20_this%24props3.renderValue%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20required%20%3D%20_this%24props3.required%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20SelectDisplayProps%20%3D%20_this%24props3.SelectDisplayProps%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20tabIndexProp%20%3D%20_this%24props3.tabIndex%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20_this%24props3%24type%20%3D%20_this%24props3.type%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20type%20%3D%20_this%24props3%24type%20%3D%3D%3D%20void%200%20%3F%20'hidden'%20%3A%20_this%24props3%24type%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20value%20%3D%20_this%24props3.value%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20variant%20%3D%20_this%24props3.variant%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20other%20%3D%20(0%2C%20_objectWithoutProperties2.default)(_this%24props3%2C%20%5B%5C%5C%5C%22autoWidth%5C%5C%5C%22%2C%20%5C%5C%5C%22children%5C%5C%5C%22%2C%20%5C%5C%5C%22classes%5C%5C%5C%22%2C%20%5C%5C%5C%22className%5C%5C%5C%22%2C%20%5C%5C%5C%22disabled%5C%5C%5C%22%2C%20%5C%5C%5C%22displayEmpty%5C%5C%5C%22%2C%20%5C%5C%5C%22IconComponent%5C%5C%5C%22%2C%20%5C%5C%5C%22inputRef%5C%5C%5C%22%2C%20%5C%5C%5C%22MenuProps%5C%5C%5C%22%2C%20%5C%5C%5C%22multiple%5C%5C%5C%22%2C%20%5C%5C%5C%22name%5C%5C%5C%22%2C%20%5C%5C%5C%22onBlur%5C%5C%5C%22%2C%20%5C%5C%5C%22onChange%5C%5C%5C%22%2C%20%5C%5C%5C%22onClose%5C%5C%5C%22%2C%20%5C%5C%5C%22onFocus%5C%5C%5C%22%2C%20%5C%5C%5C%22onOpen%5C%5C%5C%22%2C%20%5C%5C%5C%22open%5C%5C%5C%22%2C%20%5C%5C%5C%22readOnly%5C%5C%5C%22%2C%20%5C%5C%5C%22renderValue%5C%5C%5C%22%2C%20%5C%5C%5C%22required%5C%5C%5C%22%2C%20%5C%5C%5C%22SelectDisplayProps%5C%5C%5C%22%2C%20%5C%5C%5C%22tabIndex%5C%5C%5C%22%2C%20%5C%5C%5C%22type%5C%5C%5C%22%2C%20%5C%5C%5C%22value%5C%5C%5C%22%2C%20%5C%5C%5C%22variant%5C%5C%5C%22%5D)%3B%5C%5Cn%20%20%20%20%20%20var%20open%20%3D%20this.isOpenControlled%20%26%26%20this.displayRef%20%3F%20openProp%20%3A%20this.state.open%3B%5C%5Cn%20%20%20%20%20%20delete%20other%5B'aria-invalid'%5D%3B%5C%5Cn%20%20%20%20%20%20var%20display%3B%5C%5Cn%20%20%20%20%20%20var%20displaySingle%20%3D%20''%3B%5C%5Cn%20%20%20%20%20%20var%20displayMultiple%20%3D%20%5B%5D%3B%5C%5Cn%20%20%20%20%20%20var%20computeDisplay%20%3D%20false%3B%20%2F%2F%20No%20need%20to%20display%20any%20value%20if%20the%20field%20is%20empty.%5C%5Cn%5C%5Cn%20%20%20%20%20%20if%20((0%2C%20_utils2.isFilled)(this.props)%20%7C%7C%20displayEmpty)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20if%20(renderValue)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20display%20%3D%20renderValue(value)%3B%5C%5Cn%20%20%20%20%20%20%20%20%7D%20else%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20computeDisplay%20%3D%20true%3B%5C%5Cn%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20%20%20var%20items%20%3D%20_react.default.Children.map(children%2C%20function%20(child)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20if%20(!_react.default.isValidElement(child))%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20return%20null%3B%5C%5Cn%20%20%20%20%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20%20%20%20%20%20true%20%3F%20(0%2C%20_warning.default)(child.type%20!%3D%3D%20_react.default.Fragment%2C%20%5B%5C%5C%5C%22Material-UI%3A%20the%20Select%20component%20doesn't%20accept%20a%20Fragment%20as%20a%20child.%5C%5C%5C%22%2C%20'Consider%20providing%20an%20array%20instead.'%5D.join('%5C%5C%5C%5Cn'))%20%3A%20undefined%3B%5C%5Cn%20%20%20%20%20%20%20%20var%20selected%3B%5C%5Cn%5C%5Cn%20%20%20%20%20%20%20%20if%20(multiple)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20if%20(!Array.isArray(value))%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20throw%20new%20Error('Material-UI%3A%20the%20%60value%60%20property%20must%20be%20an%20array%20'%20%2B%20'when%20using%20the%20%60Select%60%20component%20with%20%60multiple%60.')%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20%20%20%20%20%20%20selected%20%3D%20value.some(function%20(v)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20return%20areEqualValues(v%2C%20child.props.value)%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%7D)%3B%5C%5Cn%5C%5Cn%20%20%20%20%20%20%20%20%20%20if%20(selected%20%26%26%20computeDisplay)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20displayMultiple.push(child.props.children)%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%20%20%7D%20else%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20selected%20%3D%20areEqualValues(value%2C%20child.props.value)%3B%5C%5Cn%5C%5Cn%20%20%20%20%20%20%20%20%20%20if%20(selected%20%26%26%20computeDisplay)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20displaySingle%20%3D%20child.props.children%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20%20%20%20%20return%20_react.default.cloneElement(child%2C%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20onClick%3A%20_this2.handleItemClick(child)%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20role%3A%20'option'%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20selected%3A%20selected%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20value%3A%20undefined%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20%2F%2F%20The%20value%20is%20most%20likely%20not%20a%20valid%20HTML%20attribute.%5C%5Cn%20%20%20%20%20%20%20%20%20%20'data-value'%3A%20child.props.value%20%2F%2F%20Instead%2C%20we%20provide%20it%20as%20a%20data%20attribute.%5C%5Cn%5C%5Cn%20%20%20%20%20%20%20%20%7D)%3B%5C%5Cn%20%20%20%20%20%20%7D)%3B%5C%5Cn%5C%5Cn%20%20%20%20%20%20if%20(computeDisplay)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20display%20%3D%20multiple%20%3F%20displayMultiple.join('%2C%20')%20%3A%20displaySingle%3B%5C%5Cn%20%20%20%20%20%20%7D%20%2F%2F%20Avoid%20performing%20a%20layout%20computation%20in%20the%20render%20method.%5C%5Cn%5C%5Cn%5C%5Cn%20%20%20%20%20%20var%20menuMinWidth%20%3D%20this.state.menuMinWidth%3B%5C%5Cn%5C%5Cn%20%20%20%20%20%20if%20(!autoWidth%20%26%26%20this.isOpenControlled%20%26%26%20this.displayRef)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20menuMinWidth%20%3D%20this.displayRef.clientWidth%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20%20%20var%20tabIndex%3B%5C%5Cn%5C%5Cn%20%20%20%20%20%20if%20(typeof%20tabIndexProp%20!%3D%3D%20'undefined')%20%7B%5C%5Cn%20%20%20%20%20%20%20%20tabIndex%20%3D%20tabIndexProp%3B%5C%5Cn%20%20%20%20%20%20%7D%20else%20%7B%5C%5Cn%20%20%20%20%20%20%20%20tabIndex%20%3D%20disabled%20%3F%20null%20%3A%200%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20%20%20return%20_react.default.createElement(%5C%5C%5C%22div%5C%5C%5C%22%2C%20%7B%5C%5Cn%20%20%20%20%20%20%20%20className%3A%20classes.root%5C%5Cn%20%20%20%20%20%20%7D%2C%20_react.default.createElement(%5C%5C%5C%22div%5C%5C%5C%22%2C%20(0%2C%20_extends2.default)(%7B%5C%5Cn%20%20%20%20%20%20%20%20className%3A%20(0%2C%20_classnames.default)(classes.select%2C%20classes.selectMenu%2C%20(_classNames%20%3D%20%7B%7D%2C%20(0%2C%20_defineProperty2.default)(_classNames%2C%20classes.disabled%2C%20disabled)%2C%20(0%2C%20_defineProperty2.default)(_classNames%2C%20classes.filled%2C%20variant%20%3D%3D%3D%20'filled')%2C%20(0%2C%20_defineProperty2.default)(_classNames%2C%20classes.outlined%2C%20variant%20%3D%3D%3D%20'outlined')%2C%20_classNames)%2C%20className)%2C%5C%5Cn%20%20%20%20%20%20%20%20ref%3A%20this.handleDisplayRef%2C%5C%5Cn%20%20%20%20%20%20%20%20%5C%5C%5C%22aria-pressed%5C%5C%5C%22%3A%20open%20%3F%20'true'%20%3A%20'false'%2C%5C%5Cn%20%20%20%20%20%20%20%20tabIndex%3A%20tabIndex%2C%5C%5Cn%20%20%20%20%20%20%20%20role%3A%20%5C%5C%5C%22button%5C%5C%5C%22%2C%5C%5Cn%20%20%20%20%20%20%20%20%5C%5C%5C%22aria-owns%5C%5C%5C%22%3A%20open%20%3F%20%5C%5C%5C%22menu-%5C%5C%5C%22.concat(name%20%7C%7C%20'')%20%3A%20undefined%2C%5C%5Cn%20%20%20%20%20%20%20%20%5C%5C%5C%22aria-haspopup%5C%5C%5C%22%3A%20%5C%5C%5C%22true%5C%5C%5C%22%2C%5C%5Cn%20%20%20%20%20%20%20%20onKeyDown%3A%20this.handleKeyDown%2C%5C%5Cn%20%20%20%20%20%20%20%20onBlur%3A%20this.handleBlur%2C%5C%5Cn%20%20%20%20%20%20%20%20onClick%3A%20disabled%20%7C%7C%20readOnly%20%3F%20null%20%3A%20this.handleClick%2C%5C%5Cn%20%20%20%20%20%20%20%20onFocus%3A%20onFocus%20%2F%2F%20The%20id%20can%20help%20with%20end-to-end%20testing%20automation.%5C%5Cn%20%20%20%20%20%20%20%20%2C%5C%5Cn%20%20%20%20%20%20%20%20id%3A%20name%20%3F%20%5C%5C%5C%22select-%5C%5C%5C%22.concat(name)%20%3A%20undefined%5C%5Cn%20%20%20%20%20%20%7D%2C%20SelectDisplayProps)%2C%20display%20%7C%7C%20_react.default.createElement(%5C%5C%5C%22span%5C%5C%5C%22%2C%20%7B%5C%5Cn%20%20%20%20%20%20%20%20dangerouslySetInnerHTML%3A%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20__html%3A%20'%26%238203%3B'%5C%5Cn%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%7D))%2C%20_react.default.createElement(%5C%5C%5C%22input%5C%5C%5C%22%2C%20(0%2C%20_extends2.default)(%7B%5C%5Cn%20%20%20%20%20%20%20%20value%3A%20Array.isArray(value)%20%3F%20value.join('%2C')%20%3A%20value%2C%5C%5Cn%20%20%20%20%20%20%20%20name%3A%20name%2C%5C%5Cn%20%20%20%20%20%20%20%20ref%3A%20this.handleInputRef%2C%5C%5Cn%20%20%20%20%20%20%20%20type%3A%20type%5C%5Cn%20%20%20%20%20%20%7D%2C%20other))%2C%20_react.default.createElement(IconComponent%2C%20%7B%5C%5Cn%20%20%20%20%20%20%20%20className%3A%20classes.icon%5C%5Cn%20%20%20%20%20%20%7D)%2C%20_react.default.createElement(_Menu.default%2C%20(0%2C%20_extends2.default)(%7B%5C%5Cn%20%20%20%20%20%20%20%20id%3A%20%5C%5C%5C%22menu-%5C%5C%5C%22.concat(name%20%7C%7C%20'')%2C%5C%5Cn%20%20%20%20%20%20%20%20anchorEl%3A%20this.displayRef%2C%5C%5Cn%20%20%20%20%20%20%20%20open%3A%20open%2C%5C%5Cn%20%20%20%20%20%20%20%20onClose%3A%20this.handleClose%5C%5Cn%20%20%20%20%20%20%7D%2C%20MenuProps%2C%20%7B%5C%5Cn%20%20%20%20%20%20%20%20MenuListProps%3A%20(0%2C%20_extends2.default)(%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20role%3A%20'listbox'%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20disableListWrap%3A%20true%5C%5Cn%20%20%20%20%20%20%20%20%7D%2C%20MenuProps.MenuListProps)%2C%5C%5Cn%20%20%20%20%20%20%20%20PaperProps%3A%20(0%2C%20_extends2.default)(%7B%7D%2C%20MenuProps.PaperProps%2C%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20style%3A%20(0%2C%20_extends2.default)(%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20minWidth%3A%20menuMinWidth%5C%5Cn%20%20%20%20%20%20%20%20%20%20%7D%2C%20MenuProps.PaperProps%20!%3D%20null%20%3F%20MenuProps.PaperProps.style%20%3A%20null)%5C%5Cn%20%20%20%20%20%20%20%20%7D)%5C%5Cn%20%20%20%20%20%20%7D)%2C%20items))%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%5D)%3B%5C%5Cn%20%20return%20SelectInput%3B%5C%5Cn%7D(_react.default.Component)%3B%5C%5Cn%5C%5Cn%20true%20%3F%20SelectInput.propTypes%20%3D%20%7B%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20%40ignore%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20autoFocus%3A%20_propTypes.default.bool%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20If%20true%2C%20the%20width%20of%20the%20popover%20will%20automatically%20be%20set%20according%20to%20the%20items%20inside%20the%5C%5Cn%20%20%20*%20menu%2C%20otherwise%20it%20will%20be%20at%20least%20the%20width%20of%20the%20select%20input.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20autoWidth%3A%20_propTypes.default.bool%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20The%20option%20elements%20to%20populate%20the%20select%20with.%5C%5Cn%20%20%20*%20Can%20be%20some%20%60%3CMenuItem%3E%60%20elements.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20children%3A%20_propTypes.default.node%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20Override%20or%20extend%20the%20styles%20applied%20to%20the%20component.%5C%5Cn%20%20%20*%20See%20%5BCSS%20API%5D(%23css-api)%20below%20for%20more%20details.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20classes%3A%20_propTypes.default.object.isRequired%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20The%20CSS%20class%20name%20of%20the%20select%20element.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20className%3A%20_propTypes.default.string%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20If%20%60true%60%2C%20the%20select%20will%20be%20disabled.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20disabled%3A%20_propTypes.default.bool%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20If%20%60true%60%2C%20the%20selected%20item%20is%20displayed%20even%20if%20its%20value%20is%20empty.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20displayEmpty%3A%20_propTypes.default.bool%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20The%20icon%20that%20displays%20the%20arrow.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20IconComponent%3A%20_utils.componentPropType%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20Use%20that%20property%20to%20pass%20a%20ref%20callback%20to%20the%20native%20select%20element.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20inputRef%3A%20_propTypes.default.oneOfType(%5B_propTypes.default.func%2C%20_propTypes.default.object%5D)%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20Properties%20applied%20to%20the%20%5B%60Menu%60%5D(%2Fapi%2Fmenu%2F)%20element.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20MenuProps%3A%20_propTypes.default.object%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20If%20true%2C%20%60value%60%20must%20be%20an%20array%20and%20the%20menu%20will%20support%20multiple%20selections.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20multiple%3A%20_propTypes.default.bool%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20Name%20attribute%20of%20the%20%60select%60%20or%20hidden%20%60input%60%20element.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20name%3A%20_propTypes.default.string%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20%40ignore%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20onBlur%3A%20_propTypes.default.func%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20Callback%20function%20fired%20when%20a%20menu%20item%20is%20selected.%5C%5Cn%20%20%20*%5C%5Cn%20%20%20*%20%40param%20%7Bobject%7D%20event%20The%20event%20source%20of%20the%20callback.%5C%5Cn%20%20%20*%20You%20can%20pull%20out%20the%20new%20value%20by%20accessing%20%60event.target.value%60.%5C%5Cn%20%20%20*%20%40param%20%7Bobject%7D%20%5Bchild%5D%20The%20react%20element%20that%20was%20selected.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20onChange%3A%20_propTypes.default.func%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20Callback%20fired%20when%20the%20component%20requests%20to%20be%20closed.%5C%5Cn%20%20%20*%20Use%20in%20controlled%20mode%20(see%20open).%5C%5Cn%20%20%20*%5C%5Cn%20%20%20*%20%40param%20%7Bobject%7D%20event%20The%20event%20source%20of%20the%20callback%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20onClose%3A%20_propTypes.default.func%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20%40ignore%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20onFocus%3A%20_propTypes.default.func%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20Callback%20fired%20when%20the%20component%20requests%20to%20be%20opened.%5C%5Cn%20%20%20*%20Use%20in%20controlled%20mode%20(see%20open).%5C%5Cn%20%20%20*%5C%5Cn%20%20%20*%20%40param%20%7Bobject%7D%20event%20The%20event%20source%20of%20the%20callback%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20onOpen%3A%20_propTypes.default.func%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20Control%20%60select%60%20open%20state.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20open%3A%20_propTypes.default.bool%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20%40ignore%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20readOnly%3A%20_propTypes.default.bool%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20Render%20the%20selected%20value.%5C%5Cn%20%20%20*%5C%5Cn%20%20%20*%20%40param%20%7B*%7D%20value%20The%20%60value%60%20provided%20to%20the%20component.%5C%5Cn%20%20%20*%20%40returns%20%7BReactElement%7D%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20renderValue%3A%20_propTypes.default.func%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20%40ignore%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20required%3A%20_propTypes.default.bool%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20Properties%20applied%20to%20the%20clickable%20div%20element.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20SelectDisplayProps%3A%20_propTypes.default.object%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20%40ignore%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20tabIndex%3A%20_propTypes.default.oneOfType(%5B_propTypes.default.number%2C%20_propTypes.default.string%5D)%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20%40ignore%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20type%3A%20_propTypes.default.string%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20The%20input%20value.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20value%3A%20_propTypes.default.oneOfType(%5B_propTypes.default.string%2C%20_propTypes.default.number%2C%20_propTypes.default.bool%2C%20_propTypes.default.object%2C%20_propTypes.default.arrayOf(_propTypes.default.oneOfType(%5B_propTypes.default.string%2C%20_propTypes.default.number%2C%20_propTypes.default.bool%2C%20_propTypes.default.object%5D))%5D).isRequired%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20The%20variant%20to%20use.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20variant%3A%20_propTypes.default.oneOf(%5B'standard'%2C%20'outlined'%2C%20'filled'%5D)%5C%5Cn%7D%20%3A%20undefined%3B%5C%5Cnvar%20_default%20%3D%20SelectInput%3B%5C%5Cnexports.default%20%3D%20_default%3B%5C%5Cn%5C%5Cn%2F%2F%23%20sourceURL%3Dwebpack%3A%2F%2F%255Bname%255D%2F%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2F%40material-ui%2Fcore%2FSelect%2FSelectInput.js%3F%5C%22)%3B%5Cn%5Cn%2F***%2F%20%7D)%2C%5Cn%5Cn%2F***%2F%20%5C%22..%2F..%2F%40material-ui%2Fcore%2FSelect%2Findex.js%5C%22%3A%5Cn%2F*!*********************************************************************************************************!*%5C%5C%5Cn%20%20!***%20%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2F%40material-ui%2Fcore%2FSelect%2Findex.js%20***!%5Cn%20%20%5C%5C*********************************************************************************************************%2F%5Cn%2F*!%20no%20static%20exports%20found%20*%2F%5Cn%2F***%2F%20(function(module%2C%20exports%2C%20__webpack_require__)%20%7B%5Cn%5Cn%5C%22use%20strict%5C%22%3B%5Cneval(%5C%22%5C%5Cn%5C%5Cnvar%20_interopRequireDefault%20%3D%20__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2FinteropRequireDefault%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2FinteropRequireDefault.js%5C%5C%5C%22)%3B%5C%5Cn%5C%5CnObject.defineProperty(exports%2C%20%5C%5C%5C%22__esModule%5C%5C%5C%22%2C%20%7B%5C%5Cn%20%20value%3A%20true%5C%5Cn%7D)%3B%5C%5CnObject.defineProperty(exports%2C%20%5C%5C%5C%22default%5C%5C%5C%22%2C%20%7B%5C%5Cn%20%20enumerable%3A%20true%2C%5C%5Cn%20%20get%3A%20function%20get()%20%7B%5C%5Cn%20%20%20%20return%20_Select.default%3B%5C%5Cn%20%20%7D%5C%5Cn%7D)%3B%5C%5Cn%5C%5Cnvar%20_Select%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20.%2FSelect%20*%2F%20%5C%5C%5C%22..%2F..%2F%40material-ui%2Fcore%2FSelect%2FSelect.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cn%2F%2F%23%20sourceURL%3Dwebpack%3A%2F%2F%255Bname%255D%2F%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2F%40material-ui%2Fcore%2FSelect%2Findex.js%3F%5C%22)%3B%5Cn%5Cn%2F***%2F%20%7D)%2C%5Cn%5Cn%2F***%2F%20%5C%22..%2F..%2F%40material-ui%2Fcore%2FSlide%2FSlide.js%5C%22%3A%5Cn%2F*!********************************************************************************************************!*%5C%5C%5Cn%20%20!***%20%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2F%40material-ui%2Fcore%2FSlide%2FSlide.js%20***!%5Cn%20%20%5C%5C********************************************************************************************************%2F%5Cn%2F*!%20no%20static%20exports%20found%20*%2F%5Cn%2F***%2F%20(function(module%2C%20exports%2C%20__webpack_require__)%20%7B%5Cn%5Cn%5C%22use%20strict%5C%22%3B%5Cneval(%5C%22%5C%5Cn%5C%5Cnvar%20_interopRequireDefault%20%3D%20__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2FinteropRequireDefault%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2FinteropRequireDefault.js%5C%5C%5C%22)%3B%5C%5Cn%5C%5CnObject.defineProperty(exports%2C%20%5C%5C%5C%22__esModule%5C%5C%5C%22%2C%20%7B%5C%5Cn%20%20value%3A%20true%5C%5Cn%7D)%3B%5C%5Cnexports.setTranslateValue%20%3D%20setTranslateValue%3B%5C%5Cnexports.default%20%3D%20void%200%3B%5C%5Cn%5C%5Cnvar%20_objectWithoutProperties2%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2FobjectWithoutProperties%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2FobjectWithoutProperties.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_extends2%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2Fextends%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2Fextends.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_classCallCheck2%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2FclassCallCheck%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2FclassCallCheck.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_createClass2%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2FcreateClass%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2FcreateClass.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_possibleConstructorReturn2%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2FpossibleConstructorReturn%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2FpossibleConstructorReturn.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_getPrototypeOf2%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2FgetPrototypeOf%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2FgetPrototypeOf.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_inherits2%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2Finherits%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2Finherits.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_react%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20react%20*%2F%20%5C%5C%5C%22..%2F..%2Freact%2Findex.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_propTypes%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20prop-types%20*%2F%20%5C%5C%5C%22..%2F..%2Fprop-types%2Findex.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_reactDom%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20react-dom%20*%2F%20%5C%5C%5C%22..%2F..%2Freact-dom%2Findex.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_reactEventListener%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20react-event-listener%20*%2F%20%5C%5C%5C%22..%2F..%2Freact-event-listener%2Fdist%2Freact-event-listener.cjs.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_debounce%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20debounce%20*%2F%20%5C%5C%5C%22..%2F..%2Fdebounce%2Findex.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_Transition%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20react-transition-group%2FTransition%20*%2F%20%5C%5C%5C%22..%2F..%2Freact-transition-group%2FTransition.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_ownerWindow%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20..%2Futils%2FownerWindow%20*%2F%20%5C%5C%5C%22..%2F..%2F%40material-ui%2Fcore%2Futils%2FownerWindow.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_withTheme%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20..%2Fstyles%2FwithTheme%20*%2F%20%5C%5C%5C%22..%2F..%2F%40material-ui%2Fcore%2Fstyles%2FwithTheme.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_transitions%20%3D%20__webpack_require__(%2F*!%20..%2Fstyles%2Ftransitions%20*%2F%20%5C%5C%5C%22..%2F..%2F%40material-ui%2Fcore%2Fstyles%2Ftransitions.js%5C%5C%5C%22)%3B%5C%5Cn%5C%5Cnvar%20_utils%20%3D%20__webpack_require__(%2F*!%20..%2Ftransitions%2Futils%20*%2F%20%5C%5C%5C%22..%2F..%2F%40material-ui%2Fcore%2Ftransitions%2Futils.js%5C%5C%5C%22)%3B%5C%5Cn%5C%5Cn%2F%2F%20%40inheritedComponent%20Transition%5C%5Cn%2F%2F%20%3C%201kb%20payload%20overhead%20when%20lodash%2Fdebounce%20is%20%3E%203kb.%5C%5Cnvar%20GUTTER%20%3D%2024%3B%20%2F%2F%20Translate%20the%20node%20so%20he%20can't%20be%20seen%20on%20the%20screen.%5C%5Cn%2F%2F%20Later%2C%20we%20gonna%20translate%20back%20the%20node%20to%20his%20original%20location%5C%5Cn%2F%2F%20with%20%60translate3d(0%2C%200%2C%200)%60.%60%5C%5Cn%5C%5Cnfunction%20getTranslateValue(props%2C%20node)%20%7B%5C%5Cn%20%20var%20direction%20%3D%20props.direction%3B%5C%5Cn%20%20var%20rect%20%3D%20node.getBoundingClientRect()%3B%5C%5Cn%20%20var%20transform%3B%5C%5Cn%5C%5Cn%20%20if%20(node.fakeTransform)%20%7B%5C%5Cn%20%20%20%20transform%20%3D%20node.fakeTransform%3B%5C%5Cn%20%20%7D%20else%20%7B%5C%5Cn%20%20%20%20var%20computedStyle%20%3D%20(0%2C%20_ownerWindow.default)(node).getComputedStyle(node)%3B%5C%5Cn%20%20%20%20transform%20%3D%20computedStyle.getPropertyValue('-webkit-transform')%20%7C%7C%20computedStyle.getPropertyValue('transform')%3B%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20var%20offsetX%20%3D%200%3B%5C%5Cn%20%20var%20offsetY%20%3D%200%3B%5C%5Cn%5C%5Cn%20%20if%20(transform%20%26%26%20transform%20!%3D%3D%20'none'%20%26%26%20typeof%20transform%20%3D%3D%3D%20'string')%20%7B%5C%5Cn%20%20%20%20var%20transformValues%20%3D%20transform.split('(')%5B1%5D.split(')')%5B0%5D.split('%2C')%3B%5C%5Cn%20%20%20%20offsetX%20%3D%20parseInt(transformValues%5B4%5D%2C%2010)%3B%5C%5Cn%20%20%20%20offsetY%20%3D%20parseInt(transformValues%5B5%5D%2C%2010)%3B%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20if%20(direction%20%3D%3D%3D%20'left')%20%7B%5C%5Cn%20%20%20%20return%20%5C%5C%5C%22translateX(100vw)%20translateX(-%5C%5C%5C%22.concat(rect.left%20-%20offsetX%2C%20%5C%5C%5C%22px)%5C%5C%5C%22)%3B%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20if%20(direction%20%3D%3D%3D%20'right')%20%7B%5C%5Cn%20%20%20%20return%20%5C%5C%5C%22translateX(-%5C%5C%5C%22.concat(rect.left%20%2B%20rect.width%20%2B%20GUTTER%20-%20offsetX%2C%20%5C%5C%5C%22px)%5C%5C%5C%22)%3B%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20if%20(direction%20%3D%3D%3D%20'up')%20%7B%5C%5Cn%20%20%20%20return%20%5C%5C%5C%22translateY(100vh)%20translateY(-%5C%5C%5C%22.concat(rect.top%20-%20offsetY%2C%20%5C%5C%5C%22px)%5C%5C%5C%22)%3B%5C%5Cn%20%20%7D%20%2F%2F%20direction%20%3D%3D%3D%20'down'%5C%5Cn%5C%5Cn%5C%5Cn%20%20return%20%5C%5C%5C%22translateY(-%5C%5C%5C%22.concat(rect.top%20%2B%20rect.height%20%2B%20GUTTER%20-%20offsetY%2C%20%5C%5C%5C%22px)%5C%5C%5C%22)%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20setTranslateValue(props%2C%20node)%20%7B%5C%5Cn%20%20var%20transform%20%3D%20getTranslateValue(props%2C%20node)%3B%5C%5Cn%5C%5Cn%20%20if%20(transform)%20%7B%5C%5Cn%20%20%20%20node.style.webkitTransform%20%3D%20transform%3B%5C%5Cn%20%20%20%20node.style.transform%20%3D%20transform%3B%5C%5Cn%20%20%7D%5C%5Cn%7D%5C%5Cn%2F**%5C%5Cn%20*%20The%20Slide%20transition%20is%20used%20by%20the%20%5BSnackbar%5D(%2Fdemos%2Fsnackbars%2F)%20component.%5C%5Cn%20*%20It%20uses%20%5Breact-transition-group%5D(https%3A%2F%2Fgithub.com%2Freactjs%2Freact-transition-group)%20internally.%5C%5Cn%20*%2F%5C%5Cn%5C%5Cn%5C%5Cnvar%20Slide%20%3D%5C%5Cn%2F*%23__PURE__*%2F%5C%5Cnfunction%20(_React%24Component)%20%7B%5C%5Cn%20%20(0%2C%20_inherits2.default)(Slide%2C%20_React%24Component)%3B%5C%5Cn%5C%5Cn%20%20function%20Slide()%20%7B%5C%5Cn%20%20%20%20var%20_this%3B%5C%5Cn%5C%5Cn%20%20%20%20(0%2C%20_classCallCheck2.default)(this%2C%20Slide)%3B%5C%5Cn%20%20%20%20_this%20%3D%20(0%2C%20_possibleConstructorReturn2.default)(this%2C%20(0%2C%20_getPrototypeOf2.default)(Slide).call(this))%3B%5C%5Cn%20%20%20%20_this.mounted%20%3D%20false%3B%5C%5Cn%5C%5Cn%20%20%20%20_this.handleEnter%20%3D%20function%20(node)%20%7B%5C%5Cn%20%20%20%20%20%20setTranslateValue(_this.props%2C%20node)%3B%5C%5Cn%20%20%20%20%20%20(0%2C%20_utils.reflow)(node)%3B%5C%5Cn%5C%5Cn%20%20%20%20%20%20if%20(_this.props.onEnter)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20_this.props.onEnter(node)%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%7D%3B%5C%5Cn%5C%5Cn%20%20%20%20_this.handleEntering%20%3D%20function%20(node)%20%7B%5C%5Cn%20%20%20%20%20%20var%20theme%20%3D%20_this.props.theme%3B%5C%5Cn%20%20%20%20%20%20var%20transitionProps%20%3D%20(0%2C%20_utils.getTransitionProps)(_this.props%2C%20%7B%5C%5Cn%20%20%20%20%20%20%20%20mode%3A%20'enter'%5C%5Cn%20%20%20%20%20%20%7D)%3B%5C%5Cn%20%20%20%20%20%20node.style.webkitTransition%20%3D%20theme.transitions.create('-webkit-transform'%2C%20(0%2C%20_extends2.default)(%7B%7D%2C%20transitionProps%2C%20%7B%5C%5Cn%20%20%20%20%20%20%20%20easing%3A%20theme.transitions.easing.easeOut%5C%5Cn%20%20%20%20%20%20%7D))%3B%5C%5Cn%20%20%20%20%20%20node.style.transition%20%3D%20theme.transitions.create('transform'%2C%20(0%2C%20_extends2.default)(%7B%7D%2C%20transitionProps%2C%20%7B%5C%5Cn%20%20%20%20%20%20%20%20easing%3A%20theme.transitions.easing.easeOut%5C%5Cn%20%20%20%20%20%20%7D))%3B%5C%5Cn%20%20%20%20%20%20node.style.webkitTransform%20%3D%20'translate(0%2C%200)'%3B%5C%5Cn%20%20%20%20%20%20node.style.transform%20%3D%20'translate(0%2C%200)'%3B%5C%5Cn%5C%5Cn%20%20%20%20%20%20if%20(_this.props.onEntering)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20_this.props.onEntering(node)%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%7D%3B%5C%5Cn%5C%5Cn%20%20%20%20_this.handleExit%20%3D%20function%20(node)%20%7B%5C%5Cn%20%20%20%20%20%20var%20theme%20%3D%20_this.props.theme%3B%5C%5Cn%20%20%20%20%20%20var%20transitionProps%20%3D%20(0%2C%20_utils.getTransitionProps)(_this.props%2C%20%7B%5C%5Cn%20%20%20%20%20%20%20%20mode%3A%20'exit'%5C%5Cn%20%20%20%20%20%20%7D)%3B%5C%5Cn%20%20%20%20%20%20node.style.webkitTransition%20%3D%20theme.transitions.create('-webkit-transform'%2C%20(0%2C%20_extends2.default)(%7B%7D%2C%20transitionProps%2C%20%7B%5C%5Cn%20%20%20%20%20%20%20%20easing%3A%20theme.transitions.easing.sharp%5C%5Cn%20%20%20%20%20%20%7D))%3B%5C%5Cn%20%20%20%20%20%20node.style.transition%20%3D%20theme.transitions.create('transform'%2C%20(0%2C%20_extends2.default)(%7B%7D%2C%20transitionProps%2C%20%7B%5C%5Cn%20%20%20%20%20%20%20%20easing%3A%20theme.transitions.easing.sharp%5C%5Cn%20%20%20%20%20%20%7D))%3B%5C%5Cn%20%20%20%20%20%20setTranslateValue(_this.props%2C%20node)%3B%5C%5Cn%5C%5Cn%20%20%20%20%20%20if%20(_this.props.onExit)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20_this.props.onExit(node)%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%7D%3B%5C%5Cn%5C%5Cn%20%20%20%20_this.handleExited%20%3D%20function%20(node)%20%7B%5C%5Cn%20%20%20%20%20%20%2F%2F%20No%20need%20for%20transitions%20when%20the%20component%20is%20hidden%5C%5Cn%20%20%20%20%20%20node.style.webkitTransition%20%3D%20''%3B%5C%5Cn%20%20%20%20%20%20node.style.transition%20%3D%20''%3B%5C%5Cn%5C%5Cn%20%20%20%20%20%20if%20(_this.props.onExited)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20_this.props.onExited(node)%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%7D%3B%5C%5Cn%5C%5Cn%20%20%20%20if%20(typeof%20window%20!%3D%3D%20'undefined')%20%7B%5C%5Cn%20%20%20%20%20%20_this.handleResize%20%3D%20(0%2C%20_debounce.default)(function%20()%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%2F%2F%20Skip%20configuration%20where%20the%20position%20is%20screen%20size%20invariant.%5C%5Cn%20%20%20%20%20%20%20%20if%20(_this.props.in%20%7C%7C%20_this.props.direction%20%3D%3D%3D%20'down'%20%7C%7C%20_this.props.direction%20%3D%3D%3D%20'right')%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20return%3B%5C%5Cn%20%20%20%20%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20%20%20%20%20if%20(_this.transitionRef)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20setTranslateValue(_this.props%2C%20_this.transitionRef)%3B%5C%5Cn%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%7D%2C%20166)%3B%20%2F%2F%20Corresponds%20to%2010%20frames%20at%2060%20Hz.%5C%5Cn%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20return%20_this%3B%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20(0%2C%20_createClass2.default)(Slide%2C%20%5B%7B%5C%5Cn%20%20%20%20key%3A%20%5C%5C%5C%22componentDidMount%5C%5C%5C%22%2C%5C%5Cn%20%20%20%20value%3A%20function%20componentDidMount()%20%7B%5C%5Cn%20%20%20%20%20%20this.mounted%20%3D%20true%3B%20%2F%2F%20state.mounted%20handle%20SSR%2C%20once%20the%20component%20is%20mounted%2C%20we%20need%5C%5Cn%20%20%20%20%20%20%2F%2F%20to%20properly%20hide%20it.%5C%5Cn%5C%5Cn%20%20%20%20%20%20if%20(!this.props.in)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%2F%2F%20We%20need%20to%20set%20initial%20translate%20values%20of%20transition%20element%5C%5Cn%20%20%20%20%20%20%20%20%2F%2F%20otherwise%20component%20will%20be%20shown%20when%20in%3Dfalse.%5C%5Cn%20%20%20%20%20%20%20%20this.updatePosition()%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%2C%20%7B%5C%5Cn%20%20%20%20key%3A%20%5C%5C%5C%22componentDidUpdate%5C%5C%5C%22%2C%5C%5Cn%20%20%20%20value%3A%20function%20componentDidUpdate(prevProps)%20%7B%5C%5Cn%20%20%20%20%20%20if%20(prevProps.direction%20!%3D%3D%20this.props.direction%20%26%26%20!this.props.in)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%2F%2F%20We%20need%20to%20update%20the%20position%20of%20the%20drawer%20when%20the%20direction%20change%20and%5C%5Cn%20%20%20%20%20%20%20%20%2F%2F%20when%20it's%20hidden.%5C%5Cn%20%20%20%20%20%20%20%20this.updatePosition()%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%2C%20%7B%5C%5Cn%20%20%20%20key%3A%20%5C%5C%5C%22componentWillUnmount%5C%5C%5C%22%2C%5C%5Cn%20%20%20%20value%3A%20function%20componentWillUnmount()%20%7B%5C%5Cn%20%20%20%20%20%20this.handleResize.clear()%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%2C%20%7B%5C%5Cn%20%20%20%20key%3A%20%5C%5C%5C%22updatePosition%5C%5C%5C%22%2C%5C%5Cn%20%20%20%20value%3A%20function%20updatePosition()%20%7B%5C%5Cn%20%20%20%20%20%20if%20(this.transitionRef)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20this.transitionRef.style.visibility%20%3D%20'inherit'%3B%5C%5Cn%20%20%20%20%20%20%20%20setTranslateValue(this.props%2C%20this.transitionRef)%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%2C%20%7B%5C%5Cn%20%20%20%20key%3A%20%5C%5C%5C%22render%5C%5C%5C%22%2C%5C%5Cn%20%20%20%20value%3A%20function%20render()%20%7B%5C%5Cn%20%20%20%20%20%20var%20_this2%20%3D%20this%3B%5C%5Cn%5C%5Cn%20%20%20%20%20%20var%20_this%24props%20%3D%20this.props%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20children%20%3D%20_this%24props.children%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20direction%20%3D%20_this%24props.direction%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20onEnter%20%3D%20_this%24props.onEnter%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20onEntering%20%3D%20_this%24props.onEntering%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20onExit%20%3D%20_this%24props.onExit%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20onExited%20%3D%20_this%24props.onExited%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20styleProp%20%3D%20_this%24props.style%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20theme%20%3D%20_this%24props.theme%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20other%20%3D%20(0%2C%20_objectWithoutProperties2.default)(_this%24props%2C%20%5B%5C%5C%5C%22children%5C%5C%5C%22%2C%20%5C%5C%5C%22direction%5C%5C%5C%22%2C%20%5C%5C%5C%22onEnter%5C%5C%5C%22%2C%20%5C%5C%5C%22onEntering%5C%5C%5C%22%2C%20%5C%5C%5C%22onExit%5C%5C%5C%22%2C%20%5C%5C%5C%22onExited%5C%5C%5C%22%2C%20%5C%5C%5C%22style%5C%5C%5C%22%2C%20%5C%5C%5C%22theme%5C%5C%5C%22%5D)%3B%5C%5Cn%20%20%20%20%20%20var%20style%20%3D%20%7B%7D%3B%20%2F%2F%20We%20use%20this%20state%20to%20handle%20the%20server-side%20rendering.%5C%5Cn%20%20%20%20%20%20%2F%2F%20We%20don't%20know%20the%20width%20of%20the%20children%20ahead%20of%20time.%5C%5Cn%20%20%20%20%20%20%2F%2F%20We%20need%20to%20render%20it.%5C%5Cn%5C%5Cn%20%20%20%20%20%20if%20(!this.props.in%20%26%26%20!this.mounted)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20style.visibility%20%3D%20'hidden'%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20%20%20style%20%3D%20(0%2C%20_extends2.default)(%7B%7D%2C%20style%2C%20styleProp%2C%20_react.default.isValidElement(children)%20%3F%20children.props.style%20%3A%20%7B%7D)%3B%5C%5Cn%20%20%20%20%20%20return%20_react.default.createElement(_reactEventListener.default%2C%20%7B%5C%5Cn%20%20%20%20%20%20%20%20target%3A%20%5C%5C%5C%22window%5C%5C%5C%22%2C%5C%5Cn%20%20%20%20%20%20%20%20onResize%3A%20this.handleResize%5C%5Cn%20%20%20%20%20%20%7D%2C%20_react.default.createElement(_Transition.default%2C%20(0%2C%20_extends2.default)(%7B%5C%5Cn%20%20%20%20%20%20%20%20onEnter%3A%20this.handleEnter%2C%5C%5Cn%20%20%20%20%20%20%20%20onEntering%3A%20this.handleEntering%2C%5C%5Cn%20%20%20%20%20%20%20%20onExit%3A%20this.handleExit%2C%5C%5Cn%20%20%20%20%20%20%20%20onExited%3A%20this.handleExited%2C%5C%5Cn%20%20%20%20%20%20%20%20appear%3A%20true%2C%5C%5Cn%20%20%20%20%20%20%20%20style%3A%20style%2C%5C%5Cn%20%20%20%20%20%20%20%20ref%3A%20function%20ref(_ref)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20_this2.transitionRef%20%3D%20_reactDom.default.findDOMNode(_ref)%3B%5C%5Cn%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%7D%2C%20other)%2C%20children))%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%5D)%3B%5C%5Cn%20%20return%20Slide%3B%5C%5Cn%7D(_react.default.Component)%3B%5C%5Cn%5C%5Cn%20true%20%3F%20Slide.propTypes%20%3D%20%7B%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20A%20single%20child%20content%20element.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20children%3A%20_propTypes.default.oneOfType(%5B_propTypes.default.element%2C%20_propTypes.default.func%5D)%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20Direction%20the%20child%20node%20will%20enter%20from.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20direction%3A%20_propTypes.default.oneOf(%5B'left'%2C%20'right'%2C%20'up'%2C%20'down'%5D)%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20If%20%60true%60%2C%20show%20the%20component%3B%20triggers%20the%20enter%20or%20exit%20animation.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20in%3A%20_propTypes.default.bool%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20%40ignore%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20onEnter%3A%20_propTypes.default.func%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20%40ignore%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20onEntering%3A%20_propTypes.default.func%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20%40ignore%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20onExit%3A%20_propTypes.default.func%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20%40ignore%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20onExited%3A%20_propTypes.default.func%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20%40ignore%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20style%3A%20_propTypes.default.object%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20%40ignore%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20theme%3A%20_propTypes.default.object.isRequired%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20The%20duration%20for%20the%20transition%2C%20in%20milliseconds.%5C%5Cn%20%20%20*%20You%20may%20specify%20a%20single%20timeout%20for%20all%20transitions%2C%20or%20individually%20with%20an%20object.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20timeout%3A%20_propTypes.default.oneOfType(%5B_propTypes.default.number%2C%20_propTypes.default.shape(%7B%5C%5Cn%20%20%20%20enter%3A%20_propTypes.default.number%2C%5C%5Cn%20%20%20%20exit%3A%20_propTypes.default.number%5C%5Cn%20%20%7D)%5D)%5C%5Cn%7D%20%3A%20undefined%3B%5C%5CnSlide.defaultProps%20%3D%20%7B%5C%5Cn%20%20direction%3A%20'down'%2C%5C%5Cn%20%20timeout%3A%20%7B%5C%5Cn%20%20%20%20enter%3A%20_transitions.duration.enteringScreen%2C%5C%5Cn%20%20%20%20exit%3A%20_transitions.duration.leavingScreen%5C%5Cn%20%20%7D%5C%5Cn%7D%3B%5C%5Cn%5C%5Cnvar%20_default%20%3D%20(0%2C%20_withTheme.default)()(Slide)%3B%5C%5Cn%5C%5Cnexports.default%20%3D%20_default%3B%5C%5Cn%5C%5Cn%2F%2F%23%20sourceURL%3Dwebpack%3A%2F%2F%255Bname%255D%2F%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2F%40material-ui%2Fcore%2FSlide%2FSlide.js%3F%5C%22)%3B%5Cn%5Cn%2F***%2F%20%7D)%2C%5Cn%5Cn%2F***%2F%20%5C%22..%2F..%2F%40material-ui%2Fcore%2FSlide%2Findex.js%5C%22%3A%5Cn%2F*!********************************************************************************************************!*%5C%5C%5Cn%20%20!***%20%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2F%40material-ui%2Fcore%2FSlide%2Findex.js%20***!%5Cn%20%20%5C%5C********************************************************************************************************%2F%5Cn%2F*!%20no%20static%20exports%20found%20*%2F%5Cn%2F***%2F%20(function(module%2C%20exports%2C%20__webpack_require__)%20%7B%5Cn%5Cn%5C%22use%20strict%5C%22%3B%5Cneval(%5C%22%5C%5Cn%5C%5Cnvar%20_interopRequireDefault%20%3D%20__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2FinteropRequireDefault%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2FinteropRequireDefault.js%5C%5C%5C%22)%3B%5C%5Cn%5C%5CnObject.defineProperty(exports%2C%20%5C%5C%5C%22__esModule%5C%5C%5C%22%2C%20%7B%5C%5Cn%20%20value%3A%20true%5C%5Cn%7D)%3B%5C%5CnObject.defineProperty(exports%2C%20%5C%5C%5C%22default%5C%5C%5C%22%2C%20%7B%5C%5Cn%20%20enumerable%3A%20true%2C%5C%5Cn%20%20get%3A%20function%20get()%20%7B%5C%5Cn%20%20%20%20return%20_Slide.default%3B%5C%5Cn%20%20%7D%5C%5Cn%7D)%3B%5C%5Cn%5C%5Cnvar%20_Slide%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20.%2FSlide%20*%2F%20%5C%5C%5C%22..%2F..%2F%40material-ui%2Fcore%2FSlide%2FSlide.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cn%2F%2F%23%20sourceURL%3Dwebpack%3A%2F%2F%255Bname%255D%2F%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2F%40material-ui%2Fcore%2FSlide%2Findex.js%3F%5C%22)%3B%5Cn%5Cn%2F***%2F%20%7D)%2C%5Cn%5Cn%2F***%2F%20%5C%22..%2F..%2F%40material-ui%2Fcore%2FSnackbar%2FSnackbar.js%5C%22%3A%5Cn%2F*!**************************************************************************************************************!*%5C%5C%5Cn%20%20!***%20%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2F%40material-ui%2Fcore%2FSnackbar%2FSnackbar.js%20***!%5Cn%20%20%5C%5C**************************************************************************************************************%2F%5Cn%2F*!%20no%20static%20exports%20found%20*%2F%5Cn%2F***%2F%20(function(module%2C%20exports%2C%20__webpack_require__)%20%7B%5Cn%5Cn%5C%22use%20strict%5C%22%3B%5Cneval(%5C%22%5C%5Cn%5C%5Cnvar%20_interopRequireDefault%20%3D%20__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2FinteropRequireDefault%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2FinteropRequireDefault.js%5C%5C%5C%22)%3B%5C%5Cn%5C%5CnObject.defineProperty(exports%2C%20%5C%5C%5C%22__esModule%5C%5C%5C%22%2C%20%7B%5C%5Cn%20%20value%3A%20true%5C%5Cn%7D)%3B%5C%5Cnexports.default%20%3D%20exports.styles%20%3D%20void%200%3B%5C%5Cn%5C%5Cnvar%20_objectWithoutProperties2%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2FobjectWithoutProperties%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2FobjectWithoutProperties.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_classCallCheck2%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2FclassCallCheck%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2FclassCallCheck.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_createClass2%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2FcreateClass%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2FcreateClass.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_possibleConstructorReturn2%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2FpossibleConstructorReturn%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2FpossibleConstructorReturn.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_getPrototypeOf3%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2FgetPrototypeOf%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2FgetPrototypeOf.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_inherits2%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2Finherits%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2Finherits.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_defineProperty2%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2FdefineProperty%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2FdefineProperty.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_extends8%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2Fextends%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2Fextends.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_react%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20react%20*%2F%20%5C%5C%5C%22..%2F..%2Freact%2Findex.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_propTypes%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20prop-types%20*%2F%20%5C%5C%5C%22..%2F..%2Fprop-types%2Findex.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_classnames%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20classnames%20*%2F%20%5C%5C%5C%22..%2F..%2Fclassnames%2Findex.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_reactEventListener%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20react-event-listener%20*%2F%20%5C%5C%5C%22..%2F..%2Freact-event-listener%2Fdist%2Freact-event-listener.cjs.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_utils%20%3D%20__webpack_require__(%2F*!%20%40material-ui%2Futils%20*%2F%20%5C%5C%5C%22..%2F..%2F%40material-ui%2Futils%2Findex.es.js%5C%5C%5C%22)%3B%5C%5Cn%5C%5Cnvar%20_withStyles%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20..%2Fstyles%2FwithStyles%20*%2F%20%5C%5C%5C%22..%2F..%2F%40material-ui%2Fcore%2Fstyles%2FwithStyles.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_transitions%20%3D%20__webpack_require__(%2F*!%20..%2Fstyles%2Ftransitions%20*%2F%20%5C%5C%5C%22..%2F..%2F%40material-ui%2Fcore%2Fstyles%2Ftransitions.js%5C%5C%5C%22)%3B%5C%5Cn%5C%5Cnvar%20_ClickAwayListener%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20..%2FClickAwayListener%20*%2F%20%5C%5C%5C%22..%2F..%2F%40material-ui%2Fcore%2FClickAwayListener%2Findex.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_helpers%20%3D%20__webpack_require__(%2F*!%20..%2Futils%2Fhelpers%20*%2F%20%5C%5C%5C%22..%2F..%2F%40material-ui%2Fcore%2Futils%2Fhelpers.js%5C%5C%5C%22)%3B%5C%5Cn%5C%5Cnvar%20_Slide%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20..%2FSlide%20*%2F%20%5C%5C%5C%22..%2F..%2F%40material-ui%2Fcore%2FSlide%2Findex.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_SnackbarContent%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20..%2FSnackbarContent%20*%2F%20%5C%5C%5C%22..%2F..%2F%40material-ui%2Fcore%2FSnackbarContent%2Findex.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20styles%20%3D%20function%20styles(theme)%20%7B%5C%5Cn%20%20var%20gutter%20%3D%2024%3B%5C%5Cn%20%20var%20top%20%3D%20%7B%5C%5Cn%20%20%20%20top%3A%200%5C%5Cn%20%20%7D%3B%5C%5Cn%20%20var%20bottom%20%3D%20%7B%5C%5Cn%20%20%20%20bottom%3A%200%5C%5Cn%20%20%7D%3B%5C%5Cn%20%20var%20right%20%3D%20%7B%5C%5Cn%20%20%20%20justifyContent%3A%20'flex-end'%5C%5Cn%20%20%7D%3B%5C%5Cn%20%20var%20left%20%3D%20%7B%5C%5Cn%20%20%20%20justifyContent%3A%20'flex-start'%5C%5Cn%20%20%7D%3B%5C%5Cn%20%20var%20topSpace%20%3D%20%7B%5C%5Cn%20%20%20%20top%3A%20gutter%5C%5Cn%20%20%7D%3B%5C%5Cn%20%20var%20bottomSpace%20%3D%20%7B%5C%5Cn%20%20%20%20bottom%3A%20gutter%5C%5Cn%20%20%7D%3B%5C%5Cn%20%20var%20rightSpace%20%3D%20%7B%5C%5Cn%20%20%20%20right%3A%20gutter%5C%5Cn%20%20%7D%3B%5C%5Cn%20%20var%20leftSpace%20%3D%20%7B%5C%5Cn%20%20%20%20left%3A%20gutter%5C%5Cn%20%20%7D%3B%5C%5Cn%20%20var%20center%20%3D%20%7B%5C%5Cn%20%20%20%20left%3A%20'50%25'%2C%5C%5Cn%20%20%20%20right%3A%20'auto'%2C%5C%5Cn%20%20%20%20transform%3A%20'translateX(-50%25)'%5C%5Cn%20%20%7D%3B%5C%5Cn%20%20return%20%7B%5C%5Cn%20%20%20%20%2F*%20Styles%20applied%20to%20the%20root%20element.%20*%2F%5C%5Cn%20%20%20%20root%3A%20%7B%5C%5Cn%20%20%20%20%20%20zIndex%3A%20theme.zIndex.snackbar%2C%5C%5Cn%20%20%20%20%20%20position%3A%20'fixed'%2C%5C%5Cn%20%20%20%20%20%20display%3A%20'flex'%2C%5C%5Cn%20%20%20%20%20%20left%3A%200%2C%5C%5Cn%20%20%20%20%20%20right%3A%200%2C%5C%5Cn%20%20%20%20%20%20justifyContent%3A%20'center'%2C%5C%5Cn%20%20%20%20%20%20alignItems%3A%20'center'%5C%5Cn%20%20%20%20%7D%2C%5C%5Cn%5C%5Cn%20%20%20%20%2F*%20Styles%20applied%20to%20the%20root%20element%20if%20%60anchorOrigin%3D%7B%7B%20'top'%2C%20'center'%20%7D%7D%60.%20*%2F%5C%5Cn%20%20%20%20anchorOriginTopCenter%3A%20(0%2C%20_extends8.default)(%7B%7D%2C%20top%2C%20(0%2C%20_defineProperty2.default)(%7B%7D%2C%20theme.breakpoints.up('md')%2C%20(0%2C%20_extends8.default)(%7B%7D%2C%20center)))%2C%5C%5Cn%5C%5Cn%20%20%20%20%2F*%20Styles%20applied%20to%20the%20root%20element%20if%20%60anchorOrigin%3D%7B%7B%20'bottom'%2C%20'center'%20%7D%7D%60.%20*%2F%5C%5Cn%20%20%20%20anchorOriginBottomCenter%3A%20(0%2C%20_extends8.default)(%7B%7D%2C%20bottom%2C%20(0%2C%20_defineProperty2.default)(%7B%7D%2C%20theme.breakpoints.up('md')%2C%20(0%2C%20_extends8.default)(%7B%7D%2C%20center)))%2C%5C%5Cn%5C%5Cn%20%20%20%20%2F*%20Styles%20applied%20to%20the%20root%20element%20if%20%60anchorOrigin%3D%7B%7B%20'top'%2C%20'right'%20%7D%7D%60.%20*%2F%5C%5Cn%20%20%20%20anchorOriginTopRight%3A%20(0%2C%20_extends8.default)(%7B%7D%2C%20top%2C%20right%2C%20(0%2C%20_defineProperty2.default)(%7B%7D%2C%20theme.breakpoints.up('md')%2C%20(0%2C%20_extends8.default)(%7B%5C%5Cn%20%20%20%20%20%20left%3A%20'auto'%5C%5Cn%20%20%20%20%7D%2C%20topSpace%2C%20rightSpace)))%2C%5C%5Cn%5C%5Cn%20%20%20%20%2F*%20Styles%20applied%20to%20the%20root%20element%20if%20%60anchorOrigin%3D%7B%7B%20'bottom'%2C%20'right'%20%7D%7D%60.%20*%2F%5C%5Cn%20%20%20%20anchorOriginBottomRight%3A%20(0%2C%20_extends8.default)(%7B%7D%2C%20bottom%2C%20right%2C%20(0%2C%20_defineProperty2.default)(%7B%7D%2C%20theme.breakpoints.up('md')%2C%20(0%2C%20_extends8.default)(%7B%5C%5Cn%20%20%20%20%20%20left%3A%20'auto'%5C%5Cn%20%20%20%20%7D%2C%20bottomSpace%2C%20rightSpace)))%2C%5C%5Cn%5C%5Cn%20%20%20%20%2F*%20Styles%20applied%20to%20the%20root%20element%20if%20%60anchorOrigin%3D%7B%7B%20'top'%2C%20'left'%20%7D%7D%60.%20*%2F%5C%5Cn%20%20%20%20anchorOriginTopLeft%3A%20(0%2C%20_extends8.default)(%7B%7D%2C%20top%2C%20left%2C%20(0%2C%20_defineProperty2.default)(%7B%7D%2C%20theme.breakpoints.up('md')%2C%20(0%2C%20_extends8.default)(%7B%5C%5Cn%20%20%20%20%20%20right%3A%20'auto'%5C%5Cn%20%20%20%20%7D%2C%20topSpace%2C%20leftSpace)))%2C%5C%5Cn%5C%5Cn%20%20%20%20%2F*%20Styles%20applied%20to%20the%20root%20element%20if%20%60anchorOrigin%3D%7B%7B%20'bottom'%2C%20'left'%20%7D%7D%60.%20*%2F%5C%5Cn%20%20%20%20anchorOriginBottomLeft%3A%20(0%2C%20_extends8.default)(%7B%7D%2C%20bottom%2C%20left%2C%20(0%2C%20_defineProperty2.default)(%7B%7D%2C%20theme.breakpoints.up('md')%2C%20(0%2C%20_extends8.default)(%7B%5C%5Cn%20%20%20%20%20%20right%3A%20'auto'%5C%5Cn%20%20%20%20%7D%2C%20bottomSpace%2C%20leftSpace)))%5C%5Cn%20%20%7D%3B%5C%5Cn%7D%3B%5C%5Cn%2F*%20istanbul%20ignore%20if%20*%2F%5C%5Cn%5C%5Cn%5C%5Cnexports.styles%20%3D%20styles%3B%5C%5Cn%5C%5Cnif%20(%20true%20%26%26%20!_react.default.createContext)%20%7B%5C%5Cn%20%20throw%20new%20Error('Material-UI%3A%20react%4016.3.0%20or%20greater%20is%20required.')%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnvar%20Snackbar%20%3D%5C%5Cn%2F*%23__PURE__*%2F%5C%5Cnfunction%20(_React%24Component)%20%7B%5C%5Cn%20%20(0%2C%20_inherits2.default)(Snackbar%2C%20_React%24Component)%3B%5C%5Cn%5C%5Cn%20%20function%20Snackbar()%20%7B%5C%5Cn%20%20%20%20var%20_getPrototypeOf2%3B%5C%5Cn%5C%5Cn%20%20%20%20var%20_this%3B%5C%5Cn%5C%5Cn%20%20%20%20(0%2C%20_classCallCheck2.default)(this%2C%20Snackbar)%3B%5C%5Cn%5C%5Cn%20%20%20%20for%20(var%20_len%20%3D%20arguments.length%2C%20args%20%3D%20new%20Array(_len)%2C%20_key%20%3D%200%3B%20_key%20%3C%20_len%3B%20_key%2B%2B)%20%7B%5C%5Cn%20%20%20%20%20%20args%5B_key%5D%20%3D%20arguments%5B_key%5D%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20_this%20%3D%20(0%2C%20_possibleConstructorReturn2.default)(this%2C%20(_getPrototypeOf2%20%3D%20(0%2C%20_getPrototypeOf3.default)(Snackbar)).call.apply(_getPrototypeOf2%2C%20%5Bthis%5D.concat(args)))%3B%5C%5Cn%20%20%20%20_this.state%20%3D%20%7B%7D%3B%5C%5Cn%5C%5Cn%20%20%20%20_this.handleMouseEnter%20%3D%20function%20(event)%20%7B%5C%5Cn%20%20%20%20%20%20if%20(_this.props.onMouseEnter)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20_this.props.onMouseEnter(event)%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20%20%20_this.handlePause()%3B%5C%5Cn%20%20%20%20%7D%3B%5C%5Cn%5C%5Cn%20%20%20%20_this.handleMouseLeave%20%3D%20function%20(event)%20%7B%5C%5Cn%20%20%20%20%20%20if%20(_this.props.onMouseLeave)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20_this.props.onMouseLeave(event)%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20%20%20_this.handleResume()%3B%5C%5Cn%20%20%20%20%7D%3B%5C%5Cn%5C%5Cn%20%20%20%20_this.handleClickAway%20%3D%20function%20(event)%20%7B%5C%5Cn%20%20%20%20%20%20if%20(_this.props.onClose)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20_this.props.onClose(event%2C%20'clickaway')%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%7D%3B%5C%5Cn%5C%5Cn%20%20%20%20_this.handlePause%20%3D%20function%20()%20%7B%5C%5Cn%20%20%20%20%20%20clearTimeout(_this.timerAutoHide)%3B%5C%5Cn%20%20%20%20%7D%3B%5C%5Cn%5C%5Cn%20%20%20%20_this.handleResume%20%3D%20function%20()%20%7B%5C%5Cn%20%20%20%20%20%20if%20(_this.props.autoHideDuration%20!%3D%20null)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20if%20(_this.props.resumeHideDuration%20!%3D%20null)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20_this.setAutoHideTimer(_this.props.resumeHideDuration)%3B%5C%5Cn%5C%5Cn%20%20%20%20%20%20%20%20%20%20return%3B%5C%5Cn%20%20%20%20%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20%20%20%20%20_this.setAutoHideTimer(_this.props.autoHideDuration%20*%200.5)%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%7D%3B%5C%5Cn%5C%5Cn%20%20%20%20_this.handleExited%20%3D%20function%20()%20%7B%5C%5Cn%20%20%20%20%20%20_this.setState(%7B%5C%5Cn%20%20%20%20%20%20%20%20exited%3A%20true%5C%5Cn%20%20%20%20%20%20%7D)%3B%5C%5Cn%20%20%20%20%7D%3B%5C%5Cn%5C%5Cn%20%20%20%20return%20_this%3B%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20(0%2C%20_createClass2.default)(Snackbar%2C%20%5B%7B%5C%5Cn%20%20%20%20key%3A%20%5C%5C%5C%22componentDidMount%5C%5C%5C%22%2C%5C%5Cn%20%20%20%20value%3A%20function%20componentDidMount()%20%7B%5C%5Cn%20%20%20%20%20%20if%20(this.props.open)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20this.setAutoHideTimer()%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%2C%20%7B%5C%5Cn%20%20%20%20key%3A%20%5C%5C%5C%22componentDidUpdate%5C%5C%5C%22%2C%5C%5Cn%20%20%20%20value%3A%20function%20componentDidUpdate(prevProps)%20%7B%5C%5Cn%20%20%20%20%20%20if%20(prevProps.open%20!%3D%3D%20this.props.open)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20if%20(this.props.open)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20this.setAutoHideTimer()%3B%5C%5Cn%20%20%20%20%20%20%20%20%7D%20else%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20clearTimeout(this.timerAutoHide)%3B%5C%5Cn%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%2C%20%7B%5C%5Cn%20%20%20%20key%3A%20%5C%5C%5C%22componentWillUnmount%5C%5C%5C%22%2C%5C%5Cn%20%20%20%20value%3A%20function%20componentWillUnmount()%20%7B%5C%5Cn%20%20%20%20%20%20clearTimeout(this.timerAutoHide)%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%2C%20%7B%5C%5Cn%20%20%20%20key%3A%20%5C%5C%5C%22setAutoHideTimer%5C%5C%5C%22%2C%5C%5Cn%20%20%20%20%2F%2F%20Timer%20that%20controls%20delay%20before%20snackbar%20auto%20hides%5C%5Cn%20%20%20%20value%3A%20function%20setAutoHideTimer(autoHideDuration)%20%7B%5C%5Cn%20%20%20%20%20%20var%20_this2%20%3D%20this%3B%5C%5Cn%5C%5Cn%20%20%20%20%20%20var%20autoHideDurationBefore%20%3D%20autoHideDuration%20!%3D%20null%20%3F%20autoHideDuration%20%3A%20this.props.autoHideDuration%3B%5C%5Cn%5C%5Cn%20%20%20%20%20%20if%20(!this.props.onClose%20%7C%7C%20autoHideDurationBefore%20%3D%3D%20null)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20return%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20%20%20clearTimeout(this.timerAutoHide)%3B%5C%5Cn%20%20%20%20%20%20this.timerAutoHide%20%3D%20setTimeout(function%20()%20%7B%5C%5Cn%20%20%20%20%20%20%20%20var%20autoHideDurationAfter%20%3D%20autoHideDuration%20!%3D%20null%20%3F%20autoHideDuration%20%3A%20_this2.props.autoHideDuration%3B%5C%5Cn%5C%5Cn%20%20%20%20%20%20%20%20if%20(!_this2.props.onClose%20%7C%7C%20autoHideDurationAfter%20%3D%3D%20null)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20return%3B%5C%5Cn%20%20%20%20%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20%20%20%20%20_this2.props.onClose(null%2C%20'timeout')%3B%5C%5Cn%20%20%20%20%20%20%7D%2C%20autoHideDurationBefore)%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%2C%20%7B%5C%5Cn%20%20%20%20key%3A%20%5C%5C%5C%22render%5C%5C%5C%22%2C%5C%5Cn%20%20%20%20value%3A%20function%20render()%20%7B%5C%5Cn%20%20%20%20%20%20var%20_this%24props%20%3D%20this.props%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20action%20%3D%20_this%24props.action%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20_this%24props%24anchorOri%20%3D%20_this%24props.anchorOrigin%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20vertical%20%3D%20_this%24props%24anchorOri.vertical%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20horizontal%20%3D%20_this%24props%24anchorOri.horizontal%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20autoHideDuration%20%3D%20_this%24props.autoHideDuration%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20children%20%3D%20_this%24props.children%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20classes%20%3D%20_this%24props.classes%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20className%20%3D%20_this%24props.className%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20ClickAwayListenerProps%20%3D%20_this%24props.ClickAwayListenerProps%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20ContentProps%20%3D%20_this%24props.ContentProps%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20disableWindowBlurListener%20%3D%20_this%24props.disableWindowBlurListener%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20message%20%3D%20_this%24props.message%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20onClose%20%3D%20_this%24props.onClose%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20onEnter%20%3D%20_this%24props.onEnter%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20onEntered%20%3D%20_this%24props.onEntered%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20onEntering%20%3D%20_this%24props.onEntering%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20onExit%20%3D%20_this%24props.onExit%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20onExited%20%3D%20_this%24props.onExited%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20onExiting%20%3D%20_this%24props.onExiting%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20onMouseEnter%20%3D%20_this%24props.onMouseEnter%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20onMouseLeave%20%3D%20_this%24props.onMouseLeave%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20open%20%3D%20_this%24props.open%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20resumeHideDuration%20%3D%20_this%24props.resumeHideDuration%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20TransitionComponent%20%3D%20_this%24props.TransitionComponent%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20transitionDuration%20%3D%20_this%24props.transitionDuration%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20TransitionProps%20%3D%20_this%24props.TransitionProps%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20other%20%3D%20(0%2C%20_objectWithoutProperties2.default)(_this%24props%2C%20%5B%5C%5C%5C%22action%5C%5C%5C%22%2C%20%5C%5C%5C%22anchorOrigin%5C%5C%5C%22%2C%20%5C%5C%5C%22autoHideDuration%5C%5C%5C%22%2C%20%5C%5C%5C%22children%5C%5C%5C%22%2C%20%5C%5C%5C%22classes%5C%5C%5C%22%2C%20%5C%5C%5C%22className%5C%5C%5C%22%2C%20%5C%5C%5C%22ClickAwayListenerProps%5C%5C%5C%22%2C%20%5C%5C%5C%22ContentProps%5C%5C%5C%22%2C%20%5C%5C%5C%22disableWindowBlurListener%5C%5C%5C%22%2C%20%5C%5C%5C%22message%5C%5C%5C%22%2C%20%5C%5C%5C%22onClose%5C%5C%5C%22%2C%20%5C%5C%5C%22onEnter%5C%5C%5C%22%2C%20%5C%5C%5C%22onEntered%5C%5C%5C%22%2C%20%5C%5C%5C%22onEntering%5C%5C%5C%22%2C%20%5C%5C%5C%22onExit%5C%5C%5C%22%2C%20%5C%5C%5C%22onExited%5C%5C%5C%22%2C%20%5C%5C%5C%22onExiting%5C%5C%5C%22%2C%20%5C%5C%5C%22onMouseEnter%5C%5C%5C%22%2C%20%5C%5C%5C%22onMouseLeave%5C%5C%5C%22%2C%20%5C%5C%5C%22open%5C%5C%5C%22%2C%20%5C%5C%5C%22resumeHideDuration%5C%5C%5C%22%2C%20%5C%5C%5C%22TransitionComponent%5C%5C%5C%22%2C%20%5C%5C%5C%22transitionDuration%5C%5C%5C%22%2C%20%5C%5C%5C%22TransitionProps%5C%5C%5C%22%5D)%3B%20%2F%2F%20So%20we%20only%20render%20active%20snackbars.%5C%5Cn%5C%5Cn%20%20%20%20%20%20if%20(!open%20%26%26%20this.state.exited)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20return%20null%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20%20%20return%20_react.default.createElement(_ClickAwayListener.default%2C%20(0%2C%20_extends8.default)(%7B%5C%5Cn%20%20%20%20%20%20%20%20onClickAway%3A%20this.handleClickAway%5C%5Cn%20%20%20%20%20%20%7D%2C%20ClickAwayListenerProps)%2C%20_react.default.createElement(%5C%5C%5C%22div%5C%5C%5C%22%2C%20(0%2C%20_extends8.default)(%7B%5C%5Cn%20%20%20%20%20%20%20%20className%3A%20(0%2C%20_classnames.default)(classes.root%2C%20classes%5B%5C%5C%5C%22anchorOrigin%5C%5C%5C%22.concat((0%2C%20_helpers.capitalize)(vertical)).concat((0%2C%20_helpers.capitalize)(horizontal))%5D%2C%20className)%2C%5C%5Cn%20%20%20%20%20%20%20%20onMouseEnter%3A%20this.handleMouseEnter%2C%5C%5Cn%20%20%20%20%20%20%20%20onMouseLeave%3A%20this.handleMouseLeave%5C%5Cn%20%20%20%20%20%20%7D%2C%20other)%2C%20_react.default.createElement(_reactEventListener.default%2C%20%7B%5C%5Cn%20%20%20%20%20%20%20%20target%3A%20%5C%5C%5C%22window%5C%5C%5C%22%2C%5C%5Cn%20%20%20%20%20%20%20%20onFocus%3A%20disableWindowBlurListener%20%3F%20undefined%20%3A%20this.handleResume%2C%5C%5Cn%20%20%20%20%20%20%20%20onBlur%3A%20disableWindowBlurListener%20%3F%20undefined%20%3A%20this.handlePause%5C%5Cn%20%20%20%20%20%20%7D)%2C%20_react.default.createElement(TransitionComponent%2C%20(0%2C%20_extends8.default)(%7B%5C%5Cn%20%20%20%20%20%20%20%20appear%3A%20true%2C%5C%5Cn%20%20%20%20%20%20%20%20in%3A%20open%2C%5C%5Cn%20%20%20%20%20%20%20%20onEnter%3A%20onEnter%2C%5C%5Cn%20%20%20%20%20%20%20%20onEntered%3A%20onEntered%2C%5C%5Cn%20%20%20%20%20%20%20%20onEntering%3A%20onEntering%2C%5C%5Cn%20%20%20%20%20%20%20%20onExit%3A%20onExit%2C%5C%5Cn%20%20%20%20%20%20%20%20onExited%3A%20(0%2C%20_helpers.createChainedFunction)(this.handleExited%2C%20onExited)%2C%5C%5Cn%20%20%20%20%20%20%20%20onExiting%3A%20onExiting%2C%5C%5Cn%20%20%20%20%20%20%20%20timeout%3A%20transitionDuration%2C%5C%5Cn%20%20%20%20%20%20%20%20direction%3A%20vertical%20%3D%3D%3D%20'top'%20%3F%20'down'%20%3A%20'up'%5C%5Cn%20%20%20%20%20%20%7D%2C%20TransitionProps)%2C%20children%20%7C%7C%20_react.default.createElement(_SnackbarContent.default%2C%20(0%2C%20_extends8.default)(%7B%5C%5Cn%20%20%20%20%20%20%20%20message%3A%20message%2C%5C%5Cn%20%20%20%20%20%20%20%20action%3A%20action%5C%5Cn%20%20%20%20%20%20%7D%2C%20ContentProps)))))%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%5D%2C%20%5B%7B%5C%5Cn%20%20%20%20key%3A%20%5C%5C%5C%22getDerivedStateFromProps%5C%5C%5C%22%2C%5C%5Cn%20%20%20%20value%3A%20function%20getDerivedStateFromProps(nextProps%2C%20prevState)%20%7B%5C%5Cn%20%20%20%20%20%20if%20(typeof%20prevState.exited%20%3D%3D%3D%20'undefined')%20%7B%5C%5Cn%20%20%20%20%20%20%20%20return%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20exited%3A%20!nextProps.open%5C%5Cn%20%20%20%20%20%20%20%20%7D%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20%20%20if%20(nextProps.open)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20return%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20exited%3A%20false%5C%5Cn%20%20%20%20%20%20%20%20%7D%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20%20%20return%20null%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%5D)%3B%5C%5Cn%20%20return%20Snackbar%3B%5C%5Cn%7D(_react.default.Component)%3B%5C%5Cn%5C%5Cn%20true%20%3F%20Snackbar.propTypes%20%3D%20%7B%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20The%20action%20to%20display.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20action%3A%20_propTypes.default.node%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20The%20anchor%20of%20the%20%60Snackbar%60.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20anchorOrigin%3A%20_propTypes.default.shape(%7B%5C%5Cn%20%20%20%20horizontal%3A%20_propTypes.default.oneOf(%5B'left'%2C%20'center'%2C%20'right'%5D).isRequired%2C%5C%5Cn%20%20%20%20vertical%3A%20_propTypes.default.oneOf(%5B'top'%2C%20'bottom'%5D).isRequired%5C%5Cn%20%20%7D)%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20The%20number%20of%20milliseconds%20to%20wait%20before%20automatically%20calling%20the%5C%5Cn%20%20%20*%20%60onClose%60%20function.%20%60onClose%60%20should%20then%20set%20the%20state%20of%20the%20%60open%60%5C%5Cn%20%20%20*%20prop%20to%20hide%20the%20Snackbar.%20This%20behavior%20is%20disabled%20by%20default%20with%5C%5Cn%20%20%20*%20the%20%60null%60%20value.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20autoHideDuration%3A%20_propTypes.default.number%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20Replace%20the%20%60SnackbarContent%60%20component.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20children%3A%20_propTypes.default.element%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20Override%20or%20extend%20the%20styles%20applied%20to%20the%20component.%5C%5Cn%20%20%20*%20See%20%5BCSS%20API%5D(%23css-api)%20below%20for%20more%20details.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20classes%3A%20_propTypes.default.object.isRequired%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20%40ignore%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20className%3A%20_propTypes.default.string%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20Properties%20applied%20to%20the%20%60ClickAwayListener%60%20element.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20ClickAwayListenerProps%3A%20_propTypes.default.object%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20Properties%20applied%20to%20the%20%5B%60SnackbarContent%60%5D(%2Fapi%2Fsnackbar-content%2F)%20element.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20ContentProps%3A%20_propTypes.default.object%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20If%20%60true%60%2C%20the%20%60autoHideDuration%60%20timer%20will%20expire%20even%20if%20the%20window%20is%20not%20focused.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20disableWindowBlurListener%3A%20_propTypes.default.bool%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20When%20displaying%20multiple%20consecutive%20Snackbars%20from%20a%20parent%20rendering%20a%20single%5C%5Cn%20%20%20*%20%3CSnackbar%2F%3E%2C%20add%20the%20key%20property%20to%20ensure%20independent%20treatment%20of%20each%20message.%5C%5Cn%20%20%20*%20e.g.%20%3CSnackbar%20key%3D%7Bmessage%7D%20%2F%3E%2C%20otherwise%2C%20the%20message%20may%20update-in-place%20and%5C%5Cn%20%20%20*%20features%20such%20as%20autoHideDuration%20may%20be%20canceled.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20key%3A%20_propTypes.default.any%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20The%20message%20to%20display.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20message%3A%20_propTypes.default.node%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20Callback%20fired%20when%20the%20component%20requests%20to%20be%20closed.%5C%5Cn%20%20%20*%20Typically%20%60onClose%60%20is%20used%20to%20set%20state%20in%20the%20parent%20component%2C%5C%5Cn%20%20%20*%20which%20is%20used%20to%20control%20the%20%60Snackbar%60%20%60open%60%20prop.%5C%5Cn%20%20%20*%20The%20%60reason%60%20parameter%20can%20optionally%20be%20used%20to%20control%20the%20response%20to%20%60onClose%60%2C%5C%5Cn%20%20%20*%20for%20example%20ignoring%20%60clickaway%60.%5C%5Cn%20%20%20*%5C%5Cn%20%20%20*%20%40param%20%7Bobject%7D%20event%20The%20event%20source%20of%20the%20callback%5C%5Cn%20%20%20*%20%40param%20%7Bstring%7D%20reason%20Can%20be%3A%60%5C%5C%5C%22timeout%5C%5C%5C%22%60%20(%60autoHideDuration%60%20expired)%20or%3A%20%60%5C%5C%5C%22clickaway%5C%5C%5C%22%60%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20onClose%3A%20_propTypes.default.func%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20Callback%20fired%20before%20the%20transition%20is%20entering.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20onEnter%3A%20_propTypes.default.func%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20Callback%20fired%20when%20the%20transition%20has%20entered.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20onEntered%3A%20_propTypes.default.func%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20Callback%20fired%20when%20the%20transition%20is%20entering.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20onEntering%3A%20_propTypes.default.func%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20Callback%20fired%20before%20the%20transition%20is%20exiting.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20onExit%3A%20_propTypes.default.func%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20Callback%20fired%20when%20the%20transition%20has%20exited.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20onExited%3A%20_propTypes.default.func%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20Callback%20fired%20when%20the%20transition%20is%20exiting.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20onExiting%3A%20_propTypes.default.func%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20%40ignore%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20onMouseEnter%3A%20_propTypes.default.func%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20%40ignore%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20onMouseLeave%3A%20_propTypes.default.func%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20If%20true%2C%20%60Snackbar%60%20is%20open.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20open%3A%20_propTypes.default.bool%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20The%20number%20of%20milliseconds%20to%20wait%20before%20dismissing%20after%20user%20interaction.%5C%5Cn%20%20%20*%20If%20%60autoHideDuration%60%20property%20isn't%20specified%2C%20it%20does%20nothing.%5C%5Cn%20%20%20*%20If%20%60autoHideDuration%60%20property%20is%20specified%20but%20%60resumeHideDuration%60%20isn't%2C%5C%5Cn%20%20%20*%20we%20default%20to%20%60autoHideDuration%20%2F%202%60%20ms.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20resumeHideDuration%3A%20_propTypes.default.number%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20The%20component%20used%20for%20the%20transition.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20TransitionComponent%3A%20_utils.componentPropType%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20The%20duration%20for%20the%20transition%2C%20in%20milliseconds.%5C%5Cn%20%20%20*%20You%20may%20specify%20a%20single%20timeout%20for%20all%20transitions%2C%20or%20individually%20with%20an%20object.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20transitionDuration%3A%20_propTypes.default.oneOfType(%5B_propTypes.default.number%2C%20_propTypes.default.shape(%7B%5C%5Cn%20%20%20%20enter%3A%20_propTypes.default.number%2C%5C%5Cn%20%20%20%20exit%3A%20_propTypes.default.number%5C%5Cn%20%20%7D)%5D)%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20Properties%20applied%20to%20the%20%60Transition%60%20element.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20TransitionProps%3A%20_propTypes.default.object%5C%5Cn%7D%20%3A%20undefined%3B%5C%5CnSnackbar.defaultProps%20%3D%20%7B%5C%5Cn%20%20anchorOrigin%3A%20%7B%5C%5Cn%20%20%20%20vertical%3A%20'bottom'%2C%5C%5Cn%20%20%20%20horizontal%3A%20'center'%5C%5Cn%20%20%7D%2C%5C%5Cn%20%20disableWindowBlurListener%3A%20false%2C%5C%5Cn%20%20TransitionComponent%3A%20_Slide.default%2C%5C%5Cn%20%20transitionDuration%3A%20%7B%5C%5Cn%20%20%20%20enter%3A%20_transitions.duration.enteringScreen%2C%5C%5Cn%20%20%20%20exit%3A%20_transitions.duration.leavingScreen%5C%5Cn%20%20%7D%5C%5Cn%7D%3B%5C%5Cn%5C%5Cnvar%20_default%20%3D%20(0%2C%20_withStyles.default)(styles%2C%20%7B%5C%5Cn%20%20flip%3A%20false%2C%5C%5Cn%20%20name%3A%20'MuiSnackbar'%5C%5Cn%7D)(Snackbar)%3B%5C%5Cn%5C%5Cnexports.default%20%3D%20_default%3B%5C%5Cn%5C%5Cn%2F%2F%23%20sourceURL%3Dwebpack%3A%2F%2F%255Bname%255D%2F%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2F%40material-ui%2Fcore%2FSnackbar%2FSnackbar.js%3F%5C%22)%3B%5Cn%5Cn%2F***%2F%20%7D)%2C%5Cn%5Cn%2F***%2F%20%5C%22..%2F..%2F%40material-ui%2Fcore%2FSnackbar%2Findex.js%5C%22%3A%5Cn%2F*!***********************************************************************************************************!*%5C%5C%5Cn%20%20!***%20%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2F%40material-ui%2Fcore%2FSnackbar%2Findex.js%20***!%5Cn%20%20%5C%5C***********************************************************************************************************%2F%5Cn%2F*!%20no%20static%20exports%20found%20*%2F%5Cn%2F***%2F%20(function(module%2C%20exports%2C%20__webpack_require__)%20%7B%5Cn%5Cn%5C%22use%20strict%5C%22%3B%5Cneval(%5C%22%5C%5Cn%5C%5Cnvar%20_interopRequireDefault%20%3D%20__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2FinteropRequireDefault%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2FinteropRequireDefault.js%5C%5C%5C%22)%3B%5C%5Cn%5C%5CnObject.defineProperty(exports%2C%20%5C%5C%5C%22__esModule%5C%5C%5C%22%2C%20%7B%5C%5Cn%20%20value%3A%20true%5C%5Cn%7D)%3B%5C%5CnObject.defineProperty(exports%2C%20%5C%5C%5C%22default%5C%5C%5C%22%2C%20%7B%5C%5Cn%20%20enumerable%3A%20true%2C%5C%5Cn%20%20get%3A%20function%20get()%20%7B%5C%5Cn%20%20%20%20return%20_Snackbar.default%3B%5C%5Cn%20%20%7D%5C%5Cn%7D)%3B%5C%5Cn%5C%5Cnvar%20_Snackbar%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20.%2FSnackbar%20*%2F%20%5C%5C%5C%22..%2F..%2F%40material-ui%2Fcore%2FSnackbar%2FSnackbar.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cn%2F%2F%23%20sourceURL%3Dwebpack%3A%2F%2F%255Bname%255D%2F%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2F%40material-ui%2Fcore%2FSnackbar%2Findex.js%3F%5C%22)%3B%5Cn%5Cn%2F***%2F%20%7D)%2C%5Cn%5Cn%2F***%2F%20%5C%22..%2F..%2F%40material-ui%2Fcore%2FSnackbarContent%2FSnackbarContent.js%5C%22%3A%5Cn%2F*!****************************************************************************************************************************!*%5C%5C%5Cn%20%20!***%20%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2F%40material-ui%2Fcore%2FSnackbarContent%2FSnackbarContent.js%20***!%5Cn%20%20%5C%5C****************************************************************************************************************************%2F%5Cn%2F*!%20no%20static%20exports%20found%20*%2F%5Cn%2F***%2F%20(function(module%2C%20exports%2C%20__webpack_require__)%20%7B%5Cn%5Cn%5C%22use%20strict%5C%22%3B%5Cneval(%5C%22%5C%5Cn%5C%5Cnvar%20_interopRequireDefault%20%3D%20__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2FinteropRequireDefault%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2FinteropRequireDefault.js%5C%5C%5C%22)%3B%5C%5Cn%5C%5CnObject.defineProperty(exports%2C%20%5C%5C%5C%22__esModule%5C%5C%5C%22%2C%20%7B%5C%5Cn%20%20value%3A%20true%5C%5Cn%7D)%3B%5C%5Cnexports.default%20%3D%20exports.styles%20%3D%20void%200%3B%5C%5Cn%5C%5Cnvar%20_extends2%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2Fextends%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2Fextends.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_objectWithoutProperties2%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2FobjectWithoutProperties%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2FobjectWithoutProperties.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_defineProperty2%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2FdefineProperty%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2FdefineProperty.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_react%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20react%20*%2F%20%5C%5C%5C%22..%2F..%2Freact%2Findex.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_propTypes%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20prop-types%20*%2F%20%5C%5C%5C%22..%2F..%2Fprop-types%2Findex.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_classnames%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20classnames%20*%2F%20%5C%5C%5C%22..%2F..%2Fclassnames%2Findex.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_withStyles%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20..%2Fstyles%2FwithStyles%20*%2F%20%5C%5C%5C%22..%2F..%2F%40material-ui%2Fcore%2Fstyles%2FwithStyles.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_Paper%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20..%2FPaper%20*%2F%20%5C%5C%5C%22..%2F..%2F%40material-ui%2Fcore%2FPaper%2Findex.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_Typography%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20..%2FTypography%20*%2F%20%5C%5C%5C%22..%2F..%2F%40material-ui%2Fcore%2FTypography%2Findex.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_colorManipulator%20%3D%20__webpack_require__(%2F*!%20..%2Fstyles%2FcolorManipulator%20*%2F%20%5C%5C%5C%22..%2F..%2F%40material-ui%2Fcore%2Fstyles%2FcolorManipulator.js%5C%5C%5C%22)%3B%5C%5Cn%5C%5Cn%2F%2F%20%40inheritedComponent%20Paper%5C%5Cnvar%20styles%20%3D%20function%20styles(theme)%20%7B%5C%5Cn%20%20var%20_root%3B%5C%5Cn%5C%5Cn%20%20var%20emphasis%20%3D%20theme.palette.type%20%3D%3D%3D%20'light'%20%3F%200.8%20%3A%200.98%3B%5C%5Cn%20%20var%20backgroundColor%20%3D%20(0%2C%20_colorManipulator.emphasize)(theme.palette.background.default%2C%20emphasis)%3B%5C%5Cn%20%20return%20%7B%5C%5Cn%20%20%20%20%2F*%20Styles%20applied%20to%20the%20root%20element.%20*%2F%5C%5Cn%20%20%20%20root%3A%20(_root%20%3D%20%7B%5C%5Cn%20%20%20%20%20%20color%3A%20theme.palette.getContrastText(backgroundColor)%2C%5C%5Cn%20%20%20%20%20%20backgroundColor%3A%20backgroundColor%2C%5C%5Cn%20%20%20%20%20%20display%3A%20'flex'%2C%5C%5Cn%20%20%20%20%20%20alignItems%3A%20'center'%2C%5C%5Cn%20%20%20%20%20%20flexWrap%3A%20'wrap'%2C%5C%5Cn%20%20%20%20%20%20padding%3A%20'6px%2024px'%5C%5Cn%20%20%20%20%7D%2C%20(0%2C%20_defineProperty2.default)(_root%2C%20theme.breakpoints.up('md')%2C%20%7B%5C%5Cn%20%20%20%20%20%20minWidth%3A%20288%2C%5C%5Cn%20%20%20%20%20%20maxWidth%3A%20568%2C%5C%5Cn%20%20%20%20%20%20borderRadius%3A%20theme.shape.borderRadius%5C%5Cn%20%20%20%20%7D)%2C%20(0%2C%20_defineProperty2.default)(_root%2C%20theme.breakpoints.down('sm')%2C%20%7B%5C%5Cn%20%20%20%20%20%20flexGrow%3A%201%5C%5Cn%20%20%20%20%7D)%2C%20_root)%2C%5C%5Cn%5C%5Cn%20%20%20%20%2F*%20Styles%20applied%20to%20the%20message%20wrapper%20element.%20*%2F%5C%5Cn%20%20%20%20message%3A%20%7B%5C%5Cn%20%20%20%20%20%20padding%3A%20'8px%200'%5C%5Cn%20%20%20%20%7D%2C%5C%5Cn%5C%5Cn%20%20%20%20%2F*%20Styles%20applied%20to%20the%20action%20wrapper%20element%20if%20%60action%60%20is%20provided.%20*%2F%5C%5Cn%20%20%20%20action%3A%20%7B%5C%5Cn%20%20%20%20%20%20display%3A%20'flex'%2C%5C%5Cn%20%20%20%20%20%20alignItems%3A%20'center'%2C%5C%5Cn%20%20%20%20%20%20marginLeft%3A%20'auto'%2C%5C%5Cn%20%20%20%20%20%20paddingLeft%3A%2024%2C%5C%5Cn%20%20%20%20%20%20marginRight%3A%20-8%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%3B%5C%5Cn%7D%3B%5C%5Cn%5C%5Cnexports.styles%20%3D%20styles%3B%5C%5Cn%5C%5Cnfunction%20SnackbarContent(props)%20%7B%5C%5Cn%20%20var%20action%20%3D%20props.action%2C%5C%5Cn%20%20%20%20%20%20classes%20%3D%20props.classes%2C%5C%5Cn%20%20%20%20%20%20className%20%3D%20props.className%2C%5C%5Cn%20%20%20%20%20%20message%20%3D%20props.message%2C%5C%5Cn%20%20%20%20%20%20other%20%3D%20(0%2C%20_objectWithoutProperties2.default)(props%2C%20%5B%5C%5C%5C%22action%5C%5C%5C%22%2C%20%5C%5C%5C%22classes%5C%5C%5C%22%2C%20%5C%5C%5C%22className%5C%5C%5C%22%2C%20%5C%5C%5C%22message%5C%5C%5C%22%5D)%3B%5C%5Cn%20%20return%20_react.default.createElement(_Paper.default%2C%20(0%2C%20_extends2.default)(%7B%5C%5Cn%20%20%20%20component%3A%20_Typography.default%2C%5C%5Cn%20%20%20%20headlineMapping%3A%20%7B%5C%5Cn%20%20%20%20%20%20body1%3A%20'div'%2C%5C%5Cn%20%20%20%20%20%20body2%3A%20'div'%5C%5Cn%20%20%20%20%7D%2C%5C%5Cn%20%20%20%20role%3A%20%5C%5C%5C%22alertdialog%5C%5C%5C%22%2C%5C%5Cn%20%20%20%20square%3A%20true%2C%5C%5Cn%20%20%20%20elevation%3A%206%2C%5C%5Cn%20%20%20%20className%3A%20(0%2C%20_classnames.default)(classes.root%2C%20className)%5C%5Cn%20%20%7D%2C%20other)%2C%20_react.default.createElement(%5C%5C%5C%22div%5C%5C%5C%22%2C%20%7B%5C%5Cn%20%20%20%20className%3A%20classes.message%5C%5Cn%20%20%7D%2C%20message)%2C%20action%20%3F%20_react.default.createElement(%5C%5C%5C%22div%5C%5C%5C%22%2C%20%7B%5C%5Cn%20%20%20%20className%3A%20classes.action%5C%5Cn%20%20%7D%2C%20action)%20%3A%20null)%3B%5C%5Cn%7D%5C%5Cn%5C%5Cn%20true%20%3F%20SnackbarContent.propTypes%20%3D%20%7B%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20The%20action%20to%20display.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20action%3A%20_propTypes.default.node%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20Override%20or%20extend%20the%20styles%20applied%20to%20the%20component.%5C%5Cn%20%20%20*%20See%20%5BCSS%20API%5D(%23css-api)%20below%20for%20more%20details.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20classes%3A%20_propTypes.default.object.isRequired%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20%40ignore%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20className%3A%20_propTypes.default.string%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20The%20message%20to%20display.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20message%3A%20_propTypes.default.node%5C%5Cn%7D%20%3A%20undefined%3B%5C%5Cn%5C%5Cnvar%20_default%20%3D%20(0%2C%20_withStyles.default)(styles%2C%20%7B%5C%5Cn%20%20name%3A%20'MuiSnackbarContent'%5C%5Cn%7D)(SnackbarContent)%3B%5C%5Cn%5C%5Cnexports.default%20%3D%20_default%3B%5C%5Cn%5C%5Cn%2F%2F%23%20sourceURL%3Dwebpack%3A%2F%2F%255Bname%255D%2F%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2F%40material-ui%2Fcore%2FSnackbarContent%2FSnackbarContent.js%3F%5C%22)%3B%5Cn%5Cn%2F***%2F%20%7D)%2C%5Cn%5Cn%2F***%2F%20%5C%22..%2F..%2F%40material-ui%2Fcore%2FSnackbarContent%2Findex.js%5C%22%3A%5Cn%2F*!******************************************************************************************************************!*%5C%5C%5Cn%20%20!***%20%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2F%40material-ui%2Fcore%2FSnackbarContent%2Findex.js%20***!%5Cn%20%20%5C%5C******************************************************************************************************************%2F%5Cn%2F*!%20no%20static%20exports%20found%20*%2F%5Cn%2F***%2F%20(function(module%2C%20exports%2C%20__webpack_require__)%20%7B%5Cn%5Cn%5C%22use%20strict%5C%22%3B%5Cneval(%5C%22%5C%5Cn%5C%5Cnvar%20_interopRequireDefault%20%3D%20__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2FinteropRequireDefault%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2FinteropRequireDefault.js%5C%5C%5C%22)%3B%5C%5Cn%5C%5CnObject.defineProperty(exports%2C%20%5C%5C%5C%22__esModule%5C%5C%5C%22%2C%20%7B%5C%5Cn%20%20value%3A%20true%5C%5Cn%7D)%3B%5C%5CnObject.defineProperty(exports%2C%20%5C%5C%5C%22default%5C%5C%5C%22%2C%20%7B%5C%5Cn%20%20enumerable%3A%20true%2C%5C%5Cn%20%20get%3A%20function%20get()%20%7B%5C%5Cn%20%20%20%20return%20_SnackbarContent.default%3B%5C%5Cn%20%20%7D%5C%5Cn%7D)%3B%5C%5Cn%5C%5Cnvar%20_SnackbarContent%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20.%2FSnackbarContent%20*%2F%20%5C%5C%5C%22..%2F..%2F%40material-ui%2Fcore%2FSnackbarContent%2FSnackbarContent.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cn%2F%2F%23%20sourceURL%3Dwebpack%3A%2F%2F%255Bname%255D%2F%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2F%40material-ui%2Fcore%2FSnackbarContent%2Findex.js%3F%5C%22)%3B%5Cn%5Cn%2F***%2F%20%7D)%2C%5Cn%5Cn%2F***%2F%20%5C%22..%2F..%2F%40material-ui%2Fcore%2FStep%2FStep.js%5C%22%3A%5Cn%2F*!******************************************************************************************************!*%5C%5C%5Cn%20%20!***%20%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2F%40material-ui%2Fcore%2FStep%2FStep.js%20***!%5Cn%20%20%5C%5C******************************************************************************************************%2F%5Cn%2F*!%20no%20static%20exports%20found%20*%2F%5Cn%2F***%2F%20(function(module%2C%20exports%2C%20__webpack_require__)%20%7B%5Cn%5Cn%5C%22use%20strict%5C%22%3B%5Cneval(%5C%22%5C%5Cn%5C%5Cnvar%20_interopRequireDefault%20%3D%20__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2FinteropRequireDefault%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2FinteropRequireDefault.js%5C%5C%5C%22)%3B%5C%5Cn%5C%5CnObject.defineProperty(exports%2C%20%5C%5C%5C%22__esModule%5C%5C%5C%22%2C%20%7B%5C%5Cn%20%20value%3A%20true%5C%5Cn%7D)%3B%5C%5Cnexports.default%20%3D%20exports.styles%20%3D%20void%200%3B%5C%5Cn%5C%5Cnvar%20_extends2%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2Fextends%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2Fextends.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_defineProperty2%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2FdefineProperty%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2FdefineProperty.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_objectWithoutProperties2%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2FobjectWithoutProperties%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2FobjectWithoutProperties.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_react%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20react%20*%2F%20%5C%5C%5C%22..%2F..%2Freact%2Findex.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_propTypes%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20prop-types%20*%2F%20%5C%5C%5C%22..%2F..%2Fprop-types%2Findex.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_classnames%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20classnames%20*%2F%20%5C%5C%5C%22..%2F..%2Fclassnames%2Findex.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_warning%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20warning%20*%2F%20%5C%5C%5C%22..%2F..%2Fwarning%2Fwarning.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_withStyles%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20..%2Fstyles%2FwithStyles%20*%2F%20%5C%5C%5C%22..%2F..%2F%40material-ui%2Fcore%2Fstyles%2FwithStyles.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20styles%20%3D%20%7B%5C%5Cn%20%20%2F*%20Styles%20applied%20to%20the%20root%20element.%20*%2F%5C%5Cn%20%20root%3A%20%7B%7D%2C%5C%5Cn%5C%5Cn%20%20%2F*%20Styles%20applied%20to%20the%20root%20element%20if%20%60orientation%3D%5C%5C%5C%22horizontal%5C%5C%5C%22%60.%20*%2F%5C%5Cn%20%20horizontal%3A%20%7B%5C%5Cn%20%20%20%20paddingLeft%3A%208%2C%5C%5Cn%20%20%20%20paddingRight%3A%208%2C%5C%5Cn%20%20%20%20'%26%3Afirst-child'%3A%20%7B%5C%5Cn%20%20%20%20%20%20paddingLeft%3A%200%5C%5Cn%20%20%20%20%7D%2C%5C%5Cn%20%20%20%20'%26%3Alast-child'%3A%20%7B%5C%5Cn%20%20%20%20%20%20paddingRight%3A%200%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%2C%5C%5Cn%5C%5Cn%20%20%2F*%20Styles%20applied%20to%20the%20root%20element%20if%20%60orientation%3D%5C%5C%5C%22vertical%5C%5C%5C%22%60.%20*%2F%5C%5Cn%20%20vertical%3A%20%7B%7D%2C%5C%5Cn%5C%5Cn%20%20%2F*%20Styles%20applied%20to%20the%20root%20element%20if%20%60alternativeLabel%3D%7Btrue%7D%60.%20*%2F%5C%5Cn%20%20alternativeLabel%3A%20%7B%5C%5Cn%20%20%20%20flex%3A%201%2C%5C%5Cn%20%20%20%20position%3A%20'relative'%5C%5Cn%20%20%7D%2C%5C%5Cn%5C%5Cn%20%20%2F*%20Styles%20applied%20to%20the%20root%20element%20if%20%60completed%3D%7Btrue%7D%60.%20*%2F%5C%5Cn%20%20completed%3A%20%7B%7D%5C%5Cn%7D%3B%5C%5Cnexports.styles%20%3D%20styles%3B%5C%5Cn%5C%5Cnfunction%20Step(props)%20%7B%5C%5Cn%20%20var%20_classNames%3B%5C%5Cn%5C%5Cn%20%20var%20active%20%3D%20props.active%2C%5C%5Cn%20%20%20%20%20%20alternativeLabel%20%3D%20props.alternativeLabel%2C%5C%5Cn%20%20%20%20%20%20children%20%3D%20props.children%2C%5C%5Cn%20%20%20%20%20%20classes%20%3D%20props.classes%2C%5C%5Cn%20%20%20%20%20%20classNameProp%20%3D%20props.className%2C%5C%5Cn%20%20%20%20%20%20completed%20%3D%20props.completed%2C%5C%5Cn%20%20%20%20%20%20connector%20%3D%20props.connector%2C%5C%5Cn%20%20%20%20%20%20disabled%20%3D%20props.disabled%2C%5C%5Cn%20%20%20%20%20%20index%20%3D%20props.index%2C%5C%5Cn%20%20%20%20%20%20last%20%3D%20props.last%2C%5C%5Cn%20%20%20%20%20%20orientation%20%3D%20props.orientation%2C%5C%5Cn%20%20%20%20%20%20other%20%3D%20(0%2C%20_objectWithoutProperties2.default)(props%2C%20%5B%5C%5C%5C%22active%5C%5C%5C%22%2C%20%5C%5C%5C%22alternativeLabel%5C%5C%5C%22%2C%20%5C%5C%5C%22children%5C%5C%5C%22%2C%20%5C%5C%5C%22classes%5C%5C%5C%22%2C%20%5C%5C%5C%22className%5C%5C%5C%22%2C%20%5C%5C%5C%22completed%5C%5C%5C%22%2C%20%5C%5C%5C%22connector%5C%5C%5C%22%2C%20%5C%5C%5C%22disabled%5C%5C%5C%22%2C%20%5C%5C%5C%22index%5C%5C%5C%22%2C%20%5C%5C%5C%22last%5C%5C%5C%22%2C%20%5C%5C%5C%22orientation%5C%5C%5C%22%5D)%3B%5C%5Cn%20%20var%20className%20%3D%20(0%2C%20_classnames.default)(classes.root%2C%20classes%5Borientation%5D%2C%20(_classNames%20%3D%20%7B%7D%2C%20(0%2C%20_defineProperty2.default)(_classNames%2C%20classes.alternativeLabel%2C%20alternativeLabel)%2C%20(0%2C%20_defineProperty2.default)(_classNames%2C%20classes.completed%2C%20completed)%2C%20_classNames)%2C%20classNameProp)%3B%5C%5Cn%20%20return%20_react.default.createElement(%5C%5C%5C%22div%5C%5C%5C%22%2C%20(0%2C%20_extends2.default)(%7B%5C%5Cn%20%20%20%20className%3A%20className%5C%5Cn%20%20%7D%2C%20other)%2C%20connector%20%26%26%20alternativeLabel%20%26%26%20index%20!%3D%3D%200%20%26%26%20_react.default.cloneElement(connector%2C%20%7B%5C%5Cn%20%20%20%20orientation%3A%20orientation%2C%5C%5Cn%20%20%20%20alternativeLabel%3A%20alternativeLabel%2C%5C%5Cn%20%20%20%20index%3A%20index%2C%5C%5Cn%20%20%20%20active%3A%20active%2C%5C%5Cn%20%20%20%20completed%3A%20completed%2C%5C%5Cn%20%20%20%20disabled%3A%20disabled%5C%5Cn%20%20%7D)%2C%20_react.default.Children.map(children%2C%20function%20(child)%20%7B%5C%5Cn%20%20%20%20if%20(!_react.default.isValidElement(child))%20%7B%5C%5Cn%20%20%20%20%20%20return%20null%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20%20true%20%3F%20(0%2C%20_warning.default)(child.type%20!%3D%3D%20_react.default.Fragment%2C%20%5B%5C%5C%5C%22Material-UI%3A%20the%20Step%20component%20doesn't%20accept%20a%20Fragment%20as%20a%20child.%5C%5C%5C%22%2C%20'Consider%20providing%20an%20array%20instead.'%5D.join('%5C%5C%5C%5Cn'))%20%3A%20undefined%3B%5C%5Cn%20%20%20%20return%20_react.default.cloneElement(child%2C%20(0%2C%20_extends2.default)(%7B%5C%5Cn%20%20%20%20%20%20active%3A%20active%2C%5C%5Cn%20%20%20%20%20%20alternativeLabel%3A%20alternativeLabel%2C%5C%5Cn%20%20%20%20%20%20completed%3A%20completed%2C%5C%5Cn%20%20%20%20%20%20disabled%3A%20disabled%2C%5C%5Cn%20%20%20%20%20%20last%3A%20last%2C%5C%5Cn%20%20%20%20%20%20icon%3A%20index%20%2B%201%2C%5C%5Cn%20%20%20%20%20%20orientation%3A%20orientation%5C%5Cn%20%20%20%20%7D%2C%20child.props))%3B%5C%5Cn%20%20%7D))%3B%5C%5Cn%7D%5C%5Cn%5C%5Cn%20true%20%3F%20Step.propTypes%20%3D%20%7B%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20Sets%20the%20step%20as%20active.%20Is%20passed%20to%20child%20components.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20active%3A%20_propTypes.default.bool%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20%40ignore%5C%5Cn%20%20%20*%20Set%20internally%20by%20Stepper%20when%20it's%20supplied%20with%20the%20alternativeLabel%20property.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20alternativeLabel%3A%20_propTypes.default.bool%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20Should%20be%20%60Step%60%20sub-components%20such%20as%20%60StepLabel%60%2C%20%60StepContent%60.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20children%3A%20_propTypes.default.node%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20Override%20or%20extend%20the%20styles%20applied%20to%20the%20component.%5C%5Cn%20%20%20*%20See%20%5BCSS%20API%5D(%23css-api)%20below%20for%20more%20details.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20classes%3A%20_propTypes.default.object.isRequired%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20%40ignore%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20className%3A%20_propTypes.default.string%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20Mark%20the%20step%20as%20completed.%20Is%20passed%20to%20child%20components.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20completed%3A%20_propTypes.default.bool%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20%40ignore%5C%5Cn%20%20%20*%20Passed%20down%20from%20Stepper%20if%20alternativeLabel%20is%20also%20set.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20connector%3A%20_propTypes.default.element%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20Mark%20the%20step%20as%20disabled%2C%20will%20also%20disable%20the%20button%20if%5C%5Cn%20%20%20*%20%60StepButton%60%20is%20a%20child%20of%20%60Step%60.%20Is%20passed%20to%20child%20components.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20disabled%3A%20_propTypes.default.bool%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20%40ignore%5C%5Cn%20%20%20*%20Used%20internally%20for%20numbering.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20index%3A%20_propTypes.default.number%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20%40ignore%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20last%3A%20_propTypes.default.bool%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20%40ignore%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20orientation%3A%20_propTypes.default.oneOf(%5B'horizontal'%2C%20'vertical'%5D)%5C%5Cn%7D%20%3A%20undefined%3B%5C%5CnStep.defaultProps%20%3D%20%7B%5C%5Cn%20%20active%3A%20false%2C%5C%5Cn%20%20completed%3A%20false%2C%5C%5Cn%20%20disabled%3A%20false%5C%5Cn%7D%3B%5C%5Cn%5C%5Cnvar%20_default%20%3D%20(0%2C%20_withStyles.default)(styles%2C%20%7B%5C%5Cn%20%20name%3A%20'MuiStep'%5C%5Cn%7D)(Step)%3B%5C%5Cn%5C%5Cnexports.default%20%3D%20_default%3B%5C%5Cn%5C%5Cn%2F%2F%23%20sourceURL%3Dwebpack%3A%2F%2F%255Bname%255D%2F%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2F%40material-ui%2Fcore%2FStep%2FStep.js%3F%5C%22)%3B%5Cn%5Cn%2F***%2F%20%7D)%2C%5Cn%5Cn%2F***%2F%20%5C%22..%2F..%2F%40material-ui%2Fcore%2FStep%2Findex.js%5C%22%3A%5Cn%2F*!*******************************************************************************************************!*%5C%5C%5Cn%20%20!***%20%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2F%40material-ui%2Fcore%2FStep%2Findex.js%20***!%5Cn%20%20%5C%5C*******************************************************************************************************%2F%5Cn%2F*!%20no%20static%20exports%20found%20*%2F%5Cn%2F***%2F%20(function(module%2C%20exports%2C%20__webpack_require__)%20%7B%5Cn%5Cn%5C%22use%20strict%5C%22%3B%5Cneval(%5C%22%5C%5Cn%5C%5Cnvar%20_interopRequireDefault%20%3D%20__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2FinteropRequireDefault%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2FinteropRequireDefault.js%5C%5C%5C%22)%3B%5C%5Cn%5C%5CnObject.defineProperty(exports%2C%20%5C%5C%5C%22__esModule%5C%5C%5C%22%2C%20%7B%5C%5Cn%20%20value%3A%20true%5C%5Cn%7D)%3B%5C%5CnObject.defineProperty(exports%2C%20%5C%5C%5C%22default%5C%5C%5C%22%2C%20%7B%5C%5Cn%20%20enumerable%3A%20true%2C%5C%5Cn%20%20get%3A%20function%20get()%20%7B%5C%5Cn%20%20%20%20return%20_Step.default%3B%5C%5Cn%20%20%7D%5C%5Cn%7D)%3B%5C%5Cn%5C%5Cnvar%20_Step%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20.%2FStep%20*%2F%20%5C%5C%5C%22..%2F..%2F%40material-ui%2Fcore%2FStep%2FStep.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cn%2F%2F%23%20sourceURL%3Dwebpack%3A%2F%2F%255Bname%255D%2F%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2F%40material-ui%2Fcore%2FStep%2Findex.js%3F%5C%22)%3B%5Cn%5Cn%2F***%2F%20%7D)%2C%5Cn%5Cn%2F***%2F%20%5C%22..%2F..%2F%40material-ui%2Fcore%2FStepButton%2FStepButton.js%5C%22%3A%5Cn%2F*!******************************************************************************************************************!*%5C%5C%5Cn%20%20!***%20%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2F%40material-ui%2Fcore%2FStepButton%2FStepButton.js%20***!%5Cn%20%20%5C%5C******************************************************************************************************************%2F%5Cn%2F*!%20no%20static%20exports%20found%20*%2F%5Cn%2F***%2F%20(function(module%2C%20exports%2C%20__webpack_require__)%20%7B%5Cn%5Cn%5C%22use%20strict%5C%22%3B%5Cneval(%5C%22%5C%5Cn%5C%5Cnvar%20_interopRequireDefault%20%3D%20__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2FinteropRequireDefault%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2FinteropRequireDefault.js%5C%5C%5C%22)%3B%5C%5Cn%5C%5CnObject.defineProperty(exports%2C%20%5C%5C%5C%22__esModule%5C%5C%5C%22%2C%20%7B%5C%5Cn%20%20value%3A%20true%5C%5Cn%7D)%3B%5C%5Cnexports.default%20%3D%20exports.styles%20%3D%20void%200%3B%5C%5Cn%5C%5Cnvar%20_extends2%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2Fextends%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2Fextends.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_objectWithoutProperties2%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2FobjectWithoutProperties%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2FobjectWithoutProperties.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_react%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20react%20*%2F%20%5C%5C%5C%22..%2F..%2Freact%2Findex.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_propTypes%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20prop-types%20*%2F%20%5C%5C%5C%22..%2F..%2Fprop-types%2Findex.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_classnames%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20classnames%20*%2F%20%5C%5C%5C%22..%2F..%2Fclassnames%2Findex.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_withStyles%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20..%2Fstyles%2FwithStyles%20*%2F%20%5C%5C%5C%22..%2F..%2F%40material-ui%2Fcore%2Fstyles%2FwithStyles.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_ButtonBase%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20..%2FButtonBase%20*%2F%20%5C%5C%5C%22..%2F..%2F%40material-ui%2Fcore%2FButtonBase%2Findex.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_StepLabel%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20..%2FStepLabel%20*%2F%20%5C%5C%5C%22..%2F..%2F%40material-ui%2Fcore%2FStepLabel%2Findex.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_reactHelpers%20%3D%20__webpack_require__(%2F*!%20..%2Futils%2FreactHelpers%20*%2F%20%5C%5C%5C%22..%2F..%2F%40material-ui%2Fcore%2Futils%2FreactHelpers.js%5C%5C%5C%22)%3B%5C%5Cn%5C%5Cn%2F%2F%20%40inheritedComponent%20ButtonBase%5C%5Cnvar%20styles%20%3D%20%7B%5C%5Cn%20%20%2F*%20Styles%20applied%20to%20the%20root%20element.%20*%2F%5C%5Cn%20%20root%3A%20%7B%5C%5Cn%20%20%20%20width%3A%20'100%25'%2C%5C%5Cn%20%20%20%20padding%3A%20'24px%2016px'%2C%5C%5Cn%20%20%20%20margin%3A%20'-24px%20-16px'%2C%5C%5Cn%20%20%20%20boxSizing%3A%20'content-box'%5C%5Cn%20%20%7D%2C%5C%5Cn%5C%5Cn%20%20%2F*%20Styles%20applied%20to%20the%20root%20element%20if%20%60orientation%3D%5C%5C%5C%22horizontal%5C%5C%5C%22%60.%20*%2F%5C%5Cn%20%20horizontal%3A%20%7B%7D%2C%5C%5Cn%5C%5Cn%20%20%2F*%20Styles%20applied%20to%20the%20root%20element%20if%20%60orientation%3D%5C%5C%5C%22vertical%5C%5C%5C%22%60.%20*%2F%5C%5Cn%20%20vertical%3A%20%7B%5C%5Cn%20%20%20%20justifyContent%3A%20'flex-start'%5C%5Cn%20%20%7D%2C%5C%5Cn%5C%5Cn%20%20%2F*%20Styles%20applied%20to%20the%20%60ButtonBase%60%20touch-ripple.%20*%2F%5C%5Cn%20%20touchRipple%3A%20%7B%5C%5Cn%20%20%20%20color%3A%20'rgba(0%2C%200%2C%200%2C%200.3)'%5C%5Cn%20%20%7D%5C%5Cn%7D%3B%5C%5Cnexports.styles%20%3D%20styles%3B%5C%5Cn%5C%5Cnfunction%20StepButton(props)%20%7B%5C%5Cn%20%20var%20active%20%3D%20props.active%2C%5C%5Cn%20%20%20%20%20%20alternativeLabel%20%3D%20props.alternativeLabel%2C%5C%5Cn%20%20%20%20%20%20children%20%3D%20props.children%2C%5C%5Cn%20%20%20%20%20%20classes%20%3D%20props.classes%2C%5C%5Cn%20%20%20%20%20%20classNameProp%20%3D%20props.className%2C%5C%5Cn%20%20%20%20%20%20completed%20%3D%20props.completed%2C%5C%5Cn%20%20%20%20%20%20disabled%20%3D%20props.disabled%2C%5C%5Cn%20%20%20%20%20%20icon%20%3D%20props.icon%2C%5C%5Cn%20%20%20%20%20%20last%20%3D%20props.last%2C%5C%5Cn%20%20%20%20%20%20optional%20%3D%20props.optional%2C%5C%5Cn%20%20%20%20%20%20orientation%20%3D%20props.orientation%2C%5C%5Cn%20%20%20%20%20%20other%20%3D%20(0%2C%20_objectWithoutProperties2.default)(props%2C%20%5B%5C%5C%5C%22active%5C%5C%5C%22%2C%20%5C%5C%5C%22alternativeLabel%5C%5C%5C%22%2C%20%5C%5C%5C%22children%5C%5C%5C%22%2C%20%5C%5C%5C%22classes%5C%5C%5C%22%2C%20%5C%5C%5C%22className%5C%5C%5C%22%2C%20%5C%5C%5C%22completed%5C%5C%5C%22%2C%20%5C%5C%5C%22disabled%5C%5C%5C%22%2C%20%5C%5C%5C%22icon%5C%5C%5C%22%2C%20%5C%5C%5C%22last%5C%5C%5C%22%2C%20%5C%5C%5C%22optional%5C%5C%5C%22%2C%20%5C%5C%5C%22orientation%5C%5C%5C%22%5D)%3B%5C%5Cn%20%20var%20childProps%20%3D%20%7B%5C%5Cn%20%20%20%20active%3A%20active%2C%5C%5Cn%20%20%20%20alternativeLabel%3A%20alternativeLabel%2C%5C%5Cn%20%20%20%20completed%3A%20completed%2C%5C%5Cn%20%20%20%20disabled%3A%20disabled%2C%5C%5Cn%20%20%20%20icon%3A%20icon%2C%5C%5Cn%20%20%20%20optional%3A%20optional%2C%5C%5Cn%20%20%20%20orientation%3A%20orientation%5C%5Cn%20%20%7D%3B%5C%5Cn%20%20var%20child%20%3D%20(0%2C%20_reactHelpers.isMuiElement)(children%2C%20%5B'StepLabel'%5D)%20%3F%20_react.default.cloneElement(children%2C%20childProps)%20%3A%20_react.default.createElement(_StepLabel.default%2C%20childProps%2C%20children)%3B%5C%5Cn%20%20return%20_react.default.createElement(_ButtonBase.default%2C%20(0%2C%20_extends2.default)(%7B%5C%5Cn%20%20%20%20disabled%3A%20disabled%2C%5C%5Cn%20%20%20%20TouchRippleProps%3A%20%7B%5C%5Cn%20%20%20%20%20%20className%3A%20classes.touchRipple%5C%5Cn%20%20%20%20%7D%2C%5C%5Cn%20%20%20%20className%3A%20(0%2C%20_classnames.default)(classes.root%2C%20classes%5Borientation%5D%2C%20classNameProp)%5C%5Cn%20%20%7D%2C%20other)%2C%20child)%3B%5C%5Cn%7D%5C%5Cn%5C%5Cn%20true%20%3F%20StepButton.propTypes%20%3D%20%7B%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20%40ignore%5C%5Cn%20%20%20*%20Passed%20in%20via%20%60Step%60%20-%20passed%20through%20to%20%60StepLabel%60.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20active%3A%20_propTypes.default.bool%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20%40ignore%5C%5Cn%20%20%20*%20Set%20internally%20by%20Stepper%20when%20it's%20supplied%20with%20the%20alternativeLabel%20property.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20alternativeLabel%3A%20_propTypes.default.bool%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20Can%20be%20a%20%60StepLabel%60%20or%20a%20node%20to%20place%20inside%20%60StepLabel%60%20as%20children.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20children%3A%20_propTypes.default.node%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20Override%20or%20extend%20the%20styles%20applied%20to%20the%20component.%5C%5Cn%20%20%20*%20See%20%5BCSS%20API%5D(%23css-api)%20below%20for%20more%20details.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20classes%3A%20_propTypes.default.object.isRequired%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20%40ignore%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20className%3A%20_propTypes.default.string%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20%40ignore%5C%5Cn%20%20%20*%20Sets%20completed%20styling.%20Is%20passed%20to%20StepLabel.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20completed%3A%20_propTypes.default.bool%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20%40ignore%5C%5Cn%20%20%20*%20Disables%20the%20button%20and%20sets%20disabled%20styling.%20Is%20passed%20to%20StepLabel.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20disabled%3A%20_propTypes.default.bool%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20The%20icon%20displayed%20by%20the%20step%20label.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20icon%3A%20_propTypes.default.node%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20%40ignore%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20last%3A%20_propTypes.default.bool%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20The%20optional%20node%20to%20display.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20optional%3A%20_propTypes.default.node%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20%40ignore%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20orientation%3A%20_propTypes.default.oneOf(%5B'horizontal'%2C%20'vertical'%5D)%5C%5Cn%7D%20%3A%20undefined%3B%5C%5Cn%5C%5Cnvar%20_default%20%3D%20(0%2C%20_withStyles.default)(styles%2C%20%7B%5C%5Cn%20%20name%3A%20'MuiStepButton'%5C%5Cn%7D)(StepButton)%3B%5C%5Cn%5C%5Cnexports.default%20%3D%20_default%3B%5C%5Cn%5C%5Cn%2F%2F%23%20sourceURL%3Dwebpack%3A%2F%2F%255Bname%255D%2F%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2F%40material-ui%2Fcore%2FStepButton%2FStepButton.js%3F%5C%22)%3B%5Cn%5Cn%2F***%2F%20%7D)%2C%5Cn%5Cn%2F***%2F%20%5C%22..%2F..%2F%40material-ui%2Fcore%2FStepButton%2Findex.js%5C%22%3A%5Cn%2F*!*************************************************************************************************************!*%5C%5C%5Cn%20%20!***%20%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2F%40material-ui%2Fcore%2FStepButton%2Findex.js%20***!%5Cn%20%20%5C%5C*************************************************************************************************************%2F%5Cn%2F*!%20no%20static%20exports%20found%20*%2F%5Cn%2F***%2F%20(function(module%2C%20exports%2C%20__webpack_require__)%20%7B%5Cn%5Cn%5C%22use%20strict%5C%22%3B%5Cneval(%5C%22%5C%5Cn%5C%5Cnvar%20_interopRequireDefault%20%3D%20__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2FinteropRequireDefault%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2FinteropRequireDefault.js%5C%5C%5C%22)%3B%5C%5Cn%5C%5CnObject.defineProperty(exports%2C%20%5C%5C%5C%22__esModule%5C%5C%5C%22%2C%20%7B%5C%5Cn%20%20value%3A%20true%5C%5Cn%7D)%3B%5C%5CnObject.defineProperty(exports%2C%20%5C%5C%5C%22default%5C%5C%5C%22%2C%20%7B%5C%5Cn%20%20enumerable%3A%20true%2C%5C%5Cn%20%20get%3A%20function%20get()%20%7B%5C%5Cn%20%20%20%20return%20_StepButton.default%3B%5C%5Cn%20%20%7D%5C%5Cn%7D)%3B%5C%5Cn%5C%5Cnvar%20_StepButton%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20.%2FStepButton%20*%2F%20%5C%5C%5C%22..%2F..%2F%40material-ui%2Fcore%2FStepButton%2FStepButton.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cn%2F%2F%23%20sourceURL%3Dwebpack%3A%2F%2F%255Bname%255D%2F%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2F%40material-ui%2Fcore%2FStepButton%2Findex.js%3F%5C%22)%3B%5Cn%5Cn%2F***%2F%20%7D)%2C%5Cn%5Cn%2F***%2F%20%5C%22..%2F..%2F%40material-ui%2Fcore%2FStepConnector%2FStepConnector.js%5C%22%3A%5Cn%2F*!************************************************************************************************************************!*%5C%5C%5Cn%20%20!***%20%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2F%40material-ui%2Fcore%2FStepConnector%2FStepConnector.js%20***!%5Cn%20%20%5C%5C************************************************************************************************************************%2F%5Cn%2F*!%20no%20static%20exports%20found%20*%2F%5Cn%2F***%2F%20(function(module%2C%20exports%2C%20__webpack_require__)%20%7B%5Cn%5Cn%5C%22use%20strict%5C%22%3B%5Cneval(%5C%22%5C%5Cn%5C%5Cnvar%20_interopRequireDefault%20%3D%20__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2FinteropRequireDefault%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2FinteropRequireDefault.js%5C%5C%5C%22)%3B%5C%5Cn%5C%5CnObject.defineProperty(exports%2C%20%5C%5C%5C%22__esModule%5C%5C%5C%22%2C%20%7B%5C%5Cn%20%20value%3A%20true%5C%5Cn%7D)%3B%5C%5Cnexports.default%20%3D%20exports.styles%20%3D%20void%200%3B%5C%5Cn%5C%5Cnvar%20_extends2%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2Fextends%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2Fextends.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_defineProperty2%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2FdefineProperty%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2FdefineProperty.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_objectWithoutProperties2%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2FobjectWithoutProperties%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2FobjectWithoutProperties.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_react%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20react%20*%2F%20%5C%5C%5C%22..%2F..%2Freact%2Findex.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_propTypes%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20prop-types%20*%2F%20%5C%5C%5C%22..%2F..%2Fprop-types%2Findex.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_classnames%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20classnames%20*%2F%20%5C%5C%5C%22..%2F..%2Fclassnames%2Findex.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_withStyles%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20..%2Fstyles%2FwithStyles%20*%2F%20%5C%5C%5C%22..%2F..%2F%40material-ui%2Fcore%2Fstyles%2FwithStyles.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20styles%20%3D%20function%20styles(theme)%20%7B%5C%5Cn%20%20return%20%7B%5C%5Cn%20%20%20%20%2F*%20Styles%20applied%20to%20the%20root%20element.%20*%2F%5C%5Cn%20%20%20%20root%3A%20%7B%5C%5Cn%20%20%20%20%20%20flex%3A%20'1%201%20auto'%5C%5Cn%20%20%20%20%7D%2C%5C%5Cn%5C%5Cn%20%20%20%20%2F*%20Styles%20applied%20to%20the%20root%20element%20if%20%60orientation%3D%5C%5C%5C%22horizontal%5C%5C%5C%22%60.%20*%2F%5C%5Cn%20%20%20%20horizontal%3A%20%7B%7D%2C%5C%5Cn%5C%5Cn%20%20%20%20%2F*%20Styles%20applied%20to%20the%20root%20element%20if%20%60orientation%3D%5C%5C%5C%22vertical%5C%5C%5C%22%60.%20*%2F%5C%5Cn%20%20%20%20vertical%3A%20%7B%5C%5Cn%20%20%20%20%20%20marginLeft%3A%2012%2C%5C%5Cn%20%20%20%20%20%20%2F%2F%20half%20icon%5C%5Cn%20%20%20%20%20%20padding%3A%20'0%200%208px'%5C%5Cn%20%20%20%20%7D%2C%5C%5Cn%5C%5Cn%20%20%20%20%2F*%20Styles%20applied%20to%20the%20root%20element%20if%20%60alternativeLabel%3D%7Btrue%7D%60.%20*%2F%5C%5Cn%20%20%20%20alternativeLabel%3A%20%7B%5C%5Cn%20%20%20%20%20%20position%3A%20'absolute'%2C%5C%5Cn%20%20%20%20%20%20top%3A%208%20%2B%204%2C%5C%5Cn%20%20%20%20%20%20left%3A%20'calc(-50%25%20%2B%2020px)'%2C%5C%5Cn%20%20%20%20%20%20right%3A%20'calc(50%25%20%2B%2020px)'%5C%5Cn%20%20%20%20%7D%2C%5C%5Cn%5C%5Cn%20%20%20%20%2F*%20Styles%20applied%20to%20the%20root%20element%20if%20%60active%3D%7Btrue%7D%60.%20*%2F%5C%5Cn%20%20%20%20active%3A%20%7B%7D%2C%5C%5Cn%5C%5Cn%20%20%20%20%2F*%20Styles%20applied%20to%20the%20root%20element%20if%20%60completed%3D%7Btrue%7D%60.%20*%2F%5C%5Cn%20%20%20%20completed%3A%20%7B%7D%2C%5C%5Cn%5C%5Cn%20%20%20%20%2F*%20Styles%20applied%20to%20the%20root%20element%20if%20%60disabled%3D%7Btrue%7D%60.%20*%2F%5C%5Cn%20%20%20%20disabled%3A%20%7B%7D%2C%5C%5Cn%5C%5Cn%20%20%20%20%2F*%20Styles%20applied%20to%20the%20line%20element.%20*%2F%5C%5Cn%20%20%20%20line%3A%20%7B%5C%5Cn%20%20%20%20%20%20display%3A%20'block'%2C%5C%5Cn%20%20%20%20%20%20borderColor%3A%20theme.palette.type%20%3D%3D%3D%20'light'%20%3F%20theme.palette.grey%5B400%5D%20%3A%20theme.palette.grey%5B600%5D%5C%5Cn%20%20%20%20%7D%2C%5C%5Cn%5C%5Cn%20%20%20%20%2F*%20Styles%20applied%20to%20the%20root%20element%20if%20%60orientation%3D%5C%5C%5C%22horizontal%5C%5C%5C%22%60.%20*%2F%5C%5Cn%20%20%20%20lineHorizontal%3A%20%7B%5C%5Cn%20%20%20%20%20%20borderTopStyle%3A%20'solid'%2C%5C%5Cn%20%20%20%20%20%20borderTopWidth%3A%201%5C%5Cn%20%20%20%20%7D%2C%5C%5Cn%5C%5Cn%20%20%20%20%2F*%20Styles%20applied%20to%20the%20root%20element%20if%20%60orientation%3D%5C%5C%5C%22vertical%5C%5C%5C%22%60.%20*%2F%5C%5Cn%20%20%20%20lineVertical%3A%20%7B%5C%5Cn%20%20%20%20%20%20borderLeftStyle%3A%20'solid'%2C%5C%5Cn%20%20%20%20%20%20borderLeftWidth%3A%201%2C%5C%5Cn%20%20%20%20%20%20minHeight%3A%2024%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%3B%5C%5Cn%7D%3B%5C%5Cn%5C%5Cnexports.styles%20%3D%20styles%3B%5C%5Cn%5C%5Cnfunction%20StepConnector(props)%20%7B%5C%5Cn%20%20var%20_classNames%2C%20_classNames2%3B%5C%5Cn%5C%5Cn%20%20var%20active%20%3D%20props.active%2C%5C%5Cn%20%20%20%20%20%20alternativeLabel%20%3D%20props.alternativeLabel%2C%5C%5Cn%20%20%20%20%20%20classes%20%3D%20props.classes%2C%5C%5Cn%20%20%20%20%20%20classNameProp%20%3D%20props.className%2C%5C%5Cn%20%20%20%20%20%20completed%20%3D%20props.completed%2C%5C%5Cn%20%20%20%20%20%20disabled%20%3D%20props.disabled%2C%5C%5Cn%20%20%20%20%20%20index%20%3D%20props.index%2C%5C%5Cn%20%20%20%20%20%20orientation%20%3D%20props.orientation%2C%5C%5Cn%20%20%20%20%20%20other%20%3D%20(0%2C%20_objectWithoutProperties2.default)(props%2C%20%5B%5C%5C%5C%22active%5C%5C%5C%22%2C%20%5C%5C%5C%22alternativeLabel%5C%5C%5C%22%2C%20%5C%5C%5C%22classes%5C%5C%5C%22%2C%20%5C%5C%5C%22className%5C%5C%5C%22%2C%20%5C%5C%5C%22completed%5C%5C%5C%22%2C%20%5C%5C%5C%22disabled%5C%5C%5C%22%2C%20%5C%5C%5C%22index%5C%5C%5C%22%2C%20%5C%5C%5C%22orientation%5C%5C%5C%22%5D)%3B%5C%5Cn%20%20return%20_react.default.createElement(%5C%5C%5C%22div%5C%5C%5C%22%2C%20(0%2C%20_extends2.default)(%7B%5C%5Cn%20%20%20%20className%3A%20(0%2C%20_classnames.default)(classes.root%2C%20classes%5Borientation%5D%2C%20(_classNames%20%3D%20%7B%7D%2C%20(0%2C%20_defineProperty2.default)(_classNames%2C%20classes.alternativeLabel%2C%20alternativeLabel)%2C%20(0%2C%20_defineProperty2.default)(_classNames%2C%20classes.active%2C%20active)%2C%20(0%2C%20_defineProperty2.default)(_classNames%2C%20classes.completed%2C%20completed)%2C%20(0%2C%20_defineProperty2.default)(_classNames%2C%20classes.disabled%2C%20disabled)%2C%20_classNames)%2C%20classNameProp)%5C%5Cn%20%20%7D%2C%20other)%2C%20_react.default.createElement(%5C%5C%5C%22span%5C%5C%5C%22%2C%20%7B%5C%5Cn%20%20%20%20className%3A%20(0%2C%20_classnames.default)(classes.line%2C%20(_classNames2%20%3D%20%7B%7D%2C%20(0%2C%20_defineProperty2.default)(_classNames2%2C%20classes.lineHorizontal%2C%20orientation%20%3D%3D%3D%20'horizontal')%2C%20(0%2C%20_defineProperty2.default)(_classNames2%2C%20classes.lineVertical%2C%20orientation%20%3D%3D%3D%20'vertical')%2C%20_classNames2))%5C%5Cn%20%20%7D))%3B%5C%5Cn%7D%5C%5Cn%5C%5Cn%20true%20%3F%20StepConnector.propTypes%20%3D%20%7B%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20%40ignore%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20active%3A%20_propTypes.default.bool%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20%40ignore%5C%5Cn%20%20%20*%20Set%20internally%20by%20Step%20when%20it's%20supplied%20with%20the%20alternativeLabel%20property.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20alternativeLabel%3A%20_propTypes.default.bool%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20Override%20or%20extend%20the%20styles%20applied%20to%20the%20component.%5C%5Cn%20%20%20*%20See%20%5BCSS%20API%5D(%23css-api)%20below%20for%20more%20details.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20classes%3A%20_propTypes.default.object.isRequired%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20%40ignore%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20className%3A%20_propTypes.default.string%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20%40ignore%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20completed%3A%20_propTypes.default.bool%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20%40ignore%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20disabled%3A%20_propTypes.default.bool%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20%40ignore%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20index%3A%20_propTypes.default.number%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20%40ignore%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20orientation%3A%20_propTypes.default.oneOf(%5B'horizontal'%2C%20'vertical'%5D)%5C%5Cn%7D%20%3A%20undefined%3B%5C%5CnStepConnector.defaultProps%20%3D%20%7B%5C%5Cn%20%20alternativeLabel%3A%20false%2C%5C%5Cn%20%20orientation%3A%20'horizontal'%5C%5Cn%7D%3B%5C%5Cn%5C%5Cnvar%20_default%20%3D%20(0%2C%20_withStyles.default)(styles%2C%20%7B%5C%5Cn%20%20name%3A%20'MuiStepConnector'%5C%5Cn%7D)(StepConnector)%3B%5C%5Cn%5C%5Cnexports.default%20%3D%20_default%3B%5C%5Cn%5C%5Cn%2F%2F%23%20sourceURL%3Dwebpack%3A%2F%2F%255Bname%255D%2F%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2F%40material-ui%2Fcore%2FStepConnector%2FStepConnector.js%3F%5C%22)%3B%5Cn%5Cn%2F***%2F%20%7D)%2C%5Cn%5Cn%2F***%2F%20%5C%22..%2F..%2F%40material-ui%2Fcore%2FStepConnector%2Findex.js%5C%22%3A%5Cn%2F*!****************************************************************************************************************!*%5C%5C%5Cn%20%20!***%20%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2F%40material-ui%2Fcore%2FStepConnector%2Findex.js%20***!%5Cn%20%20%5C%5C****************************************************************************************************************%2F%5Cn%2F*!%20no%20static%20exports%20found%20*%2F%5Cn%2F***%2F%20(function(module%2C%20exports%2C%20__webpack_require__)%20%7B%5Cn%5Cn%5C%22use%20strict%5C%22%3B%5Cneval(%5C%22%5C%5Cn%5C%5Cnvar%20_interopRequireDefault%20%3D%20__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2FinteropRequireDefault%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2FinteropRequireDefault.js%5C%5C%5C%22)%3B%5C%5Cn%5C%5CnObject.defineProperty(exports%2C%20%5C%5C%5C%22__esModule%5C%5C%5C%22%2C%20%7B%5C%5Cn%20%20value%3A%20true%5C%5Cn%7D)%3B%5C%5CnObject.defineProperty(exports%2C%20%5C%5C%5C%22default%5C%5C%5C%22%2C%20%7B%5C%5Cn%20%20enumerable%3A%20true%2C%5C%5Cn%20%20get%3A%20function%20get()%20%7B%5C%5Cn%20%20%20%20return%20_StepConnector.default%3B%5C%5Cn%20%20%7D%5C%5Cn%7D)%3B%5C%5Cn%5C%5Cnvar%20_StepConnector%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20.%2FStepConnector%20*%2F%20%5C%5C%5C%22..%2F..%2F%40material-ui%2Fcore%2FStepConnector%2FStepConnector.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cn%2F%2F%23%20sourceURL%3Dwebpack%3A%2F%2F%255Bname%255D%2F%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2F%40material-ui%2Fcore%2FStepConnector%2Findex.js%3F%5C%22)%3B%5Cn%5Cn%2F***%2F%20%7D)%2C%5Cn%5Cn%2F***%2F%20%5C%22..%2F..%2F%40material-ui%2Fcore%2FStepContent%2FStepContent.js%5C%22%3A%5Cn%2F*!********************************************************************************************************************!*%5C%5C%5Cn%20%20!***%20%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2F%40material-ui%2Fcore%2FStepContent%2FStepContent.js%20***!%5Cn%20%20%5C%5C********************************************************************************************************************%2F%5Cn%2F*!%20no%20static%20exports%20found%20*%2F%5Cn%2F***%2F%20(function(module%2C%20exports%2C%20__webpack_require__)%20%7B%5Cn%5Cn%5C%22use%20strict%5C%22%3B%5Cneval(%5C%22%5C%5Cn%5C%5Cnvar%20_interopRequireDefault%20%3D%20__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2FinteropRequireDefault%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2FinteropRequireDefault.js%5C%5C%5C%22)%3B%5C%5Cn%5C%5CnObject.defineProperty(exports%2C%20%5C%5C%5C%22__esModule%5C%5C%5C%22%2C%20%7B%5C%5Cn%20%20value%3A%20true%5C%5Cn%7D)%3B%5C%5Cnexports.default%20%3D%20exports.styles%20%3D%20void%200%3B%5C%5Cn%5C%5Cnvar%20_extends2%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2Fextends%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2Fextends.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_defineProperty2%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2FdefineProperty%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2FdefineProperty.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_objectWithoutProperties2%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2FobjectWithoutProperties%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2FobjectWithoutProperties.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_react%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20react%20*%2F%20%5C%5C%5C%22..%2F..%2Freact%2Findex.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_propTypes%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20prop-types%20*%2F%20%5C%5C%5C%22..%2F..%2Fprop-types%2Findex.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_warning%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20warning%20*%2F%20%5C%5C%5C%22..%2F..%2Fwarning%2Fwarning.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_classnames%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20classnames%20*%2F%20%5C%5C%5C%22..%2F..%2Fclassnames%2Findex.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_utils%20%3D%20__webpack_require__(%2F*!%20%40material-ui%2Futils%20*%2F%20%5C%5C%5C%22..%2F..%2F%40material-ui%2Futils%2Findex.es.js%5C%5C%5C%22)%3B%5C%5Cn%5C%5Cnvar%20_Collapse%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20..%2FCollapse%20*%2F%20%5C%5C%5C%22..%2F..%2F%40material-ui%2Fcore%2FCollapse%2Findex.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_withStyles%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20..%2Fstyles%2FwithStyles%20*%2F%20%5C%5C%5C%22..%2F..%2F%40material-ui%2Fcore%2Fstyles%2FwithStyles.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20styles%20%3D%20function%20styles(theme)%20%7B%5C%5Cn%20%20return%20%7B%5C%5Cn%20%20%20%20%2F*%20Styles%20applied%20to%20the%20root%20element.%20*%2F%5C%5Cn%20%20%20%20root%3A%20%7B%5C%5Cn%20%20%20%20%20%20marginTop%3A%208%2C%5C%5Cn%20%20%20%20%20%20marginLeft%3A%2012%2C%5C%5Cn%20%20%20%20%20%20%2F%2F%20half%20icon%5C%5Cn%20%20%20%20%20%20paddingLeft%3A%208%20%2B%2012%2C%5C%5Cn%20%20%20%20%20%20%2F%2F%20margin%20%2B%20half%20icon%5C%5Cn%20%20%20%20%20%20paddingRight%3A%208%2C%5C%5Cn%20%20%20%20%20%20borderLeft%3A%20%5C%5C%5C%221px%20solid%20%5C%5C%5C%22.concat(theme.palette.type%20%3D%3D%3D%20'light'%20%3F%20theme.palette.grey%5B400%5D%20%3A%20theme.palette.grey%5B600%5D)%5C%5Cn%20%20%20%20%7D%2C%5C%5Cn%5C%5Cn%20%20%20%20%2F*%20Styles%20applied%20to%20the%20root%20element%20if%20%60last%3D%7Btrue%7D%60%20(controlled%20by%20%60Step%60).%20*%2F%5C%5Cn%20%20%20%20last%3A%20%7B%5C%5Cn%20%20%20%20%20%20borderLeft%3A%20'none'%5C%5Cn%20%20%20%20%7D%2C%5C%5Cn%5C%5Cn%20%20%20%20%2F*%20Styles%20applied%20to%20the%20Transition%20component.%20*%2F%5C%5Cn%20%20%20%20transition%3A%20%7B%7D%5C%5Cn%20%20%7D%3B%5C%5Cn%7D%3B%5C%5Cn%5C%5Cnexports.styles%20%3D%20styles%3B%5C%5Cn%5C%5Cnfunction%20StepContent(props)%20%7B%5C%5Cn%20%20var%20active%20%3D%20props.active%2C%5C%5Cn%20%20%20%20%20%20alternativeLabel%20%3D%20props.alternativeLabel%2C%5C%5Cn%20%20%20%20%20%20children%20%3D%20props.children%2C%5C%5Cn%20%20%20%20%20%20classes%20%3D%20props.classes%2C%5C%5Cn%20%20%20%20%20%20className%20%3D%20props.className%2C%5C%5Cn%20%20%20%20%20%20completed%20%3D%20props.completed%2C%5C%5Cn%20%20%20%20%20%20last%20%3D%20props.last%2C%5C%5Cn%20%20%20%20%20%20optional%20%3D%20props.optional%2C%5C%5Cn%20%20%20%20%20%20orientation%20%3D%20props.orientation%2C%5C%5Cn%20%20%20%20%20%20TransitionComponent%20%3D%20props.TransitionComponent%2C%5C%5Cn%20%20%20%20%20%20transitionDurationProp%20%3D%20props.transitionDuration%2C%5C%5Cn%20%20%20%20%20%20TransitionProps%20%3D%20props.TransitionProps%2C%5C%5Cn%20%20%20%20%20%20other%20%3D%20(0%2C%20_objectWithoutProperties2.default)(props%2C%20%5B%5C%5C%5C%22active%5C%5C%5C%22%2C%20%5C%5C%5C%22alternativeLabel%5C%5C%5C%22%2C%20%5C%5C%5C%22children%5C%5C%5C%22%2C%20%5C%5C%5C%22classes%5C%5C%5C%22%2C%20%5C%5C%5C%22className%5C%5C%5C%22%2C%20%5C%5C%5C%22completed%5C%5C%5C%22%2C%20%5C%5C%5C%22last%5C%5C%5C%22%2C%20%5C%5C%5C%22optional%5C%5C%5C%22%2C%20%5C%5C%5C%22orientation%5C%5C%5C%22%2C%20%5C%5C%5C%22TransitionComponent%5C%5C%5C%22%2C%20%5C%5C%5C%22transitionDuration%5C%5C%5C%22%2C%20%5C%5C%5C%22TransitionProps%5C%5C%5C%22%5D)%3B%5C%5Cn%20%20%20true%20%3F%20(0%2C%20_warning.default)(orientation%20%3D%3D%3D%20'vertical'%2C%20'Material-UI%3A%20%3CStepContent%20%2F%3E%20is%20only%20designed%20for%20use%20with%20the%20vertical%20stepper.')%20%3A%20undefined%3B%5C%5Cn%20%20var%20transitionDuration%20%3D%20transitionDurationProp%3B%5C%5Cn%5C%5Cn%20%20if%20(transitionDurationProp%20%3D%3D%3D%20'auto'%20%26%26%20!TransitionComponent.muiSupportAuto)%20%7B%5C%5Cn%20%20%20%20transitionDuration%20%3D%20undefined%3B%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20return%20_react.default.createElement(%5C%5C%5C%22div%5C%5C%5C%22%2C%20(0%2C%20_extends2.default)(%7B%5C%5Cn%20%20%20%20className%3A%20(0%2C%20_classnames.default)(classes.root%2C%20(0%2C%20_defineProperty2.default)(%7B%7D%2C%20classes.last%2C%20last)%2C%20className)%5C%5Cn%20%20%7D%2C%20other)%2C%20_react.default.createElement(TransitionComponent%2C%20(0%2C%20_extends2.default)(%7B%5C%5Cn%20%20%20%20in%3A%20active%2C%5C%5Cn%20%20%20%20className%3A%20classes.transition%2C%5C%5Cn%20%20%20%20timeout%3A%20transitionDuration%2C%5C%5Cn%20%20%20%20unmountOnExit%3A%20true%5C%5Cn%20%20%7D%2C%20TransitionProps)%2C%20children))%3B%5C%5Cn%7D%5C%5Cn%5C%5Cn%20true%20%3F%20StepContent.propTypes%20%3D%20%7B%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20%40ignore%5C%5Cn%20%20%20*%20Expands%20the%20content.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20active%3A%20_propTypes.default.bool%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20%40ignore%5C%5Cn%20%20%20*%20Set%20internally%20by%20Step%20when%20it's%20supplied%20with%20the%20alternativeLabel%20property.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20alternativeLabel%3A%20_propTypes.default.bool%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20Step%20content.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20children%3A%20_propTypes.default.node%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20Override%20or%20extend%20the%20styles%20applied%20to%20the%20component.%5C%5Cn%20%20%20*%20See%20%5BCSS%20API%5D(%23css-api)%20below%20for%20more%20details.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20classes%3A%20_propTypes.default.object.isRequired%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20%40ignore%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20className%3A%20_propTypes.default.string%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20%40ignore%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20completed%3A%20_propTypes.default.bool%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20%40ignore%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20last%3A%20_propTypes.default.bool%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20%40ignore%5C%5Cn%20%20%20*%20Set%20internally%20by%20Step%20when%20it's%20supplied%20with%20the%20optional%20property.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20optional%3A%20_propTypes.default.bool%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20%40ignore%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20orientation%3A%20_propTypes.default.oneOf(%5B'horizontal'%2C%20'vertical'%5D)%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20The%20component%20used%20for%20the%20transition.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20TransitionComponent%3A%20_utils.componentPropType%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20Adjust%20the%20duration%20of%20the%20content%20expand%20transition.%5C%5Cn%20%20%20*%20Passed%20as%20a%20property%20to%20the%20transition%20component.%5C%5Cn%20%20%20*%5C%5Cn%20%20%20*%20Set%20to%20'auto'%20to%20automatically%20calculate%20transition%20time%20based%20on%20height.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20transitionDuration%3A%20_propTypes.default.oneOfType(%5B_propTypes.default.number%2C%20_propTypes.default.shape(%7B%5C%5Cn%20%20%20%20enter%3A%20_propTypes.default.number%2C%5C%5Cn%20%20%20%20exit%3A%20_propTypes.default.number%5C%5Cn%20%20%7D)%2C%20_propTypes.default.oneOf(%5B'auto'%5D)%5D)%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20Properties%20applied%20to%20the%20%60Transition%60%20element.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20TransitionProps%3A%20_propTypes.default.object%5C%5Cn%7D%20%3A%20undefined%3B%5C%5CnStepContent.defaultProps%20%3D%20%7B%5C%5Cn%20%20TransitionComponent%3A%20_Collapse.default%2C%5C%5Cn%20%20transitionDuration%3A%20'auto'%5C%5Cn%7D%3B%5C%5Cn%5C%5Cnvar%20_default%20%3D%20(0%2C%20_withStyles.default)(styles%2C%20%7B%5C%5Cn%20%20name%3A%20'MuiStepContent'%5C%5Cn%7D)(StepContent)%3B%5C%5Cn%5C%5Cnexports.default%20%3D%20_default%3B%5C%5Cn%5C%5Cn%2F%2F%23%20sourceURL%3Dwebpack%3A%2F%2F%255Bname%255D%2F%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2F%40material-ui%2Fcore%2FStepContent%2FStepContent.js%3F%5C%22)%3B%5Cn%5Cn%2F***%2F%20%7D)%2C%5Cn%5Cn%2F***%2F%20%5C%22..%2F..%2F%40material-ui%2Fcore%2FStepContent%2Findex.js%5C%22%3A%5Cn%2F*!**************************************************************************************************************!*%5C%5C%5Cn%20%20!***%20%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2F%40material-ui%2Fcore%2FStepContent%2Findex.js%20***!%5Cn%20%20%5C%5C**************************************************************************************************************%2F%5Cn%2F*!%20no%20static%20exports%20found%20*%2F%5Cn%2F***%2F%20(function(module%2C%20exports%2C%20__webpack_require__)%20%7B%5Cn%5Cn%5C%22use%20strict%5C%22%3B%5Cneval(%5C%22%5C%5Cn%5C%5Cnvar%20_interopRequireDefault%20%3D%20__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2FinteropRequireDefault%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2FinteropRequireDefault.js%5C%5C%5C%22)%3B%5C%5Cn%5C%5CnObject.defineProperty(exports%2C%20%5C%5C%5C%22__esModule%5C%5C%5C%22%2C%20%7B%5C%5Cn%20%20value%3A%20true%5C%5Cn%7D)%3B%5C%5CnObject.defineProperty(exports%2C%20%5C%5C%5C%22default%5C%5C%5C%22%2C%20%7B%5C%5Cn%20%20enumerable%3A%20true%2C%5C%5Cn%20%20get%3A%20function%20get()%20%7B%5C%5Cn%20%20%20%20return%20_StepContent.default%3B%5C%5Cn%20%20%7D%5C%5Cn%7D)%3B%5C%5Cn%5C%5Cnvar%20_StepContent%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20.%2FStepContent%20*%2F%20%5C%5C%5C%22..%2F..%2F%40material-ui%2Fcore%2FStepContent%2FStepContent.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cn%2F%2F%23%20sourceURL%3Dwebpack%3A%2F%2F%255Bname%255D%2F%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2F%40material-ui%2Fcore%2FStepContent%2Findex.js%3F%5C%22)%3B%5Cn%5Cn%2F***%2F%20%7D)%2C%5Cn%5Cn%2F***%2F%20%5C%22..%2F..%2F%40material-ui%2Fcore%2FStepIcon%2FStepIcon.js%5C%22%3A%5Cn%2F*!**************************************************************************************************************!*%5C%5C%5Cn%20%20!***%20%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2F%40material-ui%2Fcore%2FStepIcon%2FStepIcon.js%20***!%5Cn%20%20%5C%5C**************************************************************************************************************%2F%5Cn%2F*!%20no%20static%20exports%20found%20*%2F%5Cn%2F***%2F%20(function(module%2C%20exports%2C%20__webpack_require__)%20%7B%5Cn%5Cn%5C%22use%20strict%5C%22%3B%5Cneval(%5C%22%5C%5Cn%5C%5Cnvar%20_interopRequireDefault%20%3D%20__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2FinteropRequireDefault%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2FinteropRequireDefault.js%5C%5C%5C%22)%3B%5C%5Cn%5C%5CnObject.defineProperty(exports%2C%20%5C%5C%5C%22__esModule%5C%5C%5C%22%2C%20%7B%5C%5Cn%20%20value%3A%20true%5C%5Cn%7D)%3B%5C%5Cnexports.default%20%3D%20exports.styles%20%3D%20void%200%3B%5C%5Cn%5C%5Cnvar%20_defineProperty2%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2FdefineProperty%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2FdefineProperty.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_react%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20react%20*%2F%20%5C%5C%5C%22..%2F..%2Freact%2Findex.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_propTypes%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20prop-types%20*%2F%20%5C%5C%5C%22..%2F..%2Fprop-types%2Findex.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_classnames%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20classnames%20*%2F%20%5C%5C%5C%22..%2F..%2Fclassnames%2Findex.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_CheckCircle%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20..%2Finternal%2Fsvg-icons%2FCheckCircle%20*%2F%20%5C%5C%5C%22..%2F..%2F%40material-ui%2Fcore%2Finternal%2Fsvg-icons%2FCheckCircle.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_Warning%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20..%2Finternal%2Fsvg-icons%2FWarning%20*%2F%20%5C%5C%5C%22..%2F..%2F%40material-ui%2Fcore%2Finternal%2Fsvg-icons%2FWarning.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_withStyles%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20..%2Fstyles%2FwithStyles%20*%2F%20%5C%5C%5C%22..%2F..%2F%40material-ui%2Fcore%2Fstyles%2FwithStyles.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_SvgIcon%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20..%2FSvgIcon%20*%2F%20%5C%5C%5C%22..%2F..%2F%40material-ui%2Fcore%2FSvgIcon%2Findex.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20styles%20%3D%20function%20styles(theme)%20%7B%5C%5Cn%20%20return%20%7B%5C%5Cn%20%20%20%20%2F*%20Styles%20applied%20to%20the%20root%20element.%20*%2F%5C%5Cn%20%20%20%20root%3A%20%7B%5C%5Cn%20%20%20%20%20%20display%3A%20'block'%2C%5C%5Cn%20%20%20%20%20%20color%3A%20theme.palette.text.disabled%2C%5C%5Cn%20%20%20%20%20%20'%26%24active'%3A%20%7B%5C%5Cn%20%20%20%20%20%20%20%20color%3A%20theme.palette.primary.main%5C%5Cn%20%20%20%20%20%20%7D%2C%5C%5Cn%20%20%20%20%20%20'%26%24completed'%3A%20%7B%5C%5Cn%20%20%20%20%20%20%20%20color%3A%20theme.palette.primary.main%5C%5Cn%20%20%20%20%20%20%7D%2C%5C%5Cn%20%20%20%20%20%20'%26%24error'%3A%20%7B%5C%5Cn%20%20%20%20%20%20%20%20color%3A%20theme.palette.error.main%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%7D%2C%5C%5Cn%5C%5Cn%20%20%20%20%2F*%20Styles%20applied%20to%20the%20SVG%20text%20element.%20*%2F%5C%5Cn%20%20%20%20text%3A%20%7B%5C%5Cn%20%20%20%20%20%20fill%3A%20theme.palette.primary.contrastText%2C%5C%5Cn%20%20%20%20%20%20fontSize%3A%20theme.typography.caption.fontSize%2C%5C%5Cn%20%20%20%20%20%20fontFamily%3A%20theme.typography.fontFamily%5C%5Cn%20%20%20%20%7D%2C%5C%5Cn%5C%5Cn%20%20%20%20%2F*%20Styles%20applied%20to%20the%20root%20element%20if%20%60active%3D%7Btrue%7D%60.%20*%2F%5C%5Cn%20%20%20%20active%3A%20%7B%7D%2C%5C%5Cn%5C%5Cn%20%20%20%20%2F*%20Styles%20applied%20to%20the%20root%20element%20if%20%60completed%3D%7Btrue%7D%60.%20*%2F%5C%5Cn%20%20%20%20completed%3A%20%7B%7D%2C%5C%5Cn%5C%5Cn%20%20%20%20%2F*%20Styles%20applied%20to%20the%20root%20element%20if%20%60error%3D%7Btrue%7D%60.%20*%2F%5C%5Cn%20%20%20%20error%3A%20%7B%7D%5C%5Cn%20%20%7D%3B%5C%5Cn%7D%3B%5C%5Cn%5C%5Cnexports.styles%20%3D%20styles%3B%5C%5Cn%5C%5Cnvar%20_ref%20%3D%20_react.default.createElement(%5C%5C%5C%22circle%5C%5C%5C%22%2C%20%7B%5C%5Cn%20%20cx%3A%20%5C%5C%5C%2212%5C%5C%5C%22%2C%5C%5Cn%20%20cy%3A%20%5C%5C%5C%2212%5C%5C%5C%22%2C%5C%5Cn%20%20r%3A%20%5C%5C%5C%2212%5C%5C%5C%22%5C%5Cn%7D)%3B%5C%5Cn%5C%5Cnfunction%20StepIcon(props)%20%7B%5C%5Cn%20%20var%20completed%20%3D%20props.completed%2C%5C%5Cn%20%20%20%20%20%20icon%20%3D%20props.icon%2C%5C%5Cn%20%20%20%20%20%20active%20%3D%20props.active%2C%5C%5Cn%20%20%20%20%20%20error%20%3D%20props.error%2C%5C%5Cn%20%20%20%20%20%20classes%20%3D%20props.classes%3B%5C%5Cn%5C%5Cn%20%20if%20(typeof%20icon%20%3D%3D%3D%20'number'%20%7C%7C%20typeof%20icon%20%3D%3D%3D%20'string')%20%7B%5C%5Cn%20%20%20%20if%20(error)%20%7B%5C%5Cn%20%20%20%20%20%20return%20_react.default.createElement(_Warning.default%2C%20%7B%5C%5Cn%20%20%20%20%20%20%20%20className%3A%20(0%2C%20_classnames.default)(classes.root%2C%20classes.error)%5C%5Cn%20%20%20%20%20%20%7D)%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20if%20(completed)%20%7B%5C%5Cn%20%20%20%20%20%20return%20_react.default.createElement(_CheckCircle.default%2C%20%7B%5C%5Cn%20%20%20%20%20%20%20%20className%3A%20(0%2C%20_classnames.default)(classes.root%2C%20classes.completed)%5C%5Cn%20%20%20%20%20%20%7D)%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20return%20_react.default.createElement(_SvgIcon.default%2C%20%7B%5C%5Cn%20%20%20%20%20%20className%3A%20(0%2C%20_classnames.default)(classes.root%2C%20(0%2C%20_defineProperty2.default)(%7B%7D%2C%20classes.active%2C%20active))%5C%5Cn%20%20%20%20%7D%2C%20_ref%2C%20_react.default.createElement(%5C%5C%5C%22text%5C%5C%5C%22%2C%20%7B%5C%5Cn%20%20%20%20%20%20className%3A%20classes.text%2C%5C%5Cn%20%20%20%20%20%20x%3A%20%5C%5C%5C%2212%5C%5C%5C%22%2C%5C%5Cn%20%20%20%20%20%20y%3A%20%5C%5C%5C%2216%5C%5C%5C%22%2C%5C%5Cn%20%20%20%20%20%20textAnchor%3A%20%5C%5C%5C%22middle%5C%5C%5C%22%5C%5Cn%20%20%20%20%7D%2C%20icon))%3B%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20return%20icon%3B%5C%5Cn%7D%5C%5Cn%5C%5Cn%20true%20%3F%20StepIcon.propTypes%20%3D%20%7B%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20Whether%20this%20step%20is%20active.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20active%3A%20_propTypes.default.bool%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20Override%20or%20extend%20the%20styles%20applied%20to%20the%20component.%5C%5Cn%20%20%20*%20See%20%5BCSS%20API%5D(%23css-api)%20below%20for%20more%20details.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20classes%3A%20_propTypes.default.object.isRequired%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20Mark%20the%20step%20as%20completed.%20Is%20passed%20to%20child%20components.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20completed%3A%20_propTypes.default.bool%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20Mark%20the%20step%20as%20failed.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20error%3A%20_propTypes.default.bool%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20The%20icon%20displayed%20by%20the%20step%20label.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20icon%3A%20_propTypes.default.node.isRequired%5C%5Cn%7D%20%3A%20undefined%3B%5C%5CnStepIcon.defaultProps%20%3D%20%7B%5C%5Cn%20%20active%3A%20false%2C%5C%5Cn%20%20completed%3A%20false%2C%5C%5Cn%20%20error%3A%20false%5C%5Cn%7D%3B%5C%5Cn%5C%5Cnvar%20_default%20%3D%20(0%2C%20_withStyles.default)(styles%2C%20%7B%5C%5Cn%20%20name%3A%20'MuiStepIcon'%5C%5Cn%7D)(StepIcon)%3B%5C%5Cn%5C%5Cnexports.default%20%3D%20_default%3B%5C%5Cn%5C%5Cn%2F%2F%23%20sourceURL%3Dwebpack%3A%2F%2F%255Bname%255D%2F%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2F%40material-ui%2Fcore%2FStepIcon%2FStepIcon.js%3F%5C%22)%3B%5Cn%5Cn%2F***%2F%20%7D)%2C%5Cn%5Cn%2F***%2F%20%5C%22..%2F..%2F%40material-ui%2Fcore%2FStepIcon%2Findex.js%5C%22%3A%5Cn%2F*!***********************************************************************************************************!*%5C%5C%5Cn%20%20!***%20%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2F%40material-ui%2Fcore%2FStepIcon%2Findex.js%20***!%5Cn%20%20%5C%5C***********************************************************************************************************%2F%5Cn%2F*!%20no%20static%20exports%20found%20*%2F%5Cn%2F***%2F%20(function(module%2C%20exports%2C%20__webpack_require__)%20%7B%5Cn%5Cn%5C%22use%20strict%5C%22%3B%5Cneval(%5C%22%5C%5Cn%5C%5Cnvar%20_interopRequireDefault%20%3D%20__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2FinteropRequireDefault%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2FinteropRequireDefault.js%5C%5C%5C%22)%3B%5C%5Cn%5C%5CnObject.defineProperty(exports%2C%20%5C%5C%5C%22__esModule%5C%5C%5C%22%2C%20%7B%5C%5Cn%20%20value%3A%20true%5C%5Cn%7D)%3B%5C%5CnObject.defineProperty(exports%2C%20%5C%5C%5C%22default%5C%5C%5C%22%2C%20%7B%5C%5Cn%20%20enumerable%3A%20true%2C%5C%5Cn%20%20get%3A%20function%20get()%20%7B%5C%5Cn%20%20%20%20return%20_StepIcon.default%3B%5C%5Cn%20%20%7D%5C%5Cn%7D)%3B%5C%5Cn%5C%5Cnvar%20_StepIcon%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20.%2FStepIcon%20*%2F%20%5C%5C%5C%22..%2F..%2F%40material-ui%2Fcore%2FStepIcon%2FStepIcon.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cn%2F%2F%23%20sourceURL%3Dwebpack%3A%2F%2F%255Bname%255D%2F%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2F%40material-ui%2Fcore%2FStepIcon%2Findex.js%3F%5C%22)%3B%5Cn%5Cn%2F***%2F%20%7D)%2C%5Cn%5Cn%2F***%2F%20%5C%22..%2F..%2F%40material-ui%2Fcore%2FStepLabel%2FStepLabel.js%5C%22%3A%5Cn%2F*!****************************************************************************************************************!*%5C%5C%5Cn%20%20!***%20%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2F%40material-ui%2Fcore%2FStepLabel%2FStepLabel.js%20***!%5Cn%20%20%5C%5C****************************************************************************************************************%2F%5Cn%2F*!%20no%20static%20exports%20found%20*%2F%5Cn%2F***%2F%20(function(module%2C%20exports%2C%20__webpack_require__)%20%7B%5Cn%5Cn%5C%22use%20strict%5C%22%3B%5Cneval(%5C%22%5C%5Cn%5C%5Cnvar%20_interopRequireDefault%20%3D%20__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2FinteropRequireDefault%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2FinteropRequireDefault.js%5C%5C%5C%22)%3B%5C%5Cn%5C%5CnObject.defineProperty(exports%2C%20%5C%5C%5C%22__esModule%5C%5C%5C%22%2C%20%7B%5C%5Cn%20%20value%3A%20true%5C%5Cn%7D)%3B%5C%5Cnexports.default%20%3D%20exports.styles%20%3D%20void%200%3B%5C%5Cn%5C%5Cnvar%20_extends2%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2Fextends%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2Fextends.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_defineProperty2%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2FdefineProperty%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2FdefineProperty.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_objectWithoutProperties2%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2FobjectWithoutProperties%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2FobjectWithoutProperties.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_react%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20react%20*%2F%20%5C%5C%5C%22..%2F..%2Freact%2Findex.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_propTypes%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20prop-types%20*%2F%20%5C%5C%5C%22..%2F..%2Fprop-types%2Findex.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_classnames%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20classnames%20*%2F%20%5C%5C%5C%22..%2F..%2Fclassnames%2Findex.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_utils%20%3D%20__webpack_require__(%2F*!%20%40material-ui%2Futils%20*%2F%20%5C%5C%5C%22..%2F..%2F%40material-ui%2Futils%2Findex.es.js%5C%5C%5C%22)%3B%5C%5Cn%5C%5Cnvar%20_withStyles%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20..%2Fstyles%2FwithStyles%20*%2F%20%5C%5C%5C%22..%2F..%2F%40material-ui%2Fcore%2Fstyles%2FwithStyles.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_Typography%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20..%2FTypography%20*%2F%20%5C%5C%5C%22..%2F..%2F%40material-ui%2Fcore%2FTypography%2Findex.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_StepIcon%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20..%2FStepIcon%20*%2F%20%5C%5C%5C%22..%2F..%2F%40material-ui%2Fcore%2FStepIcon%2Findex.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20styles%20%3D%20function%20styles(theme)%20%7B%5C%5Cn%20%20return%20%7B%5C%5Cn%20%20%20%20%2F*%20Styles%20applied%20to%20the%20root%20element.%20*%2F%5C%5Cn%20%20%20%20root%3A%20%7B%5C%5Cn%20%20%20%20%20%20display%3A%20'flex'%2C%5C%5Cn%20%20%20%20%20%20alignItems%3A%20'center'%2C%5C%5Cn%20%20%20%20%20%20'%26%24alternativeLabel'%3A%20%7B%5C%5Cn%20%20%20%20%20%20%20%20flexDirection%3A%20'column'%5C%5Cn%20%20%20%20%20%20%7D%2C%5C%5Cn%20%20%20%20%20%20'%26%24disabled'%3A%20%7B%5C%5Cn%20%20%20%20%20%20%20%20cursor%3A%20'default'%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%7D%2C%5C%5Cn%5C%5Cn%20%20%20%20%2F*%20Styles%20applied%20to%20the%20root%20element%20if%20%60orientation%3D%5C%5C%5C%22horizontal%5C%5C%5C%22.%20*%2F%5C%5Cn%20%20%20%20horizontal%3A%20%7B%7D%2C%5C%5Cn%5C%5Cn%20%20%20%20%2F*%20Styles%20applied%20to%20the%20root%20element%20if%20%60orientation%3D%5C%5C%5C%22vertical%5C%5C%5C%22.%20*%2F%5C%5Cn%20%20%20%20vertical%3A%20%7B%7D%2C%5C%5Cn%5C%5Cn%20%20%20%20%2F*%20Styles%20applied%20to%20the%20%60Typography%60%20component%20which%20wraps%20%60children%60.%20*%2F%5C%5Cn%20%20%20%20label%3A%20%7B%5C%5Cn%20%20%20%20%20%20color%3A%20theme.palette.text.secondary%2C%5C%5Cn%20%20%20%20%20%20'%26%24active'%3A%20%7B%5C%5Cn%20%20%20%20%20%20%20%20color%3A%20theme.palette.text.primary%2C%5C%5Cn%20%20%20%20%20%20%20%20fontWeight%3A%20500%5C%5Cn%20%20%20%20%20%20%7D%2C%5C%5Cn%20%20%20%20%20%20'%26%24completed'%3A%20%7B%5C%5Cn%20%20%20%20%20%20%20%20color%3A%20theme.palette.text.primary%2C%5C%5Cn%20%20%20%20%20%20%20%20fontWeight%3A%20500%5C%5Cn%20%20%20%20%20%20%7D%2C%5C%5Cn%20%20%20%20%20%20'%26%24alternativeLabel'%3A%20%7B%5C%5Cn%20%20%20%20%20%20%20%20textAlign%3A%20'center'%2C%5C%5Cn%20%20%20%20%20%20%20%20marginTop%3A%2016%5C%5Cn%20%20%20%20%20%20%7D%2C%5C%5Cn%20%20%20%20%20%20'%26%24error'%3A%20%7B%5C%5Cn%20%20%20%20%20%20%20%20color%3A%20theme.palette.error.main%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%7D%2C%5C%5Cn%5C%5Cn%20%20%20%20%2F*%20Styles%20applied%20to%20the%20%60Typography%60%20component%20if%20%60active%3D%7Btrue%7D%60.%20*%2F%5C%5Cn%20%20%20%20active%3A%20%7B%7D%2C%5C%5Cn%5C%5Cn%20%20%20%20%2F*%20Styles%20applied%20to%20the%20%60Typography%60%20component%20if%20%60completed%3D%7Btrue%7D%60.%20*%2F%5C%5Cn%20%20%20%20completed%3A%20%7B%7D%2C%5C%5Cn%5C%5Cn%20%20%20%20%2F*%20Styles%20applied%20to%20the%20root%20element%20and%20%60Typography%60%20component%20if%20%60error%3D%7Btrue%7D%60.%20*%2F%5C%5Cn%20%20%20%20error%3A%20%7B%7D%2C%5C%5Cn%5C%5Cn%20%20%20%20%2F*%20Styles%20applied%20to%20the%20root%20element%20and%20%60Typography%60%20component%20if%20%60disabled%3D%7Btrue%7D%60.%20*%2F%5C%5Cn%20%20%20%20disabled%3A%20%7B%7D%2C%5C%5Cn%5C%5Cn%20%20%20%20%2F*%20Styles%20applied%20to%20the%20%60icon%60%20container%20element.%20*%2F%5C%5Cn%20%20%20%20iconContainer%3A%20%7B%5C%5Cn%20%20%20%20%20%20flexShrink%3A%200%2C%5C%5Cn%20%20%20%20%20%20%2F%2F%20Fix%20IE%2011%20issue%5C%5Cn%20%20%20%20%20%20display%3A%20'flex'%2C%5C%5Cn%20%20%20%20%20%20paddingRight%3A%208%2C%5C%5Cn%20%20%20%20%20%20'%26%24alternativeLabel'%3A%20%7B%5C%5Cn%20%20%20%20%20%20%20%20paddingRight%3A%200%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%7D%2C%5C%5Cn%5C%5Cn%20%20%20%20%2F*%20Styles%20applied%20to%20the%20root%20%26%20icon%20container%20and%20%60Typography%60%20if%20%60alternativeLabel%3D%7Btrue%7D%60.%20*%2F%5C%5Cn%20%20%20%20alternativeLabel%3A%20%7B%7D%2C%5C%5Cn%5C%5Cn%20%20%20%20%2F*%20Styles%20applied%20to%20the%20container%20element%20which%20wraps%20%60Typography%60%20and%20%60optional%60.%20*%2F%5C%5Cn%20%20%20%20labelContainer%3A%20%7B%5C%5Cn%20%20%20%20%20%20width%3A%20'100%25'%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%3B%5C%5Cn%7D%3B%5C%5Cn%5C%5Cnexports.styles%20%3D%20styles%3B%5C%5Cn%5C%5Cnfunction%20StepLabel(props)%20%7B%5C%5Cn%20%20var%20_classNames%2C%20_classNames3%3B%5C%5Cn%5C%5Cn%20%20var%20active%20%3D%20props.active%2C%5C%5Cn%20%20%20%20%20%20alternativeLabel%20%3D%20props.alternativeLabel%2C%5C%5Cn%20%20%20%20%20%20children%20%3D%20props.children%2C%5C%5Cn%20%20%20%20%20%20classes%20%3D%20props.classes%2C%5C%5Cn%20%20%20%20%20%20classNameProp%20%3D%20props.className%2C%5C%5Cn%20%20%20%20%20%20completed%20%3D%20props.completed%2C%5C%5Cn%20%20%20%20%20%20disabled%20%3D%20props.disabled%2C%5C%5Cn%20%20%20%20%20%20error%20%3D%20props.error%2C%5C%5Cn%20%20%20%20%20%20icon%20%3D%20props.icon%2C%5C%5Cn%20%20%20%20%20%20last%20%3D%20props.last%2C%5C%5Cn%20%20%20%20%20%20optional%20%3D%20props.optional%2C%5C%5Cn%20%20%20%20%20%20orientation%20%3D%20props.orientation%2C%5C%5Cn%20%20%20%20%20%20StepIconComponentProp%20%3D%20props.StepIconComponent%2C%5C%5Cn%20%20%20%20%20%20StepIconProps%20%3D%20props.StepIconProps%2C%5C%5Cn%20%20%20%20%20%20other%20%3D%20(0%2C%20_objectWithoutProperties2.default)(props%2C%20%5B%5C%5C%5C%22active%5C%5C%5C%22%2C%20%5C%5C%5C%22alternativeLabel%5C%5C%5C%22%2C%20%5C%5C%5C%22children%5C%5C%5C%22%2C%20%5C%5C%5C%22classes%5C%5C%5C%22%2C%20%5C%5C%5C%22className%5C%5C%5C%22%2C%20%5C%5C%5C%22completed%5C%5C%5C%22%2C%20%5C%5C%5C%22disabled%5C%5C%5C%22%2C%20%5C%5C%5C%22error%5C%5C%5C%22%2C%20%5C%5C%5C%22icon%5C%5C%5C%22%2C%20%5C%5C%5C%22last%5C%5C%5C%22%2C%20%5C%5C%5C%22optional%5C%5C%5C%22%2C%20%5C%5C%5C%22orientation%5C%5C%5C%22%2C%20%5C%5C%5C%22StepIconComponent%5C%5C%5C%22%2C%20%5C%5C%5C%22StepIconProps%5C%5C%5C%22%5D)%3B%5C%5Cn%20%20var%20StepIconComponent%20%3D%20StepIconComponentProp%3B%5C%5Cn%5C%5Cn%20%20if%20(icon%20%26%26%20!StepIconComponent)%20%7B%5C%5Cn%20%20%20%20StepIconComponent%20%3D%20_StepIcon.default%3B%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20return%20_react.default.createElement(%5C%5C%5C%22span%5C%5C%5C%22%2C%20(0%2C%20_extends2.default)(%7B%5C%5Cn%20%20%20%20className%3A%20(0%2C%20_classnames.default)(classes.root%2C%20classes%5Borientation%5D%2C%20(_classNames%20%3D%20%7B%7D%2C%20(0%2C%20_defineProperty2.default)(_classNames%2C%20classes.disabled%2C%20disabled)%2C%20(0%2C%20_defineProperty2.default)(_classNames%2C%20classes.alternativeLabel%2C%20alternativeLabel)%2C%20(0%2C%20_defineProperty2.default)(_classNames%2C%20classes.error%2C%20error)%2C%20_classNames)%2C%20classNameProp)%5C%5Cn%20%20%7D%2C%20other)%2C%20icon%20%7C%7C%20StepIconComponent%20%3F%20_react.default.createElement(%5C%5C%5C%22span%5C%5C%5C%22%2C%20%7B%5C%5Cn%20%20%20%20className%3A%20(0%2C%20_classnames.default)(classes.iconContainer%2C%20(0%2C%20_defineProperty2.default)(%7B%7D%2C%20classes.alternativeLabel%2C%20alternativeLabel))%5C%5Cn%20%20%7D%2C%20_react.default.createElement(StepIconComponent%2C%20(0%2C%20_extends2.default)(%7B%5C%5Cn%20%20%20%20completed%3A%20completed%2C%5C%5Cn%20%20%20%20active%3A%20active%2C%5C%5Cn%20%20%20%20error%3A%20error%2C%5C%5Cn%20%20%20%20icon%3A%20icon%5C%5Cn%20%20%7D%2C%20StepIconProps)))%20%3A%20null%2C%20_react.default.createElement(%5C%5C%5C%22span%5C%5C%5C%22%2C%20%7B%5C%5Cn%20%20%20%20className%3A%20classes.labelContainer%5C%5Cn%20%20%7D%2C%20_react.default.createElement(_Typography.default%2C%20%7B%5C%5Cn%20%20%20%20component%3A%20%5C%5C%5C%22span%5C%5C%5C%22%2C%5C%5Cn%20%20%20%20className%3A%20(0%2C%20_classnames.default)(classes.label%2C%20(_classNames3%20%3D%20%7B%7D%2C%20(0%2C%20_defineProperty2.default)(_classNames3%2C%20classes.alternativeLabel%2C%20alternativeLabel)%2C%20(0%2C%20_defineProperty2.default)(_classNames3%2C%20classes.completed%2C%20completed)%2C%20(0%2C%20_defineProperty2.default)(_classNames3%2C%20classes.active%2C%20active)%2C%20(0%2C%20_defineProperty2.default)(_classNames3%2C%20classes.error%2C%20error)%2C%20_classNames3))%5C%5Cn%20%20%7D%2C%20children)%2C%20optional))%3B%5C%5Cn%7D%5C%5Cn%5C%5Cn%20true%20%3F%20StepLabel.propTypes%20%3D%20%7B%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20%40ignore%5C%5Cn%20%20%20*%20Sets%20the%20step%20as%20active.%20Is%20passed%20to%20child%20components.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20active%3A%20_propTypes.default.bool%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20%40ignore%5C%5Cn%20%20%20*%20Set%20internally%20by%20Stepper%20when%20it's%20supplied%20with%20the%20alternativeLabel%20property.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20alternativeLabel%3A%20_propTypes.default.bool%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20In%20most%20cases%20will%20simply%20be%20a%20string%20containing%20a%20title%20for%20the%20label.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20children%3A%20_propTypes.default.node%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20Override%20or%20extend%20the%20styles%20applied%20to%20the%20component.%5C%5Cn%20%20%20*%20See%20%5BCSS%20API%5D(%23css-api)%20below%20for%20more%20details.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20classes%3A%20_propTypes.default.object.isRequired%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20%40ignore%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20className%3A%20_propTypes.default.string%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20%40ignore%5C%5Cn%20%20%20*%20Mark%20the%20step%20as%20completed.%20Is%20passed%20to%20child%20components.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20completed%3A%20_propTypes.default.bool%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20Mark%20the%20step%20as%20disabled%2C%20will%20also%20disable%20the%20button%20if%5C%5Cn%20%20%20*%20%60StepLabelButton%60%20is%20a%20child%20of%20%60StepLabel%60.%20Is%20passed%20to%20child%20components.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20disabled%3A%20_propTypes.default.bool%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20Mark%20the%20step%20as%20failed.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20error%3A%20_propTypes.default.bool%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20Override%20the%20default%20icon.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20icon%3A%20_propTypes.default.node%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20%40ignore%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20last%3A%20_propTypes.default.bool%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20The%20optional%20node%20to%20display.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20optional%3A%20_propTypes.default.node%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20%40ignore%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20orientation%3A%20_propTypes.default.oneOf(%5B'horizontal'%2C%20'vertical'%5D)%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20The%20component%20to%20render%20in%20place%20of%20the%20%5B%60StepIcon%60%5D(%2Fapi%2Fstep-icon%2F).%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20StepIconComponent%3A%20_utils.componentPropType%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20Properties%20applied%20to%20the%20%5B%60StepIcon%60%5D(%2Fapi%2Fstep-icon%2F)%20element.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20StepIconProps%3A%20_propTypes.default.object%5C%5Cn%7D%20%3A%20undefined%3B%5C%5CnStepLabel.defaultProps%20%3D%20%7B%5C%5Cn%20%20active%3A%20false%2C%5C%5Cn%20%20alternativeLabel%3A%20false%2C%5C%5Cn%20%20completed%3A%20false%2C%5C%5Cn%20%20disabled%3A%20false%2C%5C%5Cn%20%20error%3A%20false%2C%5C%5Cn%20%20last%3A%20false%2C%5C%5Cn%20%20orientation%3A%20'horizontal'%5C%5Cn%7D%3B%5C%5CnStepLabel.muiName%20%3D%20'StepLabel'%3B%5C%5Cn%5C%5Cnvar%20_default%20%3D%20(0%2C%20_withStyles.default)(styles%2C%20%7B%5C%5Cn%20%20name%3A%20'MuiStepLabel'%5C%5Cn%7D)(StepLabel)%3B%5C%5Cn%5C%5Cnexports.default%20%3D%20_default%3B%5C%5Cn%5C%5Cn%2F%2F%23%20sourceURL%3Dwebpack%3A%2F%2F%255Bname%255D%2F%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2F%40material-ui%2Fcore%2FStepLabel%2FStepLabel.js%3F%5C%22)%3B%5Cn%5Cn%2F***%2F%20%7D)%2C%5Cn%5Cn%2F***%2F%20%5C%22..%2F..%2F%40material-ui%2Fcore%2FStepLabel%2Findex.js%5C%22%3A%5Cn%2F*!************************************************************************************************************!*%5C%5C%5Cn%20%20!***%20%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2F%40material-ui%2Fcore%2FStepLabel%2Findex.js%20***!%5Cn%20%20%5C%5C************************************************************************************************************%2F%5Cn%2F*!%20no%20static%20exports%20found%20*%2F%5Cn%2F***%2F%20(function(module%2C%20exports%2C%20__webpack_require__)%20%7B%5Cn%5Cn%5C%22use%20strict%5C%22%3B%5Cneval(%5C%22%5C%5Cn%5C%5Cnvar%20_interopRequireDefault%20%3D%20__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2FinteropRequireDefault%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2FinteropRequireDefault.js%5C%5C%5C%22)%3B%5C%5Cn%5C%5CnObject.defineProperty(exports%2C%20%5C%5C%5C%22__esModule%5C%5C%5C%22%2C%20%7B%5C%5Cn%20%20value%3A%20true%5C%5Cn%7D)%3B%5C%5CnObject.defineProperty(exports%2C%20%5C%5C%5C%22default%5C%5C%5C%22%2C%20%7B%5C%5Cn%20%20enumerable%3A%20true%2C%5C%5Cn%20%20get%3A%20function%20get()%20%7B%5C%5Cn%20%20%20%20return%20_StepLabel.default%3B%5C%5Cn%20%20%7D%5C%5Cn%7D)%3B%5C%5Cn%5C%5Cnvar%20_StepLabel%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20.%2FStepLabel%20*%2F%20%5C%5C%5C%22..%2F..%2F%40material-ui%2Fcore%2FStepLabel%2FStepLabel.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cn%2F%2F%23%20sourceURL%3Dwebpack%3A%2F%2F%255Bname%255D%2F%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2F%40material-ui%2Fcore%2FStepLabel%2Findex.js%3F%5C%22)%3B%5Cn%5Cn%2F***%2F%20%7D)%2C%5Cn%5Cn%2F***%2F%20%5C%22..%2F..%2F%40material-ui%2Fcore%2FStepper%2FStepper.js%5C%22%3A%5Cn%2F*!************************************************************************************************************!*%5C%5C%5Cn%20%20!***%20%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2F%40material-ui%2Fcore%2FStepper%2FStepper.js%20***!%5Cn%20%20%5C%5C************************************************************************************************************%2F%5Cn%2F*!%20no%20static%20exports%20found%20*%2F%5Cn%2F***%2F%20(function(module%2C%20exports%2C%20__webpack_require__)%20%7B%5Cn%5Cn%5C%22use%20strict%5C%22%3B%5Cneval(%5C%22%5C%5Cn%5C%5Cnvar%20_interopRequireDefault%20%3D%20__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2FinteropRequireDefault%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2FinteropRequireDefault.js%5C%5C%5C%22)%3B%5C%5Cn%5C%5CnObject.defineProperty(exports%2C%20%5C%5C%5C%22__esModule%5C%5C%5C%22%2C%20%7B%5C%5Cn%20%20value%3A%20true%5C%5Cn%7D)%3B%5C%5Cnexports.default%20%3D%20exports.styles%20%3D%20void%200%3B%5C%5Cn%5C%5Cnvar%20_extends2%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2Fextends%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2Fextends.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_defineProperty2%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2FdefineProperty%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2FdefineProperty.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_objectWithoutProperties2%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2FobjectWithoutProperties%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2FobjectWithoutProperties.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_react%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20react%20*%2F%20%5C%5C%5C%22..%2F..%2Freact%2Findex.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_propTypes%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20prop-types%20*%2F%20%5C%5C%5C%22..%2F..%2Fprop-types%2Findex.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_classnames%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20classnames%20*%2F%20%5C%5C%5C%22..%2F..%2Fclassnames%2Findex.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_withStyles%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20..%2Fstyles%2FwithStyles%20*%2F%20%5C%5C%5C%22..%2F..%2F%40material-ui%2Fcore%2Fstyles%2FwithStyles.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_Paper%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20..%2FPaper%20*%2F%20%5C%5C%5C%22..%2F..%2F%40material-ui%2Fcore%2FPaper%2Findex.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_StepConnector%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20..%2FStepConnector%20*%2F%20%5C%5C%5C%22..%2F..%2F%40material-ui%2Fcore%2FStepConnector%2Findex.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cn%2F%2F%20%40inheritedComponent%20Paper%5C%5Cnvar%20styles%20%3D%20%7B%5C%5Cn%20%20%2F*%20Styles%20applied%20to%20the%20root%20element.%20*%2F%5C%5Cn%20%20root%3A%20%7B%5C%5Cn%20%20%20%20display%3A%20'flex'%2C%5C%5Cn%20%20%20%20padding%3A%2024%5C%5Cn%20%20%7D%2C%5C%5Cn%5C%5Cn%20%20%2F*%20Styles%20applied%20to%20the%20root%20element%20if%20%60orientation%3D%5C%5C%5C%22horizontal%5C%5C%5C%22%60.%20*%2F%5C%5Cn%20%20horizontal%3A%20%7B%5C%5Cn%20%20%20%20flexDirection%3A%20'row'%2C%5C%5Cn%20%20%20%20alignItems%3A%20'center'%5C%5Cn%20%20%7D%2C%5C%5Cn%5C%5Cn%20%20%2F*%20Styles%20applied%20to%20the%20root%20element%20if%20%60orientation%3D%5C%5C%5C%22vertical%5C%5C%5C%22%60.%20*%2F%5C%5Cn%20%20vertical%3A%20%7B%5C%5Cn%20%20%20%20flexDirection%3A%20'column'%5C%5Cn%20%20%7D%2C%5C%5Cn%5C%5Cn%20%20%2F*%20Styles%20applied%20to%20the%20root%20element%20if%20%60alternativeLabel%3D%7Btrue%7D%60.%20*%2F%5C%5Cn%20%20alternativeLabel%3A%20%7B%5C%5Cn%20%20%20%20alignItems%3A%20'flex-start'%5C%5Cn%20%20%7D%5C%5Cn%7D%3B%5C%5Cnexports.styles%20%3D%20styles%3B%5C%5Cn%5C%5Cnfunction%20Stepper(props)%20%7B%5C%5Cn%20%20var%20activeStep%20%3D%20props.activeStep%2C%5C%5Cn%20%20%20%20%20%20alternativeLabel%20%3D%20props.alternativeLabel%2C%5C%5Cn%20%20%20%20%20%20children%20%3D%20props.children%2C%5C%5Cn%20%20%20%20%20%20classes%20%3D%20props.classes%2C%5C%5Cn%20%20%20%20%20%20classNameProp%20%3D%20props.className%2C%5C%5Cn%20%20%20%20%20%20connectorProp%20%3D%20props.connector%2C%5C%5Cn%20%20%20%20%20%20nonLinear%20%3D%20props.nonLinear%2C%5C%5Cn%20%20%20%20%20%20orientation%20%3D%20props.orientation%2C%5C%5Cn%20%20%20%20%20%20other%20%3D%20(0%2C%20_objectWithoutProperties2.default)(props%2C%20%5B%5C%5C%5C%22activeStep%5C%5C%5C%22%2C%20%5C%5C%5C%22alternativeLabel%5C%5C%5C%22%2C%20%5C%5C%5C%22children%5C%5C%5C%22%2C%20%5C%5C%5C%22classes%5C%5C%5C%22%2C%20%5C%5C%5C%22className%5C%5C%5C%22%2C%20%5C%5C%5C%22connector%5C%5C%5C%22%2C%20%5C%5C%5C%22nonLinear%5C%5C%5C%22%2C%20%5C%5C%5C%22orientation%5C%5C%5C%22%5D)%3B%5C%5Cn%20%20var%20className%20%3D%20(0%2C%20_classnames.default)(classes.root%2C%20classes%5Borientation%5D%2C%20(0%2C%20_defineProperty2.default)(%7B%7D%2C%20classes.alternativeLabel%2C%20alternativeLabel)%2C%20classNameProp)%3B%5C%5Cn%20%20var%20connector%20%3D%20_react.default.isValidElement(connectorProp)%20%3F%20_react.default.cloneElement(connectorProp%2C%20%7B%5C%5Cn%20%20%20%20orientation%3A%20orientation%5C%5Cn%20%20%7D)%20%3A%20null%3B%5C%5Cn%5C%5Cn%20%20var%20childrenArray%20%3D%20_react.default.Children.toArray(children)%3B%5C%5Cn%5C%5Cn%20%20var%20steps%20%3D%20childrenArray.map(function%20(step%2C%20index)%20%7B%5C%5Cn%20%20%20%20var%20controlProps%20%3D%20%7B%5C%5Cn%20%20%20%20%20%20alternativeLabel%3A%20alternativeLabel%2C%5C%5Cn%20%20%20%20%20%20connector%3A%20connectorProp%2C%5C%5Cn%20%20%20%20%20%20last%3A%20index%20%2B%201%20%3D%3D%3D%20childrenArray.length%2C%5C%5Cn%20%20%20%20%20%20orientation%3A%20orientation%5C%5Cn%20%20%20%20%7D%3B%5C%5Cn%20%20%20%20var%20state%20%3D%20%7B%5C%5Cn%20%20%20%20%20%20index%3A%20index%2C%5C%5Cn%20%20%20%20%20%20active%3A%20false%2C%5C%5Cn%20%20%20%20%20%20completed%3A%20false%2C%5C%5Cn%20%20%20%20%20%20disabled%3A%20false%5C%5Cn%20%20%20%20%7D%3B%5C%5Cn%5C%5Cn%20%20%20%20if%20(activeStep%20%3D%3D%3D%20index)%20%7B%5C%5Cn%20%20%20%20%20%20state.active%20%3D%20true%3B%5C%5Cn%20%20%20%20%7D%20else%20if%20(!nonLinear%20%26%26%20activeStep%20%3E%20index)%20%7B%5C%5Cn%20%20%20%20%20%20state.completed%20%3D%20true%3B%5C%5Cn%20%20%20%20%7D%20else%20if%20(!nonLinear%20%26%26%20activeStep%20%3C%20index)%20%7B%5C%5Cn%20%20%20%20%20%20state.disabled%20%3D%20true%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20return%20%5B!alternativeLabel%20%26%26%20connector%20%26%26%20index%20!%3D%3D%200%20%26%26%20_react.default.cloneElement(connector%2C%20(0%2C%20_extends2.default)(%7B%5C%5Cn%20%20%20%20%20%20key%3A%20index%5C%5Cn%20%20%20%20%7D%2C%20state))%2C%20_react.default.cloneElement(step%2C%20(0%2C%20_extends2.default)(%7B%7D%2C%20controlProps%2C%20state%2C%20step.props))%5D%3B%5C%5Cn%20%20%7D)%3B%5C%5Cn%20%20return%20_react.default.createElement(_Paper.default%2C%20(0%2C%20_extends2.default)(%7B%5C%5Cn%20%20%20%20square%3A%20true%2C%5C%5Cn%20%20%20%20elevation%3A%200%2C%5C%5Cn%20%20%20%20className%3A%20className%5C%5Cn%20%20%7D%2C%20other)%2C%20steps)%3B%5C%5Cn%7D%5C%5Cn%5C%5Cn%20true%20%3F%20Stepper.propTypes%20%3D%20%7B%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20Set%20the%20active%20step%20(zero%20based%20index).%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20activeStep%3A%20_propTypes.default.number%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20If%20set%20to%20'true'%20and%20orientation%20is%20horizontal%2C%5C%5Cn%20%20%20*%20then%20the%20step%20label%20will%20be%20positioned%20under%20the%20icon.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20alternativeLabel%3A%20_propTypes.default.bool%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20Two%20or%20more%20%60%3CStep%20%2F%3E%60%20components.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20children%3A%20_propTypes.default.node.isRequired%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20Override%20or%20extend%20the%20styles%20applied%20to%20the%20component.%5C%5Cn%20%20%20*%20See%20%5BCSS%20API%5D(%23css-api)%20below%20for%20more%20details.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20classes%3A%20_propTypes.default.object.isRequired%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20%40ignore%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20className%3A%20_propTypes.default.string%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20A%20component%20to%20be%20placed%20between%20each%20step.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20connector%3A%20_propTypes.default.element%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20If%20set%20the%20%60Stepper%60%20will%20not%20assist%20in%20controlling%20steps%20for%20linear%20flow.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20nonLinear%3A%20_propTypes.default.bool%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20The%20stepper%20orientation%20(layout%20flow%20direction).%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20orientation%3A%20_propTypes.default.oneOf(%5B'horizontal'%2C%20'vertical'%5D)%5C%5Cn%7D%20%3A%20undefined%3B%5C%5CnStepper.defaultProps%20%3D%20%7B%5C%5Cn%20%20activeStep%3A%200%2C%5C%5Cn%20%20alternativeLabel%3A%20false%2C%5C%5Cn%20%20connector%3A%20_react.default.createElement(_StepConnector.default%2C%20null)%2C%5C%5Cn%20%20nonLinear%3A%20false%2C%5C%5Cn%20%20orientation%3A%20'horizontal'%5C%5Cn%7D%3B%5C%5Cn%5C%5Cnvar%20_default%20%3D%20(0%2C%20_withStyles.default)(styles%2C%20%7B%5C%5Cn%20%20name%3A%20'MuiStepper'%5C%5Cn%7D)(Stepper)%3B%5C%5Cn%5C%5Cnexports.default%20%3D%20_default%3B%5C%5Cn%5C%5Cn%2F%2F%23%20sourceURL%3Dwebpack%3A%2F%2F%255Bname%255D%2F%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2F%40material-ui%2Fcore%2FStepper%2FStepper.js%3F%5C%22)%3B%5Cn%5Cn%2F***%2F%20%7D)%2C%5Cn%5Cn%2F***%2F%20%5C%22..%2F..%2F%40material-ui%2Fcore%2FStepper%2Findex.js%5C%22%3A%5Cn%2F*!**********************************************************************************************************!*%5C%5C%5Cn%20%20!***%20%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2F%40material-ui%2Fcore%2FStepper%2Findex.js%20***!%5Cn%20%20%5C%5C**********************************************************************************************************%2F%5Cn%2F*!%20no%20static%20exports%20found%20*%2F%5Cn%2F***%2F%20(function(module%2C%20exports%2C%20__webpack_require__)%20%7B%5Cn%5Cn%5C%22use%20strict%5C%22%3B%5Cneval(%5C%22%5C%5Cn%5C%5Cnvar%20_interopRequireDefault%20%3D%20__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2FinteropRequireDefault%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2FinteropRequireDefault.js%5C%5C%5C%22)%3B%5C%5Cn%5C%5CnObject.defineProperty(exports%2C%20%5C%5C%5C%22__esModule%5C%5C%5C%22%2C%20%7B%5C%5Cn%20%20value%3A%20true%5C%5Cn%7D)%3B%5C%5CnObject.defineProperty(exports%2C%20%5C%5C%5C%22default%5C%5C%5C%22%2C%20%7B%5C%5Cn%20%20enumerable%3A%20true%2C%5C%5Cn%20%20get%3A%20function%20get()%20%7B%5C%5Cn%20%20%20%20return%20_Stepper.default%3B%5C%5Cn%20%20%7D%5C%5Cn%7D)%3B%5C%5Cn%5C%5Cnvar%20_Stepper%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20.%2FStepper%20*%2F%20%5C%5C%5C%22..%2F..%2F%40material-ui%2Fcore%2FStepper%2FStepper.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cn%2F%2F%23%20sourceURL%3Dwebpack%3A%2F%2F%255Bname%255D%2F%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2F%40material-ui%2Fcore%2FStepper%2Findex.js%3F%5C%22)%3B%5Cn%5Cn%2F***%2F%20%7D)%2C%5Cn%5Cn%2F***%2F%20%5C%22..%2F..%2F%40material-ui%2Fcore%2FSvgIcon%2FSvgIcon.js%5C%22%3A%5Cn%2F*!************************************************************************************************************!*%5C%5C%5Cn%20%20!***%20%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2F%40material-ui%2Fcore%2FSvgIcon%2FSvgIcon.js%20***!%5Cn%20%20%5C%5C************************************************************************************************************%2F%5Cn%2F*!%20no%20static%20exports%20found%20*%2F%5Cn%2F***%2F%20(function(module%2C%20exports%2C%20__webpack_require__)%20%7B%5Cn%5Cn%5C%22use%20strict%5C%22%3B%5Cneval(%5C%22%5C%5Cn%5C%5Cnvar%20_interopRequireDefault%20%3D%20__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2FinteropRequireDefault%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2FinteropRequireDefault.js%5C%5C%5C%22)%3B%5C%5Cn%5C%5CnObject.defineProperty(exports%2C%20%5C%5C%5C%22__esModule%5C%5C%5C%22%2C%20%7B%5C%5Cn%20%20value%3A%20true%5C%5Cn%7D)%3B%5C%5Cnexports.default%20%3D%20exports.styles%20%3D%20void%200%3B%5C%5Cn%5C%5Cnvar%20_extends2%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2Fextends%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2Fextends.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_defineProperty2%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2FdefineProperty%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2FdefineProperty.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_objectWithoutProperties2%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2FobjectWithoutProperties%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2FobjectWithoutProperties.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_react%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20react%20*%2F%20%5C%5C%5C%22..%2F..%2Freact%2Findex.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_propTypes%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20prop-types%20*%2F%20%5C%5C%5C%22..%2F..%2Fprop-types%2Findex.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_classnames%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20classnames%20*%2F%20%5C%5C%5C%22..%2F..%2Fclassnames%2Findex.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_utils%20%3D%20__webpack_require__(%2F*!%20%40material-ui%2Futils%20*%2F%20%5C%5C%5C%22..%2F..%2F%40material-ui%2Futils%2Findex.es.js%5C%5C%5C%22)%3B%5C%5Cn%5C%5Cnvar%20_withStyles%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20..%2Fstyles%2FwithStyles%20*%2F%20%5C%5C%5C%22..%2F..%2F%40material-ui%2Fcore%2Fstyles%2FwithStyles.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_helpers%20%3D%20__webpack_require__(%2F*!%20..%2Futils%2Fhelpers%20*%2F%20%5C%5C%5C%22..%2F..%2F%40material-ui%2Fcore%2Futils%2Fhelpers.js%5C%5C%5C%22)%3B%5C%5Cn%5C%5Cnvar%20styles%20%3D%20function%20styles(theme)%20%7B%5C%5Cn%20%20return%20%7B%5C%5Cn%20%20%20%20%2F*%20Styles%20applied%20to%20the%20root%20element.%20*%2F%5C%5Cn%20%20%20%20root%3A%20%7B%5C%5Cn%20%20%20%20%20%20userSelect%3A%20'none'%2C%5C%5Cn%20%20%20%20%20%20width%3A%20'1em'%2C%5C%5Cn%20%20%20%20%20%20height%3A%20'1em'%2C%5C%5Cn%20%20%20%20%20%20display%3A%20'inline-block'%2C%5C%5Cn%20%20%20%20%20%20fill%3A%20'currentColor'%2C%5C%5Cn%20%20%20%20%20%20flexShrink%3A%200%2C%5C%5Cn%20%20%20%20%20%20fontSize%3A%2024%2C%5C%5Cn%20%20%20%20%20%20transition%3A%20theme.transitions.create('fill'%2C%20%7B%5C%5Cn%20%20%20%20%20%20%20%20duration%3A%20theme.transitions.duration.shorter%5C%5Cn%20%20%20%20%20%20%7D)%5C%5Cn%20%20%20%20%7D%2C%5C%5Cn%5C%5Cn%20%20%20%20%2F*%20Styles%20applied%20to%20the%20root%20element%20if%20%60color%3D%5C%5C%5C%22primary%5C%5C%5C%22%60.%20*%2F%5C%5Cn%20%20%20%20colorPrimary%3A%20%7B%5C%5Cn%20%20%20%20%20%20color%3A%20theme.palette.primary.main%5C%5Cn%20%20%20%20%7D%2C%5C%5Cn%5C%5Cn%20%20%20%20%2F*%20Styles%20applied%20to%20the%20root%20element%20if%20%60color%3D%5C%5C%5C%22secondary%5C%5C%5C%22%60.%20*%2F%5C%5Cn%20%20%20%20colorSecondary%3A%20%7B%5C%5Cn%20%20%20%20%20%20color%3A%20theme.palette.secondary.main%5C%5Cn%20%20%20%20%7D%2C%5C%5Cn%5C%5Cn%20%20%20%20%2F*%20Styles%20applied%20to%20the%20root%20element%20if%20%60color%3D%5C%5C%5C%22action%5C%5C%5C%22%60.%20*%2F%5C%5Cn%20%20%20%20colorAction%3A%20%7B%5C%5Cn%20%20%20%20%20%20color%3A%20theme.palette.action.active%5C%5Cn%20%20%20%20%7D%2C%5C%5Cn%5C%5Cn%20%20%20%20%2F*%20Styles%20applied%20to%20the%20root%20element%20if%20%60color%3D%5C%5C%5C%22error%5C%5C%5C%22%60.%20*%2F%5C%5Cn%20%20%20%20colorError%3A%20%7B%5C%5Cn%20%20%20%20%20%20color%3A%20theme.palette.error.main%5C%5Cn%20%20%20%20%7D%2C%5C%5Cn%5C%5Cn%20%20%20%20%2F*%20Styles%20applied%20to%20the%20root%20element%20if%20%60color%3D%5C%5C%5C%22disabled%5C%5C%5C%22%60.%20*%2F%5C%5Cn%20%20%20%20colorDisabled%3A%20%7B%5C%5Cn%20%20%20%20%20%20color%3A%20theme.palette.action.disabled%5C%5Cn%20%20%20%20%7D%2C%5C%5Cn%5C%5Cn%20%20%20%20%2F*%20Styles%20applied%20to%20the%20root%20element%20if%20%60fontSize%3D%5C%5C%5C%22inherit%5C%5C%5C%22%60.%20*%2F%5C%5Cn%20%20%20%20fontSizeInherit%3A%20%7B%5C%5Cn%20%20%20%20%20%20fontSize%3A%20'inherit'%5C%5Cn%20%20%20%20%7D%2C%5C%5Cn%5C%5Cn%20%20%20%20%2F*%20Styles%20applied%20to%20the%20root%20element%20if%20%60fontSize%3D%5C%5C%5C%22small%5C%5C%5C%22%60.%20*%2F%5C%5Cn%20%20%20%20fontSizeSmall%3A%20%7B%5C%5Cn%20%20%20%20%20%20fontSize%3A%2020%5C%5Cn%20%20%20%20%7D%2C%5C%5Cn%5C%5Cn%20%20%20%20%2F*%20Styles%20applied%20to%20the%20root%20element%20if%20%60fontSize%3D%5C%5C%5C%22large%5C%5C%5C%22%60.%20*%2F%5C%5Cn%20%20%20%20fontSizeLarge%3A%20%7B%5C%5Cn%20%20%20%20%20%20fontSize%3A%2035%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%3B%5C%5Cn%7D%3B%5C%5Cn%5C%5Cnexports.styles%20%3D%20styles%3B%5C%5Cn%5C%5Cnfunction%20SvgIcon(props)%20%7B%5C%5Cn%20%20var%20_classNames%3B%5C%5Cn%5C%5Cn%20%20var%20children%20%3D%20props.children%2C%5C%5Cn%20%20%20%20%20%20classes%20%3D%20props.classes%2C%5C%5Cn%20%20%20%20%20%20className%20%3D%20props.className%2C%5C%5Cn%20%20%20%20%20%20color%20%3D%20props.color%2C%5C%5Cn%20%20%20%20%20%20Component%20%3D%20props.component%2C%5C%5Cn%20%20%20%20%20%20fontSize%20%3D%20props.fontSize%2C%5C%5Cn%20%20%20%20%20%20nativeColor%20%3D%20props.nativeColor%2C%5C%5Cn%20%20%20%20%20%20titleAccess%20%3D%20props.titleAccess%2C%5C%5Cn%20%20%20%20%20%20viewBox%20%3D%20props.viewBox%2C%5C%5Cn%20%20%20%20%20%20other%20%3D%20(0%2C%20_objectWithoutProperties2.default)(props%2C%20%5B%5C%5C%5C%22children%5C%5C%5C%22%2C%20%5C%5C%5C%22classes%5C%5C%5C%22%2C%20%5C%5C%5C%22className%5C%5C%5C%22%2C%20%5C%5C%5C%22color%5C%5C%5C%22%2C%20%5C%5C%5C%22component%5C%5C%5C%22%2C%20%5C%5C%5C%22fontSize%5C%5C%5C%22%2C%20%5C%5C%5C%22nativeColor%5C%5C%5C%22%2C%20%5C%5C%5C%22titleAccess%5C%5C%5C%22%2C%20%5C%5C%5C%22viewBox%5C%5C%5C%22%5D)%3B%5C%5Cn%20%20return%20_react.default.createElement(Component%2C%20(0%2C%20_extends2.default)(%7B%5C%5Cn%20%20%20%20className%3A%20(0%2C%20_classnames.default)(classes.root%2C%20(_classNames%20%3D%20%7B%7D%2C%20(0%2C%20_defineProperty2.default)(_classNames%2C%20classes%5B%5C%5C%5C%22color%5C%5C%5C%22.concat((0%2C%20_helpers.capitalize)(color))%5D%2C%20color%20!%3D%3D%20'inherit')%2C%20(0%2C%20_defineProperty2.default)(_classNames%2C%20classes%5B%5C%5C%5C%22fontSize%5C%5C%5C%22.concat((0%2C%20_helpers.capitalize)(fontSize))%5D%2C%20fontSize%20!%3D%3D%20'default')%2C%20_classNames)%2C%20className)%2C%5C%5Cn%20%20%20%20focusable%3A%20%5C%5C%5C%22false%5C%5C%5C%22%2C%5C%5Cn%20%20%20%20viewBox%3A%20viewBox%2C%5C%5Cn%20%20%20%20color%3A%20nativeColor%2C%5C%5Cn%20%20%20%20%5C%5C%5C%22aria-hidden%5C%5C%5C%22%3A%20titleAccess%20%3F%20'false'%20%3A%20'true'%2C%5C%5Cn%20%20%20%20role%3A%20titleAccess%20%3F%20'img'%20%3A%20'presentation'%5C%5Cn%20%20%7D%2C%20other)%2C%20children%2C%20titleAccess%20%3F%20_react.default.createElement(%5C%5C%5C%22title%5C%5C%5C%22%2C%20null%2C%20titleAccess)%20%3A%20null)%3B%5C%5Cn%7D%5C%5Cn%5C%5Cn%20true%20%3F%20SvgIcon.propTypes%20%3D%20%7B%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20Node%20passed%20into%20the%20SVG%20element.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20children%3A%20_propTypes.default.node.isRequired%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20Override%20or%20extend%20the%20styles%20applied%20to%20the%20component.%5C%5Cn%20%20%20*%20See%20%5BCSS%20API%5D(%23css-api)%20below%20for%20more%20details.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20classes%3A%20_propTypes.default.object.isRequired%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20%40ignore%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20className%3A%20_propTypes.default.string%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20The%20color%20of%20the%20component.%20It%20supports%20those%20theme%20colors%20that%20make%20sense%20for%20this%20component.%5C%5Cn%20%20%20*%20You%20can%20use%20the%20%60nativeColor%60%20property%20to%20apply%20a%20color%20attribute%20to%20the%20SVG%20element.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20color%3A%20_propTypes.default.oneOf(%5B'inherit'%2C%20'primary'%2C%20'secondary'%2C%20'action'%2C%20'error'%2C%20'disabled'%5D)%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20The%20component%20used%20for%20the%20root%20node.%5C%5Cn%20%20%20*%20Either%20a%20string%20to%20use%20a%20DOM%20element%20or%20a%20component.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20component%3A%20_utils.componentPropType%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20The%20fontSize%20applied%20to%20the%20icon.%20Defaults%20to%2024px%2C%20but%20can%20be%20configure%20to%20inherit%20font%20size.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20fontSize%3A%20_propTypes.default.oneOf(%5B'inherit'%2C%20'default'%2C%20'small'%2C%20'large'%5D)%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20Applies%20a%20color%20attribute%20to%20the%20SVG%20element.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20nativeColor%3A%20_propTypes.default.string%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20The%20shape-rendering%20attribute.%20The%20behavior%20of%20the%20different%20options%20is%20described%20on%20the%5C%5Cn%20%20%20*%20%5BMDN%20Web%20Docs%5D(https%3A%2F%2Fdeveloper.mozilla.org%2Fen-US%2Fdocs%2FWeb%2FSVG%2FAttribute%2Fshape-rendering).%5C%5Cn%20%20%20*%20If%20you%20are%20having%20issues%20with%20blurry%20icons%20you%20should%20investigate%20this%20property.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20shapeRendering%3A%20_propTypes.default.string%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20Provides%20a%20human-readable%20title%20for%20the%20element%20that%20contains%20it.%5C%5Cn%20%20%20*%20https%3A%2F%2Fwww.w3.org%2FTR%2FSVG-access%2F%23Equivalent%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20titleAccess%3A%20_propTypes.default.string%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20Allows%20you%20to%20redefine%20what%20the%20coordinates%20without%20units%20mean%20inside%20an%20SVG%20element.%5C%5Cn%20%20%20*%20For%20example%2C%20if%20the%20SVG%20element%20is%20500%20(width)%20by%20200%20(height)%2C%5C%5Cn%20%20%20*%20and%20you%20pass%20viewBox%3D%5C%5C%5C%220%200%2050%2020%5C%5C%5C%22%2C%5C%5Cn%20%20%20*%20this%20means%20that%20the%20coordinates%20inside%20the%20SVG%20will%20go%20from%20the%20top%20left%20corner%20(0%2C0)%5C%5Cn%20%20%20*%20to%20bottom%20right%20(50%2C20)%20and%20each%20unit%20will%20be%20worth%2010px.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20viewBox%3A%20_propTypes.default.string%5C%5Cn%7D%20%3A%20undefined%3B%5C%5CnSvgIcon.defaultProps%20%3D%20%7B%5C%5Cn%20%20color%3A%20'inherit'%2C%5C%5Cn%20%20component%3A%20'svg'%2C%5C%5Cn%20%20fontSize%3A%20'default'%2C%5C%5Cn%20%20viewBox%3A%20'0%200%2024%2024'%5C%5Cn%7D%3B%5C%5CnSvgIcon.muiName%20%3D%20'SvgIcon'%3B%5C%5Cn%5C%5Cnvar%20_default%20%3D%20(0%2C%20_withStyles.default)(styles%2C%20%7B%5C%5Cn%20%20name%3A%20'MuiSvgIcon'%5C%5Cn%7D)(SvgIcon)%3B%5C%5Cn%5C%5Cnexports.default%20%3D%20_default%3B%5C%5Cn%5C%5Cn%2F%2F%23%20sourceURL%3Dwebpack%3A%2F%2F%255Bname%255D%2F%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2F%40material-ui%2Fcore%2FSvgIcon%2FSvgIcon.js%3F%5C%22)%3B%5Cn%5Cn%2F***%2F%20%7D)%2C%5Cn%5Cn%2F***%2F%20%5C%22..%2F..%2F%40material-ui%2Fcore%2FSvgIcon%2Findex.js%5C%22%3A%5Cn%2F*!**********************************************************************************************************!*%5C%5C%5Cn%20%20!***%20%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2F%40material-ui%2Fcore%2FSvgIcon%2Findex.js%20***!%5Cn%20%20%5C%5C**********************************************************************************************************%2F%5Cn%2F*!%20no%20static%20exports%20found%20*%2F%5Cn%2F***%2F%20(function(module%2C%20exports%2C%20__webpack_require__)%20%7B%5Cn%5Cn%5C%22use%20strict%5C%22%3B%5Cneval(%5C%22%5C%5Cn%5C%5Cnvar%20_interopRequireDefault%20%3D%20__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2FinteropRequireDefault%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2FinteropRequireDefault.js%5C%5C%5C%22)%3B%5C%5Cn%5C%5CnObject.defineProperty(exports%2C%20%5C%5C%5C%22__esModule%5C%5C%5C%22%2C%20%7B%5C%5Cn%20%20value%3A%20true%5C%5Cn%7D)%3B%5C%5CnObject.defineProperty(exports%2C%20%5C%5C%5C%22default%5C%5C%5C%22%2C%20%7B%5C%5Cn%20%20enumerable%3A%20true%2C%5C%5Cn%20%20get%3A%20function%20get()%20%7B%5C%5Cn%20%20%20%20return%20_SvgIcon.default%3B%5C%5Cn%20%20%7D%5C%5Cn%7D)%3B%5C%5Cn%5C%5Cnvar%20_SvgIcon%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20.%2FSvgIcon%20*%2F%20%5C%5C%5C%22..%2F..%2F%40material-ui%2Fcore%2FSvgIcon%2FSvgIcon.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cn%2F%2F%23%20sourceURL%3Dwebpack%3A%2F%2F%255Bname%255D%2F%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2F%40material-ui%2Fcore%2FSvgIcon%2Findex.js%3F%5C%22)%3B%5Cn%5Cn%2F***%2F%20%7D)%2C%5Cn%5Cn%2F***%2F%20%5C%22..%2F..%2F%40material-ui%2Fcore%2FTab%2FTab.js%5C%22%3A%5Cn%2F*!****************************************************************************************************!*%5C%5C%5Cn%20%20!***%20%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2F%40material-ui%2Fcore%2FTab%2FTab.js%20***!%5Cn%20%20%5C%5C****************************************************************************************************%2F%5Cn%2F*!%20no%20static%20exports%20found%20*%2F%5Cn%2F***%2F%20(function(module%2C%20exports%2C%20__webpack_require__)%20%7B%5Cn%5Cn%5C%22use%20strict%5C%22%3B%5Cneval(%5C%22%5C%5Cn%5C%5Cnvar%20_interopRequireDefault%20%3D%20__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2FinteropRequireDefault%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2FinteropRequireDefault.js%5C%5C%5C%22)%3B%5C%5Cn%5C%5CnObject.defineProperty(exports%2C%20%5C%5C%5C%22__esModule%5C%5C%5C%22%2C%20%7B%5C%5Cn%20%20value%3A%20true%5C%5Cn%7D)%3B%5C%5Cnexports.default%20%3D%20exports.styles%20%3D%20void%200%3B%5C%5Cn%5C%5Cnvar%20_objectWithoutProperties2%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2FobjectWithoutProperties%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2FobjectWithoutProperties.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_classCallCheck2%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2FclassCallCheck%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2FclassCallCheck.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_createClass2%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2FcreateClass%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2FcreateClass.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_possibleConstructorReturn2%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2FpossibleConstructorReturn%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2FpossibleConstructorReturn.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_getPrototypeOf3%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2FgetPrototypeOf%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2FgetPrototypeOf.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_inherits2%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2Finherits%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2Finherits.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_defineProperty2%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2FdefineProperty%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2FdefineProperty.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_extends3%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2Fextends%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2Fextends.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_react%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20react%20*%2F%20%5C%5C%5C%22..%2F..%2Freact%2Findex.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_propTypes%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20prop-types%20*%2F%20%5C%5C%5C%22..%2F..%2Fprop-types%2Findex.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_classnames%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20classnames%20*%2F%20%5C%5C%5C%22..%2F..%2Fclassnames%2Findex.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_withStyles%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20..%2Fstyles%2FwithStyles%20*%2F%20%5C%5C%5C%22..%2F..%2F%40material-ui%2Fcore%2Fstyles%2FwithStyles.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_ButtonBase%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20..%2FButtonBase%20*%2F%20%5C%5C%5C%22..%2F..%2F%40material-ui%2Fcore%2FButtonBase%2Findex.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_helpers%20%3D%20__webpack_require__(%2F*!%20..%2Futils%2Fhelpers%20*%2F%20%5C%5C%5C%22..%2F..%2F%40material-ui%2Fcore%2Futils%2Fhelpers.js%5C%5C%5C%22)%3B%5C%5Cn%5C%5Cnvar%20_unsupportedProp%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20..%2Futils%2FunsupportedProp%20*%2F%20%5C%5C%5C%22..%2F..%2F%40material-ui%2Fcore%2Futils%2FunsupportedProp.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cn%2F%2F%20%40inheritedComponent%20ButtonBase%5C%5Cnvar%20styles%20%3D%20function%20styles(theme)%20%7B%5C%5Cn%20%20return%20%7B%5C%5Cn%20%20%20%20%2F*%20Styles%20applied%20to%20the%20root%20element.%20*%2F%5C%5Cn%20%20%20%20root%3A%20(0%2C%20_extends3.default)(%7B%7D%2C%20theme.typography.button%2C%20(0%2C%20_defineProperty2.default)(%7B%5C%5Cn%20%20%20%20%20%20maxWidth%3A%20264%2C%5C%5Cn%20%20%20%20%20%20minWidth%3A%2072%2C%5C%5Cn%20%20%20%20%20%20position%3A%20'relative'%2C%5C%5Cn%20%20%20%20%20%20boxSizing%3A%20'border-box'%2C%5C%5Cn%20%20%20%20%20%20padding%3A%200%2C%5C%5Cn%20%20%20%20%20%20minHeight%3A%2048%2C%5C%5Cn%20%20%20%20%20%20flexShrink%3A%200%2C%5C%5Cn%20%20%20%20%20%20overflow%3A%20'hidden'%2C%5C%5Cn%20%20%20%20%20%20whiteSpace%3A%20'normal'%2C%5C%5Cn%20%20%20%20%20%20textAlign%3A%20'center'%5C%5Cn%20%20%20%20%7D%2C%20theme.breakpoints.up('md')%2C%20%7B%5C%5Cn%20%20%20%20%20%20fontSize%3A%20theme.typography.pxToRem(13)%2C%5C%5Cn%20%20%20%20%20%20minWidth%3A%20160%5C%5Cn%20%20%20%20%7D))%2C%5C%5Cn%5C%5Cn%20%20%20%20%2F*%20Styles%20applied%20to%20the%20root%20element%20if%20both%20%60icon%60%20and%20%60label%60%20are%20provided.%20*%2F%5C%5Cn%20%20%20%20labelIcon%3A%20%7B%5C%5Cn%20%20%20%20%20%20minHeight%3A%2072%2C%5C%5Cn%20%20%20%20%20%20%2F%2F%20paddingTop%20supposed%20to%20be%2012px%5C%5Cn%20%20%20%20%20%20%2F%2F%20-%203px%20from%20the%20paddingBottom%5C%5Cn%20%20%20%20%20%20paddingTop%3A%209%20%2F%2F%20paddingBottom%20supposed%20to%20be%2012px%5C%5Cn%20%20%20%20%20%20%2F%2F%20-3px%20for%20line-height%20of%20the%20label%5C%5Cn%20%20%20%20%20%20%2F%2F%20-6px%20for%20label%20padding%5C%5Cn%20%20%20%20%20%20%2F%2F%20%3D%203px%5C%5Cn%5C%5Cn%20%20%20%20%7D%2C%5C%5Cn%5C%5Cn%20%20%20%20%2F*%20Styles%20applied%20to%20the%20root%20element%20if%20%60textColor%3D%5C%5C%5C%22inherit%5C%5C%5C%22%60.%20*%2F%5C%5Cn%20%20%20%20textColorInherit%3A%20%7B%5C%5Cn%20%20%20%20%20%20color%3A%20'inherit'%2C%5C%5Cn%20%20%20%20%20%20opacity%3A%200.7%2C%5C%5Cn%20%20%20%20%20%20'%26%24selected'%3A%20%7B%5C%5Cn%20%20%20%20%20%20%20%20opacity%3A%201%5C%5Cn%20%20%20%20%20%20%7D%2C%5C%5Cn%20%20%20%20%20%20'%26%24disabled'%3A%20%7B%5C%5Cn%20%20%20%20%20%20%20%20opacity%3A%200.4%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%7D%2C%5C%5Cn%5C%5Cn%20%20%20%20%2F*%20Styles%20applied%20to%20the%20root%20element%20if%20%60textColor%3D%5C%5C%5C%22primary%5C%5C%5C%22%60.%20*%2F%5C%5Cn%20%20%20%20textColorPrimary%3A%20%7B%5C%5Cn%20%20%20%20%20%20color%3A%20theme.palette.text.secondary%2C%5C%5Cn%20%20%20%20%20%20'%26%24selected'%3A%20%7B%5C%5Cn%20%20%20%20%20%20%20%20color%3A%20theme.palette.primary.main%5C%5Cn%20%20%20%20%20%20%7D%2C%5C%5Cn%20%20%20%20%20%20'%26%24disabled'%3A%20%7B%5C%5Cn%20%20%20%20%20%20%20%20color%3A%20theme.palette.text.disabled%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%7D%2C%5C%5Cn%5C%5Cn%20%20%20%20%2F*%20Styles%20applied%20to%20the%20root%20element%20if%20%60textColor%3D%5C%5C%5C%22secondary%5C%5C%5C%22%60.%20*%2F%5C%5Cn%20%20%20%20textColorSecondary%3A%20%7B%5C%5Cn%20%20%20%20%20%20color%3A%20theme.palette.text.secondary%2C%5C%5Cn%20%20%20%20%20%20'%26%24selected'%3A%20%7B%5C%5Cn%20%20%20%20%20%20%20%20color%3A%20theme.palette.secondary.main%5C%5Cn%20%20%20%20%20%20%7D%2C%5C%5Cn%20%20%20%20%20%20'%26%24disabled'%3A%20%7B%5C%5Cn%20%20%20%20%20%20%20%20color%3A%20theme.palette.text.disabled%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%7D%2C%5C%5Cn%5C%5Cn%20%20%20%20%2F*%20Styles%20applied%20to%20the%20root%20element%20if%20%60selected%3D%7Btrue%7D%60%20(controlled%20by%20the%20Tabs%20component).%20*%2F%5C%5Cn%20%20%20%20selected%3A%20%7B%7D%2C%5C%5Cn%5C%5Cn%20%20%20%20%2F*%20Styles%20applied%20to%20the%20root%20element%20if%20%60disabled%3D%7Btrue%7D%60%20(controlled%20by%20the%20Tabs%20component).%20*%2F%5C%5Cn%20%20%20%20disabled%3A%20%7B%7D%2C%5C%5Cn%5C%5Cn%20%20%20%20%2F*%20Styles%20applied%20to%20the%20root%20element%20if%20%60fullWidth%3D%7Btrue%7D%60%20(controlled%20by%20the%20Tabs%20component).%20*%2F%5C%5Cn%20%20%20%20fullWidth%3A%20%7B%5C%5Cn%20%20%20%20%20%20flexShrink%3A%201%2C%5C%5Cn%20%20%20%20%20%20flexGrow%3A%201%2C%5C%5Cn%20%20%20%20%20%20maxWidth%3A%20'none'%5C%5Cn%20%20%20%20%7D%2C%5C%5Cn%5C%5Cn%20%20%20%20%2F*%20Styles%20applied%20to%20the%20%60icon%60%20and%20%60label%60's%20wrapper%20element.%20*%2F%5C%5Cn%20%20%20%20wrapper%3A%20%7B%5C%5Cn%20%20%20%20%20%20display%3A%20'inline-flex'%2C%5C%5Cn%20%20%20%20%20%20alignItems%3A%20'center'%2C%5C%5Cn%20%20%20%20%20%20justifyContent%3A%20'center'%2C%5C%5Cn%20%20%20%20%20%20width%3A%20'100%25'%2C%5C%5Cn%20%20%20%20%20%20flexDirection%3A%20'column'%5C%5Cn%20%20%20%20%7D%2C%5C%5Cn%5C%5Cn%20%20%20%20%2F*%20Styles%20applied%20to%20the%20label%20container%20element%20if%20%60label%60%20is%20provided.%20*%2F%5C%5Cn%20%20%20%20labelContainer%3A%20(0%2C%20_defineProperty2.default)(%7B%5C%5Cn%20%20%20%20%20%20width%3A%20'100%25'%2C%5C%5Cn%20%20%20%20%20%20%2F%2F%20Fix%20an%20IE%2011%20issue%5C%5Cn%20%20%20%20%20%20boxSizing%3A%20'border-box'%2C%5C%5Cn%20%20%20%20%20%20padding%3A%20'6px%2012px'%5C%5Cn%20%20%20%20%7D%2C%20theme.breakpoints.up('md')%2C%20%7B%5C%5Cn%20%20%20%20%20%20padding%3A%20'6px%2024px'%5C%5Cn%20%20%20%20%7D)%2C%5C%5Cn%5C%5Cn%20%20%20%20%2F*%20Styles%20applied%20to%20the%20label%20wrapper%20element%20if%20%60label%60%20is%20provided.%20*%2F%5C%5Cn%20%20%20%20label%3A%20%7B%7D%2C%5C%5Cn%5C%5Cn%20%20%20%20%2F*%20Deprecated%2C%20the%20styles%20will%20be%20removed%20in%20v4.%20*%2F%5C%5Cn%20%20%20%20labelWrapped%3A%20%7B%7D%5C%5Cn%20%20%7D%3B%5C%5Cn%7D%3B%5C%5Cn%5C%5Cnexports.styles%20%3D%20styles%3B%5C%5Cn%5C%5Cnvar%20Tab%20%3D%5C%5Cn%2F*%23__PURE__*%2F%5C%5Cnfunction%20(_React%24Component)%20%7B%5C%5Cn%20%20(0%2C%20_inherits2.default)(Tab%2C%20_React%24Component)%3B%5C%5Cn%5C%5Cn%20%20function%20Tab()%20%7B%5C%5Cn%20%20%20%20var%20_getPrototypeOf2%3B%5C%5Cn%5C%5Cn%20%20%20%20var%20_this%3B%5C%5Cn%5C%5Cn%20%20%20%20(0%2C%20_classCallCheck2.default)(this%2C%20Tab)%3B%5C%5Cn%5C%5Cn%20%20%20%20for%20(var%20_len%20%3D%20arguments.length%2C%20args%20%3D%20new%20Array(_len)%2C%20_key%20%3D%200%3B%20_key%20%3C%20_len%3B%20_key%2B%2B)%20%7B%5C%5Cn%20%20%20%20%20%20args%5B_key%5D%20%3D%20arguments%5B_key%5D%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20_this%20%3D%20(0%2C%20_possibleConstructorReturn2.default)(this%2C%20(_getPrototypeOf2%20%3D%20(0%2C%20_getPrototypeOf3.default)(Tab)).call.apply(_getPrototypeOf2%2C%20%5Bthis%5D.concat(args)))%3B%5C%5Cn%20%20%20%20_this.state%20%3D%20%7B%5C%5Cn%20%20%20%20%20%20labelWrapped%3A%20false%5C%5Cn%20%20%20%20%7D%3B%5C%5Cn%5C%5Cn%20%20%20%20_this.handleChange%20%3D%20function%20(event)%20%7B%5C%5Cn%20%20%20%20%20%20var%20_this%24props%20%3D%20_this.props%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20onChange%20%3D%20_this%24props.onChange%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20value%20%3D%20_this%24props.value%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20onClick%20%3D%20_this%24props.onClick%3B%5C%5Cn%5C%5Cn%20%20%20%20%20%20if%20(onChange)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20onChange(event%2C%20value)%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20%20%20if%20(onClick)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20onClick(event)%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%7D%3B%5C%5Cn%5C%5Cn%20%20%20%20_this.checkTextWrap%20%3D%20function%20()%20%7B%5C%5Cn%20%20%20%20%20%20if%20(_this.labelRef)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20var%20labelWrapped%20%3D%20_this.labelRef.getClientRects().length%20%3E%201%3B%5C%5Cn%5C%5Cn%20%20%20%20%20%20%20%20if%20(_this.state.labelWrapped%20!%3D%3D%20labelWrapped)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20_this.setState(%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20labelWrapped%3A%20labelWrapped%5C%5Cn%20%20%20%20%20%20%20%20%20%20%7D)%3B%5C%5Cn%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%7D%3B%5C%5Cn%5C%5Cn%20%20%20%20return%20_this%3B%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20(0%2C%20_createClass2.default)(Tab%2C%20%5B%7B%5C%5Cn%20%20%20%20key%3A%20%5C%5C%5C%22componentDidMount%5C%5C%5C%22%2C%5C%5Cn%20%20%20%20value%3A%20function%20componentDidMount()%20%7B%5C%5Cn%20%20%20%20%20%20this.checkTextWrap()%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%2C%20%7B%5C%5Cn%20%20%20%20key%3A%20%5C%5C%5C%22componentDidUpdate%5C%5C%5C%22%2C%5C%5Cn%20%20%20%20value%3A%20function%20componentDidUpdate(prevProps%2C%20prevState)%20%7B%5C%5Cn%20%20%20%20%20%20if%20(this.state.labelWrapped%20%3D%3D%3D%20prevState.labelWrapped)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%2F**%5C%5Cn%20%20%20%20%20%20%20%20%20*%20At%20certain%20text%20and%20tab%20lengths%2C%20a%20larger%20font%20size%20may%20wrap%20to%20two%20lines%20while%20the%20smaller%5C%5Cn%20%20%20%20%20%20%20%20%20*%20font%20size%20still%20only%20requires%20one%20line.%20%20This%20check%20will%20prevent%20an%20infinite%20render%20loop%5C%5Cn%20%20%20%20%20%20%20%20%20*%20from%20occurring%20in%20that%20scenario.%5C%5Cn%20%20%20%20%20%20%20%20%20*%2F%5C%5Cn%20%20%20%20%20%20%20%20this.checkTextWrap()%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%2C%20%7B%5C%5Cn%20%20%20%20key%3A%20%5C%5C%5C%22render%5C%5C%5C%22%2C%5C%5Cn%20%20%20%20value%3A%20function%20render()%20%7B%5C%5Cn%20%20%20%20%20%20var%20_this2%20%3D%20this%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20_classNames2%3B%5C%5Cn%5C%5Cn%20%20%20%20%20%20var%20_this%24props2%20%3D%20this.props%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20classes%20%3D%20_this%24props2.classes%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20className%20%3D%20_this%24props2.className%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20disabled%20%3D%20_this%24props2.disabled%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20fullWidth%20%3D%20_this%24props2.fullWidth%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20icon%20%3D%20_this%24props2.icon%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20indicator%20%3D%20_this%24props2.indicator%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20labelProp%20%3D%20_this%24props2.label%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20onChange%20%3D%20_this%24props2.onChange%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20selected%20%3D%20_this%24props2.selected%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20textColor%20%3D%20_this%24props2.textColor%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20value%20%3D%20_this%24props2.value%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20other%20%3D%20(0%2C%20_objectWithoutProperties2.default)(_this%24props2%2C%20%5B%5C%5C%5C%22classes%5C%5C%5C%22%2C%20%5C%5C%5C%22className%5C%5C%5C%22%2C%20%5C%5C%5C%22disabled%5C%5C%5C%22%2C%20%5C%5C%5C%22fullWidth%5C%5C%5C%22%2C%20%5C%5C%5C%22icon%5C%5C%5C%22%2C%20%5C%5C%5C%22indicator%5C%5C%5C%22%2C%20%5C%5C%5C%22label%5C%5C%5C%22%2C%20%5C%5C%5C%22onChange%5C%5C%5C%22%2C%20%5C%5C%5C%22selected%5C%5C%5C%22%2C%20%5C%5C%5C%22textColor%5C%5C%5C%22%2C%20%5C%5C%5C%22value%5C%5C%5C%22%5D)%3B%5C%5Cn%20%20%20%20%20%20var%20label%3B%5C%5Cn%5C%5Cn%20%20%20%20%20%20if%20(labelProp%20!%3D%3D%20undefined)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20label%20%3D%20_react.default.createElement(%5C%5C%5C%22span%5C%5C%5C%22%2C%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20className%3A%20classes.labelContainer%5C%5Cn%20%20%20%20%20%20%20%20%7D%2C%20_react.default.createElement(%5C%5C%5C%22span%5C%5C%5C%22%2C%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20className%3A%20(0%2C%20_classnames.default)(classes.label%2C%20(0%2C%20_defineProperty2.default)(%7B%7D%2C%20classes.labelWrapped%2C%20this.state.labelWrapped))%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20ref%3A%20function%20ref(_ref)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20_this2.labelRef%20%3D%20_ref%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%20%20%7D%2C%20labelProp))%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20%20%20return%20_react.default.createElement(_ButtonBase.default%2C%20(0%2C%20_extends3.default)(%7B%5C%5Cn%20%20%20%20%20%20%20%20focusRipple%3A%20true%2C%5C%5Cn%20%20%20%20%20%20%20%20className%3A%20(0%2C%20_classnames.default)(classes.root%2C%20classes%5B%5C%5C%5C%22textColor%5C%5C%5C%22.concat((0%2C%20_helpers.capitalize)(textColor))%5D%2C%20(_classNames2%20%3D%20%7B%7D%2C%20(0%2C%20_defineProperty2.default)(_classNames2%2C%20classes.disabled%2C%20disabled)%2C%20(0%2C%20_defineProperty2.default)(_classNames2%2C%20classes.selected%2C%20selected)%2C%20(0%2C%20_defineProperty2.default)(_classNames2%2C%20classes.labelIcon%2C%20icon%20%26%26%20label)%2C%20(0%2C%20_defineProperty2.default)(_classNames2%2C%20classes.fullWidth%2C%20fullWidth)%2C%20_classNames2)%2C%20className)%2C%5C%5Cn%20%20%20%20%20%20%20%20role%3A%20%5C%5C%5C%22tab%5C%5C%5C%22%2C%5C%5Cn%20%20%20%20%20%20%20%20%5C%5C%5C%22aria-selected%5C%5C%5C%22%3A%20selected%2C%5C%5Cn%20%20%20%20%20%20%20%20disabled%3A%20disabled%5C%5Cn%20%20%20%20%20%20%7D%2C%20other%2C%20%7B%5C%5Cn%20%20%20%20%20%20%20%20onClick%3A%20this.handleChange%5C%5Cn%20%20%20%20%20%20%7D)%2C%20_react.default.createElement(%5C%5C%5C%22span%5C%5C%5C%22%2C%20%7B%5C%5Cn%20%20%20%20%20%20%20%20className%3A%20classes.wrapper%5C%5Cn%20%20%20%20%20%20%7D%2C%20icon%2C%20label)%2C%20indicator)%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%5D)%3B%5C%5Cn%20%20return%20Tab%3B%5C%5Cn%7D(_react.default.Component)%3B%5C%5Cn%5C%5Cn%20true%20%3F%20Tab.propTypes%20%3D%20%7B%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20This%20property%20isn't%20supported.%5C%5Cn%20%20%20*%20Use%20the%20%60component%60%20property%20if%20you%20need%20to%20change%20the%20children%20structure.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20children%3A%20_unsupportedProp.default%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20Override%20or%20extend%20the%20styles%20applied%20to%20the%20component.%5C%5Cn%20%20%20*%20See%20%5BCSS%20API%5D(%23css-api)%20below%20for%20more%20details.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20classes%3A%20_propTypes.default.object.isRequired%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20%40ignore%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20className%3A%20_propTypes.default.string%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20If%20%60true%60%2C%20the%20tab%20will%20be%20disabled.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20disabled%3A%20_propTypes.default.bool%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20%40ignore%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20fullWidth%3A%20_propTypes.default.bool%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20The%20icon%20element.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20icon%3A%20_propTypes.default.node%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20%40ignore%5C%5Cn%20%20%20*%20For%20server-side%20rendering%20consideration%2C%20we%20let%20the%20selected%20tab%5C%5Cn%20%20%20*%20render%20the%20indicator.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20indicator%3A%20_propTypes.default.node%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20The%20label%20element.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20label%3A%20_propTypes.default.node%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20%40ignore%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20onChange%3A%20_propTypes.default.func%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20%40ignore%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20onClick%3A%20_propTypes.default.func%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20%40ignore%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20selected%3A%20_propTypes.default.bool%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20%40ignore%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20textColor%3A%20_propTypes.default.oneOf(%5B'secondary'%2C%20'primary'%2C%20'inherit'%5D)%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20You%20can%20provide%20your%20own%20value.%20Otherwise%2C%20we%20fallback%20to%20the%20child%20position%20index.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20value%3A%20_propTypes.default.any%5C%5Cn%7D%20%3A%20undefined%3B%5C%5CnTab.defaultProps%20%3D%20%7B%5C%5Cn%20%20disabled%3A%20false%2C%5C%5Cn%20%20textColor%3A%20'inherit'%5C%5Cn%7D%3B%5C%5Cn%5C%5Cnvar%20_default%20%3D%20(0%2C%20_withStyles.default)(styles%2C%20%7B%5C%5Cn%20%20name%3A%20'MuiTab'%5C%5Cn%7D)(Tab)%3B%5C%5Cn%5C%5Cnexports.default%20%3D%20_default%3B%5C%5Cn%5C%5Cn%2F%2F%23%20sourceURL%3Dwebpack%3A%2F%2F%255Bname%255D%2F%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2F%40material-ui%2Fcore%2FTab%2FTab.js%3F%5C%22)%3B%5Cn%5Cn%2F***%2F%20%7D)%2C%5Cn%5Cn%2F***%2F%20%5C%22..%2F..%2F%40material-ui%2Fcore%2FTab%2Findex.js%5C%22%3A%5Cn%2F*!******************************************************************************************************!*%5C%5C%5Cn%20%20!***%20%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2F%40material-ui%2Fcore%2FTab%2Findex.js%20***!%5Cn%20%20%5C%5C******************************************************************************************************%2F%5Cn%2F*!%20no%20static%20exports%20found%20*%2F%5Cn%2F***%2F%20(function(module%2C%20exports%2C%20__webpack_require__)%20%7B%5Cn%5Cn%5C%22use%20strict%5C%22%3B%5Cneval(%5C%22%5C%5Cn%5C%5Cnvar%20_interopRequireDefault%20%3D%20__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2FinteropRequireDefault%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2FinteropRequireDefault.js%5C%5C%5C%22)%3B%5C%5Cn%5C%5CnObject.defineProperty(exports%2C%20%5C%5C%5C%22__esModule%5C%5C%5C%22%2C%20%7B%5C%5Cn%20%20value%3A%20true%5C%5Cn%7D)%3B%5C%5CnObject.defineProperty(exports%2C%20%5C%5C%5C%22default%5C%5C%5C%22%2C%20%7B%5C%5Cn%20%20enumerable%3A%20true%2C%5C%5Cn%20%20get%3A%20function%20get()%20%7B%5C%5Cn%20%20%20%20return%20_Tab.default%3B%5C%5Cn%20%20%7D%5C%5Cn%7D)%3B%5C%5Cn%5C%5Cnvar%20_Tab%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20.%2FTab%20*%2F%20%5C%5C%5C%22..%2F..%2F%40material-ui%2Fcore%2FTab%2FTab.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cn%2F%2F%23%20sourceURL%3Dwebpack%3A%2F%2F%255Bname%255D%2F%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2F%40material-ui%2Fcore%2FTab%2Findex.js%3F%5C%22)%3B%5Cn%5Cn%2F***%2F%20%7D)%2C%5Cn%5Cn%2F***%2F%20%5C%22..%2F..%2F%40material-ui%2Fcore%2FTabs%2FScrollbarSize.js%5C%22%3A%5Cn%2F*!***************************************************************************************************************!*%5C%5C%5Cn%20%20!***%20%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2F%40material-ui%2Fcore%2FTabs%2FScrollbarSize.js%20***!%5Cn%20%20%5C%5C***************************************************************************************************************%2F%5Cn%2F*!%20no%20static%20exports%20found%20*%2F%5Cn%2F***%2F%20(function(module%2C%20exports%2C%20__webpack_require__)%20%7B%5Cn%5Cn%5C%22use%20strict%5C%22%3B%5Cneval(%5C%22%5C%5Cn%5C%5Cnvar%20_interopRequireDefault%20%3D%20__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2FinteropRequireDefault%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2FinteropRequireDefault.js%5C%5C%5C%22)%3B%5C%5Cn%5C%5CnObject.defineProperty(exports%2C%20%5C%5C%5C%22__esModule%5C%5C%5C%22%2C%20%7B%5C%5Cn%20%20value%3A%20true%5C%5Cn%7D)%3B%5C%5Cnexports.default%20%3D%20void%200%3B%5C%5Cn%5C%5Cnvar%20_classCallCheck2%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2FclassCallCheck%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2FclassCallCheck.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_createClass2%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2FcreateClass%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2FcreateClass.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_possibleConstructorReturn2%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2FpossibleConstructorReturn%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2FpossibleConstructorReturn.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_getPrototypeOf2%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2FgetPrototypeOf%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2FgetPrototypeOf.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_inherits2%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2Finherits%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2Finherits.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_react%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20react%20*%2F%20%5C%5C%5C%22..%2F..%2Freact%2Findex.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_propTypes%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20prop-types%20*%2F%20%5C%5C%5C%22..%2F..%2Fprop-types%2Findex.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_reactEventListener%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20react-event-listener%20*%2F%20%5C%5C%5C%22..%2F..%2Freact-event-listener%2Fdist%2Freact-event-listener.cjs.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_debounce%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20debounce%20*%2F%20%5C%5C%5C%22..%2F..%2Fdebounce%2Findex.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cn%2F%2F%20%3C%201kb%20payload%20overhead%20when%20lodash%2Fdebounce%20is%20%3E%203kb.%5C%5Cnvar%20styles%20%3D%20%7B%5C%5Cn%20%20width%3A%2090%2C%5C%5Cn%20%20height%3A%2090%2C%5C%5Cn%20%20position%3A%20'absolute'%2C%5C%5Cn%20%20top%3A%20-9000%2C%5C%5Cn%20%20overflow%3A%20'scroll'%2C%5C%5Cn%20%20%2F%2F%20Support%20IE%2011%5C%5Cn%20%20msOverflowStyle%3A%20'scrollbar'%5C%5Cn%7D%3B%5C%5Cn%2F**%5C%5Cn%20*%20%40ignore%20-%20internal%20component.%5C%5Cn%20*%20The%20component%20is%20originates%20from%20https%3A%2F%2Fgithub.com%2FSTORIS%2Freact-scrollbar-size.%5C%5Cn%20*%20It%20has%20been%20moved%20into%20the%20core%20in%20order%20to%20minimize%20the%20bundle%20size.%5C%5Cn%20*%2F%5C%5Cn%5C%5Cnvar%20ScrollbarSize%20%3D%5C%5Cn%2F*%23__PURE__*%2F%5C%5Cnfunction%20(_React%24Component)%20%7B%5C%5Cn%20%20(0%2C%20_inherits2.default)(ScrollbarSize%2C%20_React%24Component)%3B%5C%5Cn%5C%5Cn%20%20function%20ScrollbarSize()%20%7B%5C%5Cn%20%20%20%20var%20_this%3B%5C%5Cn%5C%5Cn%20%20%20%20(0%2C%20_classCallCheck2.default)(this%2C%20ScrollbarSize)%3B%5C%5Cn%20%20%20%20_this%20%3D%20(0%2C%20_possibleConstructorReturn2.default)(this%2C%20(0%2C%20_getPrototypeOf2.default)(ScrollbarSize).call(this))%3B%5C%5Cn%5C%5Cn%20%20%20%20_this.handleRef%20%3D%20function%20(ref)%20%7B%5C%5Cn%20%20%20%20%20%20_this.nodeRef%20%3D%20ref%3B%5C%5Cn%20%20%20%20%7D%3B%5C%5Cn%5C%5Cn%20%20%20%20_this.setMeasurements%20%3D%20function%20()%20%7B%5C%5Cn%20%20%20%20%20%20var%20nodeRef%20%3D%20_this.nodeRef%3B%5C%5Cn%5C%5Cn%20%20%20%20%20%20if%20(!nodeRef)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20return%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20%20%20_this.scrollbarHeight%20%3D%20nodeRef.offsetHeight%20-%20nodeRef.clientHeight%3B%5C%5Cn%20%20%20%20%7D%3B%5C%5Cn%5C%5Cn%20%20%20%20if%20(typeof%20window%20!%3D%3D%20'undefined')%20%7B%5C%5Cn%20%20%20%20%20%20_this.handleResize%20%3D%20(0%2C%20_debounce.default)(function%20()%20%7B%5C%5Cn%20%20%20%20%20%20%20%20var%20prevHeight%20%3D%20_this.scrollbarHeight%3B%5C%5Cn%5C%5Cn%20%20%20%20%20%20%20%20_this.setMeasurements()%3B%5C%5Cn%5C%5Cn%20%20%20%20%20%20%20%20if%20(prevHeight%20!%3D%3D%20_this.scrollbarHeight)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20_this.props.onChange(_this.scrollbarHeight)%3B%5C%5Cn%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%7D%2C%20166)%3B%20%2F%2F%20Corresponds%20to%2010%20frames%20at%2060%20Hz.%5C%5Cn%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20return%20_this%3B%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20(0%2C%20_createClass2.default)(ScrollbarSize%2C%20%5B%7B%5C%5Cn%20%20%20%20key%3A%20%5C%5C%5C%22componentDidMount%5C%5C%5C%22%2C%5C%5Cn%20%20%20%20value%3A%20function%20componentDidMount()%20%7B%5C%5Cn%20%20%20%20%20%20this.setMeasurements()%3B%5C%5Cn%20%20%20%20%20%20this.props.onChange(this.scrollbarHeight)%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%2C%20%7B%5C%5Cn%20%20%20%20key%3A%20%5C%5C%5C%22componentWillUnmount%5C%5C%5C%22%2C%5C%5Cn%20%20%20%20value%3A%20function%20componentWillUnmount()%20%7B%5C%5Cn%20%20%20%20%20%20this.handleResize.clear()%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%2C%20%7B%5C%5Cn%20%20%20%20key%3A%20%5C%5C%5C%22render%5C%5C%5C%22%2C%5C%5Cn%20%20%20%20value%3A%20function%20render()%20%7B%5C%5Cn%20%20%20%20%20%20return%20_react.default.createElement(_react.default.Fragment%2C%20null%2C%20_react.default.createElement(_reactEventListener.default%2C%20%7B%5C%5Cn%20%20%20%20%20%20%20%20target%3A%20%5C%5C%5C%22window%5C%5C%5C%22%2C%5C%5Cn%20%20%20%20%20%20%20%20onResize%3A%20this.handleResize%5C%5Cn%20%20%20%20%20%20%7D)%2C%20_react.default.createElement(%5C%5C%5C%22div%5C%5C%5C%22%2C%20%7B%5C%5Cn%20%20%20%20%20%20%20%20style%3A%20styles%2C%5C%5Cn%20%20%20%20%20%20%20%20ref%3A%20this.handleRef%5C%5Cn%20%20%20%20%20%20%7D))%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%5D)%3B%5C%5Cn%20%20return%20ScrollbarSize%3B%5C%5Cn%7D(_react.default.Component)%3B%5C%5Cn%5C%5Cn%20true%20%3F%20ScrollbarSize.propTypes%20%3D%20%7B%5C%5Cn%20%20onChange%3A%20_propTypes.default.func.isRequired%5C%5Cn%7D%20%3A%20undefined%3B%5C%5Cnvar%20_default%20%3D%20ScrollbarSize%3B%5C%5Cnexports.default%20%3D%20_default%3B%5C%5Cn%5C%5Cn%2F%2F%23%20sourceURL%3Dwebpack%3A%2F%2F%255Bname%255D%2F%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2F%40material-ui%2Fcore%2FTabs%2FScrollbarSize.js%3F%5C%22)%3B%5Cn%5Cn%2F***%2F%20%7D)%2C%5Cn%5Cn%2F***%2F%20%5C%22..%2F..%2F%40material-ui%2Fcore%2FTabs%2FTabIndicator.js%5C%22%3A%5Cn%2F*!**************************************************************************************************************!*%5C%5C%5Cn%20%20!***%20%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2F%40material-ui%2Fcore%2FTabs%2FTabIndicator.js%20***!%5Cn%20%20%5C%5C**************************************************************************************************************%2F%5Cn%2F*!%20no%20static%20exports%20found%20*%2F%5Cn%2F***%2F%20(function(module%2C%20exports%2C%20__webpack_require__)%20%7B%5Cn%5Cn%5C%22use%20strict%5C%22%3B%5Cneval(%5C%22%5C%5Cn%5C%5Cnvar%20_interopRequireDefault%20%3D%20__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2FinteropRequireDefault%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2FinteropRequireDefault.js%5C%5C%5C%22)%3B%5C%5Cn%5C%5CnObject.defineProperty(exports%2C%20%5C%5C%5C%22__esModule%5C%5C%5C%22%2C%20%7B%5C%5Cn%20%20value%3A%20true%5C%5Cn%7D)%3B%5C%5Cnexports.default%20%3D%20exports.styles%20%3D%20void%200%3B%5C%5Cn%5C%5Cnvar%20_extends2%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2Fextends%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2Fextends.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_objectWithoutProperties2%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2FobjectWithoutProperties%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2FobjectWithoutProperties.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_react%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20react%20*%2F%20%5C%5C%5C%22..%2F..%2Freact%2Findex.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_propTypes%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20prop-types%20*%2F%20%5C%5C%5C%22..%2F..%2Fprop-types%2Findex.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_classnames%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20classnames%20*%2F%20%5C%5C%5C%22..%2F..%2Fclassnames%2Findex.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_withStyles%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20..%2Fstyles%2FwithStyles%20*%2F%20%5C%5C%5C%22..%2F..%2F%40material-ui%2Fcore%2Fstyles%2FwithStyles.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_helpers%20%3D%20__webpack_require__(%2F*!%20..%2Futils%2Fhelpers%20*%2F%20%5C%5C%5C%22..%2F..%2F%40material-ui%2Fcore%2Futils%2Fhelpers.js%5C%5C%5C%22)%3B%5C%5Cn%5C%5Cnvar%20styles%20%3D%20function%20styles(theme)%20%7B%5C%5Cn%20%20return%20%7B%5C%5Cn%20%20%20%20%2F*%20Styles%20applied%20to%20the%20root%20element.%20*%2F%5C%5Cn%20%20%20%20root%3A%20%7B%5C%5Cn%20%20%20%20%20%20position%3A%20'absolute'%2C%5C%5Cn%20%20%20%20%20%20height%3A%202%2C%5C%5Cn%20%20%20%20%20%20bottom%3A%200%2C%5C%5Cn%20%20%20%20%20%20width%3A%20'100%25'%2C%5C%5Cn%20%20%20%20%20%20transition%3A%20theme.transitions.create()%5C%5Cn%20%20%20%20%7D%2C%5C%5Cn%5C%5Cn%20%20%20%20%2F*%20Styles%20applied%20to%20the%20root%20element%20if%20%60color%3D%5C%5C%5C%22primary%5C%5C%5C%22%60.%20*%2F%5C%5Cn%20%20%20%20colorPrimary%3A%20%7B%5C%5Cn%20%20%20%20%20%20backgroundColor%3A%20theme.palette.primary.main%5C%5Cn%20%20%20%20%7D%2C%5C%5Cn%5C%5Cn%20%20%20%20%2F*%20Styles%20applied%20to%20the%20root%20element%20if%20%60color%3D%5C%5C%5C%22secondary%5C%5C%5C%22%60.%20*%2F%5C%5Cn%20%20%20%20colorSecondary%3A%20%7B%5C%5Cn%20%20%20%20%20%20backgroundColor%3A%20theme.palette.secondary.main%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%3B%5C%5Cn%7D%3B%5C%5Cn%2F**%5C%5Cn%20*%20%40ignore%20-%20internal%20component.%5C%5Cn%20*%2F%5C%5Cn%5C%5Cn%5C%5Cnexports.styles%20%3D%20styles%3B%5C%5Cn%5C%5Cnfunction%20TabIndicator(props)%20%7B%5C%5Cn%20%20var%20classes%20%3D%20props.classes%2C%5C%5Cn%20%20%20%20%20%20className%20%3D%20props.className%2C%5C%5Cn%20%20%20%20%20%20color%20%3D%20props.color%2C%5C%5Cn%20%20%20%20%20%20other%20%3D%20(0%2C%20_objectWithoutProperties2.default)(props%2C%20%5B%5C%5C%5C%22classes%5C%5C%5C%22%2C%20%5C%5C%5C%22className%5C%5C%5C%22%2C%20%5C%5C%5C%22color%5C%5C%5C%22%5D)%3B%5C%5Cn%20%20return%20_react.default.createElement(%5C%5C%5C%22span%5C%5C%5C%22%2C%20(0%2C%20_extends2.default)(%7B%5C%5Cn%20%20%20%20className%3A%20(0%2C%20_classnames.default)(classes.root%2C%20classes%5B%5C%5C%5C%22color%5C%5C%5C%22.concat((0%2C%20_helpers.capitalize)(color))%5D%2C%20className)%5C%5Cn%20%20%7D%2C%20other))%3B%5C%5Cn%7D%5C%5Cn%5C%5Cn%20true%20%3F%20TabIndicator.propTypes%20%3D%20%7B%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20Override%20or%20extend%20the%20styles%20applied%20to%20the%20component.%5C%5Cn%20%20%20*%20See%20%5BCSS%20API%5D(%23css-api)%20below%20for%20more%20details.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20classes%3A%20_propTypes.default.object.isRequired%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20%40ignore%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20className%3A%20_propTypes.default.string%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20%40ignore%5C%5Cn%20%20%20*%20The%20color%20of%20the%20tab%20indicator.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20color%3A%20_propTypes.default.oneOf(%5B'primary'%2C%20'secondary'%5D)%5C%5Cn%7D%20%3A%20undefined%3B%5C%5Cn%5C%5Cnvar%20_default%20%3D%20(0%2C%20_withStyles.default)(styles%2C%20%7B%5C%5Cn%20%20name%3A%20'MuiPrivateTabIndicator'%5C%5Cn%7D)(TabIndicator)%3B%5C%5Cn%5C%5Cnexports.default%20%3D%20_default%3B%5C%5Cn%5C%5Cn%2F%2F%23%20sourceURL%3Dwebpack%3A%2F%2F%255Bname%255D%2F%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2F%40material-ui%2Fcore%2FTabs%2FTabIndicator.js%3F%5C%22)%3B%5Cn%5Cn%2F***%2F%20%7D)%2C%5Cn%5Cn%2F***%2F%20%5C%22..%2F..%2F%40material-ui%2Fcore%2FTabs%2FTabScrollButton.js%5C%22%3A%5Cn%2F*!*****************************************************************************************************************!*%5C%5C%5Cn%20%20!***%20%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2F%40material-ui%2Fcore%2FTabs%2FTabScrollButton.js%20***!%5Cn%20%20%5C%5C*****************************************************************************************************************%2F%5Cn%2F*!%20no%20static%20exports%20found%20*%2F%5Cn%2F***%2F%20(function(module%2C%20exports%2C%20__webpack_require__)%20%7B%5Cn%5Cn%5C%22use%20strict%5C%22%3B%5Cneval(%5C%22%5C%5Cn%5C%5Cnvar%20_interopRequireDefault%20%3D%20__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2FinteropRequireDefault%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2FinteropRequireDefault.js%5C%5C%5C%22)%3B%5C%5Cn%5C%5CnObject.defineProperty(exports%2C%20%5C%5C%5C%22__esModule%5C%5C%5C%22%2C%20%7B%5C%5Cn%20%20value%3A%20true%5C%5Cn%7D)%3B%5C%5Cnexports.default%20%3D%20exports.styles%20%3D%20void%200%3B%5C%5Cn%5C%5Cnvar%20_extends2%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2Fextends%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2Fextends.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_objectWithoutProperties2%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2FobjectWithoutProperties%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2FobjectWithoutProperties.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_react%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20react%20*%2F%20%5C%5C%5C%22..%2F..%2Freact%2Findex.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_propTypes%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20prop-types%20*%2F%20%5C%5C%5C%22..%2F..%2Fprop-types%2Findex.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_classnames%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20classnames%20*%2F%20%5C%5C%5C%22..%2F..%2Fclassnames%2Findex.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_KeyboardArrowLeft%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20..%2Finternal%2Fsvg-icons%2FKeyboardArrowLeft%20*%2F%20%5C%5C%5C%22..%2F..%2F%40material-ui%2Fcore%2Finternal%2Fsvg-icons%2FKeyboardArrowLeft.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_KeyboardArrowRight%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20..%2Finternal%2Fsvg-icons%2FKeyboardArrowRight%20*%2F%20%5C%5C%5C%22..%2F..%2F%40material-ui%2Fcore%2Finternal%2Fsvg-icons%2FKeyboardArrowRight.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_withStyles%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20..%2Fstyles%2FwithStyles%20*%2F%20%5C%5C%5C%22..%2F..%2F%40material-ui%2Fcore%2Fstyles%2FwithStyles.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_ButtonBase%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20..%2FButtonBase%20*%2F%20%5C%5C%5C%22..%2F..%2F%40material-ui%2Fcore%2FButtonBase%2Findex.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20styles%20%3D%20%7B%5C%5Cn%20%20%2F*%20Styles%20applied%20to%20the%20root%20element.%20*%2F%5C%5Cn%20%20root%3A%20%7B%5C%5Cn%20%20%20%20color%3A%20'inherit'%2C%5C%5Cn%20%20%20%20width%3A%2056%2C%5C%5Cn%20%20%20%20flexShrink%3A%200%5C%5Cn%20%20%7D%5C%5Cn%7D%3B%5C%5Cn%2F**%5C%5Cn%20*%20%40ignore%20-%20internal%20component.%5C%5Cn%20*%2F%5C%5Cn%5C%5Cnexports.styles%20%3D%20styles%3B%5C%5Cn%5C%5Cnvar%20_ref%20%3D%20_react.default.createElement(_KeyboardArrowLeft.default%2C%20null)%3B%5C%5Cn%5C%5Cnvar%20_ref2%20%3D%20_react.default.createElement(_KeyboardArrowRight.default%2C%20null)%3B%5C%5Cn%5C%5Cnfunction%20TabScrollButton(props)%20%7B%5C%5Cn%20%20var%20classes%20%3D%20props.classes%2C%5C%5Cn%20%20%20%20%20%20classNameProp%20%3D%20props.className%2C%5C%5Cn%20%20%20%20%20%20direction%20%3D%20props.direction%2C%5C%5Cn%20%20%20%20%20%20onClick%20%3D%20props.onClick%2C%5C%5Cn%20%20%20%20%20%20visible%20%3D%20props.visible%2C%5C%5Cn%20%20%20%20%20%20other%20%3D%20(0%2C%20_objectWithoutProperties2.default)(props%2C%20%5B%5C%5C%5C%22classes%5C%5C%5C%22%2C%20%5C%5C%5C%22className%5C%5C%5C%22%2C%20%5C%5C%5C%22direction%5C%5C%5C%22%2C%20%5C%5C%5C%22onClick%5C%5C%5C%22%2C%20%5C%5C%5C%22visible%5C%5C%5C%22%5D)%3B%5C%5Cn%20%20var%20className%20%3D%20(0%2C%20_classnames.default)(classes.root%2C%20classNameProp)%3B%5C%5Cn%5C%5Cn%20%20if%20(!visible)%20%7B%5C%5Cn%20%20%20%20return%20_react.default.createElement(%5C%5C%5C%22div%5C%5C%5C%22%2C%20%7B%5C%5Cn%20%20%20%20%20%20className%3A%20className%5C%5Cn%20%20%20%20%7D)%3B%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20return%20_react.default.createElement(_ButtonBase.default%2C%20(0%2C%20_extends2.default)(%7B%5C%5Cn%20%20%20%20className%3A%20className%2C%5C%5Cn%20%20%20%20onClick%3A%20onClick%2C%5C%5Cn%20%20%20%20tabIndex%3A%20-1%5C%5Cn%20%20%7D%2C%20other)%2C%20direction%20%3D%3D%3D%20'left'%20%3F%20_ref%20%3A%20_ref2)%3B%5C%5Cn%7D%5C%5Cn%5C%5Cn%20true%20%3F%20TabScrollButton.propTypes%20%3D%20%7B%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20Override%20or%20extend%20the%20styles%20applied%20to%20the%20component.%5C%5Cn%20%20%20*%20See%20%5BCSS%20API%5D(%23css-api)%20below%20for%20more%20details.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20classes%3A%20_propTypes.default.object.isRequired%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20%40ignore%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20className%3A%20_propTypes.default.string%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20Which%20direction%20should%20the%20button%20indicate%3F%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20direction%3A%20_propTypes.default.oneOf(%5B'left'%2C%20'right'%5D)%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20Callback%20to%20execute%20for%20button%20press.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20onClick%3A%20_propTypes.default.func%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20Should%20the%20button%20be%20present%20or%20just%20consume%20space.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20visible%3A%20_propTypes.default.bool%5C%5Cn%7D%20%3A%20undefined%3B%5C%5CnTabScrollButton.defaultProps%20%3D%20%7B%5C%5Cn%20%20visible%3A%20true%5C%5Cn%7D%3B%5C%5Cn%5C%5Cnvar%20_default%20%3D%20(0%2C%20_withStyles.default)(styles%2C%20%7B%5C%5Cn%20%20name%3A%20'MuiPrivateTabScrollButton'%5C%5Cn%7D)(TabScrollButton)%3B%5C%5Cn%5C%5Cnexports.default%20%3D%20_default%3B%5C%5Cn%5C%5Cn%2F%2F%23%20sourceURL%3Dwebpack%3A%2F%2F%255Bname%255D%2F%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2F%40material-ui%2Fcore%2FTabs%2FTabScrollButton.js%3F%5C%22)%3B%5Cn%5Cn%2F***%2F%20%7D)%2C%5Cn%5Cn%2F***%2F%20%5C%22..%2F..%2F%40material-ui%2Fcore%2FTabs%2FTabs.js%5C%22%3A%5Cn%2F*!******************************************************************************************************!*%5C%5C%5Cn%20%20!***%20%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2F%40material-ui%2Fcore%2FTabs%2FTabs.js%20***!%5Cn%20%20%5C%5C******************************************************************************************************%2F%5Cn%2F*!%20no%20static%20exports%20found%20*%2F%5Cn%2F***%2F%20(function(module%2C%20exports%2C%20__webpack_require__)%20%7B%5Cn%5Cn%5C%22use%20strict%5C%22%3B%5Cneval(%5C%22%5C%5Cn%5C%5Cnvar%20_interopRequireDefault%20%3D%20__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2FinteropRequireDefault%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2FinteropRequireDefault.js%5C%5C%5C%22)%3B%5C%5Cn%5C%5CnObject.defineProperty(exports%2C%20%5C%5C%5C%22__esModule%5C%5C%5C%22%2C%20%7B%5C%5Cn%20%20value%3A%20true%5C%5Cn%7D)%3B%5C%5Cnexports.default%20%3D%20exports.styles%20%3D%20void%200%3B%5C%5Cn%5C%5Cnvar%20_extends2%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2Fextends%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2Fextends.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_objectWithoutProperties2%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2FobjectWithoutProperties%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2FobjectWithoutProperties.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_classCallCheck2%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2FclassCallCheck%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2FclassCallCheck.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_createClass2%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2FcreateClass%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2FcreateClass.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_possibleConstructorReturn2%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2FpossibleConstructorReturn%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2FpossibleConstructorReturn.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_getPrototypeOf2%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2FgetPrototypeOf%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2FgetPrototypeOf.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_inherits2%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2Finherits%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2Finherits.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_defineProperty2%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2FdefineProperty%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2FdefineProperty.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_react%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20react%20*%2F%20%5C%5C%5C%22..%2F..%2Freact%2Findex.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_propTypes%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20prop-types%20*%2F%20%5C%5C%5C%22..%2F..%2Fprop-types%2Findex.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_warning%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20warning%20*%2F%20%5C%5C%5C%22..%2F..%2Fwarning%2Fwarning.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_classnames%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20classnames%20*%2F%20%5C%5C%5C%22..%2F..%2Fclassnames%2Findex.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_reactEventListener%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20react-event-listener%20*%2F%20%5C%5C%5C%22..%2F..%2Freact-event-listener%2Fdist%2Freact-event-listener.cjs.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_debounce%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20debounce%20*%2F%20%5C%5C%5C%22..%2F..%2Fdebounce%2Findex.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_normalizeScrollLeft%20%3D%20__webpack_require__(%2F*!%20normalize-scroll-left%20*%2F%20%5C%5C%5C%22..%2F..%2Fnormalize-scroll-left%2Flib%2Fmain.js%5C%5C%5C%22)%3B%5C%5Cn%5C%5Cnvar%20_utils%20%3D%20__webpack_require__(%2F*!%20%40material-ui%2Futils%20*%2F%20%5C%5C%5C%22..%2F..%2F%40material-ui%2Futils%2Findex.es.js%5C%5C%5C%22)%3B%5C%5Cn%5C%5Cnvar%20_animate%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20..%2Finternal%2Fanimate%20*%2F%20%5C%5C%5C%22..%2F..%2F%40material-ui%2Fcore%2Finternal%2Fanimate.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_ScrollbarSize%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20.%2FScrollbarSize%20*%2F%20%5C%5C%5C%22..%2F..%2F%40material-ui%2Fcore%2FTabs%2FScrollbarSize.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_withStyles%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20..%2Fstyles%2FwithStyles%20*%2F%20%5C%5C%5C%22..%2F..%2F%40material-ui%2Fcore%2Fstyles%2FwithStyles.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_TabIndicator%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20.%2FTabIndicator%20*%2F%20%5C%5C%5C%22..%2F..%2F%40material-ui%2Fcore%2FTabs%2FTabIndicator.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_TabScrollButton%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20.%2FTabScrollButton%20*%2F%20%5C%5C%5C%22..%2F..%2F%40material-ui%2Fcore%2FTabs%2FTabScrollButton.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_deprecatedPropType%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20..%2Futils%2FdeprecatedPropType%20*%2F%20%5C%5C%5C%22..%2F..%2F%40material-ui%2Fcore%2Futils%2FdeprecatedPropType.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cn%2F*%20eslint-disable%20no-restricted-globals%20*%2F%5C%5Cn%2F%2F%20%3C%201kb%20payload%20overhead%20when%20lodash%2Fdebounce%20is%20%3E%203kb.%5C%5Cnvar%20styles%20%3D%20function%20styles(theme)%20%7B%5C%5Cn%20%20return%20%7B%5C%5Cn%20%20%20%20%2F*%20Styles%20applied%20to%20the%20root%20element.%20*%2F%5C%5Cn%20%20%20%20root%3A%20%7B%5C%5Cn%20%20%20%20%20%20overflow%3A%20'hidden'%2C%5C%5Cn%20%20%20%20%20%20minHeight%3A%2048%2C%5C%5Cn%20%20%20%20%20%20WebkitOverflowScrolling%3A%20'touch'%20%2F%2F%20Add%20iOS%20momentum%20scrolling.%5C%5Cn%5C%5Cn%20%20%20%20%7D%2C%5C%5Cn%5C%5Cn%20%20%20%20%2F*%20Styles%20applied%20to%20the%20flex%20container%20element.%20*%2F%5C%5Cn%20%20%20%20flexContainer%3A%20%7B%5C%5Cn%20%20%20%20%20%20display%3A%20'flex'%5C%5Cn%20%20%20%20%7D%2C%5C%5Cn%5C%5Cn%20%20%20%20%2F*%20Styles%20applied%20to%20the%20flex%20container%20element%20if%20%60centered%3D%7Btrue%7D%60%20%26%20%60!variant%3D%5C%5C%5C%22scrollable%5C%5C%5C%22%60.%20*%2F%5C%5Cn%20%20%20%20centered%3A%20%7B%5C%5Cn%20%20%20%20%20%20justifyContent%3A%20'center'%5C%5Cn%20%20%20%20%7D%2C%5C%5Cn%5C%5Cn%20%20%20%20%2F*%20Styles%20applied%20to%20the%20tablist%20element.%20*%2F%5C%5Cn%20%20%20%20scroller%3A%20%7B%5C%5Cn%20%20%20%20%20%20position%3A%20'relative'%2C%5C%5Cn%20%20%20%20%20%20display%3A%20'inline-block'%2C%5C%5Cn%20%20%20%20%20%20flex%3A%20'1%201%20auto'%2C%5C%5Cn%20%20%20%20%20%20whiteSpace%3A%20'nowrap'%5C%5Cn%20%20%20%20%7D%2C%5C%5Cn%5C%5Cn%20%20%20%20%2F*%20Styles%20applied%20to%20the%20tablist%20element%20if%20%60!variant%3D%5C%5C%5C%22scrollable%5C%5C%5C%22%60%5C%5Cb%5C%5Cb%5C%5Cb.%20*%2F%5C%5Cn%20%20%20%20fixed%3A%20%7B%5C%5Cn%20%20%20%20%20%20overflowX%3A%20'hidden'%2C%5C%5Cn%20%20%20%20%20%20width%3A%20'100%25'%5C%5Cn%20%20%20%20%7D%2C%5C%5Cn%5C%5Cn%20%20%20%20%2F*%20Styles%20applied%20to%20the%20tablist%20element%20if%20%60variant%3D%5C%5C%5C%22scrollable%5C%5C%5C%22%60.%20*%2F%5C%5Cn%20%20%20%20scrollable%3A%20%7B%5C%5Cn%20%20%20%20%20%20overflowX%3A%20'scroll'%5C%5Cn%20%20%20%20%7D%2C%5C%5Cn%5C%5Cn%20%20%20%20%2F*%20Styles%20applied%20to%20the%20%60ScrollButtonComponent%60%20component.%20*%2F%5C%5Cn%20%20%20%20scrollButtons%3A%20%7B%7D%2C%5C%5Cn%5C%5Cn%20%20%20%20%2F*%20Styles%20applied%20to%20the%20%60ScrollButtonComponent%60%20component%20if%20%60scrollButtons%3D%5C%5C%5C%22auto%5C%5C%5C%22%60.%20*%2F%5C%5Cn%20%20%20%20scrollButtonsAuto%3A%20(0%2C%20_defineProperty2.default)(%7B%7D%2C%20theme.breakpoints.down('xs')%2C%20%7B%5C%5Cn%20%20%20%20%20%20display%3A%20'none'%5C%5Cn%20%20%20%20%7D)%2C%5C%5Cn%5C%5Cn%20%20%20%20%2F*%20Styles%20applied%20to%20the%20%60TabIndicator%60%20component.%20*%2F%5C%5Cn%20%20%20%20indicator%3A%20%7B%7D%5C%5Cn%20%20%7D%3B%5C%5Cn%7D%3B%5C%5Cn%5C%5Cnexports.styles%20%3D%20styles%3B%5C%5Cn%5C%5Cnvar%20Tabs%20%3D%5C%5Cn%2F*%23__PURE__*%2F%5C%5Cnfunction%20(_React%24Component)%20%7B%5C%5Cn%20%20(0%2C%20_inherits2.default)(Tabs%2C%20_React%24Component)%3B%5C%5Cn%5C%5Cn%20%20function%20Tabs()%20%7B%5C%5Cn%20%20%20%20var%20_this%3B%5C%5Cn%5C%5Cn%20%20%20%20(0%2C%20_classCallCheck2.default)(this%2C%20Tabs)%3B%5C%5Cn%20%20%20%20_this%20%3D%20(0%2C%20_possibleConstructorReturn2.default)(this%2C%20(0%2C%20_getPrototypeOf2.default)(Tabs).call(this))%3B%5C%5Cn%20%20%20%20_this.state%20%3D%20%7B%5C%5Cn%20%20%20%20%20%20indicatorStyle%3A%20%7B%7D%2C%5C%5Cn%20%20%20%20%20%20scrollerStyle%3A%20%7B%5C%5Cn%20%20%20%20%20%20%20%20marginBottom%3A%200%5C%5Cn%20%20%20%20%20%20%7D%2C%5C%5Cn%20%20%20%20%20%20showLeftScroll%3A%20false%2C%5C%5Cn%20%20%20%20%20%20showRightScroll%3A%20false%2C%5C%5Cn%20%20%20%20%20%20mounted%3A%20false%5C%5Cn%20%20%20%20%7D%3B%5C%5Cn%5C%5Cn%20%20%20%20_this.getConditionalElements%20%3D%20function%20()%20%7B%5C%5Cn%20%20%20%20%20%20var%20_this%24props%20%3D%20_this.props%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20classes%20%3D%20_this%24props.classes%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20deprecatedScrollable%20%3D%20_this%24props.scrollable%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20ScrollButtonComponent%20%3D%20_this%24props.ScrollButtonComponent%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20scrollButtons%20%3D%20_this%24props.scrollButtons%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20theme%20%3D%20_this%24props.theme%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20variant%20%3D%20_this%24props.variant%3B%5C%5Cn%20%20%20%20%20%20var%20conditionalElements%20%3D%20%7B%7D%3B%5C%5Cn%20%20%20%20%20%20var%20scrollable%20%3D%20variant%20%3D%3D%3D%20'scrollable'%20%7C%7C%20deprecatedScrollable%3B%5C%5Cn%20%20%20%20%20%20conditionalElements.scrollbarSizeListener%20%3D%20scrollable%20%3F%20_react.default.createElement(_ScrollbarSize.default%2C%20%7B%5C%5Cn%20%20%20%20%20%20%20%20onChange%3A%20_this.handleScrollbarSizeChange%5C%5Cn%20%20%20%20%20%20%7D)%20%3A%20null%3B%5C%5Cn%20%20%20%20%20%20var%20showScrollButtons%20%3D%20scrollable%20%26%26%20(scrollButtons%20%3D%3D%3D%20'auto'%20%7C%7C%20scrollButtons%20%3D%3D%3D%20'on')%3B%5C%5Cn%20%20%20%20%20%20conditionalElements.scrollButtonLeft%20%3D%20showScrollButtons%20%3F%20_react.default.createElement(ScrollButtonComponent%2C%20%7B%5C%5Cn%20%20%20%20%20%20%20%20direction%3A%20theme%20%26%26%20theme.direction%20%3D%3D%3D%20'rtl'%20%3F%20'right'%20%3A%20'left'%2C%5C%5Cn%20%20%20%20%20%20%20%20onClick%3A%20_this.handleLeftScrollClick%2C%5C%5Cn%20%20%20%20%20%20%20%20visible%3A%20_this.state.showLeftScroll%2C%5C%5Cn%20%20%20%20%20%20%20%20className%3A%20(0%2C%20_classnames.default)(classes.scrollButtons%2C%20(0%2C%20_defineProperty2.default)(%7B%7D%2C%20classes.scrollButtonsAuto%2C%20scrollButtons%20%3D%3D%3D%20'auto'))%5C%5Cn%20%20%20%20%20%20%7D)%20%3A%20null%3B%5C%5Cn%20%20%20%20%20%20conditionalElements.scrollButtonRight%20%3D%20showScrollButtons%20%3F%20_react.default.createElement(ScrollButtonComponent%2C%20%7B%5C%5Cn%20%20%20%20%20%20%20%20direction%3A%20theme%20%26%26%20theme.direction%20%3D%3D%3D%20'rtl'%20%3F%20'left'%20%3A%20'right'%2C%5C%5Cn%20%20%20%20%20%20%20%20onClick%3A%20_this.handleRightScrollClick%2C%5C%5Cn%20%20%20%20%20%20%20%20visible%3A%20_this.state.showRightScroll%2C%5C%5Cn%20%20%20%20%20%20%20%20className%3A%20(0%2C%20_classnames.default)(classes.scrollButtons%2C%20(0%2C%20_defineProperty2.default)(%7B%7D%2C%20classes.scrollButtonsAuto%2C%20scrollButtons%20%3D%3D%3D%20'auto'))%5C%5Cn%20%20%20%20%20%20%7D)%20%3A%20null%3B%5C%5Cn%20%20%20%20%20%20return%20conditionalElements%3B%5C%5Cn%20%20%20%20%7D%3B%5C%5Cn%5C%5Cn%20%20%20%20_this.getTabsMeta%20%3D%20function%20(value%2C%20direction)%20%7B%5C%5Cn%20%20%20%20%20%20var%20tabsMeta%3B%5C%5Cn%5C%5Cn%20%20%20%20%20%20if%20(_this.tabsRef)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20var%20rect%20%3D%20_this.tabsRef.getBoundingClientRect()%3B%20%2F%2F%20create%20a%20new%20object%20with%20ClientRect%20class%20props%20%2B%20scrollLeft%5C%5Cn%5C%5Cn%5C%5Cn%20%20%20%20%20%20%20%20tabsMeta%20%3D%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20clientWidth%3A%20_this.tabsRef.clientWidth%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20scrollLeft%3A%20_this.tabsRef.scrollLeft%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20scrollLeftNormalized%3A%20(0%2C%20_normalizeScrollLeft.getNormalizedScrollLeft)(_this.tabsRef%2C%20direction)%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20scrollWidth%3A%20_this.tabsRef.scrollWidth%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20left%3A%20rect.left%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20right%3A%20rect.right%5C%5Cn%20%20%20%20%20%20%20%20%7D%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20%20%20var%20tabMeta%3B%5C%5Cn%5C%5Cn%20%20%20%20%20%20if%20(_this.tabsRef%20%26%26%20value%20!%3D%3D%20false)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20var%20children%20%3D%20_this.tabsRef.children%5B0%5D.children%3B%5C%5Cn%5C%5Cn%20%20%20%20%20%20%20%20if%20(children.length%20%3E%200)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20var%20tab%20%3D%20children%5B_this.valueToIndex.get(value)%5D%3B%5C%5Cn%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20true%20%3F%20(0%2C%20_warning.default)(tab%2C%20%5B%5C%5C%5C%22Material-UI%3A%20the%20value%20provided%20%60%5C%5C%5C%22.concat(value%2C%20%5C%5C%5C%22%60%20to%20the%20Tabs%20component%20is%20invalid.%5C%5C%5C%22)%2C%20'None%20of%20the%20Tabs%20children%20have%20this%20value.'%2C%20_this.valueToIndex.keys%20%3F%20%5C%5C%5C%22You%20can%20provide%20one%20of%20the%20following%20values%3A%20%5C%5C%5C%22.concat(Array.from(_this.valueToIndex.keys()).join('%2C%20')%2C%20%5C%5C%5C%22.%5C%5C%5C%22)%20%3A%20null%5D.join('%5C%5C%5C%5Cn'))%20%3A%20undefined%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20tabMeta%20%3D%20tab%20%3F%20tab.getBoundingClientRect()%20%3A%20null%3B%5C%5Cn%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20%20%20return%20%7B%5C%5Cn%20%20%20%20%20%20%20%20tabsMeta%3A%20tabsMeta%2C%5C%5Cn%20%20%20%20%20%20%20%20tabMeta%3A%20tabMeta%5C%5Cn%20%20%20%20%20%20%7D%3B%5C%5Cn%20%20%20%20%7D%3B%5C%5Cn%5C%5Cn%20%20%20%20_this.handleLeftScrollClick%20%3D%20function%20()%20%7B%5C%5Cn%20%20%20%20%20%20_this.moveTabsScroll(-_this.tabsRef.clientWidth)%3B%5C%5Cn%20%20%20%20%7D%3B%5C%5Cn%5C%5Cn%20%20%20%20_this.handleRightScrollClick%20%3D%20function%20()%20%7B%5C%5Cn%20%20%20%20%20%20_this.moveTabsScroll(_this.tabsRef.clientWidth)%3B%5C%5Cn%20%20%20%20%7D%3B%5C%5Cn%5C%5Cn%20%20%20%20_this.handleScrollbarSizeChange%20%3D%20function%20(scrollbarHeight)%20%7B%5C%5Cn%20%20%20%20%20%20_this.setState(%7B%5C%5Cn%20%20%20%20%20%20%20%20scrollerStyle%3A%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20marginBottom%3A%20-scrollbarHeight%5C%5Cn%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%7D)%3B%5C%5Cn%20%20%20%20%7D%3B%5C%5Cn%5C%5Cn%20%20%20%20_this.moveTabsScroll%20%3D%20function%20(delta)%20%7B%5C%5Cn%20%20%20%20%20%20var%20theme%20%3D%20_this.props.theme%3B%5C%5Cn%20%20%20%20%20%20var%20multiplier%20%3D%20theme.direction%20%3D%3D%3D%20'rtl'%20%3F%20-1%20%3A%201%3B%5C%5Cn%20%20%20%20%20%20var%20nextScrollLeft%20%3D%20_this.tabsRef.scrollLeft%20%2B%20delta%20*%20multiplier%3B%20%2F%2F%20Fix%20for%20Edge%5C%5Cn%5C%5Cn%20%20%20%20%20%20var%20invert%20%3D%20theme.direction%20%3D%3D%3D%20'rtl'%20%26%26%20(0%2C%20_normalizeScrollLeft.detectScrollType)()%20%3D%3D%3D%20'reverse'%20%3F%20-1%20%3A%201%3B%5C%5Cn%5C%5Cn%20%20%20%20%20%20_this.scroll(invert%20*%20nextScrollLeft)%3B%5C%5Cn%20%20%20%20%7D%3B%5C%5Cn%5C%5Cn%20%20%20%20_this.scrollSelectedIntoView%20%3D%20function%20()%20%7B%5C%5Cn%20%20%20%20%20%20var%20_this%24props2%20%3D%20_this.props%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20theme%20%3D%20_this%24props2.theme%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20value%20%3D%20_this%24props2.value%3B%5C%5Cn%5C%5Cn%20%20%20%20%20%20var%20_this%24getTabsMeta%20%3D%20_this.getTabsMeta(value%2C%20theme.direction)%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20tabsMeta%20%3D%20_this%24getTabsMeta.tabsMeta%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20tabMeta%20%3D%20_this%24getTabsMeta.tabMeta%3B%5C%5Cn%5C%5Cn%20%20%20%20%20%20if%20(!tabMeta%20%7C%7C%20!tabsMeta)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20return%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20%20%20if%20(tabMeta.left%20%3C%20tabsMeta.left)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%2F%2F%20left%20side%20of%20button%20is%20out%20of%20view%5C%5Cn%20%20%20%20%20%20%20%20var%20nextScrollLeft%20%3D%20tabsMeta.scrollLeft%20%2B%20(tabMeta.left%20-%20tabsMeta.left)%3B%5C%5Cn%5C%5Cn%20%20%20%20%20%20%20%20_this.scroll(nextScrollLeft)%3B%5C%5Cn%20%20%20%20%20%20%7D%20else%20if%20(tabMeta.right%20%3E%20tabsMeta.right)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%2F%2F%20right%20side%20of%20button%20is%20out%20of%20view%5C%5Cn%20%20%20%20%20%20%20%20var%20_nextScrollLeft%20%3D%20tabsMeta.scrollLeft%20%2B%20(tabMeta.right%20-%20tabsMeta.right)%3B%5C%5Cn%5C%5Cn%20%20%20%20%20%20%20%20_this.scroll(_nextScrollLeft)%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%7D%3B%5C%5Cn%5C%5Cn%20%20%20%20_this.scroll%20%3D%20function%20(value)%20%7B%5C%5Cn%20%20%20%20%20%20(0%2C%20_animate.default)('scrollLeft'%2C%20_this.tabsRef%2C%20value)%3B%5C%5Cn%20%20%20%20%7D%3B%5C%5Cn%5C%5Cn%20%20%20%20_this.updateScrollButtonState%20%3D%20function%20()%20%7B%5C%5Cn%20%20%20%20%20%20var%20_this%24props3%20%3D%20_this.props%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20deprecatedScrollable%20%3D%20_this%24props3.scrollable%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20scrollButtons%20%3D%20_this%24props3.scrollButtons%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20theme%20%3D%20_this%24props3.theme%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20variant%20%3D%20_this%24props3.variant%3B%5C%5Cn%20%20%20%20%20%20var%20scrollable%20%3D%20variant%20%3D%3D%3D%20'scrollable'%20%7C%7C%20deprecatedScrollable%3B%5C%5Cn%5C%5Cn%20%20%20%20%20%20if%20(scrollable%20%26%26%20scrollButtons%20!%3D%3D%20'off')%20%7B%5C%5Cn%20%20%20%20%20%20%20%20var%20_this%24tabsRef%20%3D%20_this.tabsRef%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20scrollWidth%20%3D%20_this%24tabsRef.scrollWidth%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20clientWidth%20%3D%20_this%24tabsRef.clientWidth%3B%5C%5Cn%20%20%20%20%20%20%20%20var%20scrollLeft%20%3D%20(0%2C%20_normalizeScrollLeft.getNormalizedScrollLeft)(_this.tabsRef%2C%20theme.direction)%3B%5C%5Cn%20%20%20%20%20%20%20%20var%20showLeftScroll%20%3D%20theme.direction%20%3D%3D%3D%20'rtl'%20%3F%20scrollWidth%20%3E%20clientWidth%20%2B%20scrollLeft%20%3A%20scrollLeft%20%3E%200%3B%5C%5Cn%20%20%20%20%20%20%20%20var%20showRightScroll%20%3D%20theme.direction%20%3D%3D%3D%20'rtl'%20%3F%20scrollLeft%20%3E%200%20%3A%20scrollWidth%20%3E%20clientWidth%20%2B%20scrollLeft%3B%5C%5Cn%5C%5Cn%20%20%20%20%20%20%20%20if%20(showLeftScroll%20!%3D%3D%20_this.state.showLeftScroll%20%7C%7C%20showRightScroll%20!%3D%3D%20_this.state.showRightScroll)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20_this.setState(%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20showLeftScroll%3A%20showLeftScroll%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20showRightScroll%3A%20showRightScroll%5C%5Cn%20%20%20%20%20%20%20%20%20%20%7D)%3B%5C%5Cn%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%7D%3B%5C%5Cn%5C%5Cn%20%20%20%20if%20(typeof%20window%20!%3D%3D%20'undefined')%20%7B%5C%5Cn%20%20%20%20%20%20_this.handleResize%20%3D%20(0%2C%20_debounce.default)(function%20()%20%7B%5C%5Cn%20%20%20%20%20%20%20%20_this.updateIndicatorState(_this.props)%3B%5C%5Cn%5C%5Cn%20%20%20%20%20%20%20%20_this.updateScrollButtonState()%3B%5C%5Cn%20%20%20%20%20%20%7D%2C%20166)%3B%20%2F%2F%20Corresponds%20to%2010%20frames%20at%2060%20Hz.%5C%5Cn%5C%5Cn%20%20%20%20%20%20_this.handleTabsScroll%20%3D%20(0%2C%20_debounce.default)(function%20()%20%7B%5C%5Cn%20%20%20%20%20%20%20%20_this.updateScrollButtonState()%3B%5C%5Cn%20%20%20%20%20%20%7D%2C%20166)%3B%20%2F%2F%20Corresponds%20to%2010%20frames%20at%2060%20Hz.%5C%5Cn%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20return%20_this%3B%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20(0%2C%20_createClass2.default)(Tabs%2C%20%5B%7B%5C%5Cn%20%20%20%20key%3A%20%5C%5C%5C%22componentDidMount%5C%5C%5C%22%2C%5C%5Cn%20%20%20%20value%3A%20function%20componentDidMount()%20%7B%5C%5Cn%20%20%20%20%20%20this.setState(%7B%5C%5Cn%20%20%20%20%20%20%20%20mounted%3A%20true%5C%5Cn%20%20%20%20%20%20%7D)%3B%5C%5Cn%20%20%20%20%20%20this.updateIndicatorState(this.props)%3B%5C%5Cn%20%20%20%20%20%20this.updateScrollButtonState()%3B%5C%5Cn%5C%5Cn%20%20%20%20%20%20if%20(this.props.action)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20this.props.action(%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20updateIndicator%3A%20this.handleResize%5C%5Cn%20%20%20%20%20%20%20%20%7D)%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%2C%20%7B%5C%5Cn%20%20%20%20key%3A%20%5C%5C%5C%22componentDidUpdate%5C%5C%5C%22%2C%5C%5Cn%20%20%20%20value%3A%20function%20componentDidUpdate(prevProps%2C%20prevState)%20%7B%5C%5Cn%20%20%20%20%20%20%2F%2F%20The%20index%20might%20have%20changed%20at%20the%20same%20time.%5C%5Cn%20%20%20%20%20%20%2F%2F%20We%20need%20to%20check%20again%20the%20right%20indicator%20position.%5C%5Cn%20%20%20%20%20%20this.updateIndicatorState(this.props)%3B%5C%5Cn%20%20%20%20%20%20this.updateScrollButtonState()%3B%5C%5Cn%5C%5Cn%20%20%20%20%20%20if%20(this.state.indicatorStyle%20!%3D%3D%20prevState.indicatorStyle)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20this.scrollSelectedIntoView()%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%2C%20%7B%5C%5Cn%20%20%20%20key%3A%20%5C%5C%5C%22componentWillUnmount%5C%5C%5C%22%2C%5C%5Cn%20%20%20%20value%3A%20function%20componentWillUnmount()%20%7B%5C%5Cn%20%20%20%20%20%20this.handleResize.clear()%3B%5C%5Cn%20%20%20%20%20%20this.handleTabsScroll.clear()%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%2C%20%7B%5C%5Cn%20%20%20%20key%3A%20%5C%5C%5C%22updateIndicatorState%5C%5C%5C%22%2C%5C%5Cn%20%20%20%20value%3A%20function%20updateIndicatorState(props)%20%7B%5C%5Cn%20%20%20%20%20%20var%20theme%20%3D%20props.theme%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20value%20%3D%20props.value%3B%5C%5Cn%5C%5Cn%20%20%20%20%20%20var%20_this%24getTabsMeta2%20%3D%20this.getTabsMeta(value%2C%20theme.direction)%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20tabsMeta%20%3D%20_this%24getTabsMeta2.tabsMeta%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20tabMeta%20%3D%20_this%24getTabsMeta2.tabMeta%3B%5C%5Cn%5C%5Cn%20%20%20%20%20%20var%20left%20%3D%200%3B%5C%5Cn%5C%5Cn%20%20%20%20%20%20if%20(tabMeta%20%26%26%20tabsMeta)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20var%20correction%20%3D%20theme.direction%20%3D%3D%3D%20'rtl'%20%3F%20tabsMeta.scrollLeftNormalized%20%2B%20tabsMeta.clientWidth%20-%20tabsMeta.scrollWidth%20%3A%20tabsMeta.scrollLeft%3B%5C%5Cn%20%20%20%20%20%20%20%20left%20%3D%20Math.round(tabMeta.left%20-%20tabsMeta.left%20%2B%20correction)%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20%20%20var%20indicatorStyle%20%3D%20%7B%5C%5Cn%20%20%20%20%20%20%20%20left%3A%20left%2C%5C%5Cn%20%20%20%20%20%20%20%20%2F%2F%20May%20be%20wrong%20until%20the%20font%20is%20loaded.%5C%5Cn%20%20%20%20%20%20%20%20width%3A%20tabMeta%20%3F%20Math.round(tabMeta.width)%20%3A%200%5C%5Cn%20%20%20%20%20%20%7D%3B%5C%5Cn%5C%5Cn%20%20%20%20%20%20if%20((indicatorStyle.left%20!%3D%3D%20this.state.indicatorStyle.left%20%7C%7C%20indicatorStyle.width%20!%3D%3D%20this.state.indicatorStyle.width)%20%26%26%20!isNaN(indicatorStyle.left)%20%26%26%20!isNaN(indicatorStyle.width))%20%7B%5C%5Cn%20%20%20%20%20%20%20%20this.setState(%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20indicatorStyle%3A%20indicatorStyle%5C%5Cn%20%20%20%20%20%20%20%20%7D)%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%2C%20%7B%5C%5Cn%20%20%20%20key%3A%20%5C%5C%5C%22render%5C%5C%5C%22%2C%5C%5Cn%20%20%20%20value%3A%20function%20render()%20%7B%5C%5Cn%20%20%20%20%20%20var%20_classNames4%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20_this2%20%3D%20this%3B%5C%5Cn%5C%5Cn%20%20%20%20%20%20var%20_this%24props4%20%3D%20this.props%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20action%20%3D%20_this%24props4.action%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20centered%20%3D%20_this%24props4.centered%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20childrenProp%20%3D%20_this%24props4.children%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20classes%20%3D%20_this%24props4.classes%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20classNameProp%20%3D%20_this%24props4.className%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20Component%20%3D%20_this%24props4.component%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20_this%24props4%24fullWidt%20%3D%20_this%24props4.fullWidth%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20fullWidth%20%3D%20_this%24props4%24fullWidt%20%3D%3D%3D%20void%200%20%3F%20false%20%3A%20_this%24props4%24fullWidt%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20indicatorColor%20%3D%20_this%24props4.indicatorColor%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20onChange%20%3D%20_this%24props4.onChange%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20_this%24props4%24scrollab%20%3D%20_this%24props4.scrollable%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20deprecatedScrollable%20%3D%20_this%24props4%24scrollab%20%3D%3D%3D%20void%200%20%3F%20false%20%3A%20_this%24props4%24scrollab%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20ScrollButtonComponent%20%3D%20_this%24props4.ScrollButtonComponent%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20scrollButtons%20%3D%20_this%24props4.scrollButtons%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20_this%24props4%24TabIndic%20%3D%20_this%24props4.TabIndicatorProps%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20TabIndicatorProps%20%3D%20_this%24props4%24TabIndic%20%3D%3D%3D%20void%200%20%3F%20%7B%7D%20%3A%20_this%24props4%24TabIndic%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20textColor%20%3D%20_this%24props4.textColor%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20theme%20%3D%20_this%24props4.theme%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20value%20%3D%20_this%24props4.value%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20variant%20%3D%20_this%24props4.variant%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20other%20%3D%20(0%2C%20_objectWithoutProperties2.default)(_this%24props4%2C%20%5B%5C%5C%5C%22action%5C%5C%5C%22%2C%20%5C%5C%5C%22centered%5C%5C%5C%22%2C%20%5C%5C%5C%22children%5C%5C%5C%22%2C%20%5C%5C%5C%22classes%5C%5C%5C%22%2C%20%5C%5C%5C%22className%5C%5C%5C%22%2C%20%5C%5C%5C%22component%5C%5C%5C%22%2C%20%5C%5C%5C%22fullWidth%5C%5C%5C%22%2C%20%5C%5C%5C%22indicatorColor%5C%5C%5C%22%2C%20%5C%5C%5C%22onChange%5C%5C%5C%22%2C%20%5C%5C%5C%22scrollable%5C%5C%5C%22%2C%20%5C%5C%5C%22ScrollButtonComponent%5C%5C%5C%22%2C%20%5C%5C%5C%22scrollButtons%5C%5C%5C%22%2C%20%5C%5C%5C%22TabIndicatorProps%5C%5C%5C%22%2C%20%5C%5C%5C%22textColor%5C%5C%5C%22%2C%20%5C%5C%5C%22theme%5C%5C%5C%22%2C%20%5C%5C%5C%22value%5C%5C%5C%22%2C%20%5C%5C%5C%22variant%5C%5C%5C%22%5D)%3B%5C%5Cn%20%20%20%20%20%20var%20scrollable%20%3D%20variant%20%3D%3D%3D%20'scrollable'%20%7C%7C%20deprecatedScrollable%3B%5C%5Cn%20%20%20%20%20%20%20true%20%3F%20(0%2C%20_warning.default)(!centered%20%7C%7C%20!scrollable%2C%20'Material-UI%3A%20you%20can%20not%20use%20the%20%60centered%3D%7Btrue%7D%60%20and%20%60variant%3D%5C%5C%5C%22scrollable%5C%5C%5C%22%60%20properties%20'%20%2B%20'at%20the%20same%20time%20on%20a%20%60Tabs%60%20component.')%20%3A%20undefined%3B%5C%5Cn%20%20%20%20%20%20var%20className%20%3D%20(0%2C%20_classnames.default)(classes.root%2C%20classNameProp)%3B%5C%5Cn%20%20%20%20%20%20var%20flexContainerClassName%20%3D%20(0%2C%20_classnames.default)(classes.flexContainer%2C%20(0%2C%20_defineProperty2.default)(%7B%7D%2C%20classes.centered%2C%20centered%20%26%26%20!scrollable))%3B%5C%5Cn%20%20%20%20%20%20var%20scrollerClassName%20%3D%20(0%2C%20_classnames.default)(classes.scroller%2C%20(_classNames4%20%3D%20%7B%7D%2C%20(0%2C%20_defineProperty2.default)(_classNames4%2C%20classes.fixed%2C%20!scrollable)%2C%20(0%2C%20_defineProperty2.default)(_classNames4%2C%20classes.scrollable%2C%20scrollable)%2C%20_classNames4))%3B%5C%5Cn%5C%5Cn%20%20%20%20%20%20var%20indicator%20%3D%20_react.default.createElement(_TabIndicator.default%2C%20(0%2C%20_extends2.default)(%7B%5C%5Cn%20%20%20%20%20%20%20%20className%3A%20classes.indicator%2C%5C%5Cn%20%20%20%20%20%20%20%20color%3A%20indicatorColor%5C%5Cn%20%20%20%20%20%20%7D%2C%20TabIndicatorProps%2C%20%7B%5C%5Cn%20%20%20%20%20%20%20%20style%3A%20(0%2C%20_extends2.default)(%7B%7D%2C%20this.state.indicatorStyle%2C%20TabIndicatorProps.style)%5C%5Cn%20%20%20%20%20%20%7D))%3B%5C%5Cn%5C%5Cn%20%20%20%20%20%20this.valueToIndex%20%3D%20new%20Map()%3B%5C%5Cn%20%20%20%20%20%20var%20childIndex%20%3D%200%3B%5C%5Cn%5C%5Cn%20%20%20%20%20%20var%20children%20%3D%20_react.default.Children.map(childrenProp%2C%20function%20(child)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20if%20(!_react.default.isValidElement(child))%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20return%20null%3B%5C%5Cn%20%20%20%20%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20%20%20%20%20%20true%20%3F%20(0%2C%20_warning.default)(child.type%20!%3D%3D%20_react.default.Fragment%2C%20%5B%5C%5C%5C%22Material-UI%3A%20the%20Tabs%20component%20doesn't%20accept%20a%20Fragment%20as%20a%20child.%5C%5C%5C%22%2C%20'Consider%20providing%20an%20array%20instead.'%5D.join('%5C%5C%5C%5Cn'))%20%3A%20undefined%3B%5C%5Cn%20%20%20%20%20%20%20%20var%20childValue%20%3D%20child.props.value%20%3D%3D%3D%20undefined%20%3F%20childIndex%20%3A%20child.props.value%3B%5C%5Cn%5C%5Cn%20%20%20%20%20%20%20%20_this2.valueToIndex.set(childValue%2C%20childIndex)%3B%5C%5Cn%5C%5Cn%20%20%20%20%20%20%20%20var%20selected%20%3D%20childValue%20%3D%3D%3D%20value%3B%5C%5Cn%20%20%20%20%20%20%20%20childIndex%20%2B%3D%201%3B%5C%5Cn%20%20%20%20%20%20%20%20return%20_react.default.cloneElement(child%2C%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20fullWidth%3A%20variant%20%3D%3D%3D%20'fullWidth'%20%7C%7C%20fullWidth%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20indicator%3A%20selected%20%26%26%20!_this2.state.mounted%20%26%26%20indicator%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20selected%3A%20selected%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20onChange%3A%20onChange%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20textColor%3A%20textColor%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20value%3A%20childValue%5C%5Cn%20%20%20%20%20%20%20%20%7D)%3B%5C%5Cn%20%20%20%20%20%20%7D)%3B%5C%5Cn%5C%5Cn%20%20%20%20%20%20var%20conditionalElements%20%3D%20this.getConditionalElements()%3B%5C%5Cn%20%20%20%20%20%20return%20_react.default.createElement(Component%2C%20(0%2C%20_extends2.default)(%7B%5C%5Cn%20%20%20%20%20%20%20%20className%3A%20className%5C%5Cn%20%20%20%20%20%20%7D%2C%20other)%2C%20_react.default.createElement(_reactEventListener.default%2C%20%7B%5C%5Cn%20%20%20%20%20%20%20%20target%3A%20%5C%5C%5C%22window%5C%5C%5C%22%2C%5C%5Cn%20%20%20%20%20%20%20%20onResize%3A%20this.handleResize%5C%5Cn%20%20%20%20%20%20%7D)%2C%20conditionalElements.scrollbarSizeListener%2C%20_react.default.createElement(%5C%5C%5C%22div%5C%5C%5C%22%2C%20%7B%5C%5Cn%20%20%20%20%20%20%20%20className%3A%20classes.flexContainer%5C%5Cn%20%20%20%20%20%20%7D%2C%20conditionalElements.scrollButtonLeft%2C%20_react.default.createElement(%5C%5C%5C%22div%5C%5C%5C%22%2C%20%7B%5C%5Cn%20%20%20%20%20%20%20%20className%3A%20scrollerClassName%2C%5C%5Cn%20%20%20%20%20%20%20%20style%3A%20this.state.scrollerStyle%2C%5C%5Cn%20%20%20%20%20%20%20%20ref%3A%20function%20ref(_ref)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20_this2.tabsRef%20%3D%20_ref%3B%5C%5Cn%20%20%20%20%20%20%20%20%7D%2C%5C%5Cn%20%20%20%20%20%20%20%20role%3A%20%5C%5C%5C%22tablist%5C%5C%5C%22%2C%5C%5Cn%20%20%20%20%20%20%20%20onScroll%3A%20this.handleTabsScroll%5C%5Cn%20%20%20%20%20%20%7D%2C%20_react.default.createElement(%5C%5C%5C%22div%5C%5C%5C%22%2C%20%7B%5C%5Cn%20%20%20%20%20%20%20%20className%3A%20flexContainerClassName%5C%5Cn%20%20%20%20%20%20%7D%2C%20children)%2C%20this.state.mounted%20%26%26%20indicator)%2C%20conditionalElements.scrollButtonRight))%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%5D)%3B%5C%5Cn%20%20return%20Tabs%3B%5C%5Cn%7D(_react.default.Component)%3B%5C%5Cn%5C%5Cn%20true%20%3F%20Tabs.propTypes%20%3D%20%7B%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20Callback%20fired%20when%20the%20component%20mounts.%5C%5Cn%20%20%20*%20This%20is%20useful%20when%20you%20want%20to%20trigger%20an%20action%20programmatically.%5C%5Cn%20%20%20*%20It%20currently%20only%20supports%20%60updateIndicator()%60%20action.%5C%5Cn%20%20%20*%5C%5Cn%20%20%20*%20%40param%20%7Bobject%7D%20actions%20This%20object%20contains%20all%20possible%20actions%5C%5Cn%20%20%20*%20that%20can%20be%20triggered%20programmatically.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20action%3A%20_propTypes.default.func%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20If%20%60true%60%2C%20the%20tabs%20will%20be%20centered.%5C%5Cn%20%20%20*%20This%20property%20is%20intended%20for%20large%20views.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20centered%3A%20_propTypes.default.bool%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20The%20content%20of%20the%20component.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20children%3A%20_propTypes.default.node%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20Override%20or%20extend%20the%20styles%20applied%20to%20the%20component.%5C%5Cn%20%20%20*%20See%20%5BCSS%20API%5D(%23css-api)%20below%20for%20more%20details.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20classes%3A%20_propTypes.default.object.isRequired%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20%40ignore%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20className%3A%20_propTypes.default.string%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20The%20component%20used%20for%20the%20root%20node.%5C%5Cn%20%20%20*%20Either%20a%20string%20to%20use%20a%20DOM%20element%20or%20a%20component.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20component%3A%20_utils.componentPropType%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20If%20%60true%60%2C%20the%20tabs%20will%20grow%20to%20use%20all%20the%20available%20space.%5C%5Cn%20%20%20*%20This%20property%20is%20intended%20for%20small%20views%2C%20like%20on%20mobile.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20fullWidth%3A%20(0%2C%20_deprecatedPropType.default)(_propTypes.default.bool%2C%20'Instead%2C%20use%20the%20%60variant%3D%5C%5C%5C%22fullWidth%5C%5C%5C%22%60%20property.')%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20Determines%20the%20color%20of%20the%20indicator.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20indicatorColor%3A%20_propTypes.default.oneOf(%5B'secondary'%2C%20'primary'%5D)%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20Callback%20fired%20when%20the%20value%20changes.%5C%5Cn%20%20%20*%5C%5Cn%20%20%20*%20%40param%20%7Bobject%7D%20event%20The%20event%20source%20of%20the%20callback%5C%5Cn%20%20%20*%20%40param%20%7Bnumber%7D%20value%20We%20default%20to%20the%20index%20of%20the%20child%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20onChange%3A%20_propTypes.default.func%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20If%20%60true%60%2C%20it%20will%20invoke%20scrolling%20properties%20and%20allow%20for%20horizontally%5C%5Cn%20%20%20*%20scrolling%20(or%20swiping)%20of%20the%20tab%20bar.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20scrollable%3A%20(0%2C%20_deprecatedPropType.default)(_propTypes.default.bool%2C%20'Instead%2C%20use%20the%20%60variant%3D%5C%5C%5C%22scrollable%5C%5C%5C%22%60%20property.')%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20The%20component%20used%20to%20render%20the%20scroll%20buttons.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20ScrollButtonComponent%3A%20_utils.componentPropType%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20Determine%20behavior%20of%20scroll%20buttons%20when%20tabs%20are%20set%20to%20scroll%5C%5Cn%20%20%20*%20%60auto%60%20will%20only%20present%20them%20on%20medium%20and%20larger%20viewports%5C%5Cn%20%20%20*%20%60on%60%20will%20always%20present%20them%5C%5Cn%20%20%20*%20%60off%60%20will%20never%20present%20them%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20scrollButtons%3A%20_propTypes.default.oneOf(%5B'auto'%2C%20'on'%2C%20'off'%5D)%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20Properties%20applied%20to%20the%20%60TabIndicator%60%20element.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20TabIndicatorProps%3A%20_propTypes.default.object%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20Determines%20the%20color%20of%20the%20%60Tab%60.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20textColor%3A%20_propTypes.default.oneOf(%5B'secondary'%2C%20'primary'%2C%20'inherit'%5D)%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20%40ignore%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20theme%3A%20_propTypes.default.object.isRequired%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20The%20value%20of%20the%20currently%20selected%20%60Tab%60.%5C%5Cn%20%20%20*%20If%20you%20don't%20want%20any%20selected%20%60Tab%60%2C%20you%20can%20set%20this%20property%20to%20%60false%60.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20value%3A%20_propTypes.default.any%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20%20Determines%20additional%20display%20behavior%20of%20the%20tabs%3A%5C%5Cn%20%20%20*%20%20-%20%60scrollable%60%20will%20invoke%20scrolling%20properties%20and%20allow%20for%20horizontally%5C%5Cn%20%20%20*%20%20scrolling%20(or%20swiping)%20of%20the%20tab%20bar.%5C%5Cn%20%20%20*%20%20-%60fullWidth%60%20will%20make%20the%20tabs%20grow%20to%20use%20all%20the%20available%20space%2C%5C%5Cn%20%20%20*%20%20which%20should%20be%20used%20for%20small%20views%2C%20like%20on%20mobile.%5C%5Cn%20%20%20*%20%20-%20%60standard%60%20will%20render%20the%20default%20state.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20variant%3A%20_propTypes.default.oneOf(%5B'standard'%2C%20'scrollable'%2C%20'fullWidth'%5D)%5C%5Cn%7D%20%3A%20undefined%3B%5C%5CnTabs.defaultProps%20%3D%20%7B%5C%5Cn%20%20centered%3A%20false%2C%5C%5Cn%20%20component%3A%20'div'%2C%5C%5Cn%20%20indicatorColor%3A%20'secondary'%2C%5C%5Cn%20%20ScrollButtonComponent%3A%20_TabScrollButton.default%2C%5C%5Cn%20%20scrollButtons%3A%20'auto'%2C%5C%5Cn%20%20textColor%3A%20'inherit'%2C%5C%5Cn%20%20variant%3A%20'standard'%5C%5Cn%7D%3B%5C%5Cn%5C%5Cnvar%20_default%20%3D%20(0%2C%20_withStyles.default)(styles%2C%20%7B%5C%5Cn%20%20name%3A%20'MuiTabs'%2C%5C%5Cn%20%20withTheme%3A%20true%5C%5Cn%7D)(Tabs)%3B%5C%5Cn%5C%5Cnexports.default%20%3D%20_default%3B%5C%5Cn%5C%5Cn%2F%2F%23%20sourceURL%3Dwebpack%3A%2F%2F%255Bname%255D%2F%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2F%40material-ui%2Fcore%2FTabs%2FTabs.js%3F%5C%22)%3B%5Cn%5Cn%2F***%2F%20%7D)%2C%5Cn%5Cn%2F***%2F%20%5C%22..%2F..%2F%40material-ui%2Fcore%2FTabs%2Findex.js%5C%22%3A%5Cn%2F*!*******************************************************************************************************!*%5C%5C%5Cn%20%20!***%20%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2F%40material-ui%2Fcore%2FTabs%2Findex.js%20***!%5Cn%20%20%5C%5C*******************************************************************************************************%2F%5Cn%2F*!%20no%20static%20exports%20found%20*%2F%5Cn%2F***%2F%20(function(module%2C%20exports%2C%20__webpack_require__)%20%7B%5Cn%5Cn%5C%22use%20strict%5C%22%3B%5Cneval(%5C%22%5C%5Cn%5C%5Cnvar%20_interopRequireDefault%20%3D%20__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2FinteropRequireDefault%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2FinteropRequireDefault.js%5C%5C%5C%22)%3B%5C%5Cn%5C%5CnObject.defineProperty(exports%2C%20%5C%5C%5C%22__esModule%5C%5C%5C%22%2C%20%7B%5C%5Cn%20%20value%3A%20true%5C%5Cn%7D)%3B%5C%5CnObject.defineProperty(exports%2C%20%5C%5C%5C%22default%5C%5C%5C%22%2C%20%7B%5C%5Cn%20%20enumerable%3A%20true%2C%5C%5Cn%20%20get%3A%20function%20get()%20%7B%5C%5Cn%20%20%20%20return%20_Tabs.default%3B%5C%5Cn%20%20%7D%5C%5Cn%7D)%3B%5C%5Cn%5C%5Cnvar%20_Tabs%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20.%2FTabs%20*%2F%20%5C%5C%5C%22..%2F..%2F%40material-ui%2Fcore%2FTabs%2FTabs.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cn%2F%2F%23%20sourceURL%3Dwebpack%3A%2F%2F%255Bname%255D%2F%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2F%40material-ui%2Fcore%2FTabs%2Findex.js%3F%5C%22)%3B%5Cn%5Cn%2F***%2F%20%7D)%2C%5Cn%5Cn%2F***%2F%20%5C%22..%2F..%2F%40material-ui%2Fcore%2FTextField%2FTextField.js%5C%22%3A%5Cn%2F*!****************************************************************************************************************!*%5C%5C%5Cn%20%20!***%20%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2F%40material-ui%2Fcore%2FTextField%2FTextField.js%20***!%5Cn%20%20%5C%5C****************************************************************************************************************%2F%5Cn%2F*!%20no%20static%20exports%20found%20*%2F%5Cn%2F***%2F%20(function(module%2C%20exports%2C%20__webpack_require__)%20%7B%5Cn%5Cn%5C%22use%20strict%5C%22%3B%5Cneval(%5C%22%5C%5Cn%5C%5Cnvar%20_interopRequireDefault%20%3D%20__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2FinteropRequireDefault%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2FinteropRequireDefault.js%5C%5C%5C%22)%3B%5C%5Cn%5C%5CnObject.defineProperty(exports%2C%20%5C%5C%5C%22__esModule%5C%5C%5C%22%2C%20%7B%5C%5Cn%20%20value%3A%20true%5C%5Cn%7D)%3B%5C%5Cnexports.default%20%3D%20void%200%3B%5C%5Cn%5C%5Cnvar%20_extends2%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2Fextends%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2Fextends.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_objectWithoutProperties2%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2FobjectWithoutProperties%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2FobjectWithoutProperties.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_classCallCheck2%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2FclassCallCheck%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2FclassCallCheck.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_createClass2%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2FcreateClass%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2FcreateClass.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_possibleConstructorReturn2%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2FpossibleConstructorReturn%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2FpossibleConstructorReturn.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_getPrototypeOf2%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2FgetPrototypeOf%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2FgetPrototypeOf.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_inherits2%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2Finherits%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2Finherits.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_react%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20react%20*%2F%20%5C%5C%5C%22..%2F..%2Freact%2Findex.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_reactDom%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20react-dom%20*%2F%20%5C%5C%5C%22..%2F..%2Freact-dom%2Findex.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_warning%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20warning%20*%2F%20%5C%5C%5C%22..%2F..%2Fwarning%2Fwarning.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_propTypes%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20prop-types%20*%2F%20%5C%5C%5C%22..%2F..%2Fprop-types%2Findex.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_Input%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20..%2FInput%20*%2F%20%5C%5C%5C%22..%2F..%2F%40material-ui%2Fcore%2FInput%2Findex.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_FilledInput%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20..%2FFilledInput%20*%2F%20%5C%5C%5C%22..%2F..%2F%40material-ui%2Fcore%2FFilledInput%2Findex.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_OutlinedInput%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20..%2FOutlinedInput%20*%2F%20%5C%5C%5C%22..%2F..%2F%40material-ui%2Fcore%2FOutlinedInput%2Findex.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_InputLabel%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20..%2FInputLabel%20*%2F%20%5C%5C%5C%22..%2F..%2F%40material-ui%2Fcore%2FInputLabel%2Findex.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_FormControl%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20..%2FFormControl%20*%2F%20%5C%5C%5C%22..%2F..%2F%40material-ui%2Fcore%2FFormControl%2Findex.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_FormHelperText%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20..%2FFormHelperText%20*%2F%20%5C%5C%5C%22..%2F..%2F%40material-ui%2Fcore%2FFormHelperText%2Findex.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_Select%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20..%2FSelect%20*%2F%20%5C%5C%5C%22..%2F..%2F%40material-ui%2Fcore%2FSelect%2Findex.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cn%2F%2F%20%40inheritedComponent%20FormControl%5C%5Cnvar%20variantComponent%20%3D%20%7B%5C%5Cn%20%20standard%3A%20_Input.default%2C%5C%5Cn%20%20filled%3A%20_FilledInput.default%2C%5C%5Cn%20%20outlined%3A%20_OutlinedInput.default%5C%5Cn%7D%3B%5C%5Cn%2F**%5C%5Cn%20*%20The%20%60TextField%60%20is%20a%20convenience%20wrapper%20for%20the%20most%20common%20cases%20(80%25).%5C%5Cn%20*%20It%20cannot%20be%20all%20things%20to%20all%20people%2C%20otherwise%20the%20API%20would%20grow%20out%20of%20control.%5C%5Cn%20*%5C%5Cn%20*%20%23%23%20Advanced%20Configuration%5C%5Cn%20*%5C%5Cn%20*%20It's%20important%20to%20understand%20that%20the%20text%20field%20is%20a%20simple%20abstraction%5C%5Cn%20*%20on%20top%20of%20the%20following%20components%3A%5C%5Cn%20*%20-%20%5BFormControl%5D(%2Fapi%2Fform-control%2F)%5C%5Cn%20*%20-%20%5BInputLabel%5D(%2Fapi%2Finput-label%2F)%5C%5Cn%20*%20-%20%5BInput%5D(%2Fapi%2Finput%2F)%5C%5Cn%20*%20-%20%5BFormHelperText%5D(%2Fapi%2Fform-helper-text%2F)%5C%5Cn%20*%5C%5Cn%20*%20If%20you%20wish%20to%20alter%20the%20properties%20applied%20to%20the%20native%20input%2C%20you%20can%20do%20so%20as%20follows%3A%5C%5Cn%20*%5C%5Cn%20*%20%60%60%60jsx%5C%5Cn%20*%20const%20inputProps%20%3D%20%7B%5C%5Cn%20*%20%20%20step%3A%20300%2C%5C%5Cn%20*%20%7D%3B%5C%5Cn%20*%5C%5Cn%20*%20return%20%3CTextField%20id%3D%5C%5C%5C%22time%5C%5C%5C%22%20type%3D%5C%5C%5C%22time%5C%5C%5C%22%20inputProps%3D%7BinputProps%7D%20%2F%3E%3B%5C%5Cn%20*%20%60%60%60%5C%5Cn%20*%5C%5Cn%20*%20For%20advanced%20cases%2C%20please%20look%20at%20the%20source%20of%20TextField%20by%20clicking%20on%20the%5C%5Cn%20*%20%5C%5C%5C%22Edit%20this%20page%5C%5C%5C%22%20button%20above.%20Consider%20either%3A%5C%5Cn%20*%20-%20using%20the%20upper%20case%20props%20for%20passing%20values%20directly%20to%20the%20components%5C%5Cn%20*%20-%20using%20the%20underlying%20components%20directly%20as%20shown%20in%20the%20demos%5C%5Cn%20*%2F%5C%5Cn%5C%5Cnvar%20TextField%20%3D%5C%5Cn%2F*%23__PURE__*%2F%5C%5Cnfunction%20(_React%24Component)%20%7B%5C%5Cn%20%20(0%2C%20_inherits2.default)(TextField%2C%20_React%24Component)%3B%5C%5Cn%5C%5Cn%20%20function%20TextField(props)%20%7B%5C%5Cn%20%20%20%20var%20_this%3B%5C%5Cn%5C%5Cn%20%20%20%20(0%2C%20_classCallCheck2.default)(this%2C%20TextField)%3B%5C%5Cn%20%20%20%20_this%20%3D%20(0%2C%20_possibleConstructorReturn2.default)(this%2C%20(0%2C%20_getPrototypeOf2.default)(TextField).call(this%2C%20props))%3B%5C%5Cn%20%20%20%20_this.labelRef%20%3D%20_react.default.createRef()%3B%5C%5Cn%20%20%20%20return%20_this%3B%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20(0%2C%20_createClass2.default)(TextField%2C%20%5B%7B%5C%5Cn%20%20%20%20key%3A%20%5C%5C%5C%22componentDidMount%5C%5C%5C%22%2C%5C%5Cn%20%20%20%20value%3A%20function%20componentDidMount()%20%7B%5C%5Cn%20%20%20%20%20%20if%20(this.props.variant%20%3D%3D%3D%20'outlined')%20%7B%5C%5Cn%20%20%20%20%20%20%20%20this.labelNode%20%3D%20_reactDom.default.findDOMNode(this.labelRef.current)%3B%5C%5Cn%20%20%20%20%20%20%20%20this.forceUpdate()%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%2C%20%7B%5C%5Cn%20%20%20%20key%3A%20%5C%5C%5C%22render%5C%5C%5C%22%2C%5C%5Cn%20%20%20%20value%3A%20function%20render()%20%7B%5C%5Cn%20%20%20%20%20%20var%20_this%24props%20%3D%20this.props%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20autoComplete%20%3D%20_this%24props.autoComplete%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20autoFocus%20%3D%20_this%24props.autoFocus%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20children%20%3D%20_this%24props.children%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20className%20%3D%20_this%24props.className%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20defaultValue%20%3D%20_this%24props.defaultValue%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20error%20%3D%20_this%24props.error%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20FormHelperTextProps%20%3D%20_this%24props.FormHelperTextProps%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20fullWidth%20%3D%20_this%24props.fullWidth%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20helperText%20%3D%20_this%24props.helperText%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20id%20%3D%20_this%24props.id%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20InputLabelProps%20%3D%20_this%24props.InputLabelProps%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20inputProps%20%3D%20_this%24props.inputProps%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20InputProps%20%3D%20_this%24props.InputProps%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20inputRef%20%3D%20_this%24props.inputRef%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20label%20%3D%20_this%24props.label%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20multiline%20%3D%20_this%24props.multiline%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20name%20%3D%20_this%24props.name%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20onBlur%20%3D%20_this%24props.onBlur%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20onChange%20%3D%20_this%24props.onChange%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20onFocus%20%3D%20_this%24props.onFocus%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20placeholder%20%3D%20_this%24props.placeholder%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20required%20%3D%20_this%24props.required%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20rows%20%3D%20_this%24props.rows%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20rowsMax%20%3D%20_this%24props.rowsMax%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20select%20%3D%20_this%24props.select%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20SelectProps%20%3D%20_this%24props.SelectProps%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20type%20%3D%20_this%24props.type%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20value%20%3D%20_this%24props.value%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20variant%20%3D%20_this%24props.variant%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20other%20%3D%20(0%2C%20_objectWithoutProperties2.default)(_this%24props%2C%20%5B%5C%5C%5C%22autoComplete%5C%5C%5C%22%2C%20%5C%5C%5C%22autoFocus%5C%5C%5C%22%2C%20%5C%5C%5C%22children%5C%5C%5C%22%2C%20%5C%5C%5C%22className%5C%5C%5C%22%2C%20%5C%5C%5C%22defaultValue%5C%5C%5C%22%2C%20%5C%5C%5C%22error%5C%5C%5C%22%2C%20%5C%5C%5C%22FormHelperTextProps%5C%5C%5C%22%2C%20%5C%5C%5C%22fullWidth%5C%5C%5C%22%2C%20%5C%5C%5C%22helperText%5C%5C%5C%22%2C%20%5C%5C%5C%22id%5C%5C%5C%22%2C%20%5C%5C%5C%22InputLabelProps%5C%5C%5C%22%2C%20%5C%5C%5C%22inputProps%5C%5C%5C%22%2C%20%5C%5C%5C%22InputProps%5C%5C%5C%22%2C%20%5C%5C%5C%22inputRef%5C%5C%5C%22%2C%20%5C%5C%5C%22label%5C%5C%5C%22%2C%20%5C%5C%5C%22multiline%5C%5C%5C%22%2C%20%5C%5C%5C%22name%5C%5C%5C%22%2C%20%5C%5C%5C%22onBlur%5C%5C%5C%22%2C%20%5C%5C%5C%22onChange%5C%5C%5C%22%2C%20%5C%5C%5C%22onFocus%5C%5C%5C%22%2C%20%5C%5C%5C%22placeholder%5C%5C%5C%22%2C%20%5C%5C%5C%22required%5C%5C%5C%22%2C%20%5C%5C%5C%22rows%5C%5C%5C%22%2C%20%5C%5C%5C%22rowsMax%5C%5C%5C%22%2C%20%5C%5C%5C%22select%5C%5C%5C%22%2C%20%5C%5C%5C%22SelectProps%5C%5C%5C%22%2C%20%5C%5C%5C%22type%5C%5C%5C%22%2C%20%5C%5C%5C%22value%5C%5C%5C%22%2C%20%5C%5C%5C%22variant%5C%5C%5C%22%5D)%3B%5C%5Cn%20%20%20%20%20%20%20true%20%3F%20(0%2C%20_warning.default)(!select%20%7C%7C%20Boolean(children)%2C%20'Material-UI%3A%20%60children%60%20must%20be%20passed%20when%20using%20the%20%60TextField%60%20component%20with%20%60select%60.')%20%3A%20undefined%3B%5C%5Cn%20%20%20%20%20%20var%20InputMore%20%3D%20%7B%7D%3B%5C%5Cn%5C%5Cn%20%20%20%20%20%20if%20(variant%20%3D%3D%3D%20'outlined')%20%7B%5C%5Cn%20%20%20%20%20%20%20%20if%20(InputLabelProps%20%26%26%20typeof%20InputLabelProps.shrink%20!%3D%3D%20'undefined')%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20InputMore.notched%20%3D%20InputLabelProps.shrink%3B%5C%5Cn%20%20%20%20%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20%20%20%20%20InputMore.labelWidth%20%3D%20this.labelNode%20%26%26%20this.labelNode.offsetWidth%20%7C%7C%200%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20%20%20var%20helperTextId%20%3D%20helperText%20%26%26%20id%20%3F%20%5C%5C%5C%22%5C%5C%5C%22.concat(id%2C%20%5C%5C%5C%22-helper-text%5C%5C%5C%22)%20%3A%20undefined%3B%5C%5Cn%20%20%20%20%20%20var%20InputComponent%20%3D%20variantComponent%5Bvariant%5D%3B%5C%5Cn%5C%5Cn%20%20%20%20%20%20var%20InputElement%20%3D%20_react.default.createElement(InputComponent%2C%20(0%2C%20_extends2.default)(%7B%5C%5Cn%20%20%20%20%20%20%20%20%5C%5C%5C%22aria-describedby%5C%5C%5C%22%3A%20helperTextId%2C%5C%5Cn%20%20%20%20%20%20%20%20autoComplete%3A%20autoComplete%2C%5C%5Cn%20%20%20%20%20%20%20%20autoFocus%3A%20autoFocus%2C%5C%5Cn%20%20%20%20%20%20%20%20defaultValue%3A%20defaultValue%2C%5C%5Cn%20%20%20%20%20%20%20%20fullWidth%3A%20fullWidth%2C%5C%5Cn%20%20%20%20%20%20%20%20multiline%3A%20multiline%2C%5C%5Cn%20%20%20%20%20%20%20%20name%3A%20name%2C%5C%5Cn%20%20%20%20%20%20%20%20rows%3A%20rows%2C%5C%5Cn%20%20%20%20%20%20%20%20rowsMax%3A%20rowsMax%2C%5C%5Cn%20%20%20%20%20%20%20%20type%3A%20type%2C%5C%5Cn%20%20%20%20%20%20%20%20value%3A%20value%2C%5C%5Cn%20%20%20%20%20%20%20%20id%3A%20id%2C%5C%5Cn%20%20%20%20%20%20%20%20inputRef%3A%20inputRef%2C%5C%5Cn%20%20%20%20%20%20%20%20onBlur%3A%20onBlur%2C%5C%5Cn%20%20%20%20%20%20%20%20onChange%3A%20onChange%2C%5C%5Cn%20%20%20%20%20%20%20%20onFocus%3A%20onFocus%2C%5C%5Cn%20%20%20%20%20%20%20%20placeholder%3A%20placeholder%2C%5C%5Cn%20%20%20%20%20%20%20%20inputProps%3A%20inputProps%5C%5Cn%20%20%20%20%20%20%7D%2C%20InputMore%2C%20InputProps))%3B%5C%5Cn%5C%5Cn%20%20%20%20%20%20return%20_react.default.createElement(_FormControl.default%2C%20(0%2C%20_extends2.default)(%7B%5C%5Cn%20%20%20%20%20%20%20%20className%3A%20className%2C%5C%5Cn%20%20%20%20%20%20%20%20error%3A%20error%2C%5C%5Cn%20%20%20%20%20%20%20%20fullWidth%3A%20fullWidth%2C%5C%5Cn%20%20%20%20%20%20%20%20required%3A%20required%2C%5C%5Cn%20%20%20%20%20%20%20%20variant%3A%20variant%5C%5Cn%20%20%20%20%20%20%7D%2C%20other)%2C%20label%20%26%26%20_react.default.createElement(_InputLabel.default%2C%20(0%2C%20_extends2.default)(%7B%5C%5Cn%20%20%20%20%20%20%20%20htmlFor%3A%20id%2C%5C%5Cn%20%20%20%20%20%20%20%20ref%3A%20this.labelRef%5C%5Cn%20%20%20%20%20%20%7D%2C%20InputLabelProps)%2C%20label)%2C%20select%20%3F%20_react.default.createElement(_Select.default%2C%20(0%2C%20_extends2.default)(%7B%5C%5Cn%20%20%20%20%20%20%20%20%5C%5C%5C%22aria-describedby%5C%5C%5C%22%3A%20helperTextId%2C%5C%5Cn%20%20%20%20%20%20%20%20value%3A%20value%2C%5C%5Cn%20%20%20%20%20%20%20%20input%3A%20InputElement%5C%5Cn%20%20%20%20%20%20%7D%2C%20SelectProps)%2C%20children)%20%3A%20InputElement%2C%20helperText%20%26%26%20_react.default.createElement(_FormHelperText.default%2C%20(0%2C%20_extends2.default)(%7B%5C%5Cn%20%20%20%20%20%20%20%20id%3A%20helperTextId%5C%5Cn%20%20%20%20%20%20%7D%2C%20FormHelperTextProps)%2C%20helperText))%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%5D)%3B%5C%5Cn%20%20return%20TextField%3B%5C%5Cn%7D(_react.default.Component)%3B%5C%5Cn%5C%5Cn%20true%20%3F%20TextField.propTypes%20%3D%20%7B%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20This%20property%20helps%20users%20to%20fill%20forms%20faster%2C%20especially%20on%20mobile%20devices.%5C%5Cn%20%20%20*%20The%20name%20can%20be%20confusing%2C%20as%20it's%20more%20like%20an%20autofill.%5C%5Cn%20%20%20*%20You%20can%20learn%20more%20about%20it%20here%3A%5C%5Cn%20%20%20*%20https%3A%2F%2Fhtml.spec.whatwg.org%2Fmultipage%2Fform-control-infrastructure.html%23autofill%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20autoComplete%3A%20_propTypes.default.string%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20If%20%60true%60%2C%20the%20input%20will%20be%20focused%20during%20the%20first%20mount.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20autoFocus%3A%20_propTypes.default.bool%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20%40ignore%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20children%3A%20_propTypes.default.node%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20%40ignore%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20className%3A%20_propTypes.default.string%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20The%20default%20value%20of%20the%20%60Input%60%20element.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20defaultValue%3A%20_propTypes.default.oneOfType(%5B_propTypes.default.string%2C%20_propTypes.default.number%5D)%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20If%20%60true%60%2C%20the%20input%20will%20be%20disabled.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20disabled%3A%20_propTypes.default.bool%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20If%20%60true%60%2C%20the%20label%20will%20be%20displayed%20in%20an%20error%20state.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20error%3A%20_propTypes.default.bool%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20Properties%20applied%20to%20the%20%5B%60FormHelperText%60%5D(%2Fapi%2Fform-helper-text%2F)%20element.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20FormHelperTextProps%3A%20_propTypes.default.object%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20If%20%60true%60%2C%20the%20input%20will%20take%20up%20the%20full%20width%20of%20its%20container.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20fullWidth%3A%20_propTypes.default.bool%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20The%20helper%20text%20content.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20helperText%3A%20_propTypes.default.node%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20The%20id%20of%20the%20%60input%60%20element.%5C%5Cn%20%20%20*%20Use%20this%20property%20to%20make%20%60label%60%20and%20%60helperText%60%20accessible%20for%20screen%20readers.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20id%3A%20_propTypes.default.string%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20Properties%20applied%20to%20the%20%5B%60InputLabel%60%5D(%2Fapi%2Finput-label%2F)%20element.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20InputLabelProps%3A%20_propTypes.default.object%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20Properties%20applied%20to%20the%20%60Input%60%20element.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20InputProps%3A%20_propTypes.default.object%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20Attributes%20applied%20to%20the%20native%20%60input%60%20element.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20inputProps%3A%20_propTypes.default.object%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20Use%20this%20property%20to%20pass%20a%20ref%20callback%20to%20the%20native%20input%20component.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20inputRef%3A%20_propTypes.default.oneOfType(%5B_propTypes.default.func%2C%20_propTypes.default.object%5D)%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20The%20label%20content.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20label%3A%20_propTypes.default.node%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20If%20%60dense%60%20or%20%60normal%60%2C%20will%20adjust%20vertical%20spacing%20of%20this%20and%20contained%20components.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20margin%3A%20_propTypes.default.oneOf(%5B'none'%2C%20'dense'%2C%20'normal'%5D)%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20If%20%60true%60%2C%20a%20textarea%20element%20will%20be%20rendered%20instead%20of%20an%20input.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20multiline%3A%20_propTypes.default.bool%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20Name%20attribute%20of%20the%20%60input%60%20element.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20name%3A%20_propTypes.default.string%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20%40ignore%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20onBlur%3A%20_propTypes.default.func%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20Callback%20fired%20when%20the%20value%20is%20changed.%5C%5Cn%20%20%20*%5C%5Cn%20%20%20*%20%40param%20%7Bobject%7D%20event%20The%20event%20source%20of%20the%20callback.%5C%5Cn%20%20%20*%20You%20can%20pull%20out%20the%20new%20value%20by%20accessing%20%60event.target.value%60.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20onChange%3A%20_propTypes.default.func%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20%40ignore%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20onFocus%3A%20_propTypes.default.func%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20The%20short%20hint%20displayed%20in%20the%20input%20before%20the%20user%20enters%20a%20value.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20placeholder%3A%20_propTypes.default.string%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20If%20%60true%60%2C%20the%20label%20is%20displayed%20as%20required%20and%20the%20input%20will%20be%20required.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20required%3A%20_propTypes.default.bool%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20Number%20of%20rows%20to%20display%20when%20multiline%20option%20is%20set%20to%20true.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20rows%3A%20_propTypes.default.oneOfType(%5B_propTypes.default.string%2C%20_propTypes.default.number%5D)%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20Maximum%20number%20of%20rows%20to%20display%20when%20multiline%20option%20is%20set%20to%20true.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20rowsMax%3A%20_propTypes.default.oneOfType(%5B_propTypes.default.string%2C%20_propTypes.default.number%5D)%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20Render%20a%20%60Select%60%20element%20while%20passing%20the%20%60Input%60%20element%20to%20%60Select%60%20as%20%60input%60%20parameter.%5C%5Cn%20%20%20*%20If%20this%20option%20is%20set%20you%20must%20pass%20the%20options%20of%20the%20select%20as%20children.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20select%3A%20_propTypes.default.bool%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20Properties%20applied%20to%20the%20%5B%60Select%60%5D(%2Fapi%2Fselect%2F)%20element.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20SelectProps%3A%20_propTypes.default.object%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20Type%20attribute%20of%20the%20%60Input%60%20element.%20It%20should%20be%20a%20valid%20HTML5%20input%20type.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20type%3A%20_propTypes.default.string%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20The%20value%20of%20the%20%60Input%60%20element%2C%20required%20for%20a%20controlled%20component.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20value%3A%20_propTypes.default.oneOfType(%5B_propTypes.default.string%2C%20_propTypes.default.number%2C%20_propTypes.default.bool%2C%20_propTypes.default.arrayOf(_propTypes.default.oneOfType(%5B_propTypes.default.string%2C%20_propTypes.default.number%2C%20_propTypes.default.bool%5D))%5D)%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20The%20variant%20to%20use.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20variant%3A%20_propTypes.default.oneOf(%5B'standard'%2C%20'outlined'%2C%20'filled'%5D)%5C%5Cn%7D%20%3A%20undefined%3B%5C%5CnTextField.defaultProps%20%3D%20%7B%5C%5Cn%20%20required%3A%20false%2C%5C%5Cn%20%20select%3A%20false%2C%5C%5Cn%20%20variant%3A%20'standard'%5C%5Cn%7D%3B%5C%5Cnvar%20_default%20%3D%20TextField%3B%5C%5Cnexports.default%20%3D%20_default%3B%5C%5Cn%5C%5Cn%2F%2F%23%20sourceURL%3Dwebpack%3A%2F%2F%255Bname%255D%2F%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2F%40material-ui%2Fcore%2FTextField%2FTextField.js%3F%5C%22)%3B%5Cn%5Cn%2F***%2F%20%7D)%2C%5Cn%5Cn%2F***%2F%20%5C%22..%2F..%2F%40material-ui%2Fcore%2FTextField%2Findex.js%5C%22%3A%5Cn%2F*!************************************************************************************************************!*%5C%5C%5Cn%20%20!***%20%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2F%40material-ui%2Fcore%2FTextField%2Findex.js%20***!%5Cn%20%20%5C%5C************************************************************************************************************%2F%5Cn%2F*!%20no%20static%20exports%20found%20*%2F%5Cn%2F***%2F%20(function(module%2C%20exports%2C%20__webpack_require__)%20%7B%5Cn%5Cn%5C%22use%20strict%5C%22%3B%5Cneval(%5C%22%5C%5Cn%5C%5Cnvar%20_interopRequireDefault%20%3D%20__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2FinteropRequireDefault%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2FinteropRequireDefault.js%5C%5C%5C%22)%3B%5C%5Cn%5C%5CnObject.defineProperty(exports%2C%20%5C%5C%5C%22__esModule%5C%5C%5C%22%2C%20%7B%5C%5Cn%20%20value%3A%20true%5C%5Cn%7D)%3B%5C%5CnObject.defineProperty(exports%2C%20%5C%5C%5C%22default%5C%5C%5C%22%2C%20%7B%5C%5Cn%20%20enumerable%3A%20true%2C%5C%5Cn%20%20get%3A%20function%20get()%20%7B%5C%5Cn%20%20%20%20return%20_TextField.default%3B%5C%5Cn%20%20%7D%5C%5Cn%7D)%3B%5C%5Cn%5C%5Cnvar%20_TextField%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20.%2FTextField%20*%2F%20%5C%5C%5C%22..%2F..%2F%40material-ui%2Fcore%2FTextField%2FTextField.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cn%2F%2F%23%20sourceURL%3Dwebpack%3A%2F%2F%255Bname%255D%2F%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2F%40material-ui%2Fcore%2FTextField%2Findex.js%3F%5C%22)%3B%5Cn%5Cn%2F***%2F%20%7D)%2C%5Cn%5Cn%2F***%2F%20%5C%22..%2F..%2F%40material-ui%2Fcore%2FToolbar%2FToolbar.js%5C%22%3A%5Cn%2F*!************************************************************************************************************!*%5C%5C%5Cn%20%20!***%20%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2F%40material-ui%2Fcore%2FToolbar%2FToolbar.js%20***!%5Cn%20%20%5C%5C************************************************************************************************************%2F%5Cn%2F*!%20no%20static%20exports%20found%20*%2F%5Cn%2F***%2F%20(function(module%2C%20exports%2C%20__webpack_require__)%20%7B%5Cn%5Cn%5C%22use%20strict%5C%22%3B%5Cneval(%5C%22%5C%5Cn%5C%5Cnvar%20_interopRequireDefault%20%3D%20__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2FinteropRequireDefault%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2FinteropRequireDefault.js%5C%5C%5C%22)%3B%5C%5Cn%5C%5CnObject.defineProperty(exports%2C%20%5C%5C%5C%22__esModule%5C%5C%5C%22%2C%20%7B%5C%5Cn%20%20value%3A%20true%5C%5Cn%7D)%3B%5C%5Cnexports.default%20%3D%20exports.styles%20%3D%20void%200%3B%5C%5Cn%5C%5Cnvar%20_extends2%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2Fextends%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2Fextends.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_defineProperty2%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2FdefineProperty%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2FdefineProperty.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_objectWithoutProperties2%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2FobjectWithoutProperties%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2FobjectWithoutProperties.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_react%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20react%20*%2F%20%5C%5C%5C%22..%2F..%2Freact%2Findex.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_propTypes%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20prop-types%20*%2F%20%5C%5C%5C%22..%2F..%2Fprop-types%2Findex.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_classnames%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20classnames%20*%2F%20%5C%5C%5C%22..%2F..%2Fclassnames%2Findex.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_withStyles%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20..%2Fstyles%2FwithStyles%20*%2F%20%5C%5C%5C%22..%2F..%2F%40material-ui%2Fcore%2Fstyles%2FwithStyles.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20styles%20%3D%20function%20styles(theme)%20%7B%5C%5Cn%20%20return%20%7B%5C%5Cn%20%20%20%20%2F*%20Styles%20applied%20to%20the%20root%20element.%20*%2F%5C%5Cn%20%20%20%20root%3A%20%7B%5C%5Cn%20%20%20%20%20%20position%3A%20'relative'%2C%5C%5Cn%20%20%20%20%20%20display%3A%20'flex'%2C%5C%5Cn%20%20%20%20%20%20alignItems%3A%20'center'%5C%5Cn%20%20%20%20%7D%2C%5C%5Cn%5C%5Cn%20%20%20%20%2F*%20Styles%20applied%20to%20the%20root%20element%20if%20%60disableGutters%3D%7Bfalse%7D%60.%20*%2F%5C%5Cn%20%20%20%20gutters%3A%20theme.mixins.gutters()%2C%5C%5Cn%5C%5Cn%20%20%20%20%2F*%20Styles%20applied%20to%20the%20root%20element%20if%20%60variant%3D%5C%5C%5C%22regular%5C%5C%5C%22%60.%20*%2F%5C%5Cn%20%20%20%20regular%3A%20theme.mixins.toolbar%2C%5C%5Cn%5C%5Cn%20%20%20%20%2F*%20Styles%20applied%20to%20the%20root%20element%20if%20%60variant%3D%5C%5C%5C%22dense%5C%5C%5C%22%60.%20*%2F%5C%5Cn%20%20%20%20dense%3A%20%7B%5C%5Cn%20%20%20%20%20%20minHeight%3A%2048%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%3B%5C%5Cn%7D%3B%5C%5Cn%5C%5Cnexports.styles%20%3D%20styles%3B%5C%5Cn%5C%5Cnfunction%20Toolbar(props)%20%7B%5C%5Cn%20%20var%20children%20%3D%20props.children%2C%5C%5Cn%20%20%20%20%20%20classes%20%3D%20props.classes%2C%5C%5Cn%20%20%20%20%20%20classNameProp%20%3D%20props.className%2C%5C%5Cn%20%20%20%20%20%20disableGutters%20%3D%20props.disableGutters%2C%5C%5Cn%20%20%20%20%20%20variant%20%3D%20props.variant%2C%5C%5Cn%20%20%20%20%20%20other%20%3D%20(0%2C%20_objectWithoutProperties2.default)(props%2C%20%5B%5C%5C%5C%22children%5C%5C%5C%22%2C%20%5C%5C%5C%22classes%5C%5C%5C%22%2C%20%5C%5C%5C%22className%5C%5C%5C%22%2C%20%5C%5C%5C%22disableGutters%5C%5C%5C%22%2C%20%5C%5C%5C%22variant%5C%5C%5C%22%5D)%3B%5C%5Cn%20%20var%20className%20%3D%20(0%2C%20_classnames.default)(classes.root%2C%20classes%5Bvariant%5D%2C%20(0%2C%20_defineProperty2.default)(%7B%7D%2C%20classes.gutters%2C%20!disableGutters)%2C%20classNameProp)%3B%5C%5Cn%20%20return%20_react.default.createElement(%5C%5C%5C%22div%5C%5C%5C%22%2C%20(0%2C%20_extends2.default)(%7B%5C%5Cn%20%20%20%20className%3A%20className%5C%5Cn%20%20%7D%2C%20other)%2C%20children)%3B%5C%5Cn%7D%5C%5Cn%5C%5Cn%20true%20%3F%20Toolbar.propTypes%20%3D%20%7B%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20Toolbar%20children%2C%20usually%20a%20mixture%20of%20%60IconButton%60%2C%20%60Button%60%20and%20%60Typography%60.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20children%3A%20_propTypes.default.node%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20Override%20or%20extend%20the%20styles%20applied%20to%20the%20component.%5C%5Cn%20%20%20*%20See%20%5BCSS%20API%5D(%23css-api)%20below%20for%20more%20details.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20classes%3A%20_propTypes.default.object.isRequired%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20%40ignore%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20className%3A%20_propTypes.default.string%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20If%20%60true%60%2C%20disables%20gutter%20padding.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20disableGutters%3A%20_propTypes.default.bool%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20The%20variant%20to%20use.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20variant%3A%20_propTypes.default.oneOf(%5B'regular'%2C%20'dense'%5D)%5C%5Cn%7D%20%3A%20undefined%3B%5C%5CnToolbar.defaultProps%20%3D%20%7B%5C%5Cn%20%20disableGutters%3A%20false%2C%5C%5Cn%20%20variant%3A%20'regular'%5C%5Cn%7D%3B%5C%5Cn%5C%5Cnvar%20_default%20%3D%20(0%2C%20_withStyles.default)(styles%2C%20%7B%5C%5Cn%20%20name%3A%20'MuiToolbar'%5C%5Cn%7D)(Toolbar)%3B%5C%5Cn%5C%5Cnexports.default%20%3D%20_default%3B%5C%5Cn%5C%5Cn%2F%2F%23%20sourceURL%3Dwebpack%3A%2F%2F%255Bname%255D%2F%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2F%40material-ui%2Fcore%2FToolbar%2FToolbar.js%3F%5C%22)%3B%5Cn%5Cn%2F***%2F%20%7D)%2C%5Cn%5Cn%2F***%2F%20%5C%22..%2F..%2F%40material-ui%2Fcore%2FToolbar%2Findex.js%5C%22%3A%5Cn%2F*!**********************************************************************************************************!*%5C%5C%5Cn%20%20!***%20%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2F%40material-ui%2Fcore%2FToolbar%2Findex.js%20***!%5Cn%20%20%5C%5C**********************************************************************************************************%2F%5Cn%2F*!%20no%20static%20exports%20found%20*%2F%5Cn%2F***%2F%20(function(module%2C%20exports%2C%20__webpack_require__)%20%7B%5Cn%5Cn%5C%22use%20strict%5C%22%3B%5Cneval(%5C%22%5C%5Cn%5C%5Cnvar%20_interopRequireDefault%20%3D%20__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2FinteropRequireDefault%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2FinteropRequireDefault.js%5C%5C%5C%22)%3B%5C%5Cn%5C%5CnObject.defineProperty(exports%2C%20%5C%5C%5C%22__esModule%5C%5C%5C%22%2C%20%7B%5C%5Cn%20%20value%3A%20true%5C%5Cn%7D)%3B%5C%5CnObject.defineProperty(exports%2C%20%5C%5C%5C%22default%5C%5C%5C%22%2C%20%7B%5C%5Cn%20%20enumerable%3A%20true%2C%5C%5Cn%20%20get%3A%20function%20get()%20%7B%5C%5Cn%20%20%20%20return%20_Toolbar.default%3B%5C%5Cn%20%20%7D%5C%5Cn%7D)%3B%5C%5Cn%5C%5Cnvar%20_Toolbar%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20.%2FToolbar%20*%2F%20%5C%5C%5C%22..%2F..%2F%40material-ui%2Fcore%2FToolbar%2FToolbar.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cn%2F%2F%23%20sourceURL%3Dwebpack%3A%2F%2F%255Bname%255D%2F%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2F%40material-ui%2Fcore%2FToolbar%2Findex.js%3F%5C%22)%3B%5Cn%5Cn%2F***%2F%20%7D)%2C%5Cn%5Cn%2F***%2F%20%5C%22..%2F..%2F%40material-ui%2Fcore%2FTypography%2FTypography.js%5C%22%3A%5Cn%2F*!******************************************************************************************************************!*%5C%5C%5Cn%20%20!***%20%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2F%40material-ui%2Fcore%2FTypography%2FTypography.js%20***!%5Cn%20%20%5C%5C******************************************************************************************************************%2F%5Cn%2F*!%20no%20static%20exports%20found%20*%2F%5Cn%2F***%2F%20(function(module%2C%20exports%2C%20__webpack_require__)%20%7B%5Cn%5Cn%5C%22use%20strict%5C%22%3B%5Cneval(%5C%22%5C%5Cn%5C%5Cnvar%20_interopRequireDefault%20%3D%20__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2FinteropRequireDefault%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2FinteropRequireDefault.js%5C%5C%5C%22)%3B%5C%5Cn%5C%5CnObject.defineProperty(exports%2C%20%5C%5C%5C%22__esModule%5C%5C%5C%22%2C%20%7B%5C%5Cn%20%20value%3A%20true%5C%5Cn%7D)%3B%5C%5Cnexports.default%20%3D%20exports.styles%20%3D%20void%200%3B%5C%5Cn%5C%5Cnvar%20_extends2%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2Fextends%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2Fextends.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_defineProperty2%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2FdefineProperty%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2FdefineProperty.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_objectWithoutProperties2%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2FobjectWithoutProperties%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2FobjectWithoutProperties.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_react%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20react%20*%2F%20%5C%5C%5C%22..%2F..%2Freact%2Findex.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_propTypes%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20prop-types%20*%2F%20%5C%5C%5C%22..%2F..%2Fprop-types%2Findex.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_classnames%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20classnames%20*%2F%20%5C%5C%5C%22..%2F..%2Fclassnames%2Findex.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_utils%20%3D%20__webpack_require__(%2F*!%20%40material-ui%2Futils%20*%2F%20%5C%5C%5C%22..%2F..%2F%40material-ui%2Futils%2Findex.es.js%5C%5C%5C%22)%3B%5C%5Cn%5C%5Cnvar%20_withStyles%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20..%2Fstyles%2FwithStyles%20*%2F%20%5C%5C%5C%22..%2F..%2F%40material-ui%2Fcore%2Fstyles%2FwithStyles.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_helpers%20%3D%20__webpack_require__(%2F*!%20..%2Futils%2Fhelpers%20*%2F%20%5C%5C%5C%22..%2F..%2F%40material-ui%2Fcore%2Futils%2Fhelpers.js%5C%5C%5C%22)%3B%5C%5Cn%5C%5Cnvar%20styles%20%3D%20function%20styles(theme)%20%7B%5C%5Cn%20%20return%20%7B%5C%5Cn%20%20%20%20%2F*%20Styles%20applied%20to%20the%20root%20element.%20*%2F%5C%5Cn%20%20%20%20root%3A%20%7B%5C%5Cn%20%20%20%20%20%20display%3A%20'block'%2C%5C%5Cn%20%20%20%20%20%20margin%3A%200%5C%5Cn%20%20%20%20%7D%2C%5C%5Cn%5C%5Cn%20%20%20%20%2F*%20Styles%20applied%20to%20the%20root%20element%20if%20%60variant%3D%5C%5C%5C%22display4%5C%5C%5C%22%60.%20*%2F%5C%5Cn%20%20%20%20display4%3A%20theme.typography.display4%2C%5C%5Cn%5C%5Cn%20%20%20%20%2F*%20Styles%20applied%20to%20the%20root%20element%20if%20%60variant%3D%5C%5C%5C%22display3%5C%5C%5C%22%60.%20*%2F%5C%5Cn%20%20%20%20display3%3A%20theme.typography.display3%2C%5C%5Cn%5C%5Cn%20%20%20%20%2F*%20Styles%20applied%20to%20the%20root%20element%20if%20%60variant%3D%5C%5C%5C%22display2%5C%5C%5C%22%60.%20*%2F%5C%5Cn%20%20%20%20display2%3A%20theme.typography.display2%2C%5C%5Cn%5C%5Cn%20%20%20%20%2F*%20Styles%20applied%20to%20the%20root%20element%20if%20%60variant%3D%5C%5C%5C%22display1%5C%5C%5C%22%60.%20*%2F%5C%5Cn%20%20%20%20display1%3A%20theme.typography.display1%2C%5C%5Cn%5C%5Cn%20%20%20%20%2F*%20Styles%20applied%20to%20the%20root%20element%20if%20%60variant%3D%5C%5C%5C%22headline%5C%5C%5C%22%60.%20*%2F%5C%5Cn%20%20%20%20headline%3A%20theme.typography.headline%2C%5C%5Cn%5C%5Cn%20%20%20%20%2F*%20Styles%20applied%20to%20the%20root%20element%20if%20%60variant%3D%5C%5C%5C%22title%5C%5C%5C%22%60.%20*%2F%5C%5Cn%20%20%20%20title%3A%20theme.typography.title%2C%5C%5Cn%5C%5Cn%20%20%20%20%2F*%20Styles%20applied%20to%20the%20root%20element%20if%20%60variant%3D%5C%5C%5C%22subheading%5C%5C%5C%22%60.%20*%2F%5C%5Cn%20%20%20%20subheading%3A%20theme.typography.subheading%2C%5C%5Cn%5C%5Cn%20%20%20%20%2F*%20Styles%20applied%20to%20the%20root%20element%20if%20%60variant%3D%5C%5C%5C%22body2%5C%5C%5C%22%60.%20*%2F%5C%5Cn%20%20%20%20body2%3A%20theme.typography.body2%2C%5C%5Cn%5C%5Cn%20%20%20%20%2F*%20Styles%20applied%20to%20the%20root%20element%20if%20%60variant%3D%5C%5C%5C%22body1%5C%5C%5C%22%60.%20*%2F%5C%5Cn%20%20%20%20body1%3A%20theme.typography.body1%2C%5C%5Cn%5C%5Cn%20%20%20%20%2F*%20Styles%20applied%20to%20the%20root%20element%20if%20%60variant%3D%5C%5C%5C%22caption%5C%5C%5C%22%60.%20*%2F%5C%5Cn%20%20%20%20caption%3A%20theme.typography.caption%2C%5C%5Cn%5C%5Cn%20%20%20%20%2F*%20Styles%20applied%20to%20the%20root%20element%20if%20%60variant%3D%5C%5C%5C%22button%5C%5C%5C%22%60.%20*%2F%5C%5Cn%20%20%20%20button%3A%20theme.typography.button%2C%5C%5Cn%5C%5Cn%20%20%20%20%2F*%20Styles%20applied%20to%20the%20root%20element%20if%20%60variant%3D%5C%5C%5C%22h1%5C%5C%5C%22%60.%20*%2F%5C%5Cn%20%20%20%20h1%3A%20theme.typography.h1%2C%5C%5Cn%5C%5Cn%20%20%20%20%2F*%20Styles%20applied%20to%20the%20root%20element%20if%20%60variant%3D%5C%5C%5C%22h2%5C%5C%5C%22%60.%20*%2F%5C%5Cn%20%20%20%20h2%3A%20theme.typography.h2%2C%5C%5Cn%5C%5Cn%20%20%20%20%2F*%20Styles%20applied%20to%20the%20root%20element%20if%20%60variant%3D%5C%5C%5C%22h3%5C%5C%5C%22%60.%20*%2F%5C%5Cn%20%20%20%20h3%3A%20theme.typography.h3%2C%5C%5Cn%5C%5Cn%20%20%20%20%2F*%20Styles%20applied%20to%20the%20root%20element%20if%20%60variant%3D%5C%5C%5C%22h4%5C%5C%5C%22%60.%20*%2F%5C%5Cn%20%20%20%20h4%3A%20theme.typography.h4%2C%5C%5Cn%5C%5Cn%20%20%20%20%2F*%20Styles%20applied%20to%20the%20root%20element%20if%20%60variant%3D%5C%5C%5C%22h5%5C%5C%5C%22%60.%20*%2F%5C%5Cn%20%20%20%20h5%3A%20theme.typography.h5%2C%5C%5Cn%5C%5Cn%20%20%20%20%2F*%20Styles%20applied%20to%20the%20root%20element%20if%20%60variant%3D%5C%5C%5C%22h6%5C%5C%5C%22%60.%20*%2F%5C%5Cn%20%20%20%20h6%3A%20theme.typography.h6%2C%5C%5Cn%5C%5Cn%20%20%20%20%2F*%20Styles%20applied%20to%20the%20root%20element%20if%20%60variant%3D%5C%5C%5C%22subtitle1%5C%5C%5C%22%60.%20*%2F%5C%5Cn%20%20%20%20subtitle1%3A%20theme.typography.subtitle1%2C%5C%5Cn%5C%5Cn%20%20%20%20%2F*%20Styles%20applied%20to%20the%20root%20element%20if%20%60variant%3D%5C%5C%5C%22subtitle2%5C%5C%5C%22%60.%20*%2F%5C%5Cn%20%20%20%20subtitle2%3A%20theme.typography.subtitle2%2C%5C%5Cn%5C%5Cn%20%20%20%20%2F*%20Styles%20applied%20to%20the%20root%20element%20if%20%60variant%3D%5C%5C%5C%22overline%5C%5C%5C%22%60.%20*%2F%5C%5Cn%20%20%20%20overline%3A%20theme.typography.overline%2C%5C%5Cn%5C%5Cn%20%20%20%20%2F*%20Styles%20applied%20to%20the%20root%20element%20if%20%60variant%3D%5C%5C%5C%22srOnly%5C%5C%5C%22%60.%20Only%20accessible%20to%20screen%20readers.%20*%2F%5C%5Cn%20%20%20%20srOnly%3A%20%7B%5C%5Cn%20%20%20%20%20%20position%3A%20'absolute'%2C%5C%5Cn%20%20%20%20%20%20height%3A%201%2C%5C%5Cn%20%20%20%20%20%20width%3A%201%2C%5C%5Cn%20%20%20%20%20%20overflow%3A%20'hidden'%5C%5Cn%20%20%20%20%7D%2C%5C%5Cn%5C%5Cn%20%20%20%20%2F*%20Styles%20applied%20to%20the%20root%20element%20if%20%60align%3D%5C%5C%5C%22left%5C%5C%5C%22%60.%20*%2F%5C%5Cn%20%20%20%20alignLeft%3A%20%7B%5C%5Cn%20%20%20%20%20%20textAlign%3A%20'left'%5C%5Cn%20%20%20%20%7D%2C%5C%5Cn%5C%5Cn%20%20%20%20%2F*%20Styles%20applied%20to%20the%20root%20element%20if%20%60align%3D%5C%5C%5C%22center%5C%5C%5C%22%60.%20*%2F%5C%5Cn%20%20%20%20alignCenter%3A%20%7B%5C%5Cn%20%20%20%20%20%20textAlign%3A%20'center'%5C%5Cn%20%20%20%20%7D%2C%5C%5Cn%5C%5Cn%20%20%20%20%2F*%20Styles%20applied%20to%20the%20root%20element%20if%20%60align%3D%5C%5C%5C%22right%5C%5C%5C%22%60.%20*%2F%5C%5Cn%20%20%20%20alignRight%3A%20%7B%5C%5Cn%20%20%20%20%20%20textAlign%3A%20'right'%5C%5Cn%20%20%20%20%7D%2C%5C%5Cn%5C%5Cn%20%20%20%20%2F*%20Styles%20applied%20to%20the%20root%20element%20if%20%60align%3D%5C%5C%5C%22justify%5C%5C%5C%22%60.%20*%2F%5C%5Cn%20%20%20%20alignJustify%3A%20%7B%5C%5Cn%20%20%20%20%20%20textAlign%3A%20'justify'%5C%5Cn%20%20%20%20%7D%2C%5C%5Cn%5C%5Cn%20%20%20%20%2F*%20Styles%20applied%20to%20the%20root%20element%20if%20%60align%3D%5C%5C%5C%22nowrap%5C%5C%5C%22%60.%20*%2F%5C%5Cn%20%20%20%20noWrap%3A%20%7B%5C%5Cn%20%20%20%20%20%20overflow%3A%20'hidden'%2C%5C%5Cn%20%20%20%20%20%20textOverflow%3A%20'ellipsis'%2C%5C%5Cn%20%20%20%20%20%20whiteSpace%3A%20'nowrap'%5C%5Cn%20%20%20%20%7D%2C%5C%5Cn%5C%5Cn%20%20%20%20%2F*%20Styles%20applied%20to%20the%20root%20element%20if%20%60gutterBottom%3D%7Btrue%7D%60.%20*%2F%5C%5Cn%20%20%20%20gutterBottom%3A%20%7B%5C%5Cn%20%20%20%20%20%20marginBottom%3A%20'0.35em'%5C%5Cn%20%20%20%20%7D%2C%5C%5Cn%5C%5Cn%20%20%20%20%2F*%20Styles%20applied%20to%20the%20root%20element%20if%20%60paragraph%3D%7Btrue%7D%60.%20*%2F%5C%5Cn%20%20%20%20paragraph%3A%20%7B%5C%5Cn%20%20%20%20%20%20marginBottom%3A%2016%5C%5Cn%20%20%20%20%7D%2C%5C%5Cn%5C%5Cn%20%20%20%20%2F*%20Styles%20applied%20to%20the%20root%20element%20if%20%60color%3D%5C%5C%5C%22inherit%5C%5C%5C%22%60.%20*%2F%5C%5Cn%20%20%20%20colorInherit%3A%20%7B%5C%5Cn%20%20%20%20%20%20color%3A%20'inherit'%5C%5Cn%20%20%20%20%7D%2C%5C%5Cn%5C%5Cn%20%20%20%20%2F*%20Styles%20applied%20to%20the%20root%20element%20if%20%60color%3D%5C%5C%5C%22primary%5C%5C%5C%22%60.%20*%2F%5C%5Cn%20%20%20%20colorPrimary%3A%20%7B%5C%5Cn%20%20%20%20%20%20color%3A%20theme.palette.primary.main%5C%5Cn%20%20%20%20%7D%2C%5C%5Cn%5C%5Cn%20%20%20%20%2F*%20Styles%20applied%20to%20the%20root%20element%20if%20%60color%3D%5C%5C%5C%22secondary%5C%5C%5C%22%60.%20*%2F%5C%5Cn%20%20%20%20colorSecondary%3A%20%7B%5C%5Cn%20%20%20%20%20%20color%3A%20theme.palette.secondary.main%5C%5Cn%20%20%20%20%7D%2C%5C%5Cn%5C%5Cn%20%20%20%20%2F*%20Styles%20applied%20to%20the%20root%20element%20if%20%60color%3D%5C%5C%5C%22textPrimary%5C%5C%5C%22%60.%20*%2F%5C%5Cn%20%20%20%20colorTextPrimary%3A%20%7B%5C%5Cn%20%20%20%20%20%20color%3A%20theme.palette.text.primary%5C%5Cn%20%20%20%20%7D%2C%5C%5Cn%5C%5Cn%20%20%20%20%2F*%20Styles%20applied%20to%20the%20root%20element%20if%20%60color%3D%5C%5C%5C%22textSecondary%5C%5C%5C%22%60.%20*%2F%5C%5Cn%20%20%20%20colorTextSecondary%3A%20%7B%5C%5Cn%20%20%20%20%20%20color%3A%20theme.palette.text.secondary%5C%5Cn%20%20%20%20%7D%2C%5C%5Cn%5C%5Cn%20%20%20%20%2F*%20Styles%20applied%20to%20the%20root%20element%20if%20%60color%3D%5C%5C%5C%22error%5C%5C%5C%22%60.%20*%2F%5C%5Cn%20%20%20%20colorError%3A%20%7B%5C%5Cn%20%20%20%20%20%20color%3A%20theme.palette.error.main%5C%5Cn%20%20%20%20%7D%2C%5C%5Cn%5C%5Cn%20%20%20%20%2F*%20Styles%20applied%20to%20the%20root%20element%20if%20%60inline%3D%7Btrue%7D%60.%20*%2F%5C%5Cn%20%20%20%20inline%3A%20%7B%5C%5Cn%20%20%20%20%20%20display%3A%20'inline'%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%3B%5C%5Cn%7D%3B%5C%5Cn%5C%5Cnexports.styles%20%3D%20styles%3B%5C%5Cnvar%20nextVariants%20%3D%20%7B%5C%5Cn%20%20display4%3A%20'h1'%2C%5C%5Cn%20%20display3%3A%20'h2'%2C%5C%5Cn%20%20display2%3A%20'h3'%2C%5C%5Cn%20%20display1%3A%20'h4'%2C%5C%5Cn%20%20headline%3A%20'h5'%2C%5C%5Cn%20%20title%3A%20'h6'%2C%5C%5Cn%20%20subheading%3A%20'subtitle1'%5C%5Cn%7D%3B%5C%5Cn%5C%5Cnfunction%20getVariant(theme%2C%20variantProp)%20%7B%5C%5Cn%20%20var%20typography%20%3D%20theme.typography%3B%5C%5Cn%20%20var%20variant%20%3D%20variantProp%3B%5C%5Cn%5C%5Cn%20%20if%20(!variant)%20%7B%5C%5Cn%20%20%20%20variant%20%3D%20typography.useNextVariants%20%3F%20'body2'%20%3A%20'body1'%3B%5C%5Cn%20%20%7D%20%2F%2F%20complete%20v2%20switch%5C%5Cn%5C%5Cn%5C%5Cn%20%20if%20(typography.useNextVariants)%20%7B%5C%5Cn%20%20%20%20variant%20%3D%20nextVariants%5Bvariant%5D%20%7C%7C%20variant%3B%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20return%20variant%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnvar%20defaultHeadlineMapping%20%3D%20%7B%5C%5Cn%20%20h1%3A%20'h1'%2C%5C%5Cn%20%20h2%3A%20'h2'%2C%5C%5Cn%20%20h3%3A%20'h3'%2C%5C%5Cn%20%20h4%3A%20'h4'%2C%5C%5Cn%20%20h5%3A%20'h5'%2C%5C%5Cn%20%20h6%3A%20'h6'%2C%5C%5Cn%20%20subtitle1%3A%20'h6'%2C%5C%5Cn%20%20subtitle2%3A%20'h6'%2C%5C%5Cn%20%20body1%3A%20'p'%2C%5C%5Cn%20%20body2%3A%20'p'%2C%5C%5Cn%20%20%2F%2F%20deprecated%5C%5Cn%20%20display4%3A%20'h1'%2C%5C%5Cn%20%20display3%3A%20'h1'%2C%5C%5Cn%20%20display2%3A%20'h1'%2C%5C%5Cn%20%20display1%3A%20'h1'%2C%5C%5Cn%20%20headline%3A%20'h1'%2C%5C%5Cn%20%20title%3A%20'h2'%2C%5C%5Cn%20%20subheading%3A%20'h3'%5C%5Cn%7D%3B%5C%5Cn%5C%5Cnfunction%20Typography(props)%20%7B%5C%5Cn%20%20var%20_classNames%3B%5C%5Cn%5C%5Cn%20%20var%20align%20%3D%20props.align%2C%5C%5Cn%20%20%20%20%20%20classes%20%3D%20props.classes%2C%5C%5Cn%20%20%20%20%20%20classNameProp%20%3D%20props.className%2C%5C%5Cn%20%20%20%20%20%20color%20%3D%20props.color%2C%5C%5Cn%20%20%20%20%20%20componentProp%20%3D%20props.component%2C%5C%5Cn%20%20%20%20%20%20gutterBottom%20%3D%20props.gutterBottom%2C%5C%5Cn%20%20%20%20%20%20headlineMapping%20%3D%20props.headlineMapping%2C%5C%5Cn%20%20%20%20%20%20inline%20%3D%20props.inline%2C%5C%5Cn%20%20%20%20%20%20internalDeprecatedVariant%20%3D%20props.internalDeprecatedVariant%2C%5C%5Cn%20%20%20%20%20%20noWrap%20%3D%20props.noWrap%2C%5C%5Cn%20%20%20%20%20%20paragraph%20%3D%20props.paragraph%2C%5C%5Cn%20%20%20%20%20%20theme%20%3D%20props.theme%2C%5C%5Cn%20%20%20%20%20%20variantProp%20%3D%20props.variant%2C%5C%5Cn%20%20%20%20%20%20other%20%3D%20(0%2C%20_objectWithoutProperties2.default)(props%2C%20%5B%5C%5C%5C%22align%5C%5C%5C%22%2C%20%5C%5C%5C%22classes%5C%5C%5C%22%2C%20%5C%5C%5C%22className%5C%5C%5C%22%2C%20%5C%5C%5C%22color%5C%5C%5C%22%2C%20%5C%5C%5C%22component%5C%5C%5C%22%2C%20%5C%5C%5C%22gutterBottom%5C%5C%5C%22%2C%20%5C%5C%5C%22headlineMapping%5C%5C%5C%22%2C%20%5C%5C%5C%22inline%5C%5C%5C%22%2C%20%5C%5C%5C%22internalDeprecatedVariant%5C%5C%5C%22%2C%20%5C%5C%5C%22noWrap%5C%5C%5C%22%2C%20%5C%5C%5C%22paragraph%5C%5C%5C%22%2C%20%5C%5C%5C%22theme%5C%5C%5C%22%2C%20%5C%5C%5C%22variant%5C%5C%5C%22%5D)%3B%5C%5Cn%20%20var%20variant%20%3D%20getVariant(theme%2C%20variantProp)%3B%5C%5Cn%20%20var%20className%20%3D%20(0%2C%20_classnames.default)(classes.root%2C%20(_classNames%20%3D%20%7B%7D%2C%20(0%2C%20_defineProperty2.default)(_classNames%2C%20classes%5Bvariant%5D%2C%20variant%20!%3D%3D%20'inherit')%2C%20(0%2C%20_defineProperty2.default)(_classNames%2C%20classes%5B%5C%5C%5C%22color%5C%5C%5C%22.concat((0%2C%20_helpers.capitalize)(color))%5D%2C%20color%20!%3D%3D%20'default')%2C%20(0%2C%20_defineProperty2.default)(_classNames%2C%20classes.noWrap%2C%20noWrap)%2C%20(0%2C%20_defineProperty2.default)(_classNames%2C%20classes.gutterBottom%2C%20gutterBottom)%2C%20(0%2C%20_defineProperty2.default)(_classNames%2C%20classes.paragraph%2C%20paragraph)%2C%20(0%2C%20_defineProperty2.default)(_classNames%2C%20classes%5B%5C%5C%5C%22align%5C%5C%5C%22.concat((0%2C%20_helpers.capitalize)(align))%5D%2C%20align%20!%3D%3D%20'inherit')%2C%20(0%2C%20_defineProperty2.default)(_classNames%2C%20classes.inline%2C%20inline)%2C%20_classNames)%2C%20classNameProp)%3B%5C%5Cn%20%20var%20Component%20%3D%20componentProp%20%7C%7C%20(paragraph%20%3F%20'p'%20%3A%20headlineMapping%5Bvariant%5D%20%7C%7C%20defaultHeadlineMapping%5Bvariant%5D)%20%7C%7C%20'span'%3B%5C%5Cn%20%20return%20_react.default.createElement(Component%2C%20(0%2C%20_extends2.default)(%7B%5C%5Cn%20%20%20%20className%3A%20className%5C%5Cn%20%20%7D%2C%20other))%3B%5C%5Cn%7D%5C%5Cn%5C%5Cn%20true%20%3F%20Typography.propTypes%20%3D%20%7B%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20Set%20the%20text-align%20on%20the%20component.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20align%3A%20_propTypes.default.oneOf(%5B'inherit'%2C%20'left'%2C%20'center'%2C%20'right'%2C%20'justify'%5D)%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20The%20content%20of%20the%20component.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20children%3A%20_propTypes.default.node%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20Override%20or%20extend%20the%20styles%20applied%20to%20the%20component.%5C%5Cn%20%20%20*%20See%20%5BCSS%20API%5D(%23css-api)%20below%20for%20more%20details.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20classes%3A%20_propTypes.default.object.isRequired%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20%40ignore%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20className%3A%20_propTypes.default.string%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20The%20color%20of%20the%20component.%20It%20supports%20those%20theme%20colors%20that%20make%20sense%20for%20this%20component.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20color%3A%20_propTypes.default.oneOf(%5B'default'%2C%20'error'%2C%20'inherit'%2C%20'primary'%2C%20'secondary'%2C%20'textPrimary'%2C%20'textSecondary'%5D)%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20The%20component%20used%20for%20the%20root%20node.%5C%5Cn%20%20%20*%20Either%20a%20string%20to%20use%20a%20DOM%20element%20or%20a%20component.%5C%5Cn%20%20%20*%20By%20default%2C%20it%20maps%20the%20variant%20to%20a%20good%20default%20headline%20component.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20component%3A%20_utils.componentPropType%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20If%20%60true%60%2C%20the%20text%20will%20have%20a%20bottom%20margin.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20gutterBottom%3A%20_propTypes.default.bool%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20We%20are%20empirically%20mapping%20the%20variant%20property%20to%20a%20range%20of%20different%20DOM%20element%20types.%5C%5Cn%20%20%20*%20For%20instance%2C%20subtitle1%20to%20%60%3Ch6%3E%60.%5C%5Cn%20%20%20*%20If%20you%20wish%20to%20change%20that%20mapping%2C%20you%20can%20provide%20your%20own.%5C%5Cn%20%20%20*%20Alternatively%2C%20you%20can%20use%20the%20%60component%60%20property.%5C%5Cn%20%20%20*%20The%20default%20mapping%20is%20the%20following%3A%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20headlineMapping%3A%20_propTypes.default.object%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20%20Controls%20whether%20the%20Typography%20is%20inline%20or%20not.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20inline%3A%20_propTypes.default.bool%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20A%20deprecated%20variant%20is%20used%20from%20an%20internal%20component.%20Users%20don't%20need%5C%5Cn%20%20%20*%20a%20deprecation%20warning%20here%20if%20they%20switched%20to%20the%20v2%20theme.%20They%20already%5C%5Cn%20%20%20*%20get%20the%20mapping%20that%20will%20be%20applied%20in%20the%20next%20major%20release.%5C%5Cn%20%20%20*%5C%5Cn%20%20%20*%20%40internal%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20internalDeprecatedVariant%3A%20_propTypes.default.bool%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20If%20%60true%60%2C%20the%20text%20will%20not%20wrap%2C%20but%20instead%20will%20truncate%20with%20an%20ellipsis.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20noWrap%3A%20_propTypes.default.bool%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20If%20%60true%60%2C%20the%20text%20will%20have%20a%20bottom%20margin.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20paragraph%3A%20_propTypes.default.bool%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20%40ignore%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20theme%3A%20_propTypes.default.object.isRequired%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20Applies%20the%20theme%20typography%20styles.%5C%5Cn%20%20%20*%20Use%20%60body1%60%20as%20the%20default%20value%20with%20the%20legacy%20implementation%20and%20%60body2%60%20with%20the%20new%20one.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20variant%3A%20(0%2C%20_utils.chainPropTypes)(_propTypes.default.oneOf(%5B'h1'%2C%20'h2'%2C%20'h3'%2C%20'h4'%2C%20'h5'%2C%20'h6'%2C%20'subtitle1'%2C%20'subtitle2'%2C%20'body1'%2C%20'body2'%2C%20'caption'%2C%20'button'%2C%20'overline'%2C%20'srOnly'%2C%20'inherit'%2C%20%2F%2F%20deprecated%5C%5Cn%20%20'display4'%2C%20'display3'%2C%20'display2'%2C%20'display1'%2C%20'headline'%2C%20'title'%2C%20'subheading'%5D)%2C%20function%20(props)%20%7B%5C%5Cn%20%20%20%20var%20deprecatedVariants%20%3D%20%5B'display4'%2C%20'display3'%2C%20'display2'%2C%20'display1'%2C%20'headline'%2C%20'title'%2C%20'subheading'%5D%3B%5C%5Cn%5C%5Cn%20%20%20%20if%20(props.theme.typography.useNextVariants%20%26%26%20!props.internalDeprecatedVariant%20%26%26%20deprecatedVariants.indexOf(props.variant)%20!%3D%3D%20-1)%20%7B%5C%5Cn%20%20%20%20%20%20return%20new%20Error('Material-UI%3A%20you%20are%20using%20a%20deprecated%20typography%20variant%3A%20'%20%2B%20%5C%5C%5C%22%60%5C%5C%5C%22.concat(props.variant%2C%20%5C%5C%5C%22%60%20that%20will%20be%20removed%20in%20the%20next%20major%20release.%5C%5C%5C%5Cn%5C%5C%5C%22)%20%2B%20'Please%20read%20the%20migration%20guide%20under%20https%3A%2F%2Fmaterial-ui.com%2Fstyle%2Ftypography%23migration-to-typography-v2.')%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20return%20null%3B%5C%5Cn%20%20%7D)%5C%5Cn%7D%20%3A%20undefined%3B%5C%5CnTypography.defaultProps%20%3D%20%7B%5C%5Cn%20%20align%3A%20'inherit'%2C%5C%5Cn%20%20color%3A%20'default'%2C%5C%5Cn%20%20gutterBottom%3A%20false%2C%5C%5Cn%20%20headlineMapping%3A%20defaultHeadlineMapping%2C%5C%5Cn%20%20inline%3A%20false%2C%5C%5Cn%20%20noWrap%3A%20false%2C%5C%5Cn%20%20paragraph%3A%20false%5C%5Cn%7D%3B%5C%5Cn%5C%5Cnvar%20_default%20%3D%20(0%2C%20_withStyles.default)(styles%2C%20%7B%5C%5Cn%20%20name%3A%20'MuiTypography'%2C%5C%5Cn%20%20withTheme%3A%20true%5C%5Cn%7D)(Typography)%3B%5C%5Cn%5C%5Cnexports.default%20%3D%20_default%3B%5C%5Cn%5C%5Cn%2F%2F%23%20sourceURL%3Dwebpack%3A%2F%2F%255Bname%255D%2F%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2F%40material-ui%2Fcore%2FTypography%2FTypography.js%3F%5C%22)%3B%5Cn%5Cn%2F***%2F%20%7D)%2C%5Cn%5Cn%2F***%2F%20%5C%22..%2F..%2F%40material-ui%2Fcore%2FTypography%2Findex.js%5C%22%3A%5Cn%2F*!*************************************************************************************************************!*%5C%5C%5Cn%20%20!***%20%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2F%40material-ui%2Fcore%2FTypography%2Findex.js%20***!%5Cn%20%20%5C%5C*************************************************************************************************************%2F%5Cn%2F*!%20no%20static%20exports%20found%20*%2F%5Cn%2F***%2F%20(function(module%2C%20exports%2C%20__webpack_require__)%20%7B%5Cn%5Cn%5C%22use%20strict%5C%22%3B%5Cneval(%5C%22%5C%5Cn%5C%5Cnvar%20_interopRequireDefault%20%3D%20__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2FinteropRequireDefault%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2FinteropRequireDefault.js%5C%5C%5C%22)%3B%5C%5Cn%5C%5CnObject.defineProperty(exports%2C%20%5C%5C%5C%22__esModule%5C%5C%5C%22%2C%20%7B%5C%5Cn%20%20value%3A%20true%5C%5Cn%7D)%3B%5C%5CnObject.defineProperty(exports%2C%20%5C%5C%5C%22default%5C%5C%5C%22%2C%20%7B%5C%5Cn%20%20enumerable%3A%20true%2C%5C%5Cn%20%20get%3A%20function%20get()%20%7B%5C%5Cn%20%20%20%20return%20_Typography.default%3B%5C%5Cn%20%20%7D%5C%5Cn%7D)%3B%5C%5Cn%5C%5Cnvar%20_Typography%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20.%2FTypography%20*%2F%20%5C%5C%5C%22..%2F..%2F%40material-ui%2Fcore%2FTypography%2FTypography.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cn%2F%2F%23%20sourceURL%3Dwebpack%3A%2F%2F%255Bname%255D%2F%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2F%40material-ui%2Fcore%2FTypography%2Findex.js%3F%5C%22)%3B%5Cn%5Cn%2F***%2F%20%7D)%2C%5Cn%5Cn%2F***%2F%20%5C%22..%2F..%2F%40material-ui%2Fcore%2Fcolors%2Fcommon.js%5C%22%3A%5Cn%2F*!**********************************************************************************************************!*%5C%5C%5Cn%20%20!***%20%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2F%40material-ui%2Fcore%2Fcolors%2Fcommon.js%20***!%5Cn%20%20%5C%5C**********************************************************************************************************%2F%5Cn%2F*!%20no%20static%20exports%20found%20*%2F%5Cn%2F***%2F%20(function(module%2C%20exports%2C%20__webpack_require__)%20%7B%5Cn%5Cn%5C%22use%20strict%5C%22%3B%5Cneval(%5C%22%5C%5Cn%5C%5CnObject.defineProperty(exports%2C%20%5C%5C%5C%22__esModule%5C%5C%5C%22%2C%20%7B%5C%5Cn%20%20value%3A%20true%5C%5Cn%7D)%3B%5C%5Cnexports.default%20%3D%20void%200%3B%5C%5Cnvar%20common%20%3D%20%7B%5C%5Cn%20%20black%3A%20'%23000'%2C%5C%5Cn%20%20white%3A%20'%23fff'%5C%5Cn%7D%3B%5C%5Cnvar%20_default%20%3D%20common%3B%5C%5Cnexports.default%20%3D%20_default%3B%5C%5Cn%5C%5Cn%2F%2F%23%20sourceURL%3Dwebpack%3A%2F%2F%255Bname%255D%2F%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2F%40material-ui%2Fcore%2Fcolors%2Fcommon.js%3F%5C%22)%3B%5Cn%5Cn%2F***%2F%20%7D)%2C%5Cn%5Cn%2F***%2F%20%5C%22..%2F..%2F%40material-ui%2Fcore%2Fcolors%2Fgrey.js%5C%22%3A%5Cn%2F*!********************************************************************************************************!*%5C%5C%5Cn%20%20!***%20%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2F%40material-ui%2Fcore%2Fcolors%2Fgrey.js%20***!%5Cn%20%20%5C%5C********************************************************************************************************%2F%5Cn%2F*!%20no%20static%20exports%20found%20*%2F%5Cn%2F***%2F%20(function(module%2C%20exports%2C%20__webpack_require__)%20%7B%5Cn%5Cn%5C%22use%20strict%5C%22%3B%5Cneval(%5C%22%5C%5Cn%5C%5CnObject.defineProperty(exports%2C%20%5C%5C%5C%22__esModule%5C%5C%5C%22%2C%20%7B%5C%5Cn%20%20value%3A%20true%5C%5Cn%7D)%3B%5C%5Cnexports.default%20%3D%20void%200%3B%5C%5Cnvar%20grey%20%3D%20%7B%5C%5Cn%20%2050%3A%20'%23fafafa'%2C%5C%5Cn%20%20100%3A%20'%23f5f5f5'%2C%5C%5Cn%20%20200%3A%20'%23eeeeee'%2C%5C%5Cn%20%20300%3A%20'%23e0e0e0'%2C%5C%5Cn%20%20400%3A%20'%23bdbdbd'%2C%5C%5Cn%20%20500%3A%20'%239e9e9e'%2C%5C%5Cn%20%20600%3A%20'%23757575'%2C%5C%5Cn%20%20700%3A%20'%23616161'%2C%5C%5Cn%20%20800%3A%20'%23424242'%2C%5C%5Cn%20%20900%3A%20'%23212121'%2C%5C%5Cn%20%20A100%3A%20'%23d5d5d5'%2C%5C%5Cn%20%20A200%3A%20'%23aaaaaa'%2C%5C%5Cn%20%20A400%3A%20'%23303030'%2C%5C%5Cn%20%20A700%3A%20'%23616161'%5C%5Cn%7D%3B%5C%5Cnvar%20_default%20%3D%20grey%3B%5C%5Cnexports.default%20%3D%20_default%3B%5C%5Cn%5C%5Cn%2F%2F%23%20sourceURL%3Dwebpack%3A%2F%2F%255Bname%255D%2F%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2F%40material-ui%2Fcore%2Fcolors%2Fgrey.js%3F%5C%22)%3B%5Cn%5Cn%2F***%2F%20%7D)%2C%5Cn%5Cn%2F***%2F%20%5C%22..%2F..%2F%40material-ui%2Fcore%2Fcolors%2Findigo.js%5C%22%3A%5Cn%2F*!**********************************************************************************************************!*%5C%5C%5Cn%20%20!***%20%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2F%40material-ui%2Fcore%2Fcolors%2Findigo.js%20***!%5Cn%20%20%5C%5C**********************************************************************************************************%2F%5Cn%2F*!%20no%20static%20exports%20found%20*%2F%5Cn%2F***%2F%20(function(module%2C%20exports%2C%20__webpack_require__)%20%7B%5Cn%5Cn%5C%22use%20strict%5C%22%3B%5Cneval(%5C%22%5C%5Cn%5C%5CnObject.defineProperty(exports%2C%20%5C%5C%5C%22__esModule%5C%5C%5C%22%2C%20%7B%5C%5Cn%20%20value%3A%20true%5C%5Cn%7D)%3B%5C%5Cnexports.default%20%3D%20void%200%3B%5C%5Cnvar%20indigo%20%3D%20%7B%5C%5Cn%20%2050%3A%20'%23e8eaf6'%2C%5C%5Cn%20%20100%3A%20'%23c5cae9'%2C%5C%5Cn%20%20200%3A%20'%239fa8da'%2C%5C%5Cn%20%20300%3A%20'%237986cb'%2C%5C%5Cn%20%20400%3A%20'%235c6bc0'%2C%5C%5Cn%20%20500%3A%20'%233f51b5'%2C%5C%5Cn%20%20600%3A%20'%233949ab'%2C%5C%5Cn%20%20700%3A%20'%23303f9f'%2C%5C%5Cn%20%20800%3A%20'%23283593'%2C%5C%5Cn%20%20900%3A%20'%231a237e'%2C%5C%5Cn%20%20A100%3A%20'%238c9eff'%2C%5C%5Cn%20%20A200%3A%20'%23536dfe'%2C%5C%5Cn%20%20A400%3A%20'%233d5afe'%2C%5C%5Cn%20%20A700%3A%20'%23304ffe'%5C%5Cn%7D%3B%5C%5Cnvar%20_default%20%3D%20indigo%3B%5C%5Cnexports.default%20%3D%20_default%3B%5C%5Cn%5C%5Cn%2F%2F%23%20sourceURL%3Dwebpack%3A%2F%2F%255Bname%255D%2F%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2F%40material-ui%2Fcore%2Fcolors%2Findigo.js%3F%5C%22)%3B%5Cn%5Cn%2F***%2F%20%7D)%2C%5Cn%5Cn%2F***%2F%20%5C%22..%2F..%2F%40material-ui%2Fcore%2Fcolors%2Fpink.js%5C%22%3A%5Cn%2F*!********************************************************************************************************!*%5C%5C%5Cn%20%20!***%20%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2F%40material-ui%2Fcore%2Fcolors%2Fpink.js%20***!%5Cn%20%20%5C%5C********************************************************************************************************%2F%5Cn%2F*!%20no%20static%20exports%20found%20*%2F%5Cn%2F***%2F%20(function(module%2C%20exports%2C%20__webpack_require__)%20%7B%5Cn%5Cn%5C%22use%20strict%5C%22%3B%5Cneval(%5C%22%5C%5Cn%5C%5CnObject.defineProperty(exports%2C%20%5C%5C%5C%22__esModule%5C%5C%5C%22%2C%20%7B%5C%5Cn%20%20value%3A%20true%5C%5Cn%7D)%3B%5C%5Cnexports.default%20%3D%20void%200%3B%5C%5Cnvar%20pink%20%3D%20%7B%5C%5Cn%20%2050%3A%20'%23fce4ec'%2C%5C%5Cn%20%20100%3A%20'%23f8bbd0'%2C%5C%5Cn%20%20200%3A%20'%23f48fb1'%2C%5C%5Cn%20%20300%3A%20'%23f06292'%2C%5C%5Cn%20%20400%3A%20'%23ec407a'%2C%5C%5Cn%20%20500%3A%20'%23e91e63'%2C%5C%5Cn%20%20600%3A%20'%23d81b60'%2C%5C%5Cn%20%20700%3A%20'%23c2185b'%2C%5C%5Cn%20%20800%3A%20'%23ad1457'%2C%5C%5Cn%20%20900%3A%20'%23880e4f'%2C%5C%5Cn%20%20A100%3A%20'%23ff80ab'%2C%5C%5Cn%20%20A200%3A%20'%23ff4081'%2C%5C%5Cn%20%20A400%3A%20'%23f50057'%2C%5C%5Cn%20%20A700%3A%20'%23c51162'%5C%5Cn%7D%3B%5C%5Cnvar%20_default%20%3D%20pink%3B%5C%5Cnexports.default%20%3D%20_default%3B%5C%5Cn%5C%5Cn%2F%2F%23%20sourceURL%3Dwebpack%3A%2F%2F%255Bname%255D%2F%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2F%40material-ui%2Fcore%2Fcolors%2Fpink.js%3F%5C%22)%3B%5Cn%5Cn%2F***%2F%20%7D)%2C%5Cn%5Cn%2F***%2F%20%5C%22..%2F..%2F%40material-ui%2Fcore%2Fcolors%2Fred.js%5C%22%3A%5Cn%2F*!*******************************************************************************************************!*%5C%5C%5Cn%20%20!***%20%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2F%40material-ui%2Fcore%2Fcolors%2Fred.js%20***!%5Cn%20%20%5C%5C*******************************************************************************************************%2F%5Cn%2F*!%20no%20static%20exports%20found%20*%2F%5Cn%2F***%2F%20(function(module%2C%20exports%2C%20__webpack_require__)%20%7B%5Cn%5Cn%5C%22use%20strict%5C%22%3B%5Cneval(%5C%22%5C%5Cn%5C%5CnObject.defineProperty(exports%2C%20%5C%5C%5C%22__esModule%5C%5C%5C%22%2C%20%7B%5C%5Cn%20%20value%3A%20true%5C%5Cn%7D)%3B%5C%5Cnexports.default%20%3D%20void%200%3B%5C%5Cnvar%20red%20%3D%20%7B%5C%5Cn%20%2050%3A%20'%23ffebee'%2C%5C%5Cn%20%20100%3A%20'%23ffcdd2'%2C%5C%5Cn%20%20200%3A%20'%23ef9a9a'%2C%5C%5Cn%20%20300%3A%20'%23e57373'%2C%5C%5Cn%20%20400%3A%20'%23ef5350'%2C%5C%5Cn%20%20500%3A%20'%23f44336'%2C%5C%5Cn%20%20600%3A%20'%23e53935'%2C%5C%5Cn%20%20700%3A%20'%23d32f2f'%2C%5C%5Cn%20%20800%3A%20'%23c62828'%2C%5C%5Cn%20%20900%3A%20'%23b71c1c'%2C%5C%5Cn%20%20A100%3A%20'%23ff8a80'%2C%5C%5Cn%20%20A200%3A%20'%23ff5252'%2C%5C%5Cn%20%20A400%3A%20'%23ff1744'%2C%5C%5Cn%20%20A700%3A%20'%23d50000'%5C%5Cn%7D%3B%5C%5Cnvar%20_default%20%3D%20red%3B%5C%5Cnexports.default%20%3D%20_default%3B%5C%5Cn%5C%5Cn%2F%2F%23%20sourceURL%3Dwebpack%3A%2F%2F%255Bname%255D%2F%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2F%40material-ui%2Fcore%2Fcolors%2Fred.js%3F%5C%22)%3B%5Cn%5Cn%2F***%2F%20%7D)%2C%5Cn%5Cn%2F***%2F%20%5C%22..%2F..%2F%40material-ui%2Fcore%2Finternal%2Fanimate.js%5C%22%3A%5Cn%2F*!*************************************************************************************************************!*%5C%5C%5Cn%20%20!***%20%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2F%40material-ui%2Fcore%2Finternal%2Fanimate.js%20***!%5Cn%20%20%5C%5C*************************************************************************************************************%2F%5Cn%2F*!%20no%20static%20exports%20found%20*%2F%5Cn%2F***%2F%20(function(module%2C%20exports%2C%20__webpack_require__)%20%7B%5Cn%5Cn%5C%22use%20strict%5C%22%3B%5Cneval(%5C%22%5C%5Cn%5C%5CnObject.defineProperty(exports%2C%20%5C%5C%5C%22__esModule%5C%5C%5C%22%2C%20%7B%5C%5Cn%20%20value%3A%20true%5C%5Cn%7D)%3B%5C%5Cnexports.default%20%3D%20void%200%3B%5C%5Cn%5C%5Cnfunction%20easeInOutSin(time)%20%7B%5C%5Cn%20%20return%20(1%20%2B%20Math.sin(Math.PI%20*%20time%20-%20Math.PI%20%2F%202))%20%2F%202%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20animate(prop%2C%20element%2C%20to)%20%7B%5C%5Cn%20%20var%20options%20%3D%20arguments.length%20%3E%203%20%26%26%20arguments%5B3%5D%20!%3D%3D%20undefined%20%3F%20arguments%5B3%5D%20%3A%20%7B%7D%3B%5C%5Cn%20%20var%20cb%20%3D%20arguments.length%20%3E%204%20%26%26%20arguments%5B4%5D%20!%3D%3D%20undefined%20%3F%20arguments%5B4%5D%20%3A%20function%20()%20%7B%7D%3B%5C%5Cn%20%20var%20_options%24ease%20%3D%20options.ease%2C%5C%5Cn%20%20%20%20%20%20ease%20%3D%20_options%24ease%20%3D%3D%3D%20void%200%20%3F%20easeInOutSin%20%3A%20_options%24ease%2C%5C%5Cn%20%20%20%20%20%20_options%24duration%20%3D%20options.duration%2C%5C%5Cn%20%20%20%20%20%20duration%20%3D%20_options%24duration%20%3D%3D%3D%20void%200%20%3F%20300%20%3A%20_options%24duration%3B%5C%5Cn%20%20var%20start%20%3D%20null%3B%5C%5Cn%20%20var%20from%20%3D%20element%5Bprop%5D%3B%5C%5Cn%20%20var%20cancelled%20%3D%20false%3B%5C%5Cn%5C%5Cn%20%20var%20cancel%20%3D%20function%20cancel()%20%7B%5C%5Cn%20%20%20%20cancelled%20%3D%20true%3B%5C%5Cn%20%20%7D%3B%5C%5Cn%5C%5Cn%20%20var%20step%20%3D%20function%20step(timestamp)%20%7B%5C%5Cn%20%20%20%20if%20(cancelled)%20%7B%5C%5Cn%20%20%20%20%20%20cb(new%20Error('Animation%20cancelled'))%3B%5C%5Cn%20%20%20%20%20%20return%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20if%20(start%20%3D%3D%3D%20null)%20%7B%5C%5Cn%20%20%20%20%20%20start%20%3D%20timestamp%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20var%20time%20%3D%20Math.min(1%2C%20(timestamp%20-%20start)%20%2F%20duration)%3B%5C%5Cn%20%20%20%20element%5Bprop%5D%20%3D%20ease(time)%20*%20(to%20-%20from)%20%2B%20from%3B%5C%5Cn%5C%5Cn%20%20%20%20if%20(time%20%3E%3D%201)%20%7B%5C%5Cn%20%20%20%20%20%20requestAnimationFrame(function%20()%20%7B%5C%5Cn%20%20%20%20%20%20%20%20cb(null)%3B%5C%5Cn%20%20%20%20%20%20%7D)%3B%5C%5Cn%20%20%20%20%20%20return%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20requestAnimationFrame(step)%3B%5C%5Cn%20%20%7D%3B%5C%5Cn%5C%5Cn%20%20if%20(from%20%3D%3D%3D%20to)%20%7B%5C%5Cn%20%20%20%20cb(new%20Error('Element%20already%20at%20target%20position'))%3B%5C%5Cn%20%20%20%20return%20cancel%3B%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20requestAnimationFrame(step)%3B%5C%5Cn%20%20return%20cancel%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnvar%20_default%20%3D%20animate%3B%5C%5Cnexports.default%20%3D%20_default%3B%5C%5Cn%5C%5Cn%2F%2F%23%20sourceURL%3Dwebpack%3A%2F%2F%255Bname%255D%2F%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2F%40material-ui%2Fcore%2Finternal%2Fanimate.js%3F%5C%22)%3B%5Cn%5Cn%2F***%2F%20%7D)%2C%5Cn%5Cn%2F***%2F%20%5C%22..%2F..%2F%40material-ui%2Fcore%2Finternal%2Fsvg-icons%2FArrowDropDown.js%5C%22%3A%5Cn%2F*!*****************************************************************************************************************************!*%5C%5C%5Cn%20%20!***%20%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2F%40material-ui%2Fcore%2Finternal%2Fsvg-icons%2FArrowDropDown.js%20***!%5Cn%20%20%5C%5C*****************************************************************************************************************************%2F%5Cn%2F*!%20no%20static%20exports%20found%20*%2F%5Cn%2F***%2F%20(function(module%2C%20exports%2C%20__webpack_require__)%20%7B%5Cn%5Cn%5C%22use%20strict%5C%22%3B%5Cneval(%5C%22%5C%5Cn%5C%5Cnvar%20_interopRequireDefault%20%3D%20__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2FinteropRequireDefault%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2FinteropRequireDefault.js%5C%5C%5C%22)%3B%5C%5Cn%5C%5CnObject.defineProperty(exports%2C%20%5C%5C%5C%22__esModule%5C%5C%5C%22%2C%20%7B%5C%5Cn%20%20value%3A%20true%5C%5Cn%7D)%3B%5C%5Cnexports.default%20%3D%20void%200%3B%5C%5Cn%5C%5Cnvar%20_react%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20react%20*%2F%20%5C%5C%5C%22..%2F..%2Freact%2Findex.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_pure%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20recompose%2Fpure%20*%2F%20%5C%5C%5C%22..%2F..%2Frecompose%2Fpure.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_SvgIcon%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20..%2F..%2FSvgIcon%20*%2F%20%5C%5C%5C%22..%2F..%2F%40material-ui%2Fcore%2FSvgIcon%2Findex.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_ref%20%3D%20_react.default.createElement(%5C%5C%5C%22path%5C%5C%5C%22%2C%20%7B%5C%5Cn%20%20d%3A%20%5C%5C%5C%22M7%2010l5%205%205-5z%5C%5C%5C%22%5C%5Cn%7D)%3B%5C%5Cn%5C%5Cn%2F**%5C%5Cn%20*%20%40ignore%20-%20internal%20component.%5C%5Cn%20*%2F%5C%5Cnvar%20ArrowDropDown%20%3D%20function%20ArrowDropDown(props)%20%7B%5C%5Cn%20%20return%20_react.default.createElement(_SvgIcon.default%2C%20props%2C%20_ref)%3B%5C%5Cn%7D%3B%5C%5Cn%5C%5CnArrowDropDown%20%3D%20(0%2C%20_pure.default)(ArrowDropDown)%3B%5C%5CnArrowDropDown.muiName%20%3D%20'SvgIcon'%3B%5C%5Cnvar%20_default%20%3D%20ArrowDropDown%3B%5C%5Cnexports.default%20%3D%20_default%3B%5C%5Cn%5C%5Cn%2F%2F%23%20sourceURL%3Dwebpack%3A%2F%2F%255Bname%255D%2F%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2F%40material-ui%2Fcore%2Finternal%2Fsvg-icons%2FArrowDropDown.js%3F%5C%22)%3B%5Cn%5Cn%2F***%2F%20%7D)%2C%5Cn%5Cn%2F***%2F%20%5C%22..%2F..%2F%40material-ui%2Fcore%2Finternal%2Fsvg-icons%2FCancel.js%5C%22%3A%5Cn%2F*!**********************************************************************************************************************!*%5C%5C%5Cn%20%20!***%20%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2F%40material-ui%2Fcore%2Finternal%2Fsvg-icons%2FCancel.js%20***!%5Cn%20%20%5C%5C**********************************************************************************************************************%2F%5Cn%2F*!%20no%20static%20exports%20found%20*%2F%5Cn%2F***%2F%20(function(module%2C%20exports%2C%20__webpack_require__)%20%7B%5Cn%5Cn%5C%22use%20strict%5C%22%3B%5Cneval(%5C%22%5C%5Cn%5C%5Cnvar%20_interopRequireDefault%20%3D%20__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2FinteropRequireDefault%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2FinteropRequireDefault.js%5C%5C%5C%22)%3B%5C%5Cn%5C%5CnObject.defineProperty(exports%2C%20%5C%5C%5C%22__esModule%5C%5C%5C%22%2C%20%7B%5C%5Cn%20%20value%3A%20true%5C%5Cn%7D)%3B%5C%5Cnexports.default%20%3D%20void%200%3B%5C%5Cn%5C%5Cnvar%20_react%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20react%20*%2F%20%5C%5C%5C%22..%2F..%2Freact%2Findex.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_pure%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20recompose%2Fpure%20*%2F%20%5C%5C%5C%22..%2F..%2Frecompose%2Fpure.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_SvgIcon%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20..%2F..%2FSvgIcon%20*%2F%20%5C%5C%5C%22..%2F..%2F%40material-ui%2Fcore%2FSvgIcon%2Findex.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_ref%20%3D%20_react.default.createElement(%5C%5C%5C%22path%5C%5C%5C%22%2C%20%7B%5C%5Cn%20%20d%3A%20%5C%5C%5C%22M12%202C6.47%202%202%206.47%202%2012s4.47%2010%2010%2010%2010-4.47%2010-10S17.53%202%2012%202zm5%2013.59L15.59%2017%2012%2013.41%208.41%2017%207%2015.59%2010.59%2012%207%208.41%208.41%207%2012%2010.59%2015.59%207%2017%208.41%2013.41%2012%2017%2015.59z%5C%5C%5C%22%5C%5Cn%7D)%3B%5C%5Cn%5C%5Cn%2F**%5C%5Cn%20*%20%40ignore%20-%20internal%20component.%5C%5Cn%20*%2F%5C%5Cnvar%20Cancel%20%3D%20function%20Cancel(props)%20%7B%5C%5Cn%20%20return%20_react.default.createElement(_SvgIcon.default%2C%20props%2C%20_ref)%3B%5C%5Cn%7D%3B%5C%5Cn%5C%5CnCancel%20%3D%20(0%2C%20_pure.default)(Cancel)%3B%5C%5CnCancel.muiName%20%3D%20'SvgIcon'%3B%5C%5Cnvar%20_default%20%3D%20Cancel%3B%5C%5Cnexports.default%20%3D%20_default%3B%5C%5Cn%5C%5Cn%2F%2F%23%20sourceURL%3Dwebpack%3A%2F%2F%255Bname%255D%2F%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2F%40material-ui%2Fcore%2Finternal%2Fsvg-icons%2FCancel.js%3F%5C%22)%3B%5Cn%5Cn%2F***%2F%20%7D)%2C%5Cn%5Cn%2F***%2F%20%5C%22..%2F..%2F%40material-ui%2Fcore%2Finternal%2Fsvg-icons%2FCheckCircle.js%5C%22%3A%5Cn%2F*!***************************************************************************************************************************!*%5C%5C%5Cn%20%20!***%20%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2F%40material-ui%2Fcore%2Finternal%2Fsvg-icons%2FCheckCircle.js%20***!%5Cn%20%20%5C%5C***************************************************************************************************************************%2F%5Cn%2F*!%20no%20static%20exports%20found%20*%2F%5Cn%2F***%2F%20(function(module%2C%20exports%2C%20__webpack_require__)%20%7B%5Cn%5Cn%5C%22use%20strict%5C%22%3B%5Cneval(%5C%22%5C%5Cn%5C%5Cnvar%20_interopRequireDefault%20%3D%20__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2FinteropRequireDefault%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2FinteropRequireDefault.js%5C%5C%5C%22)%3B%5C%5Cn%5C%5CnObject.defineProperty(exports%2C%20%5C%5C%5C%22__esModule%5C%5C%5C%22%2C%20%7B%5C%5Cn%20%20value%3A%20true%5C%5Cn%7D)%3B%5C%5Cnexports.default%20%3D%20void%200%3B%5C%5Cn%5C%5Cnvar%20_react%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20react%20*%2F%20%5C%5C%5C%22..%2F..%2Freact%2Findex.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_pure%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20recompose%2Fpure%20*%2F%20%5C%5C%5C%22..%2F..%2Frecompose%2Fpure.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_SvgIcon%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20..%2F..%2FSvgIcon%20*%2F%20%5C%5C%5C%22..%2F..%2F%40material-ui%2Fcore%2FSvgIcon%2Findex.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_ref%20%3D%20_react.default.createElement(%5C%5C%5C%22path%5C%5C%5C%22%2C%20%7B%5C%5Cn%20%20d%3A%20%5C%5C%5C%22M12%200a12%2012%200%201%200%200%2024%2012%2012%200%200%200%200-24zm-2%2017l-5-5%201.4-1.4%203.6%203.6%207.6-7.6L19%208l-9%209z%5C%5C%5C%22%5C%5Cn%7D)%3B%5C%5Cn%5C%5Cn%2F**%5C%5Cn%20*%20%40ignore%20-%20internal%20component.%5C%5Cn%20*%2F%5C%5Cnvar%20CheckCircle%20%3D%20function%20CheckCircle(props)%20%7B%5C%5Cn%20%20return%20_react.default.createElement(_SvgIcon.default%2C%20props%2C%20_ref)%3B%5C%5Cn%7D%3B%5C%5Cn%5C%5CnCheckCircle%20%3D%20(0%2C%20_pure.default)(CheckCircle)%3B%5C%5CnCheckCircle.muiName%20%3D%20'SvgIcon'%3B%5C%5Cnvar%20_default%20%3D%20CheckCircle%3B%5C%5Cnexports.default%20%3D%20_default%3B%5C%5Cn%5C%5Cn%2F%2F%23%20sourceURL%3Dwebpack%3A%2F%2F%255Bname%255D%2F%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2F%40material-ui%2Fcore%2Finternal%2Fsvg-icons%2FCheckCircle.js%3F%5C%22)%3B%5Cn%5Cn%2F***%2F%20%7D)%2C%5Cn%5Cn%2F***%2F%20%5C%22..%2F..%2F%40material-ui%2Fcore%2Finternal%2Fsvg-icons%2FKeyboardArrowLeft.js%5C%22%3A%5Cn%2F*!*********************************************************************************************************************************!*%5C%5C%5Cn%20%20!***%20%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2F%40material-ui%2Fcore%2Finternal%2Fsvg-icons%2FKeyboardArrowLeft.js%20***!%5Cn%20%20%5C%5C*********************************************************************************************************************************%2F%5Cn%2F*!%20no%20static%20exports%20found%20*%2F%5Cn%2F***%2F%20(function(module%2C%20exports%2C%20__webpack_require__)%20%7B%5Cn%5Cn%5C%22use%20strict%5C%22%3B%5Cneval(%5C%22%5C%5Cn%5C%5Cnvar%20_interopRequireDefault%20%3D%20__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2FinteropRequireDefault%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2FinteropRequireDefault.js%5C%5C%5C%22)%3B%5C%5Cn%5C%5CnObject.defineProperty(exports%2C%20%5C%5C%5C%22__esModule%5C%5C%5C%22%2C%20%7B%5C%5Cn%20%20value%3A%20true%5C%5Cn%7D)%3B%5C%5Cnexports.default%20%3D%20void%200%3B%5C%5Cn%5C%5Cnvar%20_react%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20react%20*%2F%20%5C%5C%5C%22..%2F..%2Freact%2Findex.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_pure%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20recompose%2Fpure%20*%2F%20%5C%5C%5C%22..%2F..%2Frecompose%2Fpure.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_SvgIcon%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20..%2F..%2FSvgIcon%20*%2F%20%5C%5C%5C%22..%2F..%2F%40material-ui%2Fcore%2FSvgIcon%2Findex.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_ref%20%3D%20_react.default.createElement(%5C%5C%5C%22path%5C%5C%5C%22%2C%20%7B%5C%5Cn%20%20d%3A%20%5C%5C%5C%22M15.41%2016.09l-4.58-4.59%204.58-4.59L14%205.5l-6%206%206%206z%5C%5C%5C%22%5C%5Cn%7D)%3B%5C%5Cn%5C%5Cn%2F**%5C%5Cn%20*%20%40ignore%20-%20internal%20component.%5C%5Cn%20*%2F%5C%5Cnvar%20KeyboardArrowLeft%20%3D%20function%20KeyboardArrowLeft(props)%20%7B%5C%5Cn%20%20return%20_react.default.createElement(_SvgIcon.default%2C%20props%2C%20_ref)%3B%5C%5Cn%7D%3B%5C%5Cn%5C%5CnKeyboardArrowLeft%20%3D%20(0%2C%20_pure.default)(KeyboardArrowLeft)%3B%5C%5CnKeyboardArrowLeft.muiName%20%3D%20'SvgIcon'%3B%5C%5Cnvar%20_default%20%3D%20KeyboardArrowLeft%3B%5C%5Cnexports.default%20%3D%20_default%3B%5C%5Cn%5C%5Cn%2F%2F%23%20sourceURL%3Dwebpack%3A%2F%2F%255Bname%255D%2F%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2F%40material-ui%2Fcore%2Finternal%2Fsvg-icons%2FKeyboardArrowLeft.js%3F%5C%22)%3B%5Cn%5Cn%2F***%2F%20%7D)%2C%5Cn%5Cn%2F***%2F%20%5C%22..%2F..%2F%40material-ui%2Fcore%2Finternal%2Fsvg-icons%2FKeyboardArrowRight.js%5C%22%3A%5Cn%2F*!**********************************************************************************************************************************!*%5C%5C%5Cn%20%20!***%20%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2F%40material-ui%2Fcore%2Finternal%2Fsvg-icons%2FKeyboardArrowRight.js%20***!%5Cn%20%20%5C%5C**********************************************************************************************************************************%2F%5Cn%2F*!%20no%20static%20exports%20found%20*%2F%5Cn%2F***%2F%20(function(module%2C%20exports%2C%20__webpack_require__)%20%7B%5Cn%5Cn%5C%22use%20strict%5C%22%3B%5Cneval(%5C%22%5C%5Cn%5C%5Cnvar%20_interopRequireDefault%20%3D%20__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2FinteropRequireDefault%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2FinteropRequireDefault.js%5C%5C%5C%22)%3B%5C%5Cn%5C%5CnObject.defineProperty(exports%2C%20%5C%5C%5C%22__esModule%5C%5C%5C%22%2C%20%7B%5C%5Cn%20%20value%3A%20true%5C%5Cn%7D)%3B%5C%5Cnexports.default%20%3D%20void%200%3B%5C%5Cn%5C%5Cnvar%20_react%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20react%20*%2F%20%5C%5C%5C%22..%2F..%2Freact%2Findex.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_pure%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20recompose%2Fpure%20*%2F%20%5C%5C%5C%22..%2F..%2Frecompose%2Fpure.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_SvgIcon%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20..%2F..%2FSvgIcon%20*%2F%20%5C%5C%5C%22..%2F..%2F%40material-ui%2Fcore%2FSvgIcon%2Findex.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_ref%20%3D%20_react.default.createElement(%5C%5C%5C%22path%5C%5C%5C%22%2C%20%7B%5C%5Cn%20%20d%3A%20%5C%5C%5C%22M8.59%2016.34l4.58-4.59-4.58-4.59L10%205.75l6%206-6%206z%5C%5C%5C%22%5C%5Cn%7D)%3B%5C%5Cn%5C%5Cn%2F**%5C%5Cn%20*%20%40ignore%20-%20internal%20component.%5C%5Cn%20*%2F%5C%5Cnvar%20KeyboardArrowRight%20%3D%20function%20KeyboardArrowRight(props)%20%7B%5C%5Cn%20%20return%20_react.default.createElement(_SvgIcon.default%2C%20props%2C%20_ref)%3B%5C%5Cn%7D%3B%5C%5Cn%5C%5CnKeyboardArrowRight%20%3D%20(0%2C%20_pure.default)(KeyboardArrowRight)%3B%5C%5CnKeyboardArrowRight.muiName%20%3D%20'SvgIcon'%3B%5C%5Cnvar%20_default%20%3D%20KeyboardArrowRight%3B%5C%5Cnexports.default%20%3D%20_default%3B%5C%5Cn%5C%5Cn%2F%2F%23%20sourceURL%3Dwebpack%3A%2F%2F%255Bname%255D%2F%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2F%40material-ui%2Fcore%2Finternal%2Fsvg-icons%2FKeyboardArrowRight.js%3F%5C%22)%3B%5Cn%5Cn%2F***%2F%20%7D)%2C%5Cn%5Cn%2F***%2F%20%5C%22..%2F..%2F%40material-ui%2Fcore%2Finternal%2Fsvg-icons%2FWarning.js%5C%22%3A%5Cn%2F*!***********************************************************************************************************************!*%5C%5C%5Cn%20%20!***%20%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2F%40material-ui%2Fcore%2Finternal%2Fsvg-icons%2FWarning.js%20***!%5Cn%20%20%5C%5C***********************************************************************************************************************%2F%5Cn%2F*!%20no%20static%20exports%20found%20*%2F%5Cn%2F***%2F%20(function(module%2C%20exports%2C%20__webpack_require__)%20%7B%5Cn%5Cn%5C%22use%20strict%5C%22%3B%5Cneval(%5C%22%5C%5Cn%5C%5Cnvar%20_interopRequireDefault%20%3D%20__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2FinteropRequireDefault%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2FinteropRequireDefault.js%5C%5C%5C%22)%3B%5C%5Cn%5C%5CnObject.defineProperty(exports%2C%20%5C%5C%5C%22__esModule%5C%5C%5C%22%2C%20%7B%5C%5Cn%20%20value%3A%20true%5C%5Cn%7D)%3B%5C%5Cnexports.default%20%3D%20void%200%3B%5C%5Cn%5C%5Cnvar%20_react%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20react%20*%2F%20%5C%5C%5C%22..%2F..%2Freact%2Findex.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_pure%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20recompose%2Fpure%20*%2F%20%5C%5C%5C%22..%2F..%2Frecompose%2Fpure.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_SvgIcon%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20..%2F..%2FSvgIcon%20*%2F%20%5C%5C%5C%22..%2F..%2F%40material-ui%2Fcore%2FSvgIcon%2Findex.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_ref%20%3D%20_react.default.createElement(%5C%5C%5C%22path%5C%5C%5C%22%2C%20%7B%5C%5Cn%20%20d%3A%20%5C%5C%5C%22M1%2021h22L12%202%201%2021zm12-3h-2v-2h2v2zm0-4h-2v-4h2v4z%5C%5C%5C%22%5C%5Cn%7D)%3B%5C%5Cn%5C%5Cn%2F**%5C%5Cn%20*%20%40ignore%20-%20internal%20component.%5C%5Cn%20*%2F%5C%5Cnvar%20Warning%20%3D%20function%20Warning(props)%20%7B%5C%5Cn%20%20return%20_react.default.createElement(_SvgIcon.default%2C%20props%2C%20_ref)%3B%5C%5Cn%7D%3B%5C%5Cn%5C%5CnWarning%20%3D%20(0%2C%20_pure.default)(Warning)%3B%5C%5CnWarning.muiName%20%3D%20'SvgIcon'%3B%5C%5Cnvar%20_default%20%3D%20Warning%3B%5C%5Cnexports.default%20%3D%20_default%3B%5C%5Cn%5C%5Cn%2F%2F%23%20sourceURL%3Dwebpack%3A%2F%2F%255Bname%255D%2F%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2F%40material-ui%2Fcore%2Finternal%2Fsvg-icons%2FWarning.js%3F%5C%22)%3B%5Cn%5Cn%2F***%2F%20%7D)%2C%5Cn%5Cn%2F***%2F%20%5C%22..%2F..%2F%40material-ui%2Fcore%2Fstyles%2FMuiThemeProvider.js%5C%22%3A%5Cn%2F*!********************************************************************************************************************!*%5C%5C%5Cn%20%20!***%20%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2F%40material-ui%2Fcore%2Fstyles%2FMuiThemeProvider.js%20***!%5Cn%20%20%5C%5C********************************************************************************************************************%2F%5Cn%2F*!%20no%20static%20exports%20found%20*%2F%5Cn%2F***%2F%20(function(module%2C%20exports%2C%20__webpack_require__)%20%7B%5Cn%5Cn%5C%22use%20strict%5C%22%3B%5Cneval(%5C%22%5C%5Cn%5C%5Cnvar%20_interopRequireWildcard%20%3D%20__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2FinteropRequireWildcard%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2FinteropRequireWildcard.js%5C%5C%5C%22)%3B%5C%5Cn%5C%5Cnvar%20_interopRequireDefault%20%3D%20__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2FinteropRequireDefault%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2FinteropRequireDefault.js%5C%5C%5C%22)%3B%5C%5Cn%5C%5CnObject.defineProperty(exports%2C%20%5C%5C%5C%22__esModule%5C%5C%5C%22%2C%20%7B%5C%5Cn%20%20value%3A%20true%5C%5Cn%7D)%3B%5C%5Cnexports.default%20%3D%20exports.MuiThemeProviderOld%20%3D%20void%200%3B%5C%5Cn%5C%5Cnvar%20_extends2%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2Fextends%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2Fextends.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_defineProperty2%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2FdefineProperty%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2FdefineProperty.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_classCallCheck2%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2FclassCallCheck%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2FclassCallCheck.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_createClass2%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2FcreateClass%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2FcreateClass.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_possibleConstructorReturn2%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2FpossibleConstructorReturn%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2FpossibleConstructorReturn.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_getPrototypeOf2%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2FgetPrototypeOf%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2FgetPrototypeOf.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_inherits2%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2Finherits%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2Finherits.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_react%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20react%20*%2F%20%5C%5C%5C%22..%2F..%2Freact%2Findex.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_propTypes%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20prop-types%20*%2F%20%5C%5C%5C%22..%2F..%2Fprop-types%2Findex.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_warning%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20warning%20*%2F%20%5C%5C%5C%22..%2F..%2Fwarning%2Fwarning.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_brcast%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20brcast%20*%2F%20%5C%5C%5C%22..%2F..%2Fbrcast%2Fdist%2Fbrcast.es.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_utils%20%3D%20__webpack_require__(%2F*!%20%40material-ui%2Futils%20*%2F%20%5C%5C%5C%22..%2F..%2F%40material-ui%2Futils%2Findex.es.js%5C%5C%5C%22)%3B%5C%5Cn%5C%5Cnvar%20_themeListener%20%3D%20_interopRequireWildcard(__webpack_require__(%2F*!%20.%2FthemeListener%20*%2F%20%5C%5C%5C%22..%2F..%2F%40material-ui%2Fcore%2Fstyles%2FthemeListener.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cn%2F*%20eslint-disable%20no-underscore-dangle%20*%2F%5C%5Cn%5C%5Cn%2F**%5C%5Cn%20*%20This%20component%20takes%20a%20%60theme%60%20property.%5C%5Cn%20*%20It%20makes%20the%20%60theme%60%20available%20down%20the%20React%20tree%20thanks%20to%20React%20context.%5C%5Cn%20*%20This%20component%20should%20preferably%20be%20used%20at%20**the%20root%20of%20your%20component%20tree**.%5C%5Cn%20*%2F%5C%5Cnvar%20MuiThemeProviderOld%20%3D%5C%5Cn%2F*%23__PURE__*%2F%5C%5Cnfunction%20(_React%24Component)%20%7B%5C%5Cn%20%20(0%2C%20_inherits2.default)(MuiThemeProviderOld%2C%20_React%24Component)%3B%5C%5Cn%5C%5Cn%20%20%2F%2F%20We%20are%20not%20using%20the%20React%20state%20in%20order%20to%20avoid%20unnecessary%20rerender.%5C%5Cn%20%20function%20MuiThemeProviderOld(props%2C%20context)%20%7B%5C%5Cn%20%20%20%20var%20_this%3B%5C%5Cn%5C%5Cn%20%20%20%20(0%2C%20_classCallCheck2.default)(this%2C%20MuiThemeProviderOld)%3B%5C%5Cn%20%20%20%20_this%20%3D%20(0%2C%20_possibleConstructorReturn2.default)(this%2C%20(0%2C%20_getPrototypeOf2.default)(MuiThemeProviderOld).call(this))%3B%20%2F%2F%20Get%20the%20outer%20theme%20from%20the%20context%2C%20can%20be%20null%5C%5Cn%5C%5Cn%20%20%20%20_this.broadcast%20%3D%20(0%2C%20_brcast.default)()%3B%5C%5Cn%20%20%20%20_this.outerTheme%20%3D%20_themeListener.default.initial(context)%3B%20%2F%2F%20Propagate%20the%20theme%20so%20it%20can%20be%20accessed%20by%20the%20children%5C%5Cn%5C%5Cn%20%20%20%20_this.broadcast.setState(_this.mergeOuterLocalTheme(props.theme))%3B%5C%5Cn%5C%5Cn%20%20%20%20return%20_this%3B%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20(0%2C%20_createClass2.default)(MuiThemeProviderOld%2C%20%5B%7B%5C%5Cn%20%20%20%20key%3A%20%5C%5C%5C%22getChildContext%5C%5C%5C%22%2C%5C%5Cn%20%20%20%20value%3A%20function%20getChildContext()%20%7B%5C%5Cn%20%20%20%20%20%20var%20_ref%3B%5C%5Cn%5C%5Cn%20%20%20%20%20%20var%20_this%24props%20%3D%20this.props%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20disableStylesGeneration%20%3D%20_this%24props.disableStylesGeneration%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20sheetsCache%20%3D%20_this%24props.sheetsCache%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20sheetsManager%20%3D%20_this%24props.sheetsManager%3B%5C%5Cn%20%20%20%20%20%20var%20muiThemeProviderOptions%20%3D%20this.context.muiThemeProviderOptions%20%7C%7C%20%7B%7D%3B%5C%5Cn%5C%5Cn%20%20%20%20%20%20if%20(disableStylesGeneration%20!%3D%3D%20undefined)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20muiThemeProviderOptions.disableStylesGeneration%20%3D%20disableStylesGeneration%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20%20%20if%20(sheetsCache%20!%3D%3D%20undefined)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20muiThemeProviderOptions.sheetsCache%20%3D%20sheetsCache%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20%20%20if%20(sheetsManager%20!%3D%3D%20undefined)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20muiThemeProviderOptions.sheetsManager%20%3D%20sheetsManager%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20%20%20return%20_ref%20%3D%20%7B%7D%2C%20(0%2C%20_defineProperty2.default)(_ref%2C%20_themeListener.CHANNEL%2C%20this.broadcast)%2C%20(0%2C%20_defineProperty2.default)(_ref%2C%20%5C%5C%5C%22muiThemeProviderOptions%5C%5C%5C%22%2C%20muiThemeProviderOptions)%2C%20_ref%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%2C%20%7B%5C%5Cn%20%20%20%20key%3A%20%5C%5C%5C%22componentDidMount%5C%5C%5C%22%2C%5C%5Cn%20%20%20%20value%3A%20function%20componentDidMount()%20%7B%5C%5Cn%20%20%20%20%20%20var%20_this2%20%3D%20this%3B%5C%5Cn%5C%5Cn%20%20%20%20%20%20%2F%2F%20Subscribe%20on%20the%20outer%20theme%2C%20if%20present%5C%5Cn%20%20%20%20%20%20this.unsubscribeId%20%3D%20_themeListener.default.subscribe(this.context%2C%20function%20(outerTheme)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20_this2.outerTheme%20%3D%20outerTheme%3B%20%2F%2F%20Forward%20the%20parent%20theme%20update%20to%20the%20children%5C%5Cn%5C%5Cn%20%20%20%20%20%20%20%20_this2.broadcast.setState(_this2.mergeOuterLocalTheme(_this2.props.theme))%3B%5C%5Cn%20%20%20%20%20%20%7D)%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%2C%20%7B%5C%5Cn%20%20%20%20key%3A%20%5C%5C%5C%22componentDidUpdate%5C%5C%5C%22%2C%5C%5Cn%20%20%20%20value%3A%20function%20componentDidUpdate(prevProps)%20%7B%5C%5Cn%20%20%20%20%20%20%2F%2F%20Propagate%20a%20local%20theme%20update%5C%5Cn%20%20%20%20%20%20if%20(this.props.theme%20!%3D%3D%20prevProps.theme)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20this.broadcast.setState(this.mergeOuterLocalTheme(this.props.theme))%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%2C%20%7B%5C%5Cn%20%20%20%20key%3A%20%5C%5C%5C%22componentWillUnmount%5C%5C%5C%22%2C%5C%5Cn%20%20%20%20value%3A%20function%20componentWillUnmount()%20%7B%5C%5Cn%20%20%20%20%20%20if%20(this.unsubscribeId%20!%3D%3D%20null)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20_themeListener.default.unsubscribe(this.context%2C%20this.unsubscribeId)%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%7D%20%2F%2F%20Simple%20merge%20between%20the%20outer%20theme%20and%20the%20local%20theme%5C%5Cn%5C%5Cn%20%20%7D%2C%20%7B%5C%5Cn%20%20%20%20key%3A%20%5C%5C%5C%22mergeOuterLocalTheme%5C%5C%5C%22%2C%5C%5Cn%20%20%20%20value%3A%20function%20mergeOuterLocalTheme(localTheme)%20%7B%5C%5Cn%20%20%20%20%20%20%2F%2F%20To%20support%20composition%20of%20theme.%5C%5Cn%20%20%20%20%20%20if%20(typeof%20localTheme%20%3D%3D%3D%20'function')%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20true%20%3F%20(0%2C%20_warning.default)(this.outerTheme%2C%20%5B'Material-UI%3A%20you%20are%20providing%20a%20theme%20function%20property%20'%20%2B%20'to%20the%20MuiThemeProvider%20component%3A'%2C%20'%3CMuiThemeProvider%20theme%3D%7BouterTheme%20%3D%3E%20outerTheme%7D%20%2F%3E'%2C%20'However%2C%20no%20outer%20theme%20is%20present.'%2C%20'Make%20sure%20a%20theme%20is%20already%20injected%20higher%20in%20the%20React%20tree%20'%20%2B%20'or%20provide%20a%20theme%20object.'%5D.join('%5C%5C%5C%5Cn'))%20%3A%20undefined%3B%5C%5Cn%20%20%20%20%20%20%20%20return%20localTheme(this.outerTheme)%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20%20%20if%20(!this.outerTheme)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20return%20localTheme%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20%20%20return%20(0%2C%20_extends2.default)(%7B%7D%2C%20this.outerTheme%2C%20localTheme)%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%2C%20%7B%5C%5Cn%20%20%20%20key%3A%20%5C%5C%5C%22render%5C%5C%5C%22%2C%5C%5Cn%20%20%20%20value%3A%20function%20render()%20%7B%5C%5Cn%20%20%20%20%20%20%2F%2F%20TODO%20move%20the%20sheetsManager%20property%20to%20a%20different%20component.%5C%5Cn%20%20%20%20%20%20%2F%2F%20warning(%5C%5Cn%20%20%20%20%20%20%2F%2F%20%20%20typeof%20window%20!%3D%3D%20'undefined'%20%7C%7C%20this.props.sheetsManager%2C%5C%5Cn%20%20%20%20%20%20%2F%2F%20%20%20%5B%5C%5Cn%20%20%20%20%20%20%2F%2F%20%20%20%20%20'Material-UI%3A%20you%20need%20to%20provide%20a%20sheetsManager%20to%20the%20MuiThemeProvider%20'%20%2B%5C%5Cn%20%20%20%20%20%20%2F%2F%20%20%20%20%20%20%20'when%20rendering%20on%20the%20server.'%2C%5C%5Cn%20%20%20%20%20%20%2F%2F%20%20%20%20%20'If%20you%20do%20not%2C%20you%20might%20experience%20a%20memory%20leak'%2C%5C%5Cn%20%20%20%20%20%20%2F%2F%20%20%20%5D.join('%5C%5C%5C%5Cn')%2C%5C%5Cn%20%20%20%20%20%20%2F%2F%20)%3B%5C%5Cn%20%20%20%20%20%20return%20this.props.children%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%5D)%3B%5C%5Cn%20%20return%20MuiThemeProviderOld%3B%5C%5Cn%7D(_react.default.Component)%3B%5C%5Cn%5C%5Cnexports.MuiThemeProviderOld%20%3D%20MuiThemeProviderOld%3B%5C%5Cn%20true%20%3F%20MuiThemeProviderOld.propTypes%20%3D%20%7B%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20You%20can%20wrap%20a%20node.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20children%3A%20_propTypes.default.node.isRequired%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20You%20can%20disable%20the%20generation%20of%20the%20styles%20with%20this%20option.%5C%5Cn%20%20%20*%20It%20can%20be%20useful%20when%20traversing%20the%20React%20tree%20outside%20of%20the%20HTML%5C%5Cn%20%20%20*%20rendering%20step%20on%20the%20server.%5C%5Cn%20%20%20*%20Let's%20say%20you%20are%20using%20react-apollo%20to%20extract%20all%5C%5Cn%20%20%20*%20the%20queries%20made%20by%20the%20interface%20server-side.%5C%5Cn%20%20%20*%20You%20can%20significantly%20speed%20up%20the%20traversal%20with%20this%20property.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20disableStylesGeneration%3A%20_propTypes.default.bool%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20%40ignore%5C%5Cn%20%20%20*%5C%5Cn%20%20%20*%20In%20beta.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20sheetsCache%3A%20_propTypes.default.object%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20The%20sheetsManager%20is%20used%20to%20deduplicate%20style%20sheet%20injection%20in%20the%20page.%5C%5Cn%20%20%20*%20It's%20deduplicating%20using%20the%20(theme%2C%20styles)%20couple.%5C%5Cn%20%20%20*%20On%20the%20server%2C%20you%20should%20provide%20a%20new%20instance%20for%20each%20request.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20sheetsManager%3A%20_propTypes.default.object%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20A%20theme%20object.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20theme%3A%20_propTypes.default.oneOfType(%5B_propTypes.default.object%2C%20_propTypes.default.func%5D).isRequired%5C%5Cn%7D%20%3A%20undefined%3B%5C%5Cn%5C%5Cnif%20(true)%20%7B%5C%5Cn%20%20%20true%20%3F%20MuiThemeProviderOld.propTypes%20%3D%20(0%2C%20_utils.exactProp)(MuiThemeProviderOld.propTypes)%20%3A%20undefined%3B%5C%5Cn%7D%5C%5Cn%5C%5CnMuiThemeProviderOld.childContextTypes%20%3D%20(0%2C%20_extends2.default)(%7B%7D%2C%20_themeListener.default.contextTypes%2C%20%7B%5C%5Cn%20%20muiThemeProviderOptions%3A%20_propTypes.default.object%5C%5Cn%7D)%3B%5C%5CnMuiThemeProviderOld.contextTypes%20%3D%20(0%2C%20_extends2.default)(%7B%7D%2C%20_themeListener.default.contextTypes%2C%20%7B%5C%5Cn%20%20muiThemeProviderOptions%3A%20_propTypes.default.object%5C%5Cn%7D)%3B%5C%5Cn%2F*%20istanbul%20ignore%20if%20*%2F%5C%5Cn%5C%5Cnif%20(!_utils.ponyfillGlobal.__MUI_STYLES__)%20%7B%5C%5Cn%20%20_utils.ponyfillGlobal.__MUI_STYLES__%20%3D%20%7B%7D%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnif%20(!_utils.ponyfillGlobal.__MUI_STYLES__.MuiThemeProvider)%20%7B%5C%5Cn%20%20_utils.ponyfillGlobal.__MUI_STYLES__.MuiThemeProvider%20%3D%20MuiThemeProviderOld%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnvar%20_default%20%3D%20_utils.ponyfillGlobal.__MUI_STYLES__.MuiThemeProvider%3B%5C%5Cnexports.default%20%3D%20_default%3B%5C%5Cn%5C%5Cn%2F%2F%23%20sourceURL%3Dwebpack%3A%2F%2F%255Bname%255D%2F%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2F%40material-ui%2Fcore%2Fstyles%2FMuiThemeProvider.js%3F%5C%22)%3B%5Cn%5Cn%2F***%2F%20%7D)%2C%5Cn%5Cn%2F***%2F%20%5C%22..%2F..%2F%40material-ui%2Fcore%2Fstyles%2FcolorManipulator.js%5C%22%3A%5Cn%2F*!********************************************************************************************************************!*%5C%5C%5Cn%20%20!***%20%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2F%40material-ui%2Fcore%2Fstyles%2FcolorManipulator.js%20***!%5Cn%20%20%5C%5C********************************************************************************************************************%2F%5Cn%2F*!%20no%20static%20exports%20found%20*%2F%5Cn%2F***%2F%20(function(module%2C%20exports%2C%20__webpack_require__)%20%7B%5Cn%5Cn%5C%22use%20strict%5C%22%3B%5Cneval(%5C%22%5C%5Cn%5C%5Cnvar%20_interopRequireDefault%20%3D%20__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2FinteropRequireDefault%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2FinteropRequireDefault.js%5C%5C%5C%22)%3B%5C%5Cn%5C%5CnObject.defineProperty(exports%2C%20%5C%5C%5C%22__esModule%5C%5C%5C%22%2C%20%7B%5C%5Cn%20%20value%3A%20true%5C%5Cn%7D)%3B%5C%5Cnexports.convertHexToRGB%20%3D%20convertHexToRGB%3B%5C%5Cnexports.rgbToHex%20%3D%20rgbToHex%3B%5C%5Cnexports.decomposeColor%20%3D%20decomposeColor%3B%5C%5Cnexports.recomposeColor%20%3D%20recomposeColor%3B%5C%5Cnexports.getContrastRatio%20%3D%20getContrastRatio%3B%5C%5Cnexports.getLuminance%20%3D%20getLuminance%3B%5C%5Cnexports.emphasize%20%3D%20emphasize%3B%5C%5Cnexports.fade%20%3D%20fade%3B%5C%5Cnexports.darken%20%3D%20darken%3B%5C%5Cnexports.lighten%20%3D%20lighten%3B%5C%5Cn%5C%5Cnvar%20_warning%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20warning%20*%2F%20%5C%5C%5C%22..%2F..%2Fwarning%2Fwarning.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cn%2F*%20eslint-disable%20no-use-before-define%20*%2F%5C%5Cn%5C%5Cn%2F**%5C%5Cn%20*%20Returns%20a%20number%20whose%20value%20is%20limited%20to%20the%20given%20range.%5C%5Cn%20*%5C%5Cn%20*%20%40param%20%7Bnumber%7D%20value%20The%20value%20to%20be%20clamped%5C%5Cn%20*%20%40param%20%7Bnumber%7D%20min%20The%20lower%20boundary%20of%20the%20output%20range%5C%5Cn%20*%20%40param%20%7Bnumber%7D%20max%20The%20upper%20boundary%20of%20the%20output%20range%5C%5Cn%20*%20%40returns%20%7Bnumber%7D%20A%20number%20in%20the%20range%20%5Bmin%2C%20max%5D%5C%5Cn%20*%2F%5C%5Cnfunction%20clamp(value)%20%7B%5C%5Cn%20%20var%20min%20%3D%20arguments.length%20%3E%201%20%26%26%20arguments%5B1%5D%20!%3D%3D%20undefined%20%3F%20arguments%5B1%5D%20%3A%200%3B%5C%5Cn%20%20var%20max%20%3D%20arguments.length%20%3E%202%20%26%26%20arguments%5B2%5D%20!%3D%3D%20undefined%20%3F%20arguments%5B2%5D%20%3A%201%3B%5C%5Cn%20%20%20true%20%3F%20(0%2C%20_warning.default)(value%20%3E%3D%20min%20%26%26%20value%20%3C%3D%20max%2C%20%5C%5C%5C%22Material-UI%3A%20the%20value%20provided%20%5C%5C%5C%22.concat(value%2C%20%5C%5C%5C%22%20is%20out%20of%20range%20%5B%5C%5C%5C%22).concat(min%2C%20%5C%5C%5C%22%2C%20%5C%5C%5C%22).concat(max%2C%20%5C%5C%5C%22%5D.%5C%5C%5C%22))%20%3A%20undefined%3B%5C%5Cn%5C%5Cn%20%20if%20(value%20%3C%20min)%20%7B%5C%5Cn%20%20%20%20return%20min%3B%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20if%20(value%20%3E%20max)%20%7B%5C%5Cn%20%20%20%20return%20max%3B%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20return%20value%3B%5C%5Cn%7D%5C%5Cn%2F**%5C%5Cn%20*%20Converts%20a%20color%20from%20CSS%20hex%20format%20to%20CSS%20rgb%20format.%5C%5Cn%20*%5C%5Cn%20*%20%40param%20%7Bstring%7D%20color%20-%20Hex%20color%2C%20i.e.%20%23nnn%20or%20%23nnnnnn%5C%5Cn%20*%20%40returns%20%7Bstring%7D%20A%20CSS%20rgb%20color%20string%5C%5Cn%20*%2F%5C%5Cn%5C%5Cn%5C%5Cnfunction%20convertHexToRGB(color)%20%7B%5C%5Cn%20%20color%20%3D%20color.substr(1)%3B%5C%5Cn%20%20var%20re%20%3D%20new%20RegExp(%5C%5C%5C%22.%7B1%2C%5C%5C%5C%22.concat(color.length%20%2F%203%2C%20%5C%5C%5C%22%7D%5C%5C%5C%22)%2C%20'g')%3B%5C%5Cn%20%20var%20colors%20%3D%20color.match(re)%3B%5C%5Cn%5C%5Cn%20%20if%20(colors%20%26%26%20colors%5B0%5D.length%20%3D%3D%3D%201)%20%7B%5C%5Cn%20%20%20%20colors%20%3D%20colors.map(function%20(n)%20%7B%5C%5Cn%20%20%20%20%20%20return%20n%20%2B%20n%3B%5C%5Cn%20%20%20%20%7D)%3B%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20return%20colors%20%3F%20%5C%5C%5C%22rgb(%5C%5C%5C%22.concat(colors.map(function%20(n)%20%7B%5C%5Cn%20%20%20%20return%20parseInt(n%2C%2016)%3B%5C%5Cn%20%20%7D).join('%2C%20')%2C%20%5C%5C%5C%22)%5C%5C%5C%22)%20%3A%20''%3B%5C%5Cn%7D%5C%5Cn%2F**%5C%5Cn%20*%20Converts%20a%20color%20from%20CSS%20rgb%20format%20to%20CSS%20hex%20format.%5C%5Cn%20*%5C%5Cn%20*%20%40param%20%7Bstring%7D%20color%20-%20RGB%20color%2C%20i.e.%20rgb(n%2C%20n%2C%20n)%5C%5Cn%20*%20%40returns%20%7Bstring%7D%20A%20CSS%20rgb%20color%20string%2C%20i.e.%20%23nnnnnn%5C%5Cn%20*%2F%5C%5Cn%5C%5Cn%5C%5Cnfunction%20rgbToHex(color)%20%7B%5C%5Cn%20%20%2F%2F%20Pass%20hex%20straight%20through%5C%5Cn%20%20if%20(color.indexOf('%23')%20%3D%3D%3D%200)%20%7B%5C%5Cn%20%20%20%20return%20color%3B%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20function%20intToHex(c)%20%7B%5C%5Cn%20%20%20%20var%20hex%20%3D%20c.toString(16)%3B%5C%5Cn%20%20%20%20return%20hex.length%20%3D%3D%3D%201%20%3F%20%5C%5C%5C%220%5C%5C%5C%22.concat(hex)%20%3A%20hex%3B%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20var%20_decomposeColor%20%3D%20decomposeColor(color)%2C%5C%5Cn%20%20%20%20%20%20values%20%3D%20_decomposeColor.values%3B%5C%5Cn%5C%5Cn%20%20values%20%3D%20values.map(function%20(n)%20%7B%5C%5Cn%20%20%20%20return%20intToHex(n)%3B%5C%5Cn%20%20%7D)%3B%5C%5Cn%20%20return%20%5C%5C%5C%22%23%5C%5C%5C%22.concat(values.join(''))%3B%5C%5Cn%7D%5C%5Cn%2F**%5C%5Cn%20*%20Returns%20an%20object%20with%20the%20type%20and%20values%20of%20a%20color.%5C%5Cn%20*%5C%5Cn%20*%20Note%3A%20Does%20not%20support%20rgb%20%25%20values.%5C%5Cn%20*%5C%5Cn%20*%20%40param%20%7Bstring%7D%20color%20-%20CSS%20color%2C%20i.e.%20one%20of%3A%20%23nnn%2C%20%23nnnnnn%2C%20rgb()%2C%20rgba()%2C%20hsl()%2C%20hsla()%5C%5Cn%20*%20%40returns%20%7Bobject%7D%20-%20A%20MUI%20color%20object%3A%20%7Btype%3A%20string%2C%20values%3A%20number%5B%5D%7D%5C%5Cn%20*%2F%5C%5Cn%5C%5Cn%5C%5Cnfunction%20decomposeColor(color)%20%7B%5C%5Cn%20%20if%20(color.charAt(0)%20%3D%3D%3D%20'%23')%20%7B%5C%5Cn%20%20%20%20return%20decomposeColor(convertHexToRGB(color))%3B%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20var%20marker%20%3D%20color.indexOf('(')%3B%5C%5Cn%20%20var%20type%20%3D%20color.substring(0%2C%20marker)%3B%5C%5Cn%20%20var%20values%20%3D%20color.substring(marker%20%2B%201%2C%20color.length%20-%201).split('%2C')%3B%5C%5Cn%20%20values%20%3D%20values.map(function%20(value)%20%7B%5C%5Cn%20%20%20%20return%20parseFloat(value)%3B%5C%5Cn%20%20%7D)%3B%5C%5Cn%5C%5Cn%20%20if%20(true)%20%7B%5C%5Cn%20%20%20%20if%20(%5B'rgb'%2C%20'rgba'%2C%20'hsl'%2C%20'hsla'%5D.indexOf(type)%20%3D%3D%3D%20-1)%20%7B%5C%5Cn%20%20%20%20%20%20throw%20new%20Error(%5B%5C%5C%5C%22Material-UI%3A%20unsupported%20%60%5C%5C%5C%22.concat(color%2C%20%5C%5C%5C%22%60%20color.%5C%5C%5C%22)%2C%20'We%20support%20the%20following%20formats%3A%20%23nnn%2C%20%23nnnnnn%2C%20rgb()%2C%20rgba()%2C%20hsl()%2C%20hsla().'%5D.join('%5C%5C%5C%5Cn'))%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20return%20%7B%5C%5Cn%20%20%20%20type%3A%20type%2C%5C%5Cn%20%20%20%20values%3A%20values%5C%5Cn%20%20%7D%3B%5C%5Cn%7D%5C%5Cn%2F**%5C%5Cn%20*%20Converts%20a%20color%20object%20with%20type%20and%20values%20to%20a%20string.%5C%5Cn%20*%5C%5Cn%20*%20%40param%20%7Bobject%7D%20color%20-%20Decomposed%20color%5C%5Cn%20*%20%40param%20%7Bstring%7D%20color.type%20-%20One%20of%3A%20'rgb'%2C%20'rgba'%2C%20'hsl'%2C%20'hsla'%5C%5Cn%20*%20%40param%20%7Barray%7D%20color.values%20-%20%5Bn%2Cn%2Cn%5D%20or%20%5Bn%2Cn%2Cn%2Cn%5D%5C%5Cn%20*%20%40returns%20%7Bstring%7D%20A%20CSS%20color%20string%5C%5Cn%20*%2F%5C%5Cn%5C%5Cn%5C%5Cnfunction%20recomposeColor(color)%20%7B%5C%5Cn%20%20var%20type%20%3D%20color.type%3B%5C%5Cn%20%20var%20values%20%3D%20color.values%3B%5C%5Cn%5C%5Cn%20%20if%20(type.indexOf('rgb')%20!%3D%3D%20-1)%20%7B%5C%5Cn%20%20%20%20%2F%2F%20Only%20convert%20the%20first%203%20values%20to%20int%20(i.e.%20not%20alpha)%5C%5Cn%20%20%20%20values%20%3D%20values.map(function%20(n%2C%20i)%20%7B%5C%5Cn%20%20%20%20%20%20return%20i%20%3C%203%20%3F%20parseInt(n%2C%2010)%20%3A%20n%3B%5C%5Cn%20%20%20%20%7D)%3B%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20if%20(type.indexOf('hsl')%20!%3D%3D%20-1)%20%7B%5C%5Cn%20%20%20%20values%5B1%5D%20%3D%20%5C%5C%5C%22%5C%5C%5C%22.concat(values%5B1%5D%2C%20%5C%5C%5C%22%25%5C%5C%5C%22)%3B%5C%5Cn%20%20%20%20values%5B2%5D%20%3D%20%5C%5C%5C%22%5C%5C%5C%22.concat(values%5B2%5D%2C%20%5C%5C%5C%22%25%5C%5C%5C%22)%3B%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20return%20%5C%5C%5C%22%5C%5C%5C%22.concat(color.type%2C%20%5C%5C%5C%22(%5C%5C%5C%22).concat(values.join('%2C%20')%2C%20%5C%5C%5C%22)%5C%5C%5C%22)%3B%5C%5Cn%7D%5C%5Cn%2F**%5C%5Cn%20*%20Calculates%20the%20contrast%20ratio%20between%20two%20colors.%5C%5Cn%20*%5C%5Cn%20*%20Formula%3A%20https%3A%2F%2Fwww.w3.org%2FTR%2FWCAG20-TECHS%2FG17.html%23G17-tests%5C%5Cn%20*%5C%5Cn%20*%20%40param%20%7Bstring%7D%20foreground%20-%20CSS%20color%2C%20i.e.%20one%20of%3A%20%23nnn%2C%20%23nnnnnn%2C%20rgb()%2C%20rgba()%2C%20hsl()%2C%20hsla()%5C%5Cn%20*%20%40param%20%7Bstring%7D%20background%20-%20CSS%20color%2C%20i.e.%20one%20of%3A%20%23nnn%2C%20%23nnnnnn%2C%20rgb()%2C%20rgba()%2C%20hsl()%2C%20hsla()%5C%5Cn%20*%20%40returns%20%7Bnumber%7D%20A%20contrast%20ratio%20value%20in%20the%20range%200%20-%2021.%5C%5Cn%20*%2F%5C%5Cn%5C%5Cn%5C%5Cnfunction%20getContrastRatio(foreground%2C%20background)%20%7B%5C%5Cn%20%20var%20lumA%20%3D%20getLuminance(foreground)%3B%5C%5Cn%20%20var%20lumB%20%3D%20getLuminance(background)%3B%5C%5Cn%20%20return%20(Math.max(lumA%2C%20lumB)%20%2B%200.05)%20%2F%20(Math.min(lumA%2C%20lumB)%20%2B%200.05)%3B%5C%5Cn%7D%5C%5Cn%2F**%5C%5Cn%20*%20The%20relative%20brightness%20of%20any%20point%20in%20a%20color%20space%2C%5C%5Cn%20*%20normalized%20to%200%20for%20darkest%20black%20and%201%20for%20lightest%20white.%5C%5Cn%20*%5C%5Cn%20*%20Formula%3A%20https%3A%2F%2Fwww.w3.org%2FTR%2FWCAG20-TECHS%2FG17.html%23G17-tests%5C%5Cn%20*%5C%5Cn%20*%20%40param%20%7Bstring%7D%20color%20-%20CSS%20color%2C%20i.e.%20one%20of%3A%20%23nnn%2C%20%23nnnnnn%2C%20rgb()%2C%20rgba()%2C%20hsl()%2C%20hsla()%5C%5Cn%20*%20%40returns%20%7Bnumber%7D%20The%20relative%20brightness%20of%20the%20color%20in%20the%20range%200%20-%201%5C%5Cn%20*%2F%5C%5Cn%5C%5Cn%5C%5Cnfunction%20getLuminance(color)%20%7B%5C%5Cn%20%20var%20decomposedColor%20%3D%20decomposeColor(color)%3B%5C%5Cn%5C%5Cn%20%20if%20(decomposedColor.type.indexOf('rgb')%20!%3D%3D%20-1)%20%7B%5C%5Cn%20%20%20%20var%20rgb%20%3D%20decomposedColor.values.map(function%20(val)%20%7B%5C%5Cn%20%20%20%20%20%20val%20%2F%3D%20255%3B%20%2F%2F%20normalized%5C%5Cn%5C%5Cn%20%20%20%20%20%20return%20val%20%3C%3D%200.03928%20%3F%20val%20%2F%2012.92%20%3A%20Math.pow((val%20%2B%200.055)%20%2F%201.055%2C%202.4)%3B%5C%5Cn%20%20%20%20%7D)%3B%20%2F%2F%20Truncate%20at%203%20digits%5C%5Cn%5C%5Cn%20%20%20%20return%20Number((0.2126%20*%20rgb%5B0%5D%20%2B%200.7152%20*%20rgb%5B1%5D%20%2B%200.0722%20*%20rgb%5B2%5D).toFixed(3))%3B%5C%5Cn%20%20%7D%20%2F%2F%20else%20if%20(decomposedColor.type.indexOf('hsl')%20!%3D%3D%20-1)%5C%5Cn%5C%5Cn%5C%5Cn%20%20return%20decomposedColor.values%5B2%5D%20%2F%20100%3B%5C%5Cn%7D%5C%5Cn%2F**%5C%5Cn%20*%20Darken%20or%20lighten%20a%20colour%2C%20depending%20on%20its%20luminance.%5C%5Cn%20*%20Light%20colors%20are%20darkened%2C%20dark%20colors%20are%20lightened.%5C%5Cn%20*%5C%5Cn%20*%20%40param%20%7Bstring%7D%20color%20-%20CSS%20color%2C%20i.e.%20one%20of%3A%20%23nnn%2C%20%23nnnnnn%2C%20rgb()%2C%20rgba()%2C%20hsl()%2C%20hsla()%5C%5Cn%20*%20%40param%20%7Bnumber%7D%20coefficient%3D0.15%20-%20multiplier%20in%20the%20range%200%20-%201%5C%5Cn%20*%20%40returns%20%7Bstring%7D%20A%20CSS%20color%20string.%20Hex%20input%20values%20are%20returned%20as%20rgb%5C%5Cn%20*%2F%5C%5Cn%5C%5Cn%5C%5Cnfunction%20emphasize(color)%20%7B%5C%5Cn%20%20var%20coefficient%20%3D%20arguments.length%20%3E%201%20%26%26%20arguments%5B1%5D%20!%3D%3D%20undefined%20%3F%20arguments%5B1%5D%20%3A%200.15%3B%5C%5Cn%20%20return%20getLuminance(color)%20%3E%200.5%20%3F%20darken(color%2C%20coefficient)%20%3A%20lighten(color%2C%20coefficient)%3B%5C%5Cn%7D%5C%5Cn%2F**%5C%5Cn%20*%20Set%20the%20absolute%20transparency%20of%20a%20color.%5C%5Cn%20*%20Any%20existing%20alpha%20values%20are%20overwritten.%5C%5Cn%20*%5C%5Cn%20*%20%40param%20%7Bstring%7D%20color%20-%20CSS%20color%2C%20i.e.%20one%20of%3A%20%23nnn%2C%20%23nnnnnn%2C%20rgb()%2C%20rgba()%2C%20hsl()%2C%20hsla()%5C%5Cn%20*%20%40param%20%7Bnumber%7D%20value%20-%20value%20to%20set%20the%20alpha%20channel%20to%20in%20the%20range%200%20-1%5C%5Cn%20*%20%40returns%20%7Bstring%7D%20A%20CSS%20color%20string.%20Hex%20input%20values%20are%20returned%20as%20rgb%5C%5Cn%20*%2F%5C%5Cn%5C%5Cn%5C%5Cnfunction%20fade(color%2C%20value)%20%7B%5C%5Cn%20%20%20true%20%3F%20(0%2C%20_warning.default)(color%2C%20%5C%5C%5C%22Material-UI%3A%20missing%20color%20argument%20in%20fade(%5C%5C%5C%22.concat(color%2C%20%5C%5C%5C%22%2C%20%5C%5C%5C%22).concat(value%2C%20%5C%5C%5C%22).%5C%5C%5C%22))%20%3A%20undefined%3B%5C%5Cn%20%20if%20(!color)%20return%20color%3B%5C%5Cn%20%20color%20%3D%20decomposeColor(color)%3B%5C%5Cn%20%20value%20%3D%20clamp(value)%3B%5C%5Cn%5C%5Cn%20%20if%20(color.type%20%3D%3D%3D%20'rgb'%20%7C%7C%20color.type%20%3D%3D%3D%20'hsl')%20%7B%5C%5Cn%20%20%20%20color.type%20%2B%3D%20'a'%3B%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20color.values%5B3%5D%20%3D%20value%3B%5C%5Cn%20%20return%20recomposeColor(color)%3B%5C%5Cn%7D%5C%5Cn%2F**%5C%5Cn%20*%20Darkens%20a%20color.%5C%5Cn%20*%5C%5Cn%20*%20%40param%20%7Bstring%7D%20color%20-%20CSS%20color%2C%20i.e.%20one%20of%3A%20%23nnn%2C%20%23nnnnnn%2C%20rgb()%2C%20rgba()%2C%20hsl()%2C%20hsla()%5C%5Cn%20*%20%40param%20%7Bnumber%7D%20coefficient%20-%20multiplier%20in%20the%20range%200%20-%201%5C%5Cn%20*%20%40returns%20%7Bstring%7D%20A%20CSS%20color%20string.%20Hex%20input%20values%20are%20returned%20as%20rgb%5C%5Cn%20*%2F%5C%5Cn%5C%5Cn%5C%5Cnfunction%20darken(color%2C%20coefficient)%20%7B%5C%5Cn%20%20%20true%20%3F%20(0%2C%20_warning.default)(color%2C%20%5C%5C%5C%22Material-UI%3A%20missing%20color%20argument%20in%20darken(%5C%5C%5C%22.concat(color%2C%20%5C%5C%5C%22%2C%20%5C%5C%5C%22).concat(coefficient%2C%20%5C%5C%5C%22).%5C%5C%5C%22))%20%3A%20undefined%3B%5C%5Cn%20%20if%20(!color)%20return%20color%3B%5C%5Cn%20%20color%20%3D%20decomposeColor(color)%3B%5C%5Cn%20%20coefficient%20%3D%20clamp(coefficient)%3B%5C%5Cn%5C%5Cn%20%20if%20(color.type.indexOf('hsl')%20!%3D%3D%20-1)%20%7B%5C%5Cn%20%20%20%20color.values%5B2%5D%20*%3D%201%20-%20coefficient%3B%5C%5Cn%20%20%7D%20else%20if%20(color.type.indexOf('rgb')%20!%3D%3D%20-1)%20%7B%5C%5Cn%20%20%20%20for%20(var%20i%20%3D%200%3B%20i%20%3C%203%3B%20i%20%2B%3D%201)%20%7B%5C%5Cn%20%20%20%20%20%20color.values%5Bi%5D%20*%3D%201%20-%20coefficient%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20return%20recomposeColor(color)%3B%5C%5Cn%7D%5C%5Cn%2F**%5C%5Cn%20*%20Lightens%20a%20color.%5C%5Cn%20*%5C%5Cn%20*%20%40param%20%7Bstring%7D%20color%20-%20CSS%20color%2C%20i.e.%20one%20of%3A%20%23nnn%2C%20%23nnnnnn%2C%20rgb()%2C%20rgba()%2C%20hsl()%2C%20hsla()%5C%5Cn%20*%20%40param%20%7Bnumber%7D%20coefficient%20-%20multiplier%20in%20the%20range%200%20-%201%5C%5Cn%20*%20%40returns%20%7Bstring%7D%20A%20CSS%20color%20string.%20Hex%20input%20values%20are%20returned%20as%20rgb%5C%5Cn%20*%2F%5C%5Cn%5C%5Cn%5C%5Cnfunction%20lighten(color%2C%20coefficient)%20%7B%5C%5Cn%20%20%20true%20%3F%20(0%2C%20_warning.default)(color%2C%20%5C%5C%5C%22Material-UI%3A%20missing%20color%20argument%20in%20lighten(%5C%5C%5C%22.concat(color%2C%20%5C%5C%5C%22%2C%20%5C%5C%5C%22).concat(coefficient%2C%20%5C%5C%5C%22).%5C%5C%5C%22))%20%3A%20undefined%3B%5C%5Cn%20%20if%20(!color)%20return%20color%3B%5C%5Cn%20%20color%20%3D%20decomposeColor(color)%3B%5C%5Cn%20%20coefficient%20%3D%20clamp(coefficient)%3B%5C%5Cn%5C%5Cn%20%20if%20(color.type.indexOf('hsl')%20!%3D%3D%20-1)%20%7B%5C%5Cn%20%20%20%20color.values%5B2%5D%20%2B%3D%20(100%20-%20color.values%5B2%5D)%20*%20coefficient%3B%5C%5Cn%20%20%7D%20else%20if%20(color.type.indexOf('rgb')%20!%3D%3D%20-1)%20%7B%5C%5Cn%20%20%20%20for%20(var%20i%20%3D%200%3B%20i%20%3C%203%3B%20i%20%2B%3D%201)%20%7B%5C%5Cn%20%20%20%20%20%20color.values%5Bi%5D%20%2B%3D%20(255%20-%20color.values%5Bi%5D)%20*%20coefficient%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20return%20recomposeColor(color)%3B%5C%5Cn%7D%5C%5Cn%5C%5Cn%2F%2F%23%20sourceURL%3Dwebpack%3A%2F%2F%255Bname%255D%2F%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2F%40material-ui%2Fcore%2Fstyles%2FcolorManipulator.js%3F%5C%22)%3B%5Cn%5Cn%2F***%2F%20%7D)%2C%5Cn%5Cn%2F***%2F%20%5C%22..%2F..%2F%40material-ui%2Fcore%2Fstyles%2FcreateBreakpoints.js%5C%22%3A%5Cn%2F*!*********************************************************************************************************************!*%5C%5C%5Cn%20%20!***%20%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2F%40material-ui%2Fcore%2Fstyles%2FcreateBreakpoints.js%20***!%5Cn%20%20%5C%5C*********************************************************************************************************************%2F%5Cn%2F*!%20no%20static%20exports%20found%20*%2F%5Cn%2F***%2F%20(function(module%2C%20exports%2C%20__webpack_require__)%20%7B%5Cn%5Cn%5C%22use%20strict%5C%22%3B%5Cneval(%5C%22%5C%5Cn%5C%5Cnvar%20_interopRequireDefault%20%3D%20__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2FinteropRequireDefault%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2FinteropRequireDefault.js%5C%5C%5C%22)%3B%5C%5Cn%5C%5CnObject.defineProperty(exports%2C%20%5C%5C%5C%22__esModule%5C%5C%5C%22%2C%20%7B%5C%5Cn%20%20value%3A%20true%5C%5Cn%7D)%3B%5C%5Cnexports.default%20%3D%20createBreakpoints%3B%5C%5Cnexports.keys%20%3D%20void%200%3B%5C%5Cn%5C%5Cnvar%20_extends2%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2Fextends%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2Fextends.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_objectWithoutProperties2%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2FobjectWithoutProperties%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2FobjectWithoutProperties.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cn%2F%2F%20Sorted%20ASC%20by%20size.%20That's%20important.%5C%5Cn%2F%2F%20It%20can't%20be%20configured%20as%20it's%20used%20statically%20for%20propTypes.%5C%5Cnvar%20keys%20%3D%20%5B'xs'%2C%20'sm'%2C%20'md'%2C%20'lg'%2C%20'xl'%5D%3B%20%2F%2F%20Keep%20in%20mind%20that%20%40media%20is%20inclusive%20by%20the%20CSS%20specification.%5C%5Cn%5C%5Cnexports.keys%20%3D%20keys%3B%5C%5Cn%5C%5Cnfunction%20createBreakpoints(breakpoints)%20%7B%5C%5Cn%20%20var%20_breakpoints%24values%20%3D%20breakpoints.values%2C%5C%5Cn%20%20%20%20%20%20values%20%3D%20_breakpoints%24values%20%3D%3D%3D%20void%200%20%3F%20%7B%5C%5Cn%20%20%20%20xs%3A%200%2C%5C%5Cn%20%20%20%20sm%3A%20600%2C%5C%5Cn%20%20%20%20md%3A%20960%2C%5C%5Cn%20%20%20%20lg%3A%201280%2C%5C%5Cn%20%20%20%20xl%3A%201920%5C%5Cn%20%20%7D%20%3A%20_breakpoints%24values%2C%5C%5Cn%20%20%20%20%20%20_breakpoints%24unit%20%3D%20breakpoints.unit%2C%5C%5Cn%20%20%20%20%20%20unit%20%3D%20_breakpoints%24unit%20%3D%3D%3D%20void%200%20%3F%20'px'%20%3A%20_breakpoints%24unit%2C%5C%5Cn%20%20%20%20%20%20_breakpoints%24step%20%3D%20breakpoints.step%2C%5C%5Cn%20%20%20%20%20%20step%20%3D%20_breakpoints%24step%20%3D%3D%3D%20void%200%20%3F%205%20%3A%20_breakpoints%24step%2C%5C%5Cn%20%20%20%20%20%20other%20%3D%20(0%2C%20_objectWithoutProperties2.default)(breakpoints%2C%20%5B%5C%5C%5C%22values%5C%5C%5C%22%2C%20%5C%5C%5C%22unit%5C%5C%5C%22%2C%20%5C%5C%5C%22step%5C%5C%5C%22%5D)%3B%5C%5Cn%5C%5Cn%20%20function%20up(key)%20%7B%5C%5Cn%20%20%20%20var%20value%20%3D%20typeof%20values%5Bkey%5D%20%3D%3D%3D%20'number'%20%3F%20values%5Bkey%5D%20%3A%20key%3B%5C%5Cn%20%20%20%20return%20%5C%5C%5C%22%40media%20(min-width%3A%5C%5C%5C%22.concat(value).concat(unit%2C%20%5C%5C%5C%22)%5C%5C%5C%22)%3B%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20function%20down(key)%20%7B%5C%5Cn%20%20%20%20var%20endIndex%20%3D%20keys.indexOf(key)%20%2B%201%3B%5C%5Cn%20%20%20%20var%20upperbound%20%3D%20values%5Bkeys%5BendIndex%5D%5D%3B%5C%5Cn%5C%5Cn%20%20%20%20if%20(endIndex%20%3D%3D%3D%20keys.length)%20%7B%5C%5Cn%20%20%20%20%20%20%2F%2F%20xl%20down%20applies%20to%20all%20sizes%5C%5Cn%20%20%20%20%20%20return%20up('xs')%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20var%20value%20%3D%20typeof%20upperbound%20%3D%3D%3D%20'number'%20%26%26%20endIndex%20%3E%200%20%3F%20upperbound%20%3A%20key%3B%5C%5Cn%20%20%20%20return%20%5C%5C%5C%22%40media%20(max-width%3A%5C%5C%5C%22.concat(value%20-%20step%20%2F%20100).concat(unit%2C%20%5C%5C%5C%22)%5C%5C%5C%22)%3B%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20function%20between(start%2C%20end)%20%7B%5C%5Cn%20%20%20%20var%20endIndex%20%3D%20keys.indexOf(end)%20%2B%201%3B%5C%5Cn%5C%5Cn%20%20%20%20if%20(endIndex%20%3D%3D%3D%20keys.length)%20%7B%5C%5Cn%20%20%20%20%20%20return%20up(start)%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20return%20%5C%5C%5C%22%40media%20(min-width%3A%5C%5C%5C%22.concat(values%5Bstart%5D).concat(unit%2C%20%5C%5C%5C%22)%20and%20%5C%5C%5C%22)%20%2B%20%5C%5C%5C%22(max-width%3A%5C%5C%5C%22.concat(values%5Bkeys%5BendIndex%5D%5D%20-%20step%20%2F%20100).concat(unit%2C%20%5C%5C%5C%22)%5C%5C%5C%22)%3B%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20function%20only(key)%20%7B%5C%5Cn%20%20%20%20return%20between(key%2C%20key)%3B%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20function%20width(key)%20%7B%5C%5Cn%20%20%20%20return%20values%5Bkey%5D%3B%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20return%20(0%2C%20_extends2.default)(%7B%5C%5Cn%20%20%20%20keys%3A%20keys%2C%5C%5Cn%20%20%20%20values%3A%20values%2C%5C%5Cn%20%20%20%20up%3A%20up%2C%5C%5Cn%20%20%20%20down%3A%20down%2C%5C%5Cn%20%20%20%20between%3A%20between%2C%5C%5Cn%20%20%20%20only%3A%20only%2C%5C%5Cn%20%20%20%20width%3A%20width%5C%5Cn%20%20%7D%2C%20other)%3B%5C%5Cn%7D%5C%5Cn%5C%5Cn%2F%2F%23%20sourceURL%3Dwebpack%3A%2F%2F%255Bname%255D%2F%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2F%40material-ui%2Fcore%2Fstyles%2FcreateBreakpoints.js%3F%5C%22)%3B%5Cn%5Cn%2F***%2F%20%7D)%2C%5Cn%5Cn%2F***%2F%20%5C%22..%2F..%2F%40material-ui%2Fcore%2Fstyles%2FcreateGenerateClassName.js%5C%22%3A%5Cn%2F*!***************************************************************************************************************************!*%5C%5C%5Cn%20%20!***%20%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2F%40material-ui%2Fcore%2Fstyles%2FcreateGenerateClassName.js%20***!%5Cn%20%20%5C%5C***************************************************************************************************************************%2F%5Cn%2F*!%20no%20static%20exports%20found%20*%2F%5Cn%2F***%2F%20(function(module%2C%20exports%2C%20__webpack_require__)%20%7B%5Cn%5Cn%5C%22use%20strict%5C%22%3B%5Cneval(%5C%22%5C%5Cn%5C%5Cnvar%20_interopRequireDefault%20%3D%20__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2FinteropRequireDefault%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2FinteropRequireDefault.js%5C%5C%5C%22)%3B%5C%5Cn%5C%5CnObject.defineProperty(exports%2C%20%5C%5C%5C%22__esModule%5C%5C%5C%22%2C%20%7B%5C%5Cn%20%20value%3A%20true%5C%5Cn%7D)%3B%5C%5Cnexports.default%20%3D%20createGenerateClassName%3B%5C%5Cn%5C%5Cnvar%20_warning%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20warning%20*%2F%20%5C%5C%5C%22..%2F..%2Fwarning%2Fwarning.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20escapeRegex%20%3D%20%2F(%5B%5B%5C%5C%5C%5C%5D.%23*%24%3E%3C%2B~%3D%7C%5E%3A()%2C%5C%5C%5C%22'%60%5C%5C%5C%5Cs%5D)%2Fg%3B%5C%5Cn%5C%5Cnfunction%20safePrefix(classNamePrefix)%20%7B%5C%5Cn%20%20var%20prefix%20%3D%20String(classNamePrefix)%3B%5C%5Cn%20%20%20true%20%3F%20(0%2C%20_warning.default)(prefix.length%20%3C%20256%2C%20%5C%5C%5C%22Material-UI%3A%20the%20class%20name%20prefix%20is%20too%20long%3A%20%5C%5C%5C%22.concat(prefix%2C%20%5C%5C%5C%22.%5C%5C%5C%22))%20%3A%20undefined%3B%20%2F%2F%20Sanitize%20the%20string%20as%20will%20be%20used%20to%20prefix%20the%20generated%20class%20name.%5C%5Cn%5C%5Cn%20%20return%20prefix.replace(escapeRegex%2C%20'-')%3B%5C%5Cn%7D%20%2F%2F%20Returns%20a%20function%20which%20generates%20unique%20class%20names%20based%20on%20counters.%5C%5Cn%2F%2F%20When%20new%20generator%20function%20is%20created%2C%20rule%20counter%20is%20reset.%5C%5Cn%2F%2F%20We%20need%20to%20reset%20the%20rule%20counter%20for%20SSR%20for%20each%20request.%5C%5Cn%2F%2F%5C%5Cn%2F%2F%20It's%20inspired%20by%5C%5Cn%2F%2F%20https%3A%2F%2Fgithub.com%2Fcssinjs%2Fjss%2Fblob%2F4e6a05dd3f7b6572fdd3ab216861d9e446c20331%2Fsrc%2Futils%2FcreateGenerateClassName.js%5C%5Cn%5C%5Cn%5C%5Cnfunction%20createGenerateClassName()%20%7B%5C%5Cn%20%20var%20options%20%3D%20arguments.length%20%3E%200%20%26%26%20arguments%5B0%5D%20!%3D%3D%20undefined%20%3F%20arguments%5B0%5D%20%3A%20%7B%7D%3B%5C%5Cn%20%20var%20_options%24dangerouslyU%20%3D%20options.dangerouslyUseGlobalCSS%2C%5C%5Cn%20%20%20%20%20%20dangerouslyUseGlobalCSS%20%3D%20_options%24dangerouslyU%20%3D%3D%3D%20void%200%20%3F%20false%20%3A%20_options%24dangerouslyU%2C%5C%5Cn%20%20%20%20%20%20_options%24productionPr%20%3D%20options.productionPrefix%2C%5C%5Cn%20%20%20%20%20%20productionPrefix%20%3D%20_options%24productionPr%20%3D%3D%3D%20void%200%20%3F%20'jss'%20%3A%20_options%24productionPr%2C%5C%5Cn%20%20%20%20%20%20_options%24seed%20%3D%20options.seed%2C%5C%5Cn%20%20%20%20%20%20seed%20%3D%20_options%24seed%20%3D%3D%3D%20void%200%20%3F%20''%20%3A%20_options%24seed%3B%5C%5Cn%20%20var%20ruleCounter%20%3D%200%3B%5C%5Cn%20%20return%20function%20(rule%2C%20styleSheet)%20%7B%5C%5Cn%20%20%20%20ruleCounter%20%2B%3D%201%3B%5C%5Cn%20%20%20%20%20true%20%3F%20(0%2C%20_warning.default)(ruleCounter%20%3C%201e10%2C%20%5B'Material-UI%3A%20you%20might%20have%20a%20memory%20leak.'%2C%20'The%20ruleCounter%20is%20not%20supposed%20to%20grow%20that%20much.'%5D.join(''))%20%3A%20undefined%3B%5C%5Cn%5C%5Cn%20%20%20%20if%20(dangerouslyUseGlobalCSS%20%26%26%20styleSheet%20%26%26%20styleSheet.options.name)%20%7B%5C%5Cn%20%20%20%20%20%20return%20%5C%5C%5C%22%5C%5C%5C%22.concat(safePrefix(styleSheet.options.name)%2C%20%5C%5C%5C%22-%5C%5C%5C%22).concat(rule.key)%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20if%20(false)%20%7B%7D%20%2F%2F%20Help%20with%20debuggability.%5C%5Cn%5C%5Cn%5C%5Cn%20%20%20%20if%20(styleSheet%20%26%26%20styleSheet.options.classNamePrefix)%20%7B%5C%5Cn%20%20%20%20%20%20return%20%5C%5C%5C%22%5C%5C%5C%22.concat(safePrefix(styleSheet.options.classNamePrefix)%2C%20%5C%5C%5C%22-%5C%5C%5C%22).concat(rule.key%2C%20%5C%5C%5C%22-%5C%5C%5C%22).concat(seed).concat(ruleCounter)%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20return%20%5C%5C%5C%22%5C%5C%5C%22.concat(rule.key%2C%20%5C%5C%5C%22-%5C%5C%5C%22).concat(seed).concat(ruleCounter)%3B%5C%5Cn%20%20%7D%3B%5C%5Cn%7D%5C%5Cn%5C%5Cn%2F%2F%23%20sourceURL%3Dwebpack%3A%2F%2F%255Bname%255D%2F%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2F%40material-ui%2Fcore%2Fstyles%2FcreateGenerateClassName.js%3F%5C%22)%3B%5Cn%5Cn%2F***%2F%20%7D)%2C%5Cn%5Cn%2F***%2F%20%5C%22..%2F..%2F%40material-ui%2Fcore%2Fstyles%2FcreateMixins.js%5C%22%3A%5Cn%2F*!****************************************************************************************************************!*%5C%5C%5Cn%20%20!***%20%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2F%40material-ui%2Fcore%2Fstyles%2FcreateMixins.js%20***!%5Cn%20%20%5C%5C****************************************************************************************************************%2F%5Cn%2F*!%20no%20static%20exports%20found%20*%2F%5Cn%2F***%2F%20(function(module%2C%20exports%2C%20__webpack_require__)%20%7B%5Cn%5Cn%5C%22use%20strict%5C%22%3B%5Cneval(%5C%22%5C%5Cn%5C%5Cnvar%20_interopRequireDefault%20%3D%20__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2FinteropRequireDefault%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2FinteropRequireDefault.js%5C%5C%5C%22)%3B%5C%5Cn%5C%5CnObject.defineProperty(exports%2C%20%5C%5C%5C%22__esModule%5C%5C%5C%22%2C%20%7B%5C%5Cn%20%20value%3A%20true%5C%5Cn%7D)%3B%5C%5Cnexports.default%20%3D%20createMixins%3B%5C%5Cn%5C%5Cnvar%20_defineProperty2%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2FdefineProperty%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2FdefineProperty.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_extends3%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2Fextends%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2Fextends.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnfunction%20createMixins(breakpoints%2C%20spacing%2C%20mixins)%20%7B%5C%5Cn%20%20var%20_toolbar%3B%5C%5Cn%5C%5Cn%20%20return%20(0%2C%20_extends3.default)(%7B%5C%5Cn%20%20%20%20gutters%3A%20function%20gutters()%20%7B%5C%5Cn%20%20%20%20%20%20var%20styles%20%3D%20arguments.length%20%3E%200%20%26%26%20arguments%5B0%5D%20!%3D%3D%20undefined%20%3F%20arguments%5B0%5D%20%3A%20%7B%7D%3B%5C%5Cn%20%20%20%20%20%20return%20(0%2C%20_extends3.default)(%7B%5C%5Cn%20%20%20%20%20%20%20%20paddingLeft%3A%20spacing.unit%20*%202%2C%5C%5Cn%20%20%20%20%20%20%20%20paddingRight%3A%20spacing.unit%20*%202%5C%5Cn%20%20%20%20%20%20%7D%2C%20styles%2C%20(0%2C%20_defineProperty2.default)(%7B%7D%2C%20breakpoints.up('sm')%2C%20(0%2C%20_extends3.default)(%7B%5C%5Cn%20%20%20%20%20%20%20%20paddingLeft%3A%20spacing.unit%20*%203%2C%5C%5Cn%20%20%20%20%20%20%20%20paddingRight%3A%20spacing.unit%20*%203%5C%5Cn%20%20%20%20%20%20%7D%2C%20styles%5Bbreakpoints.up('sm')%5D)))%3B%5C%5Cn%20%20%20%20%7D%2C%5C%5Cn%20%20%20%20toolbar%3A%20(_toolbar%20%3D%20%7B%5C%5Cn%20%20%20%20%20%20minHeight%3A%2056%5C%5Cn%20%20%20%20%7D%2C%20(0%2C%20_defineProperty2.default)(_toolbar%2C%20%5C%5C%5C%22%5C%5C%5C%22.concat(breakpoints.up('xs')%2C%20%5C%5C%5C%22%20and%20(orientation%3A%20landscape)%5C%5C%5C%22)%2C%20%7B%5C%5Cn%20%20%20%20%20%20minHeight%3A%2048%5C%5Cn%20%20%20%20%7D)%2C%20(0%2C%20_defineProperty2.default)(_toolbar%2C%20breakpoints.up('sm')%2C%20%7B%5C%5Cn%20%20%20%20%20%20minHeight%3A%2064%5C%5Cn%20%20%20%20%7D)%2C%20_toolbar)%5C%5Cn%20%20%7D%2C%20mixins)%3B%5C%5Cn%7D%5C%5Cn%5C%5Cn%2F%2F%23%20sourceURL%3Dwebpack%3A%2F%2F%255Bname%255D%2F%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2F%40material-ui%2Fcore%2Fstyles%2FcreateMixins.js%3F%5C%22)%3B%5Cn%5Cn%2F***%2F%20%7D)%2C%5Cn%5Cn%2F***%2F%20%5C%22..%2F..%2F%40material-ui%2Fcore%2Fstyles%2FcreateMuiTheme.js%5C%22%3A%5Cn%2F*!******************************************************************************************************************!*%5C%5C%5Cn%20%20!***%20%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2F%40material-ui%2Fcore%2Fstyles%2FcreateMuiTheme.js%20***!%5Cn%20%20%5C%5C******************************************************************************************************************%2F%5Cn%2F*!%20no%20static%20exports%20found%20*%2F%5Cn%2F***%2F%20(function(module%2C%20exports%2C%20__webpack_require__)%20%7B%5Cn%5Cn%5C%22use%20strict%5C%22%3B%5Cneval(%5C%22%5C%5Cn%5C%5Cnvar%20_interopRequireDefault%20%3D%20__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2FinteropRequireDefault%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2FinteropRequireDefault.js%5C%5C%5C%22)%3B%5C%5Cn%5C%5CnObject.defineProperty(exports%2C%20%5C%5C%5C%22__esModule%5C%5C%5C%22%2C%20%7B%5C%5Cn%20%20value%3A%20true%5C%5Cn%7D)%3B%5C%5Cnexports.default%20%3D%20void%200%3B%5C%5Cn%5C%5Cnvar%20_defineProperty2%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2FdefineProperty%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2FdefineProperty.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_extends2%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2Fextends%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2Fextends.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_objectWithoutProperties2%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2FobjectWithoutProperties%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2FobjectWithoutProperties.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_deepmerge%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20deepmerge%20*%2F%20%5C%5C%5C%22..%2F..%2Fdeepmerge%2Fdist%2Fumd.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_isPlainObject%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20is-plain-object%20*%2F%20%5C%5C%5C%22..%2F..%2Fis-plain-object%2Findex.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_warning%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20warning%20*%2F%20%5C%5C%5C%22..%2F..%2Fwarning%2Fwarning.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_createBreakpoints%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20.%2FcreateBreakpoints%20*%2F%20%5C%5C%5C%22..%2F..%2F%40material-ui%2Fcore%2Fstyles%2FcreateBreakpoints.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_createMixins%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20.%2FcreateMixins%20*%2F%20%5C%5C%5C%22..%2F..%2F%40material-ui%2Fcore%2Fstyles%2FcreateMixins.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_createPalette%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20.%2FcreatePalette%20*%2F%20%5C%5C%5C%22..%2F..%2F%40material-ui%2Fcore%2Fstyles%2FcreatePalette.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_createTypography%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20.%2FcreateTypography%20*%2F%20%5C%5C%5C%22..%2F..%2F%40material-ui%2Fcore%2Fstyles%2FcreateTypography.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_shadows%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20.%2Fshadows%20*%2F%20%5C%5C%5C%22..%2F..%2F%40material-ui%2Fcore%2Fstyles%2Fshadows.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_shape%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20.%2Fshape%20*%2F%20%5C%5C%5C%22..%2F..%2F%40material-ui%2Fcore%2Fstyles%2Fshape.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_spacing%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20.%2Fspacing%20*%2F%20%5C%5C%5C%22..%2F..%2F%40material-ui%2Fcore%2Fstyles%2Fspacing.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_transitions%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20.%2Ftransitions%20*%2F%20%5C%5C%5C%22..%2F..%2F%40material-ui%2Fcore%2Fstyles%2Ftransitions.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_zIndex%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20.%2FzIndex%20*%2F%20%5C%5C%5C%22..%2F..%2F%40material-ui%2Fcore%2Fstyles%2FzIndex.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cn%2F%2F%20%3C%201kb%20payload%20overhead%20when%20lodash%2Fmerge%20is%20%3E%203kb.%5C%5Cnfunction%20createMuiTheme()%20%7B%5C%5Cn%20%20var%20options%20%3D%20arguments.length%20%3E%200%20%26%26%20arguments%5B0%5D%20!%3D%3D%20undefined%20%3F%20arguments%5B0%5D%20%3A%20%7B%7D%3B%5C%5Cn%20%20var%20_options%24breakpoints%20%3D%20options.breakpoints%2C%5C%5Cn%20%20%20%20%20%20breakpointsInput%20%3D%20_options%24breakpoints%20%3D%3D%3D%20void%200%20%3F%20%7B%7D%20%3A%20_options%24breakpoints%2C%5C%5Cn%20%20%20%20%20%20_options%24mixins%20%3D%20options.mixins%2C%5C%5Cn%20%20%20%20%20%20mixinsInput%20%3D%20_options%24mixins%20%3D%3D%3D%20void%200%20%3F%20%7B%7D%20%3A%20_options%24mixins%2C%5C%5Cn%20%20%20%20%20%20_options%24palette%20%3D%20options.palette%2C%5C%5Cn%20%20%20%20%20%20paletteInput%20%3D%20_options%24palette%20%3D%3D%3D%20void%200%20%3F%20%7B%7D%20%3A%20_options%24palette%2C%5C%5Cn%20%20%20%20%20%20shadowsInput%20%3D%20options.shadows%2C%5C%5Cn%20%20%20%20%20%20_options%24spacing%20%3D%20options.spacing%2C%5C%5Cn%20%20%20%20%20%20spacingInput%20%3D%20_options%24spacing%20%3D%3D%3D%20void%200%20%3F%20%7B%7D%20%3A%20_options%24spacing%2C%5C%5Cn%20%20%20%20%20%20_options%24typography%20%3D%20options.typography%2C%5C%5Cn%20%20%20%20%20%20typographyInput%20%3D%20_options%24typography%20%3D%3D%3D%20void%200%20%3F%20%7B%7D%20%3A%20_options%24typography%2C%5C%5Cn%20%20%20%20%20%20other%20%3D%20(0%2C%20_objectWithoutProperties2.default)(options%2C%20%5B%5C%5C%5C%22breakpoints%5C%5C%5C%22%2C%20%5C%5C%5C%22mixins%5C%5C%5C%22%2C%20%5C%5C%5C%22palette%5C%5C%5C%22%2C%20%5C%5C%5C%22shadows%5C%5C%5C%22%2C%20%5C%5C%5C%22spacing%5C%5C%5C%22%2C%20%5C%5C%5C%22typography%5C%5C%5C%22%5D)%3B%5C%5Cn%20%20var%20palette%20%3D%20(0%2C%20_createPalette.default)(paletteInput)%3B%5C%5Cn%20%20var%20breakpoints%20%3D%20(0%2C%20_createBreakpoints.default)(breakpointsInput)%3B%5C%5Cn%20%20var%20spacing%20%3D%20(0%2C%20_extends2.default)(%7B%7D%2C%20_spacing.default%2C%20spacingInput)%3B%5C%5Cn%20%20var%20muiTheme%20%3D%20(0%2C%20_extends2.default)(%7B%5C%5Cn%20%20%20%20breakpoints%3A%20breakpoints%2C%5C%5Cn%20%20%20%20direction%3A%20'ltr'%2C%5C%5Cn%20%20%20%20mixins%3A%20(0%2C%20_createMixins.default)(breakpoints%2C%20spacing%2C%20mixinsInput)%2C%5C%5Cn%20%20%20%20overrides%3A%20%7B%7D%2C%5C%5Cn%20%20%20%20%2F%2F%20Inject%20custom%20styles%5C%5Cn%20%20%20%20palette%3A%20palette%2C%5C%5Cn%20%20%20%20props%3A%20%7B%7D%2C%5C%5Cn%20%20%20%20%2F%2F%20Inject%20custom%20properties%5C%5Cn%20%20%20%20shadows%3A%20shadowsInput%20%7C%7C%20_shadows.default%2C%5C%5Cn%20%20%20%20typography%3A%20(0%2C%20_createTypography.default)(palette%2C%20typographyInput)%5C%5Cn%20%20%7D%2C%20(0%2C%20_deepmerge.default)(%7B%5C%5Cn%20%20%20%20shape%3A%20_shape.default%2C%5C%5Cn%20%20%20%20spacing%3A%20spacing%2C%5C%5Cn%20%20%20%20transitions%3A%20_transitions.default%2C%5C%5Cn%20%20%20%20zIndex%3A%20_zIndex.default%5C%5Cn%20%20%7D%2C%20other%2C%20%7B%5C%5Cn%20%20%20%20isMergeableObject%3A%20_isPlainObject.default%5C%5Cn%20%20%7D))%3B%5C%5Cn%5C%5Cn%20%20if%20(true)%20%7B%5C%5Cn%20%20%20%20var%20statesWarning%20%3D%20%5B'disabled'%2C%20'focused'%2C%20'selected'%2C%20'checked'%5D%3B%5C%5Cn%5C%5Cn%20%20%20%20var%20traverse%20%3D%20function%20traverse(node%2C%20parentKey)%20%7B%5C%5Cn%20%20%20%20%20%20var%20depth%20%3D%20arguments.length%20%3E%202%20%26%26%20arguments%5B2%5D%20!%3D%3D%20undefined%20%3F%20arguments%5B2%5D%20%3A%201%3B%5C%5Cn%20%20%20%20%20%20var%20key%3B%20%2F%2F%20eslint-disable-next-line%20guard-for-in%2C%20no-restricted-syntax%5C%5Cn%5C%5Cn%20%20%20%20%20%20for%20(key%20in%20node)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20var%20child%20%3D%20node%5Bkey%5D%3B%5C%5Cn%5C%5Cn%20%20%20%20%20%20%20%20if%20(depth%20%3D%3D%3D%201)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20if%20(key.indexOf('Mui')%20%3D%3D%3D%200%20%26%26%20child)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20traverse(child%2C%20key%2C%20depth%20%2B%201)%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%20%20%7D%20else%20if%20(statesWarning.indexOf(key)%20!%3D%3D%20-1%20%26%26%20Object.keys(child).length%20%3E%200)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20true%20%3F%20(0%2C%20_warning.default)(false%2C%20%5B%5C%5C%5C%22Material-UI%3A%20the%20%60%5C%5C%5C%22.concat(parentKey%2C%20%5C%5C%5C%22%60%20component%20increases%20%5C%5C%5C%22)%20%2B%20%5C%5C%5C%22the%20CSS%20specificity%20of%20the%20%60%5C%5C%5C%22.concat(key%2C%20%5C%5C%5C%22%60%20internal%20state.%5C%5C%5C%22)%2C%20'You%20can%20not%20override%20it%20like%20this%3A%20'%2C%20JSON.stringify(node%2C%20null%2C%202)%2C%20''%2C%20'Instead%2C%20you%20need%20to%20use%20the%20%24ruleName%20syntax%3A'%2C%20JSON.stringify((0%2C%20_defineProperty2.default)(%7B%7D%2C%20%5C%5C%5C%22%26%24%5C%5C%5C%22.concat(key)%2C%20child)%2C%20null%2C%202)%2C%20''%2C%20'https%3A%2F%2Fmaterial-ui.com%2Fcustomization%2Foverrides%23internal-states'%5D.join('%5C%5C%5C%5Cn'))%20%3A%20undefined%3B%5C%5Cn%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%7D%3B%5C%5Cn%5C%5Cn%20%20%20%20traverse(other.overrides)%3B%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20%20true%20%3F%20(0%2C%20_warning.default)(muiTheme.shadows.length%20%3D%3D%3D%2025%2C%20'Material-UI%3A%20the%20shadows%20array%20provided%20to%20createMuiTheme%20should%20support%2025%20elevations.')%20%3A%20undefined%3B%5C%5Cn%20%20return%20muiTheme%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnvar%20_default%20%3D%20createMuiTheme%3B%5C%5Cnexports.default%20%3D%20_default%3B%5C%5Cn%5C%5Cn%2F%2F%23%20sourceURL%3Dwebpack%3A%2F%2F%255Bname%255D%2F%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2F%40material-ui%2Fcore%2Fstyles%2FcreateMuiTheme.js%3F%5C%22)%3B%5Cn%5Cn%2F***%2F%20%7D)%2C%5Cn%5Cn%2F***%2F%20%5C%22..%2F..%2F%40material-ui%2Fcore%2Fstyles%2FcreatePalette.js%5C%22%3A%5Cn%2F*!*****************************************************************************************************************!*%5C%5C%5Cn%20%20!***%20%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2F%40material-ui%2Fcore%2Fstyles%2FcreatePalette.js%20***!%5Cn%20%20%5C%5C*****************************************************************************************************************%2F%5Cn%2F*!%20no%20static%20exports%20found%20*%2F%5Cn%2F***%2F%20(function(module%2C%20exports%2C%20__webpack_require__)%20%7B%5Cn%5Cn%5C%22use%20strict%5C%22%3B%5Cneval(%5C%22%5C%5Cn%5C%5Cnvar%20_interopRequireDefault%20%3D%20__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2FinteropRequireDefault%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2FinteropRequireDefault.js%5C%5C%5C%22)%3B%5C%5Cn%5C%5CnObject.defineProperty(exports%2C%20%5C%5C%5C%22__esModule%5C%5C%5C%22%2C%20%7B%5C%5Cn%20%20value%3A%20true%5C%5Cn%7D)%3B%5C%5Cnexports.default%20%3D%20createPalette%3B%5C%5Cnexports.dark%20%3D%20exports.light%20%3D%20void%200%3B%5C%5Cn%5C%5Cnvar%20_extends2%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2Fextends%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2Fextends.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_objectWithoutProperties2%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2FobjectWithoutProperties%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2FobjectWithoutProperties.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_warning%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20warning%20*%2F%20%5C%5C%5C%22..%2F..%2Fwarning%2Fwarning.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_deepmerge%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20deepmerge%20*%2F%20%5C%5C%5C%22..%2F..%2Fdeepmerge%2Fdist%2Fumd.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_indigo%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20..%2Fcolors%2Findigo%20*%2F%20%5C%5C%5C%22..%2F..%2F%40material-ui%2Fcore%2Fcolors%2Findigo.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_pink%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20..%2Fcolors%2Fpink%20*%2F%20%5C%5C%5C%22..%2F..%2F%40material-ui%2Fcore%2Fcolors%2Fpink.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_grey%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20..%2Fcolors%2Fgrey%20*%2F%20%5C%5C%5C%22..%2F..%2F%40material-ui%2Fcore%2Fcolors%2Fgrey.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_red%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20..%2Fcolors%2Fred%20*%2F%20%5C%5C%5C%22..%2F..%2F%40material-ui%2Fcore%2Fcolors%2Fred.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_common%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20..%2Fcolors%2Fcommon%20*%2F%20%5C%5C%5C%22..%2F..%2F%40material-ui%2Fcore%2Fcolors%2Fcommon.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_colorManipulator%20%3D%20__webpack_require__(%2F*!%20.%2FcolorManipulator%20*%2F%20%5C%5C%5C%22..%2F..%2F%40material-ui%2Fcore%2Fstyles%2FcolorManipulator.js%5C%5C%5C%22)%3B%5C%5Cn%5C%5Cn%2F%2F%20%3C%201kb%20payload%20overhead%20when%20lodash%2Fmerge%20is%20%3E%203kb.%5C%5Cnvar%20light%20%3D%20%7B%5C%5Cn%20%20%2F%2F%20The%20colors%20used%20to%20style%20the%20text.%5C%5Cn%20%20text%3A%20%7B%5C%5Cn%20%20%20%20%2F%2F%20The%20most%20important%20text.%5C%5Cn%20%20%20%20primary%3A%20'rgba(0%2C%200%2C%200%2C%200.87)'%2C%5C%5Cn%20%20%20%20%2F%2F%20Secondary%20text.%5C%5Cn%20%20%20%20secondary%3A%20'rgba(0%2C%200%2C%200%2C%200.54)'%2C%5C%5Cn%20%20%20%20%2F%2F%20Disabled%20text%20have%20even%20lower%20visual%20prominence.%5C%5Cn%20%20%20%20disabled%3A%20'rgba(0%2C%200%2C%200%2C%200.38)'%2C%5C%5Cn%20%20%20%20%2F%2F%20Text%20hints.%5C%5Cn%20%20%20%20hint%3A%20'rgba(0%2C%200%2C%200%2C%200.38)'%5C%5Cn%20%20%7D%2C%5C%5Cn%20%20%2F%2F%20The%20color%20used%20to%20divide%20different%20elements.%5C%5Cn%20%20divider%3A%20'rgba(0%2C%200%2C%200%2C%200.12)'%2C%5C%5Cn%20%20%2F%2F%20The%20background%20colors%20used%20to%20style%20the%20surfaces.%5C%5Cn%20%20%2F%2F%20Consistency%20between%20these%20values%20is%20important.%5C%5Cn%20%20background%3A%20%7B%5C%5Cn%20%20%20%20paper%3A%20_common.default.white%2C%5C%5Cn%20%20%20%20default%3A%20_grey.default%5B50%5D%5C%5Cn%20%20%7D%2C%5C%5Cn%20%20%2F%2F%20The%20colors%20used%20to%20style%20the%20action%20elements.%5C%5Cn%20%20action%3A%20%7B%5C%5Cn%20%20%20%20%2F%2F%20The%20color%20of%20an%20active%20action%20like%20an%20icon%20button.%5C%5Cn%20%20%20%20active%3A%20'rgba(0%2C%200%2C%200%2C%200.54)'%2C%5C%5Cn%20%20%20%20%2F%2F%20The%20color%20of%20an%20hovered%20action.%5C%5Cn%20%20%20%20hover%3A%20'rgba(0%2C%200%2C%200%2C%200.08)'%2C%5C%5Cn%20%20%20%20hoverOpacity%3A%200.08%2C%5C%5Cn%20%20%20%20%2F%2F%20The%20color%20of%20a%20selected%20action.%5C%5Cn%20%20%20%20selected%3A%20'rgba(0%2C%200%2C%200%2C%200.14)'%2C%5C%5Cn%20%20%20%20%2F%2F%20The%20color%20of%20a%20disabled%20action.%5C%5Cn%20%20%20%20disabled%3A%20'rgba(0%2C%200%2C%200%2C%200.26)'%2C%5C%5Cn%20%20%20%20%2F%2F%20The%20background%20color%20of%20a%20disabled%20action.%5C%5Cn%20%20%20%20disabledBackground%3A%20'rgba(0%2C%200%2C%200%2C%200.12)'%5C%5Cn%20%20%7D%5C%5Cn%7D%3B%5C%5Cnexports.light%20%3D%20light%3B%5C%5Cnvar%20dark%20%3D%20%7B%5C%5Cn%20%20text%3A%20%7B%5C%5Cn%20%20%20%20primary%3A%20_common.default.white%2C%5C%5Cn%20%20%20%20secondary%3A%20'rgba(255%2C%20255%2C%20255%2C%200.7)'%2C%5C%5Cn%20%20%20%20disabled%3A%20'rgba(255%2C%20255%2C%20255%2C%200.5)'%2C%5C%5Cn%20%20%20%20hint%3A%20'rgba(255%2C%20255%2C%20255%2C%200.5)'%2C%5C%5Cn%20%20%20%20icon%3A%20'rgba(255%2C%20255%2C%20255%2C%200.5)'%5C%5Cn%20%20%7D%2C%5C%5Cn%20%20divider%3A%20'rgba(255%2C%20255%2C%20255%2C%200.12)'%2C%5C%5Cn%20%20background%3A%20%7B%5C%5Cn%20%20%20%20paper%3A%20_grey.default%5B800%5D%2C%5C%5Cn%20%20%20%20default%3A%20'%23303030'%5C%5Cn%20%20%7D%2C%5C%5Cn%20%20action%3A%20%7B%5C%5Cn%20%20%20%20active%3A%20_common.default.white%2C%5C%5Cn%20%20%20%20hover%3A%20'rgba(255%2C%20255%2C%20255%2C%200.1)'%2C%5C%5Cn%20%20%20%20hoverOpacity%3A%200.1%2C%5C%5Cn%20%20%20%20selected%3A%20'rgba(255%2C%20255%2C%20255%2C%200.2)'%2C%5C%5Cn%20%20%20%20disabled%3A%20'rgba(255%2C%20255%2C%20255%2C%200.3)'%2C%5C%5Cn%20%20%20%20disabledBackground%3A%20'rgba(255%2C%20255%2C%20255%2C%200.12)'%5C%5Cn%20%20%7D%5C%5Cn%7D%3B%5C%5Cnexports.dark%20%3D%20dark%3B%5C%5Cn%5C%5Cnfunction%20addLightOrDark(intent%2C%20direction%2C%20shade%2C%20tonalOffset)%20%7B%5C%5Cn%20%20if%20(!intent%5Bdirection%5D)%20%7B%5C%5Cn%20%20%20%20if%20(intent.hasOwnProperty(shade))%20%7B%5C%5Cn%20%20%20%20%20%20intent%5Bdirection%5D%20%3D%20intent%5Bshade%5D%3B%5C%5Cn%20%20%20%20%7D%20else%20if%20(direction%20%3D%3D%3D%20'light')%20%7B%5C%5Cn%20%20%20%20%20%20intent.light%20%3D%20(0%2C%20_colorManipulator.lighten)(intent.main%2C%20tonalOffset)%3B%5C%5Cn%20%20%20%20%7D%20else%20if%20(direction%20%3D%3D%3D%20'dark')%20%7B%5C%5Cn%20%20%20%20%20%20intent.dark%20%3D%20(0%2C%20_colorManipulator.darken)(intent.main%2C%20tonalOffset%20*%201.5)%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20createPalette(palette)%20%7B%5C%5Cn%20%20var%20_palette%24primary%20%3D%20palette.primary%2C%5C%5Cn%20%20%20%20%20%20primary%20%3D%20_palette%24primary%20%3D%3D%3D%20void%200%20%3F%20%7B%5C%5Cn%20%20%20%20light%3A%20_indigo.default%5B300%5D%2C%5C%5Cn%20%20%20%20main%3A%20_indigo.default%5B500%5D%2C%5C%5Cn%20%20%20%20dark%3A%20_indigo.default%5B700%5D%5C%5Cn%20%20%7D%20%3A%20_palette%24primary%2C%5C%5Cn%20%20%20%20%20%20_palette%24secondary%20%3D%20palette.secondary%2C%5C%5Cn%20%20%20%20%20%20secondary%20%3D%20_palette%24secondary%20%3D%3D%3D%20void%200%20%3F%20%7B%5C%5Cn%20%20%20%20light%3A%20_pink.default.A200%2C%5C%5Cn%20%20%20%20main%3A%20_pink.default.A400%2C%5C%5Cn%20%20%20%20dark%3A%20_pink.default.A700%5C%5Cn%20%20%7D%20%3A%20_palette%24secondary%2C%5C%5Cn%20%20%20%20%20%20_palette%24error%20%3D%20palette.error%2C%5C%5Cn%20%20%20%20%20%20error%20%3D%20_palette%24error%20%3D%3D%3D%20void%200%20%3F%20%7B%5C%5Cn%20%20%20%20light%3A%20_red.default%5B300%5D%2C%5C%5Cn%20%20%20%20main%3A%20_red.default%5B500%5D%2C%5C%5Cn%20%20%20%20dark%3A%20_red.default%5B700%5D%5C%5Cn%20%20%7D%20%3A%20_palette%24error%2C%5C%5Cn%20%20%20%20%20%20_palette%24type%20%3D%20palette.type%2C%5C%5Cn%20%20%20%20%20%20type%20%3D%20_palette%24type%20%3D%3D%3D%20void%200%20%3F%20'light'%20%3A%20_palette%24type%2C%5C%5Cn%20%20%20%20%20%20_palette%24contrastThre%20%3D%20palette.contrastThreshold%2C%5C%5Cn%20%20%20%20%20%20contrastThreshold%20%3D%20_palette%24contrastThre%20%3D%3D%3D%20void%200%20%3F%203%20%3A%20_palette%24contrastThre%2C%5C%5Cn%20%20%20%20%20%20_palette%24tonalOffset%20%3D%20palette.tonalOffset%2C%5C%5Cn%20%20%20%20%20%20tonalOffset%20%3D%20_palette%24tonalOffset%20%3D%3D%3D%20void%200%20%3F%200.2%20%3A%20_palette%24tonalOffset%2C%5C%5Cn%20%20%20%20%20%20other%20%3D%20(0%2C%20_objectWithoutProperties2.default)(palette%2C%20%5B%5C%5C%5C%22primary%5C%5C%5C%22%2C%20%5C%5C%5C%22secondary%5C%5C%5C%22%2C%20%5C%5C%5C%22error%5C%5C%5C%22%2C%20%5C%5C%5C%22type%5C%5C%5C%22%2C%20%5C%5C%5C%22contrastThreshold%5C%5C%5C%22%2C%20%5C%5C%5C%22tonalOffset%5C%5C%5C%22%5D)%3B%5C%5Cn%5C%5Cn%20%20function%20getContrastText(background)%20%7B%5C%5Cn%20%20%20%20%2F%2F%20Use%20the%20same%20logic%20as%5C%5Cn%20%20%20%20%2F%2F%20Bootstrap%3A%20https%3A%2F%2Fgithub.com%2Ftwbs%2Fbootstrap%2Fblob%2F1d6e3710dd447de1a200f29e8fa521f8a0908f70%2Fscss%2F_functions.scss%23L59%5C%5Cn%20%20%20%20%2F%2F%20and%20material-components-web%20https%3A%2F%2Fgithub.com%2Fmaterial-components%2Fmaterial-components-web%2Fblob%2Fac46b8863c4dab9fc22c4c662dc6bd1b65dd652f%2Fpackages%2Fmdc-theme%2F_functions.scss%23L54%5C%5Cn%20%20%20%20var%20contrastText%20%3D%20(0%2C%20_colorManipulator.getContrastRatio)(background%2C%20dark.text.primary)%20%3E%3D%20contrastThreshold%20%3F%20dark.text.primary%20%3A%20light.text.primary%3B%5C%5Cn%5C%5Cn%20%20%20%20if%20(true)%20%7B%5C%5Cn%20%20%20%20%20%20var%20contrast%20%3D%20(0%2C%20_colorManipulator.getContrastRatio)(background%2C%20contrastText)%3B%5C%5Cn%20%20%20%20%20%20%20true%20%3F%20(0%2C%20_warning.default)(contrast%20%3E%3D%203%2C%20%5B%5C%5C%5C%22Material-UI%3A%20the%20contrast%20ratio%20of%20%5C%5C%5C%22.concat(contrast%2C%20%5C%5C%5C%22%3A1%20for%20%5C%5C%5C%22).concat(contrastText%2C%20%5C%5C%5C%22%20on%20%5C%5C%5C%22).concat(background)%2C%20'falls%20below%20the%20WACG%20recommended%20absolute%20minimum%20contrast%20ratio%20of%203%3A1.'%2C%20'https%3A%2F%2Fwww.w3.org%2FTR%2F2008%2FREC-WCAG20-20081211%2F%23visual-audio-contrast-contrast'%5D.join('%5C%5C%5C%5Cn'))%20%3A%20undefined%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20return%20contrastText%3B%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20function%20augmentColor(color)%20%7B%5C%5Cn%20%20%20%20var%20mainShade%20%3D%20arguments.length%20%3E%201%20%26%26%20arguments%5B1%5D%20!%3D%3D%20undefined%20%3F%20arguments%5B1%5D%20%3A%20500%3B%5C%5Cn%20%20%20%20var%20lightShade%20%3D%20arguments.length%20%3E%202%20%26%26%20arguments%5B2%5D%20!%3D%3D%20undefined%20%3F%20arguments%5B2%5D%20%3A%20300%3B%5C%5Cn%20%20%20%20var%20darkShade%20%3D%20arguments.length%20%3E%203%20%26%26%20arguments%5B3%5D%20!%3D%3D%20undefined%20%3F%20arguments%5B3%5D%20%3A%20700%3B%5C%5Cn%5C%5Cn%20%20%20%20if%20(!color.main%20%26%26%20color%5BmainShade%5D)%20%7B%5C%5Cn%20%20%20%20%20%20color.main%20%3D%20color%5BmainShade%5D%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20if%20(%20true%20%26%26%20!color.main)%20%7B%5C%5Cn%20%20%20%20%20%20throw%20new%20Error(%5B'Material-UI%3A%20the%20color%20provided%20to%20augmentColor(color)%20is%20invalid.'%2C%20%5C%5C%5C%22The%20color%20object%20needs%20to%20have%20a%20%60main%60%20property%20or%20a%20%60%5C%5C%5C%22.concat(mainShade%2C%20%5C%5C%5C%22%60%20property.%5C%5C%5C%22)%5D.join('%5C%5C%5C%5Cn'))%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20addLightOrDark(color%2C%20'light'%2C%20lightShade%2C%20tonalOffset)%3B%5C%5Cn%20%20%20%20addLightOrDark(color%2C%20'dark'%2C%20darkShade%2C%20tonalOffset)%3B%5C%5Cn%5C%5Cn%20%20%20%20if%20(!color.contrastText)%20%7B%5C%5Cn%20%20%20%20%20%20color.contrastText%20%3D%20getContrastText(color.main)%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20return%20color%3B%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20augmentColor(primary)%3B%5C%5Cn%20%20augmentColor(secondary%2C%20'A400'%2C%20'A200'%2C%20'A700')%3B%5C%5Cn%20%20augmentColor(error)%3B%5C%5Cn%20%20var%20types%20%3D%20%7B%5C%5Cn%20%20%20%20dark%3A%20dark%2C%5C%5Cn%20%20%20%20light%3A%20light%5C%5Cn%20%20%7D%3B%5C%5Cn%20%20%20true%20%3F%20(0%2C%20_warning.default)(types%5Btype%5D%2C%20%5C%5C%5C%22Material-UI%3A%20the%20palette%20type%20%60%5C%5C%5C%22.concat(type%2C%20%5C%5C%5C%22%60%20is%20not%20supported.%5C%5C%5C%22))%20%3A%20undefined%3B%5C%5Cn%20%20var%20paletteOutput%20%3D%20(0%2C%20_deepmerge.default)((0%2C%20_extends2.default)(%7B%5C%5Cn%20%20%20%20%2F%2F%20A%20collection%20of%20common%20colors.%5C%5Cn%20%20%20%20common%3A%20_common.default%2C%5C%5Cn%20%20%20%20%2F%2F%20The%20palette%20type%2C%20can%20be%20light%20or%20dark.%5C%5Cn%20%20%20%20type%3A%20type%2C%5C%5Cn%20%20%20%20%2F%2F%20The%20colors%20used%20to%20represent%20primary%20interface%20elements%20for%20a%20user.%5C%5Cn%20%20%20%20primary%3A%20primary%2C%5C%5Cn%20%20%20%20%2F%2F%20The%20colors%20used%20to%20represent%20secondary%20interface%20elements%20for%20a%20user.%5C%5Cn%20%20%20%20secondary%3A%20secondary%2C%5C%5Cn%20%20%20%20%2F%2F%20The%20colors%20used%20to%20represent%20interface%20elements%20that%20the%20user%20should%20be%20made%20aware%20of.%5C%5Cn%20%20%20%20error%3A%20error%2C%5C%5Cn%20%20%20%20%2F%2F%20The%20grey%20colors.%5C%5Cn%20%20%20%20grey%3A%20_grey.default%2C%5C%5Cn%20%20%20%20%2F%2F%20Used%20by%20%60getContrastText()%60%20to%20maximize%20the%20contrast%20between%20the%20background%20and%5C%5Cn%20%20%20%20%2F%2F%20the%20text.%5C%5Cn%20%20%20%20contrastThreshold%3A%20contrastThreshold%2C%5C%5Cn%20%20%20%20%2F%2F%20Take%20a%20background%20color%20and%20return%20the%20color%20of%20the%20text%20to%20maximize%20the%20contrast.%5C%5Cn%20%20%20%20getContrastText%3A%20getContrastText%2C%5C%5Cn%20%20%20%20%2F%2F%20Generate%20a%20rich%20color%20object.%5C%5Cn%20%20%20%20augmentColor%3A%20augmentColor%2C%5C%5Cn%20%20%20%20%2F%2F%20Used%20by%20the%20functions%20below%20to%20shift%20a%20color's%20luminance%20by%20approximately%5C%5Cn%20%20%20%20%2F%2F%20two%20indexes%20within%20its%20tonal%20palette.%5C%5Cn%20%20%20%20%2F%2F%20E.g.%2C%20shift%20from%20Red%20500%20to%20Red%20300%20or%20Red%20700.%5C%5Cn%20%20%20%20tonalOffset%3A%20tonalOffset%5C%5Cn%20%20%7D%2C%20types%5Btype%5D)%2C%20other%2C%20%7B%5C%5Cn%20%20%20%20clone%3A%20false%20%2F%2F%20No%20need%20to%20clone%20deep%5C%5Cn%5C%5Cn%20%20%7D)%3B%5C%5Cn%20%20return%20paletteOutput%3B%5C%5Cn%7D%5C%5Cn%5C%5Cn%2F%2F%23%20sourceURL%3Dwebpack%3A%2F%2F%255Bname%255D%2F%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2F%40material-ui%2Fcore%2Fstyles%2FcreatePalette.js%3F%5C%22)%3B%5Cn%5Cn%2F***%2F%20%7D)%2C%5Cn%5Cn%2F***%2F%20%5C%22..%2F..%2F%40material-ui%2Fcore%2Fstyles%2FcreateStyles.js%5C%22%3A%5Cn%2F*!****************************************************************************************************************!*%5C%5C%5Cn%20%20!***%20%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2F%40material-ui%2Fcore%2Fstyles%2FcreateStyles.js%20***!%5Cn%20%20%5C%5C****************************************************************************************************************%2F%5Cn%2F*!%20no%20static%20exports%20found%20*%2F%5Cn%2F***%2F%20(function(module%2C%20exports%2C%20__webpack_require__)%20%7B%5Cn%5Cn%5C%22use%20strict%5C%22%3B%5Cneval(%5C%22%5C%5Cn%5C%5CnObject.defineProperty(exports%2C%20%5C%5C%5C%22__esModule%5C%5C%5C%22%2C%20%7B%5C%5Cn%20%20value%3A%20true%5C%5Cn%7D)%3B%5C%5Cnexports.default%20%3D%20createStyles%3B%5C%5Cn%5C%5Cnfunction%20createStyles(styles)%20%7B%5C%5Cn%20%20return%20styles%3B%5C%5Cn%7D%5C%5Cn%5C%5Cn%2F%2F%23%20sourceURL%3Dwebpack%3A%2F%2F%255Bname%255D%2F%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2F%40material-ui%2Fcore%2Fstyles%2FcreateStyles.js%3F%5C%22)%3B%5Cn%5Cn%2F***%2F%20%7D)%2C%5Cn%5Cn%2F***%2F%20%5C%22..%2F..%2F%40material-ui%2Fcore%2Fstyles%2FcreateTypography.js%5C%22%3A%5Cn%2F*!********************************************************************************************************************!*%5C%5C%5Cn%20%20!***%20%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2F%40material-ui%2Fcore%2Fstyles%2FcreateTypography.js%20***!%5Cn%20%20%5C%5C********************************************************************************************************************%2F%5Cn%2F*!%20no%20static%20exports%20found%20*%2F%5Cn%2F***%2F%20(function(module%2C%20exports%2C%20__webpack_require__)%20%7B%5Cn%5Cn%5C%22use%20strict%5C%22%3B%5Cneval(%5C%22%5C%5Cn%5C%5Cnvar%20_interopRequireDefault%20%3D%20__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2FinteropRequireDefault%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2FinteropRequireDefault.js%5C%5C%5C%22)%3B%5C%5Cn%5C%5CnObject.defineProperty(exports%2C%20%5C%5C%5C%22__esModule%5C%5C%5C%22%2C%20%7B%5C%5Cn%20%20value%3A%20true%5C%5Cn%7D)%3B%5C%5Cnexports.default%20%3D%20createTypography%3B%5C%5Cn%5C%5Cnvar%20_extends2%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2Fextends%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2Fextends.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_objectWithoutProperties2%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2FobjectWithoutProperties%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2FobjectWithoutProperties.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_deepmerge%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20deepmerge%20*%2F%20%5C%5C%5C%22..%2F..%2Fdeepmerge%2Fdist%2Fumd.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_warning%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20warning%20*%2F%20%5C%5C%5C%22..%2F..%2Fwarning%2Fwarning.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_utils%20%3D%20__webpack_require__(%2F*!%20%40material-ui%2Futils%20*%2F%20%5C%5C%5C%22..%2F..%2F%40material-ui%2Futils%2Findex.es.js%5C%5C%5C%22)%3B%5C%5Cn%5C%5Cn%2F%2F%20%3C%201kb%20payload%20overhead%20when%20lodash%2Fmerge%20is%20%3E%203kb.%5C%5Cnfunction%20round(value)%20%7B%5C%5Cn%20%20return%20Math.round(value%20*%201e5)%20%2F%201e5%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnvar%20caseAllCaps%20%3D%20%7B%5C%5Cn%20%20textTransform%3A%20'uppercase'%5C%5Cn%7D%3B%5C%5Cnvar%20defaultFontFamily%20%3D%20'%5C%5C%5C%22Roboto%5C%5C%5C%22%2C%20%5C%5C%5C%22Helvetica%5C%5C%5C%22%2C%20%5C%5C%5C%22Arial%5C%5C%5C%22%2C%20sans-serif'%3B%5C%5Cn%2F**%5C%5Cn%20*%20%40see%20%40link%7Bhttps%3A%2F%2Fmaterial.io%2Fdesign%2Ftypography%2Fthe-type-system.html%7D%5C%5Cn%20*%20%40see%20%40link%7Bhttps%3A%2F%2Fmaterial.io%2Fdesign%2Ftypography%2Funderstanding-typography.html%7D%5C%5Cn%20*%2F%5C%5Cn%5C%5Cnfunction%20createTypography(palette%2C%20typography)%20%7B%5C%5Cn%20%20var%20_ref%20%3D%20typeof%20typography%20%3D%3D%3D%20'function'%20%3F%20typography(palette)%20%3A%20typography%2C%5C%5Cn%20%20%20%20%20%20_ref%24fontFamily%20%3D%20_ref.fontFamily%2C%5C%5Cn%20%20%20%20%20%20fontFamily%20%3D%20_ref%24fontFamily%20%3D%3D%3D%20void%200%20%3F%20defaultFontFamily%20%3A%20_ref%24fontFamily%2C%5C%5Cn%20%20%20%20%20%20_ref%24fontSize%20%3D%20_ref.fontSize%2C%5C%5Cn%20%20%20%20%20%20fontSize%20%3D%20_ref%24fontSize%20%3D%3D%3D%20void%200%20%3F%2014%20%3A%20_ref%24fontSize%2C%5C%5Cn%20%20%20%20%20%20_ref%24fontWeightLight%20%3D%20_ref.fontWeightLight%2C%5C%5Cn%20%20%20%20%20%20fontWeightLight%20%3D%20_ref%24fontWeightLight%20%3D%3D%3D%20void%200%20%3F%20300%20%3A%20_ref%24fontWeightLight%2C%5C%5Cn%20%20%20%20%20%20_ref%24fontWeightRegula%20%3D%20_ref.fontWeightRegular%2C%5C%5Cn%20%20%20%20%20%20fontWeightRegular%20%3D%20_ref%24fontWeightRegula%20%3D%3D%3D%20void%200%20%3F%20400%20%3A%20_ref%24fontWeightRegula%2C%5C%5Cn%20%20%20%20%20%20_ref%24fontWeightMedium%20%3D%20_ref.fontWeightMedium%2C%5C%5Cn%20%20%20%20%20%20fontWeightMedium%20%3D%20_ref%24fontWeightMedium%20%3D%3D%3D%20void%200%20%3F%20500%20%3A%20_ref%24fontWeightMedium%2C%5C%5Cn%20%20%20%20%20%20_ref%24htmlFontSize%20%3D%20_ref.htmlFontSize%2C%5C%5Cn%20%20%20%20%20%20htmlFontSize%20%3D%20_ref%24htmlFontSize%20%3D%3D%3D%20void%200%20%3F%2016%20%3A%20_ref%24htmlFontSize%2C%5C%5Cn%20%20%20%20%20%20_ref%24useNextVariants%20%3D%20_ref.useNextVariants%2C%5C%5Cn%20%20%20%20%20%20useNextVariants%20%3D%20_ref%24useNextVariants%20%3D%3D%3D%20void%200%20%3F%20Boolean(_utils.ponyfillGlobal.__MUI_USE_NEXT_TYPOGRAPHY_VARIANTS__)%20%3A%20_ref%24useNextVariants%2C%5C%5Cn%20%20%20%20%20%20_ref%24suppressWarning%20%3D%20_ref.suppressWarning%2C%5C%5Cn%20%20%20%20%20%20suppressWarning%20%3D%20_ref%24suppressWarning%20%3D%3D%3D%20void%200%20%3F%20false%20%3A%20_ref%24suppressWarning%2C%5C%5Cn%20%20%20%20%20%20allVariants%20%3D%20_ref.allVariants%2C%5C%5Cn%20%20%20%20%20%20other%20%3D%20(0%2C%20_objectWithoutProperties2.default)(_ref%2C%20%5B%5C%5C%5C%22fontFamily%5C%5C%5C%22%2C%20%5C%5C%5C%22fontSize%5C%5C%5C%22%2C%20%5C%5C%5C%22fontWeightLight%5C%5C%5C%22%2C%20%5C%5C%5C%22fontWeightRegular%5C%5C%5C%22%2C%20%5C%5C%5C%22fontWeightMedium%5C%5C%5C%22%2C%20%5C%5C%5C%22htmlFontSize%5C%5C%5C%22%2C%20%5C%5C%5C%22useNextVariants%5C%5C%5C%22%2C%20%5C%5C%5C%22suppressWarning%5C%5C%5C%22%2C%20%5C%5C%5C%22allVariants%5C%5C%5C%22%5D)%3B%5C%5Cn%5C%5Cn%20%20%20true%20%3F%20(0%2C%20_warning.default)(useNextVariants%20%7C%7C%20suppressWarning%2C%20'Material-UI%3A%20you%20are%20using%20the%20deprecated%20typography%20variants%20'%20%2B%20'that%20will%20be%20removed%20in%20the%20next%20major%20release.'%20%2B%20'%5C%5C%5C%5CnPlease%20read%20the%20migration%20guide%20under%20https%3A%2F%2Fmaterial-ui.com%2Fstyle%2Ftypography%23migration-to-typography-v2')%20%3A%20undefined%3B%5C%5Cn%20%20var%20coef%20%3D%20fontSize%20%2F%2014%3B%5C%5Cn%5C%5Cn%20%20var%20pxToRem%20%3D%20function%20pxToRem(size)%20%7B%5C%5Cn%20%20%20%20return%20%5C%5C%5C%22%5C%5C%5C%22.concat(size%20%2F%20htmlFontSize%20*%20coef%2C%20%5C%5C%5C%22rem%5C%5C%5C%22)%3B%5C%5Cn%20%20%7D%3B%5C%5Cn%5C%5Cn%20%20var%20buildVariant%20%3D%20function%20buildVariant(fontWeight%2C%20size%2C%20lineHeight%2C%20letterSpacing%2C%20casing)%20%7B%5C%5Cn%20%20%20%20return%20(0%2C%20_extends2.default)(%7B%5C%5Cn%20%20%20%20%20%20color%3A%20palette.text.primary%2C%5C%5Cn%20%20%20%20%20%20fontFamily%3A%20fontFamily%2C%5C%5Cn%20%20%20%20%20%20fontWeight%3A%20fontWeight%2C%5C%5Cn%20%20%20%20%20%20fontSize%3A%20pxToRem(size)%2C%5C%5Cn%20%20%20%20%20%20%2F%2F%20Unitless%20following%20http%3A%2F%2Fmeyerweb.com%2Feric%2Fthoughts%2F2006%2F02%2F08%2Funitless-line-heights%2F%5C%5Cn%20%20%20%20%20%20lineHeight%3A%20lineHeight%5C%5Cn%20%20%20%20%7D%2C%20fontFamily%20%3D%3D%3D%20defaultFontFamily%20%3F%20%7B%5C%5Cn%20%20%20%20%20%20letterSpacing%3A%20%5C%5C%5C%22%5C%5C%5C%22.concat(round(letterSpacing%20%2F%20size)%2C%20%5C%5C%5C%22em%5C%5C%5C%22)%5C%5Cn%20%20%20%20%7D%20%3A%20%7B%7D%2C%20casing%2C%20allVariants)%3B%5C%5Cn%20%20%7D%3B%5C%5Cn%5C%5Cn%20%20var%20nextVariants%20%3D%20%7B%5C%5Cn%20%20%20%20h1%3A%20buildVariant(fontWeightLight%2C%2096%2C%201%2C%20-1.5)%2C%5C%5Cn%20%20%20%20h2%3A%20buildVariant(fontWeightLight%2C%2060%2C%201%2C%20-0.5)%2C%5C%5Cn%20%20%20%20h3%3A%20buildVariant(fontWeightRegular%2C%2048%2C%201.04%2C%200)%2C%5C%5Cn%20%20%20%20h4%3A%20buildVariant(fontWeightRegular%2C%2034%2C%201.17%2C%200.25)%2C%5C%5Cn%20%20%20%20h5%3A%20buildVariant(fontWeightRegular%2C%2024%2C%201.33%2C%200)%2C%5C%5Cn%20%20%20%20h6%3A%20buildVariant(fontWeightMedium%2C%2020%2C%201.6%2C%200.15)%2C%5C%5Cn%20%20%20%20subtitle1%3A%20buildVariant(fontWeightRegular%2C%2016%2C%201.75%2C%200.15)%2C%5C%5Cn%20%20%20%20subtitle2%3A%20buildVariant(fontWeightMedium%2C%2014%2C%201.57%2C%200.1)%2C%5C%5Cn%20%20%20%20body1Next%3A%20buildVariant(fontWeightRegular%2C%2016%2C%201.5%2C%200.15)%2C%5C%5Cn%20%20%20%20body2Next%3A%20buildVariant(fontWeightRegular%2C%2014%2C%201.5%2C%200.15)%2C%5C%5Cn%20%20%20%20buttonNext%3A%20buildVariant(fontWeightMedium%2C%2014%2C%201.75%2C%200.4%2C%20caseAllCaps)%2C%5C%5Cn%20%20%20%20captionNext%3A%20buildVariant(fontWeightRegular%2C%2012%2C%201.66%2C%200.4)%2C%5C%5Cn%20%20%20%20overline%3A%20buildVariant(fontWeightRegular%2C%2012%2C%202.66%2C%201%2C%20caseAllCaps)%5C%5Cn%20%20%7D%3B%20%2F%2F%20To%20remove%20in%20v4%5C%5Cn%5C%5Cn%20%20var%20oldVariants%20%3D%20%7B%5C%5Cn%20%20%20%20display4%3A%20(0%2C%20_extends2.default)(%7B%5C%5Cn%20%20%20%20%20%20fontSize%3A%20pxToRem(112)%2C%5C%5Cn%20%20%20%20%20%20fontWeight%3A%20fontWeightLight%2C%5C%5Cn%20%20%20%20%20%20fontFamily%3A%20fontFamily%2C%5C%5Cn%20%20%20%20%20%20letterSpacing%3A%20'-.04em'%2C%5C%5Cn%20%20%20%20%20%20lineHeight%3A%20%5C%5C%5C%22%5C%5C%5C%22.concat(round(128%20%2F%20112)%2C%20%5C%5C%5C%22em%5C%5C%5C%22)%2C%5C%5Cn%20%20%20%20%20%20marginLeft%3A%20'-.04em'%2C%5C%5Cn%20%20%20%20%20%20color%3A%20palette.text.secondary%5C%5Cn%20%20%20%20%7D%2C%20allVariants)%2C%5C%5Cn%20%20%20%20display3%3A%20(0%2C%20_extends2.default)(%7B%5C%5Cn%20%20%20%20%20%20fontSize%3A%20pxToRem(56)%2C%5C%5Cn%20%20%20%20%20%20fontWeight%3A%20fontWeightRegular%2C%5C%5Cn%20%20%20%20%20%20fontFamily%3A%20fontFamily%2C%5C%5Cn%20%20%20%20%20%20letterSpacing%3A%20'-.02em'%2C%5C%5Cn%20%20%20%20%20%20lineHeight%3A%20%5C%5C%5C%22%5C%5C%5C%22.concat(round(73%20%2F%2056)%2C%20%5C%5C%5C%22em%5C%5C%5C%22)%2C%5C%5Cn%20%20%20%20%20%20marginLeft%3A%20'-.02em'%2C%5C%5Cn%20%20%20%20%20%20color%3A%20palette.text.secondary%5C%5Cn%20%20%20%20%7D%2C%20allVariants)%2C%5C%5Cn%20%20%20%20display2%3A%20(0%2C%20_extends2.default)(%7B%5C%5Cn%20%20%20%20%20%20fontSize%3A%20pxToRem(45)%2C%5C%5Cn%20%20%20%20%20%20fontWeight%3A%20fontWeightRegular%2C%5C%5Cn%20%20%20%20%20%20fontFamily%3A%20fontFamily%2C%5C%5Cn%20%20%20%20%20%20lineHeight%3A%20%5C%5C%5C%22%5C%5C%5C%22.concat(round(51%20%2F%2045)%2C%20%5C%5C%5C%22em%5C%5C%5C%22)%2C%5C%5Cn%20%20%20%20%20%20marginLeft%3A%20'-.02em'%2C%5C%5Cn%20%20%20%20%20%20color%3A%20palette.text.secondary%5C%5Cn%20%20%20%20%7D%2C%20allVariants)%2C%5C%5Cn%20%20%20%20display1%3A%20(0%2C%20_extends2.default)(%7B%5C%5Cn%20%20%20%20%20%20fontSize%3A%20pxToRem(34)%2C%5C%5Cn%20%20%20%20%20%20fontWeight%3A%20fontWeightRegular%2C%5C%5Cn%20%20%20%20%20%20fontFamily%3A%20fontFamily%2C%5C%5Cn%20%20%20%20%20%20lineHeight%3A%20%5C%5C%5C%22%5C%5C%5C%22.concat(round(41%20%2F%2034)%2C%20%5C%5C%5C%22em%5C%5C%5C%22)%2C%5C%5Cn%20%20%20%20%20%20color%3A%20palette.text.secondary%5C%5Cn%20%20%20%20%7D%2C%20allVariants)%2C%5C%5Cn%20%20%20%20headline%3A%20(0%2C%20_extends2.default)(%7B%5C%5Cn%20%20%20%20%20%20fontSize%3A%20pxToRem(24)%2C%5C%5Cn%20%20%20%20%20%20fontWeight%3A%20fontWeightRegular%2C%5C%5Cn%20%20%20%20%20%20fontFamily%3A%20fontFamily%2C%5C%5Cn%20%20%20%20%20%20lineHeight%3A%20%5C%5C%5C%22%5C%5C%5C%22.concat(round(32.5%20%2F%2024)%2C%20%5C%5C%5C%22em%5C%5C%5C%22)%2C%5C%5Cn%20%20%20%20%20%20color%3A%20palette.text.primary%5C%5Cn%20%20%20%20%7D%2C%20allVariants)%2C%5C%5Cn%20%20%20%20title%3A%20(0%2C%20_extends2.default)(%7B%5C%5Cn%20%20%20%20%20%20fontSize%3A%20pxToRem(21)%2C%5C%5Cn%20%20%20%20%20%20fontWeight%3A%20fontWeightMedium%2C%5C%5Cn%20%20%20%20%20%20fontFamily%3A%20fontFamily%2C%5C%5Cn%20%20%20%20%20%20lineHeight%3A%20%5C%5C%5C%22%5C%5C%5C%22.concat(round(24.5%20%2F%2021)%2C%20%5C%5C%5C%22em%5C%5C%5C%22)%2C%5C%5Cn%20%20%20%20%20%20color%3A%20palette.text.primary%5C%5Cn%20%20%20%20%7D%2C%20allVariants)%2C%5C%5Cn%20%20%20%20subheading%3A%20(0%2C%20_extends2.default)(%7B%5C%5Cn%20%20%20%20%20%20fontSize%3A%20pxToRem(16)%2C%5C%5Cn%20%20%20%20%20%20fontWeight%3A%20fontWeightRegular%2C%5C%5Cn%20%20%20%20%20%20fontFamily%3A%20fontFamily%2C%5C%5Cn%20%20%20%20%20%20lineHeight%3A%20%5C%5C%5C%22%5C%5C%5C%22.concat(round(24%20%2F%2016)%2C%20%5C%5C%5C%22em%5C%5C%5C%22)%2C%5C%5Cn%20%20%20%20%20%20color%3A%20palette.text.primary%5C%5Cn%20%20%20%20%7D%2C%20allVariants)%2C%5C%5Cn%20%20%20%20body2%3A%20(0%2C%20_extends2.default)(%7B%5C%5Cn%20%20%20%20%20%20fontSize%3A%20pxToRem(14)%2C%5C%5Cn%20%20%20%20%20%20fontWeight%3A%20fontWeightMedium%2C%5C%5Cn%20%20%20%20%20%20fontFamily%3A%20fontFamily%2C%5C%5Cn%20%20%20%20%20%20lineHeight%3A%20%5C%5C%5C%22%5C%5C%5C%22.concat(round(24%20%2F%2014)%2C%20%5C%5C%5C%22em%5C%5C%5C%22)%2C%5C%5Cn%20%20%20%20%20%20color%3A%20palette.text.primary%5C%5Cn%20%20%20%20%7D%2C%20allVariants)%2C%5C%5Cn%20%20%20%20body1%3A%20(0%2C%20_extends2.default)(%7B%5C%5Cn%20%20%20%20%20%20fontSize%3A%20pxToRem(14)%2C%5C%5Cn%20%20%20%20%20%20fontWeight%3A%20fontWeightRegular%2C%5C%5Cn%20%20%20%20%20%20fontFamily%3A%20fontFamily%2C%5C%5Cn%20%20%20%20%20%20lineHeight%3A%20%5C%5C%5C%22%5C%5C%5C%22.concat(round(20.5%20%2F%2014)%2C%20%5C%5C%5C%22em%5C%5C%5C%22)%2C%5C%5Cn%20%20%20%20%20%20color%3A%20palette.text.primary%5C%5Cn%20%20%20%20%7D%2C%20allVariants)%2C%5C%5Cn%20%20%20%20caption%3A%20(0%2C%20_extends2.default)(%7B%5C%5Cn%20%20%20%20%20%20fontSize%3A%20pxToRem(12)%2C%5C%5Cn%20%20%20%20%20%20fontWeight%3A%20fontWeightRegular%2C%5C%5Cn%20%20%20%20%20%20fontFamily%3A%20fontFamily%2C%5C%5Cn%20%20%20%20%20%20lineHeight%3A%20%5C%5C%5C%22%5C%5C%5C%22.concat(round(16.5%20%2F%2012)%2C%20%5C%5C%5C%22em%5C%5C%5C%22)%2C%5C%5Cn%20%20%20%20%20%20color%3A%20palette.text.secondary%5C%5Cn%20%20%20%20%7D%2C%20allVariants)%2C%5C%5Cn%20%20%20%20button%3A%20(0%2C%20_extends2.default)(%7B%5C%5Cn%20%20%20%20%20%20fontSize%3A%20pxToRem(14)%2C%5C%5Cn%20%20%20%20%20%20textTransform%3A%20'uppercase'%2C%5C%5Cn%20%20%20%20%20%20fontWeight%3A%20fontWeightMedium%2C%5C%5Cn%20%20%20%20%20%20fontFamily%3A%20fontFamily%2C%5C%5Cn%20%20%20%20%20%20color%3A%20palette.text.primary%5C%5Cn%20%20%20%20%7D%2C%20allVariants)%5C%5Cn%20%20%7D%3B%5C%5Cn%20%20return%20(0%2C%20_deepmerge.default)((0%2C%20_extends2.default)(%7B%5C%5Cn%20%20%20%20pxToRem%3A%20pxToRem%2C%5C%5Cn%20%20%20%20round%3A%20round%2C%5C%5Cn%20%20%20%20fontFamily%3A%20fontFamily%2C%5C%5Cn%20%20%20%20fontSize%3A%20fontSize%2C%5C%5Cn%20%20%20%20fontWeightLight%3A%20fontWeightLight%2C%5C%5Cn%20%20%20%20fontWeightRegular%3A%20fontWeightRegular%2C%5C%5Cn%20%20%20%20fontWeightMedium%3A%20fontWeightMedium%5C%5Cn%20%20%7D%2C%20oldVariants%2C%20nextVariants%2C%20useNextVariants%20%3F%20%7B%5C%5Cn%20%20%20%20body1%3A%20nextVariants.body1Next%2C%5C%5Cn%20%20%20%20body2%3A%20nextVariants.body2Next%2C%5C%5Cn%20%20%20%20button%3A%20nextVariants.buttonNext%2C%5C%5Cn%20%20%20%20caption%3A%20nextVariants.captionNext%5C%5Cn%20%20%7D%20%3A%20%7B%7D%2C%20%7B%5C%5Cn%20%20%20%20useNextVariants%3A%20useNextVariants%5C%5Cn%20%20%7D)%2C%20other%2C%20%7B%5C%5Cn%20%20%20%20clone%3A%20false%20%2F%2F%20No%20need%20to%20clone%20deep%5C%5Cn%5C%5Cn%20%20%7D)%3B%5C%5Cn%7D%5C%5Cn%5C%5Cn%2F%2F%23%20sourceURL%3Dwebpack%3A%2F%2F%255Bname%255D%2F%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2F%40material-ui%2Fcore%2Fstyles%2FcreateTypography.js%3F%5C%22)%3B%5Cn%5Cn%2F***%2F%20%7D)%2C%5Cn%5Cn%2F***%2F%20%5C%22..%2F..%2F%40material-ui%2Fcore%2Fstyles%2FgetStylesCreator.js%5C%22%3A%5Cn%2F*!********************************************************************************************************************!*%5C%5C%5Cn%20%20!***%20%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2F%40material-ui%2Fcore%2Fstyles%2FgetStylesCreator.js%20***!%5Cn%20%20%5C%5C********************************************************************************************************************%2F%5Cn%2F*!%20no%20static%20exports%20found%20*%2F%5Cn%2F***%2F%20(function(module%2C%20exports%2C%20__webpack_require__)%20%7B%5Cn%5Cn%5C%22use%20strict%5C%22%3B%5Cneval(%5C%22%5C%5Cn%5C%5Cnvar%20_interopRequireDefault%20%3D%20__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2FinteropRequireDefault%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2FinteropRequireDefault.js%5C%5C%5C%22)%3B%5C%5Cn%5C%5CnObject.defineProperty(exports%2C%20%5C%5C%5C%22__esModule%5C%5C%5C%22%2C%20%7B%5C%5Cn%20%20value%3A%20true%5C%5Cn%7D)%3B%5C%5Cnexports.default%20%3D%20void%200%3B%5C%5Cn%5C%5Cnvar%20_extends2%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2Fextends%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2Fextends.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_typeof2%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2Ftypeof%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2Ftypeof.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_warning%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20warning%20*%2F%20%5C%5C%5C%22..%2F..%2Fwarning%2Fwarning.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_deepmerge%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20deepmerge%20*%2F%20%5C%5C%5C%22..%2F..%2Fdeepmerge%2Fdist%2Fumd.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cn%2F%2F%20%3C%201kb%20payload%20overhead%20when%20lodash%2Fmerge%20is%20%3E%203kb.%5C%5Cn%2F%2F%20Support%20for%20the%20jss-expand%20plugin.%5C%5Cnfunction%20arrayMerge(destination%2C%20source)%20%7B%5C%5Cn%20%20return%20source%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20getStylesCreator(stylesOrCreator)%20%7B%5C%5Cn%20%20var%20themingEnabled%20%3D%20typeof%20stylesOrCreator%20%3D%3D%3D%20'function'%3B%5C%5Cn%20%20%20true%20%3F%20(0%2C%20_warning.default)((0%2C%20_typeof2.default)(stylesOrCreator)%20%3D%3D%3D%20'object'%20%7C%7C%20themingEnabled%2C%20%5B'Material-UI%3A%20the%20first%20argument%20provided%20to%20withStyles()%20is%20invalid.'%2C%20'You%20need%20to%20provide%20a%20function%20generating%20the%20styles%20or%20a%20styles%20object.'%5D.join('%5C%5C%5C%5Cn'))%20%3A%20undefined%3B%5C%5Cn%5C%5Cn%20%20function%20create(theme%2C%20name)%20%7B%5C%5Cn%20%20%20%20var%20styles%20%3D%20themingEnabled%20%3F%20stylesOrCreator(theme)%20%3A%20stylesOrCreator%3B%5C%5Cn%5C%5Cn%20%20%20%20if%20(!name%20%7C%7C%20!theme.overrides%20%7C%7C%20!theme.overrides%5Bname%5D)%20%7B%5C%5Cn%20%20%20%20%20%20return%20styles%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20var%20overrides%20%3D%20theme.overrides%5Bname%5D%3B%5C%5Cn%20%20%20%20var%20stylesWithOverrides%20%3D%20(0%2C%20_extends2.default)(%7B%7D%2C%20styles)%3B%5C%5Cn%20%20%20%20Object.keys(overrides).forEach(function%20(key)%20%7B%5C%5Cn%20%20%20%20%20%20%20true%20%3F%20(0%2C%20_warning.default)(stylesWithOverrides%5Bkey%5D%2C%20%5B'Material-UI%3A%20you%20are%20trying%20to%20override%20a%20style%20that%20does%20not%20exist.'%2C%20%5C%5C%5C%22Fix%20the%20%60%5C%5C%5C%22.concat(key%2C%20%5C%5C%5C%22%60%20key%20of%20%60theme.overrides.%5C%5C%5C%22).concat(name%2C%20%5C%5C%5C%22%60.%5C%5C%5C%22)%5D.join('%5C%5C%5C%5Cn'))%20%3A%20undefined%3B%5C%5Cn%20%20%20%20%20%20stylesWithOverrides%5Bkey%5D%20%3D%20(0%2C%20_deepmerge.default)(stylesWithOverrides%5Bkey%5D%2C%20overrides%5Bkey%5D%2C%20%7B%5C%5Cn%20%20%20%20%20%20%20%20arrayMerge%3A%20arrayMerge%5C%5Cn%20%20%20%20%20%20%7D)%3B%5C%5Cn%20%20%20%20%7D)%3B%5C%5Cn%20%20%20%20return%20stylesWithOverrides%3B%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20return%20%7B%5C%5Cn%20%20%20%20create%3A%20create%2C%5C%5Cn%20%20%20%20options%3A%20%7B%7D%2C%5C%5Cn%20%20%20%20themingEnabled%3A%20themingEnabled%5C%5Cn%20%20%7D%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnvar%20_default%20%3D%20getStylesCreator%3B%5C%5Cnexports.default%20%3D%20_default%3B%5C%5Cn%5C%5Cn%2F%2F%23%20sourceURL%3Dwebpack%3A%2F%2F%255Bname%255D%2F%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2F%40material-ui%2Fcore%2Fstyles%2FgetStylesCreator.js%3F%5C%22)%3B%5Cn%5Cn%2F***%2F%20%7D)%2C%5Cn%5Cn%2F***%2F%20%5C%22..%2F..%2F%40material-ui%2Fcore%2Fstyles%2FgetThemeProps.js%5C%22%3A%5Cn%2F*!*****************************************************************************************************************!*%5C%5C%5Cn%20%20!***%20%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2F%40material-ui%2Fcore%2Fstyles%2FgetThemeProps.js%20***!%5Cn%20%20%5C%5C*****************************************************************************************************************%2F%5Cn%2F*!%20no%20static%20exports%20found%20*%2F%5Cn%2F***%2F%20(function(module%2C%20exports%2C%20__webpack_require__)%20%7B%5Cn%5Cn%5C%22use%20strict%5C%22%3B%5Cneval(%5C%22%5C%5Cn%5C%5CnObject.defineProperty(exports%2C%20%5C%5C%5C%22__esModule%5C%5C%5C%22%2C%20%7B%5C%5Cn%20%20value%3A%20true%5C%5Cn%7D)%3B%5C%5Cnexports.default%20%3D%20void%200%3B%5C%5Cn%5C%5Cn%2F*%20eslint-disable%20no-restricted-syntax%20*%2F%5C%5Cnfunction%20getThemeProps(params)%20%7B%5C%5Cn%20%20var%20theme%20%3D%20params.theme%2C%5C%5Cn%20%20%20%20%20%20name%20%3D%20params.name%2C%5C%5Cn%20%20%20%20%20%20props%20%3D%20params.props%3B%5C%5Cn%5C%5Cn%20%20if%20(!theme.props%20%7C%7C%20!name%20%7C%7C%20!theme.props%5Bname%5D)%20%7B%5C%5Cn%20%20%20%20return%20props%3B%5C%5Cn%20%20%7D%20%2F%2F%20Resolve%20default%20props%2C%20code%20borrow%20from%20React%20source.%5C%5Cn%20%20%2F%2F%20https%3A%2F%2Fgithub.com%2Ffacebook%2Freact%2Fblob%2F15a8f031838a553e41c0b66eb1bcf1da8448104d%2Fpackages%2Freact%2Fsrc%2FReactElement.js%23L221%5C%5Cn%5C%5Cn%5C%5Cn%20%20var%20defaultProps%20%3D%20theme.props%5Bname%5D%3B%5C%5Cn%20%20var%20propName%3B%5C%5Cn%5C%5Cn%20%20for%20(propName%20in%20defaultProps)%20%7B%5C%5Cn%20%20%20%20if%20(props%5BpropName%5D%20%3D%3D%3D%20undefined)%20%7B%5C%5Cn%20%20%20%20%20%20props%5BpropName%5D%20%3D%20defaultProps%5BpropName%5D%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20return%20props%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnvar%20_default%20%3D%20getThemeProps%3B%5C%5Cnexports.default%20%3D%20_default%3B%5C%5Cn%5C%5Cn%2F%2F%23%20sourceURL%3Dwebpack%3A%2F%2F%255Bname%255D%2F%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2F%40material-ui%2Fcore%2Fstyles%2FgetThemeProps.js%3F%5C%22)%3B%5Cn%5Cn%2F***%2F%20%7D)%2C%5Cn%5Cn%2F***%2F%20%5C%22..%2F..%2F%40material-ui%2Fcore%2Fstyles%2Findex.js%5C%22%3A%5Cn%2F*!*********************************************************************************************************!*%5C%5C%5Cn%20%20!***%20%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2F%40material-ui%2Fcore%2Fstyles%2Findex.js%20***!%5Cn%20%20%5C%5C*********************************************************************************************************%2F%5Cn%2F*!%20no%20static%20exports%20found%20*%2F%5Cn%2F***%2F%20(function(module%2C%20exports%2C%20__webpack_require__)%20%7B%5Cn%5Cn%5C%22use%20strict%5C%22%3B%5Cneval(%5C%22%5C%5Cn%5C%5Cnvar%20_interopRequireDefault%20%3D%20__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2FinteropRequireDefault%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2FinteropRequireDefault.js%5C%5C%5C%22)%3B%5C%5Cn%5C%5CnObject.defineProperty(exports%2C%20%5C%5C%5C%22__esModule%5C%5C%5C%22%2C%20%7B%5C%5Cn%20%20value%3A%20true%5C%5Cn%7D)%3B%5C%5CnObject.defineProperty(exports%2C%20%5C%5C%5C%22createGenerateClassName%5C%5C%5C%22%2C%20%7B%5C%5Cn%20%20enumerable%3A%20true%2C%5C%5Cn%20%20get%3A%20function%20get()%20%7B%5C%5Cn%20%20%20%20return%20_createGenerateClassName.default%3B%5C%5Cn%20%20%7D%5C%5Cn%7D)%3B%5C%5CnObject.defineProperty(exports%2C%20%5C%5C%5C%22createMuiTheme%5C%5C%5C%22%2C%20%7B%5C%5Cn%20%20enumerable%3A%20true%2C%5C%5Cn%20%20get%3A%20function%20get()%20%7B%5C%5Cn%20%20%20%20return%20_createMuiTheme.default%3B%5C%5Cn%20%20%7D%5C%5Cn%7D)%3B%5C%5CnObject.defineProperty(exports%2C%20%5C%5C%5C%22jssPreset%5C%5C%5C%22%2C%20%7B%5C%5Cn%20%20enumerable%3A%20true%2C%5C%5Cn%20%20get%3A%20function%20get()%20%7B%5C%5Cn%20%20%20%20return%20_jssPreset.default%3B%5C%5Cn%20%20%7D%5C%5Cn%7D)%3B%5C%5CnObject.defineProperty(exports%2C%20%5C%5C%5C%22MuiThemeProvider%5C%5C%5C%22%2C%20%7B%5C%5Cn%20%20enumerable%3A%20true%2C%5C%5Cn%20%20get%3A%20function%20get()%20%7B%5C%5Cn%20%20%20%20return%20_MuiThemeProvider.default%3B%5C%5Cn%20%20%7D%5C%5Cn%7D)%3B%5C%5CnObject.defineProperty(exports%2C%20%5C%5C%5C%22createStyles%5C%5C%5C%22%2C%20%7B%5C%5Cn%20%20enumerable%3A%20true%2C%5C%5Cn%20%20get%3A%20function%20get()%20%7B%5C%5Cn%20%20%20%20return%20_createStyles.default%3B%5C%5Cn%20%20%7D%5C%5Cn%7D)%3B%5C%5CnObject.defineProperty(exports%2C%20%5C%5C%5C%22withStyles%5C%5C%5C%22%2C%20%7B%5C%5Cn%20%20enumerable%3A%20true%2C%5C%5Cn%20%20get%3A%20function%20get()%20%7B%5C%5Cn%20%20%20%20return%20_withStyles.default%3B%5C%5Cn%20%20%7D%5C%5Cn%7D)%3B%5C%5CnObject.defineProperty(exports%2C%20%5C%5C%5C%22withTheme%5C%5C%5C%22%2C%20%7B%5C%5Cn%20%20enumerable%3A%20true%2C%5C%5Cn%20%20get%3A%20function%20get()%20%7B%5C%5Cn%20%20%20%20return%20_withTheme.default%3B%5C%5Cn%20%20%7D%5C%5Cn%7D)%3B%5C%5Cn%5C%5Cnvar%20_createGenerateClassName%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20.%2FcreateGenerateClassName%20*%2F%20%5C%5C%5C%22..%2F..%2F%40material-ui%2Fcore%2Fstyles%2FcreateGenerateClassName.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_createMuiTheme%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20.%2FcreateMuiTheme%20*%2F%20%5C%5C%5C%22..%2F..%2F%40material-ui%2Fcore%2Fstyles%2FcreateMuiTheme.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_jssPreset%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20.%2FjssPreset%20*%2F%20%5C%5C%5C%22..%2F..%2F%40material-ui%2Fcore%2Fstyles%2FjssPreset.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_MuiThemeProvider%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20.%2FMuiThemeProvider%20*%2F%20%5C%5C%5C%22..%2F..%2F%40material-ui%2Fcore%2Fstyles%2FMuiThemeProvider.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_createStyles%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20.%2FcreateStyles%20*%2F%20%5C%5C%5C%22..%2F..%2F%40material-ui%2Fcore%2Fstyles%2FcreateStyles.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_withStyles%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20.%2FwithStyles%20*%2F%20%5C%5C%5C%22..%2F..%2F%40material-ui%2Fcore%2Fstyles%2FwithStyles.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_withTheme%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20.%2FwithTheme%20*%2F%20%5C%5C%5C%22..%2F..%2F%40material-ui%2Fcore%2Fstyles%2FwithTheme.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cn%2F%2F%23%20sourceURL%3Dwebpack%3A%2F%2F%255Bname%255D%2F%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2F%40material-ui%2Fcore%2Fstyles%2Findex.js%3F%5C%22)%3B%5Cn%5Cn%2F***%2F%20%7D)%2C%5Cn%5Cn%2F***%2F%20%5C%22..%2F..%2F%40material-ui%2Fcore%2Fstyles%2FjssPreset.js%5C%22%3A%5Cn%2F*!*************************************************************************************************************!*%5C%5C%5Cn%20%20!***%20%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2F%40material-ui%2Fcore%2Fstyles%2FjssPreset.js%20***!%5Cn%20%20%5C%5C*************************************************************************************************************%2F%5Cn%2F*!%20no%20static%20exports%20found%20*%2F%5Cn%2F***%2F%20(function(module%2C%20exports%2C%20__webpack_require__)%20%7B%5Cn%5Cn%5C%22use%20strict%5C%22%3B%5Cneval(%5C%22%5C%5Cn%5C%5Cnvar%20_interopRequireDefault%20%3D%20__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2FinteropRequireDefault%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2FinteropRequireDefault.js%5C%5C%5C%22)%3B%5C%5Cn%5C%5CnObject.defineProperty(exports%2C%20%5C%5C%5C%22__esModule%5C%5C%5C%22%2C%20%7B%5C%5Cn%20%20value%3A%20true%5C%5Cn%7D)%3B%5C%5Cnexports.default%20%3D%20void%200%3B%5C%5Cn%5C%5Cnvar%20_jssGlobal%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20jss-global%20*%2F%20%5C%5C%5C%22..%2F..%2Fjss-global%2Flib%2Findex.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_jssNested%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20jss-nested%20*%2F%20%5C%5C%5C%22..%2F..%2Fjss-nested%2Flib%2Findex.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_jssCamelCase%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20jss-camel-case%20*%2F%20%5C%5C%5C%22..%2F..%2Fjss-camel-case%2Flib%2Findex.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_jssDefaultUnit%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20jss-default-unit%20*%2F%20%5C%5C%5C%22..%2F..%2Fjss-default-unit%2Flib%2Findex.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_jssVendorPrefixer%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20jss-vendor-prefixer%20*%2F%20%5C%5C%5C%22..%2F..%2Fjss-vendor-prefixer%2Flib%2Findex.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_jssPropsSort%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20jss-props-sort%20*%2F%20%5C%5C%5C%22..%2F..%2Fjss-props-sort%2Flib%2Findex.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cn%2F%2F%20Subset%20of%20jss-preset-default%20with%20only%20the%20plugins%20the%20Material-UI%20components%20are%20using.%5C%5Cnfunction%20jssPreset()%20%7B%5C%5Cn%20%20return%20%7B%5C%5Cn%20%20%20%20plugins%3A%20%5B(0%2C%20_jssGlobal.default)()%2C%20(0%2C%20_jssNested.default)()%2C%20(0%2C%20_jssCamelCase.default)()%2C%20(0%2C%20_jssDefaultUnit.default)()%2C%20%2F%2F%20Disable%20the%20vendor%20prefixer%20server-side%2C%20it%20does%20nothing.%5C%5Cn%20%20%20%20%2F%2F%20This%20way%2C%20we%20can%20get%20a%20performance%20boost.%5C%5Cn%20%20%20%20%2F%2F%20In%20the%20documentation%2C%20we%20are%20using%20%60autoprefixer%60%20to%20solve%20this%20problem.%5C%5Cn%20%20%20%20typeof%20window%20%3D%3D%3D%20'undefined'%20%3F%20null%20%3A%20(0%2C%20_jssVendorPrefixer.default)()%2C%20(0%2C%20_jssPropsSort.default)()%5D%5C%5Cn%20%20%7D%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnvar%20_default%20%3D%20jssPreset%3B%5C%5Cnexports.default%20%3D%20_default%3B%5C%5Cn%5C%5Cn%2F%2F%23%20sourceURL%3Dwebpack%3A%2F%2F%255Bname%255D%2F%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2F%40material-ui%2Fcore%2Fstyles%2FjssPreset.js%3F%5C%22)%3B%5Cn%5Cn%2F***%2F%20%7D)%2C%5Cn%5Cn%2F***%2F%20%5C%22..%2F..%2F%40material-ui%2Fcore%2Fstyles%2FmergeClasses.js%5C%22%3A%5Cn%2F*!****************************************************************************************************************!*%5C%5C%5Cn%20%20!***%20%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2F%40material-ui%2Fcore%2Fstyles%2FmergeClasses.js%20***!%5Cn%20%20%5C%5C****************************************************************************************************************%2F%5Cn%2F*!%20no%20static%20exports%20found%20*%2F%5Cn%2F***%2F%20(function(module%2C%20exports%2C%20__webpack_require__)%20%7B%5Cn%5Cn%5C%22use%20strict%5C%22%3B%5Cneval(%5C%22%5C%5Cn%5C%5Cnvar%20_interopRequireDefault%20%3D%20__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2FinteropRequireDefault%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2FinteropRequireDefault.js%5C%5C%5C%22)%3B%5C%5Cn%5C%5CnObject.defineProperty(exports%2C%20%5C%5C%5C%22__esModule%5C%5C%5C%22%2C%20%7B%5C%5Cn%20%20value%3A%20true%5C%5Cn%7D)%3B%5C%5Cnexports.default%20%3D%20void%200%3B%5C%5Cn%5C%5Cnvar%20_extends2%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2Fextends%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2Fextends.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_warning%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20warning%20*%2F%20%5C%5C%5C%22..%2F..%2Fwarning%2Fwarning.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_utils%20%3D%20__webpack_require__(%2F*!%20%40material-ui%2Futils%20*%2F%20%5C%5C%5C%22..%2F..%2F%40material-ui%2Futils%2Findex.es.js%5C%5C%5C%22)%3B%5C%5Cn%5C%5Cnfunction%20mergeClasses()%20%7B%5C%5Cn%20%20var%20options%20%3D%20arguments.length%20%3E%200%20%26%26%20arguments%5B0%5D%20!%3D%3D%20undefined%20%3F%20arguments%5B0%5D%20%3A%20%7B%7D%3B%5C%5Cn%20%20var%20baseClasses%20%3D%20options.baseClasses%2C%5C%5Cn%20%20%20%20%20%20newClasses%20%3D%20options.newClasses%2C%5C%5Cn%20%20%20%20%20%20Component%20%3D%20options.Component%3B%5C%5Cn%5C%5Cn%20%20if%20(!newClasses)%20%7B%5C%5Cn%20%20%20%20return%20baseClasses%3B%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20var%20nextClasses%20%3D%20(0%2C%20_extends2.default)(%7B%7D%2C%20baseClasses)%3B%5C%5Cn%5C%5Cn%20%20if%20(%20true%20%26%26%20typeof%20newClasses%20%3D%3D%3D%20'string')%20%7B%5C%5Cn%20%20%20%20%20true%20%3F%20(0%2C%20_warning.default)(false%2C%20%5B%5C%5C%5C%22Material-UI%3A%20the%20value%20%60%5C%5C%5C%22.concat(newClasses%2C%20%5C%5C%5C%22%60%20%5C%5C%5C%22)%20%2B%20%5C%5C%5C%22provided%20to%20the%20classes%20property%20of%20%5C%5C%5C%22.concat((0%2C%20_utils.getDisplayName)(Component)%2C%20%5C%5C%5C%22%20is%20incorrect.%5C%5C%5C%22)%2C%20'You%20might%20want%20to%20use%20the%20className%20property%20instead.'%5D.join('%5C%5C%5C%5Cn'))%20%3A%20undefined%3B%5C%5Cn%20%20%20%20return%20baseClasses%3B%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20Object.keys(newClasses).forEach(function%20(key)%20%7B%5C%5Cn%20%20%20%20%20true%20%3F%20(0%2C%20_warning.default)(baseClasses%5Bkey%5D%20%7C%7C%20!newClasses%5Bkey%5D%2C%20%5B%5C%5C%5C%22Material-UI%3A%20the%20key%20%60%5C%5C%5C%22.concat(key%2C%20%5C%5C%5C%22%60%20%5C%5C%5C%22)%20%2B%20%5C%5C%5C%22provided%20to%20the%20classes%20property%20is%20not%20implemented%20in%20%5C%5C%5C%22.concat((0%2C%20_utils.getDisplayName)(Component)%2C%20%5C%5C%5C%22.%5C%5C%5C%22)%2C%20%5C%5C%5C%22You%20can%20only%20override%20one%20of%20the%20following%3A%20%5C%5C%5C%22.concat(Object.keys(baseClasses).join('%2C')%2C%20%5C%5C%5C%22.%5C%5C%5C%22)%5D.join('%5C%5C%5C%5Cn'))%20%3A%20undefined%3B%5C%5Cn%20%20%20%20%20true%20%3F%20(0%2C%20_warning.default)(!newClasses%5Bkey%5D%20%7C%7C%20typeof%20newClasses%5Bkey%5D%20%3D%3D%3D%20'string'%2C%20%5B%5C%5C%5C%22Material-UI%3A%20the%20key%20%60%5C%5C%5C%22.concat(key%2C%20%5C%5C%5C%22%60%20%5C%5C%5C%22)%20%2B%20%5C%5C%5C%22provided%20to%20the%20classes%20property%20is%20not%20valid%20for%20%5C%5C%5C%22.concat((0%2C%20_utils.getDisplayName)(Component)%2C%20%5C%5C%5C%22.%5C%5C%5C%22)%2C%20%5C%5C%5C%22You%20need%20to%20provide%20a%20non%20empty%20string%20instead%20of%3A%20%5C%5C%5C%22.concat(newClasses%5Bkey%5D%2C%20%5C%5C%5C%22.%5C%5C%5C%22)%5D.join('%5C%5C%5C%5Cn'))%20%3A%20undefined%3B%5C%5Cn%5C%5Cn%20%20%20%20if%20(newClasses%5Bkey%5D)%20%7B%5C%5Cn%20%20%20%20%20%20nextClasses%5Bkey%5D%20%3D%20%5C%5C%5C%22%5C%5C%5C%22.concat(baseClasses%5Bkey%5D%2C%20%5C%5C%5C%22%20%5C%5C%5C%22).concat(newClasses%5Bkey%5D)%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D)%3B%5C%5Cn%20%20return%20nextClasses%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnvar%20_default%20%3D%20mergeClasses%3B%5C%5Cnexports.default%20%3D%20_default%3B%5C%5Cn%5C%5Cn%2F%2F%23%20sourceURL%3Dwebpack%3A%2F%2F%255Bname%255D%2F%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2F%40material-ui%2Fcore%2Fstyles%2FmergeClasses.js%3F%5C%22)%3B%5Cn%5Cn%2F***%2F%20%7D)%2C%5Cn%5Cn%2F***%2F%20%5C%22..%2F..%2F%40material-ui%2Fcore%2Fstyles%2FmultiKeyStore.js%5C%22%3A%5Cn%2F*!*****************************************************************************************************************!*%5C%5C%5Cn%20%20!***%20%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2F%40material-ui%2Fcore%2Fstyles%2FmultiKeyStore.js%20***!%5Cn%20%20%5C%5C*****************************************************************************************************************%2F%5Cn%2F*!%20no%20static%20exports%20found%20*%2F%5Cn%2F***%2F%20(function(module%2C%20exports%2C%20__webpack_require__)%20%7B%5Cn%5Cn%5C%22use%20strict%5C%22%3B%5Cneval(%5C%22%5C%5Cn%5C%5CnObject.defineProperty(exports%2C%20%5C%5C%5C%22__esModule%5C%5C%5C%22%2C%20%7B%5C%5Cn%20%20value%3A%20true%5C%5Cn%7D)%3B%5C%5Cnexports.default%20%3D%20void%200%3B%5C%5Cn%2F%2F%20Used%20https%3A%2F%2Fgithub.com%2Fthinkloop%2Fmulti-key-cache%20as%20inspiration%5C%5Cnvar%20multiKeyStore%20%3D%20%7B%5C%5Cn%20%20set%3A%20function%20set(cache%2C%20key1%2C%20key2%2C%20value)%20%7B%5C%5Cn%20%20%20%20var%20subCache%20%3D%20cache.get(key1)%3B%5C%5Cn%5C%5Cn%20%20%20%20if%20(!subCache)%20%7B%5C%5Cn%20%20%20%20%20%20subCache%20%3D%20new%20Map()%3B%5C%5Cn%20%20%20%20%20%20cache.set(key1%2C%20subCache)%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20subCache.set(key2%2C%20value)%3B%5C%5Cn%20%20%7D%2C%5C%5Cn%20%20get%3A%20function%20get(cache%2C%20key1%2C%20key2)%20%7B%5C%5Cn%20%20%20%20var%20subCache%20%3D%20cache.get(key1)%3B%5C%5Cn%20%20%20%20return%20subCache%20%3F%20subCache.get(key2)%20%3A%20undefined%3B%5C%5Cn%20%20%7D%2C%5C%5Cn%20%20delete%3A%20function%20_delete(cache%2C%20key1%2C%20key2)%20%7B%5C%5Cn%20%20%20%20var%20subCache%20%3D%20cache.get(key1)%3B%5C%5Cn%20%20%20%20subCache.delete(key2)%3B%5C%5Cn%20%20%7D%5C%5Cn%7D%3B%5C%5Cnvar%20_default%20%3D%20multiKeyStore%3B%5C%5Cnexports.default%20%3D%20_default%3B%5C%5Cn%5C%5Cn%2F%2F%23%20sourceURL%3Dwebpack%3A%2F%2F%255Bname%255D%2F%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2F%40material-ui%2Fcore%2Fstyles%2FmultiKeyStore.js%3F%5C%22)%3B%5Cn%5Cn%2F***%2F%20%7D)%2C%5Cn%5Cn%2F***%2F%20%5C%22..%2F..%2F%40material-ui%2Fcore%2Fstyles%2FreactJssContext.js%5C%22%3A%5Cn%2F*!*******************************************************************************************************************!*%5C%5C%5Cn%20%20!***%20%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2F%40material-ui%2Fcore%2Fstyles%2FreactJssContext.js%20***!%5Cn%20%20%5C%5C*******************************************************************************************************************%2F%5Cn%2F*!%20no%20static%20exports%20found%20*%2F%5Cn%2F***%2F%20(function(module%2C%20exports%2C%20__webpack_require__)%20%7B%5Cn%5Cn%5C%22use%20strict%5C%22%3B%5Cneval(%5C%22%5C%5Cn%5C%5CnObject.defineProperty(exports%2C%20%5C%5C%5C%22__esModule%5C%5C%5C%22%2C%20%7B%5C%5Cn%20%20value%3A%20true%5C%5Cn%7D)%3B%5C%5Cnexports.default%20%3D%20void%200%3B%5C%5Cn%2F%2F%20Share%20the%20same%20values%20than%20in%5C%5Cn%2F%2F%20https%3A%2F%2Fgithub.com%2Fcssinjs%2Fjss%2Fblob%2Fmaster%2Fpackages%2Freact-jss%2Fsrc%2Fns.js%5C%5Cnvar%20ns%20%3D%20%7B%5C%5Cn%20%20jss%3A%20'64a55d578f856d258dc345b094a2a2b3'%2C%5C%5Cn%20%20sheetsRegistry%3A%20'd4bd0baacbc52bbd48bbb9eb24344ecd'%2C%5C%5Cn%20%20sheetOptions%3A%20'6fc570d6bd61383819d0f9e7407c452d'%5C%5Cn%7D%3B%5C%5Cnvar%20_default%20%3D%20ns%3B%5C%5Cnexports.default%20%3D%20_default%3B%5C%5Cn%5C%5Cn%2F%2F%23%20sourceURL%3Dwebpack%3A%2F%2F%255Bname%255D%2F%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2F%40material-ui%2Fcore%2Fstyles%2FreactJssContext.js%3F%5C%22)%3B%5Cn%5Cn%2F***%2F%20%7D)%2C%5Cn%5Cn%2F***%2F%20%5C%22..%2F..%2F%40material-ui%2Fcore%2Fstyles%2Fshadows.js%5C%22%3A%5Cn%2F*!***********************************************************************************************************!*%5C%5C%5Cn%20%20!***%20%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2F%40material-ui%2Fcore%2Fstyles%2Fshadows.js%20***!%5Cn%20%20%5C%5C***********************************************************************************************************%2F%5Cn%2F*!%20no%20static%20exports%20found%20*%2F%5Cn%2F***%2F%20(function(module%2C%20exports%2C%20__webpack_require__)%20%7B%5Cn%5Cn%5C%22use%20strict%5C%22%3B%5Cneval(%5C%22%5C%5Cn%5C%5CnObject.defineProperty(exports%2C%20%5C%5C%5C%22__esModule%5C%5C%5C%22%2C%20%7B%5C%5Cn%20%20value%3A%20true%5C%5Cn%7D)%3B%5C%5Cnexports.default%20%3D%20void%200%3B%5C%5Cnvar%20shadowKeyUmbraOpacity%20%3D%200.2%3B%5C%5Cnvar%20shadowKeyPenumbraOpacity%20%3D%200.14%3B%5C%5Cnvar%20shadowAmbientShadowOpacity%20%3D%200.12%3B%5C%5Cn%5C%5Cnfunction%20createShadow()%20%7B%5C%5Cn%20%20return%20%5B%5C%5C%5C%22%5C%5C%5C%22.concat(arguments.length%20%3C%3D%200%20%3F%20undefined%20%3A%20arguments%5B0%5D%2C%20%5C%5C%5C%22px%20%5C%5C%5C%22).concat(arguments.length%20%3C%3D%201%20%3F%20undefined%20%3A%20arguments%5B1%5D%2C%20%5C%5C%5C%22px%20%5C%5C%5C%22).concat(arguments.length%20%3C%3D%202%20%3F%20undefined%20%3A%20arguments%5B2%5D%2C%20%5C%5C%5C%22px%20%5C%5C%5C%22).concat(arguments.length%20%3C%3D%203%20%3F%20undefined%20%3A%20arguments%5B3%5D%2C%20%5C%5C%5C%22px%20rgba(0%2C0%2C0%2C%5C%5C%5C%22).concat(shadowKeyUmbraOpacity%2C%20%5C%5C%5C%22)%5C%5C%5C%22)%2C%20%5C%5C%5C%22%5C%5C%5C%22.concat(arguments.length%20%3C%3D%204%20%3F%20undefined%20%3A%20arguments%5B4%5D%2C%20%5C%5C%5C%22px%20%5C%5C%5C%22).concat(arguments.length%20%3C%3D%205%20%3F%20undefined%20%3A%20arguments%5B5%5D%2C%20%5C%5C%5C%22px%20%5C%5C%5C%22).concat(arguments.length%20%3C%3D%206%20%3F%20undefined%20%3A%20arguments%5B6%5D%2C%20%5C%5C%5C%22px%20%5C%5C%5C%22).concat(arguments.length%20%3C%3D%207%20%3F%20undefined%20%3A%20arguments%5B7%5D%2C%20%5C%5C%5C%22px%20rgba(0%2C0%2C0%2C%5C%5C%5C%22).concat(shadowKeyPenumbraOpacity%2C%20%5C%5C%5C%22)%5C%5C%5C%22)%2C%20%5C%5C%5C%22%5C%5C%5C%22.concat(arguments.length%20%3C%3D%208%20%3F%20undefined%20%3A%20arguments%5B8%5D%2C%20%5C%5C%5C%22px%20%5C%5C%5C%22).concat(arguments.length%20%3C%3D%209%20%3F%20undefined%20%3A%20arguments%5B9%5D%2C%20%5C%5C%5C%22px%20%5C%5C%5C%22).concat(arguments.length%20%3C%3D%2010%20%3F%20undefined%20%3A%20arguments%5B10%5D%2C%20%5C%5C%5C%22px%20%5C%5C%5C%22).concat(arguments.length%20%3C%3D%2011%20%3F%20undefined%20%3A%20arguments%5B11%5D%2C%20%5C%5C%5C%22px%20rgba(0%2C0%2C0%2C%5C%5C%5C%22).concat(shadowAmbientShadowOpacity%2C%20%5C%5C%5C%22)%5C%5C%5C%22)%5D.join('%2C')%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnvar%20shadows%20%3D%20%5B'none'%2C%20createShadow(0%2C%201%2C%203%2C%200%2C%200%2C%201%2C%201%2C%200%2C%200%2C%202%2C%201%2C%20-1)%2C%20createShadow(0%2C%201%2C%205%2C%200%2C%200%2C%202%2C%202%2C%200%2C%200%2C%203%2C%201%2C%20-2)%2C%20createShadow(0%2C%201%2C%208%2C%200%2C%200%2C%203%2C%204%2C%200%2C%200%2C%203%2C%203%2C%20-2)%2C%20createShadow(0%2C%202%2C%204%2C%20-1%2C%200%2C%204%2C%205%2C%200%2C%200%2C%201%2C%2010%2C%200)%2C%20createShadow(0%2C%203%2C%205%2C%20-1%2C%200%2C%205%2C%208%2C%200%2C%200%2C%201%2C%2014%2C%200)%2C%20createShadow(0%2C%203%2C%205%2C%20-1%2C%200%2C%206%2C%2010%2C%200%2C%200%2C%201%2C%2018%2C%200)%2C%20createShadow(0%2C%204%2C%205%2C%20-2%2C%200%2C%207%2C%2010%2C%201%2C%200%2C%202%2C%2016%2C%201)%2C%20createShadow(0%2C%205%2C%205%2C%20-3%2C%200%2C%208%2C%2010%2C%201%2C%200%2C%203%2C%2014%2C%202)%2C%20createShadow(0%2C%205%2C%206%2C%20-3%2C%200%2C%209%2C%2012%2C%201%2C%200%2C%203%2C%2016%2C%202)%2C%20createShadow(0%2C%206%2C%206%2C%20-3%2C%200%2C%2010%2C%2014%2C%201%2C%200%2C%204%2C%2018%2C%203)%2C%20createShadow(0%2C%206%2C%207%2C%20-4%2C%200%2C%2011%2C%2015%2C%201%2C%200%2C%204%2C%2020%2C%203)%2C%20createShadow(0%2C%207%2C%208%2C%20-4%2C%200%2C%2012%2C%2017%2C%202%2C%200%2C%205%2C%2022%2C%204)%2C%20createShadow(0%2C%207%2C%208%2C%20-4%2C%200%2C%2013%2C%2019%2C%202%2C%200%2C%205%2C%2024%2C%204)%2C%20createShadow(0%2C%207%2C%209%2C%20-4%2C%200%2C%2014%2C%2021%2C%202%2C%200%2C%205%2C%2026%2C%204)%2C%20createShadow(0%2C%208%2C%209%2C%20-5%2C%200%2C%2015%2C%2022%2C%202%2C%200%2C%206%2C%2028%2C%205)%2C%20createShadow(0%2C%208%2C%2010%2C%20-5%2C%200%2C%2016%2C%2024%2C%202%2C%200%2C%206%2C%2030%2C%205)%2C%20createShadow(0%2C%208%2C%2011%2C%20-5%2C%200%2C%2017%2C%2026%2C%202%2C%200%2C%206%2C%2032%2C%205)%2C%20createShadow(0%2C%209%2C%2011%2C%20-5%2C%200%2C%2018%2C%2028%2C%202%2C%200%2C%207%2C%2034%2C%206)%2C%20createShadow(0%2C%209%2C%2012%2C%20-6%2C%200%2C%2019%2C%2029%2C%202%2C%200%2C%207%2C%2036%2C%206)%2C%20createShadow(0%2C%2010%2C%2013%2C%20-6%2C%200%2C%2020%2C%2031%2C%203%2C%200%2C%208%2C%2038%2C%207)%2C%20createShadow(0%2C%2010%2C%2013%2C%20-6%2C%200%2C%2021%2C%2033%2C%203%2C%200%2C%208%2C%2040%2C%207)%2C%20createShadow(0%2C%2010%2C%2014%2C%20-6%2C%200%2C%2022%2C%2035%2C%203%2C%200%2C%208%2C%2042%2C%207)%2C%20createShadow(0%2C%2011%2C%2014%2C%20-7%2C%200%2C%2023%2C%2036%2C%203%2C%200%2C%209%2C%2044%2C%208)%2C%20createShadow(0%2C%2011%2C%2015%2C%20-7%2C%200%2C%2024%2C%2038%2C%203%2C%200%2C%209%2C%2046%2C%208)%5D%3B%5C%5Cnvar%20_default%20%3D%20shadows%3B%5C%5Cnexports.default%20%3D%20_default%3B%5C%5Cn%5C%5Cn%2F%2F%23%20sourceURL%3Dwebpack%3A%2F%2F%255Bname%255D%2F%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2F%40material-ui%2Fcore%2Fstyles%2Fshadows.js%3F%5C%22)%3B%5Cn%5Cn%2F***%2F%20%7D)%2C%5Cn%5Cn%2F***%2F%20%5C%22..%2F..%2F%40material-ui%2Fcore%2Fstyles%2Fshape.js%5C%22%3A%5Cn%2F*!*********************************************************************************************************!*%5C%5C%5Cn%20%20!***%20%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2F%40material-ui%2Fcore%2Fstyles%2Fshape.js%20***!%5Cn%20%20%5C%5C*********************************************************************************************************%2F%5Cn%2F*!%20no%20static%20exports%20found%20*%2F%5Cn%2F***%2F%20(function(module%2C%20exports%2C%20__webpack_require__)%20%7B%5Cn%5Cn%5C%22use%20strict%5C%22%3B%5Cneval(%5C%22%5C%5Cn%5C%5CnObject.defineProperty(exports%2C%20%5C%5C%5C%22__esModule%5C%5C%5C%22%2C%20%7B%5C%5Cn%20%20value%3A%20true%5C%5Cn%7D)%3B%5C%5Cnexports.default%20%3D%20void%200%3B%5C%5Cnvar%20shape%20%3D%20%7B%5C%5Cn%20%20borderRadius%3A%204%5C%5Cn%7D%3B%5C%5Cnvar%20_default%20%3D%20shape%3B%5C%5Cnexports.default%20%3D%20_default%3B%5C%5Cn%5C%5Cn%2F%2F%23%20sourceURL%3Dwebpack%3A%2F%2F%255Bname%255D%2F%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2F%40material-ui%2Fcore%2Fstyles%2Fshape.js%3F%5C%22)%3B%5Cn%5Cn%2F***%2F%20%7D)%2C%5Cn%5Cn%2F***%2F%20%5C%22..%2F..%2F%40material-ui%2Fcore%2Fstyles%2Fspacing.js%5C%22%3A%5Cn%2F*!***********************************************************************************************************!*%5C%5C%5Cn%20%20!***%20%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2F%40material-ui%2Fcore%2Fstyles%2Fspacing.js%20***!%5Cn%20%20%5C%5C***********************************************************************************************************%2F%5Cn%2F*!%20no%20static%20exports%20found%20*%2F%5Cn%2F***%2F%20(function(module%2C%20exports%2C%20__webpack_require__)%20%7B%5Cn%5Cn%5C%22use%20strict%5C%22%3B%5Cneval(%5C%22%5C%5Cn%5C%5CnObject.defineProperty(exports%2C%20%5C%5C%5C%22__esModule%5C%5C%5C%22%2C%20%7B%5C%5Cn%20%20value%3A%20true%5C%5Cn%7D)%3B%5C%5Cnexports.default%20%3D%20void%200%3B%5C%5Cnvar%20spacing%20%3D%20%7B%5C%5Cn%20%20%2F%2F%20All%20components%20align%20to%20an%208dp%20square%20baseline%20grid%20for%20mobile%2C%20tablet%2C%20and%20desktop.%5C%5Cn%20%20%2F%2F%20https%3A%2F%2Fmaterial.io%2Fdesign%2Flayout%2Funderstanding-layout.html%23pixel-density%5C%5Cn%20%20unit%3A%208%5C%5Cn%7D%3B%5C%5Cnvar%20_default%20%3D%20spacing%3B%5C%5Cnexports.default%20%3D%20_default%3B%5C%5Cn%5C%5Cn%2F%2F%23%20sourceURL%3Dwebpack%3A%2F%2F%255Bname%255D%2F%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2F%40material-ui%2Fcore%2Fstyles%2Fspacing.js%3F%5C%22)%3B%5Cn%5Cn%2F***%2F%20%7D)%2C%5Cn%5Cn%2F***%2F%20%5C%22..%2F..%2F%40material-ui%2Fcore%2Fstyles%2FthemeListener.js%5C%22%3A%5Cn%2F*!*****************************************************************************************************************!*%5C%5C%5Cn%20%20!***%20%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2F%40material-ui%2Fcore%2Fstyles%2FthemeListener.js%20***!%5Cn%20%20%5C%5C*****************************************************************************************************************%2F%5Cn%2F*!%20no%20static%20exports%20found%20*%2F%5Cn%2F***%2F%20(function(module%2C%20exports%2C%20__webpack_require__)%20%7B%5Cn%5Cn%5C%22use%20strict%5C%22%3B%5Cneval(%5C%22%5C%5Cn%5C%5Cnvar%20_interopRequireDefault%20%3D%20__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2FinteropRequireDefault%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2FinteropRequireDefault.js%5C%5C%5C%22)%3B%5C%5Cn%5C%5CnObject.defineProperty(exports%2C%20%5C%5C%5C%22__esModule%5C%5C%5C%22%2C%20%7B%5C%5Cn%20%20value%3A%20true%5C%5Cn%7D)%3B%5C%5Cnexports.default%20%3D%20exports.CHANNEL%20%3D%20void%200%3B%5C%5Cn%5C%5Cnvar%20_defineProperty2%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2FdefineProperty%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2FdefineProperty.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cn%2F%2F%20Same%20value%20used%20by%20react-jss%5C%5Cnvar%20CHANNEL%20%3D%20'__THEMING__'%3B%5C%5Cnexports.CHANNEL%20%3D%20CHANNEL%3B%5C%5Cnvar%20themeListener%20%3D%20%7B%5C%5Cn%20%20contextTypes%3A%20(0%2C%20_defineProperty2.default)(%7B%7D%2C%20CHANNEL%2C%20function%20()%20%7B%7D)%2C%5C%5Cn%20%20initial%3A%20function%20initial(context)%20%7B%5C%5Cn%20%20%20%20if%20(!context%5BCHANNEL%5D)%20%7B%5C%5Cn%20%20%20%20%20%20return%20null%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20return%20context%5BCHANNEL%5D.getState()%3B%5C%5Cn%20%20%7D%2C%5C%5Cn%20%20subscribe%3A%20function%20subscribe(context%2C%20cb)%20%7B%5C%5Cn%20%20%20%20if%20(!context%5BCHANNEL%5D)%20%7B%5C%5Cn%20%20%20%20%20%20return%20null%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20return%20context%5BCHANNEL%5D.subscribe(cb)%3B%5C%5Cn%20%20%7D%2C%5C%5Cn%20%20unsubscribe%3A%20function%20unsubscribe(context%2C%20subscriptionId)%20%7B%5C%5Cn%20%20%20%20if%20(context%5BCHANNEL%5D)%20%7B%5C%5Cn%20%20%20%20%20%20context%5BCHANNEL%5D.unsubscribe(subscriptionId)%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%5C%5Cn%7D%3B%5C%5Cnvar%20_default%20%3D%20themeListener%3B%5C%5Cnexports.default%20%3D%20_default%3B%5C%5Cn%5C%5Cn%2F%2F%23%20sourceURL%3Dwebpack%3A%2F%2F%255Bname%255D%2F%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2F%40material-ui%2Fcore%2Fstyles%2FthemeListener.js%3F%5C%22)%3B%5Cn%5Cn%2F***%2F%20%7D)%2C%5Cn%5Cn%2F***%2F%20%5C%22..%2F..%2F%40material-ui%2Fcore%2Fstyles%2Ftransitions.js%5C%22%3A%5Cn%2F*!***************************************************************************************************************!*%5C%5C%5Cn%20%20!***%20%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2F%40material-ui%2Fcore%2Fstyles%2Ftransitions.js%20***!%5Cn%20%20%5C%5C***************************************************************************************************************%2F%5Cn%2F*!%20no%20static%20exports%20found%20*%2F%5Cn%2F***%2F%20(function(module%2C%20exports%2C%20__webpack_require__)%20%7B%5Cn%5Cn%5C%22use%20strict%5C%22%3B%5Cneval(%5C%22%5C%5Cn%5C%5Cnvar%20_interopRequireDefault%20%3D%20__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2FinteropRequireDefault%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2FinteropRequireDefault.js%5C%5C%5C%22)%3B%5C%5Cn%5C%5CnObject.defineProperty(exports%2C%20%5C%5C%5C%22__esModule%5C%5C%5C%22%2C%20%7B%5C%5Cn%20%20value%3A%20true%5C%5Cn%7D)%3B%5C%5Cnexports.default%20%3D%20exports.isNumber%20%3D%20exports.isString%20%3D%20exports.formatMs%20%3D%20exports.duration%20%3D%20exports.easing%20%3D%20void%200%3B%5C%5Cn%5C%5Cnvar%20_objectWithoutProperties2%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2FobjectWithoutProperties%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2FobjectWithoutProperties.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_warning%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20warning%20*%2F%20%5C%5C%5C%22..%2F..%2Fwarning%2Fwarning.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cn%2F*%20eslint-disable%20no-restricted-globals%20*%2F%5C%5Cn%2F%2F%20Follow%20https%3A%2F%2Fmaterial.google.com%2Fmotion%2Fduration-easing.html%23duration-easing-natural-easing-curves%5C%5Cn%2F%2F%20to%20learn%20the%20context%20in%20which%20each%20easing%20should%20be%20used.%5C%5Cnvar%20easing%20%3D%20%7B%5C%5Cn%20%20%2F%2F%20This%20is%20the%20most%20common%20easing%20curve.%5C%5Cn%20%20easeInOut%3A%20'cubic-bezier(0.4%2C%200%2C%200.2%2C%201)'%2C%5C%5Cn%20%20%2F%2F%20Objects%20enter%20the%20screen%20at%20full%20velocity%20from%20off-screen%20and%5C%5Cn%20%20%2F%2F%20slowly%20decelerate%20to%20a%20resting%20point.%5C%5Cn%20%20easeOut%3A%20'cubic-bezier(0.0%2C%200%2C%200.2%2C%201)'%2C%5C%5Cn%20%20%2F%2F%20Objects%20leave%20the%20screen%20at%20full%20velocity.%20They%20do%20not%20decelerate%20when%20off-screen.%5C%5Cn%20%20easeIn%3A%20'cubic-bezier(0.4%2C%200%2C%201%2C%201)'%2C%5C%5Cn%20%20%2F%2F%20The%20sharp%20curve%20is%20used%20by%20objects%20that%20may%20return%20to%20the%20screen%20at%20any%20time.%5C%5Cn%20%20sharp%3A%20'cubic-bezier(0.4%2C%200%2C%200.6%2C%201)'%5C%5Cn%7D%3B%20%2F%2F%20Follow%20https%3A%2F%2Fmaterial.io%2Fguidelines%2Fmotion%2Fduration-easing.html%23duration-easing-common-durations%5C%5Cn%2F%2F%20to%20learn%20when%20use%20what%20timing%5C%5Cn%5C%5Cnexports.easing%20%3D%20easing%3B%5C%5Cnvar%20duration%20%3D%20%7B%5C%5Cn%20%20shortest%3A%20150%2C%5C%5Cn%20%20shorter%3A%20200%2C%5C%5Cn%20%20short%3A%20250%2C%5C%5Cn%20%20%2F%2F%20most%20basic%20recommended%20timing%5C%5Cn%20%20standard%3A%20300%2C%5C%5Cn%20%20%2F%2F%20this%20is%20to%20be%20used%20in%20complex%20animations%5C%5Cn%20%20complex%3A%20375%2C%5C%5Cn%20%20%2F%2F%20recommended%20when%20something%20is%20entering%20screen%5C%5Cn%20%20enteringScreen%3A%20225%2C%5C%5Cn%20%20%2F%2F%20recommended%20when%20something%20is%20leaving%20screen%5C%5Cn%20%20leavingScreen%3A%20195%5C%5Cn%7D%3B%5C%5Cnexports.duration%20%3D%20duration%3B%5C%5Cn%5C%5Cnvar%20formatMs%20%3D%20function%20formatMs(milliseconds)%20%7B%5C%5Cn%20%20return%20%5C%5C%5C%22%5C%5C%5C%22.concat(Math.round(milliseconds)%2C%20%5C%5C%5C%22ms%5C%5C%5C%22)%3B%5C%5Cn%7D%3B%5C%5Cn%5C%5Cnexports.formatMs%20%3D%20formatMs%3B%5C%5Cn%5C%5Cnvar%20isString%20%3D%20function%20isString(value)%20%7B%5C%5Cn%20%20return%20typeof%20value%20%3D%3D%3D%20'string'%3B%5C%5Cn%7D%3B%5C%5Cn%5C%5Cnexports.isString%20%3D%20isString%3B%5C%5Cn%5C%5Cnvar%20isNumber%20%3D%20function%20isNumber(value)%20%7B%5C%5Cn%20%20return%20!isNaN(parseFloat(value))%3B%5C%5Cn%7D%3B%5C%5Cn%2F**%5C%5Cn%20*%20%40param%20%7Bstring%7CArray%7D%20props%5C%5Cn%20*%20%40param%20%7Bobject%7D%20param%5C%5Cn%20*%20%40param%20%7Bstring%7D%20param.prop%5C%5Cn%20*%20%40param%20%7Bnumber%7D%20param.duration%5C%5Cn%20*%20%40param%20%7Bstring%7D%20param.easing%5C%5Cn%20*%20%40param%20%7Bnumber%7D%20param.delay%5C%5Cn%20*%2F%5C%5Cn%5C%5Cn%5C%5Cnexports.isNumber%20%3D%20isNumber%3B%5C%5Cnvar%20_default%20%3D%20%7B%5C%5Cn%20%20easing%3A%20easing%2C%5C%5Cn%20%20duration%3A%20duration%2C%5C%5Cn%20%20create%3A%20function%20create()%20%7B%5C%5Cn%20%20%20%20var%20props%20%3D%20arguments.length%20%3E%200%20%26%26%20arguments%5B0%5D%20!%3D%3D%20undefined%20%3F%20arguments%5B0%5D%20%3A%20%5B'all'%5D%3B%5C%5Cn%20%20%20%20var%20options%20%3D%20arguments.length%20%3E%201%20%26%26%20arguments%5B1%5D%20!%3D%3D%20undefined%20%3F%20arguments%5B1%5D%20%3A%20%7B%7D%3B%5C%5Cn%20%20%20%20var%20_options%24duration%20%3D%20options.duration%2C%5C%5Cn%20%20%20%20%20%20%20%20durationOption%20%3D%20_options%24duration%20%3D%3D%3D%20void%200%20%3F%20duration.standard%20%3A%20_options%24duration%2C%5C%5Cn%20%20%20%20%20%20%20%20_options%24easing%20%3D%20options.easing%2C%5C%5Cn%20%20%20%20%20%20%20%20easingOption%20%3D%20_options%24easing%20%3D%3D%3D%20void%200%20%3F%20easing.easeInOut%20%3A%20_options%24easing%2C%5C%5Cn%20%20%20%20%20%20%20%20_options%24delay%20%3D%20options.delay%2C%5C%5Cn%20%20%20%20%20%20%20%20delay%20%3D%20_options%24delay%20%3D%3D%3D%20void%200%20%3F%200%20%3A%20_options%24delay%2C%5C%5Cn%20%20%20%20%20%20%20%20other%20%3D%20(0%2C%20_objectWithoutProperties2.default)(options%2C%20%5B%5C%5C%5C%22duration%5C%5C%5C%22%2C%20%5C%5C%5C%22easing%5C%5C%5C%22%2C%20%5C%5C%5C%22delay%5C%5C%5C%22%5D)%3B%5C%5Cn%20%20%20%20%20true%20%3F%20(0%2C%20_warning.default)(isString(props)%20%7C%7C%20Array.isArray(props)%2C%20'Material-UI%3A%20argument%20%5C%5C%5C%22props%5C%5C%5C%22%20must%20be%20a%20string%20or%20Array.')%20%3A%20undefined%3B%5C%5Cn%20%20%20%20%20true%20%3F%20(0%2C%20_warning.default)(isNumber(durationOption)%20%7C%7C%20isString(durationOption)%2C%20%5C%5C%5C%22Material-UI%3A%20argument%20%5C%5C%5C%5C%5C%5C%5C%22duration%5C%5C%5C%5C%5C%5C%5C%22%20must%20be%20a%20number%20or%20a%20string%20but%20found%20%5C%5C%5C%22.concat(durationOption%2C%20%5C%5C%5C%22.%5C%5C%5C%22))%20%3A%20undefined%3B%5C%5Cn%20%20%20%20%20true%20%3F%20(0%2C%20_warning.default)(isString(easingOption)%2C%20'Material-UI%3A%20argument%20%5C%5C%5C%22easing%5C%5C%5C%22%20must%20be%20a%20string.')%20%3A%20undefined%3B%5C%5Cn%20%20%20%20%20true%20%3F%20(0%2C%20_warning.default)(isNumber(delay)%20%7C%7C%20isString(delay)%2C%20'Material-UI%3A%20argument%20%5C%5C%5C%22delay%5C%5C%5C%22%20must%20be%20a%20number%20or%20a%20string.')%20%3A%20undefined%3B%5C%5Cn%20%20%20%20%20true%20%3F%20(0%2C%20_warning.default)(Object.keys(other).length%20%3D%3D%3D%200%2C%20%5C%5C%5C%22Material-UI%3A%20unrecognized%20argument(s)%20%5B%5C%5C%5C%22.concat(Object.keys(other).join('%2C')%2C%20%5C%5C%5C%22%5D%5C%5C%5C%22))%20%3A%20undefined%3B%5C%5Cn%20%20%20%20return%20(Array.isArray(props)%20%3F%20props%20%3A%20%5Bprops%5D).map(function%20(animatedProp)%20%7B%5C%5Cn%20%20%20%20%20%20return%20%5C%5C%5C%22%5C%5C%5C%22.concat(animatedProp%2C%20%5C%5C%5C%22%20%5C%5C%5C%22).concat(typeof%20durationOption%20%3D%3D%3D%20'string'%20%3F%20durationOption%20%3A%20formatMs(durationOption)%2C%20%5C%5C%5C%22%20%5C%5C%5C%22).concat(easingOption%2C%20%5C%5C%5C%22%20%5C%5C%5C%22).concat(typeof%20delay%20%3D%3D%3D%20'string'%20%3F%20delay%20%3A%20formatMs(delay))%3B%5C%5Cn%20%20%20%20%7D).join('%2C')%3B%5C%5Cn%20%20%7D%2C%5C%5Cn%20%20getAutoHeightDuration%3A%20function%20getAutoHeightDuration(height)%20%7B%5C%5Cn%20%20%20%20if%20(!height)%20%7B%5C%5Cn%20%20%20%20%20%20return%200%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20var%20constant%20%3D%20height%20%2F%2036%3B%20%2F%2F%20https%3A%2F%2Fwww.wolframalpha.com%2Finput%2F%3Fi%3D(4%2B%252B%2B15%2B*%2B(x%2B%252F%2B36%2B)%2B**%2B0.25%2B%252B%2B(x%2B%252F%2B36)%2B%252F%2B5)%2B*%2B10%5C%5Cn%5C%5Cn%20%20%20%20return%20Math.round((4%20%2B%2015%20*%20Math.pow(constant%2C%200.25)%20%2B%20constant%20%2F%205)%20*%2010)%3B%5C%5Cn%20%20%7D%5C%5Cn%7D%3B%5C%5Cnexports.default%20%3D%20_default%3B%5C%5Cn%5C%5Cn%2F%2F%23%20sourceURL%3Dwebpack%3A%2F%2F%255Bname%255D%2F%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2F%40material-ui%2Fcore%2Fstyles%2Ftransitions.js%3F%5C%22)%3B%5Cn%5Cn%2F***%2F%20%7D)%2C%5Cn%5Cn%2F***%2F%20%5C%22..%2F..%2F%40material-ui%2Fcore%2Fstyles%2FwithStyles.js%5C%22%3A%5Cn%2F*!**************************************************************************************************************!*%5C%5C%5Cn%20%20!***%20%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2F%40material-ui%2Fcore%2Fstyles%2FwithStyles.js%20***!%5Cn%20%20%5C%5C**************************************************************************************************************%2F%5Cn%2F*!%20no%20static%20exports%20found%20*%2F%5Cn%2F***%2F%20(function(module%2C%20exports%2C%20__webpack_require__)%20%7B%5Cn%5Cn%5C%22use%20strict%5C%22%3B%5Cneval(%5C%22%5C%5Cn%5C%5Cnvar%20_interopRequireDefault%20%3D%20__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2FinteropRequireDefault%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2FinteropRequireDefault.js%5C%5C%5C%22)%3B%5C%5Cn%5C%5CnObject.defineProperty(exports%2C%20%5C%5C%5C%22__esModule%5C%5C%5C%22%2C%20%7B%5C%5Cn%20%20value%3A%20true%5C%5Cn%7D)%3B%5C%5Cnexports.default%20%3D%20exports.sheetsManager%20%3D%20void%200%3B%5C%5Cn%5C%5Cnvar%20_defineProperty2%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2FdefineProperty%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2FdefineProperty.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_extends3%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2Fextends%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2Fextends.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_classCallCheck2%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2FclassCallCheck%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2FclassCallCheck.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_createClass2%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2FcreateClass%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2FcreateClass.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_possibleConstructorReturn2%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2FpossibleConstructorReturn%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2FpossibleConstructorReturn.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_getPrototypeOf2%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2FgetPrototypeOf%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2FgetPrototypeOf.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_inherits2%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2Finherits%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2Finherits.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_objectWithoutProperties2%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2FobjectWithoutProperties%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2FobjectWithoutProperties.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_react%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20react%20*%2F%20%5C%5C%5C%22..%2F..%2Freact%2Findex.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_propTypes%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20prop-types%20*%2F%20%5C%5C%5C%22..%2F..%2Fprop-types%2Findex.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_warning%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20warning%20*%2F%20%5C%5C%5C%22..%2F..%2Fwarning%2Fwarning.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_hoistNonReactStatics%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20hoist-non-react-statics%20*%2F%20%5C%5C%5C%22..%2F..%2Fhoist-non-react-statics%2Fdist%2Fhoist-non-react-statics.cjs.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_utils%20%3D%20__webpack_require__(%2F*!%20%40material-ui%2Futils%20*%2F%20%5C%5C%5C%22..%2F..%2F%40material-ui%2Futils%2Findex.es.js%5C%5C%5C%22)%3B%5C%5Cn%5C%5Cnvar%20_jss%20%3D%20__webpack_require__(%2F*!%20jss%20*%2F%20%5C%5C%5C%22..%2F..%2Fjss%2Flib%2Findex.js%5C%5C%5C%22)%3B%5C%5Cn%5C%5Cnvar%20_reactJssContext%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20.%2FreactJssContext%20*%2F%20%5C%5C%5C%22..%2F..%2F%40material-ui%2Fcore%2Fstyles%2FreactJssContext.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_jssPreset%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20.%2FjssPreset%20*%2F%20%5C%5C%5C%22..%2F..%2F%40material-ui%2Fcore%2Fstyles%2FjssPreset.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_mergeClasses%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20.%2FmergeClasses%20*%2F%20%5C%5C%5C%22..%2F..%2F%40material-ui%2Fcore%2Fstyles%2FmergeClasses.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_multiKeyStore%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20.%2FmultiKeyStore%20*%2F%20%5C%5C%5C%22..%2F..%2F%40material-ui%2Fcore%2Fstyles%2FmultiKeyStore.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_createMuiTheme%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20.%2FcreateMuiTheme%20*%2F%20%5C%5C%5C%22..%2F..%2F%40material-ui%2Fcore%2Fstyles%2FcreateMuiTheme.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_themeListener%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20.%2FthemeListener%20*%2F%20%5C%5C%5C%22..%2F..%2F%40material-ui%2Fcore%2Fstyles%2FthemeListener.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_createGenerateClassName%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20.%2FcreateGenerateClassName%20*%2F%20%5C%5C%5C%22..%2F..%2F%40material-ui%2Fcore%2Fstyles%2FcreateGenerateClassName.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_getStylesCreator%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20.%2FgetStylesCreator%20*%2F%20%5C%5C%5C%22..%2F..%2F%40material-ui%2Fcore%2Fstyles%2FgetStylesCreator.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_getThemeProps%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20.%2FgetThemeProps%20*%2F%20%5C%5C%5C%22..%2F..%2F%40material-ui%2Fcore%2Fstyles%2FgetThemeProps.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cn%2F*%20eslint-disable%20no-underscore-dangle%20*%2F%5C%5Cn%2F%2F%20Default%20JSS%20instance.%5C%5Cnvar%20jss%20%3D%20(0%2C%20_jss.create)((0%2C%20_jssPreset.default)())%3B%20%2F%2F%20Use%20a%20singleton%20or%20the%20provided%20one%20by%20the%20context.%5C%5Cn%2F%2F%5C%5Cn%2F%2F%20The%20counter-based%20approach%20doesn't%20tolerate%20any%20mistake.%5C%5Cn%2F%2F%20It's%20much%20safer%20to%20use%20the%20same%20counter%20everywhere.%5C%5Cn%5C%5Cnvar%20generateClassName%20%3D%20(0%2C%20_createGenerateClassName.default)()%3B%20%2F%2F%20Global%20index%20counter%20to%20preserve%20source%20order.%5C%5Cn%2F%2F%20We%20create%20the%20style%20sheet%20during%20at%20the%20creation%20of%20the%20component%2C%5C%5Cn%2F%2F%20children%20are%20handled%20after%20the%20parents%2C%20so%20the%20order%20of%20style%20elements%20would%20be%20parent-%3Echild.%5C%5Cn%2F%2F%20It%20is%20a%20problem%20though%20when%20a%20parent%20passes%20a%20className%5C%5Cn%2F%2F%20which%20needs%20to%20override%20any%20child's%20styles.%5C%5Cn%2F%2F%20StyleSheet%20of%20the%20child%20has%20a%20higher%20specificity%2C%20because%20of%20the%20source%20order.%5C%5Cn%2F%2F%20So%20our%20solution%20is%20to%20render%20sheets%20them%20in%20the%20reverse%20order%20child-%3Esheet%2C%20so%5C%5Cn%2F%2F%20that%20parent%20has%20a%20higher%20specificity.%5C%5Cn%5C%5Cnvar%20indexCounter%20%3D%20-10e10%3B%20%2F%2F%20Exported%20for%20test%20purposes%5C%5Cn%5C%5Cnvar%20sheetsManager%20%3D%20new%20Map()%3B%20%2F%2F%20We%20use%20the%20same%20empty%20object%20to%20ref%20count%20the%20styles%20that%20don't%20need%20a%20theme%20object.%5C%5Cn%5C%5Cnexports.sheetsManager%20%3D%20sheetsManager%3B%5C%5Cnvar%20noopTheme%20%3D%20%7B%7D%3B%20%2F%2F%20In%20order%20to%20have%20self-supporting%20components%2C%20we%20rely%20on%20default%20theme%20when%20not%20provided.%5C%5Cn%5C%5Cnvar%20defaultTheme%20%3D%20(0%2C%20_createMuiTheme.default)(%7B%5C%5Cn%20%20typography%3A%20%7B%5C%5Cn%20%20%20%20suppressWarning%3A%20true%5C%5Cn%20%20%7D%5C%5Cn%7D)%3B%20%2F%2F%20Link%20a%20style%20sheet%20with%20a%20component.%5C%5Cn%2F%2F%20It%20does%20not%20modify%20the%20component%20passed%20to%20it%3B%5C%5Cn%2F%2F%20instead%2C%20it%20returns%20a%20new%20component%2C%20with%20a%20%60classes%60%20property.%5C%5Cn%5C%5Cnvar%20withStylesOld%20%3D%20function%20withStylesOld(stylesOrCreator)%20%7B%5C%5Cn%20%20var%20options%20%3D%20arguments.length%20%3E%201%20%26%26%20arguments%5B1%5D%20!%3D%3D%20undefined%20%3F%20arguments%5B1%5D%20%3A%20%7B%7D%3B%5C%5Cn%20%20return%20function%20(Component)%20%7B%5C%5Cn%20%20%20%20var%20_extends2%3B%5C%5Cn%5C%5Cn%20%20%20%20var%20_options%24withTheme%20%3D%20options.withTheme%2C%5C%5Cn%20%20%20%20%20%20%20%20withTheme%20%3D%20_options%24withTheme%20%3D%3D%3D%20void%200%20%3F%20false%20%3A%20_options%24withTheme%2C%5C%5Cn%20%20%20%20%20%20%20%20_options%24flip%20%3D%20options.flip%2C%5C%5Cn%20%20%20%20%20%20%20%20flip%20%3D%20_options%24flip%20%3D%3D%3D%20void%200%20%3F%20null%20%3A%20_options%24flip%2C%5C%5Cn%20%20%20%20%20%20%20%20name%20%3D%20options.name%2C%5C%5Cn%20%20%20%20%20%20%20%20styleSheetOptions%20%3D%20(0%2C%20_objectWithoutProperties2.default)(options%2C%20%5B%5C%5C%5C%22withTheme%5C%5C%5C%22%2C%20%5C%5C%5C%22flip%5C%5C%5C%22%2C%20%5C%5C%5C%22name%5C%5C%5C%22%5D)%3B%5C%5Cn%20%20%20%20var%20stylesCreator%20%3D%20(0%2C%20_getStylesCreator.default)(stylesOrCreator)%3B%5C%5Cn%20%20%20%20var%20listenToTheme%20%3D%20stylesCreator.themingEnabled%20%7C%7C%20typeof%20name%20%3D%3D%3D%20'string'%20%7C%7C%20withTheme%3B%5C%5Cn%20%20%20%20indexCounter%20%2B%3D%201%3B%5C%5Cn%20%20%20%20stylesCreator.options.index%20%3D%20indexCounter%3B%5C%5Cn%20%20%20%20%20true%20%3F%20(0%2C%20_warning.default)(indexCounter%20%3C%200%2C%20%5B'Material-UI%3A%20you%20might%20have%20a%20memory%20leak.'%2C%20'The%20indexCounter%20is%20not%20supposed%20to%20grow%20that%20much.'%5D.join('%5C%5C%5C%5Cn'))%20%3A%20undefined%3B%5C%5Cn%5C%5Cn%20%20%20%20var%20WithStyles%20%3D%5C%5Cn%20%20%20%20%2F*%23__PURE__*%2F%5C%5Cn%20%20%20%20function%20(_React%24Component)%20%7B%5C%5Cn%20%20%20%20%20%20(0%2C%20_inherits2.default)(WithStyles%2C%20_React%24Component)%3B%5C%5Cn%5C%5Cn%20%20%20%20%20%20function%20WithStyles(props%2C%20context)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20var%20_this%3B%5C%5Cn%5C%5Cn%20%20%20%20%20%20%20%20(0%2C%20_classCallCheck2.default)(this%2C%20WithStyles)%3B%5C%5Cn%20%20%20%20%20%20%20%20_this%20%3D%20(0%2C%20_possibleConstructorReturn2.default)(this%2C%20(0%2C%20_getPrototypeOf2.default)(WithStyles).call(this%2C%20props%2C%20context))%3B%5C%5Cn%20%20%20%20%20%20%20%20_this.jss%20%3D%20context%5B_reactJssContext.default.jss%5D%20%7C%7C%20jss%3B%5C%5Cn%20%20%20%20%20%20%20%20_this.sheetsManager%20%3D%20sheetsManager%3B%5C%5Cn%20%20%20%20%20%20%20%20_this.unsubscribeId%20%3D%20null%3B%5C%5Cn%20%20%20%20%20%20%20%20var%20muiThemeProviderOptions%20%3D%20context.muiThemeProviderOptions%3B%5C%5Cn%5C%5Cn%20%20%20%20%20%20%20%20if%20(muiThemeProviderOptions)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20if%20(muiThemeProviderOptions.sheetsManager)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20_this.sheetsManager%20%3D%20muiThemeProviderOptions.sheetsManager%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20%20%20%20%20%20%20_this.sheetsCache%20%3D%20muiThemeProviderOptions.sheetsCache%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20_this.disableStylesGeneration%20%3D%20muiThemeProviderOptions.disableStylesGeneration%3B%5C%5Cn%20%20%20%20%20%20%20%20%7D%20%2F%2F%20Attach%20the%20stylesCreator%20to%20the%20instance%20of%20the%20component%20as%20in%20the%20context%5C%5Cn%20%20%20%20%20%20%20%20%2F%2F%20of%20react-hot-loader%20the%20hooks%20can%20be%20executed%20in%20a%20different%20closure%20context%3A%5C%5Cn%20%20%20%20%20%20%20%20%2F%2F%20https%3A%2F%2Fgithub.com%2Fgaearon%2Freact-hot-loader%2Fblob%2Fmaster%2Fsrc%2Fpatch.dev.js%23L107%5C%5Cn%5C%5Cn%5C%5Cn%20%20%20%20%20%20%20%20_this.stylesCreatorSaved%20%3D%20stylesCreator%3B%5C%5Cn%20%20%20%20%20%20%20%20_this.sheetOptions%20%3D%20(0%2C%20_extends3.default)(%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20generateClassName%3A%20generateClassName%5C%5Cn%20%20%20%20%20%20%20%20%7D%2C%20context%5B_reactJssContext.default.sheetOptions%5D)%3B%20%2F%2F%20We%20use%20%7C%7C%20as%20the%20function%20call%20is%20lazy%20evaluated.%5C%5Cn%5C%5Cn%20%20%20%20%20%20%20%20_this.theme%20%3D%20listenToTheme%20%3F%20_themeListener.default.initial(context)%20%7C%7C%20defaultTheme%20%3A%20noopTheme%3B%5C%5Cn%5C%5Cn%20%20%20%20%20%20%20%20_this.attach(_this.theme)%3B%5C%5Cn%5C%5Cn%20%20%20%20%20%20%20%20_this.cacheClasses%20%3D%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%2F%2F%20Cache%20for%20the%20finalized%20classes%20value.%5C%5Cn%20%20%20%20%20%20%20%20%20%20value%3A%20null%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20%2F%2F%20Cache%20for%20the%20last%20used%20classes%20prop%20pointer.%5C%5Cn%20%20%20%20%20%20%20%20%20%20lastProp%3A%20null%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20%2F%2F%20Cache%20for%20the%20last%20used%20rendered%20classes%20pointer.%5C%5Cn%20%20%20%20%20%20%20%20%20%20lastJSS%3A%20%7B%7D%5C%5Cn%20%20%20%20%20%20%20%20%7D%3B%5C%5Cn%20%20%20%20%20%20%20%20return%20_this%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20%20%20(0%2C%20_createClass2.default)(WithStyles%2C%20%5B%7B%5C%5Cn%20%20%20%20%20%20%20%20key%3A%20%5C%5C%5C%22componentDidMount%5C%5C%5C%22%2C%5C%5Cn%20%20%20%20%20%20%20%20value%3A%20function%20componentDidMount()%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20var%20_this2%20%3D%20this%3B%5C%5Cn%5C%5Cn%20%20%20%20%20%20%20%20%20%20if%20(!listenToTheme)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20return%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20%20%20%20%20%20%20this.unsubscribeId%20%3D%20_themeListener.default.subscribe(this.context%2C%20function%20(theme)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20var%20oldTheme%20%3D%20_this2.theme%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20_this2.theme%20%3D%20theme%3B%5C%5Cn%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20_this2.attach(_this2.theme)%3B%20%2F%2F%20Rerender%20the%20component%20so%20the%20underlying%20component%20gets%20the%20theme%20update.%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%2F%2F%20By%20theme%20update%20we%20mean%20receiving%20and%20applying%20the%20new%20class%20names.%5C%5Cn%5C%5Cn%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20_this2.setState(%7B%7D%2C%20function%20()%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%20%20_this2.detach(oldTheme)%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%7D)%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%7D)%3B%5C%5Cn%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%7D%2C%20%7B%5C%5Cn%20%20%20%20%20%20%20%20key%3A%20%5C%5C%5C%22componentDidUpdate%5C%5C%5C%22%2C%5C%5Cn%20%20%20%20%20%20%20%20value%3A%20function%20componentDidUpdate()%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%2F%2F%20react-hot-loader%20specific%20logic%5C%5Cn%20%20%20%20%20%20%20%20%20%20if%20(this.stylesCreatorSaved%20%3D%3D%3D%20stylesCreator%20%7C%7C%20%5C%5C%5C%22development%5C%5C%5C%22%20%3D%3D%3D%20'production')%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20return%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20%20%20%20%20%20%20this.detach(this.theme)%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20this.stylesCreatorSaved%20%3D%20stylesCreator%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20this.attach(this.theme)%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20this.forceUpdate()%3B%5C%5Cn%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%7D%2C%20%7B%5C%5Cn%20%20%20%20%20%20%20%20key%3A%20%5C%5C%5C%22componentWillUnmount%5C%5C%5C%22%2C%5C%5Cn%20%20%20%20%20%20%20%20value%3A%20function%20componentWillUnmount()%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20this.detach(this.theme)%3B%5C%5Cn%5C%5Cn%20%20%20%20%20%20%20%20%20%20if%20(this.unsubscribeId%20!%3D%3D%20null)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20_themeListener.default.unsubscribe(this.context%2C%20this.unsubscribeId)%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%7D%2C%20%7B%5C%5Cn%20%20%20%20%20%20%20%20key%3A%20%5C%5C%5C%22getClasses%5C%5C%5C%22%2C%5C%5Cn%20%20%20%20%20%20%20%20value%3A%20function%20getClasses()%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20if%20(this.disableStylesGeneration)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20return%20this.props.classes%20%7C%7C%20%7B%7D%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%7D%20%2F%2F%20Tracks%20if%20either%20the%20rendered%20classes%20or%20classes%20prop%20has%20changed%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20%2F%2F%20requiring%20the%20generation%20of%20a%20new%20finalized%20classes%20object.%5C%5Cn%5C%5Cn%5C%5Cn%20%20%20%20%20%20%20%20%20%20var%20generate%20%3D%20false%3B%5C%5Cn%5C%5Cn%20%20%20%20%20%20%20%20%20%20var%20sheetManager%20%3D%20_multiKeyStore.default.get(this.sheetsManager%2C%20this.stylesCreatorSaved%2C%20this.theme)%3B%5C%5Cn%5C%5Cn%20%20%20%20%20%20%20%20%20%20if%20(sheetManager.sheet.classes%20!%3D%3D%20this.cacheClasses.lastJSS)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20this.cacheClasses.lastJSS%20%3D%20sheetManager.sheet.classes%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20generate%20%3D%20true%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20%20%20%20%20%20%20if%20(this.props.classes%20!%3D%3D%20this.cacheClasses.lastProp)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20this.cacheClasses.lastProp%20%3D%20this.props.classes%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20generate%20%3D%20true%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20%20%20%20%20%20%20if%20(generate)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20this.cacheClasses.value%20%3D%20(0%2C%20_mergeClasses.default)(%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%20%20baseClasses%3A%20this.cacheClasses.lastJSS%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%20%20newClasses%3A%20this.props.classes%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%20%20Component%3A%20Component%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%7D)%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20%20%20%20%20%20%20return%20this.cacheClasses.value%3B%5C%5Cn%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%7D%2C%20%7B%5C%5Cn%20%20%20%20%20%20%20%20key%3A%20%5C%5C%5C%22attach%5C%5C%5C%22%2C%5C%5Cn%20%20%20%20%20%20%20%20value%3A%20function%20attach(theme)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20if%20(this.disableStylesGeneration)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20return%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20%20%20%20%20%20%20var%20stylesCreatorSaved%20%3D%20this.stylesCreatorSaved%3B%5C%5Cn%5C%5Cn%20%20%20%20%20%20%20%20%20%20var%20sheetManager%20%3D%20_multiKeyStore.default.get(this.sheetsManager%2C%20stylesCreatorSaved%2C%20theme)%3B%5C%5Cn%5C%5Cn%20%20%20%20%20%20%20%20%20%20if%20(!sheetManager)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20sheetManager%20%3D%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%20%20refs%3A%200%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%20%20sheet%3A%20null%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%7D%3B%5C%5Cn%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20_multiKeyStore.default.set(this.sheetsManager%2C%20stylesCreatorSaved%2C%20theme%2C%20sheetManager)%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20%20%20%20%20%20%20if%20(sheetManager.refs%20%3D%3D%3D%200)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20var%20sheet%3B%5C%5Cn%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20if%20(this.sheetsCache)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%20%20sheet%20%3D%20_multiKeyStore.default.get(this.sheetsCache%2C%20stylesCreatorSaved%2C%20theme)%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20if%20(!sheet)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%20%20sheet%20%3D%20this.createSheet(theme)%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%20%20sheet.attach()%3B%5C%5Cn%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%20%20if%20(this.sheetsCache)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20_multiKeyStore.default.set(this.sheetsCache%2C%20stylesCreatorSaved%2C%20theme%2C%20sheet)%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20sheetManager.sheet%20%3D%20sheet%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20var%20sheetsRegistry%20%3D%20this.context%5B_reactJssContext.default.sheetsRegistry%5D%3B%5C%5Cn%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20if%20(sheetsRegistry)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%20%20sheetsRegistry.add(sheet)%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20%20%20%20%20%20%20sheetManager.refs%20%2B%3D%201%3B%5C%5Cn%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%7D%2C%20%7B%5C%5Cn%20%20%20%20%20%20%20%20key%3A%20%5C%5C%5C%22createSheet%5C%5C%5C%22%2C%5C%5Cn%20%20%20%20%20%20%20%20value%3A%20function%20createSheet(theme)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20var%20styles%20%3D%20this.stylesCreatorSaved.create(theme%2C%20name)%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20var%20meta%20%3D%20name%3B%5C%5Cn%5C%5Cn%20%20%20%20%20%20%20%20%20%20if%20(%20true%20%26%26%20!meta)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%2F%2F%20Provide%20a%20better%20DX%20outside%20production.%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20meta%20%3D%20(0%2C%20_utils.getDisplayName)(Component)%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%20true%20%3F%20(0%2C%20_warning.default)(typeof%20meta%20%3D%3D%3D%20'string'%2C%20%5B'Material-UI%3A%20the%20component%20displayName%20is%20invalid.%20It%20needs%20to%20be%20a%20string.'%2C%20%5C%5C%5C%22Please%20fix%20the%20following%20component%3A%20%5C%5C%5C%22.concat(Component%2C%20%5C%5C%5C%22.%5C%5C%5C%22)%5D.join('%5C%5C%5C%5Cn'))%20%3A%20undefined%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20%20%20%20%20%20%20var%20sheet%20%3D%20this.jss.createStyleSheet(styles%2C%20(0%2C%20_extends3.default)(%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20meta%3A%20meta%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20classNamePrefix%3A%20meta%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20flip%3A%20typeof%20flip%20%3D%3D%3D%20'boolean'%20%3F%20flip%20%3A%20theme.direction%20%3D%3D%3D%20'rtl'%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20link%3A%20false%5C%5Cn%20%20%20%20%20%20%20%20%20%20%7D%2C%20this.sheetOptions%2C%20this.stylesCreatorSaved.options%2C%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20name%3A%20name%20%7C%7C%20Component.displayName%5C%5Cn%20%20%20%20%20%20%20%20%20%20%7D%2C%20styleSheetOptions))%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20return%20sheet%3B%5C%5Cn%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%7D%2C%20%7B%5C%5Cn%20%20%20%20%20%20%20%20key%3A%20%5C%5C%5C%22detach%5C%5C%5C%22%2C%5C%5Cn%20%20%20%20%20%20%20%20value%3A%20function%20detach(theme)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20if%20(this.disableStylesGeneration)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20return%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20%20%20%20%20%20%20var%20sheetManager%20%3D%20_multiKeyStore.default.get(this.sheetsManager%2C%20this.stylesCreatorSaved%2C%20theme)%3B%5C%5Cn%5C%5Cn%20%20%20%20%20%20%20%20%20%20sheetManager.refs%20-%3D%201%3B%5C%5Cn%5C%5Cn%20%20%20%20%20%20%20%20%20%20if%20(sheetManager.refs%20%3D%3D%3D%200)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20_multiKeyStore.default.delete(this.sheetsManager%2C%20this.stylesCreatorSaved%2C%20theme)%3B%5C%5Cn%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20this.jss.removeStyleSheet(sheetManager.sheet)%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20var%20sheetsRegistry%20%3D%20this.context%5B_reactJssContext.default.sheetsRegistry%5D%3B%5C%5Cn%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20if%20(sheetsRegistry)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%20%20sheetsRegistry.remove(sheetManager.sheet)%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%7D%2C%20%7B%5C%5Cn%20%20%20%20%20%20%20%20key%3A%20%5C%5C%5C%22render%5C%5C%5C%22%2C%5C%5Cn%20%20%20%20%20%20%20%20value%3A%20function%20render()%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20var%20_this%24props%20%3D%20this.props%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%20%20classes%20%3D%20_this%24props.classes%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%20%20innerRef%20%3D%20_this%24props.innerRef%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%20%20other%20%3D%20(0%2C%20_objectWithoutProperties2.default)(_this%24props%2C%20%5B%5C%5C%5C%22classes%5C%5C%5C%22%2C%20%5C%5C%5C%22innerRef%5C%5C%5C%22%5D)%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20var%20more%20%3D%20(0%2C%20_getThemeProps.default)(%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20theme%3A%20this.theme%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20name%3A%20name%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20props%3A%20other%5C%5Cn%20%20%20%20%20%20%20%20%20%20%7D)%3B%20%2F%2F%20Provide%20the%20theme%20to%20the%20wrapped%20component.%5C%5Cn%20%20%20%20%20%20%20%20%20%20%2F%2F%20So%20we%20don't%20have%20to%20use%20the%20%60withTheme()%60%20Higher-order%20Component.%5C%5Cn%5C%5Cn%20%20%20%20%20%20%20%20%20%20if%20(withTheme%20%26%26%20!more.theme)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20more.theme%20%3D%20this.theme%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20%20%20%20%20%20%20return%20_react.default.createElement(Component%2C%20(0%2C%20_extends3.default)(%7B%7D%2C%20more%2C%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20classes%3A%20this.getClasses()%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20ref%3A%20innerRef%5C%5Cn%20%20%20%20%20%20%20%20%20%20%7D))%3B%5C%5Cn%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%7D%5D)%3B%5C%5Cn%20%20%20%20%20%20return%20WithStyles%3B%5C%5Cn%20%20%20%20%7D(_react.default.Component)%3B%5C%5Cn%5C%5Cn%20%20%20%20%20true%20%3F%20WithStyles.propTypes%20%3D%20%7B%5C%5Cn%20%20%20%20%20%20%2F**%5C%5Cn%20%20%20%20%20%20%20*%20Override%20or%20extend%20the%20styles%20applied%20to%20the%20component.%5C%5Cn%20%20%20%20%20%20%20*%2F%5C%5Cn%20%20%20%20%20%20classes%3A%20_propTypes.default.object%2C%5C%5Cn%5C%5Cn%20%20%20%20%20%20%2F**%5C%5Cn%20%20%20%20%20%20%20*%20Use%20that%20property%20to%20pass%20a%20ref%20callback%20to%20the%20decorated%20component.%5C%5Cn%20%20%20%20%20%20%20*%2F%5C%5Cn%20%20%20%20%20%20innerRef%3A%20_propTypes.default.oneOfType(%5B_propTypes.default.func%2C%20_propTypes.default.object%5D)%5C%5Cn%20%20%20%20%7D%20%3A%20undefined%3B%5C%5Cn%20%20%20%20WithStyles.contextTypes%20%3D%20(0%2C%20_extends3.default)((_extends2%20%3D%20%7B%5C%5Cn%20%20%20%20%20%20muiThemeProviderOptions%3A%20_propTypes.default.object%5C%5Cn%20%20%20%20%7D%2C%20(0%2C%20_defineProperty2.default)(_extends2%2C%20_reactJssContext.default.jss%2C%20_propTypes.default.object)%2C%20(0%2C%20_defineProperty2.default)(_extends2%2C%20_reactJssContext.default.sheetOptions%2C%20_propTypes.default.object)%2C%20(0%2C%20_defineProperty2.default)(_extends2%2C%20_reactJssContext.default.sheetsRegistry%2C%20_propTypes.default.object)%2C%20_extends2)%2C%20listenToTheme%20%3F%20_themeListener.default.contextTypes%20%3A%20%7B%7D)%3B%5C%5Cn%5C%5Cn%20%20%20%20if%20(true)%20%7B%5C%5Cn%20%20%20%20%20%20WithStyles.displayName%20%3D%20%5C%5C%5C%22WithStyles(%5C%5C%5C%22.concat((0%2C%20_utils.getDisplayName)(Component)%2C%20%5C%5C%5C%22)%5C%5C%5C%22)%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20(0%2C%20_hoistNonReactStatics.default)(WithStyles%2C%20Component)%3B%5C%5Cn%5C%5Cn%20%20%20%20if%20(true)%20%7B%5C%5Cn%20%20%20%20%20%20%2F%2F%20Exposed%20for%20test%20purposes.%5C%5Cn%20%20%20%20%20%20WithStyles.Naked%20%3D%20Component%3B%5C%5Cn%20%20%20%20%20%20WithStyles.options%20%3D%20options%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20return%20WithStyles%3B%5C%5Cn%20%20%7D%3B%5C%5Cn%7D%3B%5C%5Cn%2F*%20istanbul%20ignore%20if%20*%2F%5C%5Cn%5C%5Cn%5C%5Cnif%20(!_utils.ponyfillGlobal.__MUI_STYLES__)%20%7B%5C%5Cn%20%20_utils.ponyfillGlobal.__MUI_STYLES__%20%3D%20%7B%7D%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnif%20(!_utils.ponyfillGlobal.__MUI_STYLES__.withStyles)%20%7B%5C%5Cn%20%20_utils.ponyfillGlobal.__MUI_STYLES__.withStyles%20%3D%20withStylesOld%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnvar%20_default%20%3D%20function%20_default(styles%2C%20options)%20%7B%5C%5Cn%20%20return%20_utils.ponyfillGlobal.__MUI_STYLES__.withStyles(styles%2C%20(0%2C%20_extends3.default)(%7B%5C%5Cn%20%20%20%20defaultTheme%3A%20defaultTheme%5C%5Cn%20%20%7D%2C%20options))%3B%5C%5Cn%7D%3B%5C%5Cn%5C%5Cnexports.default%20%3D%20_default%3B%5C%5Cn%5C%5Cn%2F%2F%23%20sourceURL%3Dwebpack%3A%2F%2F%255Bname%255D%2F%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2F%40material-ui%2Fcore%2Fstyles%2FwithStyles.js%3F%5C%22)%3B%5Cn%5Cn%2F***%2F%20%7D)%2C%5Cn%5Cn%2F***%2F%20%5C%22..%2F..%2F%40material-ui%2Fcore%2Fstyles%2FwithTheme.js%5C%22%3A%5Cn%2F*!*************************************************************************************************************!*%5C%5C%5Cn%20%20!***%20%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2F%40material-ui%2Fcore%2Fstyles%2FwithTheme.js%20***!%5Cn%20%20%5C%5C*************************************************************************************************************%2F%5Cn%2F*!%20no%20static%20exports%20found%20*%2F%5Cn%2F***%2F%20(function(module%2C%20exports%2C%20__webpack_require__)%20%7B%5Cn%5Cn%5C%22use%20strict%5C%22%3B%5Cneval(%5C%22%5C%5Cn%5C%5Cnvar%20_interopRequireDefault%20%3D%20__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2FinteropRequireDefault%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2FinteropRequireDefault.js%5C%5C%5C%22)%3B%5C%5Cn%5C%5CnObject.defineProperty(exports%2C%20%5C%5C%5C%22__esModule%5C%5C%5C%22%2C%20%7B%5C%5Cn%20%20value%3A%20true%5C%5Cn%7D)%3B%5C%5Cnexports.default%20%3D%20void%200%3B%5C%5Cn%5C%5Cnvar%20_extends2%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2Fextends%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2Fextends.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_objectWithoutProperties2%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2FobjectWithoutProperties%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2FobjectWithoutProperties.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_classCallCheck2%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2FclassCallCheck%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2FclassCallCheck.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_createClass2%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2FcreateClass%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2FcreateClass.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_possibleConstructorReturn2%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2FpossibleConstructorReturn%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2FpossibleConstructorReturn.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_getPrototypeOf2%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2FgetPrototypeOf%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2FgetPrototypeOf.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_inherits2%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2Finherits%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2Finherits.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_react%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20react%20*%2F%20%5C%5C%5C%22..%2F..%2Freact%2Findex.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_propTypes%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20prop-types%20*%2F%20%5C%5C%5C%22..%2F..%2Fprop-types%2Findex.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_hoistNonReactStatics%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20hoist-non-react-statics%20*%2F%20%5C%5C%5C%22..%2F..%2Fhoist-non-react-statics%2Fdist%2Fhoist-non-react-statics.cjs.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_utils%20%3D%20__webpack_require__(%2F*!%20%40material-ui%2Futils%20*%2F%20%5C%5C%5C%22..%2F..%2F%40material-ui%2Futils%2Findex.es.js%5C%5C%5C%22)%3B%5C%5Cn%5C%5Cnvar%20_createMuiTheme%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20.%2FcreateMuiTheme%20*%2F%20%5C%5C%5C%22..%2F..%2F%40material-ui%2Fcore%2Fstyles%2FcreateMuiTheme.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_themeListener%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20.%2FthemeListener%20*%2F%20%5C%5C%5C%22..%2F..%2F%40material-ui%2Fcore%2Fstyles%2FthemeListener.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cn%2F*%20eslint-disable%20no-underscore-dangle%20*%2F%5C%5Cnvar%20defaultTheme%3B%5C%5Cn%5C%5Cnfunction%20getDefaultTheme()%20%7B%5C%5Cn%20%20if%20(defaultTheme)%20%7B%5C%5Cn%20%20%20%20return%20defaultTheme%3B%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20defaultTheme%20%3D%20(0%2C%20_createMuiTheme.default)(%7B%5C%5Cn%20%20%20%20typography%3A%20%7B%5C%5Cn%20%20%20%20%20%20suppressWarning%3A%20true%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D)%3B%5C%5Cn%20%20return%20defaultTheme%3B%5C%5Cn%7D%20%2F%2F%20Provide%20the%20theme%20object%20as%20a%20property%20to%20the%20input%20component.%5C%5Cn%5C%5Cn%5C%5Cnvar%20withThemeOld%20%3D%20function%20withThemeOld()%20%7B%5C%5Cn%20%20return%20function%20(Component)%20%7B%5C%5Cn%20%20%20%20var%20WithTheme%20%3D%5C%5Cn%20%20%20%20%2F*%23__PURE__*%2F%5C%5Cn%20%20%20%20function%20(_React%24Component)%20%7B%5C%5Cn%20%20%20%20%20%20(0%2C%20_inherits2.default)(WithTheme%2C%20_React%24Component)%3B%5C%5Cn%5C%5Cn%20%20%20%20%20%20function%20WithTheme(props%2C%20context)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20var%20_this%3B%5C%5Cn%5C%5Cn%20%20%20%20%20%20%20%20(0%2C%20_classCallCheck2.default)(this%2C%20WithTheme)%3B%5C%5Cn%20%20%20%20%20%20%20%20_this%20%3D%20(0%2C%20_possibleConstructorReturn2.default)(this%2C%20(0%2C%20_getPrototypeOf2.default)(WithTheme).call(this))%3B%5C%5Cn%20%20%20%20%20%20%20%20_this.state%20%3D%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%2F%2F%20We%20use%20%7C%7C%20as%20the%20function%20call%20is%20lazy%20evaluated.%5C%5Cn%20%20%20%20%20%20%20%20%20%20theme%3A%20_themeListener.default.initial(context)%20%7C%7C%20getDefaultTheme()%5C%5Cn%20%20%20%20%20%20%20%20%7D%3B%5C%5Cn%20%20%20%20%20%20%20%20return%20_this%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20%20%20(0%2C%20_createClass2.default)(WithTheme%2C%20%5B%7B%5C%5Cn%20%20%20%20%20%20%20%20key%3A%20%5C%5C%5C%22componentDidMount%5C%5C%5C%22%2C%5C%5Cn%20%20%20%20%20%20%20%20value%3A%20function%20componentDidMount()%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20var%20_this2%20%3D%20this%3B%5C%5Cn%5C%5Cn%20%20%20%20%20%20%20%20%20%20this.unsubscribeId%20%3D%20_themeListener.default.subscribe(this.context%2C%20function%20(theme)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20_this2.setState(%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%20%20theme%3A%20theme%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%7D)%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%7D)%3B%5C%5Cn%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%7D%2C%20%7B%5C%5Cn%20%20%20%20%20%20%20%20key%3A%20%5C%5C%5C%22componentWillUnmount%5C%5C%5C%22%2C%5C%5Cn%20%20%20%20%20%20%20%20value%3A%20function%20componentWillUnmount()%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20if%20(this.unsubscribeId%20!%3D%3D%20null)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20_themeListener.default.unsubscribe(this.context%2C%20this.unsubscribeId)%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%7D%2C%20%7B%5C%5Cn%20%20%20%20%20%20%20%20key%3A%20%5C%5C%5C%22render%5C%5C%5C%22%2C%5C%5Cn%20%20%20%20%20%20%20%20value%3A%20function%20render()%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20var%20_this%24props%20%3D%20this.props%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%20%20innerRef%20%3D%20_this%24props.innerRef%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%20%20other%20%3D%20(0%2C%20_objectWithoutProperties2.default)(_this%24props%2C%20%5B%5C%5C%5C%22innerRef%5C%5C%5C%22%5D)%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20return%20_react.default.createElement(Component%2C%20(0%2C%20_extends2.default)(%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20theme%3A%20this.state.theme%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20ref%3A%20innerRef%5C%5Cn%20%20%20%20%20%20%20%20%20%20%7D%2C%20other))%3B%5C%5Cn%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%7D%5D)%3B%5C%5Cn%20%20%20%20%20%20return%20WithTheme%3B%5C%5Cn%20%20%20%20%7D(_react.default.Component)%3B%5C%5Cn%5C%5Cn%20%20%20%20%20true%20%3F%20WithTheme.propTypes%20%3D%20%7B%5C%5Cn%20%20%20%20%20%20%2F**%5C%5Cn%20%20%20%20%20%20%20*%20Use%20that%20property%20to%20pass%20a%20ref%20callback%20to%20the%20decorated%20component.%5C%5Cn%20%20%20%20%20%20%20*%2F%5C%5Cn%20%20%20%20%20%20innerRef%3A%20_propTypes.default.oneOfType(%5B_propTypes.default.func%2C%20_propTypes.default.object%5D)%5C%5Cn%20%20%20%20%7D%20%3A%20undefined%3B%5C%5Cn%20%20%20%20WithTheme.contextTypes%20%3D%20_themeListener.default.contextTypes%3B%5C%5Cn%5C%5Cn%20%20%20%20if%20(true)%20%7B%5C%5Cn%20%20%20%20%20%20WithTheme.displayName%20%3D%20%5C%5C%5C%22WithTheme(%5C%5C%5C%22.concat((0%2C%20_utils.getDisplayName)(Component)%2C%20%5C%5C%5C%22)%5C%5C%5C%22)%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20(0%2C%20_hoistNonReactStatics.default)(WithTheme%2C%20Component)%3B%5C%5Cn%5C%5Cn%20%20%20%20if%20(true)%20%7B%5C%5Cn%20%20%20%20%20%20%2F%2F%20Exposed%20for%20test%20purposes.%5C%5Cn%20%20%20%20%20%20WithTheme.Naked%20%3D%20Component%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20return%20WithTheme%3B%5C%5Cn%20%20%7D%3B%5C%5Cn%7D%3B%5C%5Cn%2F*%20istanbul%20ignore%20if%20*%2F%5C%5Cn%5C%5Cn%5C%5Cnif%20(!_utils.ponyfillGlobal.__MUI_STYLES__)%20%7B%5C%5Cn%20%20_utils.ponyfillGlobal.__MUI_STYLES__%20%3D%20%7B%7D%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnif%20(!_utils.ponyfillGlobal.__MUI_STYLES__.withTheme)%20%7B%5C%5Cn%20%20_utils.ponyfillGlobal.__MUI_STYLES__.withTheme%20%3D%20withThemeOld%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnvar%20_default%20%3D%20_utils.ponyfillGlobal.__MUI_STYLES__.withTheme%3B%5C%5Cnexports.default%20%3D%20_default%3B%5C%5Cn%5C%5Cn%2F%2F%23%20sourceURL%3Dwebpack%3A%2F%2F%255Bname%255D%2F%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2F%40material-ui%2Fcore%2Fstyles%2FwithTheme.js%3F%5C%22)%3B%5Cn%5Cn%2F***%2F%20%7D)%2C%5Cn%5Cn%2F***%2F%20%5C%22..%2F..%2F%40material-ui%2Fcore%2Fstyles%2FzIndex.js%5C%22%3A%5Cn%2F*!**********************************************************************************************************!*%5C%5C%5Cn%20%20!***%20%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2F%40material-ui%2Fcore%2Fstyles%2FzIndex.js%20***!%5Cn%20%20%5C%5C**********************************************************************************************************%2F%5Cn%2F*!%20no%20static%20exports%20found%20*%2F%5Cn%2F***%2F%20(function(module%2C%20exports%2C%20__webpack_require__)%20%7B%5Cn%5Cn%5C%22use%20strict%5C%22%3B%5Cneval(%5C%22%5C%5Cn%5C%5CnObject.defineProperty(exports%2C%20%5C%5C%5C%22__esModule%5C%5C%5C%22%2C%20%7B%5C%5Cn%20%20value%3A%20true%5C%5Cn%7D)%3B%5C%5Cnexports.default%20%3D%20void%200%3B%5C%5Cn%2F%2F%20We%20need%20to%20centralize%20the%20zIndex%20definitions%20as%20they%20work%5C%5Cn%2F%2F%20like%20global%20values%20in%20the%20browser.%5C%5Cnvar%20zIndex%20%3D%20%7B%5C%5Cn%20%20mobileStepper%3A%201000%2C%5C%5Cn%20%20appBar%3A%201100%2C%5C%5Cn%20%20drawer%3A%201200%2C%5C%5Cn%20%20modal%3A%201300%2C%5C%5Cn%20%20snackbar%3A%201400%2C%5C%5Cn%20%20tooltip%3A%201500%5C%5Cn%7D%3B%5C%5Cnvar%20_default%20%3D%20zIndex%3B%5C%5Cnexports.default%20%3D%20_default%3B%5C%5Cn%5C%5Cn%2F%2F%23%20sourceURL%3Dwebpack%3A%2F%2F%255Bname%255D%2F%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2F%40material-ui%2Fcore%2Fstyles%2FzIndex.js%3F%5C%22)%3B%5Cn%5Cn%2F***%2F%20%7D)%2C%5Cn%5Cn%2F***%2F%20%5C%22..%2F..%2F%40material-ui%2Fcore%2Ftransitions%2Futils.js%5C%22%3A%5Cn%2F*!**************************************************************************************************************!*%5C%5C%5Cn%20%20!***%20%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2F%40material-ui%2Fcore%2Ftransitions%2Futils.js%20***!%5Cn%20%20%5C%5C**************************************************************************************************************%2F%5Cn%2F*!%20no%20static%20exports%20found%20*%2F%5Cn%2F***%2F%20(function(module%2C%20exports%2C%20__webpack_require__)%20%7B%5Cn%5Cn%5C%22use%20strict%5C%22%3B%5Cneval(%5C%22%5C%5Cn%5C%5CnObject.defineProperty(exports%2C%20%5C%5C%5C%22__esModule%5C%5C%5C%22%2C%20%7B%5C%5Cn%20%20value%3A%20true%5C%5Cn%7D)%3B%5C%5Cnexports.getTransitionProps%20%3D%20getTransitionProps%3B%5C%5Cnexports.reflow%20%3D%20void%200%3B%5C%5Cn%5C%5Cnvar%20reflow%20%3D%20function%20reflow(node)%20%7B%5C%5Cn%20%20return%20node.scrollTop%3B%5C%5Cn%7D%3B%5C%5Cn%5C%5Cnexports.reflow%20%3D%20reflow%3B%5C%5Cn%5C%5Cnfunction%20getTransitionProps(props%2C%20options)%20%7B%5C%5Cn%20%20var%20timeout%20%3D%20props.timeout%2C%5C%5Cn%20%20%20%20%20%20_props%24style%20%3D%20props.style%2C%5C%5Cn%20%20%20%20%20%20style%20%3D%20_props%24style%20%3D%3D%3D%20void%200%20%3F%20%7B%7D%20%3A%20_props%24style%3B%5C%5Cn%20%20return%20%7B%5C%5Cn%20%20%20%20duration%3A%20style.transitionDuration%20%7C%7C%20typeof%20timeout%20%3D%3D%3D%20'number'%20%3F%20timeout%20%3A%20timeout%5Boptions.mode%5D%2C%5C%5Cn%20%20%20%20delay%3A%20style.transitionDelay%5C%5Cn%20%20%7D%3B%5C%5Cn%7D%5C%5Cn%5C%5Cn%2F%2F%23%20sourceURL%3Dwebpack%3A%2F%2F%255Bname%255D%2F%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2F%40material-ui%2Fcore%2Ftransitions%2Futils.js%3F%5C%22)%3B%5Cn%5Cn%2F***%2F%20%7D)%2C%5Cn%5Cn%2F***%2F%20%5C%22..%2F..%2F%40material-ui%2Fcore%2Futils%2FdeprecatedPropType.js%5C%22%3A%5Cn%2F*!*********************************************************************************************************************!*%5C%5C%5Cn%20%20!***%20%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2F%40material-ui%2Fcore%2Futils%2FdeprecatedPropType.js%20***!%5Cn%20%20%5C%5C*********************************************************************************************************************%2F%5Cn%2F*!%20no%20static%20exports%20found%20*%2F%5Cn%2F***%2F%20(function(module%2C%20exports%2C%20__webpack_require__)%20%7B%5Cn%5Cn%5C%22use%20strict%5C%22%3B%5Cneval(%5C%22%5C%5Cn%5C%5CnObject.defineProperty(exports%2C%20%5C%5C%5C%22__esModule%5C%5C%5C%22%2C%20%7B%5C%5Cn%20%20value%3A%20true%5C%5Cn%7D)%3B%5C%5Cnexports.default%20%3D%20void%200%3B%5C%5Cn%5C%5Cnfunction%20deprecatedPropType(validator%2C%20reason)%20%7B%5C%5Cn%20%20%2F*%20istanbul%20ignore%20if%20*%2F%5C%5Cn%20%20if%20(false)%20%7B%7D%5C%5Cn%5C%5Cn%20%20return%20function%20(props%2C%20propName%2C%20componentName%2C%20location%2C%20propFullName)%20%7B%5C%5Cn%20%20%20%20var%20componentNameSafe%20%3D%20componentName%20%7C%7C%20'%3C%3Canonymous%3E%3E'%3B%5C%5Cn%20%20%20%20var%20propFullNameSafe%20%3D%20propFullName%20%7C%7C%20propName%3B%5C%5Cn%5C%5Cn%20%20%20%20if%20(typeof%20props%5BpropName%5D%20!%3D%3D%20'undefined')%20%7B%5C%5Cn%20%20%20%20%20%20return%20new%20Error(%5C%5C%5C%22The%20%5C%5C%5C%22.concat(location%2C%20%5C%5C%5C%22%20%60%5C%5C%5C%22).concat(propFullNameSafe%2C%20%5C%5C%5C%22%60%20of%20%5C%5C%5C%22)%20%2B%20%5C%5C%5C%22%60%5C%5C%5C%22.concat(componentNameSafe%2C%20%5C%5C%5C%22%60%20is%20deprecated.%20%5C%5C%5C%22).concat(reason))%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20return%20null%3B%5C%5Cn%20%20%7D%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnvar%20_default%20%3D%20deprecatedPropType%3B%5C%5Cnexports.default%20%3D%20_default%3B%5C%5Cn%5C%5Cn%2F%2F%23%20sourceURL%3Dwebpack%3A%2F%2F%255Bname%255D%2F%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2F%40material-ui%2Fcore%2Futils%2FdeprecatedPropType.js%3F%5C%22)%3B%5Cn%5Cn%2F***%2F%20%7D)%2C%5Cn%5Cn%2F***%2F%20%5C%22..%2F..%2F%40material-ui%2Fcore%2Futils%2Fhelpers.js%5C%22%3A%5Cn%2F*!**********************************************************************************************************!*%5C%5C%5Cn%20%20!***%20%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2F%40material-ui%2Fcore%2Futils%2Fhelpers.js%20***!%5Cn%20%20%5C%5C**********************************************************************************************************%2F%5Cn%2F*!%20no%20static%20exports%20found%20*%2F%5Cn%2F***%2F%20(function(module%2C%20exports%2C%20__webpack_require__)%20%7B%5Cn%5Cn%5C%22use%20strict%5C%22%3B%5Cneval(%5C%22%5C%5Cn%5C%5Cnvar%20_interopRequireDefault%20%3D%20__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2FinteropRequireDefault%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2FinteropRequireDefault.js%5C%5C%5C%22)%3B%5C%5Cn%5C%5CnObject.defineProperty(exports%2C%20%5C%5C%5C%22__esModule%5C%5C%5C%22%2C%20%7B%5C%5Cn%20%20value%3A%20true%5C%5Cn%7D)%3B%5C%5Cnexports.capitalize%20%3D%20capitalize%3B%5C%5Cnexports.contains%20%3D%20contains%3B%5C%5Cnexports.findIndex%20%3D%20findIndex%3B%5C%5Cnexports.find%20%3D%20find%3B%5C%5Cnexports.createChainedFunction%20%3D%20createChainedFunction%3B%5C%5Cn%5C%5Cnvar%20_typeof2%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2Ftypeof%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2Ftypeof.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_warning%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20warning%20*%2F%20%5C%5C%5C%22..%2F..%2Fwarning%2Fwarning.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cn%2F%2F%20It%20should%20to%20be%20noted%20that%20this%20function%20isn't%20equivalent%20to%20%60text-transform%3A%20capitalize%60.%5C%5Cn%2F%2F%5C%5Cn%2F%2F%20A%20strict%20capitalization%20should%20uppercase%20the%20first%20letter%20of%20each%20word%20a%20the%20sentence.%5C%5Cn%2F%2F%20We%20only%20handle%20the%20first%20word.%5C%5Cnfunction%20capitalize(string)%20%7B%5C%5Cn%20%20if%20(%20true%20%26%26%20typeof%20string%20!%3D%3D%20'string')%20%7B%5C%5Cn%20%20%20%20throw%20new%20Error('Material-UI%3A%20capitalize(string)%20expects%20a%20string%20argument.')%3B%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20return%20string.charAt(0).toUpperCase()%20%2B%20string.slice(1)%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20contains(obj%2C%20pred)%20%7B%5C%5Cn%20%20return%20Object.keys(pred).every(function%20(key)%20%7B%5C%5Cn%20%20%20%20return%20obj.hasOwnProperty(key)%20%26%26%20obj%5Bkey%5D%20%3D%3D%3D%20pred%5Bkey%5D%3B%5C%5Cn%20%20%7D)%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20findIndex(arr%2C%20pred)%20%7B%5C%5Cn%20%20var%20predType%20%3D%20(0%2C%20_typeof2.default)(pred)%3B%5C%5Cn%5C%5Cn%20%20for%20(var%20i%20%3D%200%3B%20i%20%3C%20arr.length%3B%20i%20%2B%3D%201)%20%7B%5C%5Cn%20%20%20%20if%20(predType%20%3D%3D%3D%20'function'%20%26%26%20!!pred(arr%5Bi%5D%2C%20i%2C%20arr)%20%3D%3D%3D%20true)%20%7B%5C%5Cn%20%20%20%20%20%20return%20i%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20if%20(predType%20%3D%3D%3D%20'object'%20%26%26%20contains(arr%5Bi%5D%2C%20pred))%20%7B%5C%5Cn%20%20%20%20%20%20return%20i%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20if%20(%5B'string'%2C%20'number'%2C%20'boolean'%5D.indexOf(predType)%20!%3D%3D%20-1)%20%7B%5C%5Cn%20%20%20%20%20%20return%20arr.indexOf(pred)%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20return%20-1%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20find(arr%2C%20pred)%20%7B%5C%5Cn%20%20var%20index%20%3D%20findIndex(arr%2C%20pred)%3B%5C%5Cn%20%20return%20index%20%3E%20-1%20%3F%20arr%5Bindex%5D%20%3A%20undefined%3B%5C%5Cn%7D%5C%5Cn%2F**%5C%5Cn%20*%20Safe%20chained%20function%5C%5Cn%20*%5C%5Cn%20*%20Will%20only%20create%20a%20new%20function%20if%20needed%2C%5C%5Cn%20*%20otherwise%20will%20pass%20back%20existing%20functions%20or%20null.%5C%5Cn%20*%5C%5Cn%20*%20%40param%20%7Bfunction%7D%20functions%20to%20chain%5C%5Cn%20*%20%40returns%20%7Bfunction%7Cnull%7D%5C%5Cn%20*%2F%5C%5Cn%5C%5Cn%5C%5Cnfunction%20createChainedFunction()%20%7B%5C%5Cn%20%20for%20(var%20_len%20%3D%20arguments.length%2C%20funcs%20%3D%20new%20Array(_len)%2C%20_key%20%3D%200%3B%20_key%20%3C%20_len%3B%20_key%2B%2B)%20%7B%5C%5Cn%20%20%20%20funcs%5B_key%5D%20%3D%20arguments%5B_key%5D%3B%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20return%20funcs.reduce(function%20(acc%2C%20func)%20%7B%5C%5Cn%20%20%20%20if%20(func%20%3D%3D%20null)%20%7B%5C%5Cn%20%20%20%20%20%20return%20acc%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20%20true%20%3F%20(0%2C%20_warning.default)(typeof%20func%20%3D%3D%3D%20'function'%2C%20'Material-UI%3A%20invalid%20Argument%20Type%2C%20must%20only%20provide%20functions%2C%20undefined%2C%20or%20null.')%20%3A%20undefined%3B%5C%5Cn%20%20%20%20return%20function%20chainedFunction()%20%7B%5C%5Cn%20%20%20%20%20%20for%20(var%20_len2%20%3D%20arguments.length%2C%20args%20%3D%20new%20Array(_len2)%2C%20_key2%20%3D%200%3B%20_key2%20%3C%20_len2%3B%20_key2%2B%2B)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20args%5B_key2%5D%20%3D%20arguments%5B_key2%5D%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20%20%20acc.apply(this%2C%20args)%3B%5C%5Cn%20%20%20%20%20%20func.apply(this%2C%20args)%3B%5C%5Cn%20%20%20%20%7D%3B%5C%5Cn%20%20%7D%2C%20function%20()%20%7B%7D)%3B%5C%5Cn%7D%5C%5Cn%5C%5Cn%2F%2F%23%20sourceURL%3Dwebpack%3A%2F%2F%255Bname%255D%2F%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2F%40material-ui%2Fcore%2Futils%2Fhelpers.js%3F%5C%22)%3B%5Cn%5Cn%2F***%2F%20%7D)%2C%5Cn%5Cn%2F***%2F%20%5C%22..%2F..%2F%40material-ui%2Fcore%2Futils%2FownerDocument.js%5C%22%3A%5Cn%2F*!****************************************************************************************************************!*%5C%5C%5Cn%20%20!***%20%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2F%40material-ui%2Fcore%2Futils%2FownerDocument.js%20***!%5Cn%20%20%5C%5C****************************************************************************************************************%2F%5Cn%2F*!%20no%20static%20exports%20found%20*%2F%5Cn%2F***%2F%20(function(module%2C%20exports%2C%20__webpack_require__)%20%7B%5Cn%5Cn%5C%22use%20strict%5C%22%3B%5Cneval(%5C%22%5C%5Cn%5C%5CnObject.defineProperty(exports%2C%20%5C%5C%5C%22__esModule%5C%5C%5C%22%2C%20%7B%5C%5Cn%20%20value%3A%20true%5C%5Cn%7D)%3B%5C%5Cnexports.default%20%3D%20void%200%3B%5C%5Cn%5C%5Cnfunction%20ownerDocument(node)%20%7B%5C%5Cn%20%20return%20node%20%26%26%20node.ownerDocument%20%7C%7C%20document%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnvar%20_default%20%3D%20ownerDocument%3B%5C%5Cnexports.default%20%3D%20_default%3B%5C%5Cn%5C%5Cn%2F%2F%23%20sourceURL%3Dwebpack%3A%2F%2F%255Bname%255D%2F%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2F%40material-ui%2Fcore%2Futils%2FownerDocument.js%3F%5C%22)%3B%5Cn%5Cn%2F***%2F%20%7D)%2C%5Cn%5Cn%2F***%2F%20%5C%22..%2F..%2F%40material-ui%2Fcore%2Futils%2FownerWindow.js%5C%22%3A%5Cn%2F*!**************************************************************************************************************!*%5C%5C%5Cn%20%20!***%20%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2F%40material-ui%2Fcore%2Futils%2FownerWindow.js%20***!%5Cn%20%20%5C%5C**************************************************************************************************************%2F%5Cn%2F*!%20no%20static%20exports%20found%20*%2F%5Cn%2F***%2F%20(function(module%2C%20exports%2C%20__webpack_require__)%20%7B%5Cn%5Cn%5C%22use%20strict%5C%22%3B%5Cneval(%5C%22%5C%5Cn%5C%5Cnvar%20_interopRequireDefault%20%3D%20__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2FinteropRequireDefault%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2FinteropRequireDefault.js%5C%5C%5C%22)%3B%5C%5Cn%5C%5CnObject.defineProperty(exports%2C%20%5C%5C%5C%22__esModule%5C%5C%5C%22%2C%20%7B%5C%5Cn%20%20value%3A%20true%5C%5Cn%7D)%3B%5C%5Cnexports.default%20%3D%20void%200%3B%5C%5Cn%5C%5Cnvar%20_ownerDocument%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20.%2FownerDocument%20*%2F%20%5C%5C%5C%22..%2F..%2F%40material-ui%2Fcore%2Futils%2FownerDocument.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnfunction%20ownerWindow(node)%20%7B%5C%5Cn%20%20var%20fallback%20%3D%20arguments.length%20%3E%201%20%26%26%20arguments%5B1%5D%20!%3D%3D%20undefined%20%3F%20arguments%5B1%5D%20%3A%20window%3B%5C%5Cn%20%20var%20doc%20%3D%20(0%2C%20_ownerDocument.default)(node)%3B%5C%5Cn%20%20return%20doc.defaultView%20%7C%7C%20doc.parentView%20%7C%7C%20fallback%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnvar%20_default%20%3D%20ownerWindow%3B%5C%5Cnexports.default%20%3D%20_default%3B%5C%5Cn%5C%5Cn%2F%2F%23%20sourceURL%3Dwebpack%3A%2F%2F%255Bname%255D%2F%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2F%40material-ui%2Fcore%2Futils%2FownerWindow.js%3F%5C%22)%3B%5Cn%5Cn%2F***%2F%20%7D)%2C%5Cn%5Cn%2F***%2F%20%5C%22..%2F..%2F%40material-ui%2Fcore%2Futils%2FreactHelpers.js%5C%22%3A%5Cn%2F*!***************************************************************************************************************!*%5C%5C%5Cn%20%20!***%20%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2F%40material-ui%2Fcore%2Futils%2FreactHelpers.js%20***!%5Cn%20%20%5C%5C***************************************************************************************************************%2F%5Cn%2F*!%20no%20static%20exports%20found%20*%2F%5Cn%2F***%2F%20(function(module%2C%20exports%2C%20__webpack_require__)%20%7B%5Cn%5Cn%5C%22use%20strict%5C%22%3B%5Cneval(%5C%22%5C%5Cn%5C%5Cnvar%20_interopRequireDefault%20%3D%20__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2FinteropRequireDefault%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2FinteropRequireDefault.js%5C%5C%5C%22)%3B%5C%5Cn%5C%5CnObject.defineProperty(exports%2C%20%5C%5C%5C%22__esModule%5C%5C%5C%22%2C%20%7B%5C%5Cn%20%20value%3A%20true%5C%5Cn%7D)%3B%5C%5Cnexports.cloneElementWithClassName%20%3D%20cloneElementWithClassName%3B%5C%5Cnexports.cloneChildrenWithClassName%20%3D%20cloneChildrenWithClassName%3B%5C%5Cnexports.isMuiElement%20%3D%20isMuiElement%3B%5C%5Cnexports.setRef%20%3D%20setRef%3B%5C%5Cn%5C%5Cnvar%20_react%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20react%20*%2F%20%5C%5C%5C%22..%2F..%2Freact%2Findex.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_classnames%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20classnames%20*%2F%20%5C%5C%5C%22..%2F..%2Fclassnames%2Findex.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnfunction%20cloneElementWithClassName(child%2C%20className)%20%7B%5C%5Cn%20%20return%20_react.default.cloneElement(child%2C%20%7B%5C%5Cn%20%20%20%20className%3A%20(0%2C%20_classnames.default)(child.props.className%2C%20className)%5C%5Cn%20%20%7D)%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20cloneChildrenWithClassName(children%2C%20className)%20%7B%5C%5Cn%20%20return%20_react.default.Children.map(children%2C%20function%20(child)%20%7B%5C%5Cn%20%20%20%20return%20_react.default.isValidElement(child)%20%26%26%20cloneElementWithClassName(child%2C%20className)%3B%5C%5Cn%20%20%7D)%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20isMuiElement(element%2C%20muiNames)%20%7B%5C%5Cn%20%20return%20_react.default.isValidElement(element)%20%26%26%20muiNames.indexOf(element.type.muiName)%20!%3D%3D%20-1%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20setRef(ref%2C%20value)%20%7B%5C%5Cn%20%20if%20(typeof%20ref%20%3D%3D%3D%20'function')%20%7B%5C%5Cn%20%20%20%20ref(value)%3B%5C%5Cn%20%20%7D%20else%20if%20(ref)%20%7B%5C%5Cn%20%20%20%20ref.current%20%3D%20value%3B%5C%5Cn%20%20%7D%5C%5Cn%7D%5C%5Cn%5C%5Cn%2F%2F%23%20sourceURL%3Dwebpack%3A%2F%2F%255Bname%255D%2F%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2F%40material-ui%2Fcore%2Futils%2FreactHelpers.js%3F%5C%22)%3B%5Cn%5Cn%2F***%2F%20%7D)%2C%5Cn%5Cn%2F***%2F%20%5C%22..%2F..%2F%40material-ui%2Fcore%2Futils%2FunsupportedProp.js%5C%22%3A%5Cn%2F*!******************************************************************************************************************!*%5C%5C%5Cn%20%20!***%20%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2F%40material-ui%2Fcore%2Futils%2FunsupportedProp.js%20***!%5Cn%20%20%5C%5C******************************************************************************************************************%2F%5Cn%2F*!%20no%20static%20exports%20found%20*%2F%5Cn%2F***%2F%20(function(module%2C%20exports%2C%20__webpack_require__)%20%7B%5Cn%5Cn%5C%22use%20strict%5C%22%3B%5Cneval(%5C%22%5C%5Cn%5C%5CnObject.defineProperty(exports%2C%20%5C%5C%5C%22__esModule%5C%5C%5C%22%2C%20%7B%5C%5Cn%20%20value%3A%20true%5C%5Cn%7D)%3B%5C%5Cnexports.default%20%3D%20void%200%3B%5C%5Cn%5C%5Cnfunction%20unsupportedProp(props%2C%20propName%2C%20componentName%2C%20location%2C%20propFullName)%20%7B%5C%5Cn%20%20%2F*%20istanbul%20ignore%20if%20*%2F%5C%5Cn%20%20if%20(false)%20%7B%7D%5C%5Cn%5C%5Cn%20%20var%20propFullNameSafe%20%3D%20propFullName%20%7C%7C%20propName%3B%5C%5Cn%5C%5Cn%20%20if%20(typeof%20props%5BpropName%5D%20!%3D%3D%20'undefined')%20%7B%5C%5Cn%20%20%20%20return%20new%20Error(%5C%5C%5C%22The%20property%20%60%5C%5C%5C%22.concat(propFullNameSafe%2C%20%5C%5C%5C%22%60%20is%20not%20supported.%20Please%20remove%20it.%5C%5C%5C%22))%3B%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20return%20null%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnvar%20_default%20%3D%20unsupportedProp%3B%5C%5Cnexports.default%20%3D%20_default%3B%5C%5Cn%5C%5Cn%2F%2F%23%20sourceURL%3Dwebpack%3A%2F%2F%255Bname%255D%2F%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2F%40material-ui%2Fcore%2Futils%2FunsupportedProp.js%3F%5C%22)%3B%5Cn%5Cn%2F***%2F%20%7D)%2C%5Cn%5Cn%2F***%2F%20%5C%22..%2F..%2F%40material-ui%2Ficons%2FAdd.js%5C%22%3A%5Cn%2F*!*************************************************************************************************!*%5C%5C%5Cn%20%20!***%20%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2F%40material-ui%2Ficons%2FAdd.js%20***!%5Cn%20%20%5C%5C*************************************************************************************************%2F%5Cn%2F*!%20no%20static%20exports%20found%20*%2F%5Cn%2F***%2F%20(function(module%2C%20exports%2C%20__webpack_require__)%20%7B%5Cn%5Cn%5C%22use%20strict%5C%22%3B%5Cneval(%5C%22%5C%5Cn%5C%5Cnvar%20_interopRequireDefault%20%3D%20__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2FinteropRequireDefault%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2FinteropRequireDefault.js%5C%5C%5C%22)%3B%5C%5Cn%5C%5CnObject.defineProperty(exports%2C%20%5C%5C%5C%22__esModule%5C%5C%5C%22%2C%20%7B%5C%5Cn%20%20value%3A%20true%5C%5Cn%7D)%3B%5C%5Cnexports.default%20%3D%20void%200%3B%5C%5Cn%5C%5Cnvar%20_react%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20react%20*%2F%20%5C%5C%5C%22..%2F..%2Freact%2Findex.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_createSvgIcon%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20.%2Futils%2FcreateSvgIcon%20*%2F%20%5C%5C%5C%22..%2F..%2F%40material-ui%2Ficons%2Futils%2FcreateSvgIcon.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_default%20%3D%20(0%2C%20_createSvgIcon.default)(_react.default.createElement(_react.default.Fragment%2C%20null%2C%20_react.default.createElement(%5C%5C%5C%22path%5C%5C%5C%22%2C%20%7B%5C%5Cn%20%20d%3A%20%5C%5C%5C%22M19%2013h-6v6h-2v-6H5v-2h6V5h2v6h6v2z%5C%5C%5C%22%5C%5Cn%7D)%2C%20_react.default.createElement(%5C%5C%5C%22path%5C%5C%5C%22%2C%20%7B%5C%5Cn%20%20fill%3A%20%5C%5C%5C%22none%5C%5C%5C%22%2C%5C%5Cn%20%20d%3A%20%5C%5C%5C%22M0%200h24v24H0z%5C%5C%5C%22%5C%5Cn%7D))%2C%20'Add')%3B%5C%5Cn%5C%5Cnexports.default%20%3D%20_default%3B%5C%5Cn%5C%5Cn%2F%2F%23%20sourceURL%3Dwebpack%3A%2F%2F%255Bname%255D%2F%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2F%40material-ui%2Ficons%2FAdd.js%3F%5C%22)%3B%5Cn%5Cn%2F***%2F%20%7D)%2C%5Cn%5Cn%2F***%2F%20%5C%22..%2F..%2F%40material-ui%2Ficons%2FExpandMore.js%5C%22%3A%5Cn%2F*!********************************************************************************************************!*%5C%5C%5Cn%20%20!***%20%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2F%40material-ui%2Ficons%2FExpandMore.js%20***!%5Cn%20%20%5C%5C********************************************************************************************************%2F%5Cn%2F*!%20no%20static%20exports%20found%20*%2F%5Cn%2F***%2F%20(function(module%2C%20exports%2C%20__webpack_require__)%20%7B%5Cn%5Cn%5C%22use%20strict%5C%22%3B%5Cneval(%5C%22%5C%5Cn%5C%5Cnvar%20_interopRequireDefault%20%3D%20__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2FinteropRequireDefault%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2FinteropRequireDefault.js%5C%5C%5C%22)%3B%5C%5Cn%5C%5CnObject.defineProperty(exports%2C%20%5C%5C%5C%22__esModule%5C%5C%5C%22%2C%20%7B%5C%5Cn%20%20value%3A%20true%5C%5Cn%7D)%3B%5C%5Cnexports.default%20%3D%20void%200%3B%5C%5Cn%5C%5Cnvar%20_react%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20react%20*%2F%20%5C%5C%5C%22..%2F..%2Freact%2Findex.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_createSvgIcon%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20.%2Futils%2FcreateSvgIcon%20*%2F%20%5C%5C%5C%22..%2F..%2F%40material-ui%2Ficons%2Futils%2FcreateSvgIcon.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_default%20%3D%20(0%2C%20_createSvgIcon.default)(_react.default.createElement(_react.default.Fragment%2C%20null%2C%20_react.default.createElement(%5C%5C%5C%22path%5C%5C%5C%22%2C%20%7B%5C%5Cn%20%20d%3A%20%5C%5C%5C%22M16.59%208.59L12%2013.17%207.41%208.59%206%2010l6%206%206-6z%5C%5C%5C%22%5C%5Cn%7D)%2C%20_react.default.createElement(%5C%5C%5C%22path%5C%5C%5C%22%2C%20%7B%5C%5Cn%20%20fill%3A%20%5C%5C%5C%22none%5C%5C%5C%22%2C%5C%5Cn%20%20d%3A%20%5C%5C%5C%22M0%200h24v24H0z%5C%5C%5C%22%5C%5Cn%7D))%2C%20'ExpandMore')%3B%5C%5Cn%5C%5Cnexports.default%20%3D%20_default%3B%5C%5Cn%5C%5Cn%2F%2F%23%20sourceURL%3Dwebpack%3A%2F%2F%255Bname%255D%2F%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2F%40material-ui%2Ficons%2FExpandMore.js%3F%5C%22)%3B%5Cn%5Cn%2F***%2F%20%7D)%2C%5Cn%5Cn%2F***%2F%20%5C%22..%2F..%2F%40material-ui%2Ficons%2FFavorite.js%5C%22%3A%5Cn%2F*!******************************************************************************************************!*%5C%5C%5Cn%20%20!***%20%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2F%40material-ui%2Ficons%2FFavorite.js%20***!%5Cn%20%20%5C%5C******************************************************************************************************%2F%5Cn%2F*!%20no%20static%20exports%20found%20*%2F%5Cn%2F***%2F%20(function(module%2C%20exports%2C%20__webpack_require__)%20%7B%5Cn%5Cn%5C%22use%20strict%5C%22%3B%5Cneval(%5C%22%5C%5Cn%5C%5Cnvar%20_interopRequireDefault%20%3D%20__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2FinteropRequireDefault%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2FinteropRequireDefault.js%5C%5C%5C%22)%3B%5C%5Cn%5C%5CnObject.defineProperty(exports%2C%20%5C%5C%5C%22__esModule%5C%5C%5C%22%2C%20%7B%5C%5Cn%20%20value%3A%20true%5C%5Cn%7D)%3B%5C%5Cnexports.default%20%3D%20void%200%3B%5C%5Cn%5C%5Cnvar%20_react%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20react%20*%2F%20%5C%5C%5C%22..%2F..%2Freact%2Findex.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_createSvgIcon%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20.%2Futils%2FcreateSvgIcon%20*%2F%20%5C%5C%5C%22..%2F..%2F%40material-ui%2Ficons%2Futils%2FcreateSvgIcon.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_default%20%3D%20(0%2C%20_createSvgIcon.default)(_react.default.createElement(_react.default.Fragment%2C%20null%2C%20_react.default.createElement(%5C%5C%5C%22path%5C%5C%5C%22%2C%20%7B%5C%5Cn%20%20fill%3A%20%5C%5C%5C%22none%5C%5C%5C%22%2C%5C%5Cn%20%20d%3A%20%5C%5C%5C%22M0%200h24v24H0z%5C%5C%5C%22%5C%5Cn%7D)%2C%20_react.default.createElement(%5C%5C%5C%22path%5C%5C%5C%22%2C%20%7B%5C%5Cn%20%20d%3A%20%5C%5C%5C%22M12%2021.35l-1.45-1.32C5.4%2015.36%202%2012.28%202%208.5%202%205.42%204.42%203%207.5%203c1.74%200%203.41.81%204.5%202.09C13.09%203.81%2014.76%203%2016.5%203%2019.58%203%2022%205.42%2022%208.5c0%203.78-3.4%206.86-8.55%2011.54L12%2021.35z%5C%5C%5C%22%5C%5Cn%7D))%2C%20'Favorite')%3B%5C%5Cn%5C%5Cnexports.default%20%3D%20_default%3B%5C%5Cn%5C%5Cn%2F%2F%23%20sourceURL%3Dwebpack%3A%2F%2F%255Bname%255D%2F%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2F%40material-ui%2Ficons%2FFavorite.js%3F%5C%22)%3B%5Cn%5Cn%2F***%2F%20%7D)%2C%5Cn%5Cn%2F***%2F%20%5C%22..%2F..%2F%40material-ui%2Ficons%2FHome.js%5C%22%3A%5Cn%2F*!**************************************************************************************************!*%5C%5C%5Cn%20%20!***%20%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2F%40material-ui%2Ficons%2FHome.js%20***!%5Cn%20%20%5C%5C**************************************************************************************************%2F%5Cn%2F*!%20no%20static%20exports%20found%20*%2F%5Cn%2F***%2F%20(function(module%2C%20exports%2C%20__webpack_require__)%20%7B%5Cn%5Cn%5C%22use%20strict%5C%22%3B%5Cneval(%5C%22%5C%5Cn%5C%5Cnvar%20_interopRequireDefault%20%3D%20__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2FinteropRequireDefault%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2FinteropRequireDefault.js%5C%5C%5C%22)%3B%5C%5Cn%5C%5CnObject.defineProperty(exports%2C%20%5C%5C%5C%22__esModule%5C%5C%5C%22%2C%20%7B%5C%5Cn%20%20value%3A%20true%5C%5Cn%7D)%3B%5C%5Cnexports.default%20%3D%20void%200%3B%5C%5Cn%5C%5Cnvar%20_react%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20react%20*%2F%20%5C%5C%5C%22..%2F..%2Freact%2Findex.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_createSvgIcon%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20.%2Futils%2FcreateSvgIcon%20*%2F%20%5C%5C%5C%22..%2F..%2F%40material-ui%2Ficons%2Futils%2FcreateSvgIcon.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_default%20%3D%20(0%2C%20_createSvgIcon.default)(_react.default.createElement(_react.default.Fragment%2C%20null%2C%20_react.default.createElement(%5C%5C%5C%22path%5C%5C%5C%22%2C%20%7B%5C%5Cn%20%20d%3A%20%5C%5C%5C%22M10%2020v-6h4v6h5v-8h3L12%203%202%2012h3v8z%5C%5C%5C%22%5C%5Cn%7D)%2C%20_react.default.createElement(%5C%5C%5C%22path%5C%5C%5C%22%2C%20%7B%5C%5Cn%20%20fill%3A%20%5C%5C%5C%22none%5C%5C%5C%22%2C%5C%5Cn%20%20d%3A%20%5C%5C%5C%22M0%200h24v24H0z%5C%5C%5C%22%5C%5Cn%7D))%2C%20'Home')%3B%5C%5Cn%5C%5Cnexports.default%20%3D%20_default%3B%5C%5Cn%5C%5Cn%2F%2F%23%20sourceURL%3Dwebpack%3A%2F%2F%255Bname%255D%2F%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2F%40material-ui%2Ficons%2FHome.js%3F%5C%22)%3B%5Cn%5Cn%2F***%2F%20%7D)%2C%5Cn%5Cn%2F***%2F%20%5C%22..%2F..%2F%40material-ui%2Ficons%2FMenu.js%5C%22%3A%5Cn%2F*!**************************************************************************************************!*%5C%5C%5Cn%20%20!***%20%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2F%40material-ui%2Ficons%2FMenu.js%20***!%5Cn%20%20%5C%5C**************************************************************************************************%2F%5Cn%2F*!%20no%20static%20exports%20found%20*%2F%5Cn%2F***%2F%20(function(module%2C%20exports%2C%20__webpack_require__)%20%7B%5Cn%5Cn%5C%22use%20strict%5C%22%3B%5Cneval(%5C%22%5C%5Cn%5C%5Cnvar%20_interopRequireDefault%20%3D%20__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2FinteropRequireDefault%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2FinteropRequireDefault.js%5C%5C%5C%22)%3B%5C%5Cn%5C%5CnObject.defineProperty(exports%2C%20%5C%5C%5C%22__esModule%5C%5C%5C%22%2C%20%7B%5C%5Cn%20%20value%3A%20true%5C%5Cn%7D)%3B%5C%5Cnexports.default%20%3D%20void%200%3B%5C%5Cn%5C%5Cnvar%20_react%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20react%20*%2F%20%5C%5C%5C%22..%2F..%2Freact%2Findex.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_createSvgIcon%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20.%2Futils%2FcreateSvgIcon%20*%2F%20%5C%5C%5C%22..%2F..%2F%40material-ui%2Ficons%2Futils%2FcreateSvgIcon.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_default%20%3D%20(0%2C%20_createSvgIcon.default)(_react.default.createElement(_react.default.Fragment%2C%20null%2C%20_react.default.createElement(%5C%5C%5C%22path%5C%5C%5C%22%2C%20%7B%5C%5Cn%20%20fill%3A%20%5C%5C%5C%22none%5C%5C%5C%22%2C%5C%5Cn%20%20d%3A%20%5C%5C%5C%22M0%200h24v24H0z%5C%5C%5C%22%5C%5Cn%7D)%2C%20_react.default.createElement(%5C%5C%5C%22path%5C%5C%5C%22%2C%20%7B%5C%5Cn%20%20d%3A%20%5C%5C%5C%22M3%2018h18v-2H3v2zm0-5h18v-2H3v2zm0-7v2h18V6H3z%5C%5C%5C%22%5C%5Cn%7D))%2C%20'Menu')%3B%5C%5Cn%5C%5Cnexports.default%20%3D%20_default%3B%5C%5Cn%5C%5Cn%2F%2F%23%20sourceURL%3Dwebpack%3A%2F%2F%255Bname%255D%2F%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2F%40material-ui%2Ficons%2FMenu.js%3F%5C%22)%3B%5Cn%5Cn%2F***%2F%20%7D)%2C%5Cn%5Cn%2F***%2F%20%5C%22..%2F..%2F%40material-ui%2Ficons%2FPerson.js%5C%22%3A%5Cn%2F*!****************************************************************************************************!*%5C%5C%5Cn%20%20!***%20%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2F%40material-ui%2Ficons%2FPerson.js%20***!%5Cn%20%20%5C%5C****************************************************************************************************%2F%5Cn%2F*!%20no%20static%20exports%20found%20*%2F%5Cn%2F***%2F%20(function(module%2C%20exports%2C%20__webpack_require__)%20%7B%5Cn%5Cn%5C%22use%20strict%5C%22%3B%5Cneval(%5C%22%5C%5Cn%5C%5Cnvar%20_interopRequireDefault%20%3D%20__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2FinteropRequireDefault%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2FinteropRequireDefault.js%5C%5C%5C%22)%3B%5C%5Cn%5C%5CnObject.defineProperty(exports%2C%20%5C%5C%5C%22__esModule%5C%5C%5C%22%2C%20%7B%5C%5Cn%20%20value%3A%20true%5C%5Cn%7D)%3B%5C%5Cnexports.default%20%3D%20void%200%3B%5C%5Cn%5C%5Cnvar%20_react%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20react%20*%2F%20%5C%5C%5C%22..%2F..%2Freact%2Findex.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_createSvgIcon%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20.%2Futils%2FcreateSvgIcon%20*%2F%20%5C%5C%5C%22..%2F..%2F%40material-ui%2Ficons%2Futils%2FcreateSvgIcon.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_default%20%3D%20(0%2C%20_createSvgIcon.default)(_react.default.createElement(_react.default.Fragment%2C%20null%2C%20_react.default.createElement(%5C%5C%5C%22path%5C%5C%5C%22%2C%20%7B%5C%5Cn%20%20d%3A%20%5C%5C%5C%22M12%2012c2.21%200%204-1.79%204-4s-1.79-4-4-4-4%201.79-4%204%201.79%204%204%204zm0%202c-2.67%200-8%201.34-8%204v2h16v-2c0-2.66-5.33-4-8-4z%5C%5C%5C%22%5C%5Cn%7D)%2C%20_react.default.createElement(%5C%5C%5C%22path%5C%5C%5C%22%2C%20%7B%5C%5Cn%20%20fill%3A%20%5C%5C%5C%22none%5C%5C%5C%22%2C%5C%5Cn%20%20d%3A%20%5C%5C%5C%22M0%200h24v24H0z%5C%5C%5C%22%5C%5Cn%7D))%2C%20'Person')%3B%5C%5Cn%5C%5Cnexports.default%20%3D%20_default%3B%5C%5Cn%5C%5Cn%2F%2F%23%20sourceURL%3Dwebpack%3A%2F%2F%255Bname%255D%2F%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2F%40material-ui%2Ficons%2FPerson.js%3F%5C%22)%3B%5Cn%5Cn%2F***%2F%20%7D)%2C%5Cn%5Cn%2F***%2F%20%5C%22..%2F..%2F%40material-ui%2Ficons%2Futils%2FcreateSvgIcon.js%5C%22%3A%5Cn%2F*!*****************************************************************************************************************!*%5C%5C%5Cn%20%20!***%20%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2F%40material-ui%2Ficons%2Futils%2FcreateSvgIcon.js%20***!%5Cn%20%20%5C%5C*****************************************************************************************************************%2F%5Cn%2F*!%20no%20static%20exports%20found%20*%2F%5Cn%2F***%2F%20(function(module%2C%20exports%2C%20__webpack_require__)%20%7B%5Cn%5Cn%5C%22use%20strict%5C%22%3B%5Cneval(%5C%22%5C%5Cn%5C%5Cnvar%20_interopRequireDefault%20%3D%20__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2FinteropRequireDefault%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2FinteropRequireDefault.js%5C%5C%5C%22)%3B%5C%5Cn%5C%5CnObject.defineProperty(exports%2C%20%5C%5C%5C%22__esModule%5C%5C%5C%22%2C%20%7B%5C%5Cn%20%20value%3A%20true%5C%5Cn%7D)%3B%5C%5Cnexports.default%20%3D%20void%200%3B%5C%5Cn%5C%5Cnvar%20_react%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20react%20*%2F%20%5C%5C%5C%22..%2F..%2Freact%2Findex.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_pure%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20recompose%2Fpure%20*%2F%20%5C%5C%5C%22..%2F..%2Frecompose%2Fpure.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_SvgIcon%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20%40material-ui%2Fcore%2FSvgIcon%20*%2F%20%5C%5C%5C%22..%2F..%2F%40material-ui%2Fcore%2FSvgIcon%2Findex.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnfunction%20createSvgIcon(path%2C%20displayName)%20%7B%5C%5Cn%20%20var%20Icon%20%3D%20function%20Icon(props)%20%7B%5C%5Cn%20%20%20%20return%20_react.default.createElement(_SvgIcon.default%2C%20props%2C%20path)%3B%5C%5Cn%20%20%7D%3B%5C%5Cn%5C%5Cn%20%20Icon.displayName%20%3D%20%5C%5C%5C%22%5C%5C%5C%22.concat(displayName%2C%20%5C%5C%5C%22Icon%5C%5C%5C%22)%3B%5C%5Cn%20%20Icon%20%3D%20(0%2C%20_pure.default)(Icon)%3B%5C%5Cn%20%20Icon.muiName%20%3D%20'SvgIcon'%3B%5C%5Cn%20%20return%20Icon%3B%5C%5Cn%7D%5C%5Cn%5C%5Cn%3B%5C%5Cnvar%20_default%20%3D%20createSvgIcon%3B%5C%5Cnexports.default%20%3D%20_default%3B%5C%5Cn%5C%5Cn%2F%2F%23%20sourceURL%3Dwebpack%3A%2F%2F%255Bname%255D%2F%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2F%40material-ui%2Ficons%2Futils%2FcreateSvgIcon.js%3F%5C%22)%3B%5Cn%5Cn%2F***%2F%20%7D)%2C%5Cn%5Cn%2F***%2F%20%5C%22..%2F..%2F%40material-ui%2Futils%2FchainPropTypes.js%5C%22%3A%5Cn%2F*!************************************************************************************************************!*%5C%5C%5Cn%20%20!***%20%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2F%40material-ui%2Futils%2FchainPropTypes.js%20***!%5Cn%20%20%5C%5C************************************************************************************************************%2F%5Cn%2F*!%20no%20static%20exports%20found%20*%2F%5Cn%2F***%2F%20(function(module%2C%20exports%2C%20__webpack_require__)%20%7B%5Cn%5Cn%5C%22use%20strict%5C%22%3B%5Cneval(%5C%22%5C%5Cn%5C%5CnObject.defineProperty(exports%2C%20%5C%5C%5C%22__esModule%5C%5C%5C%22%2C%20%7B%5C%5Cn%20%20value%3A%20true%5C%5Cn%7D)%3B%5C%5Cnexports.default%20%3D%20void%200%3B%5C%5Cn%5C%5Cnfunction%20chainPropTypes(propType1%2C%20propType2)%20%7B%5C%5Cn%20%20%2F*%20istanbul%20ignore%20if%20*%2F%5C%5Cn%20%20if%20(false)%20%7B%7D%5C%5Cn%5C%5Cn%20%20return%20function%20validate()%20%7B%5C%5Cn%20%20%20%20return%20propType1.apply(void%200%2C%20arguments)%20%7C%7C%20propType2.apply(void%200%2C%20arguments)%3B%5C%5Cn%20%20%7D%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnvar%20_default%20%3D%20chainPropTypes%3B%5C%5Cnexports.default%20%3D%20_default%3B%5C%5Cn%5C%5Cn%2F%2F%23%20sourceURL%3Dwebpack%3A%2F%2F%255Bname%255D%2F%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2F%40material-ui%2Futils%2FchainPropTypes.js%3F%5C%22)%3B%5Cn%5Cn%2F***%2F%20%7D)%2C%5Cn%5Cn%2F***%2F%20%5C%22..%2F..%2F%40material-ui%2Futils%2FcomponentPropType.js%5C%22%3A%5Cn%2F*!***************************************************************************************************************!*%5C%5C%5Cn%20%20!***%20%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2F%40material-ui%2Futils%2FcomponentPropType.js%20***!%5Cn%20%20%5C%5C***************************************************************************************************************%2F%5Cn%2F*!%20no%20static%20exports%20found%20*%2F%5Cn%2F***%2F%20(function(module%2C%20exports%2C%20__webpack_require__)%20%7B%5Cn%5Cn%5C%22use%20strict%5C%22%3B%5Cneval(%5C%22%5C%5Cn%5C%5Cnvar%20_interopRequireDefault%20%3D%20__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2FinteropRequireDefault%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2FinteropRequireDefault.js%5C%5C%5C%22)%3B%5C%5Cn%5C%5CnObject.defineProperty(exports%2C%20%5C%5C%5C%22__esModule%5C%5C%5C%22%2C%20%7B%5C%5Cn%20%20value%3A%20true%5C%5Cn%7D)%3B%5C%5Cnexports.default%20%3D%20void%200%3B%5C%5Cn%5C%5Cnvar%20_typeof2%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2Ftypeof%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2Ftypeof.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_reactIs%20%3D%20__webpack_require__(%2F*!%20react-is%20*%2F%20%5C%5C%5C%22..%2F..%2Freact-is%2Findex.js%5C%5C%5C%22)%3B%5C%5Cn%5C%5Cn%2F**%5C%5Cn%20*%20A%20factory%20that%20returns%20a%20propTypes%20validator%20that%20only%20accepts%20values%20that%5C%5Cn%20*%20are%20also%20accepted%20by%20React.createElement%5C%5Cn%20*%20e.g.%20%5C%5C%5C%22div%5C%5C%5C%22%2C%20functional%2C%20class%20components%2C%20forwardRef%20etc.%5C%5Cn%20*%5C%5Cn%20*%20%40param%20%7Bboolean%7D%20isRequired%20If%20%60true%60%20returns%20a%20validator%5C%5Cn%20*%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20that%20will%20throw%20if%20nullish%20values%20are%20passed%5C%5Cn%20*%2F%5C%5Cnfunction%20createComponentProp(isRequired)%20%7B%5C%5Cn%20%20%2F*%20istanbul%20ignore%20if%20*%2F%5C%5Cn%20%20if%20(false)%20%7B%7D%5C%5Cn%5C%5Cn%20%20return%20function%20componentPropType(props%2C%20key%2C%20componentName%2C%20location%2C%20propFullName)%20%7B%5C%5Cn%20%20%20%20var%20prop%20%3D%20props%5Bkey%5D%3B%5C%5Cn%20%20%20%20var%20propName%20%3D%20propFullName%20%7C%7C%20key%3B%5C%5Cn%20%20%20%20var%20message%3B%5C%5Cn%5C%5Cn%20%20%20%20if%20(prop%20%3D%3D%20null)%20%7B%5C%5Cn%20%20%20%20%20%20if%20(isRequired)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20message%20%3D%20%5C%5C%5C%22The%20%5C%5C%5C%22.concat(location%2C%20%5C%5C%5C%22%20%60%5C%5C%5C%22).concat(propName%2C%20%5C%5C%5C%22%60%20is%20marked%20as%20required%20in%20%60%5C%5C%5C%22).concat(componentName%2C%20%5C%5C%5C%22%60%2C%20%5C%5C%5C%22)%20%2B%20%5C%5C%5C%22but%20its%20value%20is%20%60%5C%5C%5C%22.concat((0%2C%20_typeof2.default)(prop)%2C%20%5C%5C%5C%22%60.%5C%5C%5C%22)%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%7D%20else%20if%20(!(0%2C%20_reactIs.isValidElementType)(prop))%20%7B%5C%5Cn%20%20%20%20%20%20var%20preciseType%20%3D%20(0%2C%20_typeof2.default)(prop)%3B%5C%5Cn%20%20%20%20%20%20message%20%3D%20%5C%5C%5C%22Invalid%20%5C%5C%5C%22.concat(location%2C%20%5C%5C%5C%22%20%60%5C%5C%5C%22).concat(propName%2C%20%5C%5C%5C%22%60%20of%20type%20%60%5C%5C%5C%22).concat(preciseType%2C%20%5C%5C%5C%22%60%20%5C%5C%5C%22)%20%2B%20%5C%5C%5C%22supplied%20to%20%60%5C%5C%5C%22.concat(componentName%2C%20%5C%5C%5C%22%60%2C%20expected%20a%20component.%5C%5C%5C%22)%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20if%20(message%20!%3D%20null)%20%7B%5C%5Cn%20%20%20%20%20%20%2F%2F%20change%20error%20message%20slightly%20on%20every%20check%20to%20prevent%20caching%20when%20testing%5C%5Cn%20%20%20%20%20%20%2F%2F%20which%20would%20not%20trigger%20console%20errors%20on%20subsequent%20fails%5C%5Cn%20%20%20%20%20%20return%20new%20Error(%5C%5C%5C%22%5C%5C%5C%22.concat(message).concat(%20false%20%3F%20undefined%20%3A%20''))%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20return%20null%3B%5C%5Cn%20%20%7D%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnvar%20componentPropType%20%3D%20createComponentProp(false)%3B%5C%5CncomponentPropType.isRequired%20%3D%20createComponentProp(true)%3B%5C%5Cnvar%20_default%20%3D%20componentPropType%3B%5C%5Cnexports.default%20%3D%20_default%3B%5C%5Cn%5C%5Cn%2F%2F%23%20sourceURL%3Dwebpack%3A%2F%2F%255Bname%255D%2F%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2F%40material-ui%2Futils%2FcomponentPropType.js%3F%5C%22)%3B%5Cn%5Cn%2F***%2F%20%7D)%2C%5Cn%5Cn%2F***%2F%20%5C%22..%2F..%2F%40material-ui%2Futils%2FexactProp.js%5C%22%3A%5Cn%2F*!*******************************************************************************************************!*%5C%5C%5Cn%20%20!***%20%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2F%40material-ui%2Futils%2FexactProp.js%20***!%5Cn%20%20%5C%5C*******************************************************************************************************%2F%5Cn%2F*!%20no%20static%20exports%20found%20*%2F%5Cn%2F***%2F%20(function(module%2C%20exports%2C%20__webpack_require__)%20%7B%5Cn%5Cn%5C%22use%20strict%5C%22%3B%5Cneval(%5C%22%5C%5Cn%5C%5Cnvar%20_interopRequireDefault%20%3D%20__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2FinteropRequireDefault%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2FinteropRequireDefault.js%5C%5C%5C%22)%3B%5C%5Cn%5C%5CnObject.defineProperty(exports%2C%20%5C%5C%5C%22__esModule%5C%5C%5C%22%2C%20%7B%5C%5Cn%20%20value%3A%20true%5C%5Cn%7D)%3B%5C%5Cnexports.default%20%3D%20exports.specialProperty%20%3D%20void%200%3B%5C%5Cn%5C%5Cnvar%20_defineProperty2%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2FdefineProperty%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2FdefineProperty.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_extends3%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2Fextends%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2Fextends.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cn%2F%2F%20This%20module%20is%20based%20on%20https%3A%2F%2Fgithub.com%2Fairbnb%2Fprop-types-exact%20repository.%5C%5Cn%2F%2F%20However%2C%20in%20order%20to%20reduce%20the%20number%20of%20dependencies%20and%20to%20remove%20some%20extra%20safe%20checks%5C%5Cn%2F%2F%20the%20module%20was%20forked.%5C%5Cn%2F%2F%20Only%20exported%20for%20test%20purposes.%5C%5Cnvar%20specialProperty%20%3D%20%5C%5C%5C%22exact-prop%3A%20%5C%5C%5C%5Cu200B%5C%5C%5C%22%3B%5C%5Cnexports.specialProperty%20%3D%20specialProperty%3B%5C%5Cn%5C%5Cnfunction%20exactProp(propTypes)%20%7B%5C%5Cn%20%20%2F*%20istanbul%20ignore%20if%20*%2F%5C%5Cn%20%20if%20(false)%20%7B%7D%5C%5Cn%5C%5Cn%20%20return%20(0%2C%20_extends3.default)(%7B%7D%2C%20propTypes%2C%20(0%2C%20_defineProperty2.default)(%7B%7D%2C%20specialProperty%2C%20function%20(props)%20%7B%5C%5Cn%20%20%20%20var%20unsupportedProps%20%3D%20Object.keys(props).filter(function%20(prop)%20%7B%5C%5Cn%20%20%20%20%20%20return%20!propTypes.hasOwnProperty(prop)%3B%5C%5Cn%20%20%20%20%7D)%3B%5C%5Cn%5C%5Cn%20%20%20%20if%20(unsupportedProps.length%20%3E%200)%20%7B%5C%5Cn%20%20%20%20%20%20return%20new%20Error(%5C%5C%5C%22The%20following%20properties%20are%20not%20supported%3A%20%5C%5C%5C%22.concat(unsupportedProps.map(function%20(prop)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20return%20%5C%5C%5C%22%60%5C%5C%5C%22.concat(prop%2C%20%5C%5C%5C%22%60%5C%5C%5C%22)%3B%5C%5Cn%20%20%20%20%20%20%7D).join('%2C%20')%2C%20%5C%5C%5C%22.%20Please%20remove%20them.%5C%5C%5C%22))%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20return%20null%3B%5C%5Cn%20%20%7D))%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnvar%20_default%20%3D%20exactProp%3B%5C%5Cnexports.default%20%3D%20_default%3B%5C%5Cn%5C%5Cn%2F%2F%23%20sourceURL%3Dwebpack%3A%2F%2F%255Bname%255D%2F%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2F%40material-ui%2Futils%2FexactProp.js%3F%5C%22)%3B%5Cn%5Cn%2F***%2F%20%7D)%2C%5Cn%5Cn%2F***%2F%20%5C%22..%2F..%2F%40material-ui%2Futils%2FgetDisplayName.js%5C%22%3A%5Cn%2F*!************************************************************************************************************!*%5C%5C%5Cn%20%20!***%20%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2F%40material-ui%2Futils%2FgetDisplayName.js%20***!%5Cn%20%20%5C%5C************************************************************************************************************%2F%5Cn%2F*!%20no%20static%20exports%20found%20*%2F%5Cn%2F***%2F%20(function(module%2C%20exports%2C%20__webpack_require__)%20%7B%5Cn%5Cn%5C%22use%20strict%5C%22%3B%5Cneval(%5C%22%5C%5Cn%5C%5CnObject.defineProperty(exports%2C%20%5C%5C%5C%22__esModule%5C%5C%5C%22%2C%20%7B%5C%5Cn%20%20value%3A%20true%5C%5Cn%7D)%3B%5C%5Cnexports.getFunctionName%20%3D%20getFunctionName%3B%5C%5Cnexports.default%20%3D%20void%200%3B%5C%5Cn%2F%2F%20Fork%20of%20recompose%2FgetDisplayName%20with%20added%20IE%2011%20support%5C%5Cn%2F%2F%20Simplified%20polyfill%20for%20IE%2011%20support%5C%5Cn%2F%2F%20https%3A%2F%2Fgithub.com%2FJamesMGreene%2FFunction.name%2Fblob%2F58b314d4a983110c3682f1228f845d39ccca1817%2FFunction.name.js%23L3%5C%5Cnvar%20fnNameMatchRegex%20%3D%20%2F%5E%5C%5C%5C%5Cs*function(%3F%3A%5C%5C%5C%5Cs%7C%5C%5C%5C%5Cs*%5C%5C%5C%5C%2F%5C%5C%5C%5C*.*%5C%5C%5C%5C*%5C%5C%5C%5C%2F%5C%5C%5C%5Cs*)%2B(%5B%5E(%5C%5C%5C%5Cs%2F%5D*)%5C%5C%5C%5Cs*%2F%3B%5C%5Cn%5C%5Cnfunction%20getFunctionName(fn)%20%7B%5C%5Cn%20%20var%20match%20%3D%20%5C%5C%5C%22%5C%5C%5C%22.concat(fn).match(fnNameMatchRegex)%3B%5C%5Cn%20%20var%20name%20%3D%20match%20%26%26%20match%5B1%5D%3B%5C%5Cn%20%20return%20name%20%7C%7C%20''%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20getDisplayName(Component)%20%7B%5C%5Cn%20%20if%20(typeof%20Component%20%3D%3D%3D%20'string')%20%7B%5C%5Cn%20%20%20%20return%20Component%3B%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20if%20(!Component)%20%7B%5C%5Cn%20%20%20%20return%20undefined%3B%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20return%20Component.displayName%20%7C%7C%20Component.name%20%7C%7C%20getFunctionName(Component)%20%7C%7C%20'Component'%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnvar%20_default%20%3D%20getDisplayName%3B%5C%5Cnexports.default%20%3D%20_default%3B%5C%5Cn%5C%5Cn%2F%2F%23%20sourceURL%3Dwebpack%3A%2F%2F%255Bname%255D%2F%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2F%40material-ui%2Futils%2FgetDisplayName.js%3F%5C%22)%3B%5Cn%5Cn%2F***%2F%20%7D)%2C%5Cn%5Cn%2F***%2F%20%5C%22..%2F..%2F%40material-ui%2Futils%2Findex.es.js%5C%22%3A%5Cn%2F*!******************************************************************************************************!*%5C%5C%5Cn%20%20!***%20%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2F%40material-ui%2Futils%2Findex.es.js%20***!%5Cn%20%20%5C%5C******************************************************************************************************%2F%5Cn%2F*!%20exports%20provided%3A%20componentPropType%2C%20chainPropTypes%2C%20exactProp%2C%20getDisplayName%2C%20ponyfillGlobal%20*%2F%5Cn%2F***%2F%20(function(module%2C%20__webpack_exports__%2C%20__webpack_require__)%20%7B%5Cn%5Cn%5C%22use%20strict%5C%22%3B%5Cneval(%5C%22__webpack_require__.r(__webpack_exports__)%3B%5C%5Cn%2F*%20harmony%20import%20*%2F%20var%20_componentPropType__WEBPACK_IMPORTED_MODULE_0__%20%3D%20__webpack_require__(%2F*!%20.%2FcomponentPropType%20*%2F%20%5C%5C%5C%22..%2F..%2F%40material-ui%2Futils%2FcomponentPropType.js%5C%5C%5C%22)%3B%5C%5Cn%2F*%20harmony%20import%20*%2F%20var%20_componentPropType__WEBPACK_IMPORTED_MODULE_0___default%20%3D%20%2F*%23__PURE__*%2F__webpack_require__.n(_componentPropType__WEBPACK_IMPORTED_MODULE_0__)%3B%5C%5Cn%2F*%20harmony%20reexport%20(default%20from%20non-harmony)%20*%2F%20__webpack_require__.d(__webpack_exports__%2C%20%5C%5C%5C%22componentPropType%5C%5C%5C%22%2C%20function()%20%7B%20return%20_componentPropType__WEBPACK_IMPORTED_MODULE_0___default.a%3B%20%7D)%3B%5C%5Cn%2F*%20harmony%20import%20*%2F%20var%20_chainPropTypes__WEBPACK_IMPORTED_MODULE_1__%20%3D%20__webpack_require__(%2F*!%20.%2FchainPropTypes%20*%2F%20%5C%5C%5C%22..%2F..%2F%40material-ui%2Futils%2FchainPropTypes.js%5C%5C%5C%22)%3B%5C%5Cn%2F*%20harmony%20import%20*%2F%20var%20_chainPropTypes__WEBPACK_IMPORTED_MODULE_1___default%20%3D%20%2F*%23__PURE__*%2F__webpack_require__.n(_chainPropTypes__WEBPACK_IMPORTED_MODULE_1__)%3B%5C%5Cn%2F*%20harmony%20reexport%20(default%20from%20non-harmony)%20*%2F%20__webpack_require__.d(__webpack_exports__%2C%20%5C%5C%5C%22chainPropTypes%5C%5C%5C%22%2C%20function()%20%7B%20return%20_chainPropTypes__WEBPACK_IMPORTED_MODULE_1___default.a%3B%20%7D)%3B%5C%5Cn%2F*%20harmony%20import%20*%2F%20var%20_exactProp__WEBPACK_IMPORTED_MODULE_2__%20%3D%20__webpack_require__(%2F*!%20.%2FexactProp%20*%2F%20%5C%5C%5C%22..%2F..%2F%40material-ui%2Futils%2FexactProp.js%5C%5C%5C%22)%3B%5C%5Cn%2F*%20harmony%20import%20*%2F%20var%20_exactProp__WEBPACK_IMPORTED_MODULE_2___default%20%3D%20%2F*%23__PURE__*%2F__webpack_require__.n(_exactProp__WEBPACK_IMPORTED_MODULE_2__)%3B%5C%5Cn%2F*%20harmony%20reexport%20(default%20from%20non-harmony)%20*%2F%20__webpack_require__.d(__webpack_exports__%2C%20%5C%5C%5C%22exactProp%5C%5C%5C%22%2C%20function()%20%7B%20return%20_exactProp__WEBPACK_IMPORTED_MODULE_2___default.a%3B%20%7D)%3B%5C%5Cn%2F*%20harmony%20import%20*%2F%20var%20_getDisplayName__WEBPACK_IMPORTED_MODULE_3__%20%3D%20__webpack_require__(%2F*!%20.%2FgetDisplayName%20*%2F%20%5C%5C%5C%22..%2F..%2F%40material-ui%2Futils%2FgetDisplayName.js%5C%5C%5C%22)%3B%5C%5Cn%2F*%20harmony%20import%20*%2F%20var%20_getDisplayName__WEBPACK_IMPORTED_MODULE_3___default%20%3D%20%2F*%23__PURE__*%2F__webpack_require__.n(_getDisplayName__WEBPACK_IMPORTED_MODULE_3__)%3B%5C%5Cn%2F*%20harmony%20reexport%20(default%20from%20non-harmony)%20*%2F%20__webpack_require__.d(__webpack_exports__%2C%20%5C%5C%5C%22getDisplayName%5C%5C%5C%22%2C%20function()%20%7B%20return%20_getDisplayName__WEBPACK_IMPORTED_MODULE_3___default.a%3B%20%7D)%3B%5C%5Cn%2F*%20harmony%20import%20*%2F%20var%20_ponyfillGlobal__WEBPACK_IMPORTED_MODULE_4__%20%3D%20__webpack_require__(%2F*!%20.%2FponyfillGlobal%20*%2F%20%5C%5C%5C%22..%2F..%2F%40material-ui%2Futils%2FponyfillGlobal.js%5C%5C%5C%22)%3B%5C%5Cn%2F*%20harmony%20import%20*%2F%20var%20_ponyfillGlobal__WEBPACK_IMPORTED_MODULE_4___default%20%3D%20%2F*%23__PURE__*%2F__webpack_require__.n(_ponyfillGlobal__WEBPACK_IMPORTED_MODULE_4__)%3B%5C%5Cn%2F*%20harmony%20reexport%20(default%20from%20non-harmony)%20*%2F%20__webpack_require__.d(__webpack_exports__%2C%20%5C%5C%5C%22ponyfillGlobal%5C%5C%5C%22%2C%20function()%20%7B%20return%20_ponyfillGlobal__WEBPACK_IMPORTED_MODULE_4___default.a%3B%20%7D)%3B%5C%5Cn%2F**%20%40license%20Material-UI%20v3.0.0-alpha.3%5C%5Cn%20*%5C%5Cn%20*%20This%20source%20code%20is%20licensed%20under%20the%20MIT%20license%20found%20in%20the%5C%5Cn%20*%20LICENSE%20file%20in%20the%20root%20directory%20of%20this%20source%20tree.%5C%5Cn%20*%2F%5C%5Cn%5C%5Cn%5C%5Cn%5C%5Cn%5C%5Cn%5C%5Cn%5C%5Cn%5C%5Cn%2F%2F%23%20sourceURL%3Dwebpack%3A%2F%2F%255Bname%255D%2F%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2F%40material-ui%2Futils%2Findex.es.js%3F%5C%22)%3B%5Cn%5Cn%2F***%2F%20%7D)%2C%5Cn%5Cn%2F***%2F%20%5C%22..%2F..%2F%40material-ui%2Futils%2FponyfillGlobal.js%5C%22%3A%5Cn%2F*!************************************************************************************************************!*%5C%5C%5Cn%20%20!***%20%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2F%40material-ui%2Futils%2FponyfillGlobal.js%20***!%5Cn%20%20%5C%5C************************************************************************************************************%2F%5Cn%2F*!%20no%20static%20exports%20found%20*%2F%5Cn%2F***%2F%20(function(module%2C%20exports%2C%20__webpack_require__)%20%7B%5Cn%5Cn%5C%22use%20strict%5C%22%3B%5Cneval(%5C%22%5C%5Cn%5C%5CnObject.defineProperty(exports%2C%20%5C%5C%5C%22__esModule%5C%5C%5C%22%2C%20%7B%5C%5Cn%20%20value%3A%20true%5C%5Cn%7D)%3B%5C%5Cnexports.default%20%3D%20void%200%3B%5C%5Cn%5C%5Cn%2F*%20eslint-disable%20*%2F%5C%5Cn%2F%2F%20https%3A%2F%2Fgithub.com%2Fzloirock%2Fcore-js%2Fissues%2F86%23issuecomment-115759028%5C%5Cnvar%20_default%20%3D%20typeof%20window%20!%3D%20'undefined'%20%26%26%20window.Math%20%3D%3D%20Math%20%3F%20window%20%3A%20typeof%20self%20!%3D%20'undefined'%20%26%26%20self.Math%20%3D%3D%20Math%20%3F%20self%20%3A%20Function('return%20this')()%3B%5C%5Cn%5C%5Cnexports.default%20%3D%20_default%3B%5C%5Cn%5C%5Cn%2F%2F%23%20sourceURL%3Dwebpack%3A%2F%2F%255Bname%255D%2F%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2F%40material-ui%2Futils%2FponyfillGlobal.js%3F%5C%22)%3B%5Cn%5Cn%2F***%2F%20%7D)%2C%5Cn%5Cn%2F***%2F%20%5C%22..%2F..%2Fbrcast%2Fdist%2Fbrcast.es.js%5C%22%3A%5Cn%2F*!************************************************************************************************!*%5C%5C%5Cn%20%20!***%20%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2Fbrcast%2Fdist%2Fbrcast.es.js%20***!%5Cn%20%20%5C%5C************************************************************************************************%2F%5Cn%2F*!%20exports%20provided%3A%20default%20*%2F%5Cn%2F***%2F%20(function(module%2C%20__webpack_exports__%2C%20__webpack_require__)%20%7B%5Cn%5Cn%5C%22use%20strict%5C%22%3B%5Cneval(%5C%22__webpack_require__.r(__webpack_exports__)%3B%5C%5Cnfunction%20createBroadcast%20(initialState)%20%7B%5C%5Cn%20%20var%20listeners%20%3D%20%7B%7D%3B%5C%5Cn%20%20var%20id%20%3D%201%3B%5C%5Cn%20%20var%20_state%20%3D%20initialState%3B%5C%5Cn%5C%5Cn%20%20function%20getState%20()%20%7B%5C%5Cn%20%20%20%20return%20_state%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20function%20setState%20(state)%20%7B%5C%5Cn%20%20%20%20_state%20%3D%20state%3B%5C%5Cn%20%20%20%20var%20keys%20%3D%20Object.keys(listeners)%3B%5C%5Cn%20%20%20%20var%20i%20%3D%200%3B%5C%5Cn%20%20%20%20var%20len%20%3D%20keys.length%3B%5C%5Cn%20%20%20%20for%20(%3B%20i%20%3C%20len%3B%20i%2B%2B)%20%7B%5C%5Cn%20%20%20%20%20%20%2F%2F%20if%20a%20listener%20gets%20unsubscribed%20during%20setState%20we%20just%20skip%20it%5C%5Cn%20%20%20%20%20%20if%20(listeners%5Bkeys%5Bi%5D%5D)%20%7B%20listeners%5Bkeys%5Bi%5D%5D(state)%3B%20%7D%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20%2F%2F%20subscribe%20to%20changes%20and%20return%20the%20subscriptionId%5C%5Cn%20%20function%20subscribe%20(listener)%20%7B%5C%5Cn%20%20%20%20if%20(typeof%20listener%20!%3D%3D%20'function')%20%7B%5C%5Cn%20%20%20%20%20%20throw%20new%20Error('listener%20must%20be%20a%20function.')%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%20%20var%20currentId%20%3D%20id%3B%5C%5Cn%20%20%20%20listeners%5BcurrentId%5D%20%3D%20listener%3B%5C%5Cn%20%20%20%20id%20%2B%3D%201%3B%5C%5Cn%20%20%20%20return%20currentId%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20%2F%2F%20remove%20subscription%20by%20removing%20the%20listener%20function%5C%5Cn%20%20function%20unsubscribe%20(id)%20%7B%5C%5Cn%20%20%20%20listeners%5Bid%5D%20%3D%20undefined%3B%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20return%20%7B%20getState%3A%20getState%2C%20setState%3A%20setState%2C%20subscribe%3A%20subscribe%2C%20unsubscribe%3A%20unsubscribe%20%7D%5C%5Cn%7D%5C%5Cn%5C%5Cn%2F*%20harmony%20default%20export%20*%2F%20__webpack_exports__%5B%5C%5C%5C%22default%5C%5C%5C%22%5D%20%3D%20(createBroadcast)%3B%5C%5Cn%5C%5Cn%5C%5Cn%2F%2F%23%20sourceURL%3Dwebpack%3A%2F%2F%255Bname%255D%2F%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2Fbrcast%2Fdist%2Fbrcast.es.js%3F%5C%22)%3B%5Cn%5Cn%2F***%2F%20%7D)%2C%5Cn%5Cn%2F***%2F%20%5C%22..%2F..%2Fclassnames%2Findex.js%5C%22%3A%5Cn%2F*!*******************************************************************************************!*%5C%5C%5Cn%20%20!***%20%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2Fclassnames%2Findex.js%20***!%5Cn%20%20%5C%5C*******************************************************************************************%2F%5Cn%2F*!%20no%20static%20exports%20found%20*%2F%5Cn%2F***%2F%20(function(module%2C%20exports%2C%20__webpack_require__)%20%7B%5Cn%5Cneval(%5C%22var%20__WEBPACK_AMD_DEFINE_ARRAY__%2C%20__WEBPACK_AMD_DEFINE_RESULT__%3B%2F*!%5C%5Cn%20%20Copyright%20(c)%202017%20Jed%20Watson.%5C%5Cn%20%20Licensed%20under%20the%20MIT%20License%20(MIT)%2C%20see%5C%5Cn%20%20http%3A%2F%2Fjedwatson.github.io%2Fclassnames%5C%5Cn*%2F%5C%5Cn%2F*%20global%20define%20*%2F%5C%5Cn%5C%5Cn(function%20()%20%7B%5C%5Cn%5C%5Ct'use%20strict'%3B%5C%5Cn%5C%5Cn%5C%5Ctvar%20hasOwn%20%3D%20%7B%7D.hasOwnProperty%3B%5C%5Cn%5C%5Cn%5C%5Ctfunction%20classNames%20()%20%7B%5C%5Cn%5C%5Ct%5C%5Ctvar%20classes%20%3D%20%5B%5D%3B%5C%5Cn%5C%5Cn%5C%5Ct%5C%5Ctfor%20(var%20i%20%3D%200%3B%20i%20%3C%20arguments.length%3B%20i%2B%2B)%20%7B%5C%5Cn%5C%5Ct%5C%5Ct%5C%5Ctvar%20arg%20%3D%20arguments%5Bi%5D%3B%5C%5Cn%5C%5Ct%5C%5Ct%5C%5Ctif%20(!arg)%20continue%3B%5C%5Cn%5C%5Cn%5C%5Ct%5C%5Ct%5C%5Ctvar%20argType%20%3D%20typeof%20arg%3B%5C%5Cn%5C%5Cn%5C%5Ct%5C%5Ct%5C%5Ctif%20(argType%20%3D%3D%3D%20'string'%20%7C%7C%20argType%20%3D%3D%3D%20'number')%20%7B%5C%5Cn%5C%5Ct%5C%5Ct%5C%5Ct%5C%5Ctclasses.push(arg)%3B%5C%5Cn%5C%5Ct%5C%5Ct%5C%5Ct%7D%20else%20if%20(Array.isArray(arg)%20%26%26%20arg.length)%20%7B%5C%5Cn%5C%5Ct%5C%5Ct%5C%5Ct%5C%5Ctvar%20inner%20%3D%20classNames.apply(null%2C%20arg)%3B%5C%5Cn%5C%5Ct%5C%5Ct%5C%5Ct%5C%5Ctif%20(inner)%20%7B%5C%5Cn%5C%5Ct%5C%5Ct%5C%5Ct%5C%5Ct%5C%5Ctclasses.push(inner)%3B%5C%5Cn%5C%5Ct%5C%5Ct%5C%5Ct%5C%5Ct%7D%5C%5Cn%5C%5Ct%5C%5Ct%5C%5Ct%7D%20else%20if%20(argType%20%3D%3D%3D%20'object')%20%7B%5C%5Cn%5C%5Ct%5C%5Ct%5C%5Ct%5C%5Ctfor%20(var%20key%20in%20arg)%20%7B%5C%5Cn%5C%5Ct%5C%5Ct%5C%5Ct%5C%5Ct%5C%5Ctif%20(hasOwn.call(arg%2C%20key)%20%26%26%20arg%5Bkey%5D)%20%7B%5C%5Cn%5C%5Ct%5C%5Ct%5C%5Ct%5C%5Ct%5C%5Ct%5C%5Ctclasses.push(key)%3B%5C%5Cn%5C%5Ct%5C%5Ct%5C%5Ct%5C%5Ct%5C%5Ct%7D%5C%5Cn%5C%5Ct%5C%5Ct%5C%5Ct%5C%5Ct%7D%5C%5Cn%5C%5Ct%5C%5Ct%5C%5Ct%7D%5C%5Cn%5C%5Ct%5C%5Ct%7D%5C%5Cn%5C%5Cn%5C%5Ct%5C%5Ctreturn%20classes.join('%20')%3B%5C%5Cn%5C%5Ct%7D%5C%5Cn%5C%5Cn%5C%5Ctif%20(%20true%20%26%26%20module.exports)%20%7B%5C%5Cn%5C%5Ct%5C%5CtclassNames.default%20%3D%20classNames%3B%5C%5Cn%5C%5Ct%5C%5Ctmodule.exports%20%3D%20classNames%3B%5C%5Cn%5C%5Ct%7D%20else%20if%20(true)%20%7B%5C%5Cn%5C%5Ct%5C%5Ct%2F%2F%20register%20as%20'classnames'%2C%20consistent%20with%20npm%20package%20name%5C%5Cn%5C%5Ct%5C%5Ct!(__WEBPACK_AMD_DEFINE_ARRAY__%20%3D%20%5B%5D%2C%20__WEBPACK_AMD_DEFINE_RESULT__%20%3D%20(function%20()%20%7B%5C%5Cn%5C%5Ct%5C%5Ct%5C%5Ctreturn%20classNames%3B%5C%5Cn%5C%5Ct%5C%5Ct%7D).apply(exports%2C%20__WEBPACK_AMD_DEFINE_ARRAY__)%2C%5C%5Cn%5C%5Ct%5C%5Ct%5C%5Ct%5C%5Ct__WEBPACK_AMD_DEFINE_RESULT__%20!%3D%3D%20undefined%20%26%26%20(module.exports%20%3D%20__WEBPACK_AMD_DEFINE_RESULT__))%3B%5C%5Cn%5C%5Ct%7D%20else%20%7B%7D%5C%5Cn%7D())%3B%5C%5Cn%5C%5Cn%5C%5Cn%2F%2F%23%20sourceURL%3Dwebpack%3A%2F%2F%255Bname%255D%2F%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2Fclassnames%2Findex.js%3F%5C%22)%3B%5Cn%5Cn%2F***%2F%20%7D)%2C%5Cn%5Cn%2F***%2F%20%5C%22..%2F..%2Fcss-vendor%2Flib%2Fcamelize.js%5C%22%3A%5Cn%2F*!**************************************************************************************************!*%5C%5C%5Cn%20%20!***%20%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2Fcss-vendor%2Flib%2Fcamelize.js%20***!%5Cn%20%20%5C%5C**************************************************************************************************%2F%5Cn%2F*!%20no%20static%20exports%20found%20*%2F%5Cn%2F***%2F%20(function(module%2C%20exports%2C%20__webpack_require__)%20%7B%5Cn%5Cn%5C%22use%20strict%5C%22%3B%5Cneval(%5C%22%5C%5Cn%5C%5CnObject.defineProperty(exports%2C%20%5C%5C%5C%22__esModule%5C%5C%5C%22%2C%20%7B%5C%5Cn%20%20value%3A%20true%5C%5Cn%7D)%3B%5C%5Cnexports%5B'default'%5D%20%3D%20camelize%3B%5C%5Cnvar%20regExp%20%3D%20%2F%5B-%5C%5C%5C%5Cs%5D%2B(.)%3F%2Fg%3B%5C%5Cn%5C%5Cn%2F**%5C%5Cn%20*%20Convert%20dash%20separated%20strings%20to%20camel%20cased.%5C%5Cn%20*%5C%5Cn%20*%20%40param%20%7BString%7D%20str%5C%5Cn%20*%20%40return%20%7BString%7D%5C%5Cn%20*%2F%5C%5Cnfunction%20camelize(str)%20%7B%5C%5Cn%20%20return%20str.replace(regExp%2C%20toUpper)%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20toUpper(match%2C%20c)%20%7B%5C%5Cn%20%20return%20c%20%3F%20c.toUpperCase()%20%3A%20''%3B%5C%5Cn%7D%5C%5Cn%5C%5Cn%2F%2F%23%20sourceURL%3Dwebpack%3A%2F%2F%255Bname%255D%2F%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2Fcss-vendor%2Flib%2Fcamelize.js%3F%5C%22)%3B%5Cn%5Cn%2F***%2F%20%7D)%2C%5Cn%5Cn%2F***%2F%20%5C%22..%2F..%2Fcss-vendor%2Flib%2Findex.js%5C%22%3A%5Cn%2F*!***********************************************************************************************!*%5C%5C%5Cn%20%20!***%20%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2Fcss-vendor%2Flib%2Findex.js%20***!%5Cn%20%20%5C%5C***********************************************************************************************%2F%5Cn%2F*!%20no%20static%20exports%20found%20*%2F%5Cn%2F***%2F%20(function(module%2C%20exports%2C%20__webpack_require__)%20%7B%5Cn%5Cn%5C%22use%20strict%5C%22%3B%5Cneval(%5C%22%5C%5Cn%5C%5CnObject.defineProperty(exports%2C%20%5C%5C%5C%22__esModule%5C%5C%5C%22%2C%20%7B%5C%5Cn%20%20value%3A%20true%5C%5Cn%7D)%3B%5C%5Cnexports.supportedValue%20%3D%20exports.supportedProperty%20%3D%20exports.prefix%20%3D%20undefined%3B%5C%5Cn%5C%5Cnvar%20_prefix%20%3D%20__webpack_require__(%2F*!%20.%2Fprefix%20*%2F%20%5C%5C%5C%22..%2F..%2Fcss-vendor%2Flib%2Fprefix.js%5C%5C%5C%22)%3B%5C%5Cn%5C%5Cnvar%20_prefix2%20%3D%20_interopRequireDefault(_prefix)%3B%5C%5Cn%5C%5Cnvar%20_supportedProperty%20%3D%20__webpack_require__(%2F*!%20.%2Fsupported-property%20*%2F%20%5C%5C%5C%22..%2F..%2Fcss-vendor%2Flib%2Fsupported-property.js%5C%5C%5C%22)%3B%5C%5Cn%5C%5Cnvar%20_supportedProperty2%20%3D%20_interopRequireDefault(_supportedProperty)%3B%5C%5Cn%5C%5Cnvar%20_supportedValue%20%3D%20__webpack_require__(%2F*!%20.%2Fsupported-value%20*%2F%20%5C%5C%5C%22..%2F..%2Fcss-vendor%2Flib%2Fsupported-value.js%5C%5C%5C%22)%3B%5C%5Cn%5C%5Cnvar%20_supportedValue2%20%3D%20_interopRequireDefault(_supportedValue)%3B%5C%5Cn%5C%5Cnfunction%20_interopRequireDefault(obj)%20%7B%20return%20obj%20%26%26%20obj.__esModule%20%3F%20obj%20%3A%20%7B%20'default'%3A%20obj%20%7D%3B%20%7D%5C%5Cn%5C%5Cnexports%5B'default'%5D%20%3D%20%7B%5C%5Cn%20%20prefix%3A%20_prefix2%5B'default'%5D%2C%5C%5Cn%20%20supportedProperty%3A%20_supportedProperty2%5B'default'%5D%2C%5C%5Cn%20%20supportedValue%3A%20_supportedValue2%5B'default'%5D%5C%5Cn%7D%3B%20%2F**%5C%5Cn%20%20%20%20*%20CSS%20Vendor%20prefix%20detection%20and%20property%20feature%20testing.%5C%5Cn%20%20%20%20*%5C%5Cn%20%20%20%20*%20%40copyright%20Oleg%20Slobodskoi%202015%5C%5Cn%20%20%20%20*%20%40website%20https%3A%2F%2Fgithub.com%2Fjsstyles%2Fcss-vendor%5C%5Cn%20%20%20%20*%20%40license%20MIT%5C%5Cn%20%20%20%20*%2F%5C%5Cn%5C%5Cnexports.prefix%20%3D%20_prefix2%5B'default'%5D%3B%5C%5Cnexports.supportedProperty%20%3D%20_supportedProperty2%5B'default'%5D%3B%5C%5Cnexports.supportedValue%20%3D%20_supportedValue2%5B'default'%5D%3B%5C%5Cn%5C%5Cn%2F%2F%23%20sourceURL%3Dwebpack%3A%2F%2F%255Bname%255D%2F%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2Fcss-vendor%2Flib%2Findex.js%3F%5C%22)%3B%5Cn%5Cn%2F***%2F%20%7D)%2C%5Cn%5Cn%2F***%2F%20%5C%22..%2F..%2Fcss-vendor%2Flib%2Fprefix.js%5C%22%3A%5Cn%2F*!************************************************************************************************!*%5C%5C%5Cn%20%20!***%20%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2Fcss-vendor%2Flib%2Fprefix.js%20***!%5Cn%20%20%5C%5C************************************************************************************************%2F%5Cn%2F*!%20no%20static%20exports%20found%20*%2F%5Cn%2F***%2F%20(function(module%2C%20exports%2C%20__webpack_require__)%20%7B%5Cn%5Cn%5C%22use%20strict%5C%22%3B%5Cneval(%5C%22%5C%5Cn%5C%5CnObject.defineProperty(exports%2C%20%5C%5C%5C%22__esModule%5C%5C%5C%22%2C%20%7B%5C%5Cn%20%20value%3A%20true%5C%5Cn%7D)%3B%5C%5Cn%5C%5Cnvar%20_isInBrowser%20%3D%20__webpack_require__(%2F*!%20is-in-browser%20*%2F%20%5C%5C%5C%22..%2F..%2Fis-in-browser%2Fdist%2Fmodule.js%5C%5C%5C%22)%3B%5C%5Cn%5C%5Cnvar%20_isInBrowser2%20%3D%20_interopRequireDefault(_isInBrowser)%3B%5C%5Cn%5C%5Cnfunction%20_interopRequireDefault(obj)%20%7B%20return%20obj%20%26%26%20obj.__esModule%20%3F%20obj%20%3A%20%7B%20'default'%3A%20obj%20%7D%3B%20%7D%5C%5Cn%5C%5Cnvar%20js%20%3D%20''%3B%20%2F**%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%20%20*%20Export%20javascript%20style%20and%20css%20style%20vendor%20prefixes.%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%20%20*%20Based%20on%20%5C%5C%5C%22transform%5C%5C%5C%22%20support%20test.%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%20%20*%2F%5C%5Cn%5C%5Cnvar%20css%20%3D%20''%3B%5C%5Cn%5C%5Cn%2F%2F%20We%20should%20not%20do%20anything%20if%20required%20serverside.%5C%5Cnif%20(_isInBrowser2%5B'default'%5D)%20%7B%5C%5Cn%20%20%2F%2F%20Order%20matters.%20We%20need%20to%20check%20Webkit%20the%20last%20one%20because%5C%5Cn%20%20%2F%2F%20other%20vendors%20use%20to%20add%20Webkit%20prefixes%20to%20some%20properties%5C%5Cn%20%20var%20jsCssMap%20%3D%20%7B%5C%5Cn%20%20%20%20Moz%3A%20'-moz-'%2C%5C%5Cn%20%20%20%20%2F%2F%20IE%20did%20it%20wrong%20again%20...%5C%5Cn%20%20%20%20ms%3A%20'-ms-'%2C%5C%5Cn%20%20%20%20O%3A%20'-o-'%2C%5C%5Cn%20%20%20%20Webkit%3A%20'-webkit-'%5C%5Cn%20%20%7D%3B%5C%5Cn%20%20var%20style%20%3D%20document.createElement('p').style%3B%5C%5Cn%20%20var%20testProp%20%3D%20'Transform'%3B%5C%5Cn%5C%5Cn%20%20for%20(var%20key%20in%20jsCssMap)%20%7B%5C%5Cn%20%20%20%20if%20(key%20%2B%20testProp%20in%20style)%20%7B%5C%5Cn%20%20%20%20%20%20js%20%3D%20key%3B%5C%5Cn%20%20%20%20%20%20css%20%3D%20jsCssMap%5Bkey%5D%3B%5C%5Cn%20%20%20%20%20%20break%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%5C%5Cn%7D%5C%5Cn%5C%5Cn%2F**%5C%5Cn%20*%20Vendor%20prefix%20string%20for%20the%20current%20browser.%5C%5Cn%20*%5C%5Cn%20*%20%40type%20%7B%7Bjs%3A%20String%2C%20css%3A%20String%7D%7D%5C%5Cn%20*%20%40api%20public%5C%5Cn%20*%2F%5C%5Cnexports%5B'default'%5D%20%3D%20%7B%20js%3A%20js%2C%20css%3A%20css%20%7D%3B%5C%5Cn%5C%5Cn%2F%2F%23%20sourceURL%3Dwebpack%3A%2F%2F%255Bname%255D%2F%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2Fcss-vendor%2Flib%2Fprefix.js%3F%5C%22)%3B%5Cn%5Cn%2F***%2F%20%7D)%2C%5Cn%5Cn%2F***%2F%20%5C%22..%2F..%2Fcss-vendor%2Flib%2Fsupported-property.js%5C%22%3A%5Cn%2F*!************************************************************************************************************!*%5C%5C%5Cn%20%20!***%20%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2Fcss-vendor%2Flib%2Fsupported-property.js%20***!%5Cn%20%20%5C%5C************************************************************************************************************%2F%5Cn%2F*!%20no%20static%20exports%20found%20*%2F%5Cn%2F***%2F%20(function(module%2C%20exports%2C%20__webpack_require__)%20%7B%5Cn%5Cn%5C%22use%20strict%5C%22%3B%5Cneval(%5C%22%5C%5Cn%5C%5CnObject.defineProperty(exports%2C%20%5C%5C%5C%22__esModule%5C%5C%5C%22%2C%20%7B%5C%5Cn%20%20value%3A%20true%5C%5Cn%7D)%3B%5C%5Cnexports%5B'default'%5D%20%3D%20supportedProperty%3B%5C%5Cn%5C%5Cnvar%20_isInBrowser%20%3D%20__webpack_require__(%2F*!%20is-in-browser%20*%2F%20%5C%5C%5C%22..%2F..%2Fis-in-browser%2Fdist%2Fmodule.js%5C%5C%5C%22)%3B%5C%5Cn%5C%5Cnvar%20_isInBrowser2%20%3D%20_interopRequireDefault(_isInBrowser)%3B%5C%5Cn%5C%5Cnvar%20_prefix%20%3D%20__webpack_require__(%2F*!%20.%2Fprefix%20*%2F%20%5C%5C%5C%22..%2F..%2Fcss-vendor%2Flib%2Fprefix.js%5C%5C%5C%22)%3B%5C%5Cn%5C%5Cnvar%20_prefix2%20%3D%20_interopRequireDefault(_prefix)%3B%5C%5Cn%5C%5Cnvar%20_camelize%20%3D%20__webpack_require__(%2F*!%20.%2Fcamelize%20*%2F%20%5C%5C%5C%22..%2F..%2Fcss-vendor%2Flib%2Fcamelize.js%5C%5C%5C%22)%3B%5C%5Cn%5C%5Cnvar%20_camelize2%20%3D%20_interopRequireDefault(_camelize)%3B%5C%5Cn%5C%5Cnfunction%20_interopRequireDefault(obj)%20%7B%20return%20obj%20%26%26%20obj.__esModule%20%3F%20obj%20%3A%20%7B%20'default'%3A%20obj%20%7D%3B%20%7D%5C%5Cn%5C%5Cnvar%20el%20%3D%20void%200%3B%5C%5Cnvar%20cache%20%3D%20%7B%7D%3B%5C%5Cn%5C%5Cnif%20(_isInBrowser2%5B'default'%5D)%20%7B%5C%5Cn%20%20el%20%3D%20document.createElement('p')%3B%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20We%20test%20every%20property%20on%20vendor%20prefix%20requirement.%5C%5Cn%20%20%20*%20Once%20tested%2C%20result%20is%20cached.%20It%20gives%20us%20up%20to%2070%25%20perf%20boost.%5C%5Cn%20%20%20*%20http%3A%2F%2Fjsperf.com%2Felement-style-object-access-vs-plain-object%5C%5Cn%20%20%20*%5C%5Cn%20%20%20*%20Prefill%20cache%20with%20known%20css%20properties%20to%20reduce%20amount%20of%5C%5Cn%20%20%20*%20properties%20we%20need%20to%20feature%20test%20at%20runtime.%5C%5Cn%20%20%20*%20http%3A%2F%2Fdavidwalsh.name%2Fvendor-prefix%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20var%20computed%20%3D%20window.getComputedStyle(document.documentElement%2C%20'')%3B%5C%5Cn%20%20for%20(var%20key%20in%20computed)%20%7B%5C%5Cn%20%20%20%20if%20(!isNaN(key))%20cache%5Bcomputed%5Bkey%5D%5D%20%3D%20computed%5Bkey%5D%3B%5C%5Cn%20%20%7D%5C%5Cn%7D%5C%5Cn%5C%5Cn%2F**%5C%5Cn%20*%20Test%20if%20a%20property%20is%20supported%2C%20returns%20supported%20property%20with%20vendor%5C%5Cn%20*%20prefix%20if%20required.%20Returns%20%60false%60%20if%20not%20supported.%5C%5Cn%20*%5C%5Cn%20*%20%40param%20%7BString%7D%20prop%20dash%20separated%5C%5Cn%20*%20%40return%20%7BString%7CBoolean%7D%5C%5Cn%20*%20%40api%20public%5C%5Cn%20*%2F%5C%5Cnfunction%20supportedProperty(prop)%20%7B%5C%5Cn%20%20%2F%2F%20For%20server-side%20rendering.%5C%5Cn%20%20if%20(!el)%20return%20prop%3B%5C%5Cn%5C%5Cn%20%20%2F%2F%20We%20have%20not%20tested%20this%20prop%20yet%2C%20lets%20do%20the%20test.%5C%5Cn%20%20if%20(cache%5Bprop%5D%20!%3D%20null)%20return%20cache%5Bprop%5D%3B%5C%5Cn%5C%5Cn%20%20%2F%2F%20Camelization%20is%20required%20because%20we%20can't%20test%20using%5C%5Cn%20%20%2F%2F%20css%20syntax%20for%20e.g.%20in%20FF.%5C%5Cn%20%20%2F%2F%20Test%20if%20property%20is%20supported%20as%20it%20is.%5C%5Cn%20%20if%20((0%2C%20_camelize2%5B'default'%5D)(prop)%20in%20el.style)%20%7B%5C%5Cn%20%20%20%20cache%5Bprop%5D%20%3D%20prop%3B%5C%5Cn%20%20%7D%5C%5Cn%20%20%2F%2F%20Test%20if%20property%20is%20supported%20with%20vendor%20prefix.%5C%5Cn%20%20else%20if%20(_prefix2%5B'default'%5D.js%20%2B%20(0%2C%20_camelize2%5B'default'%5D)('-'%20%2B%20prop)%20in%20el.style)%20%7B%5C%5Cn%20%20%20%20%20%20cache%5Bprop%5D%20%3D%20_prefix2%5B'default'%5D.css%20%2B%20prop%3B%5C%5Cn%20%20%20%20%7D%20else%20%7B%5C%5Cn%20%20%20%20%20%20cache%5Bprop%5D%20%3D%20false%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20return%20cache%5Bprop%5D%3B%5C%5Cn%7D%5C%5Cn%5C%5Cn%2F%2F%23%20sourceURL%3Dwebpack%3A%2F%2F%255Bname%255D%2F%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2Fcss-vendor%2Flib%2Fsupported-property.js%3F%5C%22)%3B%5Cn%5Cn%2F***%2F%20%7D)%2C%5Cn%5Cn%2F***%2F%20%5C%22..%2F..%2Fcss-vendor%2Flib%2Fsupported-value.js%5C%22%3A%5Cn%2F*!*********************************************************************************************************!*%5C%5C%5Cn%20%20!***%20%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2Fcss-vendor%2Flib%2Fsupported-value.js%20***!%5Cn%20%20%5C%5C*********************************************************************************************************%2F%5Cn%2F*!%20no%20static%20exports%20found%20*%2F%5Cn%2F***%2F%20(function(module%2C%20exports%2C%20__webpack_require__)%20%7B%5Cn%5Cn%5C%22use%20strict%5C%22%3B%5Cneval(%5C%22%5C%5Cn%5C%5CnObject.defineProperty(exports%2C%20%5C%5C%5C%22__esModule%5C%5C%5C%22%2C%20%7B%5C%5Cn%20%20value%3A%20true%5C%5Cn%7D)%3B%5C%5Cnexports%5B'default'%5D%20%3D%20supportedValue%3B%5C%5Cn%5C%5Cnvar%20_isInBrowser%20%3D%20__webpack_require__(%2F*!%20is-in-browser%20*%2F%20%5C%5C%5C%22..%2F..%2Fis-in-browser%2Fdist%2Fmodule.js%5C%5C%5C%22)%3B%5C%5Cn%5C%5Cnvar%20_isInBrowser2%20%3D%20_interopRequireDefault(_isInBrowser)%3B%5C%5Cn%5C%5Cnvar%20_prefix%20%3D%20__webpack_require__(%2F*!%20.%2Fprefix%20*%2F%20%5C%5C%5C%22..%2F..%2Fcss-vendor%2Flib%2Fprefix.js%5C%5C%5C%22)%3B%5C%5Cn%5C%5Cnvar%20_prefix2%20%3D%20_interopRequireDefault(_prefix)%3B%5C%5Cn%5C%5Cnfunction%20_interopRequireDefault(obj)%20%7B%20return%20obj%20%26%26%20obj.__esModule%20%3F%20obj%20%3A%20%7B%20'default'%3A%20obj%20%7D%3B%20%7D%5C%5Cn%5C%5Cnvar%20cache%20%3D%20%7B%7D%3B%5C%5Cnvar%20el%20%3D%20void%200%3B%5C%5Cn%5C%5Cnif%20(_isInBrowser2%5B'default'%5D)%20el%20%3D%20document.createElement('p')%3B%5C%5Cn%5C%5Cn%2F**%5C%5Cn%20*%20Returns%20prefixed%20value%20if%20needed.%20Returns%20%60false%60%20if%20value%20is%20not%20supported.%5C%5Cn%20*%5C%5Cn%20*%20%40param%20%7BString%7D%20property%5C%5Cn%20*%20%40param%20%7BString%7D%20value%5C%5Cn%20*%20%40return%20%7BString%7CBoolean%7D%5C%5Cn%20*%20%40api%20public%5C%5Cn%20*%2F%5C%5Cnfunction%20supportedValue(property%2C%20value)%20%7B%5C%5Cn%20%20%2F%2F%20For%20server-side%20rendering.%5C%5Cn%20%20if%20(!el)%20return%20value%3B%5C%5Cn%5C%5Cn%20%20%2F%2F%20It%20is%20a%20string%20or%20a%20number%20as%20a%20string%20like%20'1'.%5C%5Cn%20%20%2F%2F%20We%20want%20only%20prefixable%20values%20here.%5C%5Cn%20%20if%20(typeof%20value%20!%3D%3D%20'string'%20%7C%7C%20!isNaN(parseInt(value%2C%2010)))%20return%20value%3B%5C%5Cn%5C%5Cn%20%20var%20cacheKey%20%3D%20property%20%2B%20value%3B%5C%5Cn%5C%5Cn%20%20if%20(cache%5BcacheKey%5D%20!%3D%20null)%20return%20cache%5BcacheKey%5D%3B%5C%5Cn%5C%5Cn%20%20%2F%2F%20IE%20can%20even%20throw%20an%20error%20in%20some%20cases%2C%20for%20e.g.%20style.content%20%3D%20'bar'%5C%5Cn%20%20try%20%7B%5C%5Cn%20%20%20%20%2F%2F%20Test%20value%20as%20it%20is.%5C%5Cn%20%20%20%20el.style%5Bproperty%5D%20%3D%20value%3B%5C%5Cn%20%20%7D%20catch%20(err)%20%7B%5C%5Cn%20%20%20%20cache%5BcacheKey%5D%20%3D%20false%3B%5C%5Cn%20%20%20%20return%20false%3B%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20%2F%2F%20Value%20is%20supported%20as%20it%20is.%5C%5Cn%20%20if%20(el.style%5Bproperty%5D%20!%3D%3D%20'')%20%7B%5C%5Cn%20%20%20%20cache%5BcacheKey%5D%20%3D%20value%3B%5C%5Cn%20%20%7D%20else%20%7B%5C%5Cn%20%20%20%20%2F%2F%20Test%20value%20with%20vendor%20prefix.%5C%5Cn%20%20%20%20value%20%3D%20_prefix2%5B'default'%5D.css%20%2B%20value%3B%5C%5Cn%5C%5Cn%20%20%20%20%2F%2F%20Hardcode%20test%20to%20convert%20%5C%5C%5C%22flex%5C%5C%5C%22%20to%20%5C%5C%5C%22-ms-flexbox%5C%5C%5C%22%20for%20IE10.%5C%5Cn%20%20%20%20if%20(value%20%3D%3D%3D%20'-ms-flex')%20value%20%3D%20'-ms-flexbox'%3B%5C%5Cn%5C%5Cn%20%20%20%20el.style%5Bproperty%5D%20%3D%20value%3B%5C%5Cn%5C%5Cn%20%20%20%20%2F%2F%20Value%20is%20supported%20with%20vendor%20prefix.%5C%5Cn%20%20%20%20if%20(el.style%5Bproperty%5D%20!%3D%3D%20'')%20cache%5BcacheKey%5D%20%3D%20value%3B%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20if%20(!cache%5BcacheKey%5D)%20cache%5BcacheKey%5D%20%3D%20false%3B%5C%5Cn%5C%5Cn%20%20%2F%2F%20Reset%20style%20value.%5C%5Cn%20%20el.style%5Bproperty%5D%20%3D%20''%3B%5C%5Cn%5C%5Cn%20%20return%20cache%5BcacheKey%5D%3B%5C%5Cn%7D%5C%5Cn%5C%5Cn%2F%2F%23%20sourceURL%3Dwebpack%3A%2F%2F%255Bname%255D%2F%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2Fcss-vendor%2Flib%2Fsupported-value.js%3F%5C%22)%3B%5Cn%5Cn%2F***%2F%20%7D)%2C%5Cn%5Cn%2F***%2F%20%5C%22..%2F..%2Fdebounce%2Findex.js%5C%22%3A%5Cn%2F*!*****************************************************************************************!*%5C%5C%5Cn%20%20!***%20%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2Fdebounce%2Findex.js%20***!%5Cn%20%20%5C%5C*****************************************************************************************%2F%5Cn%2F*!%20no%20static%20exports%20found%20*%2F%5Cn%2F***%2F%20(function(module%2C%20exports)%20%7B%5Cn%5Cneval(%5C%22%2F**%5C%5Cn%20*%20Returns%20a%20function%2C%20that%2C%20as%20long%20as%20it%20continues%20to%20be%20invoked%2C%20will%20not%5C%5Cn%20*%20be%20triggered.%20The%20function%20will%20be%20called%20after%20it%20stops%20being%20called%20for%5C%5Cn%20*%20N%20milliseconds.%20If%20%60immediate%60%20is%20passed%2C%20trigger%20the%20function%20on%20the%5C%5Cn%20*%20leading%20edge%2C%20instead%20of%20the%20trailing.%20The%20function%20also%20has%20a%20property%20'clear'%20%5C%5Cn%20*%20that%20is%20a%20function%20which%20will%20clear%20the%20timer%20to%20prevent%20previously%20scheduled%20executions.%20%5C%5Cn%20*%5C%5Cn%20*%20%40source%20underscore.js%5C%5Cn%20*%20%40see%20http%3A%2F%2Funscriptable.com%2F2009%2F03%2F20%2Fdebouncing-javascript-methods%2F%5C%5Cn%20*%20%40param%20%7BFunction%7D%20function%20to%20wrap%5C%5Cn%20*%20%40param%20%7BNumber%7D%20timeout%20in%20ms%20(%60100%60)%5C%5Cn%20*%20%40param%20%7BBoolean%7D%20whether%20to%20execute%20at%20the%20beginning%20(%60false%60)%5C%5Cn%20*%20%40api%20public%5C%5Cn%20*%2F%5C%5Cnfunction%20debounce(func%2C%20wait%2C%20immediate)%7B%5C%5Cn%20%20var%20timeout%2C%20args%2C%20context%2C%20timestamp%2C%20result%3B%5C%5Cn%20%20if%20(null%20%3D%3D%20wait)%20wait%20%3D%20100%3B%5C%5Cn%5C%5Cn%20%20function%20later()%20%7B%5C%5Cn%20%20%20%20var%20last%20%3D%20Date.now()%20-%20timestamp%3B%5C%5Cn%5C%5Cn%20%20%20%20if%20(last%20%3C%20wait%20%26%26%20last%20%3E%3D%200)%20%7B%5C%5Cn%20%20%20%20%20%20timeout%20%3D%20setTimeout(later%2C%20wait%20-%20last)%3B%5C%5Cn%20%20%20%20%7D%20else%20%7B%5C%5Cn%20%20%20%20%20%20timeout%20%3D%20null%3B%5C%5Cn%20%20%20%20%20%20if%20(!immediate)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20result%20%3D%20func.apply(context%2C%20args)%3B%5C%5Cn%20%20%20%20%20%20%20%20context%20%3D%20args%20%3D%20null%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%3B%5C%5Cn%5C%5Cn%20%20var%20debounced%20%3D%20function()%7B%5C%5Cn%20%20%20%20context%20%3D%20this%3B%5C%5Cn%20%20%20%20args%20%3D%20arguments%3B%5C%5Cn%20%20%20%20timestamp%20%3D%20Date.now()%3B%5C%5Cn%20%20%20%20var%20callNow%20%3D%20immediate%20%26%26%20!timeout%3B%5C%5Cn%20%20%20%20if%20(!timeout)%20timeout%20%3D%20setTimeout(later%2C%20wait)%3B%5C%5Cn%20%20%20%20if%20(callNow)%20%7B%5C%5Cn%20%20%20%20%20%20result%20%3D%20func.apply(context%2C%20args)%3B%5C%5Cn%20%20%20%20%20%20context%20%3D%20args%20%3D%20null%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20return%20result%3B%5C%5Cn%20%20%7D%3B%5C%5Cn%5C%5Cn%20%20debounced.clear%20%3D%20function()%20%7B%5C%5Cn%20%20%20%20if%20(timeout)%20%7B%5C%5Cn%20%20%20%20%20%20clearTimeout(timeout)%3B%5C%5Cn%20%20%20%20%20%20timeout%20%3D%20null%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%3B%5C%5Cn%20%20%5C%5Cn%20%20debounced.flush%20%3D%20function()%20%7B%5C%5Cn%20%20%20%20if%20(timeout)%20%7B%5C%5Cn%20%20%20%20%20%20result%20%3D%20func.apply(context%2C%20args)%3B%5C%5Cn%20%20%20%20%20%20context%20%3D%20args%20%3D%20null%3B%5C%5Cn%20%20%20%20%20%20%5C%5Cn%20%20%20%20%20%20clearTimeout(timeout)%3B%5C%5Cn%20%20%20%20%20%20timeout%20%3D%20null%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%3B%5C%5Cn%5C%5Cn%20%20return%20debounced%3B%5C%5Cn%7D%3B%5C%5Cn%5C%5Cn%2F%2F%20Adds%20compatibility%20for%20ES%20modules%5C%5Cndebounce.debounce%20%3D%20debounce%3B%5C%5Cn%5C%5Cnmodule.exports%20%3D%20debounce%3B%5C%5Cn%5C%5Cn%5C%5Cn%2F%2F%23%20sourceURL%3Dwebpack%3A%2F%2F%255Bname%255D%2F%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2Fdebounce%2Findex.js%3F%5C%22)%3B%5Cn%5Cn%2F***%2F%20%7D)%2C%5Cn%5Cn%2F***%2F%20%5C%22..%2F..%2Fdeepmerge%2Fdist%2Fumd.js%5C%22%3A%5Cn%2F*!*********************************************************************************************!*%5C%5C%5Cn%20%20!***%20%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2Fdeepmerge%2Fdist%2Fumd.js%20***!%5Cn%20%20%5C%5C*********************************************************************************************%2F%5Cn%2F*!%20no%20static%20exports%20found%20*%2F%5Cn%2F***%2F%20(function(module%2C%20exports%2C%20__webpack_require__)%20%7B%5Cn%5Cneval(%5C%22(function%20(global%2C%20factory)%20%7B%5C%5Cn%5C%5Ct%20true%20%3F%20module.exports%20%3D%20factory()%20%3A%5C%5Cn%5C%5Ctundefined%3B%5C%5Cn%7D(this%2C%20(function%20()%20%7B%20'use%20strict'%3B%5C%5Cn%5C%5Cnvar%20isMergeableObject%20%3D%20function%20isMergeableObject(value)%20%7B%5C%5Cn%5C%5Ctreturn%20isNonNullObject(value)%5C%5Cn%5C%5Ct%5C%5Ct%26%26%20!isSpecial(value)%5C%5Cn%7D%3B%5C%5Cn%5C%5Cnfunction%20isNonNullObject(value)%20%7B%5C%5Cn%5C%5Ctreturn%20!!value%20%26%26%20typeof%20value%20%3D%3D%3D%20'object'%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20isSpecial(value)%20%7B%5C%5Cn%5C%5Ctvar%20stringValue%20%3D%20Object.prototype.toString.call(value)%3B%5C%5Cn%5C%5Cn%5C%5Ctreturn%20stringValue%20%3D%3D%3D%20'%5Bobject%20RegExp%5D'%5C%5Cn%5C%5Ct%5C%5Ct%7C%7C%20stringValue%20%3D%3D%3D%20'%5Bobject%20Date%5D'%5C%5Cn%5C%5Ct%5C%5Ct%7C%7C%20isReactElement(value)%5C%5Cn%7D%5C%5Cn%5C%5Cn%2F%2F%20see%20https%3A%2F%2Fgithub.com%2Ffacebook%2Freact%2Fblob%2Fb5ac963fb791d1298e7f396236383bc955f916c1%2Fsrc%2Fisomorphic%2Fclassic%2Felement%2FReactElement.js%23L21-L25%5C%5Cnvar%20canUseSymbol%20%3D%20typeof%20Symbol%20%3D%3D%3D%20'function'%20%26%26%20Symbol.for%3B%5C%5Cnvar%20REACT_ELEMENT_TYPE%20%3D%20canUseSymbol%20%3F%20Symbol.for('react.element')%20%3A%200xeac7%3B%5C%5Cn%5C%5Cnfunction%20isReactElement(value)%20%7B%5C%5Cn%5C%5Ctreturn%20value.%24%24typeof%20%3D%3D%3D%20REACT_ELEMENT_TYPE%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20emptyTarget(val)%20%7B%5C%5Cn%5C%5Ctreturn%20Array.isArray(val)%20%3F%20%5B%5D%20%3A%20%7B%7D%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20cloneUnlessOtherwiseSpecified(value%2C%20options)%20%7B%5C%5Cn%5C%5Ctreturn%20(options.clone%20!%3D%3D%20false%20%26%26%20options.isMergeableObject(value))%5C%5Cn%5C%5Ct%5C%5Ct%3F%20deepmerge(emptyTarget(value)%2C%20value%2C%20options)%5C%5Cn%5C%5Ct%5C%5Ct%3A%20value%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20defaultArrayMerge(target%2C%20source%2C%20options)%20%7B%5C%5Cn%5C%5Ctreturn%20target.concat(source).map(function(element)%20%7B%5C%5Cn%5C%5Ct%5C%5Ctreturn%20cloneUnlessOtherwiseSpecified(element%2C%20options)%5C%5Cn%5C%5Ct%7D)%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20getMergeFunction(key%2C%20options)%20%7B%5C%5Cn%5C%5Ctif%20(!options.customMerge)%20%7B%5C%5Cn%5C%5Ct%5C%5Ctreturn%20deepmerge%5C%5Cn%5C%5Ct%7D%5C%5Cn%5C%5Ctvar%20customMerge%20%3D%20options.customMerge(key)%3B%5C%5Cn%5C%5Ctreturn%20typeof%20customMerge%20%3D%3D%3D%20'function'%20%3F%20customMerge%20%3A%20deepmerge%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20mergeObject(target%2C%20source%2C%20options)%20%7B%5C%5Cn%5C%5Ctvar%20destination%20%3D%20%7B%7D%3B%5C%5Cn%5C%5Ctif%20(options.isMergeableObject(target))%20%7B%5C%5Cn%5C%5Ct%5C%5CtObject.keys(target).forEach(function(key)%20%7B%5C%5Cn%5C%5Ct%5C%5Ct%5C%5Ctdestination%5Bkey%5D%20%3D%20cloneUnlessOtherwiseSpecified(target%5Bkey%5D%2C%20options)%3B%5C%5Cn%5C%5Ct%5C%5Ct%7D)%3B%5C%5Cn%5C%5Ct%7D%5C%5Cn%5C%5CtObject.keys(source).forEach(function(key)%20%7B%5C%5Cn%5C%5Ct%5C%5Ctif%20(!options.isMergeableObject(source%5Bkey%5D)%20%7C%7C%20!target%5Bkey%5D)%20%7B%5C%5Cn%5C%5Ct%5C%5Ct%5C%5Ctdestination%5Bkey%5D%20%3D%20cloneUnlessOtherwiseSpecified(source%5Bkey%5D%2C%20options)%3B%5C%5Cn%5C%5Ct%5C%5Ct%7D%20else%20%7B%5C%5Cn%5C%5Ct%5C%5Ct%5C%5Ctdestination%5Bkey%5D%20%3D%20getMergeFunction(key%2C%20options)(target%5Bkey%5D%2C%20source%5Bkey%5D%2C%20options)%3B%5C%5Cn%5C%5Ct%5C%5Ct%7D%5C%5Cn%5C%5Ct%7D)%3B%5C%5Cn%5C%5Ctreturn%20destination%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20deepmerge(target%2C%20source%2C%20options)%20%7B%5C%5Cn%5C%5Ctoptions%20%3D%20options%20%7C%7C%20%7B%7D%3B%5C%5Cn%5C%5Ctoptions.arrayMerge%20%3D%20options.arrayMerge%20%7C%7C%20defaultArrayMerge%3B%5C%5Cn%5C%5Ctoptions.isMergeableObject%20%3D%20options.isMergeableObject%20%7C%7C%20isMergeableObject%3B%5C%5Cn%5C%5Cn%5C%5Ctvar%20sourceIsArray%20%3D%20Array.isArray(source)%3B%5C%5Cn%5C%5Ctvar%20targetIsArray%20%3D%20Array.isArray(target)%3B%5C%5Cn%5C%5Ctvar%20sourceAndTargetTypesMatch%20%3D%20sourceIsArray%20%3D%3D%3D%20targetIsArray%3B%5C%5Cn%5C%5Cn%5C%5Ctif%20(!sourceAndTargetTypesMatch)%20%7B%5C%5Cn%5C%5Ct%5C%5Ctreturn%20cloneUnlessOtherwiseSpecified(source%2C%20options)%5C%5Cn%5C%5Ct%7D%20else%20if%20(sourceIsArray)%20%7B%5C%5Cn%5C%5Ct%5C%5Ctreturn%20options.arrayMerge(target%2C%20source%2C%20options)%5C%5Cn%5C%5Ct%7D%20else%20%7B%5C%5Cn%5C%5Ct%5C%5Ctreturn%20mergeObject(target%2C%20source%2C%20options)%5C%5Cn%5C%5Ct%7D%5C%5Cn%7D%5C%5Cn%5C%5Cndeepmerge.all%20%3D%20function%20deepmergeAll(array%2C%20options)%20%7B%5C%5Cn%5C%5Ctif%20(!Array.isArray(array))%20%7B%5C%5Cn%5C%5Ct%5C%5Ctthrow%20new%20Error('first%20argument%20should%20be%20an%20array')%5C%5Cn%5C%5Ct%7D%5C%5Cn%5C%5Cn%5C%5Ctreturn%20array.reduce(function(prev%2C%20next)%20%7B%5C%5Cn%5C%5Ct%5C%5Ctreturn%20deepmerge(prev%2C%20next%2C%20options)%5C%5Cn%5C%5Ct%7D%2C%20%7B%7D)%5C%5Cn%7D%3B%5C%5Cn%5C%5Cnvar%20deepmerge_1%20%3D%20deepmerge%3B%5C%5Cn%5C%5Cnreturn%20deepmerge_1%3B%5C%5Cn%5C%5Cn%7D)))%3B%5C%5Cn%5C%5Cn%5C%5Cn%2F%2F%23%20sourceURL%3Dwebpack%3A%2F%2F%255Bname%255D%2F%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2Fdeepmerge%2Fdist%2Fumd.js%3F%5C%22)%3B%5Cn%5Cn%2F***%2F%20%7D)%2C%5Cn%5Cn%2F***%2F%20%5C%22..%2F..%2Fdom-helpers%2Fquery%2FisWindow.js%5C%22%3A%5Cn%2F*!*****************************************************************************************************!*%5C%5C%5Cn%20%20!***%20%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2Fdom-helpers%2Fquery%2FisWindow.js%20***!%5Cn%20%20%5C%5C*****************************************************************************************************%2F%5Cn%2F*!%20no%20static%20exports%20found%20*%2F%5Cn%2F***%2F%20(function(module%2C%20exports%2C%20__webpack_require__)%20%7B%5Cn%5Cn%5C%22use%20strict%5C%22%3B%5Cneval(%5C%22%5C%5Cn%5C%5Cnexports.__esModule%20%3D%20true%3B%5C%5Cnexports.default%20%3D%20getWindow%3B%5C%5Cn%5C%5Cnfunction%20getWindow(node)%20%7B%5C%5Cn%20%20return%20node%20%3D%3D%3D%20node.window%20%3F%20node%20%3A%20node.nodeType%20%3D%3D%3D%209%20%3F%20node.defaultView%20%7C%7C%20node.parentWindow%20%3A%20false%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnmodule.exports%20%3D%20exports%5B%5C%5C%5C%22default%5C%5C%5C%22%5D%3B%5C%5Cn%5C%5Cn%2F%2F%23%20sourceURL%3Dwebpack%3A%2F%2F%255Bname%255D%2F%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2Fdom-helpers%2Fquery%2FisWindow.js%3F%5C%22)%3B%5Cn%5Cn%2F***%2F%20%7D)%2C%5Cn%5Cn%2F***%2F%20%5C%22..%2F..%2Fdom-helpers%2Fstyle%2FgetComputedStyle.js%5C%22%3A%5Cn%2F*!*************************************************************************************************************!*%5C%5C%5Cn%20%20!***%20%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2Fdom-helpers%2Fstyle%2FgetComputedStyle.js%20***!%5Cn%20%20%5C%5C*************************************************************************************************************%2F%5Cn%2F*!%20no%20static%20exports%20found%20*%2F%5Cn%2F***%2F%20(function(module%2C%20exports%2C%20__webpack_require__)%20%7B%5Cn%5Cn%5C%22use%20strict%5C%22%3B%5Cneval(%5C%22%5C%5Cn%5C%5Cnvar%20_interopRequireDefault%20%3D%20__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2FinteropRequireDefault%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2FinteropRequireDefault.js%5C%5C%5C%22)%3B%5C%5Cn%5C%5Cnexports.__esModule%20%3D%20true%3B%5C%5Cnexports.default%20%3D%20_getComputedStyle%3B%5C%5Cn%5C%5Cnvar%20_camelizeStyle%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20..%2Futil%2FcamelizeStyle%20*%2F%20%5C%5C%5C%22..%2F..%2Fdom-helpers%2Futil%2FcamelizeStyle.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20rposition%20%3D%20%2F%5E(top%7Cright%7Cbottom%7Cleft)%24%2F%3B%5C%5Cnvar%20rnumnonpx%20%3D%20%2F%5E(%5B%2B-%5D%3F(%3F%3A%5C%5C%5C%5Cd*%5C%5C%5C%5C.%7C)%5C%5C%5C%5Cd%2B(%3F%3A%5BeE%5D%5B%2B-%5D%3F%5C%5C%5C%5Cd%2B%7C))(%3F!px)%5Ba-z%25%5D%2B%24%2Fi%3B%5C%5Cn%5C%5Cnfunction%20_getComputedStyle(node)%20%7B%5C%5Cn%20%20if%20(!node)%20throw%20new%20TypeError('No%20Element%20passed%20to%20%60getComputedStyle()%60')%3B%5C%5Cn%20%20var%20doc%20%3D%20node.ownerDocument%3B%5C%5Cn%20%20return%20'defaultView'%20in%20doc%20%3F%20doc.defaultView.opener%20%3F%20node.ownerDocument.defaultView.getComputedStyle(node%2C%20null)%20%3A%20window.getComputedStyle(node%2C%20null)%20%3A%20%7B%5C%5Cn%20%20%20%20%2F%2Fie%208%20%5C%5C%5C%22magic%5C%5C%5C%22%20from%3A%20https%3A%2F%2Fgithub.com%2Fjquery%2Fjquery%2Fblob%2F1.11-stable%2Fsrc%2Fcss%2FcurCSS.js%23L72%5C%5Cn%20%20%20%20getPropertyValue%3A%20function%20getPropertyValue(prop)%20%7B%5C%5Cn%20%20%20%20%20%20var%20style%20%3D%20node.style%3B%5C%5Cn%20%20%20%20%20%20prop%20%3D%20(0%2C%20_camelizeStyle.default)(prop)%3B%5C%5Cn%20%20%20%20%20%20if%20(prop%20%3D%3D%20'float')%20prop%20%3D%20'styleFloat'%3B%5C%5Cn%20%20%20%20%20%20var%20current%20%3D%20node.currentStyle%5Bprop%5D%20%7C%7C%20null%3B%5C%5Cn%20%20%20%20%20%20if%20(current%20%3D%3D%20null%20%26%26%20style%20%26%26%20style%5Bprop%5D)%20current%20%3D%20style%5Bprop%5D%3B%5C%5Cn%5C%5Cn%20%20%20%20%20%20if%20(rnumnonpx.test(current)%20%26%26%20!rposition.test(prop))%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%2F%2F%20Remember%20the%20original%20values%5C%5Cn%20%20%20%20%20%20%20%20var%20left%20%3D%20style.left%3B%5C%5Cn%20%20%20%20%20%20%20%20var%20runStyle%20%3D%20node.runtimeStyle%3B%5C%5Cn%20%20%20%20%20%20%20%20var%20rsLeft%20%3D%20runStyle%20%26%26%20runStyle.left%3B%20%2F%2F%20Put%20in%20the%20new%20values%20to%20get%20a%20computed%20value%20out%5C%5Cn%5C%5Cn%20%20%20%20%20%20%20%20if%20(rsLeft)%20runStyle.left%20%3D%20node.currentStyle.left%3B%5C%5Cn%20%20%20%20%20%20%20%20style.left%20%3D%20prop%20%3D%3D%3D%20'fontSize'%20%3F%20'1em'%20%3A%20current%3B%5C%5Cn%20%20%20%20%20%20%20%20current%20%3D%20style.pixelLeft%20%2B%20'px'%3B%20%2F%2F%20Revert%20the%20changed%20values%5C%5Cn%5C%5Cn%20%20%20%20%20%20%20%20style.left%20%3D%20left%3B%5C%5Cn%20%20%20%20%20%20%20%20if%20(rsLeft)%20runStyle.left%20%3D%20rsLeft%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20%20%20return%20current%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnmodule.exports%20%3D%20exports%5B%5C%5C%5C%22default%5C%5C%5C%22%5D%3B%5C%5Cn%5C%5Cn%2F%2F%23%20sourceURL%3Dwebpack%3A%2F%2F%255Bname%255D%2F%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2Fdom-helpers%2Fstyle%2FgetComputedStyle.js%3F%5C%22)%3B%5Cn%5Cn%2F***%2F%20%7D)%2C%5Cn%5Cn%2F***%2F%20%5C%22..%2F..%2Fdom-helpers%2Fstyle%2Findex.js%5C%22%3A%5Cn%2F*!**************************************************************************************************!*%5C%5C%5Cn%20%20!***%20%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2Fdom-helpers%2Fstyle%2Findex.js%20***!%5Cn%20%20%5C%5C**************************************************************************************************%2F%5Cn%2F*!%20no%20static%20exports%20found%20*%2F%5Cn%2F***%2F%20(function(module%2C%20exports%2C%20__webpack_require__)%20%7B%5Cn%5Cn%5C%22use%20strict%5C%22%3B%5Cneval(%5C%22%5C%5Cn%5C%5Cnvar%20_interopRequireDefault%20%3D%20__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2FinteropRequireDefault%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2FinteropRequireDefault.js%5C%5C%5C%22)%3B%5C%5Cn%5C%5Cnexports.__esModule%20%3D%20true%3B%5C%5Cnexports.default%20%3D%20style%3B%5C%5Cn%5C%5Cnvar%20_camelizeStyle%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20..%2Futil%2FcamelizeStyle%20*%2F%20%5C%5C%5C%22..%2F..%2Fdom-helpers%2Futil%2FcamelizeStyle.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_hyphenateStyle%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20..%2Futil%2FhyphenateStyle%20*%2F%20%5C%5C%5C%22..%2F..%2Fdom-helpers%2Futil%2FhyphenateStyle.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_getComputedStyle2%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20.%2FgetComputedStyle%20*%2F%20%5C%5C%5C%22..%2F..%2Fdom-helpers%2Fstyle%2FgetComputedStyle.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_removeStyle%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20.%2FremoveStyle%20*%2F%20%5C%5C%5C%22..%2F..%2Fdom-helpers%2Fstyle%2FremoveStyle.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_properties%20%3D%20__webpack_require__(%2F*!%20..%2Ftransition%2Fproperties%20*%2F%20%5C%5C%5C%22..%2F..%2Fdom-helpers%2Ftransition%2Fproperties.js%5C%5C%5C%22)%3B%5C%5Cn%5C%5Cnvar%20_isTransform%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20..%2Ftransition%2FisTransform%20*%2F%20%5C%5C%5C%22..%2F..%2Fdom-helpers%2Ftransition%2FisTransform.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnfunction%20style(node%2C%20property%2C%20value)%20%7B%5C%5Cn%20%20var%20css%20%3D%20''%3B%5C%5Cn%20%20var%20transforms%20%3D%20''%3B%5C%5Cn%20%20var%20props%20%3D%20property%3B%5C%5Cn%5C%5Cn%20%20if%20(typeof%20property%20%3D%3D%3D%20'string')%20%7B%5C%5Cn%20%20%20%20if%20(value%20%3D%3D%3D%20undefined)%20%7B%5C%5Cn%20%20%20%20%20%20return%20node.style%5B(0%2C%20_camelizeStyle.default)(property)%5D%20%7C%7C%20(0%2C%20_getComputedStyle2.default)(node).getPropertyValue((0%2C%20_hyphenateStyle.default)(property))%3B%5C%5Cn%20%20%20%20%7D%20else%20%7B%5C%5Cn%20%20%20%20%20%20(props%20%3D%20%7B%7D)%5Bproperty%5D%20%3D%20value%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20Object.keys(props).forEach(function%20(key)%20%7B%5C%5Cn%20%20%20%20var%20value%20%3D%20props%5Bkey%5D%3B%5C%5Cn%5C%5Cn%20%20%20%20if%20(!value%20%26%26%20value%20!%3D%3D%200)%20%7B%5C%5Cn%20%20%20%20%20%20(0%2C%20_removeStyle.default)(node%2C%20(0%2C%20_hyphenateStyle.default)(key))%3B%5C%5Cn%20%20%20%20%7D%20else%20if%20((0%2C%20_isTransform.default)(key))%20%7B%5C%5Cn%20%20%20%20%20%20transforms%20%2B%3D%20key%20%2B%20%5C%5C%5C%22(%5C%5C%5C%22%20%2B%20value%20%2B%20%5C%5C%5C%22)%20%5C%5C%5C%22%3B%5C%5Cn%20%20%20%20%7D%20else%20%7B%5C%5Cn%20%20%20%20%20%20css%20%2B%3D%20(0%2C%20_hyphenateStyle.default)(key)%20%2B%20%5C%5C%5C%22%3A%20%5C%5C%5C%22%20%2B%20value%20%2B%20%5C%5C%5C%22%3B%5C%5C%5C%22%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D)%3B%5C%5Cn%5C%5Cn%20%20if%20(transforms)%20%7B%5C%5Cn%20%20%20%20css%20%2B%3D%20_properties.transform%20%2B%20%5C%5C%5C%22%3A%20%5C%5C%5C%22%20%2B%20transforms%20%2B%20%5C%5C%5C%22%3B%5C%5C%5C%22%3B%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20node.style.cssText%20%2B%3D%20'%3B'%20%2B%20css%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnmodule.exports%20%3D%20exports%5B%5C%5C%5C%22default%5C%5C%5C%22%5D%3B%5C%5Cn%5C%5Cn%2F%2F%23%20sourceURL%3Dwebpack%3A%2F%2F%255Bname%255D%2F%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2Fdom-helpers%2Fstyle%2Findex.js%3F%5C%22)%3B%5Cn%5Cn%2F***%2F%20%7D)%2C%5Cn%5Cn%2F***%2F%20%5C%22..%2F..%2Fdom-helpers%2Fstyle%2FremoveStyle.js%5C%22%3A%5Cn%2F*!********************************************************************************************************!*%5C%5C%5Cn%20%20!***%20%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2Fdom-helpers%2Fstyle%2FremoveStyle.js%20***!%5Cn%20%20%5C%5C********************************************************************************************************%2F%5Cn%2F*!%20no%20static%20exports%20found%20*%2F%5Cn%2F***%2F%20(function(module%2C%20exports%2C%20__webpack_require__)%20%7B%5Cn%5Cn%5C%22use%20strict%5C%22%3B%5Cneval(%5C%22%5C%5Cn%5C%5Cnexports.__esModule%20%3D%20true%3B%5C%5Cnexports.default%20%3D%20removeStyle%3B%5C%5Cn%5C%5Cnfunction%20removeStyle(node%2C%20key)%20%7B%5C%5Cn%20%20return%20'removeProperty'%20in%20node.style%20%3F%20node.style.removeProperty(key)%20%3A%20node.style.removeAttribute(key)%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnmodule.exports%20%3D%20exports%5B%5C%5C%5C%22default%5C%5C%5C%22%5D%3B%5C%5Cn%5C%5Cn%2F%2F%23%20sourceURL%3Dwebpack%3A%2F%2F%255Bname%255D%2F%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2Fdom-helpers%2Fstyle%2FremoveStyle.js%3F%5C%22)%3B%5Cn%5Cn%2F***%2F%20%7D)%2C%5Cn%5Cn%2F***%2F%20%5C%22..%2F..%2Fdom-helpers%2Ftransition%2FisTransform.js%5C%22%3A%5Cn%2F*!*************************************************************************************************************!*%5C%5C%5Cn%20%20!***%20%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2Fdom-helpers%2Ftransition%2FisTransform.js%20***!%5Cn%20%20%5C%5C*************************************************************************************************************%2F%5Cn%2F*!%20no%20static%20exports%20found%20*%2F%5Cn%2F***%2F%20(function(module%2C%20exports%2C%20__webpack_require__)%20%7B%5Cn%5Cn%5C%22use%20strict%5C%22%3B%5Cneval(%5C%22%5C%5Cn%5C%5Cnexports.__esModule%20%3D%20true%3B%5C%5Cnexports.default%20%3D%20isTransform%3B%5C%5Cnvar%20supportedTransforms%20%3D%20%2F%5E((translate%7Crotate%7Cscale)(X%7CY%7CZ%7C3d)%3F%7Cmatrix(3d)%3F%7Cperspective%7Cskew(X%7CY)%3F)%24%2Fi%3B%5C%5Cn%5C%5Cnfunction%20isTransform(property)%20%7B%5C%5Cn%20%20return%20!!(property%20%26%26%20supportedTransforms.test(property))%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnmodule.exports%20%3D%20exports%5B%5C%5C%5C%22default%5C%5C%5C%22%5D%3B%5C%5Cn%5C%5Cn%2F%2F%23%20sourceURL%3Dwebpack%3A%2F%2F%255Bname%255D%2F%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2Fdom-helpers%2Ftransition%2FisTransform.js%3F%5C%22)%3B%5Cn%5Cn%2F***%2F%20%7D)%2C%5Cn%5Cn%2F***%2F%20%5C%22..%2F..%2Fdom-helpers%2Ftransition%2Fproperties.js%5C%22%3A%5Cn%2F*!************************************************************************************************************!*%5C%5C%5Cn%20%20!***%20%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2Fdom-helpers%2Ftransition%2Fproperties.js%20***!%5Cn%20%20%5C%5C************************************************************************************************************%2F%5Cn%2F*!%20no%20static%20exports%20found%20*%2F%5Cn%2F***%2F%20(function(module%2C%20exports%2C%20__webpack_require__)%20%7B%5Cn%5Cn%5C%22use%20strict%5C%22%3B%5Cneval(%5C%22%5C%5Cn%5C%5Cnvar%20_interopRequireDefault%20%3D%20__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2FinteropRequireDefault%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2FinteropRequireDefault.js%5C%5C%5C%22)%3B%5C%5Cn%5C%5Cnexports.__esModule%20%3D%20true%3B%5C%5Cnexports.default%20%3D%20exports.animationEnd%20%3D%20exports.animationDelay%20%3D%20exports.animationTiming%20%3D%20exports.animationDuration%20%3D%20exports.animationName%20%3D%20exports.transitionEnd%20%3D%20exports.transitionDuration%20%3D%20exports.transitionDelay%20%3D%20exports.transitionTiming%20%3D%20exports.transitionProperty%20%3D%20exports.transform%20%3D%20void%200%3B%5C%5Cn%5C%5Cnvar%20_inDOM%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20..%2Futil%2FinDOM%20*%2F%20%5C%5C%5C%22..%2F..%2Fdom-helpers%2Futil%2FinDOM.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20transform%20%3D%20'transform'%3B%5C%5Cnexports.transform%20%3D%20transform%3B%5C%5Cnvar%20prefix%2C%20transitionEnd%2C%20animationEnd%3B%5C%5Cnexports.animationEnd%20%3D%20animationEnd%3B%5C%5Cnexports.transitionEnd%20%3D%20transitionEnd%3B%5C%5Cnvar%20transitionProperty%2C%20transitionDuration%2C%20transitionTiming%2C%20transitionDelay%3B%5C%5Cnexports.transitionDelay%20%3D%20transitionDelay%3B%5C%5Cnexports.transitionTiming%20%3D%20transitionTiming%3B%5C%5Cnexports.transitionDuration%20%3D%20transitionDuration%3B%5C%5Cnexports.transitionProperty%20%3D%20transitionProperty%3B%5C%5Cnvar%20animationName%2C%20animationDuration%2C%20animationTiming%2C%20animationDelay%3B%5C%5Cnexports.animationDelay%20%3D%20animationDelay%3B%5C%5Cnexports.animationTiming%20%3D%20animationTiming%3B%5C%5Cnexports.animationDuration%20%3D%20animationDuration%3B%5C%5Cnexports.animationName%20%3D%20animationName%3B%5C%5Cn%5C%5Cnif%20(_inDOM.default)%20%7B%5C%5Cn%20%20var%20_getTransitionPropert%20%3D%20getTransitionProperties()%3B%5C%5Cn%5C%5Cn%20%20prefix%20%3D%20_getTransitionPropert.prefix%3B%5C%5Cn%20%20exports.transitionEnd%20%3D%20transitionEnd%20%3D%20_getTransitionPropert.transitionEnd%3B%5C%5Cn%20%20exports.animationEnd%20%3D%20animationEnd%20%3D%20_getTransitionPropert.animationEnd%3B%5C%5Cn%20%20exports.transform%20%3D%20transform%20%3D%20prefix%20%2B%20%5C%5C%5C%22-%5C%5C%5C%22%20%2B%20transform%3B%5C%5Cn%20%20exports.transitionProperty%20%3D%20transitionProperty%20%3D%20prefix%20%2B%20%5C%5C%5C%22-transition-property%5C%5C%5C%22%3B%5C%5Cn%20%20exports.transitionDuration%20%3D%20transitionDuration%20%3D%20prefix%20%2B%20%5C%5C%5C%22-transition-duration%5C%5C%5C%22%3B%5C%5Cn%20%20exports.transitionDelay%20%3D%20transitionDelay%20%3D%20prefix%20%2B%20%5C%5C%5C%22-transition-delay%5C%5C%5C%22%3B%5C%5Cn%20%20exports.transitionTiming%20%3D%20transitionTiming%20%3D%20prefix%20%2B%20%5C%5C%5C%22-transition-timing-function%5C%5C%5C%22%3B%5C%5Cn%20%20exports.animationName%20%3D%20animationName%20%3D%20prefix%20%2B%20%5C%5C%5C%22-animation-name%5C%5C%5C%22%3B%5C%5Cn%20%20exports.animationDuration%20%3D%20animationDuration%20%3D%20prefix%20%2B%20%5C%5C%5C%22-animation-duration%5C%5C%5C%22%3B%5C%5Cn%20%20exports.animationTiming%20%3D%20animationTiming%20%3D%20prefix%20%2B%20%5C%5C%5C%22-animation-delay%5C%5C%5C%22%3B%5C%5Cn%20%20exports.animationDelay%20%3D%20animationDelay%20%3D%20prefix%20%2B%20%5C%5C%5C%22-animation-timing-function%5C%5C%5C%22%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnvar%20_default%20%3D%20%7B%5C%5Cn%20%20transform%3A%20transform%2C%5C%5Cn%20%20end%3A%20transitionEnd%2C%5C%5Cn%20%20property%3A%20transitionProperty%2C%5C%5Cn%20%20timing%3A%20transitionTiming%2C%5C%5Cn%20%20delay%3A%20transitionDelay%2C%5C%5Cn%20%20duration%3A%20transitionDuration%5C%5Cn%7D%3B%5C%5Cnexports.default%20%3D%20_default%3B%5C%5Cn%5C%5Cnfunction%20getTransitionProperties()%20%7B%5C%5Cn%20%20var%20style%20%3D%20document.createElement('div').style%3B%5C%5Cn%20%20var%20vendorMap%20%3D%20%7B%5C%5Cn%20%20%20%20O%3A%20function%20O(e)%20%7B%5C%5Cn%20%20%20%20%20%20return%20%5C%5C%5C%22o%5C%5C%5C%22%20%2B%20e.toLowerCase()%3B%5C%5Cn%20%20%20%20%7D%2C%5C%5Cn%20%20%20%20Moz%3A%20function%20Moz(e)%20%7B%5C%5Cn%20%20%20%20%20%20return%20e.toLowerCase()%3B%5C%5Cn%20%20%20%20%7D%2C%5C%5Cn%20%20%20%20Webkit%3A%20function%20Webkit(e)%20%7B%5C%5Cn%20%20%20%20%20%20return%20%5C%5C%5C%22webkit%5C%5C%5C%22%20%2B%20e%3B%5C%5Cn%20%20%20%20%7D%2C%5C%5Cn%20%20%20%20ms%3A%20function%20ms(e)%20%7B%5C%5Cn%20%20%20%20%20%20return%20%5C%5C%5C%22MS%5C%5C%5C%22%20%2B%20e%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%3B%5C%5Cn%20%20var%20vendors%20%3D%20Object.keys(vendorMap)%3B%5C%5Cn%20%20var%20transitionEnd%2C%20animationEnd%3B%5C%5Cn%20%20var%20prefix%20%3D%20''%3B%5C%5Cn%5C%5Cn%20%20for%20(var%20i%20%3D%200%3B%20i%20%3C%20vendors.length%3B%20i%2B%2B)%20%7B%5C%5Cn%20%20%20%20var%20vendor%20%3D%20vendors%5Bi%5D%3B%5C%5Cn%5C%5Cn%20%20%20%20if%20(vendor%20%2B%20%5C%5C%5C%22TransitionProperty%5C%5C%5C%22%20in%20style)%20%7B%5C%5Cn%20%20%20%20%20%20prefix%20%3D%20%5C%5C%5C%22-%5C%5C%5C%22%20%2B%20vendor.toLowerCase()%3B%5C%5Cn%20%20%20%20%20%20transitionEnd%20%3D%20vendorMap%5Bvendor%5D('TransitionEnd')%3B%5C%5Cn%20%20%20%20%20%20animationEnd%20%3D%20vendorMap%5Bvendor%5D('AnimationEnd')%3B%5C%5Cn%20%20%20%20%20%20break%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20if%20(!transitionEnd%20%26%26%20'transitionProperty'%20in%20style)%20transitionEnd%20%3D%20'transitionend'%3B%5C%5Cn%20%20if%20(!animationEnd%20%26%26%20'animationName'%20in%20style)%20animationEnd%20%3D%20'animationend'%3B%5C%5Cn%20%20style%20%3D%20null%3B%5C%5Cn%20%20return%20%7B%5C%5Cn%20%20%20%20animationEnd%3A%20animationEnd%2C%5C%5Cn%20%20%20%20transitionEnd%3A%20transitionEnd%2C%5C%5Cn%20%20%20%20prefix%3A%20prefix%5C%5Cn%20%20%7D%3B%5C%5Cn%7D%5C%5Cn%5C%5Cn%2F%2F%23%20sourceURL%3Dwebpack%3A%2F%2F%255Bname%255D%2F%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2Fdom-helpers%2Ftransition%2Fproperties.js%3F%5C%22)%3B%5Cn%5Cn%2F***%2F%20%7D)%2C%5Cn%5Cn%2F***%2F%20%5C%22..%2F..%2Fdom-helpers%2Futil%2Fcamelize.js%5C%22%3A%5Cn%2F*!****************************************************************************************************!*%5C%5C%5Cn%20%20!***%20%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2Fdom-helpers%2Futil%2Fcamelize.js%20***!%5Cn%20%20%5C%5C****************************************************************************************************%2F%5Cn%2F*!%20no%20static%20exports%20found%20*%2F%5Cn%2F***%2F%20(function(module%2C%20exports%2C%20__webpack_require__)%20%7B%5Cn%5Cn%5C%22use%20strict%5C%22%3B%5Cneval(%5C%22%5C%5Cn%5C%5Cnexports.__esModule%20%3D%20true%3B%5C%5Cnexports.default%20%3D%20camelize%3B%5C%5Cnvar%20rHyphen%20%3D%20%2F-(.)%2Fg%3B%5C%5Cn%5C%5Cnfunction%20camelize(string)%20%7B%5C%5Cn%20%20return%20string.replace(rHyphen%2C%20function%20(_%2C%20chr)%20%7B%5C%5Cn%20%20%20%20return%20chr.toUpperCase()%3B%5C%5Cn%20%20%7D)%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnmodule.exports%20%3D%20exports%5B%5C%5C%5C%22default%5C%5C%5C%22%5D%3B%5C%5Cn%5C%5Cn%2F%2F%23%20sourceURL%3Dwebpack%3A%2F%2F%255Bname%255D%2F%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2Fdom-helpers%2Futil%2Fcamelize.js%3F%5C%22)%3B%5Cn%5Cn%2F***%2F%20%7D)%2C%5Cn%5Cn%2F***%2F%20%5C%22..%2F..%2Fdom-helpers%2Futil%2FcamelizeStyle.js%5C%22%3A%5Cn%2F*!*********************************************************************************************************!*%5C%5C%5Cn%20%20!***%20%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2Fdom-helpers%2Futil%2FcamelizeStyle.js%20***!%5Cn%20%20%5C%5C*********************************************************************************************************%2F%5Cn%2F*!%20no%20static%20exports%20found%20*%2F%5Cn%2F***%2F%20(function(module%2C%20exports%2C%20__webpack_require__)%20%7B%5Cn%5Cn%5C%22use%20strict%5C%22%3B%5Cneval(%5C%22%5C%5Cn%5C%5Cnvar%20_interopRequireDefault%20%3D%20__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2FinteropRequireDefault%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2FinteropRequireDefault.js%5C%5C%5C%22)%3B%5C%5Cn%5C%5Cnexports.__esModule%20%3D%20true%3B%5C%5Cnexports.default%20%3D%20camelizeStyleName%3B%5C%5Cn%5C%5Cnvar%20_camelize%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20.%2Fcamelize%20*%2F%20%5C%5C%5C%22..%2F..%2Fdom-helpers%2Futil%2Fcamelize.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cn%2F**%5C%5Cn%20*%20Copyright%202014-2015%2C%20Facebook%2C%20Inc.%5C%5Cn%20*%20All%20rights%20reserved.%5C%5Cn%20*%20https%3A%2F%2Fgithub.com%2Ffacebook%2Freact%2Fblob%2F2aeb8a2a6beb00617a4217f7f8284924fa2ad819%2Fsrc%2Fvendor%2Fcore%2FcamelizeStyleName.js%5C%5Cn%20*%2F%5C%5Cnvar%20msPattern%20%3D%20%2F%5E-ms-%2F%3B%5C%5Cn%5C%5Cnfunction%20camelizeStyleName(string)%20%7B%5C%5Cn%20%20return%20(0%2C%20_camelize.default)(string.replace(msPattern%2C%20'ms-'))%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnmodule.exports%20%3D%20exports%5B%5C%5C%5C%22default%5C%5C%5C%22%5D%3B%5C%5Cn%5C%5Cn%2F%2F%23%20sourceURL%3Dwebpack%3A%2F%2F%255Bname%255D%2F%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2Fdom-helpers%2Futil%2FcamelizeStyle.js%3F%5C%22)%3B%5Cn%5Cn%2F***%2F%20%7D)%2C%5Cn%5Cn%2F***%2F%20%5C%22..%2F..%2Fdom-helpers%2Futil%2Fhyphenate.js%5C%22%3A%5Cn%2F*!*****************************************************************************************************!*%5C%5C%5Cn%20%20!***%20%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2Fdom-helpers%2Futil%2Fhyphenate.js%20***!%5Cn%20%20%5C%5C*****************************************************************************************************%2F%5Cn%2F*!%20no%20static%20exports%20found%20*%2F%5Cn%2F***%2F%20(function(module%2C%20exports%2C%20__webpack_require__)%20%7B%5Cn%5Cn%5C%22use%20strict%5C%22%3B%5Cneval(%5C%22%5C%5Cn%5C%5Cnexports.__esModule%20%3D%20true%3B%5C%5Cnexports.default%20%3D%20hyphenate%3B%5C%5Cnvar%20rUpper%20%3D%20%2F(%5BA-Z%5D)%2Fg%3B%5C%5Cn%5C%5Cnfunction%20hyphenate(string)%20%7B%5C%5Cn%20%20return%20string.replace(rUpper%2C%20'-%241').toLowerCase()%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnmodule.exports%20%3D%20exports%5B%5C%5C%5C%22default%5C%5C%5C%22%5D%3B%5C%5Cn%5C%5Cn%2F%2F%23%20sourceURL%3Dwebpack%3A%2F%2F%255Bname%255D%2F%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2Fdom-helpers%2Futil%2Fhyphenate.js%3F%5C%22)%3B%5Cn%5Cn%2F***%2F%20%7D)%2C%5Cn%5Cn%2F***%2F%20%5C%22..%2F..%2Fdom-helpers%2Futil%2FhyphenateStyle.js%5C%22%3A%5Cn%2F*!**********************************************************************************************************!*%5C%5C%5Cn%20%20!***%20%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2Fdom-helpers%2Futil%2FhyphenateStyle.js%20***!%5Cn%20%20%5C%5C**********************************************************************************************************%2F%5Cn%2F*!%20no%20static%20exports%20found%20*%2F%5Cn%2F***%2F%20(function(module%2C%20exports%2C%20__webpack_require__)%20%7B%5Cn%5Cn%5C%22use%20strict%5C%22%3B%5Cneval(%5C%22%5C%5Cn%5C%5Cnvar%20_interopRequireDefault%20%3D%20__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2FinteropRequireDefault%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2FinteropRequireDefault.js%5C%5C%5C%22)%3B%5C%5Cn%5C%5Cnexports.__esModule%20%3D%20true%3B%5C%5Cnexports.default%20%3D%20hyphenateStyleName%3B%5C%5Cn%5C%5Cnvar%20_hyphenate%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20.%2Fhyphenate%20*%2F%20%5C%5C%5C%22..%2F..%2Fdom-helpers%2Futil%2Fhyphenate.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cn%2F**%5C%5Cn%20*%20Copyright%202013-2014%2C%20Facebook%2C%20Inc.%5C%5Cn%20*%20All%20rights%20reserved.%5C%5Cn%20*%20https%3A%2F%2Fgithub.com%2Ffacebook%2Freact%2Fblob%2F2aeb8a2a6beb00617a4217f7f8284924fa2ad819%2Fsrc%2Fvendor%2Fcore%2FhyphenateStyleName.js%5C%5Cn%20*%2F%5C%5Cnvar%20msPattern%20%3D%20%2F%5Ems-%2F%3B%5C%5Cn%5C%5Cnfunction%20hyphenateStyleName(string)%20%7B%5C%5Cn%20%20return%20(0%2C%20_hyphenate.default)(string).replace(msPattern%2C%20'-ms-')%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnmodule.exports%20%3D%20exports%5B%5C%5C%5C%22default%5C%5C%5C%22%5D%3B%5C%5Cn%5C%5Cn%2F%2F%23%20sourceURL%3Dwebpack%3A%2F%2F%255Bname%255D%2F%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2Fdom-helpers%2Futil%2FhyphenateStyle.js%3F%5C%22)%3B%5Cn%5Cn%2F***%2F%20%7D)%2C%5Cn%5Cn%2F***%2F%20%5C%22..%2F..%2Fdom-helpers%2Futil%2FinDOM.js%5C%22%3A%5Cn%2F*!*************************************************************************************************!*%5C%5C%5Cn%20%20!***%20%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2Fdom-helpers%2Futil%2FinDOM.js%20***!%5Cn%20%20%5C%5C*************************************************************************************************%2F%5Cn%2F*!%20no%20static%20exports%20found%20*%2F%5Cn%2F***%2F%20(function(module%2C%20exports%2C%20__webpack_require__)%20%7B%5Cn%5Cn%5C%22use%20strict%5C%22%3B%5Cneval(%5C%22%5C%5Cn%5C%5Cnexports.__esModule%20%3D%20true%3B%5C%5Cnexports.default%20%3D%20void%200%3B%5C%5Cn%5C%5Cnvar%20_default%20%3D%20!!(typeof%20window%20!%3D%3D%20'undefined'%20%26%26%20window.document%20%26%26%20window.document.createElement)%3B%5C%5Cn%5C%5Cnexports.default%20%3D%20_default%3B%5C%5Cnmodule.exports%20%3D%20exports%5B%5C%5C%5C%22default%5C%5C%5C%22%5D%3B%5C%5Cn%5C%5Cn%2F%2F%23%20sourceURL%3Dwebpack%3A%2F%2F%255Bname%255D%2F%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2Fdom-helpers%2Futil%2FinDOM.js%3F%5C%22)%3B%5Cn%5Cn%2F***%2F%20%7D)%2C%5Cn%5Cn%2F***%2F%20%5C%22..%2F..%2Fdom-helpers%2Futil%2FscrollbarSize.js%5C%22%3A%5Cn%2F*!*********************************************************************************************************!*%5C%5C%5Cn%20%20!***%20%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2Fdom-helpers%2Futil%2FscrollbarSize.js%20***!%5Cn%20%20%5C%5C*********************************************************************************************************%2F%5Cn%2F*!%20no%20static%20exports%20found%20*%2F%5Cn%2F***%2F%20(function(module%2C%20exports%2C%20__webpack_require__)%20%7B%5Cn%5Cn%5C%22use%20strict%5C%22%3B%5Cneval(%5C%22%5C%5Cn%5C%5Cnvar%20_interopRequireDefault%20%3D%20__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2FinteropRequireDefault%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2FinteropRequireDefault.js%5C%5C%5C%22)%3B%5C%5Cn%5C%5Cnexports.__esModule%20%3D%20true%3B%5C%5Cnexports.default%20%3D%20scrollbarSize%3B%5C%5Cn%5C%5Cnvar%20_inDOM%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20.%2FinDOM%20*%2F%20%5C%5C%5C%22..%2F..%2Fdom-helpers%2Futil%2FinDOM.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20size%3B%5C%5Cn%5C%5Cnfunction%20scrollbarSize(recalc)%20%7B%5C%5Cn%20%20if%20(!size%20%26%26%20size%20!%3D%3D%200%20%7C%7C%20recalc)%20%7B%5C%5Cn%20%20%20%20if%20(_inDOM.default)%20%7B%5C%5Cn%20%20%20%20%20%20var%20scrollDiv%20%3D%20document.createElement('div')%3B%5C%5Cn%20%20%20%20%20%20scrollDiv.style.position%20%3D%20'absolute'%3B%5C%5Cn%20%20%20%20%20%20scrollDiv.style.top%20%3D%20'-9999px'%3B%5C%5Cn%20%20%20%20%20%20scrollDiv.style.width%20%3D%20'50px'%3B%5C%5Cn%20%20%20%20%20%20scrollDiv.style.height%20%3D%20'50px'%3B%5C%5Cn%20%20%20%20%20%20scrollDiv.style.overflow%20%3D%20'scroll'%3B%5C%5Cn%20%20%20%20%20%20document.body.appendChild(scrollDiv)%3B%5C%5Cn%20%20%20%20%20%20size%20%3D%20scrollDiv.offsetWidth%20-%20scrollDiv.clientWidth%3B%5C%5Cn%20%20%20%20%20%20document.body.removeChild(scrollDiv)%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20return%20size%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnmodule.exports%20%3D%20exports%5B%5C%5C%5C%22default%5C%5C%5C%22%5D%3B%5C%5Cn%5C%5Cn%2F%2F%23%20sourceURL%3Dwebpack%3A%2F%2F%255Bname%255D%2F%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2Fdom-helpers%2Futil%2FscrollbarSize.js%3F%5C%22)%3B%5Cn%5Cn%2F***%2F%20%7D)%2C%5Cn%5Cn%2F***%2F%20%5C%22..%2F..%2Ffbjs%2Flib%2FshallowEqual.js%5C%22%3A%5Cn%2F*!************************************************************************************************!*%5C%5C%5Cn%20%20!***%20%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2Ffbjs%2Flib%2FshallowEqual.js%20***!%5Cn%20%20%5C%5C************************************************************************************************%2F%5Cn%2F*!%20no%20static%20exports%20found%20*%2F%5Cn%2F***%2F%20(function(module%2C%20exports%2C%20__webpack_require__)%20%7B%5Cn%5Cn%5C%22use%20strict%5C%22%3B%5Cneval(%5C%22%2F**%5C%5Cn%20*%20Copyright%20(c)%202013-present%2C%20Facebook%2C%20Inc.%5C%5Cn%20*%5C%5Cn%20*%20This%20source%20code%20is%20licensed%20under%20the%20MIT%20license%20found%20in%20the%5C%5Cn%20*%20LICENSE%20file%20in%20the%20root%20directory%20of%20this%20source%20tree.%5C%5Cn%20*%5C%5Cn%20*%20%40typechecks%5C%5Cn%20*%20%5C%5Cn%20*%2F%5C%5Cn%5C%5Cn%2F*eslint-disable%20no-self-compare%20*%2F%5C%5Cn%5C%5Cn%5C%5Cn%5C%5Cnvar%20hasOwnProperty%20%3D%20Object.prototype.hasOwnProperty%3B%5C%5Cn%5C%5Cn%2F**%5C%5Cn%20*%20inlined%20Object.is%20polyfill%20to%20avoid%20requiring%20consumers%20ship%20their%20own%5C%5Cn%20*%20https%3A%2F%2Fdeveloper.mozilla.org%2Fen-US%2Fdocs%2FWeb%2FJavaScript%2FReference%2FGlobal_Objects%2FObject%2Fis%5C%5Cn%20*%2F%5C%5Cnfunction%20is(x%2C%20y)%20%7B%5C%5Cn%20%20%2F%2F%20SameValue%20algorithm%5C%5Cn%20%20if%20(x%20%3D%3D%3D%20y)%20%7B%5C%5Cn%20%20%20%20%2F%2F%20Steps%201-5%2C%207-10%5C%5Cn%20%20%20%20%2F%2F%20Steps%206.b-6.e%3A%20%2B0%20!%3D%20-0%5C%5Cn%20%20%20%20%2F%2F%20Added%20the%20nonzero%20y%20check%20to%20make%20Flow%20happy%2C%20but%20it%20is%20redundant%5C%5Cn%20%20%20%20return%20x%20!%3D%3D%200%20%7C%7C%20y%20!%3D%3D%200%20%7C%7C%201%20%2F%20x%20%3D%3D%3D%201%20%2F%20y%3B%5C%5Cn%20%20%7D%20else%20%7B%5C%5Cn%20%20%20%20%2F%2F%20Step%206.a%3A%20NaN%20%3D%3D%20NaN%5C%5Cn%20%20%20%20return%20x%20!%3D%3D%20x%20%26%26%20y%20!%3D%3D%20y%3B%5C%5Cn%20%20%7D%5C%5Cn%7D%5C%5Cn%5C%5Cn%2F**%5C%5Cn%20*%20Performs%20equality%20by%20iterating%20through%20keys%20on%20an%20object%20and%20returning%20false%5C%5Cn%20*%20when%20any%20key%20has%20values%20which%20are%20not%20strictly%20equal%20between%20the%20arguments.%5C%5Cn%20*%20Returns%20true%20when%20the%20values%20of%20all%20keys%20are%20strictly%20equal.%5C%5Cn%20*%2F%5C%5Cnfunction%20shallowEqual(objA%2C%20objB)%20%7B%5C%5Cn%20%20if%20(is(objA%2C%20objB))%20%7B%5C%5Cn%20%20%20%20return%20true%3B%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20if%20(typeof%20objA%20!%3D%3D%20'object'%20%7C%7C%20objA%20%3D%3D%3D%20null%20%7C%7C%20typeof%20objB%20!%3D%3D%20'object'%20%7C%7C%20objB%20%3D%3D%3D%20null)%20%7B%5C%5Cn%20%20%20%20return%20false%3B%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20var%20keysA%20%3D%20Object.keys(objA)%3B%5C%5Cn%20%20var%20keysB%20%3D%20Object.keys(objB)%3B%5C%5Cn%5C%5Cn%20%20if%20(keysA.length%20!%3D%3D%20keysB.length)%20%7B%5C%5Cn%20%20%20%20return%20false%3B%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20%2F%2F%20Test%20for%20A's%20keys%20different%20from%20B.%5C%5Cn%20%20for%20(var%20i%20%3D%200%3B%20i%20%3C%20keysA.length%3B%20i%2B%2B)%20%7B%5C%5Cn%20%20%20%20if%20(!hasOwnProperty.call(objB%2C%20keysA%5Bi%5D)%20%7C%7C%20!is(objA%5BkeysA%5Bi%5D%5D%2C%20objB%5BkeysA%5Bi%5D%5D))%20%7B%5C%5Cn%20%20%20%20%20%20return%20false%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20return%20true%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnmodule.exports%20%3D%20shallowEqual%3B%5C%5Cn%5C%5Cn%2F%2F%23%20sourceURL%3Dwebpack%3A%2F%2F%255Bname%255D%2F%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2Ffbjs%2Flib%2FshallowEqual.js%3F%5C%22)%3B%5Cn%5Cn%2F***%2F%20%7D)%2C%5Cn%5Cn%2F***%2F%20%5C%22..%2F..%2Fhoist-non-react-statics%2Fdist%2Fhoist-non-react-statics.cjs.js%5C%22%3A%5Cn%2F*!***********************************************************************************************************************************!*%5C%5C%5Cn%20%20!***%20%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2Fhoist-non-react-statics%2Fdist%2Fhoist-non-react-statics.cjs.js%20***!%5Cn%20%20%5C%5C***********************************************************************************************************************************%2F%5Cn%2F*!%20no%20static%20exports%20found%20*%2F%5Cn%2F***%2F%20(function(module%2C%20exports%2C%20__webpack_require__)%20%7B%5Cn%5Cn%5C%22use%20strict%5C%22%3B%5Cneval(%5C%22%5C%5Cn%5C%5Cn%2F**%5C%5Cn%20*%20Copyright%202015%2C%20Yahoo!%20Inc.%5C%5Cn%20*%20Copyrights%20licensed%20under%20the%20New%20BSD%20License.%20See%20the%20accompanying%20LICENSE%20file%20for%20terms.%5C%5Cn%20*%2F%5C%5Cnvar%20ReactIs%20%3D%20__webpack_require__(%2F*!%20react-is%20*%2F%20%5C%5C%5C%22..%2F..%2Freact-is%2Findex.js%5C%5C%5C%22)%3B%5C%5Cnvar%20REACT_STATICS%20%3D%20%7B%5C%5Cn%20%20%20%20childContextTypes%3A%20true%2C%5C%5Cn%20%20%20%20contextType%3A%20true%2C%5C%5Cn%20%20%20%20contextTypes%3A%20true%2C%5C%5Cn%20%20%20%20defaultProps%3A%20true%2C%5C%5Cn%20%20%20%20displayName%3A%20true%2C%5C%5Cn%20%20%20%20getDefaultProps%3A%20true%2C%5C%5Cn%20%20%20%20getDerivedStateFromError%3A%20true%2C%5C%5Cn%20%20%20%20getDerivedStateFromProps%3A%20true%2C%5C%5Cn%20%20%20%20mixins%3A%20true%2C%5C%5Cn%20%20%20%20propTypes%3A%20true%2C%5C%5Cn%20%20%20%20type%3A%20true%5C%5Cn%7D%3B%5C%5Cn%5C%5Cnvar%20KNOWN_STATICS%20%3D%20%7B%5C%5Cn%20%20%20%20name%3A%20true%2C%5C%5Cn%20%20%20%20length%3A%20true%2C%5C%5Cn%20%20%20%20prototype%3A%20true%2C%5C%5Cn%20%20%20%20caller%3A%20true%2C%5C%5Cn%20%20%20%20callee%3A%20true%2C%5C%5Cn%20%20%20%20arguments%3A%20true%2C%5C%5Cn%20%20%20%20arity%3A%20true%5C%5Cn%7D%3B%5C%5Cn%5C%5Cnvar%20FORWARD_REF_STATICS%20%3D%20%7B%5C%5Cn%20%20%20%20'%24%24typeof'%3A%20true%2C%5C%5Cn%20%20%20%20render%3A%20true%2C%5C%5Cn%20%20%20%20defaultProps%3A%20true%2C%5C%5Cn%20%20%20%20displayName%3A%20true%2C%5C%5Cn%20%20%20%20propTypes%3A%20true%5C%5Cn%7D%3B%5C%5Cn%5C%5Cnvar%20MEMO_STATICS%20%3D%20%7B%5C%5Cn%20%20%20%20'%24%24typeof'%3A%20true%2C%5C%5Cn%20%20%20%20compare%3A%20true%2C%5C%5Cn%20%20%20%20defaultProps%3A%20true%2C%5C%5Cn%20%20%20%20displayName%3A%20true%2C%5C%5Cn%20%20%20%20propTypes%3A%20true%2C%5C%5Cn%20%20%20%20type%3A%20true%5C%5Cn%7D%3B%5C%5Cn%5C%5Cnvar%20TYPE_STATICS%20%3D%20%7B%7D%3B%5C%5CnTYPE_STATICS%5BReactIs.ForwardRef%5D%20%3D%20FORWARD_REF_STATICS%3B%5C%5Cn%5C%5Cnfunction%20getStatics(component)%20%7B%5C%5Cn%20%20%20%20if%20(ReactIs.isMemo(component))%20%7B%5C%5Cn%20%20%20%20%20%20%20%20return%20MEMO_STATICS%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%20%20return%20TYPE_STATICS%5Bcomponent%5B'%24%24typeof'%5D%5D%20%7C%7C%20REACT_STATICS%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnvar%20defineProperty%20%3D%20Object.defineProperty%3B%5C%5Cnvar%20getOwnPropertyNames%20%3D%20Object.getOwnPropertyNames%3B%5C%5Cnvar%20getOwnPropertySymbols%20%3D%20Object.getOwnPropertySymbols%3B%5C%5Cnvar%20getOwnPropertyDescriptor%20%3D%20Object.getOwnPropertyDescriptor%3B%5C%5Cnvar%20getPrototypeOf%20%3D%20Object.getPrototypeOf%3B%5C%5Cnvar%20objectPrototype%20%3D%20Object.prototype%3B%5C%5Cn%5C%5Cnfunction%20hoistNonReactStatics(targetComponent%2C%20sourceComponent%2C%20blacklist)%20%7B%5C%5Cn%20%20%20%20if%20(typeof%20sourceComponent%20!%3D%3D%20'string')%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%2F%2F%20don't%20hoist%20over%20string%20(html)%20components%5C%5Cn%5C%5Cn%20%20%20%20%20%20%20%20if%20(objectPrototype)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20var%20inheritedComponent%20%3D%20getPrototypeOf(sourceComponent)%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20if%20(inheritedComponent%20%26%26%20inheritedComponent%20!%3D%3D%20objectPrototype)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20hoistNonReactStatics(targetComponent%2C%20inheritedComponent%2C%20blacklist)%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20%20%20%20%20var%20keys%20%3D%20getOwnPropertyNames(sourceComponent)%3B%5C%5Cn%5C%5Cn%20%20%20%20%20%20%20%20if%20(getOwnPropertySymbols)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20keys%20%3D%20keys.concat(getOwnPropertySymbols(sourceComponent))%3B%5C%5Cn%20%20%20%20%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20%20%20%20%20var%20targetStatics%20%3D%20getStatics(targetComponent)%3B%5C%5Cn%20%20%20%20%20%20%20%20var%20sourceStatics%20%3D%20getStatics(sourceComponent)%3B%5C%5Cn%5C%5Cn%20%20%20%20%20%20%20%20for%20(var%20i%20%3D%200%3B%20i%20%3C%20keys.length%3B%20%2B%2Bi)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20var%20key%20%3D%20keys%5Bi%5D%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20if%20(!KNOWN_STATICS%5Bkey%5D%20%26%26%20!(blacklist%20%26%26%20blacklist%5Bkey%5D)%20%26%26%20!(sourceStatics%20%26%26%20sourceStatics%5Bkey%5D)%20%26%26%20!(targetStatics%20%26%26%20targetStatics%5Bkey%5D))%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20var%20descriptor%20%3D%20getOwnPropertyDescriptor(sourceComponent%2C%20key)%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20try%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%2F%2F%20Avoid%20failures%20from%20read-only%20properties%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20defineProperty(targetComponent%2C%20key%2C%20descriptor)%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%7D%20catch%20(e)%20%7B%7D%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20%20%20%20%20return%20targetComponent%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20return%20targetComponent%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnmodule.exports%20%3D%20hoistNonReactStatics%3B%5C%5Cn%5C%5Cn%5C%5Cn%2F%2F%23%20sourceURL%3Dwebpack%3A%2F%2F%255Bname%255D%2F%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2Fhoist-non-react-statics%2Fdist%2Fhoist-non-react-statics.cjs.js%3F%5C%22)%3B%5Cn%5Cn%2F***%2F%20%7D)%2C%5Cn%5Cn%2F***%2F%20%5C%22..%2F..%2Fhyphenate-style-name%2Findex.js%5C%22%3A%5Cn%2F*!*****************************************************************************************************!*%5C%5C%5Cn%20%20!***%20%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2Fhyphenate-style-name%2Findex.js%20***!%5Cn%20%20%5C%5C*****************************************************************************************************%2F%5Cn%2F*!%20exports%20provided%3A%20default%20*%2F%5Cn%2F***%2F%20(function(module%2C%20__webpack_exports__%2C%20__webpack_require__)%20%7B%5Cn%5Cn%5C%22use%20strict%5C%22%3B%5Cneval(%5C%22__webpack_require__.r(__webpack_exports__)%3B%5C%5Cn%2F*%20eslint-disable%20no-var%2C%20prefer-template%20*%2F%5C%5Cnvar%20uppercasePattern%20%3D%20%2F%5BA-Z%5D%2Fg%5C%5Cnvar%20msPattern%20%3D%20%2F%5Ems-%2F%5C%5Cnvar%20cache%20%3D%20%7B%7D%5C%5Cn%5C%5Cnfunction%20toHyphenLower(match)%20%7B%5C%5Cn%20%20return%20'-'%20%2B%20match.toLowerCase()%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20hyphenateStyleName(name)%20%7B%5C%5Cn%20%20if%20(cache.hasOwnProperty(name))%20%7B%5C%5Cn%20%20%20%20return%20cache%5Bname%5D%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20var%20hName%20%3D%20name.replace(uppercasePattern%2C%20toHyphenLower)%5C%5Cn%20%20return%20(cache%5Bname%5D%20%3D%20msPattern.test(hName)%20%3F%20'-'%20%2B%20hName%20%3A%20hName)%5C%5Cn%7D%5C%5Cn%5C%5Cn%2F*%20harmony%20default%20export%20*%2F%20__webpack_exports__%5B%5C%5C%5C%22default%5C%5C%5C%22%5D%20%3D%20(hyphenateStyleName)%3B%5C%5Cn%5C%5Cn%5C%5Cn%2F%2F%23%20sourceURL%3Dwebpack%3A%2F%2F%255Bname%255D%2F%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2Fhyphenate-style-name%2Findex.js%3F%5C%22)%3B%5Cn%5Cn%2F***%2F%20%7D)%2C%5Cn%5Cn%2F***%2F%20%5C%22..%2F..%2Fis-in-browser%2Fdist%2Fmodule.js%5C%22%3A%5Cn%2F*!****************************************************************************************************!*%5C%5C%5Cn%20%20!***%20%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2Fis-in-browser%2Fdist%2Fmodule.js%20***!%5Cn%20%20%5C%5C****************************************************************************************************%2F%5Cn%2F*!%20exports%20provided%3A%20isBrowser%2C%20default%20*%2F%5Cn%2F***%2F%20(function(module%2C%20__webpack_exports__%2C%20__webpack_require__)%20%7B%5Cn%5Cn%5C%22use%20strict%5C%22%3B%5Cneval(%5C%22__webpack_require__.r(__webpack_exports__)%3B%5C%5Cn%2F*%20harmony%20export%20(binding)%20*%2F%20__webpack_require__.d(__webpack_exports__%2C%20%5C%5C%5C%22isBrowser%5C%5C%5C%22%2C%20function()%20%7B%20return%20isBrowser%3B%20%7D)%3B%5C%5Cnvar%20_typeof%20%3D%20typeof%20Symbol%20%3D%3D%3D%20%5C%5C%5C%22function%5C%5C%5C%22%20%26%26%20typeof%20Symbol.iterator%20%3D%3D%3D%20%5C%5C%5C%22symbol%5C%5C%5C%22%20%3F%20function%20(obj)%20%7B%20return%20typeof%20obj%3B%20%7D%20%3A%20function%20(obj)%20%7B%20return%20obj%20%26%26%20typeof%20Symbol%20%3D%3D%3D%20%5C%5C%5C%22function%5C%5C%5C%22%20%26%26%20obj.constructor%20%3D%3D%3D%20Symbol%20%26%26%20obj%20!%3D%3D%20Symbol.prototype%20%3F%20%5C%5C%5C%22symbol%5C%5C%5C%22%20%3A%20typeof%20obj%3B%20%7D%3B%5C%5Cn%5C%5Cnvar%20isBrowser%20%3D%20(typeof%20window%20%3D%3D%3D%20%5C%5C%5C%22undefined%5C%5C%5C%22%20%3F%20%5C%5C%5C%22undefined%5C%5C%5C%22%20%3A%20_typeof(window))%20%3D%3D%3D%20%5C%5C%5C%22object%5C%5C%5C%22%20%26%26%20(typeof%20document%20%3D%3D%3D%20%5C%5C%5C%22undefined%5C%5C%5C%22%20%3F%20%5C%5C%5C%22undefined%5C%5C%5C%22%20%3A%20_typeof(document))%20%3D%3D%3D%20'object'%20%26%26%20document.nodeType%20%3D%3D%3D%209%3B%5C%5Cn%5C%5Cn%2F*%20harmony%20default%20export%20*%2F%20__webpack_exports__%5B%5C%5C%5C%22default%5C%5C%5C%22%5D%20%3D%20(isBrowser)%3B%5C%5Cn%5C%5Cn%5C%5Cn%2F%2F%23%20sourceURL%3Dwebpack%3A%2F%2F%255Bname%255D%2F%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2Fis-in-browser%2Fdist%2Fmodule.js%3F%5C%22)%3B%5Cn%5Cn%2F***%2F%20%7D)%2C%5Cn%5Cn%2F***%2F%20%5C%22..%2F..%2Fis-plain-object%2Findex.js%5C%22%3A%5Cn%2F*!************************************************************************************************!*%5C%5C%5Cn%20%20!***%20%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2Fis-plain-object%2Findex.js%20***!%5Cn%20%20%5C%5C************************************************************************************************%2F%5Cn%2F*!%20no%20static%20exports%20found%20*%2F%5Cn%2F***%2F%20(function(module%2C%20exports%2C%20__webpack_require__)%20%7B%5Cn%5Cn%5C%22use%20strict%5C%22%3B%5Cneval(%5C%22%2F*!%5C%5Cn%20*%20is-plain-object%20%3Chttps%3A%2F%2Fgithub.com%2Fjonschlinkert%2Fis-plain-object%3E%5C%5Cn%20*%5C%5Cn%20*%20Copyright%20(c)%202014-2017%2C%20Jon%20Schlinkert.%5C%5Cn%20*%20Released%20under%20the%20MIT%20License.%5C%5Cn%20*%2F%5C%5Cn%5C%5Cn%5C%5Cn%5C%5Cnvar%20isObject%20%3D%20__webpack_require__(%2F*!%20isobject%20*%2F%20%5C%5C%5C%22..%2F..%2Fisobject%2Findex.js%5C%5C%5C%22)%3B%5C%5Cn%5C%5Cnfunction%20isObjectObject(o)%20%7B%5C%5Cn%20%20return%20isObject(o)%20%3D%3D%3D%20true%5C%5Cn%20%20%20%20%26%26%20Object.prototype.toString.call(o)%20%3D%3D%3D%20'%5Bobject%20Object%5D'%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnmodule.exports%20%3D%20function%20isPlainObject(o)%20%7B%5C%5Cn%20%20var%20ctor%2Cprot%3B%5C%5Cn%5C%5Cn%20%20if%20(isObjectObject(o)%20%3D%3D%3D%20false)%20return%20false%3B%5C%5Cn%5C%5Cn%20%20%2F%2F%20If%20has%20modified%20constructor%5C%5Cn%20%20ctor%20%3D%20o.constructor%3B%5C%5Cn%20%20if%20(typeof%20ctor%20!%3D%3D%20'function')%20return%20false%3B%5C%5Cn%5C%5Cn%20%20%2F%2F%20If%20has%20modified%20prototype%5C%5Cn%20%20prot%20%3D%20ctor.prototype%3B%5C%5Cn%20%20if%20(isObjectObject(prot)%20%3D%3D%3D%20false)%20return%20false%3B%5C%5Cn%5C%5Cn%20%20%2F%2F%20If%20constructor%20does%20not%20have%20an%20Object-specific%20method%5C%5Cn%20%20if%20(prot.hasOwnProperty('isPrototypeOf')%20%3D%3D%3D%20false)%20%7B%5C%5Cn%20%20%20%20return%20false%3B%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20%2F%2F%20Most%20likely%20a%20plain%20Object%5C%5Cn%20%20return%20true%3B%5C%5Cn%7D%3B%5C%5Cn%5C%5Cn%5C%5Cn%2F%2F%23%20sourceURL%3Dwebpack%3A%2F%2F%255Bname%255D%2F%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2Fis-plain-object%2Findex.js%3F%5C%22)%3B%5Cn%5Cn%2F***%2F%20%7D)%2C%5Cn%5Cn%2F***%2F%20%5C%22..%2F..%2Fisobject%2Findex.js%5C%22%3A%5Cn%2F*!*****************************************************************************************!*%5C%5C%5Cn%20%20!***%20%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2Fisobject%2Findex.js%20***!%5Cn%20%20%5C%5C*****************************************************************************************%2F%5Cn%2F*!%20no%20static%20exports%20found%20*%2F%5Cn%2F***%2F%20(function(module%2C%20exports%2C%20__webpack_require__)%20%7B%5Cn%5Cn%5C%22use%20strict%5C%22%3B%5Cneval(%5C%22%2F*!%5C%5Cn%20*%20isobject%20%3Chttps%3A%2F%2Fgithub.com%2Fjonschlinkert%2Fisobject%3E%5C%5Cn%20*%5C%5Cn%20*%20Copyright%20(c)%202014-2017%2C%20Jon%20Schlinkert.%5C%5Cn%20*%20Released%20under%20the%20MIT%20License.%5C%5Cn%20*%2F%5C%5Cn%5C%5Cn%5C%5Cn%5C%5Cnmodule.exports%20%3D%20function%20isObject(val)%20%7B%5C%5Cn%20%20return%20val%20!%3D%20null%20%26%26%20typeof%20val%20%3D%3D%3D%20'object'%20%26%26%20Array.isArray(val)%20%3D%3D%3D%20false%3B%5C%5Cn%7D%3B%5C%5Cn%5C%5Cn%5C%5Cn%2F%2F%23%20sourceURL%3Dwebpack%3A%2F%2F%255Bname%255D%2F%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2Fisobject%2Findex.js%3F%5C%22)%3B%5Cn%5Cn%2F***%2F%20%7D)%2C%5Cn%5Cn%2F***%2F%20%5C%22..%2F..%2Fjss-camel-case%2Flib%2Findex.js%5C%22%3A%5Cn%2F*!***************************************************************************************************!*%5C%5C%5Cn%20%20!***%20%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2Fjss-camel-case%2Flib%2Findex.js%20***!%5Cn%20%20%5C%5C***************************************************************************************************%2F%5Cn%2F*!%20no%20static%20exports%20found%20*%2F%5Cn%2F***%2F%20(function(module%2C%20exports%2C%20__webpack_require__)%20%7B%5Cn%5Cn%5C%22use%20strict%5C%22%3B%5Cneval(%5C%22%5C%5Cn%5C%5CnObject.defineProperty(exports%2C%20%5C%5C%5C%22__esModule%5C%5C%5C%22%2C%20%7B%5C%5Cn%20%20value%3A%20true%5C%5Cn%7D)%3B%5C%5Cnexports%5B'default'%5D%20%3D%20camelCase%3B%5C%5Cn%5C%5Cnvar%20_hyphenateStyleName%20%3D%20__webpack_require__(%2F*!%20hyphenate-style-name%20*%2F%20%5C%5C%5C%22..%2F..%2Fhyphenate-style-name%2Findex.js%5C%5C%5C%22)%3B%5C%5Cn%5C%5Cnvar%20_hyphenateStyleName2%20%3D%20_interopRequireDefault(_hyphenateStyleName)%3B%5C%5Cn%5C%5Cnfunction%20_interopRequireDefault(obj)%20%7B%20return%20obj%20%26%26%20obj.__esModule%20%3F%20obj%20%3A%20%7B%20'default'%3A%20obj%20%7D%3B%20%7D%5C%5Cn%5C%5Cn%2F**%5C%5Cn%20*%20Convert%20camel%20cased%20property%20names%20to%20dash%20separated.%5C%5Cn%20*%5C%5Cn%20*%20%40param%20%7BObject%7D%20style%5C%5Cn%20*%20%40return%20%7BObject%7D%5C%5Cn%20*%2F%5C%5Cnfunction%20convertCase(style)%20%7B%5C%5Cn%20%20var%20converted%20%3D%20%7B%7D%3B%5C%5Cn%5C%5Cn%20%20for%20(var%20prop%20in%20style)%20%7B%5C%5Cn%20%20%20%20converted%5B(0%2C%20_hyphenateStyleName2%5B'default'%5D)(prop)%5D%20%3D%20style%5Bprop%5D%3B%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20if%20(style.fallbacks)%20%7B%5C%5Cn%20%20%20%20if%20(Array.isArray(style.fallbacks))%20converted.fallbacks%20%3D%20style.fallbacks.map(convertCase)%3Belse%20converted.fallbacks%20%3D%20convertCase(style.fallbacks)%3B%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20return%20converted%3B%5C%5Cn%7D%5C%5Cn%5C%5Cn%2F**%5C%5Cn%20*%20Allow%20camel%20cased%20property%20names%20by%20converting%20them%20back%20to%20dasherized.%5C%5Cn%20*%5C%5Cn%20*%20%40param%20%7BRule%7D%20rule%5C%5Cn%20*%2F%5C%5Cnfunction%20camelCase()%20%7B%5C%5Cn%20%20function%20onProcessStyle(style)%20%7B%5C%5Cn%20%20%20%20if%20(Array.isArray(style))%20%7B%5C%5Cn%20%20%20%20%20%20%2F%2F%20Handle%20rules%20like%20%40font-face%2C%20which%20can%20have%20multiple%20styles%20in%20an%20array%5C%5Cn%20%20%20%20%20%20for%20(var%20index%20%3D%200%3B%20index%20%3C%20style.length%3B%20index%2B%2B)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20style%5Bindex%5D%20%3D%20convertCase(style%5Bindex%5D)%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20return%20style%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20return%20convertCase(style)%3B%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20function%20onChangeValue(value%2C%20prop%2C%20rule)%20%7B%5C%5Cn%20%20%20%20var%20hyphenatedProp%20%3D%20(0%2C%20_hyphenateStyleName2%5B'default'%5D)(prop)%3B%5C%5Cn%5C%5Cn%20%20%20%20%2F%2F%20There%20was%20no%20camel%20case%20in%20place%5C%5Cn%20%20%20%20if%20(prop%20%3D%3D%3D%20hyphenatedProp)%20return%20value%3B%5C%5Cn%5C%5Cn%20%20%20%20rule.prop(hyphenatedProp%2C%20value)%3B%5C%5Cn%5C%5Cn%20%20%20%20%2F%2F%20Core%20will%20ignore%20that%20property%20value%20we%20set%20the%20proper%20one%20above.%5C%5Cn%20%20%20%20return%20null%3B%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20return%20%7B%20onProcessStyle%3A%20onProcessStyle%2C%20onChangeValue%3A%20onChangeValue%20%7D%3B%5C%5Cn%7D%5C%5Cn%5C%5Cn%2F%2F%23%20sourceURL%3Dwebpack%3A%2F%2F%255Bname%255D%2F%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2Fjss-camel-case%2Flib%2Findex.js%3F%5C%22)%3B%5Cn%5Cn%2F***%2F%20%7D)%2C%5Cn%5Cn%2F***%2F%20%5C%22..%2F..%2Fjss-default-unit%2Flib%2FdefaultUnits.js%5C%22%3A%5Cn%2F*!************************************************************************************************************!*%5C%5C%5Cn%20%20!***%20%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2Fjss-default-unit%2Flib%2FdefaultUnits.js%20***!%5Cn%20%20%5C%5C************************************************************************************************************%2F%5Cn%2F*!%20no%20static%20exports%20found%20*%2F%5Cn%2F***%2F%20(function(module%2C%20exports%2C%20__webpack_require__)%20%7B%5Cn%5Cn%5C%22use%20strict%5C%22%3B%5Cneval(%5C%22%5C%5Cn%5C%5CnObject.defineProperty(exports%2C%20%5C%5C%5C%22__esModule%5C%5C%5C%22%2C%20%7B%5C%5Cn%20%20value%3A%20true%5C%5Cn%7D)%3B%5C%5Cn%2F**%5C%5Cn%20*%20Generated%20jss-default-unit%20CSS%20property%20units%5C%5Cn%20*%5C%5Cn%20*%20%40type%20object%5C%5Cn%20*%2F%5C%5Cnexports%5B'default'%5D%20%3D%20%7B%5C%5Cn%20%20'animation-delay'%3A%20'ms'%2C%5C%5Cn%20%20'animation-duration'%3A%20'ms'%2C%5C%5Cn%20%20'background-position'%3A%20'px'%2C%5C%5Cn%20%20'background-position-x'%3A%20'px'%2C%5C%5Cn%20%20'background-position-y'%3A%20'px'%2C%5C%5Cn%20%20'background-size'%3A%20'px'%2C%5C%5Cn%20%20border%3A%20'px'%2C%5C%5Cn%20%20'border-bottom'%3A%20'px'%2C%5C%5Cn%20%20'border-bottom-left-radius'%3A%20'px'%2C%5C%5Cn%20%20'border-bottom-right-radius'%3A%20'px'%2C%5C%5Cn%20%20'border-bottom-width'%3A%20'px'%2C%5C%5Cn%20%20'border-left'%3A%20'px'%2C%5C%5Cn%20%20'border-left-width'%3A%20'px'%2C%5C%5Cn%20%20'border-radius'%3A%20'px'%2C%5C%5Cn%20%20'border-right'%3A%20'px'%2C%5C%5Cn%20%20'border-right-width'%3A%20'px'%2C%5C%5Cn%20%20'border-spacing'%3A%20'px'%2C%5C%5Cn%20%20'border-top'%3A%20'px'%2C%5C%5Cn%20%20'border-top-left-radius'%3A%20'px'%2C%5C%5Cn%20%20'border-top-right-radius'%3A%20'px'%2C%5C%5Cn%20%20'border-top-width'%3A%20'px'%2C%5C%5Cn%20%20'border-width'%3A%20'px'%2C%5C%5Cn%20%20'border-after-width'%3A%20'px'%2C%5C%5Cn%20%20'border-before-width'%3A%20'px'%2C%5C%5Cn%20%20'border-end-width'%3A%20'px'%2C%5C%5Cn%20%20'border-horizontal-spacing'%3A%20'px'%2C%5C%5Cn%20%20'border-start-width'%3A%20'px'%2C%5C%5Cn%20%20'border-vertical-spacing'%3A%20'px'%2C%5C%5Cn%20%20bottom%3A%20'px'%2C%5C%5Cn%20%20'box-shadow'%3A%20'px'%2C%5C%5Cn%20%20'column-gap'%3A%20'px'%2C%5C%5Cn%20%20'column-rule'%3A%20'px'%2C%5C%5Cn%20%20'column-rule-width'%3A%20'px'%2C%5C%5Cn%20%20'column-width'%3A%20'px'%2C%5C%5Cn%20%20'flex-basis'%3A%20'px'%2C%5C%5Cn%20%20'font-size'%3A%20'px'%2C%5C%5Cn%20%20'font-size-delta'%3A%20'px'%2C%5C%5Cn%20%20height%3A%20'px'%2C%5C%5Cn%20%20left%3A%20'px'%2C%5C%5Cn%20%20'letter-spacing'%3A%20'px'%2C%5C%5Cn%20%20'logical-height'%3A%20'px'%2C%5C%5Cn%20%20'logical-width'%3A%20'px'%2C%5C%5Cn%20%20margin%3A%20'px'%2C%5C%5Cn%20%20'margin-after'%3A%20'px'%2C%5C%5Cn%20%20'margin-before'%3A%20'px'%2C%5C%5Cn%20%20'margin-bottom'%3A%20'px'%2C%5C%5Cn%20%20'margin-left'%3A%20'px'%2C%5C%5Cn%20%20'margin-right'%3A%20'px'%2C%5C%5Cn%20%20'margin-top'%3A%20'px'%2C%5C%5Cn%20%20'max-height'%3A%20'px'%2C%5C%5Cn%20%20'max-width'%3A%20'px'%2C%5C%5Cn%20%20'margin-end'%3A%20'px'%2C%5C%5Cn%20%20'margin-start'%3A%20'px'%2C%5C%5Cn%20%20'mask-position-x'%3A%20'px'%2C%5C%5Cn%20%20'mask-position-y'%3A%20'px'%2C%5C%5Cn%20%20'mask-size'%3A%20'px'%2C%5C%5Cn%20%20'max-logical-height'%3A%20'px'%2C%5C%5Cn%20%20'max-logical-width'%3A%20'px'%2C%5C%5Cn%20%20'min-height'%3A%20'px'%2C%5C%5Cn%20%20'min-width'%3A%20'px'%2C%5C%5Cn%20%20'min-logical-height'%3A%20'px'%2C%5C%5Cn%20%20'min-logical-width'%3A%20'px'%2C%5C%5Cn%20%20motion%3A%20'px'%2C%5C%5Cn%20%20'motion-offset'%3A%20'px'%2C%5C%5Cn%20%20outline%3A%20'px'%2C%5C%5Cn%20%20'outline-offset'%3A%20'px'%2C%5C%5Cn%20%20'outline-width'%3A%20'px'%2C%5C%5Cn%20%20padding%3A%20'px'%2C%5C%5Cn%20%20'padding-bottom'%3A%20'px'%2C%5C%5Cn%20%20'padding-left'%3A%20'px'%2C%5C%5Cn%20%20'padding-right'%3A%20'px'%2C%5C%5Cn%20%20'padding-top'%3A%20'px'%2C%5C%5Cn%20%20'padding-after'%3A%20'px'%2C%5C%5Cn%20%20'padding-before'%3A%20'px'%2C%5C%5Cn%20%20'padding-end'%3A%20'px'%2C%5C%5Cn%20%20'padding-start'%3A%20'px'%2C%5C%5Cn%20%20'perspective-origin-x'%3A%20'%25'%2C%5C%5Cn%20%20'perspective-origin-y'%3A%20'%25'%2C%5C%5Cn%20%20perspective%3A%20'px'%2C%5C%5Cn%20%20right%3A%20'px'%2C%5C%5Cn%20%20'shape-margin'%3A%20'px'%2C%5C%5Cn%20%20size%3A%20'px'%2C%5C%5Cn%20%20'text-indent'%3A%20'px'%2C%5C%5Cn%20%20'text-stroke'%3A%20'px'%2C%5C%5Cn%20%20'text-stroke-width'%3A%20'px'%2C%5C%5Cn%20%20top%3A%20'px'%2C%5C%5Cn%20%20'transform-origin'%3A%20'%25'%2C%5C%5Cn%20%20'transform-origin-x'%3A%20'%25'%2C%5C%5Cn%20%20'transform-origin-y'%3A%20'%25'%2C%5C%5Cn%20%20'transform-origin-z'%3A%20'%25'%2C%5C%5Cn%20%20'transition-delay'%3A%20'ms'%2C%5C%5Cn%20%20'transition-duration'%3A%20'ms'%2C%5C%5Cn%20%20'vertical-align'%3A%20'px'%2C%5C%5Cn%20%20width%3A%20'px'%2C%5C%5Cn%20%20'word-spacing'%3A%20'px'%2C%5C%5Cn%20%20%2F%2F%20Not%20existing%20properties.%5C%5Cn%20%20%2F%2F%20Used%20to%20avoid%20issues%20with%20jss-expand%20intergration.%5C%5Cn%20%20'box-shadow-x'%3A%20'px'%2C%5C%5Cn%20%20'box-shadow-y'%3A%20'px'%2C%5C%5Cn%20%20'box-shadow-blur'%3A%20'px'%2C%5C%5Cn%20%20'box-shadow-spread'%3A%20'px'%2C%5C%5Cn%20%20'font-line-height'%3A%20'px'%2C%5C%5Cn%20%20'text-shadow-x'%3A%20'px'%2C%5C%5Cn%20%20'text-shadow-y'%3A%20'px'%2C%5C%5Cn%20%20'text-shadow-blur'%3A%20'px'%5C%5Cn%7D%3B%5C%5Cn%5C%5Cn%2F%2F%23%20sourceURL%3Dwebpack%3A%2F%2F%255Bname%255D%2F%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2Fjss-default-unit%2Flib%2FdefaultUnits.js%3F%5C%22)%3B%5Cn%5Cn%2F***%2F%20%7D)%2C%5Cn%5Cn%2F***%2F%20%5C%22..%2F..%2Fjss-default-unit%2Flib%2Findex.js%5C%22%3A%5Cn%2F*!*****************************************************************************************************!*%5C%5C%5Cn%20%20!***%20%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2Fjss-default-unit%2Flib%2Findex.js%20***!%5Cn%20%20%5C%5C*****************************************************************************************************%2F%5Cn%2F*!%20no%20static%20exports%20found%20*%2F%5Cn%2F***%2F%20(function(module%2C%20exports%2C%20__webpack_require__)%20%7B%5Cn%5Cn%5C%22use%20strict%5C%22%3B%5Cneval(%5C%22%5C%5Cn%5C%5CnObject.defineProperty(exports%2C%20%5C%5C%5C%22__esModule%5C%5C%5C%22%2C%20%7B%5C%5Cn%20%20value%3A%20true%5C%5Cn%7D)%3B%5C%5Cn%5C%5Cnvar%20_typeof%20%3D%20typeof%20Symbol%20%3D%3D%3D%20%5C%5C%5C%22function%5C%5C%5C%22%20%26%26%20typeof%20Symbol.iterator%20%3D%3D%3D%20%5C%5C%5C%22symbol%5C%5C%5C%22%20%3F%20function%20(obj)%20%7B%20return%20typeof%20obj%3B%20%7D%20%3A%20function%20(obj)%20%7B%20return%20obj%20%26%26%20typeof%20Symbol%20%3D%3D%3D%20%5C%5C%5C%22function%5C%5C%5C%22%20%26%26%20obj.constructor%20%3D%3D%3D%20Symbol%20%26%26%20obj%20!%3D%3D%20Symbol.prototype%20%3F%20%5C%5C%5C%22symbol%5C%5C%5C%22%20%3A%20typeof%20obj%3B%20%7D%3B%5C%5Cn%5C%5Cnexports%5B'default'%5D%20%3D%20defaultUnit%3B%5C%5Cn%5C%5Cnvar%20_defaultUnits%20%3D%20__webpack_require__(%2F*!%20.%2FdefaultUnits%20*%2F%20%5C%5C%5C%22..%2F..%2Fjss-default-unit%2Flib%2FdefaultUnits.js%5C%5C%5C%22)%3B%5C%5Cn%5C%5Cnvar%20_defaultUnits2%20%3D%20_interopRequireDefault(_defaultUnits)%3B%5C%5Cn%5C%5Cnfunction%20_interopRequireDefault(obj)%20%7B%20return%20obj%20%26%26%20obj.__esModule%20%3F%20obj%20%3A%20%7B%20'default'%3A%20obj%20%7D%3B%20%7D%5C%5Cn%5C%5Cn%2F**%5C%5Cn%20*%20Clones%20the%20object%20and%20adds%20a%20camel%20cased%20property%20version.%5C%5Cn%20*%2F%5C%5Cnfunction%20addCamelCasedVersion(obj)%20%7B%5C%5Cn%20%20var%20regExp%20%3D%20%2F(-%5Ba-z%5D)%2Fg%3B%5C%5Cn%20%20var%20replace%20%3D%20function%20replace(str)%20%7B%5C%5Cn%20%20%20%20return%20str%5B1%5D.toUpperCase()%3B%5C%5Cn%20%20%7D%3B%5C%5Cn%20%20var%20newObj%20%3D%20%7B%7D%3B%5C%5Cn%20%20for%20(var%20key%20in%20obj)%20%7B%5C%5Cn%20%20%20%20newObj%5Bkey%5D%20%3D%20obj%5Bkey%5D%3B%5C%5Cn%20%20%20%20newObj%5Bkey.replace(regExp%2C%20replace)%5D%20%3D%20obj%5Bkey%5D%3B%5C%5Cn%20%20%7D%5C%5Cn%20%20return%20newObj%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnvar%20units%20%3D%20addCamelCasedVersion(_defaultUnits2%5B'default'%5D)%3B%5C%5Cn%5C%5Cn%2F**%5C%5Cn%20*%20Recursive%20deep%20style%20passing%20function%5C%5Cn%20*%5C%5Cn%20*%20%40param%20%7BString%7D%20current%20property%5C%5Cn%20*%20%40param%20%7B(Object%7CArray%7CNumber%7CString)%7D%20property%20value%5C%5Cn%20*%20%40param%20%7BObject%7D%20options%5C%5Cn%20*%20%40return%20%7B(Object%7CArray%7CNumber%7CString)%7D%20resulting%20value%5C%5Cn%20*%2F%5C%5Cnfunction%20iterate(prop%2C%20value%2C%20options)%20%7B%5C%5Cn%20%20if%20(!value)%20return%20value%3B%5C%5Cn%5C%5Cn%20%20var%20convertedValue%20%3D%20value%3B%5C%5Cn%5C%5Cn%20%20var%20type%20%3D%20typeof%20value%20%3D%3D%3D%20'undefined'%20%3F%20'undefined'%20%3A%20_typeof(value)%3B%5C%5Cn%20%20if%20(type%20%3D%3D%3D%20'object'%20%26%26%20Array.isArray(value))%20type%20%3D%20'array'%3B%5C%5Cn%5C%5Cn%20%20switch%20(type)%20%7B%5C%5Cn%20%20%20%20case%20'object'%3A%5C%5Cn%20%20%20%20%20%20if%20(prop%20%3D%3D%3D%20'fallbacks')%20%7B%5C%5Cn%20%20%20%20%20%20%20%20for%20(var%20innerProp%20in%20value)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20value%5BinnerProp%5D%20%3D%20iterate(innerProp%2C%20value%5BinnerProp%5D%2C%20options)%3B%5C%5Cn%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%20%20break%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20for%20(var%20_innerProp%20in%20value)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20value%5B_innerProp%5D%20%3D%20iterate(prop%20%2B%20'-'%20%2B%20_innerProp%2C%20value%5B_innerProp%5D%2C%20options)%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20break%3B%5C%5Cn%20%20%20%20case%20'array'%3A%5C%5Cn%20%20%20%20%20%20for%20(var%20i%20%3D%200%3B%20i%20%3C%20value.length%3B%20i%2B%2B)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20value%5Bi%5D%20%3D%20iterate(prop%2C%20value%5Bi%5D%2C%20options)%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20break%3B%5C%5Cn%20%20%20%20case%20'number'%3A%5C%5Cn%20%20%20%20%20%20if%20(value%20!%3D%3D%200)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20convertedValue%20%3D%20value%20%2B%20(options%5Bprop%5D%20%7C%7C%20units%5Bprop%5D%20%7C%7C%20'')%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20break%3B%5C%5Cn%20%20%20%20default%3A%5C%5Cn%20%20%20%20%20%20break%3B%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20return%20convertedValue%3B%5C%5Cn%7D%5C%5Cn%5C%5Cn%2F**%5C%5Cn%20*%20Add%20unit%20to%20numeric%20values.%5C%5Cn%20*%2F%5C%5Cnfunction%20defaultUnit()%20%7B%5C%5Cn%20%20var%20options%20%3D%20arguments.length%20%3E%200%20%26%26%20arguments%5B0%5D%20!%3D%3D%20undefined%20%3F%20arguments%5B0%5D%20%3A%20%7B%7D%3B%5C%5Cn%5C%5Cn%20%20var%20camelCasedOptions%20%3D%20addCamelCasedVersion(options)%3B%5C%5Cn%5C%5Cn%20%20function%20onProcessStyle(style%2C%20rule)%20%7B%5C%5Cn%20%20%20%20if%20(rule.type%20!%3D%3D%20'style')%20return%20style%3B%5C%5Cn%5C%5Cn%20%20%20%20for%20(var%20prop%20in%20style)%20%7B%5C%5Cn%20%20%20%20%20%20style%5Bprop%5D%20%3D%20iterate(prop%2C%20style%5Bprop%5D%2C%20camelCasedOptions)%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20return%20style%3B%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20function%20onChangeValue(value%2C%20prop)%20%7B%5C%5Cn%20%20%20%20return%20iterate(prop%2C%20value%2C%20camelCasedOptions)%3B%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20return%20%7B%20onProcessStyle%3A%20onProcessStyle%2C%20onChangeValue%3A%20onChangeValue%20%7D%3B%5C%5Cn%7D%5C%5Cn%5C%5Cn%2F%2F%23%20sourceURL%3Dwebpack%3A%2F%2F%255Bname%255D%2F%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2Fjss-default-unit%2Flib%2Findex.js%3F%5C%22)%3B%5Cn%5Cn%2F***%2F%20%7D)%2C%5Cn%5Cn%2F***%2F%20%5C%22..%2F..%2Fjss-global%2Flib%2Findex.js%5C%22%3A%5Cn%2F*!***********************************************************************************************!*%5C%5C%5Cn%20%20!***%20%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2Fjss-global%2Flib%2Findex.js%20***!%5Cn%20%20%5C%5C***********************************************************************************************%2F%5Cn%2F*!%20no%20static%20exports%20found%20*%2F%5Cn%2F***%2F%20(function(module%2C%20exports%2C%20__webpack_require__)%20%7B%5Cn%5Cn%5C%22use%20strict%5C%22%3B%5Cneval(%5C%22%5C%5Cn%5C%5CnObject.defineProperty(exports%2C%20%5C%5C%5C%22__esModule%5C%5C%5C%22%2C%20%7B%5C%5Cn%20%20value%3A%20true%5C%5Cn%7D)%3B%5C%5Cn%5C%5Cnvar%20_extends%20%3D%20Object.assign%20%7C%7C%20function%20(target)%20%7B%20for%20(var%20i%20%3D%201%3B%20i%20%3C%20arguments.length%3B%20i%2B%2B)%20%7B%20var%20source%20%3D%20arguments%5Bi%5D%3B%20for%20(var%20key%20in%20source)%20%7B%20if%20(Object.prototype.hasOwnProperty.call(source%2C%20key))%20%7B%20target%5Bkey%5D%20%3D%20source%5Bkey%5D%3B%20%7D%20%7D%20%7D%20return%20target%3B%20%7D%3B%5C%5Cn%5C%5Cnvar%20_createClass%20%3D%20function%20()%20%7B%20function%20defineProperties(target%2C%20props)%20%7B%20for%20(var%20i%20%3D%200%3B%20i%20%3C%20props.length%3B%20i%2B%2B)%20%7B%20var%20descriptor%20%3D%20props%5Bi%5D%3B%20descriptor.enumerable%20%3D%20descriptor.enumerable%20%7C%7C%20false%3B%20descriptor.configurable%20%3D%20true%3B%20if%20(%5C%5C%5C%22value%5C%5C%5C%22%20in%20descriptor)%20descriptor.writable%20%3D%20true%3B%20Object.defineProperty(target%2C%20descriptor.key%2C%20descriptor)%3B%20%7D%20%7D%20return%20function%20(Constructor%2C%20protoProps%2C%20staticProps)%20%7B%20if%20(protoProps)%20defineProperties(Constructor.prototype%2C%20protoProps)%3B%20if%20(staticProps)%20defineProperties(Constructor%2C%20staticProps)%3B%20return%20Constructor%3B%20%7D%3B%20%7D()%3B%5C%5Cn%5C%5Cnexports%5B'default'%5D%20%3D%20jssGlobal%3B%5C%5Cn%5C%5Cnvar%20_jss%20%3D%20__webpack_require__(%2F*!%20jss%20*%2F%20%5C%5C%5C%22..%2F..%2Fjss%2Flib%2Findex.js%5C%5C%5C%22)%3B%5C%5Cn%5C%5Cnfunction%20_classCallCheck(instance%2C%20Constructor)%20%7B%20if%20(!(instance%20instanceof%20Constructor))%20%7B%20throw%20new%20TypeError(%5C%5C%5C%22Cannot%20call%20a%20class%20as%20a%20function%5C%5C%5C%22)%3B%20%7D%20%7D%5C%5Cn%5C%5Cnvar%20propKey%20%3D%20'%40global'%3B%5C%5Cnvar%20prefixKey%20%3D%20'%40global%20'%3B%5C%5Cn%5C%5Cnvar%20GlobalContainerRule%20%3D%20function%20()%20%7B%5C%5Cn%20%20function%20GlobalContainerRule(key%2C%20styles%2C%20options)%20%7B%5C%5Cn%20%20%20%20_classCallCheck(this%2C%20GlobalContainerRule)%3B%5C%5Cn%5C%5Cn%20%20%20%20this.type%20%3D%20'global'%3B%5C%5Cn%5C%5Cn%20%20%20%20this.key%20%3D%20key%3B%5C%5Cn%20%20%20%20this.options%20%3D%20options%3B%5C%5Cn%20%20%20%20this.rules%20%3D%20new%20_jss.RuleList(_extends(%7B%7D%2C%20options%2C%20%7B%5C%5Cn%20%20%20%20%20%20parent%3A%20this%5C%5Cn%20%20%20%20%7D))%3B%5C%5Cn%5C%5Cn%20%20%20%20for%20(var%20selector%20in%20styles)%20%7B%5C%5Cn%20%20%20%20%20%20this.rules.add(selector%2C%20styles%5Bselector%5D%2C%20%7B%20selector%3A%20selector%20%7D)%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20this.rules.process()%3B%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20Get%20a%20rule.%5C%5Cn%20%20%20*%2F%5C%5Cn%5C%5Cn%5C%5Cn%20%20_createClass(GlobalContainerRule%2C%20%5B%7B%5C%5Cn%20%20%20%20key%3A%20'getRule'%2C%5C%5Cn%20%20%20%20value%3A%20function%20getRule(name)%20%7B%5C%5Cn%20%20%20%20%20%20return%20this.rules.get(name)%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20%2F**%5C%5Cn%20%20%20%20%20*%20Create%20and%20register%20rule%2C%20run%20plugins.%5C%5Cn%20%20%20%20%20*%2F%5C%5Cn%5C%5Cn%20%20%7D%2C%20%7B%5C%5Cn%20%20%20%20key%3A%20'addRule'%2C%5C%5Cn%20%20%20%20value%3A%20function%20addRule(name%2C%20style%2C%20options)%20%7B%5C%5Cn%20%20%20%20%20%20var%20rule%20%3D%20this.rules.add(name%2C%20style%2C%20options)%3B%5C%5Cn%20%20%20%20%20%20this.options.jss.plugins.onProcessRule(rule)%3B%5C%5Cn%20%20%20%20%20%20return%20rule%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20%2F**%5C%5Cn%20%20%20%20%20*%20Get%20index%20of%20a%20rule.%5C%5Cn%20%20%20%20%20*%2F%5C%5Cn%5C%5Cn%20%20%7D%2C%20%7B%5C%5Cn%20%20%20%20key%3A%20'indexOf'%2C%5C%5Cn%20%20%20%20value%3A%20function%20indexOf(rule)%20%7B%5C%5Cn%20%20%20%20%20%20return%20this.rules.indexOf(rule)%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20%2F**%5C%5Cn%20%20%20%20%20*%20Generates%20a%20CSS%20string.%5C%5Cn%20%20%20%20%20*%2F%5C%5Cn%5C%5Cn%20%20%7D%2C%20%7B%5C%5Cn%20%20%20%20key%3A%20'toString'%2C%5C%5Cn%20%20%20%20value%3A%20function%20toString()%20%7B%5C%5Cn%20%20%20%20%20%20return%20this.rules.toString()%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%5D)%3B%5C%5Cn%5C%5Cn%20%20return%20GlobalContainerRule%3B%5C%5Cn%7D()%3B%5C%5Cn%5C%5Cnvar%20GlobalPrefixedRule%20%3D%20function%20()%20%7B%5C%5Cn%20%20function%20GlobalPrefixedRule(name%2C%20style%2C%20options)%20%7B%5C%5Cn%20%20%20%20_classCallCheck(this%2C%20GlobalPrefixedRule)%3B%5C%5Cn%5C%5Cn%20%20%20%20this.name%20%3D%20name%3B%5C%5Cn%20%20%20%20this.options%20%3D%20options%3B%5C%5Cn%20%20%20%20var%20selector%20%3D%20name.substr(prefixKey.length)%3B%5C%5Cn%20%20%20%20this.rule%20%3D%20options.jss.createRule(selector%2C%20style%2C%20_extends(%7B%7D%2C%20options%2C%20%7B%5C%5Cn%20%20%20%20%20%20parent%3A%20this%2C%5C%5Cn%20%20%20%20%20%20selector%3A%20selector%5C%5Cn%20%20%20%20%7D))%3B%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20_createClass(GlobalPrefixedRule%2C%20%5B%7B%5C%5Cn%20%20%20%20key%3A%20'toString'%2C%5C%5Cn%20%20%20%20value%3A%20function%20toString(options)%20%7B%5C%5Cn%20%20%20%20%20%20return%20this.rule.toString(options)%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%5D)%3B%5C%5Cn%5C%5Cn%20%20return%20GlobalPrefixedRule%3B%5C%5Cn%7D()%3B%5C%5Cn%5C%5Cnvar%20separatorRegExp%20%3D%20%2F%5C%5C%5C%5Cs*%2C%5C%5C%5C%5Cs*%2Fg%3B%5C%5Cn%5C%5Cnfunction%20addScope(selector%2C%20scope)%20%7B%5C%5Cn%20%20var%20parts%20%3D%20selector.split(separatorRegExp)%3B%5C%5Cn%20%20var%20scoped%20%3D%20''%3B%5C%5Cn%20%20for%20(var%20i%20%3D%200%3B%20i%20%3C%20parts.length%3B%20i%2B%2B)%20%7B%5C%5Cn%20%20%20%20scoped%20%2B%3D%20scope%20%2B%20'%20'%20%2B%20parts%5Bi%5D.trim()%3B%5C%5Cn%20%20%20%20if%20(parts%5Bi%20%2B%201%5D)%20scoped%20%2B%3D%20'%2C%20'%3B%5C%5Cn%20%20%7D%5C%5Cn%20%20return%20scoped%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20handleNestedGlobalContainerRule(rule)%20%7B%5C%5Cn%20%20var%20options%20%3D%20rule.options%2C%5C%5Cn%20%20%20%20%20%20style%20%3D%20rule.style%3B%5C%5Cn%5C%5Cn%20%20var%20rules%20%3D%20style%5BpropKey%5D%3B%5C%5Cn%5C%5Cn%20%20if%20(!rules)%20return%3B%5C%5Cn%5C%5Cn%20%20for%20(var%20name%20in%20rules)%20%7B%5C%5Cn%20%20%20%20options.sheet.addRule(name%2C%20rules%5Bname%5D%2C%20_extends(%7B%7D%2C%20options%2C%20%7B%5C%5Cn%20%20%20%20%20%20selector%3A%20addScope(name%2C%20rule.selector)%5C%5Cn%20%20%20%20%7D))%3B%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20delete%20style%5BpropKey%5D%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20handlePrefixedGlobalRule(rule)%20%7B%5C%5Cn%20%20var%20options%20%3D%20rule.options%2C%5C%5Cn%20%20%20%20%20%20style%20%3D%20rule.style%3B%5C%5Cn%5C%5Cn%20%20for%20(var%20prop%20in%20style)%20%7B%5C%5Cn%20%20%20%20if%20(prop.substr(0%2C%20propKey.length)%20!%3D%3D%20propKey)%20continue%3B%5C%5Cn%5C%5Cn%20%20%20%20var%20selector%20%3D%20addScope(prop.substr(propKey.length)%2C%20rule.selector)%3B%5C%5Cn%20%20%20%20options.sheet.addRule(selector%2C%20style%5Bprop%5D%2C%20_extends(%7B%7D%2C%20options%2C%20%7B%5C%5Cn%20%20%20%20%20%20selector%3A%20selector%5C%5Cn%20%20%20%20%7D))%3B%5C%5Cn%20%20%20%20delete%20style%5Bprop%5D%3B%5C%5Cn%20%20%7D%5C%5Cn%7D%5C%5Cn%5C%5Cn%2F**%5C%5Cn%20*%20Convert%20nested%20rules%20to%20separate%2C%20remove%20them%20from%20original%20styles.%5C%5Cn%20*%5C%5Cn%20*%20%40param%20%7BRule%7D%20rule%5C%5Cn%20*%20%40api%20public%5C%5Cn%20*%2F%5C%5Cnfunction%20jssGlobal()%20%7B%5C%5Cn%20%20function%20onCreateRule(name%2C%20styles%2C%20options)%20%7B%5C%5Cn%20%20%20%20if%20(name%20%3D%3D%3D%20propKey)%20%7B%5C%5Cn%20%20%20%20%20%20return%20new%20GlobalContainerRule(name%2C%20styles%2C%20options)%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20if%20(name%5B0%5D%20%3D%3D%3D%20'%40'%20%26%26%20name.substr(0%2C%20prefixKey.length)%20%3D%3D%3D%20prefixKey)%20%7B%5C%5Cn%20%20%20%20%20%20return%20new%20GlobalPrefixedRule(name%2C%20styles%2C%20options)%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20var%20parent%20%3D%20options.parent%3B%5C%5Cn%5C%5Cn%5C%5Cn%20%20%20%20if%20(parent)%20%7B%5C%5Cn%20%20%20%20%20%20if%20(parent.type%20%3D%3D%3D%20'global'%20%7C%7C%20parent.options.parent.type%20%3D%3D%3D%20'global')%20%7B%5C%5Cn%20%20%20%20%20%20%20%20options.global%20%3D%20true%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20if%20(options.global)%20options.selector%20%3D%20name%3B%5C%5Cn%5C%5Cn%20%20%20%20return%20null%3B%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20function%20onProcessRule(rule)%20%7B%5C%5Cn%20%20%20%20if%20(rule.type%20!%3D%3D%20'style')%20return%3B%5C%5Cn%5C%5Cn%20%20%20%20handleNestedGlobalContainerRule(rule)%3B%5C%5Cn%20%20%20%20handlePrefixedGlobalRule(rule)%3B%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20return%20%7B%20onCreateRule%3A%20onCreateRule%2C%20onProcessRule%3A%20onProcessRule%20%7D%3B%5C%5Cn%7D%5C%5Cn%5C%5Cn%2F%2F%23%20sourceURL%3Dwebpack%3A%2F%2F%255Bname%255D%2F%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2Fjss-global%2Flib%2Findex.js%3F%5C%22)%3B%5Cn%5Cn%2F***%2F%20%7D)%2C%5Cn%5Cn%2F***%2F%20%5C%22..%2F..%2Fjss-nested%2Flib%2Findex.js%5C%22%3A%5Cn%2F*!***********************************************************************************************!*%5C%5C%5Cn%20%20!***%20%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2Fjss-nested%2Flib%2Findex.js%20***!%5Cn%20%20%5C%5C***********************************************************************************************%2F%5Cn%2F*!%20no%20static%20exports%20found%20*%2F%5Cn%2F***%2F%20(function(module%2C%20exports%2C%20__webpack_require__)%20%7B%5Cn%5Cn%5C%22use%20strict%5C%22%3B%5Cneval(%5C%22%5C%5Cn%5C%5CnObject.defineProperty(exports%2C%20%5C%5C%5C%22__esModule%5C%5C%5C%22%2C%20%7B%5C%5Cn%20%20value%3A%20true%5C%5Cn%7D)%3B%5C%5Cn%5C%5Cnvar%20_extends%20%3D%20Object.assign%20%7C%7C%20function%20(target)%20%7B%20for%20(var%20i%20%3D%201%3B%20i%20%3C%20arguments.length%3B%20i%2B%2B)%20%7B%20var%20source%20%3D%20arguments%5Bi%5D%3B%20for%20(var%20key%20in%20source)%20%7B%20if%20(Object.prototype.hasOwnProperty.call(source%2C%20key))%20%7B%20target%5Bkey%5D%20%3D%20source%5Bkey%5D%3B%20%7D%20%7D%20%7D%20return%20target%3B%20%7D%3B%5C%5Cn%5C%5Cnexports.default%20%3D%20jssNested%3B%5C%5Cn%5C%5Cnvar%20_warning%20%3D%20__webpack_require__(%2F*!%20warning%20*%2F%20%5C%5C%5C%22..%2F..%2Fjss-nested%2Fnode_modules%2Fwarning%2Fbrowser.js%5C%5C%5C%22)%3B%5C%5Cn%5C%5Cnvar%20_warning2%20%3D%20_interopRequireDefault(_warning)%3B%5C%5Cn%5C%5Cnfunction%20_interopRequireDefault(obj)%20%7B%20return%20obj%20%26%26%20obj.__esModule%20%3F%20obj%20%3A%20%7B%20default%3A%20obj%20%7D%3B%20%7D%5C%5Cn%5C%5Cnvar%20separatorRegExp%20%3D%20%2F%5C%5C%5C%5Cs*%2C%5C%5C%5C%5Cs*%2Fg%3B%5C%5Cnvar%20parentRegExp%20%3D%20%2F%26%2Fg%3B%5C%5Cnvar%20refRegExp%20%3D%20%2F%5C%5C%5C%5C%24(%5B%5C%5C%5C%5Cw-%5D%2B)%2Fg%3B%5C%5Cn%5C%5Cn%2F**%5C%5Cn%20*%20Convert%20nested%20rules%20to%20separate%2C%20remove%20them%20from%20original%20styles.%5C%5Cn%20*%5C%5Cn%20*%20%40param%20%7BRule%7D%20rule%5C%5Cn%20*%20%40api%20public%5C%5Cn%20*%2F%5C%5Cnfunction%20jssNested()%20%7B%5C%5Cn%20%20%2F%2F%20Get%20a%20function%20to%20be%20used%20for%20%24ref%20replacement.%5C%5Cn%20%20function%20getReplaceRef(container)%20%7B%5C%5Cn%20%20%20%20return%20function%20(match%2C%20key)%20%7B%5C%5Cn%20%20%20%20%20%20var%20rule%20%3D%20container.getRule(key)%3B%5C%5Cn%20%20%20%20%20%20if%20(rule)%20return%20rule.selector%3B%5C%5Cn%20%20%20%20%20%20(0%2C%20_warning2.default)(false%2C%20'%5BJSS%5D%20Could%20not%20find%20the%20referenced%20rule%20%25s%20in%20%25s.'%2C%20key%2C%20container.options.meta%20%7C%7C%20container)%3B%5C%5Cn%20%20%20%20%20%20return%20key%3B%5C%5Cn%20%20%20%20%7D%3B%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20var%20hasAnd%20%3D%20function%20hasAnd(str)%20%7B%5C%5Cn%20%20%20%20return%20str.indexOf('%26')%20!%3D%3D%20-1%3B%5C%5Cn%20%20%7D%3B%5C%5Cn%5C%5Cn%20%20function%20replaceParentRefs(nestedProp%2C%20parentProp)%20%7B%5C%5Cn%20%20%20%20var%20parentSelectors%20%3D%20parentProp.split(separatorRegExp)%3B%5C%5Cn%20%20%20%20var%20nestedSelectors%20%3D%20nestedProp.split(separatorRegExp)%3B%5C%5Cn%5C%5Cn%20%20%20%20var%20result%20%3D%20''%3B%5C%5Cn%5C%5Cn%20%20%20%20for%20(var%20i%20%3D%200%3B%20i%20%3C%20parentSelectors.length%3B%20i%2B%2B)%20%7B%5C%5Cn%20%20%20%20%20%20var%20parent%20%3D%20parentSelectors%5Bi%5D%3B%5C%5Cn%5C%5Cn%20%20%20%20%20%20for%20(var%20j%20%3D%200%3B%20j%20%3C%20nestedSelectors.length%3B%20j%2B%2B)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20var%20nested%20%3D%20nestedSelectors%5Bj%5D%3B%5C%5Cn%20%20%20%20%20%20%20%20if%20(result)%20result%20%2B%3D%20'%2C%20'%3B%5C%5Cn%20%20%20%20%20%20%20%20%2F%2F%20Replace%20all%20%26%20by%20the%20parent%20or%20prefix%20%26%20with%20the%20parent.%5C%5Cn%20%20%20%20%20%20%20%20result%20%2B%3D%20hasAnd(nested)%20%3F%20nested.replace(parentRegExp%2C%20parent)%20%3A%20parent%20%2B%20'%20'%20%2B%20nested%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20return%20result%3B%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20function%20getOptions(rule%2C%20container%2C%20options)%20%7B%5C%5Cn%20%20%20%20%2F%2F%20Options%20has%20been%20already%20created%2C%20now%20we%20only%20increase%20index.%5C%5Cn%20%20%20%20if%20(options)%20return%20_extends(%7B%7D%2C%20options%2C%20%7B%20index%3A%20options.index%20%2B%201%20%7D)%3B%5C%5Cn%5C%5Cn%20%20%20%20var%20nestingLevel%20%3D%20rule.options.nestingLevel%3B%5C%5Cn%5C%5Cn%20%20%20%20nestingLevel%20%3D%20nestingLevel%20%3D%3D%3D%20undefined%20%3F%201%20%3A%20nestingLevel%20%2B%201%3B%5C%5Cn%5C%5Cn%20%20%20%20return%20_extends(%7B%7D%2C%20rule.options%2C%20%7B%5C%5Cn%20%20%20%20%20%20nestingLevel%3A%20nestingLevel%2C%5C%5Cn%20%20%20%20%20%20index%3A%20container.indexOf(rule)%20%2B%201%5C%5Cn%20%20%20%20%7D)%3B%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20function%20onProcessStyle(style%2C%20rule)%20%7B%5C%5Cn%20%20%20%20if%20(rule.type%20!%3D%3D%20'style')%20return%20style%3B%5C%5Cn%20%20%20%20var%20container%20%3D%20rule.options.parent%3B%5C%5Cn%20%20%20%20var%20options%20%3D%20void%200%3B%5C%5Cn%20%20%20%20var%20replaceRef%20%3D%20void%200%3B%5C%5Cn%20%20%20%20for%20(var%20prop%20in%20style)%20%7B%5C%5Cn%20%20%20%20%20%20var%20isNested%20%3D%20hasAnd(prop)%3B%5C%5Cn%20%20%20%20%20%20var%20isNestedConditional%20%3D%20prop%5B0%5D%20%3D%3D%3D%20'%40'%3B%5C%5Cn%5C%5Cn%20%20%20%20%20%20if%20(!isNested%20%26%26%20!isNestedConditional)%20continue%3B%5C%5Cn%5C%5Cn%20%20%20%20%20%20options%20%3D%20getOptions(rule%2C%20container%2C%20options)%3B%5C%5Cn%5C%5Cn%20%20%20%20%20%20if%20(isNested)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20var%20selector%20%3D%20replaceParentRefs(prop%2C%20rule.selector%5C%5Cn%20%20%20%20%20%20%20%20%2F%2F%20Lazily%20create%20the%20ref%20replacer%20function%20just%20once%20for%5C%5Cn%20%20%20%20%20%20%20%20%2F%2F%20all%20nested%20rules%20within%20the%20sheet.%5C%5Cn%20%20%20%20%20%20%20%20)%3Bif%20(!replaceRef)%20replaceRef%20%3D%20getReplaceRef(container%5C%5Cn%20%20%20%20%20%20%20%20%2F%2F%20Replace%20all%20%24refs.%5C%5Cn%20%20%20%20%20%20%20%20)%3Bselector%20%3D%20selector.replace(refRegExp%2C%20replaceRef)%3B%5C%5Cn%5C%5Cn%20%20%20%20%20%20%20%20container.addRule(selector%2C%20style%5Bprop%5D%2C%20_extends(%7B%7D%2C%20options%2C%20%7B%20selector%3A%20selector%20%7D))%3B%5C%5Cn%20%20%20%20%20%20%7D%20else%20if%20(isNestedConditional)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20container%5C%5Cn%20%20%20%20%20%20%20%20%2F%2F%20Place%20conditional%20right%20after%20the%20parent%20rule%20to%20ensure%20right%20ordering.%5C%5Cn%20%20%20%20%20%20%20%20.addRule(prop%2C%20null%2C%20options).addRule(rule.key%2C%20style%5Bprop%5D%2C%20%7B%20selector%3A%20rule.selector%20%7D)%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20%20%20delete%20style%5Bprop%5D%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20return%20style%3B%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20return%20%7B%20onProcessStyle%3A%20onProcessStyle%20%7D%3B%5C%5Cn%7D%5C%5Cn%5C%5Cn%2F%2F%23%20sourceURL%3Dwebpack%3A%2F%2F%255Bname%255D%2F%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2Fjss-nested%2Flib%2Findex.js%3F%5C%22)%3B%5Cn%5Cn%2F***%2F%20%7D)%2C%5Cn%5Cn%2F***%2F%20%5C%22..%2F..%2Fjss-nested%2Fnode_modules%2Fwarning%2Fbrowser.js%5C%22%3A%5Cn%2F*!******************************************************************************************************************!*%5C%5C%5Cn%20%20!***%20%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2Fjss-nested%2Fnode_modules%2Fwarning%2Fbrowser.js%20***!%5Cn%20%20%5C%5C******************************************************************************************************************%2F%5Cn%2F*!%20no%20static%20exports%20found%20*%2F%5Cn%2F***%2F%20(function(module%2C%20exports%2C%20__webpack_require__)%20%7B%5Cn%5Cn%5C%22use%20strict%5C%22%3B%5Cneval(%5C%22%2F**%5C%5Cn%20*%20Copyright%202014-2015%2C%20Facebook%2C%20Inc.%5C%5Cn%20*%20All%20rights%20reserved.%5C%5Cn%20*%5C%5Cn%20*%20This%20source%20code%20is%20licensed%20under%20the%20BSD-style%20license%20found%20in%20the%5C%5Cn%20*%20LICENSE%20file%20in%20the%20root%20directory%20of%20this%20source%20tree.%20An%20additional%20grant%5C%5Cn%20*%20of%20patent%20rights%20can%20be%20found%20in%20the%20PATENTS%20file%20in%20the%20same%20directory.%5C%5Cn%20*%2F%5C%5Cn%5C%5Cn%5C%5Cn%5C%5Cn%2F**%5C%5Cn%20*%20Similar%20to%20invariant%20but%20only%20logs%20a%20warning%20if%20the%20condition%20is%20not%20met.%5C%5Cn%20*%20This%20can%20be%20used%20to%20log%20issues%20in%20development%20environments%20in%20critical%5C%5Cn%20*%20paths.%20Removing%20the%20logging%20code%20for%20production%20environments%20will%20keep%20the%5C%5Cn%20*%20same%20logic%20and%20follow%20the%20same%20code%20paths.%5C%5Cn%20*%2F%5C%5Cn%5C%5Cnvar%20warning%20%3D%20function()%20%7B%7D%3B%5C%5Cn%5C%5Cnif%20(true)%20%7B%5C%5Cn%20%20warning%20%3D%20function(condition%2C%20format%2C%20args)%20%7B%5C%5Cn%20%20%20%20var%20len%20%3D%20arguments.length%3B%5C%5Cn%20%20%20%20args%20%3D%20new%20Array(len%20%3E%202%20%3F%20len%20-%202%20%3A%200)%3B%5C%5Cn%20%20%20%20for%20(var%20key%20%3D%202%3B%20key%20%3C%20len%3B%20key%2B%2B)%20%7B%5C%5Cn%20%20%20%20%20%20args%5Bkey%20-%202%5D%20%3D%20arguments%5Bkey%5D%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%20%20if%20(format%20%3D%3D%3D%20undefined)%20%7B%5C%5Cn%20%20%20%20%20%20throw%20new%20Error(%5C%5Cn%20%20%20%20%20%20%20%20'%60warning(condition%2C%20format%2C%20...args)%60%20requires%20a%20warning%20'%20%2B%5C%5Cn%20%20%20%20%20%20%20%20'message%20argument'%5C%5Cn%20%20%20%20%20%20)%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20if%20(format.length%20%3C%2010%20%7C%7C%20(%2F%5E%5Bs%5C%5C%5C%5CW%5D*%24%2F).test(format))%20%7B%5C%5Cn%20%20%20%20%20%20throw%20new%20Error(%5C%5Cn%20%20%20%20%20%20%20%20'The%20warning%20format%20should%20be%20able%20to%20uniquely%20identify%20this%20'%20%2B%5C%5Cn%20%20%20%20%20%20%20%20'warning.%20Please%2C%20use%20a%20more%20descriptive%20format%20than%3A%20'%20%2B%20format%5C%5Cn%20%20%20%20%20%20)%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20if%20(!condition)%20%7B%5C%5Cn%20%20%20%20%20%20var%20argIndex%20%3D%200%3B%5C%5Cn%20%20%20%20%20%20var%20message%20%3D%20'Warning%3A%20'%20%2B%5C%5Cn%20%20%20%20%20%20%20%20format.replace(%2F%25s%2Fg%2C%20function()%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20return%20args%5BargIndex%2B%2B%5D%3B%5C%5Cn%20%20%20%20%20%20%20%20%7D)%3B%5C%5Cn%20%20%20%20%20%20if%20(typeof%20console%20!%3D%3D%20'undefined')%20%7B%5C%5Cn%20%20%20%20%20%20%20%20console.error(message)%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20try%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%2F%2F%20This%20error%20was%20thrown%20as%20a%20convenience%20so%20that%20you%20can%20use%20this%20stack%5C%5Cn%20%20%20%20%20%20%20%20%2F%2F%20to%20find%20the%20callsite%20that%20caused%20this%20warning%20to%20fire.%5C%5Cn%20%20%20%20%20%20%20%20throw%20new%20Error(message)%3B%5C%5Cn%20%20%20%20%20%20%7D%20catch(x)%20%7B%7D%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnmodule.exports%20%3D%20warning%3B%5C%5Cn%5C%5Cn%5C%5Cn%2F%2F%23%20sourceURL%3Dwebpack%3A%2F%2F%255Bname%255D%2F%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2Fjss-nested%2Fnode_modules%2Fwarning%2Fbrowser.js%3F%5C%22)%3B%5Cn%5Cn%2F***%2F%20%7D)%2C%5Cn%5Cn%2F***%2F%20%5C%22..%2F..%2Fjss-props-sort%2Flib%2Findex.js%5C%22%3A%5Cn%2F*!***************************************************************************************************!*%5C%5C%5Cn%20%20!***%20%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2Fjss-props-sort%2Flib%2Findex.js%20***!%5Cn%20%20%5C%5C***************************************************************************************************%2F%5Cn%2F*!%20no%20static%20exports%20found%20*%2F%5Cn%2F***%2F%20(function(module%2C%20exports%2C%20__webpack_require__)%20%7B%5Cn%5Cn%5C%22use%20strict%5C%22%3B%5Cneval(%5C%22%5C%5Cn%5C%5CnObject.defineProperty(exports%2C%20%5C%5C%5C%22__esModule%5C%5C%5C%22%2C%20%7B%5C%5Cn%20%20value%3A%20true%5C%5Cn%7D)%3B%5C%5Cnexports%5B'default'%5D%20%3D%20jssPropsSort%3B%5C%5Cn%2F**%5C%5Cn%20*%20Sort%20props%20by%20length.%5C%5Cn%20*%2F%5C%5Cnfunction%20jssPropsSort()%20%7B%5C%5Cn%20%20function%20sort(prop0%2C%20prop1)%20%7B%5C%5Cn%20%20%20%20return%20prop0.length%20-%20prop1.length%3B%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20function%20onProcessStyle(style%2C%20rule)%20%7B%5C%5Cn%20%20%20%20if%20(rule.type%20!%3D%3D%20'style')%20return%20style%3B%5C%5Cn%5C%5Cn%20%20%20%20var%20newStyle%20%3D%20%7B%7D%3B%5C%5Cn%20%20%20%20var%20props%20%3D%20Object.keys(style).sort(sort)%3B%5C%5Cn%20%20%20%20for%20(var%20prop%20in%20props)%20%7B%5C%5Cn%20%20%20%20%20%20newStyle%5Bprops%5Bprop%5D%5D%20%3D%20style%5Bprops%5Bprop%5D%5D%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%20%20return%20newStyle%3B%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20return%20%7B%20onProcessStyle%3A%20onProcessStyle%20%7D%3B%5C%5Cn%7D%5C%5Cn%5C%5Cn%2F%2F%23%20sourceURL%3Dwebpack%3A%2F%2F%255Bname%255D%2F%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2Fjss-props-sort%2Flib%2Findex.js%3F%5C%22)%3B%5Cn%5Cn%2F***%2F%20%7D)%2C%5Cn%5Cn%2F***%2F%20%5C%22..%2F..%2Fjss-vendor-prefixer%2Flib%2Findex.js%5C%22%3A%5Cn%2F*!********************************************************************************************************!*%5C%5C%5Cn%20%20!***%20%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2Fjss-vendor-prefixer%2Flib%2Findex.js%20***!%5Cn%20%20%5C%5C********************************************************************************************************%2F%5Cn%2F*!%20no%20static%20exports%20found%20*%2F%5Cn%2F***%2F%20(function(module%2C%20exports%2C%20__webpack_require__)%20%7B%5Cn%5Cn%5C%22use%20strict%5C%22%3B%5Cneval(%5C%22%5C%5Cn%5C%5CnObject.defineProperty(exports%2C%20%5C%5C%5C%22__esModule%5C%5C%5C%22%2C%20%7B%5C%5Cn%20%20value%3A%20true%5C%5Cn%7D)%3B%5C%5Cnexports%5B'default'%5D%20%3D%20jssVendorPrefixer%3B%5C%5Cn%5C%5Cnvar%20_cssVendor%20%3D%20__webpack_require__(%2F*!%20css-vendor%20*%2F%20%5C%5C%5C%22..%2F..%2Fcss-vendor%2Flib%2Findex.js%5C%5C%5C%22)%3B%5C%5Cn%5C%5Cnvar%20vendor%20%3D%20_interopRequireWildcard(_cssVendor)%3B%5C%5Cn%5C%5Cnfunction%20_interopRequireWildcard(obj)%20%7B%20if%20(obj%20%26%26%20obj.__esModule)%20%7B%20return%20obj%3B%20%7D%20else%20%7B%20var%20newObj%20%3D%20%7B%7D%3B%20if%20(obj%20!%3D%20null)%20%7B%20for%20(var%20key%20in%20obj)%20%7B%20if%20(Object.prototype.hasOwnProperty.call(obj%2C%20key))%20newObj%5Bkey%5D%20%3D%20obj%5Bkey%5D%3B%20%7D%20%7D%20newObj%5B'default'%5D%20%3D%20obj%3B%20return%20newObj%3B%20%7D%20%7D%5C%5Cn%5C%5Cn%2F**%5C%5Cn%20*%20Add%20vendor%20prefix%20to%20a%20property%20name%20when%20needed.%5C%5Cn%20*%5C%5Cn%20*%20%40param%20%7BRule%7D%20rule%5C%5Cn%20*%20%40api%20public%5C%5Cn%20*%2F%5C%5Cnfunction%20jssVendorPrefixer()%20%7B%5C%5Cn%20%20function%20onProcessRule(rule)%20%7B%5C%5Cn%20%20%20%20if%20(rule.type%20%3D%3D%3D%20'keyframes')%20%7B%5C%5Cn%20%20%20%20%20%20rule.key%20%3D%20'%40'%20%2B%20vendor.prefix.css%20%2B%20rule.key.substr(1)%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20function%20onProcessStyle(style%2C%20rule)%20%7B%5C%5Cn%20%20%20%20if%20(rule.type%20!%3D%3D%20'style')%20return%20style%3B%5C%5Cn%5C%5Cn%20%20%20%20for%20(var%20prop%20in%20style)%20%7B%5C%5Cn%20%20%20%20%20%20var%20value%20%3D%20style%5Bprop%5D%3B%5C%5Cn%5C%5Cn%20%20%20%20%20%20var%20changeProp%20%3D%20false%3B%5C%5Cn%20%20%20%20%20%20var%20supportedProp%20%3D%20vendor.supportedProperty(prop)%3B%5C%5Cn%20%20%20%20%20%20if%20(supportedProp%20%26%26%20supportedProp%20!%3D%3D%20prop)%20changeProp%20%3D%20true%3B%5C%5Cn%5C%5Cn%20%20%20%20%20%20var%20changeValue%20%3D%20false%3B%5C%5Cn%20%20%20%20%20%20var%20supportedValue%20%3D%20vendor.supportedValue(supportedProp%2C%20value)%3B%5C%5Cn%20%20%20%20%20%20if%20(supportedValue%20%26%26%20supportedValue%20!%3D%3D%20value)%20changeValue%20%3D%20true%3B%5C%5Cn%5C%5Cn%20%20%20%20%20%20if%20(changeProp%20%7C%7C%20changeValue)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20if%20(changeProp)%20delete%20style%5Bprop%5D%3B%5C%5Cn%20%20%20%20%20%20%20%20style%5BsupportedProp%20%7C%7C%20prop%5D%20%3D%20supportedValue%20%7C%7C%20value%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20return%20style%3B%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20function%20onChangeValue(value%2C%20prop)%20%7B%5C%5Cn%20%20%20%20return%20vendor.supportedValue(prop%2C%20value)%3B%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20return%20%7B%20onProcessRule%3A%20onProcessRule%2C%20onProcessStyle%3A%20onProcessStyle%2C%20onChangeValue%3A%20onChangeValue%20%7D%3B%5C%5Cn%7D%5C%5Cn%5C%5Cn%2F%2F%23%20sourceURL%3Dwebpack%3A%2F%2F%255Bname%255D%2F%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2Fjss-vendor-prefixer%2Flib%2Findex.js%3F%5C%22)%3B%5Cn%5Cn%2F***%2F%20%7D)%2C%5Cn%5Cn%2F***%2F%20%5C%22..%2F..%2Fjss%2Flib%2FJss.js%5C%22%3A%5Cn%2F*!**************************************************************************************!*%5C%5C%5Cn%20%20!***%20%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2Fjss%2Flib%2FJss.js%20***!%5Cn%20%20%5C%5C**************************************************************************************%2F%5Cn%2F*!%20no%20static%20exports%20found%20*%2F%5Cn%2F***%2F%20(function(module%2C%20exports%2C%20__webpack_require__)%20%7B%5Cn%5Cn%5C%22use%20strict%5C%22%3B%5Cneval(%5C%22%5C%5Cn%5C%5CnObject.defineProperty(exports%2C%20%5C%5C%5C%22__esModule%5C%5C%5C%22%2C%20%7B%5C%5Cn%20%20value%3A%20true%5C%5Cn%7D)%3B%5C%5Cn%5C%5Cnvar%20_typeof%20%3D%20typeof%20Symbol%20%3D%3D%3D%20%5C%5C%5C%22function%5C%5C%5C%22%20%26%26%20typeof%20Symbol.iterator%20%3D%3D%3D%20%5C%5C%5C%22symbol%5C%5C%5C%22%20%3F%20function%20(obj)%20%7B%20return%20typeof%20obj%3B%20%7D%20%3A%20function%20(obj)%20%7B%20return%20obj%20%26%26%20typeof%20Symbol%20%3D%3D%3D%20%5C%5C%5C%22function%5C%5C%5C%22%20%26%26%20obj.constructor%20%3D%3D%3D%20Symbol%20%26%26%20obj%20!%3D%3D%20Symbol.prototype%20%3F%20%5C%5C%5C%22symbol%5C%5C%5C%22%20%3A%20typeof%20obj%3B%20%7D%3B%5C%5Cn%5C%5Cnvar%20_extends%20%3D%20Object.assign%20%7C%7C%20function%20(target)%20%7B%20for%20(var%20i%20%3D%201%3B%20i%20%3C%20arguments.length%3B%20i%2B%2B)%20%7B%20var%20source%20%3D%20arguments%5Bi%5D%3B%20for%20(var%20key%20in%20source)%20%7B%20if%20(Object.prototype.hasOwnProperty.call(source%2C%20key))%20%7B%20target%5Bkey%5D%20%3D%20source%5Bkey%5D%3B%20%7D%20%7D%20%7D%20return%20target%3B%20%7D%3B%5C%5Cn%5C%5Cnvar%20_createClass%20%3D%20function%20()%20%7B%20function%20defineProperties(target%2C%20props)%20%7B%20for%20(var%20i%20%3D%200%3B%20i%20%3C%20props.length%3B%20i%2B%2B)%20%7B%20var%20descriptor%20%3D%20props%5Bi%5D%3B%20descriptor.enumerable%20%3D%20descriptor.enumerable%20%7C%7C%20false%3B%20descriptor.configurable%20%3D%20true%3B%20if%20(%5C%5C%5C%22value%5C%5C%5C%22%20in%20descriptor)%20descriptor.writable%20%3D%20true%3B%20Object.defineProperty(target%2C%20descriptor.key%2C%20descriptor)%3B%20%7D%20%7D%20return%20function%20(Constructor%2C%20protoProps%2C%20staticProps)%20%7B%20if%20(protoProps)%20defineProperties(Constructor.prototype%2C%20protoProps)%3B%20if%20(staticProps)%20defineProperties(Constructor%2C%20staticProps)%3B%20return%20Constructor%3B%20%7D%3B%20%7D()%3B%5C%5Cn%5C%5Cnvar%20_isInBrowser%20%3D%20__webpack_require__(%2F*!%20is-in-browser%20*%2F%20%5C%5C%5C%22..%2F..%2Fis-in-browser%2Fdist%2Fmodule.js%5C%5C%5C%22)%3B%5C%5Cn%5C%5Cnvar%20_isInBrowser2%20%3D%20_interopRequireDefault(_isInBrowser)%3B%5C%5Cn%5C%5Cnvar%20_StyleSheet%20%3D%20__webpack_require__(%2F*!%20.%2FStyleSheet%20*%2F%20%5C%5C%5C%22..%2F..%2Fjss%2Flib%2FStyleSheet.js%5C%5C%5C%22)%3B%5C%5Cn%5C%5Cnvar%20_StyleSheet2%20%3D%20_interopRequireDefault(_StyleSheet)%3B%5C%5Cn%5C%5Cnvar%20_PluginsRegistry%20%3D%20__webpack_require__(%2F*!%20.%2FPluginsRegistry%20*%2F%20%5C%5C%5C%22..%2F..%2Fjss%2Flib%2FPluginsRegistry.js%5C%5C%5C%22)%3B%5C%5Cn%5C%5Cnvar%20_PluginsRegistry2%20%3D%20_interopRequireDefault(_PluginsRegistry)%3B%5C%5Cn%5C%5Cnvar%20_rules%20%3D%20__webpack_require__(%2F*!%20.%2Fplugins%2Frules%20*%2F%20%5C%5C%5C%22..%2F..%2Fjss%2Flib%2Fplugins%2Frules.js%5C%5C%5C%22)%3B%5C%5Cn%5C%5Cnvar%20_rules2%20%3D%20_interopRequireDefault(_rules)%3B%5C%5Cn%5C%5Cnvar%20_observables%20%3D%20__webpack_require__(%2F*!%20.%2Fplugins%2Fobservables%20*%2F%20%5C%5C%5C%22..%2F..%2Fjss%2Flib%2Fplugins%2Fobservables.js%5C%5C%5C%22)%3B%5C%5Cn%5C%5Cnvar%20_observables2%20%3D%20_interopRequireDefault(_observables)%3B%5C%5Cn%5C%5Cnvar%20_functions%20%3D%20__webpack_require__(%2F*!%20.%2Fplugins%2Ffunctions%20*%2F%20%5C%5C%5C%22..%2F..%2Fjss%2Flib%2Fplugins%2Ffunctions.js%5C%5C%5C%22)%3B%5C%5Cn%5C%5Cnvar%20_functions2%20%3D%20_interopRequireDefault(_functions)%3B%5C%5Cn%5C%5Cnvar%20_sheets%20%3D%20__webpack_require__(%2F*!%20.%2Fsheets%20*%2F%20%5C%5C%5C%22..%2F..%2Fjss%2Flib%2Fsheets.js%5C%5C%5C%22)%3B%5C%5Cn%5C%5Cnvar%20_sheets2%20%3D%20_interopRequireDefault(_sheets)%3B%5C%5Cn%5C%5Cnvar%20_StyleRule%20%3D%20__webpack_require__(%2F*!%20.%2Frules%2FStyleRule%20*%2F%20%5C%5C%5C%22..%2F..%2Fjss%2Flib%2Frules%2FStyleRule.js%5C%5C%5C%22)%3B%5C%5Cn%5C%5Cnvar%20_StyleRule2%20%3D%20_interopRequireDefault(_StyleRule)%3B%5C%5Cn%5C%5Cnvar%20_createGenerateClassName%20%3D%20__webpack_require__(%2F*!%20.%2Futils%2FcreateGenerateClassName%20*%2F%20%5C%5C%5C%22..%2F..%2Fjss%2Flib%2Futils%2FcreateGenerateClassName.js%5C%5C%5C%22)%3B%5C%5Cn%5C%5Cnvar%20_createGenerateClassName2%20%3D%20_interopRequireDefault(_createGenerateClassName)%3B%5C%5Cn%5C%5Cnvar%20_createRule2%20%3D%20__webpack_require__(%2F*!%20.%2Futils%2FcreateRule%20*%2F%20%5C%5C%5C%22..%2F..%2Fjss%2Flib%2Futils%2FcreateRule.js%5C%5C%5C%22)%3B%5C%5Cn%5C%5Cnvar%20_createRule3%20%3D%20_interopRequireDefault(_createRule2)%3B%5C%5Cn%5C%5Cnvar%20_DomRenderer%20%3D%20__webpack_require__(%2F*!%20.%2Frenderers%2FDomRenderer%20*%2F%20%5C%5C%5C%22..%2F..%2Fjss%2Flib%2Frenderers%2FDomRenderer.js%5C%5C%5C%22)%3B%5C%5Cn%5C%5Cnvar%20_DomRenderer2%20%3D%20_interopRequireDefault(_DomRenderer)%3B%5C%5Cn%5C%5Cnvar%20_VirtualRenderer%20%3D%20__webpack_require__(%2F*!%20.%2Frenderers%2FVirtualRenderer%20*%2F%20%5C%5C%5C%22..%2F..%2Fjss%2Flib%2Frenderers%2FVirtualRenderer.js%5C%5C%5C%22)%3B%5C%5Cn%5C%5Cnvar%20_VirtualRenderer2%20%3D%20_interopRequireDefault(_VirtualRenderer)%3B%5C%5Cn%5C%5Cnfunction%20_interopRequireDefault(obj)%20%7B%20return%20obj%20%26%26%20obj.__esModule%20%3F%20obj%20%3A%20%7B%20'default'%3A%20obj%20%7D%3B%20%7D%5C%5Cn%5C%5Cnfunction%20_classCallCheck(instance%2C%20Constructor)%20%7B%20if%20(!(instance%20instanceof%20Constructor))%20%7B%20throw%20new%20TypeError(%5C%5C%5C%22Cannot%20call%20a%20class%20as%20a%20function%5C%5C%5C%22)%3B%20%7D%20%7D%5C%5Cn%5C%5Cnvar%20defaultPlugins%20%3D%20_rules2%5B'default'%5D.concat(%5B_observables2%5B'default'%5D%2C%20_functions2%5B'default'%5D%5D)%3B%5C%5Cn%5C%5Cnvar%20instanceCounter%20%3D%200%3B%5C%5Cn%5C%5Cnvar%20Jss%20%3D%20function%20()%20%7B%5C%5Cn%20%20function%20Jss(options)%20%7B%5C%5Cn%20%20%20%20_classCallCheck(this%2C%20Jss)%3B%5C%5Cn%5C%5Cn%20%20%20%20this.id%20%3D%20instanceCounter%2B%2B%3B%5C%5Cn%20%20%20%20this.version%20%3D%20%5C%5C%5C%229.8.7%5C%5C%5C%22%3B%5C%5Cn%20%20%20%20this.plugins%20%3D%20new%20_PluginsRegistry2%5B'default'%5D()%3B%5C%5Cn%20%20%20%20this.options%20%3D%20%7B%5C%5Cn%20%20%20%20%20%20createGenerateClassName%3A%20_createGenerateClassName2%5B'default'%5D%2C%5C%5Cn%20%20%20%20%20%20Renderer%3A%20_isInBrowser2%5B'default'%5D%20%3F%20_DomRenderer2%5B'default'%5D%20%3A%20_VirtualRenderer2%5B'default'%5D%2C%5C%5Cn%20%20%20%20%20%20plugins%3A%20%5B%5D%5C%5Cn%20%20%20%20%7D%3B%5C%5Cn%20%20%20%20this.generateClassName%20%3D%20(0%2C%20_createGenerateClassName2%5B'default'%5D)()%3B%5C%5Cn%5C%5Cn%20%20%20%20%2F%2F%20eslint-disable-next-line%20prefer-spread%5C%5Cn%20%20%20%20this.use.apply(this%2C%20defaultPlugins)%3B%5C%5Cn%20%20%20%20this.setup(options)%3B%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20_createClass(Jss%2C%20%5B%7B%5C%5Cn%20%20%20%20key%3A%20'setup'%2C%5C%5Cn%20%20%20%20value%3A%20function%20setup()%20%7B%5C%5Cn%20%20%20%20%20%20var%20options%20%3D%20arguments.length%20%3E%200%20%26%26%20arguments%5B0%5D%20!%3D%3D%20undefined%20%3F%20arguments%5B0%5D%20%3A%20%7B%7D%3B%5C%5Cn%5C%5Cn%20%20%20%20%20%20if%20(options.createGenerateClassName)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20this.options.createGenerateClassName%20%3D%20options.createGenerateClassName%3B%5C%5Cn%20%20%20%20%20%20%20%20%2F%2F%20%24FlowFixMe%5C%5Cn%20%20%20%20%20%20%20%20this.generateClassName%20%3D%20options.createGenerateClassName()%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20%20%20if%20(options.insertionPoint%20!%3D%20null)%20this.options.insertionPoint%20%3D%20options.insertionPoint%3B%5C%5Cn%20%20%20%20%20%20if%20(options.virtual%20%7C%7C%20options.Renderer)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20this.options.Renderer%20%3D%20options.Renderer%20%7C%7C%20(options.virtual%20%3F%20_VirtualRenderer2%5B'default'%5D%20%3A%20_DomRenderer2%5B'default'%5D)%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20%20%20%2F%2F%20eslint-disable-next-line%20prefer-spread%5C%5Cn%20%20%20%20%20%20if%20(options.plugins)%20this.use.apply(this%2C%20options.plugins)%3B%5C%5Cn%5C%5Cn%20%20%20%20%20%20return%20this%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20%2F**%5C%5Cn%20%20%20%20%20*%20Create%20a%20Style%20Sheet.%5C%5Cn%20%20%20%20%20*%2F%5C%5Cn%5C%5Cn%20%20%7D%2C%20%7B%5C%5Cn%20%20%20%20key%3A%20'createStyleSheet'%2C%5C%5Cn%20%20%20%20value%3A%20function%20createStyleSheet(styles)%20%7B%5C%5Cn%20%20%20%20%20%20var%20options%20%3D%20arguments.length%20%3E%201%20%26%26%20arguments%5B1%5D%20!%3D%3D%20undefined%20%3F%20arguments%5B1%5D%20%3A%20%7B%7D%3B%5C%5Cn%5C%5Cn%20%20%20%20%20%20var%20index%20%3D%20options.index%3B%5C%5Cn%20%20%20%20%20%20if%20(typeof%20index%20!%3D%3D%20'number')%20%7B%5C%5Cn%20%20%20%20%20%20%20%20index%20%3D%20_sheets2%5B'default'%5D.index%20%3D%3D%3D%200%20%3F%200%20%3A%20_sheets2%5B'default'%5D.index%20%2B%201%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20var%20sheet%20%3D%20new%20_StyleSheet2%5B'default'%5D(styles%2C%20_extends(%7B%7D%2C%20options%2C%20%7B%5C%5Cn%20%20%20%20%20%20%20%20jss%3A%20this%2C%5C%5Cn%20%20%20%20%20%20%20%20generateClassName%3A%20options.generateClassName%20%7C%7C%20this.generateClassName%2C%5C%5Cn%20%20%20%20%20%20%20%20insertionPoint%3A%20this.options.insertionPoint%2C%5C%5Cn%20%20%20%20%20%20%20%20Renderer%3A%20this.options.Renderer%2C%5C%5Cn%20%20%20%20%20%20%20%20index%3A%20index%5C%5Cn%20%20%20%20%20%20%7D))%3B%5C%5Cn%20%20%20%20%20%20this.plugins.onProcessSheet(sheet)%3B%5C%5Cn%5C%5Cn%20%20%20%20%20%20return%20sheet%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20%2F**%5C%5Cn%20%20%20%20%20*%20Detach%20the%20Style%20Sheet%20and%20remove%20it%20from%20the%20registry.%5C%5Cn%20%20%20%20%20*%2F%5C%5Cn%5C%5Cn%20%20%7D%2C%20%7B%5C%5Cn%20%20%20%20key%3A%20'removeStyleSheet'%2C%5C%5Cn%20%20%20%20value%3A%20function%20removeStyleSheet(sheet)%20%7B%5C%5Cn%20%20%20%20%20%20sheet.detach()%3B%5C%5Cn%20%20%20%20%20%20_sheets2%5B'default'%5D.remove(sheet)%3B%5C%5Cn%20%20%20%20%20%20return%20this%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20%2F**%5C%5Cn%20%20%20%20%20*%20Create%20a%20rule%20without%20a%20Style%20Sheet.%5C%5Cn%20%20%20%20%20*%2F%5C%5Cn%5C%5Cn%20%20%7D%2C%20%7B%5C%5Cn%20%20%20%20key%3A%20'createRule'%2C%5C%5Cn%20%20%20%20value%3A%20function%20createRule(name)%20%7B%5C%5Cn%20%20%20%20%20%20var%20style%20%3D%20arguments.length%20%3E%201%20%26%26%20arguments%5B1%5D%20!%3D%3D%20undefined%20%3F%20arguments%5B1%5D%20%3A%20%7B%7D%3B%5C%5Cn%20%20%20%20%20%20var%20options%20%3D%20arguments.length%20%3E%202%20%26%26%20arguments%5B2%5D%20!%3D%3D%20undefined%20%3F%20arguments%5B2%5D%20%3A%20%7B%7D%3B%5C%5Cn%5C%5Cn%20%20%20%20%20%20%2F%2F%20Enable%20rule%20without%20name%20for%20inline%20styles.%5C%5Cn%20%20%20%20%20%20if%20((typeof%20name%20%3D%3D%3D%20'undefined'%20%3F%20'undefined'%20%3A%20_typeof(name))%20%3D%3D%3D%20'object')%20%7B%5C%5Cn%20%20%20%20%20%20%20%20options%20%3D%20style%3B%5C%5Cn%20%20%20%20%20%20%20%20style%20%3D%20name%3B%5C%5Cn%20%20%20%20%20%20%20%20name%20%3D%20undefined%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20%20%20%2F%2F%20Cast%20from%20RuleFactoryOptions%20to%20RuleOptions%5C%5Cn%20%20%20%20%20%20%2F%2F%20https%3A%2F%2Fstackoverflow.com%2Fquestions%2F41328728%2Fforce-casting-in-flow%5C%5Cn%20%20%20%20%20%20var%20ruleOptions%20%3D%20options%3B%5C%5Cn%5C%5Cn%20%20%20%20%20%20ruleOptions.jss%20%3D%20this%3B%5C%5Cn%20%20%20%20%20%20ruleOptions.Renderer%20%3D%20this.options.Renderer%3B%5C%5Cn%20%20%20%20%20%20if%20(!ruleOptions.generateClassName)%20ruleOptions.generateClassName%20%3D%20this.generateClassName%3B%5C%5Cn%20%20%20%20%20%20if%20(!ruleOptions.classes)%20ruleOptions.classes%20%3D%20%7B%7D%3B%5C%5Cn%20%20%20%20%20%20var%20rule%20%3D%20(0%2C%20_createRule3%5B'default'%5D)(name%2C%20style%2C%20ruleOptions)%3B%5C%5Cn%5C%5Cn%20%20%20%20%20%20if%20(!ruleOptions.selector%20%26%26%20rule%20instanceof%20_StyleRule2%5B'default'%5D)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20rule.selector%20%3D%20'.'%20%2B%20ruleOptions.generateClassName(rule)%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20%20%20this.plugins.onProcessRule(rule)%3B%5C%5Cn%5C%5Cn%20%20%20%20%20%20return%20rule%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20%2F**%5C%5Cn%20%20%20%20%20*%20Register%20plugin.%20Passed%20function%20will%20be%20invoked%20with%20a%20rule%20instance.%5C%5Cn%20%20%20%20%20*%2F%5C%5Cn%5C%5Cn%20%20%7D%2C%20%7B%5C%5Cn%20%20%20%20key%3A%20'use'%2C%5C%5Cn%20%20%20%20value%3A%20function%20use()%20%7B%5C%5Cn%20%20%20%20%20%20var%20_this%20%3D%20this%3B%5C%5Cn%5C%5Cn%20%20%20%20%20%20for%20(var%20_len%20%3D%20arguments.length%2C%20plugins%20%3D%20Array(_len)%2C%20_key%20%3D%200%3B%20_key%20%3C%20_len%3B%20_key%2B%2B)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20plugins%5B_key%5D%20%3D%20arguments%5B_key%5D%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20%20%20plugins.forEach(function%20(plugin)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%2F%2F%20Avoids%20applying%20same%20plugin%20twice%2C%20at%20least%20based%20on%20ref.%5C%5Cn%20%20%20%20%20%20%20%20if%20(_this.options.plugins.indexOf(plugin)%20%3D%3D%3D%20-1)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20_this.options.plugins.push(plugin)%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20_this.plugins.use(plugin)%3B%5C%5Cn%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%7D)%3B%5C%5Cn%5C%5Cn%20%20%20%20%20%20return%20this%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%5D)%3B%5C%5Cn%5C%5Cn%20%20return%20Jss%3B%5C%5Cn%7D()%3B%5C%5Cn%5C%5Cnexports%5B'default'%5D%20%3D%20Jss%3B%5C%5Cn%5C%5Cn%2F%2F%23%20sourceURL%3Dwebpack%3A%2F%2F%255Bname%255D%2F%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2Fjss%2Flib%2FJss.js%3F%5C%22)%3B%5Cn%5Cn%2F***%2F%20%7D)%2C%5Cn%5Cn%2F***%2F%20%5C%22..%2F..%2Fjss%2Flib%2FPluginsRegistry.js%5C%22%3A%5Cn%2F*!**************************************************************************************************!*%5C%5C%5Cn%20%20!***%20%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2Fjss%2Flib%2FPluginsRegistry.js%20***!%5Cn%20%20%5C%5C**************************************************************************************************%2F%5Cn%2F*!%20no%20static%20exports%20found%20*%2F%5Cn%2F***%2F%20(function(module%2C%20exports%2C%20__webpack_require__)%20%7B%5Cn%5Cn%5C%22use%20strict%5C%22%3B%5Cneval(%5C%22%5C%5Cn%5C%5CnObject.defineProperty(exports%2C%20%5C%5C%5C%22__esModule%5C%5C%5C%22%2C%20%7B%5C%5Cn%20%20value%3A%20true%5C%5Cn%7D)%3B%5C%5Cn%5C%5Cnvar%20_createClass%20%3D%20function%20()%20%7B%20function%20defineProperties(target%2C%20props)%20%7B%20for%20(var%20i%20%3D%200%3B%20i%20%3C%20props.length%3B%20i%2B%2B)%20%7B%20var%20descriptor%20%3D%20props%5Bi%5D%3B%20descriptor.enumerable%20%3D%20descriptor.enumerable%20%7C%7C%20false%3B%20descriptor.configurable%20%3D%20true%3B%20if%20(%5C%5C%5C%22value%5C%5C%5C%22%20in%20descriptor)%20descriptor.writable%20%3D%20true%3B%20Object.defineProperty(target%2C%20descriptor.key%2C%20descriptor)%3B%20%7D%20%7D%20return%20function%20(Constructor%2C%20protoProps%2C%20staticProps)%20%7B%20if%20(protoProps)%20defineProperties(Constructor.prototype%2C%20protoProps)%3B%20if%20(staticProps)%20defineProperties(Constructor%2C%20staticProps)%3B%20return%20Constructor%3B%20%7D%3B%20%7D()%3B%5C%5Cn%5C%5Cnvar%20_warning%20%3D%20__webpack_require__(%2F*!%20warning%20*%2F%20%5C%5C%5C%22..%2F..%2Fjss%2Fnode_modules%2Fwarning%2Fbrowser.js%5C%5C%5C%22)%3B%5C%5Cn%5C%5Cnvar%20_warning2%20%3D%20_interopRequireDefault(_warning)%3B%5C%5Cn%5C%5Cnfunction%20_interopRequireDefault(obj)%20%7B%20return%20obj%20%26%26%20obj.__esModule%20%3F%20obj%20%3A%20%7B%20'default'%3A%20obj%20%7D%3B%20%7D%5C%5Cn%5C%5Cnfunction%20_classCallCheck(instance%2C%20Constructor)%20%7B%20if%20(!(instance%20instanceof%20Constructor))%20%7B%20throw%20new%20TypeError(%5C%5C%5C%22Cannot%20call%20a%20class%20as%20a%20function%5C%5C%5C%22)%3B%20%7D%20%7D%5C%5Cn%5C%5Cnvar%20PluginsRegistry%20%3D%20function%20()%20%7B%5C%5Cn%20%20function%20PluginsRegistry()%20%7B%5C%5Cn%20%20%20%20_classCallCheck(this%2C%20PluginsRegistry)%3B%5C%5Cn%5C%5Cn%20%20%20%20this.hooks%20%3D%20%7B%5C%5Cn%20%20%20%20%20%20onCreateRule%3A%20%5B%5D%2C%5C%5Cn%20%20%20%20%20%20onProcessRule%3A%20%5B%5D%2C%5C%5Cn%20%20%20%20%20%20onProcessStyle%3A%20%5B%5D%2C%5C%5Cn%20%20%20%20%20%20onProcessSheet%3A%20%5B%5D%2C%5C%5Cn%20%20%20%20%20%20onChangeValue%3A%20%5B%5D%2C%5C%5Cn%20%20%20%20%20%20onUpdate%3A%20%5B%5D%5C%5Cn%5C%5Cn%20%20%20%20%20%20%2F**%5C%5Cn%20%20%20%20%20%20%20*%20Call%20%60onCreateRule%60%20hooks%20and%20return%20an%20object%20if%20returned%20by%20a%20hook.%5C%5Cn%20%20%20%20%20%20%20*%2F%5C%5Cn%20%20%20%20%7D%3B%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20_createClass(PluginsRegistry%2C%20%5B%7B%5C%5Cn%20%20%20%20key%3A%20'onCreateRule'%2C%5C%5Cn%20%20%20%20value%3A%20function%20onCreateRule(name%2C%20decl%2C%20options)%20%7B%5C%5Cn%20%20%20%20%20%20for%20(var%20i%20%3D%200%3B%20i%20%3C%20this.hooks.onCreateRule.length%3B%20i%2B%2B)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20var%20rule%20%3D%20this.hooks.onCreateRule%5Bi%5D(name%2C%20decl%2C%20options)%3B%5C%5Cn%20%20%20%20%20%20%20%20if%20(rule)%20return%20rule%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20return%20null%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20%2F**%5C%5Cn%20%20%20%20%20*%20Call%20%60onProcessRule%60%20hooks.%5C%5Cn%20%20%20%20%20*%2F%5C%5Cn%5C%5Cn%20%20%7D%2C%20%7B%5C%5Cn%20%20%20%20key%3A%20'onProcessRule'%2C%5C%5Cn%20%20%20%20value%3A%20function%20onProcessRule(rule)%20%7B%5C%5Cn%20%20%20%20%20%20if%20(rule.isProcessed)%20return%3B%5C%5Cn%20%20%20%20%20%20var%20sheet%20%3D%20rule.options.sheet%3B%5C%5Cn%5C%5Cn%20%20%20%20%20%20for%20(var%20i%20%3D%200%3B%20i%20%3C%20this.hooks.onProcessRule.length%3B%20i%2B%2B)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20this.hooks.onProcessRule%5Bi%5D(rule%2C%20sheet)%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20%20%20%2F%2F%20%24FlowFixMe%5C%5Cn%20%20%20%20%20%20if%20(rule.style)%20this.onProcessStyle(rule.style%2C%20rule%2C%20sheet)%3B%5C%5Cn%5C%5Cn%20%20%20%20%20%20rule.isProcessed%20%3D%20true%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20%2F**%5C%5Cn%20%20%20%20%20*%20Call%20%60onProcessStyle%60%20hooks.%5C%5Cn%20%20%20%20%20*%2F%5C%5Cn%5C%5Cn%20%20%7D%2C%20%7B%5C%5Cn%20%20%20%20key%3A%20'onProcessStyle'%2C%5C%5Cn%20%20%20%20value%3A%20function%20onProcessStyle(style%2C%20rule%2C%20sheet)%20%7B%5C%5Cn%20%20%20%20%20%20var%20nextStyle%20%3D%20style%3B%5C%5Cn%5C%5Cn%20%20%20%20%20%20for%20(var%20i%20%3D%200%3B%20i%20%3C%20this.hooks.onProcessStyle.length%3B%20i%2B%2B)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20nextStyle%20%3D%20this.hooks.onProcessStyle%5Bi%5D(nextStyle%2C%20rule%2C%20sheet)%3B%5C%5Cn%20%20%20%20%20%20%20%20%2F%2F%20%24FlowFixMe%5C%5Cn%20%20%20%20%20%20%20%20rule.style%20%3D%20nextStyle%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20%2F**%5C%5Cn%20%20%20%20%20*%20Call%20%60onProcessSheet%60%20hooks.%5C%5Cn%20%20%20%20%20*%2F%5C%5Cn%5C%5Cn%20%20%7D%2C%20%7B%5C%5Cn%20%20%20%20key%3A%20'onProcessSheet'%2C%5C%5Cn%20%20%20%20value%3A%20function%20onProcessSheet(sheet)%20%7B%5C%5Cn%20%20%20%20%20%20for%20(var%20i%20%3D%200%3B%20i%20%3C%20this.hooks.onProcessSheet.length%3B%20i%2B%2B)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20this.hooks.onProcessSheet%5Bi%5D(sheet)%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20%2F**%5C%5Cn%20%20%20%20%20*%20Call%20%60onUpdate%60%20hooks.%5C%5Cn%20%20%20%20%20*%2F%5C%5Cn%5C%5Cn%20%20%7D%2C%20%7B%5C%5Cn%20%20%20%20key%3A%20'onUpdate'%2C%5C%5Cn%20%20%20%20value%3A%20function%20onUpdate(data%2C%20rule%2C%20sheet)%20%7B%5C%5Cn%20%20%20%20%20%20for%20(var%20i%20%3D%200%3B%20i%20%3C%20this.hooks.onUpdate.length%3B%20i%2B%2B)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20this.hooks.onUpdate%5Bi%5D(data%2C%20rule%2C%20sheet)%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20%2F**%5C%5Cn%20%20%20%20%20*%20Call%20%60onChangeValue%60%20hooks.%5C%5Cn%20%20%20%20%20*%2F%5C%5Cn%5C%5Cn%20%20%7D%2C%20%7B%5C%5Cn%20%20%20%20key%3A%20'onChangeValue'%2C%5C%5Cn%20%20%20%20value%3A%20function%20onChangeValue(value%2C%20prop%2C%20rule)%20%7B%5C%5Cn%20%20%20%20%20%20var%20processedValue%20%3D%20value%3B%5C%5Cn%20%20%20%20%20%20for%20(var%20i%20%3D%200%3B%20i%20%3C%20this.hooks.onChangeValue.length%3B%20i%2B%2B)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20processedValue%20%3D%20this.hooks.onChangeValue%5Bi%5D(processedValue%2C%20prop%2C%20rule)%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20return%20processedValue%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20%2F**%5C%5Cn%20%20%20%20%20*%20Register%20a%20plugin.%5C%5Cn%20%20%20%20%20*%20If%20function%20is%20passed%2C%20it%20is%20a%20shortcut%20for%20%60%7BonProcessRule%7D%60.%5C%5Cn%20%20%20%20%20*%2F%5C%5Cn%5C%5Cn%20%20%7D%2C%20%7B%5C%5Cn%20%20%20%20key%3A%20'use'%2C%5C%5Cn%20%20%20%20value%3A%20function%20use(plugin)%20%7B%5C%5Cn%20%20%20%20%20%20for%20(var%20name%20in%20plugin)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20if%20(this.hooks%5Bname%5D)%20this.hooks%5Bname%5D.push(plugin%5Bname%5D)%3Belse%20(0%2C%20_warning2%5B'default'%5D)(false%2C%20'%5BJSS%5D%20Unknown%20hook%20%5C%5C%5C%22%25s%5C%5C%5C%22.'%2C%20name)%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%5D)%3B%5C%5Cn%5C%5Cn%20%20return%20PluginsRegistry%3B%5C%5Cn%7D()%3B%5C%5Cn%5C%5Cnexports%5B'default'%5D%20%3D%20PluginsRegistry%3B%5C%5Cn%5C%5Cn%2F%2F%23%20sourceURL%3Dwebpack%3A%2F%2F%255Bname%255D%2F%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2Fjss%2Flib%2FPluginsRegistry.js%3F%5C%22)%3B%5Cn%5Cn%2F***%2F%20%7D)%2C%5Cn%5Cn%2F***%2F%20%5C%22..%2F..%2Fjss%2Flib%2FRuleList.js%5C%22%3A%5Cn%2F*!*******************************************************************************************!*%5C%5C%5Cn%20%20!***%20%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2Fjss%2Flib%2FRuleList.js%20***!%5Cn%20%20%5C%5C*******************************************************************************************%2F%5Cn%2F*!%20no%20static%20exports%20found%20*%2F%5Cn%2F***%2F%20(function(module%2C%20exports%2C%20__webpack_require__)%20%7B%5Cn%5Cn%5C%22use%20strict%5C%22%3B%5Cneval(%5C%22%5C%5Cn%5C%5CnObject.defineProperty(exports%2C%20%5C%5C%5C%22__esModule%5C%5C%5C%22%2C%20%7B%5C%5Cn%20%20value%3A%20true%5C%5Cn%7D)%3B%5C%5Cn%5C%5Cnvar%20_extends%20%3D%20Object.assign%20%7C%7C%20function%20(target)%20%7B%20for%20(var%20i%20%3D%201%3B%20i%20%3C%20arguments.length%3B%20i%2B%2B)%20%7B%20var%20source%20%3D%20arguments%5Bi%5D%3B%20for%20(var%20key%20in%20source)%20%7B%20if%20(Object.prototype.hasOwnProperty.call(source%2C%20key))%20%7B%20target%5Bkey%5D%20%3D%20source%5Bkey%5D%3B%20%7D%20%7D%20%7D%20return%20target%3B%20%7D%3B%5C%5Cn%5C%5Cnvar%20_createClass%20%3D%20function%20()%20%7B%20function%20defineProperties(target%2C%20props)%20%7B%20for%20(var%20i%20%3D%200%3B%20i%20%3C%20props.length%3B%20i%2B%2B)%20%7B%20var%20descriptor%20%3D%20props%5Bi%5D%3B%20descriptor.enumerable%20%3D%20descriptor.enumerable%20%7C%7C%20false%3B%20descriptor.configurable%20%3D%20true%3B%20if%20(%5C%5C%5C%22value%5C%5C%5C%22%20in%20descriptor)%20descriptor.writable%20%3D%20true%3B%20Object.defineProperty(target%2C%20descriptor.key%2C%20descriptor)%3B%20%7D%20%7D%20return%20function%20(Constructor%2C%20protoProps%2C%20staticProps)%20%7B%20if%20(protoProps)%20defineProperties(Constructor.prototype%2C%20protoProps)%3B%20if%20(staticProps)%20defineProperties(Constructor%2C%20staticProps)%3B%20return%20Constructor%3B%20%7D%3B%20%7D()%3B%5C%5Cn%5C%5Cnvar%20_createRule%20%3D%20__webpack_require__(%2F*!%20.%2Futils%2FcreateRule%20*%2F%20%5C%5C%5C%22..%2F..%2Fjss%2Flib%2Futils%2FcreateRule.js%5C%5C%5C%22)%3B%5C%5Cn%5C%5Cnvar%20_createRule2%20%3D%20_interopRequireDefault(_createRule)%3B%5C%5Cn%5C%5Cnvar%20_linkRule%20%3D%20__webpack_require__(%2F*!%20.%2Futils%2FlinkRule%20*%2F%20%5C%5C%5C%22..%2F..%2Fjss%2Flib%2Futils%2FlinkRule.js%5C%5C%5C%22)%3B%5C%5Cn%5C%5Cnvar%20_linkRule2%20%3D%20_interopRequireDefault(_linkRule)%3B%5C%5Cn%5C%5Cnvar%20_StyleRule%20%3D%20__webpack_require__(%2F*!%20.%2Frules%2FStyleRule%20*%2F%20%5C%5C%5C%22..%2F..%2Fjss%2Flib%2Frules%2FStyleRule.js%5C%5C%5C%22)%3B%5C%5Cn%5C%5Cnvar%20_StyleRule2%20%3D%20_interopRequireDefault(_StyleRule)%3B%5C%5Cn%5C%5Cnvar%20_escape%20%3D%20__webpack_require__(%2F*!%20.%2Futils%2Fescape%20*%2F%20%5C%5C%5C%22..%2F..%2Fjss%2Flib%2Futils%2Fescape.js%5C%5C%5C%22)%3B%5C%5Cn%5C%5Cnvar%20_escape2%20%3D%20_interopRequireDefault(_escape)%3B%5C%5Cn%5C%5Cnfunction%20_interopRequireDefault(obj)%20%7B%20return%20obj%20%26%26%20obj.__esModule%20%3F%20obj%20%3A%20%7B%20'default'%3A%20obj%20%7D%3B%20%7D%5C%5Cn%5C%5Cnfunction%20_classCallCheck(instance%2C%20Constructor)%20%7B%20if%20(!(instance%20instanceof%20Constructor))%20%7B%20throw%20new%20TypeError(%5C%5C%5C%22Cannot%20call%20a%20class%20as%20a%20function%5C%5C%5C%22)%3B%20%7D%20%7D%5C%5Cn%5C%5Cn%2F**%5C%5Cn%20*%20Contains%20rules%20objects%20and%20allows%20adding%2Fremoving%20etc.%5C%5Cn%20*%20Is%20used%20for%20e.g.%20by%20%60StyleSheet%60%20or%20%60ConditionalRule%60.%5C%5Cn%20*%2F%5C%5Cnvar%20RuleList%20%3D%20function%20()%20%7B%5C%5Cn%5C%5Cn%20%20%2F%2F%20Original%20styles%20object.%5C%5Cn%20%20function%20RuleList(options)%20%7B%5C%5Cn%20%20%20%20var%20_this%20%3D%20this%3B%5C%5Cn%5C%5Cn%20%20%20%20_classCallCheck(this%2C%20RuleList)%3B%5C%5Cn%5C%5Cn%20%20%20%20this.map%20%3D%20%7B%7D%3B%5C%5Cn%20%20%20%20this.raw%20%3D%20%7B%7D%3B%5C%5Cn%20%20%20%20this.index%20%3D%20%5B%5D%3B%5C%5Cn%5C%5Cn%20%20%20%20this.update%20%3D%20function%20(name%2C%20data)%20%7B%5C%5Cn%20%20%20%20%20%20var%20_options%20%3D%20_this.options%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20plugins%20%3D%20_options.jss.plugins%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20sheet%20%3D%20_options.sheet%3B%5C%5Cn%5C%5Cn%20%20%20%20%20%20if%20(typeof%20name%20%3D%3D%3D%20'string')%20%7B%5C%5Cn%20%20%20%20%20%20%20%20plugins.onUpdate(data%2C%20_this.get(name)%2C%20sheet)%3B%5C%5Cn%20%20%20%20%20%20%7D%20else%20%7B%5C%5Cn%20%20%20%20%20%20%20%20for%20(var%20index%20%3D%200%3B%20index%20%3C%20_this.index.length%3B%20index%2B%2B)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20plugins.onUpdate(name%2C%20_this.index%5Bindex%5D%2C%20sheet)%3B%5C%5Cn%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%7D%3B%5C%5Cn%5C%5Cn%20%20%20%20this.options%20%3D%20options%3B%5C%5Cn%20%20%20%20this.classes%20%3D%20options.classes%3B%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20Create%20and%20register%20rule.%5C%5Cn%20%20%20*%5C%5Cn%20%20%20*%20Will%20not%20render%20after%20Style%20Sheet%20was%20rendered%20the%20first%20time.%5C%5Cn%20%20%20*%2F%5C%5Cn%5C%5Cn%5C%5Cn%20%20%2F%2F%20Used%20to%20ensure%20correct%20rules%20order.%5C%5Cn%5C%5Cn%20%20%2F%2F%20Rules%20registry%20for%20access%20by%20.get()%20method.%5C%5Cn%20%20%2F%2F%20It%20contains%20the%20same%20rule%20registered%20by%20name%20and%20by%20selector.%5C%5Cn%5C%5Cn%5C%5Cn%20%20_createClass(RuleList%2C%20%5B%7B%5C%5Cn%20%20%20%20key%3A%20'add'%2C%5C%5Cn%20%20%20%20value%3A%20function%20add(name%2C%20decl%2C%20options)%20%7B%5C%5Cn%20%20%20%20%20%20var%20_options2%20%3D%20this.options%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20parent%20%3D%20_options2.parent%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20sheet%20%3D%20_options2.sheet%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20jss%20%3D%20_options2.jss%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20Renderer%20%3D%20_options2.Renderer%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20generateClassName%20%3D%20_options2.generateClassName%3B%5C%5Cn%5C%5Cn%5C%5Cn%20%20%20%20%20%20options%20%3D%20_extends(%7B%5C%5Cn%20%20%20%20%20%20%20%20classes%3A%20this.classes%2C%5C%5Cn%20%20%20%20%20%20%20%20parent%3A%20parent%2C%5C%5Cn%20%20%20%20%20%20%20%20sheet%3A%20sheet%2C%5C%5Cn%20%20%20%20%20%20%20%20jss%3A%20jss%2C%5C%5Cn%20%20%20%20%20%20%20%20Renderer%3A%20Renderer%2C%5C%5Cn%20%20%20%20%20%20%20%20generateClassName%3A%20generateClassName%5C%5Cn%20%20%20%20%20%20%7D%2C%20options)%3B%5C%5Cn%5C%5Cn%20%20%20%20%20%20if%20(!options.selector%20%26%26%20this.classes%5Bname%5D)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20options.selector%20%3D%20'.'%20%2B%20(0%2C%20_escape2%5B'default'%5D)(this.classes%5Bname%5D)%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20%20%20this.raw%5Bname%5D%20%3D%20decl%3B%5C%5Cn%5C%5Cn%20%20%20%20%20%20var%20rule%20%3D%20(0%2C%20_createRule2%5B'default'%5D)(name%2C%20decl%2C%20options)%3B%5C%5Cn%5C%5Cn%20%20%20%20%20%20var%20className%20%3D%20void%200%3B%5C%5Cn%5C%5Cn%20%20%20%20%20%20if%20(!options.selector%20%26%26%20rule%20instanceof%20_StyleRule2%5B'default'%5D)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20className%20%3D%20generateClassName(rule%2C%20sheet)%3B%5C%5Cn%20%20%20%20%20%20%20%20rule.selector%20%3D%20'.'%20%2B%20(0%2C%20_escape2%5B'default'%5D)(className)%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20%20%20this.register(rule%2C%20className)%3B%5C%5Cn%5C%5Cn%20%20%20%20%20%20var%20index%20%3D%20options.index%20%3D%3D%3D%20undefined%20%3F%20this.index.length%20%3A%20options.index%3B%5C%5Cn%20%20%20%20%20%20this.index.splice(index%2C%200%2C%20rule)%3B%5C%5Cn%5C%5Cn%20%20%20%20%20%20return%20rule%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20%2F**%5C%5Cn%20%20%20%20%20*%20Get%20a%20rule.%5C%5Cn%20%20%20%20%20*%2F%5C%5Cn%5C%5Cn%20%20%7D%2C%20%7B%5C%5Cn%20%20%20%20key%3A%20'get'%2C%5C%5Cn%20%20%20%20value%3A%20function%20get(name)%20%7B%5C%5Cn%20%20%20%20%20%20return%20this.map%5Bname%5D%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20%2F**%5C%5Cn%20%20%20%20%20*%20Delete%20a%20rule.%5C%5Cn%20%20%20%20%20*%2F%5C%5Cn%5C%5Cn%20%20%7D%2C%20%7B%5C%5Cn%20%20%20%20key%3A%20'remove'%2C%5C%5Cn%20%20%20%20value%3A%20function%20remove(rule)%20%7B%5C%5Cn%20%20%20%20%20%20this.unregister(rule)%3B%5C%5Cn%20%20%20%20%20%20this.index.splice(this.indexOf(rule)%2C%201)%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20%2F**%5C%5Cn%20%20%20%20%20*%20Get%20index%20of%20a%20rule.%5C%5Cn%20%20%20%20%20*%2F%5C%5Cn%5C%5Cn%20%20%7D%2C%20%7B%5C%5Cn%20%20%20%20key%3A%20'indexOf'%2C%5C%5Cn%20%20%20%20value%3A%20function%20indexOf(rule)%20%7B%5C%5Cn%20%20%20%20%20%20return%20this.index.indexOf(rule)%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20%2F**%5C%5Cn%20%20%20%20%20*%20Run%20%60onProcessRule()%60%20plugins%20on%20every%20rule.%5C%5Cn%20%20%20%20%20*%2F%5C%5Cn%5C%5Cn%20%20%7D%2C%20%7B%5C%5Cn%20%20%20%20key%3A%20'process'%2C%5C%5Cn%20%20%20%20value%3A%20function%20process()%20%7B%5C%5Cn%20%20%20%20%20%20var%20plugins%20%3D%20this.options.jss.plugins%3B%5C%5Cn%20%20%20%20%20%20%2F%2F%20We%20need%20to%20clone%20array%20because%20if%20we%20modify%20the%20index%20somewhere%20else%20during%20a%20loop%5C%5Cn%20%20%20%20%20%20%2F%2F%20we%20end%20up%20with%20very%20hard-to-track-down%20side%20effects.%5C%5Cn%5C%5Cn%20%20%20%20%20%20this.index.slice(0).forEach(plugins.onProcessRule%2C%20plugins)%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20%2F**%5C%5Cn%20%20%20%20%20*%20Register%20a%20rule%20in%20%60.map%60%20and%20%60.classes%60%20maps.%5C%5Cn%20%20%20%20%20*%2F%5C%5Cn%5C%5Cn%20%20%7D%2C%20%7B%5C%5Cn%20%20%20%20key%3A%20'register'%2C%5C%5Cn%20%20%20%20value%3A%20function%20register(rule%2C%20className)%20%7B%5C%5Cn%20%20%20%20%20%20this.map%5Brule.key%5D%20%3D%20rule%3B%5C%5Cn%20%20%20%20%20%20if%20(rule%20instanceof%20_StyleRule2%5B'default'%5D)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20this.map%5Brule.selector%5D%20%3D%20rule%3B%5C%5Cn%20%20%20%20%20%20%20%20if%20(className)%20this.classes%5Brule.key%5D%20%3D%20className%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20%2F**%5C%5Cn%20%20%20%20%20*%20Unregister%20a%20rule.%5C%5Cn%20%20%20%20%20*%2F%5C%5Cn%5C%5Cn%20%20%7D%2C%20%7B%5C%5Cn%20%20%20%20key%3A%20'unregister'%2C%5C%5Cn%20%20%20%20value%3A%20function%20unregister(rule)%20%7B%5C%5Cn%20%20%20%20%20%20delete%20this.map%5Brule.key%5D%3B%5C%5Cn%20%20%20%20%20%20if%20(rule%20instanceof%20_StyleRule2%5B'default'%5D)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20delete%20this.map%5Brule.selector%5D%3B%5C%5Cn%20%20%20%20%20%20%20%20delete%20this.classes%5Brule.key%5D%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20%2F**%5C%5Cn%20%20%20%20%20*%20Update%20the%20function%20values%20with%20a%20new%20data.%5C%5Cn%20%20%20%20%20*%2F%5C%5Cn%5C%5Cn%20%20%7D%2C%20%7B%5C%5Cn%20%20%20%20key%3A%20'link'%2C%5C%5Cn%5C%5Cn%5C%5Cn%20%20%20%20%2F**%5C%5Cn%20%20%20%20%20*%20Link%20renderable%20rules%20with%20CSSRuleList.%5C%5Cn%20%20%20%20%20*%2F%5C%5Cn%20%20%20%20value%3A%20function%20link(cssRules)%20%7B%5C%5Cn%20%20%20%20%20%20var%20map%20%3D%20this.options.sheet.renderer.getUnescapedKeysMap(this.index)%3B%5C%5Cn%5C%5Cn%20%20%20%20%20%20for%20(var%20i%20%3D%200%3B%20i%20%3C%20cssRules.length%3B%20i%2B%2B)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20var%20cssRule%20%3D%20cssRules%5Bi%5D%3B%5C%5Cn%20%20%20%20%20%20%20%20var%20_key%20%3D%20this.options.sheet.renderer.getKey(cssRule)%3B%5C%5Cn%20%20%20%20%20%20%20%20if%20(map%5B_key%5D)%20_key%20%3D%20map%5B_key%5D%3B%5C%5Cn%20%20%20%20%20%20%20%20var%20rule%20%3D%20this.map%5B_key%5D%3B%5C%5Cn%20%20%20%20%20%20%20%20if%20(rule)%20(0%2C%20_linkRule2%5B'default'%5D)(rule%2C%20cssRule)%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20%2F**%5C%5Cn%20%20%20%20%20*%20Convert%20rules%20to%20a%20CSS%20string.%5C%5Cn%20%20%20%20%20*%2F%5C%5Cn%5C%5Cn%20%20%7D%2C%20%7B%5C%5Cn%20%20%20%20key%3A%20'toString'%2C%5C%5Cn%20%20%20%20value%3A%20function%20toString(options)%20%7B%5C%5Cn%20%20%20%20%20%20var%20str%20%3D%20''%3B%5C%5Cn%20%20%20%20%20%20var%20sheet%20%3D%20this.options.sheet%3B%5C%5Cn%5C%5Cn%20%20%20%20%20%20var%20link%20%3D%20sheet%20%3F%20sheet.options.link%20%3A%20false%3B%5C%5Cn%5C%5Cn%20%20%20%20%20%20for%20(var%20index%20%3D%200%3B%20index%20%3C%20this.index.length%3B%20index%2B%2B)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20var%20rule%20%3D%20this.index%5Bindex%5D%3B%5C%5Cn%20%20%20%20%20%20%20%20var%20css%20%3D%20rule.toString(options)%3B%5C%5Cn%5C%5Cn%20%20%20%20%20%20%20%20%2F%2F%20No%20need%20to%20render%20an%20empty%20rule.%5C%5Cn%20%20%20%20%20%20%20%20if%20(!css%20%26%26%20!link)%20continue%3B%5C%5Cn%5C%5Cn%20%20%20%20%20%20%20%20if%20(str)%20str%20%2B%3D%20'%5C%5C%5C%5Cn'%3B%5C%5Cn%20%20%20%20%20%20%20%20str%20%2B%3D%20css%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20%20%20return%20str%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%5D)%3B%5C%5Cn%5C%5Cn%20%20return%20RuleList%3B%5C%5Cn%7D()%3B%5C%5Cn%5C%5Cnexports%5B'default'%5D%20%3D%20RuleList%3B%5C%5Cn%5C%5Cn%2F%2F%23%20sourceURL%3Dwebpack%3A%2F%2F%255Bname%255D%2F%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2Fjss%2Flib%2FRuleList.js%3F%5C%22)%3B%5Cn%5Cn%2F***%2F%20%7D)%2C%5Cn%5Cn%2F***%2F%20%5C%22..%2F..%2Fjss%2Flib%2FSheetsManager.js%5C%22%3A%5Cn%2F*!************************************************************************************************!*%5C%5C%5Cn%20%20!***%20%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2Fjss%2Flib%2FSheetsManager.js%20***!%5Cn%20%20%5C%5C************************************************************************************************%2F%5Cn%2F*!%20no%20static%20exports%20found%20*%2F%5Cn%2F***%2F%20(function(module%2C%20exports%2C%20__webpack_require__)%20%7B%5Cn%5Cn%5C%22use%20strict%5C%22%3B%5Cneval(%5C%22%5C%5Cn%5C%5CnObject.defineProperty(exports%2C%20%5C%5C%5C%22__esModule%5C%5C%5C%22%2C%20%7B%5C%5Cn%20%20value%3A%20true%5C%5Cn%7D)%3B%5C%5Cn%5C%5Cnvar%20_createClass%20%3D%20function%20()%20%7B%20function%20defineProperties(target%2C%20props)%20%7B%20for%20(var%20i%20%3D%200%3B%20i%20%3C%20props.length%3B%20i%2B%2B)%20%7B%20var%20descriptor%20%3D%20props%5Bi%5D%3B%20descriptor.enumerable%20%3D%20descriptor.enumerable%20%7C%7C%20false%3B%20descriptor.configurable%20%3D%20true%3B%20if%20(%5C%5C%5C%22value%5C%5C%5C%22%20in%20descriptor)%20descriptor.writable%20%3D%20true%3B%20Object.defineProperty(target%2C%20descriptor.key%2C%20descriptor)%3B%20%7D%20%7D%20return%20function%20(Constructor%2C%20protoProps%2C%20staticProps)%20%7B%20if%20(protoProps)%20defineProperties(Constructor.prototype%2C%20protoProps)%3B%20if%20(staticProps)%20defineProperties(Constructor%2C%20staticProps)%3B%20return%20Constructor%3B%20%7D%3B%20%7D()%3B%5C%5Cn%5C%5Cnvar%20_warning%20%3D%20__webpack_require__(%2F*!%20warning%20*%2F%20%5C%5C%5C%22..%2F..%2Fjss%2Fnode_modules%2Fwarning%2Fbrowser.js%5C%5C%5C%22)%3B%5C%5Cn%5C%5Cnvar%20_warning2%20%3D%20_interopRequireDefault(_warning)%3B%5C%5Cn%5C%5Cnfunction%20_interopRequireDefault(obj)%20%7B%20return%20obj%20%26%26%20obj.__esModule%20%3F%20obj%20%3A%20%7B%20'default'%3A%20obj%20%7D%3B%20%7D%5C%5Cn%5C%5Cnfunction%20_classCallCheck(instance%2C%20Constructor)%20%7B%20if%20(!(instance%20instanceof%20Constructor))%20%7B%20throw%20new%20TypeError(%5C%5C%5C%22Cannot%20call%20a%20class%20as%20a%20function%5C%5C%5C%22)%3B%20%7D%20%7D%5C%5Cn%5C%5Cn%2F**%5C%5Cn%20*%20SheetsManager%20is%20like%20a%20WeakMap%20which%20is%20designed%20to%20count%20StyleSheet%5C%5Cn%20*%20instances%20and%20attach%2Fdetach%20automatically.%5C%5Cn%20*%2F%5C%5Cnvar%20SheetsManager%20%3D%20function%20()%20%7B%5C%5Cn%20%20function%20SheetsManager()%20%7B%5C%5Cn%20%20%20%20_classCallCheck(this%2C%20SheetsManager)%3B%5C%5Cn%5C%5Cn%20%20%20%20this.sheets%20%3D%20%5B%5D%3B%5C%5Cn%20%20%20%20this.refs%20%3D%20%5B%5D%3B%5C%5Cn%20%20%20%20this.keys%20%3D%20%5B%5D%3B%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20_createClass(SheetsManager%2C%20%5B%7B%5C%5Cn%20%20%20%20key%3A%20'get'%2C%5C%5Cn%20%20%20%20value%3A%20function%20get(key)%20%7B%5C%5Cn%20%20%20%20%20%20var%20index%20%3D%20this.keys.indexOf(key)%3B%5C%5Cn%20%20%20%20%20%20return%20this.sheets%5Bindex%5D%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%2C%20%7B%5C%5Cn%20%20%20%20key%3A%20'add'%2C%5C%5Cn%20%20%20%20value%3A%20function%20add(key%2C%20sheet)%20%7B%5C%5Cn%20%20%20%20%20%20var%20sheets%20%3D%20this.sheets%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20refs%20%3D%20this.refs%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20keys%20%3D%20this.keys%3B%5C%5Cn%5C%5Cn%20%20%20%20%20%20var%20index%20%3D%20sheets.indexOf(sheet)%3B%5C%5Cn%5C%5Cn%20%20%20%20%20%20if%20(index%20!%3D%3D%20-1)%20return%20index%3B%5C%5Cn%5C%5Cn%20%20%20%20%20%20sheets.push(sheet)%3B%5C%5Cn%20%20%20%20%20%20refs.push(0)%3B%5C%5Cn%20%20%20%20%20%20keys.push(key)%3B%5C%5Cn%5C%5Cn%20%20%20%20%20%20return%20sheets.length%20-%201%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%2C%20%7B%5C%5Cn%20%20%20%20key%3A%20'manage'%2C%5C%5Cn%20%20%20%20value%3A%20function%20manage(key)%20%7B%5C%5Cn%20%20%20%20%20%20var%20index%20%3D%20this.keys.indexOf(key)%3B%5C%5Cn%20%20%20%20%20%20var%20sheet%20%3D%20this.sheets%5Bindex%5D%3B%5C%5Cn%20%20%20%20%20%20if%20(this.refs%5Bindex%5D%20%3D%3D%3D%200)%20sheet.attach()%3B%5C%5Cn%20%20%20%20%20%20this.refs%5Bindex%5D%2B%2B%3B%5C%5Cn%20%20%20%20%20%20if%20(!this.keys%5Bindex%5D)%20this.keys.splice(index%2C%200%2C%20key)%3B%5C%5Cn%20%20%20%20%20%20return%20sheet%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%2C%20%7B%5C%5Cn%20%20%20%20key%3A%20'unmanage'%2C%5C%5Cn%20%20%20%20value%3A%20function%20unmanage(key)%20%7B%5C%5Cn%20%20%20%20%20%20var%20index%20%3D%20this.keys.indexOf(key)%3B%5C%5Cn%20%20%20%20%20%20if%20(index%20%3D%3D%3D%20-1)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%2F%2F%20eslint-ignore-next-line%20no-console%5C%5Cn%20%20%20%20%20%20%20%20(0%2C%20_warning2%5B'default'%5D)(false%2C%20%5C%5C%5C%22SheetsManager%3A%20can't%20find%20sheet%20to%20unmanage%5C%5C%5C%22)%3B%5C%5Cn%20%20%20%20%20%20%20%20return%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20if%20(this.refs%5Bindex%5D%20%3E%200)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20this.refs%5Bindex%5D--%3B%5C%5Cn%20%20%20%20%20%20%20%20if%20(this.refs%5Bindex%5D%20%3D%3D%3D%200)%20this.sheets%5Bindex%5D.detach()%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%2C%20%7B%5C%5Cn%20%20%20%20key%3A%20'size'%2C%5C%5Cn%20%20%20%20get%3A%20function%20get()%20%7B%5C%5Cn%20%20%20%20%20%20return%20this.keys.length%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%5D)%3B%5C%5Cn%5C%5Cn%20%20return%20SheetsManager%3B%5C%5Cn%7D()%3B%5C%5Cn%5C%5Cnexports%5B'default'%5D%20%3D%20SheetsManager%3B%5C%5Cn%5C%5Cn%2F%2F%23%20sourceURL%3Dwebpack%3A%2F%2F%255Bname%255D%2F%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2Fjss%2Flib%2FSheetsManager.js%3F%5C%22)%3B%5Cn%5Cn%2F***%2F%20%7D)%2C%5Cn%5Cn%2F***%2F%20%5C%22..%2F..%2Fjss%2Flib%2FSheetsRegistry.js%5C%22%3A%5Cn%2F*!*************************************************************************************************!*%5C%5C%5Cn%20%20!***%20%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2Fjss%2Flib%2FSheetsRegistry.js%20***!%5Cn%20%20%5C%5C*************************************************************************************************%2F%5Cn%2F*!%20no%20static%20exports%20found%20*%2F%5Cn%2F***%2F%20(function(module%2C%20exports%2C%20__webpack_require__)%20%7B%5Cn%5Cn%5C%22use%20strict%5C%22%3B%5Cneval(%5C%22%5C%5Cn%5C%5CnObject.defineProperty(exports%2C%20%5C%5C%5C%22__esModule%5C%5C%5C%22%2C%20%7B%5C%5Cn%20%20value%3A%20true%5C%5Cn%7D)%3B%5C%5Cn%5C%5Cnvar%20_createClass%20%3D%20function%20()%20%7B%20function%20defineProperties(target%2C%20props)%20%7B%20for%20(var%20i%20%3D%200%3B%20i%20%3C%20props.length%3B%20i%2B%2B)%20%7B%20var%20descriptor%20%3D%20props%5Bi%5D%3B%20descriptor.enumerable%20%3D%20descriptor.enumerable%20%7C%7C%20false%3B%20descriptor.configurable%20%3D%20true%3B%20if%20(%5C%5C%5C%22value%5C%5C%5C%22%20in%20descriptor)%20descriptor.writable%20%3D%20true%3B%20Object.defineProperty(target%2C%20descriptor.key%2C%20descriptor)%3B%20%7D%20%7D%20return%20function%20(Constructor%2C%20protoProps%2C%20staticProps)%20%7B%20if%20(protoProps)%20defineProperties(Constructor.prototype%2C%20protoProps)%3B%20if%20(staticProps)%20defineProperties(Constructor%2C%20staticProps)%3B%20return%20Constructor%3B%20%7D%3B%20%7D()%3B%5C%5Cn%5C%5Cnfunction%20_classCallCheck(instance%2C%20Constructor)%20%7B%20if%20(!(instance%20instanceof%20Constructor))%20%7B%20throw%20new%20TypeError(%5C%5C%5C%22Cannot%20call%20a%20class%20as%20a%20function%5C%5C%5C%22)%3B%20%7D%20%7D%5C%5Cn%5C%5Cn%2F**%5C%5Cn%20*%20Sheets%20registry%20to%20access%20them%20all%20at%20one%20place.%5C%5Cn%20*%2F%5C%5Cnvar%20SheetsRegistry%20%3D%20function%20()%20%7B%5C%5Cn%20%20function%20SheetsRegistry()%20%7B%5C%5Cn%20%20%20%20_classCallCheck(this%2C%20SheetsRegistry)%3B%5C%5Cn%5C%5Cn%20%20%20%20this.registry%20%3D%20%5B%5D%3B%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20_createClass(SheetsRegistry%2C%20%5B%7B%5C%5Cn%20%20%20%20key%3A%20'add'%2C%5C%5Cn%5C%5Cn%5C%5Cn%20%20%20%20%2F**%5C%5Cn%20%20%20%20%20*%20Register%20a%20Style%20Sheet.%5C%5Cn%20%20%20%20%20*%2F%5C%5Cn%20%20%20%20value%3A%20function%20add(sheet)%20%7B%5C%5Cn%20%20%20%20%20%20var%20registry%20%3D%20this.registry%3B%5C%5Cn%20%20%20%20%20%20var%20index%20%3D%20sheet.options.index%3B%5C%5Cn%5C%5Cn%5C%5Cn%20%20%20%20%20%20if%20(registry.indexOf(sheet)%20!%3D%3D%20-1)%20return%3B%5C%5Cn%5C%5Cn%20%20%20%20%20%20if%20(registry.length%20%3D%3D%3D%200%20%7C%7C%20index%20%3E%3D%20this.index)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20registry.push(sheet)%3B%5C%5Cn%20%20%20%20%20%20%20%20return%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20%20%20%2F%2F%20Find%20a%20position.%5C%5Cn%20%20%20%20%20%20for%20(var%20i%20%3D%200%3B%20i%20%3C%20registry.length%3B%20i%2B%2B)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20if%20(registry%5Bi%5D.options.index%20%3E%20index)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20registry.splice(i%2C%200%2C%20sheet)%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20return%3B%5C%5Cn%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20%2F**%5C%5Cn%20%20%20%20%20*%20Reset%20the%20registry.%5C%5Cn%20%20%20%20%20*%2F%5C%5Cn%5C%5Cn%20%20%7D%2C%20%7B%5C%5Cn%20%20%20%20key%3A%20'reset'%2C%5C%5Cn%20%20%20%20value%3A%20function%20reset()%20%7B%5C%5Cn%20%20%20%20%20%20this.registry%20%3D%20%5B%5D%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20%2F**%5C%5Cn%20%20%20%20%20*%20Remove%20a%20Style%20Sheet.%5C%5Cn%20%20%20%20%20*%2F%5C%5Cn%5C%5Cn%20%20%7D%2C%20%7B%5C%5Cn%20%20%20%20key%3A%20'remove'%2C%5C%5Cn%20%20%20%20value%3A%20function%20remove(sheet)%20%7B%5C%5Cn%20%20%20%20%20%20var%20index%20%3D%20this.registry.indexOf(sheet)%3B%5C%5Cn%20%20%20%20%20%20this.registry.splice(index%2C%201)%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20%2F**%5C%5Cn%20%20%20%20%20*%20Convert%20all%20attached%20sheets%20to%20a%20CSS%20string.%5C%5Cn%20%20%20%20%20*%2F%5C%5Cn%5C%5Cn%20%20%7D%2C%20%7B%5C%5Cn%20%20%20%20key%3A%20'toString'%2C%5C%5Cn%20%20%20%20value%3A%20function%20toString(options)%20%7B%5C%5Cn%20%20%20%20%20%20return%20this.registry.filter(function%20(sheet)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20return%20sheet.attached%3B%5C%5Cn%20%20%20%20%20%20%7D).map(function%20(sheet)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20return%20sheet.toString(options)%3B%5C%5Cn%20%20%20%20%20%20%7D).join('%5C%5C%5C%5Cn')%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%2C%20%7B%5C%5Cn%20%20%20%20key%3A%20'index'%2C%5C%5Cn%5C%5Cn%5C%5Cn%20%20%20%20%2F**%5C%5Cn%20%20%20%20%20*%20Current%20highest%20index%20number.%5C%5Cn%20%20%20%20%20*%2F%5C%5Cn%20%20%20%20get%3A%20function%20get()%20%7B%5C%5Cn%20%20%20%20%20%20return%20this.registry.length%20%3D%3D%3D%200%20%3F%200%20%3A%20this.registry%5Bthis.registry.length%20-%201%5D.options.index%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%5D)%3B%5C%5Cn%5C%5Cn%20%20return%20SheetsRegistry%3B%5C%5Cn%7D()%3B%5C%5Cn%5C%5Cnexports%5B'default'%5D%20%3D%20SheetsRegistry%3B%5C%5Cn%5C%5Cn%2F%2F%23%20sourceURL%3Dwebpack%3A%2F%2F%255Bname%255D%2F%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2Fjss%2Flib%2FSheetsRegistry.js%3F%5C%22)%3B%5Cn%5Cn%2F***%2F%20%7D)%2C%5Cn%5Cn%2F***%2F%20%5C%22..%2F..%2Fjss%2Flib%2FStyleSheet.js%5C%22%3A%5Cn%2F*!*********************************************************************************************!*%5C%5C%5Cn%20%20!***%20%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2Fjss%2Flib%2FStyleSheet.js%20***!%5Cn%20%20%5C%5C*********************************************************************************************%2F%5Cn%2F*!%20no%20static%20exports%20found%20*%2F%5Cn%2F***%2F%20(function(module%2C%20exports%2C%20__webpack_require__)%20%7B%5Cn%5Cn%5C%22use%20strict%5C%22%3B%5Cneval(%5C%22%5C%5Cn%5C%5CnObject.defineProperty(exports%2C%20%5C%5C%5C%22__esModule%5C%5C%5C%22%2C%20%7B%5C%5Cn%20%20value%3A%20true%5C%5Cn%7D)%3B%5C%5Cn%5C%5Cnvar%20_extends%20%3D%20Object.assign%20%7C%7C%20function%20(target)%20%7B%20for%20(var%20i%20%3D%201%3B%20i%20%3C%20arguments.length%3B%20i%2B%2B)%20%7B%20var%20source%20%3D%20arguments%5Bi%5D%3B%20for%20(var%20key%20in%20source)%20%7B%20if%20(Object.prototype.hasOwnProperty.call(source%2C%20key))%20%7B%20target%5Bkey%5D%20%3D%20source%5Bkey%5D%3B%20%7D%20%7D%20%7D%20return%20target%3B%20%7D%3B%5C%5Cn%5C%5Cnvar%20_createClass%20%3D%20function%20()%20%7B%20function%20defineProperties(target%2C%20props)%20%7B%20for%20(var%20i%20%3D%200%3B%20i%20%3C%20props.length%3B%20i%2B%2B)%20%7B%20var%20descriptor%20%3D%20props%5Bi%5D%3B%20descriptor.enumerable%20%3D%20descriptor.enumerable%20%7C%7C%20false%3B%20descriptor.configurable%20%3D%20true%3B%20if%20(%5C%5C%5C%22value%5C%5C%5C%22%20in%20descriptor)%20descriptor.writable%20%3D%20true%3B%20Object.defineProperty(target%2C%20descriptor.key%2C%20descriptor)%3B%20%7D%20%7D%20return%20function%20(Constructor%2C%20protoProps%2C%20staticProps)%20%7B%20if%20(protoProps)%20defineProperties(Constructor.prototype%2C%20protoProps)%3B%20if%20(staticProps)%20defineProperties(Constructor%2C%20staticProps)%3B%20return%20Constructor%3B%20%7D%3B%20%7D()%3B%5C%5Cn%5C%5Cnvar%20_linkRule%20%3D%20__webpack_require__(%2F*!%20.%2Futils%2FlinkRule%20*%2F%20%5C%5C%5C%22..%2F..%2Fjss%2Flib%2Futils%2FlinkRule.js%5C%5C%5C%22)%3B%5C%5Cn%5C%5Cnvar%20_linkRule2%20%3D%20_interopRequireDefault(_linkRule)%3B%5C%5Cn%5C%5Cnvar%20_RuleList%20%3D%20__webpack_require__(%2F*!%20.%2FRuleList%20*%2F%20%5C%5C%5C%22..%2F..%2Fjss%2Flib%2FRuleList.js%5C%5C%5C%22)%3B%5C%5Cn%5C%5Cnvar%20_RuleList2%20%3D%20_interopRequireDefault(_RuleList)%3B%5C%5Cn%5C%5Cnfunction%20_interopRequireDefault(obj)%20%7B%20return%20obj%20%26%26%20obj.__esModule%20%3F%20obj%20%3A%20%7B%20'default'%3A%20obj%20%7D%3B%20%7D%5C%5Cn%5C%5Cnfunction%20_classCallCheck(instance%2C%20Constructor)%20%7B%20if%20(!(instance%20instanceof%20Constructor))%20%7B%20throw%20new%20TypeError(%5C%5C%5C%22Cannot%20call%20a%20class%20as%20a%20function%5C%5C%5C%22)%3B%20%7D%20%7D%5C%5Cn%5C%5Cn%2F*%20eslint-disable-next-line%20no-use-before-define%20*%2F%5C%5Cnvar%20StyleSheet%20%3D%20function%20()%20%7B%5C%5Cn%20%20function%20StyleSheet(styles%2C%20options)%20%7B%5C%5Cn%20%20%20%20var%20_this%20%3D%20this%3B%5C%5Cn%5C%5Cn%20%20%20%20_classCallCheck(this%2C%20StyleSheet)%3B%5C%5Cn%5C%5Cn%20%20%20%20this.update%20%3D%20function%20(name%2C%20data)%20%7B%5C%5Cn%20%20%20%20%20%20if%20(typeof%20name%20%3D%3D%3D%20'string')%20%7B%5C%5Cn%20%20%20%20%20%20%20%20_this.rules.update(name%2C%20data)%3B%5C%5Cn%20%20%20%20%20%20%7D%20else%20%7B%5C%5Cn%20%20%20%20%20%20%20%20_this.rules.update(name)%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20return%20_this%3B%5C%5Cn%20%20%20%20%7D%3B%5C%5Cn%5C%5Cn%20%20%20%20this.attached%20%3D%20false%3B%5C%5Cn%20%20%20%20this.deployed%20%3D%20false%3B%5C%5Cn%20%20%20%20this.linked%20%3D%20false%3B%5C%5Cn%20%20%20%20this.classes%20%3D%20%7B%7D%3B%5C%5Cn%20%20%20%20this.options%20%3D%20_extends(%7B%7D%2C%20options%2C%20%7B%5C%5Cn%20%20%20%20%20%20sheet%3A%20this%2C%5C%5Cn%20%20%20%20%20%20parent%3A%20this%2C%5C%5Cn%20%20%20%20%20%20classes%3A%20this.classes%5C%5Cn%20%20%20%20%7D)%3B%5C%5Cn%20%20%20%20this.renderer%20%3D%20new%20options.Renderer(this)%3B%5C%5Cn%20%20%20%20this.rules%20%3D%20new%20_RuleList2%5B'default'%5D(this.options)%3B%5C%5Cn%5C%5Cn%20%20%20%20for%20(var%20_name%20in%20styles)%20%7B%5C%5Cn%20%20%20%20%20%20this.rules.add(_name%2C%20styles%5B_name%5D)%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20this.rules.process()%3B%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20Attach%20renderable%20to%20the%20render%20tree.%5C%5Cn%20%20%20*%2F%5C%5Cn%5C%5Cn%5C%5Cn%20%20_createClass(StyleSheet%2C%20%5B%7B%5C%5Cn%20%20%20%20key%3A%20'attach'%2C%5C%5Cn%20%20%20%20value%3A%20function%20attach()%20%7B%5C%5Cn%20%20%20%20%20%20if%20(this.attached)%20return%20this%3B%5C%5Cn%20%20%20%20%20%20if%20(!this.deployed)%20this.deploy()%3B%5C%5Cn%20%20%20%20%20%20this.renderer.attach()%3B%5C%5Cn%20%20%20%20%20%20if%20(!this.linked%20%26%26%20this.options.link)%20this.link()%3B%5C%5Cn%20%20%20%20%20%20this.attached%20%3D%20true%3B%5C%5Cn%20%20%20%20%20%20return%20this%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20%2F**%5C%5Cn%20%20%20%20%20*%20Remove%20renderable%20from%20render%20tree.%5C%5Cn%20%20%20%20%20*%2F%5C%5Cn%5C%5Cn%20%20%7D%2C%20%7B%5C%5Cn%20%20%20%20key%3A%20'detach'%2C%5C%5Cn%20%20%20%20value%3A%20function%20detach()%20%7B%5C%5Cn%20%20%20%20%20%20if%20(!this.attached)%20return%20this%3B%5C%5Cn%20%20%20%20%20%20this.renderer.detach()%3B%5C%5Cn%20%20%20%20%20%20this.attached%20%3D%20false%3B%5C%5Cn%20%20%20%20%20%20return%20this%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20%2F**%5C%5Cn%20%20%20%20%20*%20Add%20a%20rule%20to%20the%20current%20stylesheet.%5C%5Cn%20%20%20%20%20*%20Will%20insert%20a%20rule%20also%20after%20the%20stylesheet%20has%20been%20rendered%20first%20time.%5C%5Cn%20%20%20%20%20*%2F%5C%5Cn%5C%5Cn%20%20%7D%2C%20%7B%5C%5Cn%20%20%20%20key%3A%20'addRule'%2C%5C%5Cn%20%20%20%20value%3A%20function%20addRule(name%2C%20decl%2C%20options)%20%7B%5C%5Cn%20%20%20%20%20%20var%20queue%20%3D%20this.queue%3B%5C%5Cn%5C%5Cn%20%20%20%20%20%20%2F%2F%20Plugins%20can%20create%20rules.%5C%5Cn%20%20%20%20%20%20%2F%2F%20In%20order%20to%20preserve%20the%20right%20order%2C%20we%20need%20to%20queue%20all%20%60.addRule%60%20calls%2C%5C%5Cn%20%20%20%20%20%20%2F%2F%20which%20happen%20after%20the%20first%20%60rules.add()%60%20call.%5C%5Cn%5C%5Cn%20%20%20%20%20%20if%20(this.attached%20%26%26%20!queue)%20this.queue%20%3D%20%5B%5D%3B%5C%5Cn%5C%5Cn%20%20%20%20%20%20var%20rule%20%3D%20this.rules.add(name%2C%20decl%2C%20options)%3B%5C%5Cn%20%20%20%20%20%20this.options.jss.plugins.onProcessRule(rule)%3B%5C%5Cn%5C%5Cn%20%20%20%20%20%20if%20(this.attached)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20if%20(!this.deployed)%20return%20rule%3B%5C%5Cn%20%20%20%20%20%20%20%20%2F%2F%20Don't%20insert%20rule%20directly%20if%20there%20is%20no%20stringified%20version%20yet.%5C%5Cn%20%20%20%20%20%20%20%20%2F%2F%20It%20will%20be%20inserted%20all%20together%20when%20.attach%20is%20called.%5C%5Cn%20%20%20%20%20%20%20%20if%20(queue)%20queue.push(rule)%3Belse%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20this.insertRule(rule)%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20if%20(this.queue)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20this.queue.forEach(this.insertRule%2C%20this)%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20this.queue%20%3D%20undefined%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%20%20return%20rule%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20%20%20%2F%2F%20We%20can't%20add%20rules%20to%20a%20detached%20style%20node.%5C%5Cn%20%20%20%20%20%20%2F%2F%20We%20will%20redeploy%20the%20sheet%20once%20user%20will%20attach%20it.%5C%5Cn%20%20%20%20%20%20this.deployed%20%3D%20false%3B%5C%5Cn%5C%5Cn%20%20%20%20%20%20return%20rule%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20%2F**%5C%5Cn%20%20%20%20%20*%20Insert%20rule%20into%20the%20StyleSheet%5C%5Cn%20%20%20%20%20*%2F%5C%5Cn%5C%5Cn%20%20%7D%2C%20%7B%5C%5Cn%20%20%20%20key%3A%20'insertRule'%2C%5C%5Cn%20%20%20%20value%3A%20function%20insertRule(rule)%20%7B%5C%5Cn%20%20%20%20%20%20var%20renderable%20%3D%20this.renderer.insertRule(rule)%3B%5C%5Cn%20%20%20%20%20%20if%20(renderable%20%26%26%20this.options.link)%20(0%2C%20_linkRule2%5B'default'%5D)(rule%2C%20renderable)%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20%2F**%5C%5Cn%20%20%20%20%20*%20Create%20and%20add%20rules.%5C%5Cn%20%20%20%20%20*%20Will%20render%20also%20after%20Style%20Sheet%20was%20rendered%20the%20first%20time.%5C%5Cn%20%20%20%20%20*%2F%5C%5Cn%5C%5Cn%20%20%7D%2C%20%7B%5C%5Cn%20%20%20%20key%3A%20'addRules'%2C%5C%5Cn%20%20%20%20value%3A%20function%20addRules(styles%2C%20options)%20%7B%5C%5Cn%20%20%20%20%20%20var%20added%20%3D%20%5B%5D%3B%5C%5Cn%20%20%20%20%20%20for%20(var%20_name2%20in%20styles)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20added.push(this.addRule(_name2%2C%20styles%5B_name2%5D%2C%20options))%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20return%20added%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20%2F**%5C%5Cn%20%20%20%20%20*%20Get%20a%20rule%20by%20name.%5C%5Cn%20%20%20%20%20*%2F%5C%5Cn%5C%5Cn%20%20%7D%2C%20%7B%5C%5Cn%20%20%20%20key%3A%20'getRule'%2C%5C%5Cn%20%20%20%20value%3A%20function%20getRule(name)%20%7B%5C%5Cn%20%20%20%20%20%20return%20this.rules.get(name)%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20%2F**%5C%5Cn%20%20%20%20%20*%20Delete%20a%20rule%20by%20name.%5C%5Cn%20%20%20%20%20*%20Returns%20%60true%60%3A%20if%20rule%20has%20been%20deleted%20from%20the%20DOM.%5C%5Cn%20%20%20%20%20*%2F%5C%5Cn%5C%5Cn%20%20%7D%2C%20%7B%5C%5Cn%20%20%20%20key%3A%20'deleteRule'%2C%5C%5Cn%20%20%20%20value%3A%20function%20deleteRule(name)%20%7B%5C%5Cn%20%20%20%20%20%20var%20rule%20%3D%20this.rules.get(name)%3B%5C%5Cn%5C%5Cn%20%20%20%20%20%20if%20(!rule)%20return%20false%3B%5C%5Cn%5C%5Cn%20%20%20%20%20%20this.rules.remove(rule)%3B%5C%5Cn%5C%5Cn%20%20%20%20%20%20if%20(this.attached%20%26%26%20rule.renderable)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20return%20this.renderer.deleteRule(rule.renderable)%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20%20%20return%20true%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20%2F**%5C%5Cn%20%20%20%20%20*%20Get%20index%20of%20a%20rule.%5C%5Cn%20%20%20%20%20*%2F%5C%5Cn%5C%5Cn%20%20%7D%2C%20%7B%5C%5Cn%20%20%20%20key%3A%20'indexOf'%2C%5C%5Cn%20%20%20%20value%3A%20function%20indexOf(rule)%20%7B%5C%5Cn%20%20%20%20%20%20return%20this.rules.indexOf(rule)%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20%2F**%5C%5Cn%20%20%20%20%20*%20Deploy%20pure%20CSS%20string%20to%20a%20renderable.%5C%5Cn%20%20%20%20%20*%2F%5C%5Cn%5C%5Cn%20%20%7D%2C%20%7B%5C%5Cn%20%20%20%20key%3A%20'deploy'%2C%5C%5Cn%20%20%20%20value%3A%20function%20deploy()%20%7B%5C%5Cn%20%20%20%20%20%20this.renderer.deploy()%3B%5C%5Cn%20%20%20%20%20%20this.deployed%20%3D%20true%3B%5C%5Cn%20%20%20%20%20%20return%20this%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20%2F**%5C%5Cn%20%20%20%20%20*%20Link%20renderable%20CSS%20rules%20from%20sheet%20with%20their%20corresponding%20models.%5C%5Cn%20%20%20%20%20*%2F%5C%5Cn%5C%5Cn%20%20%7D%2C%20%7B%5C%5Cn%20%20%20%20key%3A%20'link'%2C%5C%5Cn%20%20%20%20value%3A%20function%20link()%20%7B%5C%5Cn%20%20%20%20%20%20var%20cssRules%20%3D%20this.renderer.getRules()%3B%5C%5Cn%5C%5Cn%20%20%20%20%20%20%2F%2F%20Is%20undefined%20when%20VirtualRenderer%20is%20used.%5C%5Cn%20%20%20%20%20%20if%20(cssRules)%20this.rules.link(cssRules)%3B%5C%5Cn%20%20%20%20%20%20this.linked%20%3D%20true%3B%5C%5Cn%20%20%20%20%20%20return%20this%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20%2F**%5C%5Cn%20%20%20%20%20*%20Update%20the%20function%20values%20with%20a%20new%20data.%5C%5Cn%20%20%20%20%20*%2F%5C%5Cn%5C%5Cn%20%20%7D%2C%20%7B%5C%5Cn%20%20%20%20key%3A%20'toString'%2C%5C%5Cn%5C%5Cn%5C%5Cn%20%20%20%20%2F**%5C%5Cn%20%20%20%20%20*%20Convert%20rules%20to%20a%20CSS%20string.%5C%5Cn%20%20%20%20%20*%2F%5C%5Cn%20%20%20%20value%3A%20function%20toString(options)%20%7B%5C%5Cn%20%20%20%20%20%20return%20this.rules.toString(options)%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%5D)%3B%5C%5Cn%5C%5Cn%20%20return%20StyleSheet%3B%5C%5Cn%7D()%3B%5C%5Cn%5C%5Cnexports%5B'default'%5D%20%3D%20StyleSheet%3B%5C%5Cn%5C%5Cn%2F%2F%23%20sourceURL%3Dwebpack%3A%2F%2F%255Bname%255D%2F%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2Fjss%2Flib%2FStyleSheet.js%3F%5C%22)%3B%5Cn%5Cn%2F***%2F%20%7D)%2C%5Cn%5Cn%2F***%2F%20%5C%22..%2F..%2Fjss%2Flib%2Findex.js%5C%22%3A%5Cn%2F*!****************************************************************************************!*%5C%5C%5Cn%20%20!***%20%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2Fjss%2Flib%2Findex.js%20***!%5Cn%20%20%5C%5C****************************************************************************************%2F%5Cn%2F*!%20no%20static%20exports%20found%20*%2F%5Cn%2F***%2F%20(function(module%2C%20exports%2C%20__webpack_require__)%20%7B%5Cn%5Cn%5C%22use%20strict%5C%22%3B%5Cneval(%5C%22%5C%5Cn%5C%5CnObject.defineProperty(exports%2C%20%5C%5C%5C%22__esModule%5C%5C%5C%22%2C%20%7B%5C%5Cn%20%20value%3A%20true%5C%5Cn%7D)%3B%5C%5Cnexports.create%20%3D%20exports.createGenerateClassName%20%3D%20exports.sheets%20%3D%20exports.RuleList%20%3D%20exports.SheetsManager%20%3D%20exports.SheetsRegistry%20%3D%20exports.toCssValue%20%3D%20exports.getDynamicStyles%20%3D%20undefined%3B%5C%5Cn%5C%5Cnvar%20_getDynamicStyles%20%3D%20__webpack_require__(%2F*!%20.%2Futils%2FgetDynamicStyles%20*%2F%20%5C%5C%5C%22..%2F..%2Fjss%2Flib%2Futils%2FgetDynamicStyles.js%5C%5C%5C%22)%3B%5C%5Cn%5C%5CnObject.defineProperty(exports%2C%20'getDynamicStyles'%2C%20%7B%5C%5Cn%20%20enumerable%3A%20true%2C%5C%5Cn%20%20get%3A%20function%20get()%20%7B%5C%5Cn%20%20%20%20return%20_interopRequireDefault(_getDynamicStyles)%5B'default'%5D%3B%5C%5Cn%20%20%7D%5C%5Cn%7D)%3B%5C%5Cn%5C%5Cnvar%20_toCssValue%20%3D%20__webpack_require__(%2F*!%20.%2Futils%2FtoCssValue%20*%2F%20%5C%5C%5C%22..%2F..%2Fjss%2Flib%2Futils%2FtoCssValue.js%5C%5C%5C%22)%3B%5C%5Cn%5C%5CnObject.defineProperty(exports%2C%20'toCssValue'%2C%20%7B%5C%5Cn%20%20enumerable%3A%20true%2C%5C%5Cn%20%20get%3A%20function%20get()%20%7B%5C%5Cn%20%20%20%20return%20_interopRequireDefault(_toCssValue)%5B'default'%5D%3B%5C%5Cn%20%20%7D%5C%5Cn%7D)%3B%5C%5Cn%5C%5Cnvar%20_SheetsRegistry%20%3D%20__webpack_require__(%2F*!%20.%2FSheetsRegistry%20*%2F%20%5C%5C%5C%22..%2F..%2Fjss%2Flib%2FSheetsRegistry.js%5C%5C%5C%22)%3B%5C%5Cn%5C%5CnObject.defineProperty(exports%2C%20'SheetsRegistry'%2C%20%7B%5C%5Cn%20%20enumerable%3A%20true%2C%5C%5Cn%20%20get%3A%20function%20get()%20%7B%5C%5Cn%20%20%20%20return%20_interopRequireDefault(_SheetsRegistry)%5B'default'%5D%3B%5C%5Cn%20%20%7D%5C%5Cn%7D)%3B%5C%5Cn%5C%5Cnvar%20_SheetsManager%20%3D%20__webpack_require__(%2F*!%20.%2FSheetsManager%20*%2F%20%5C%5C%5C%22..%2F..%2Fjss%2Flib%2FSheetsManager.js%5C%5C%5C%22)%3B%5C%5Cn%5C%5CnObject.defineProperty(exports%2C%20'SheetsManager'%2C%20%7B%5C%5Cn%20%20enumerable%3A%20true%2C%5C%5Cn%20%20get%3A%20function%20get()%20%7B%5C%5Cn%20%20%20%20return%20_interopRequireDefault(_SheetsManager)%5B'default'%5D%3B%5C%5Cn%20%20%7D%5C%5Cn%7D)%3B%5C%5Cn%5C%5Cnvar%20_RuleList%20%3D%20__webpack_require__(%2F*!%20.%2FRuleList%20*%2F%20%5C%5C%5C%22..%2F..%2Fjss%2Flib%2FRuleList.js%5C%5C%5C%22)%3B%5C%5Cn%5C%5CnObject.defineProperty(exports%2C%20'RuleList'%2C%20%7B%5C%5Cn%20%20enumerable%3A%20true%2C%5C%5Cn%20%20get%3A%20function%20get()%20%7B%5C%5Cn%20%20%20%20return%20_interopRequireDefault(_RuleList)%5B'default'%5D%3B%5C%5Cn%20%20%7D%5C%5Cn%7D)%3B%5C%5Cn%5C%5Cnvar%20_sheets%20%3D%20__webpack_require__(%2F*!%20.%2Fsheets%20*%2F%20%5C%5C%5C%22..%2F..%2Fjss%2Flib%2Fsheets.js%5C%5C%5C%22)%3B%5C%5Cn%5C%5CnObject.defineProperty(exports%2C%20'sheets'%2C%20%7B%5C%5Cn%20%20enumerable%3A%20true%2C%5C%5Cn%20%20get%3A%20function%20get()%20%7B%5C%5Cn%20%20%20%20return%20_interopRequireDefault(_sheets)%5B'default'%5D%3B%5C%5Cn%20%20%7D%5C%5Cn%7D)%3B%5C%5Cn%5C%5Cnvar%20_createGenerateClassName%20%3D%20__webpack_require__(%2F*!%20.%2Futils%2FcreateGenerateClassName%20*%2F%20%5C%5C%5C%22..%2F..%2Fjss%2Flib%2Futils%2FcreateGenerateClassName.js%5C%5C%5C%22)%3B%5C%5Cn%5C%5CnObject.defineProperty(exports%2C%20'createGenerateClassName'%2C%20%7B%5C%5Cn%20%20enumerable%3A%20true%2C%5C%5Cn%20%20get%3A%20function%20get()%20%7B%5C%5Cn%20%20%20%20return%20_interopRequireDefault(_createGenerateClassName)%5B'default'%5D%3B%5C%5Cn%20%20%7D%5C%5Cn%7D)%3B%5C%5Cn%5C%5Cnvar%20_Jss%20%3D%20__webpack_require__(%2F*!%20.%2FJss%20*%2F%20%5C%5C%5C%22..%2F..%2Fjss%2Flib%2FJss.js%5C%5C%5C%22)%3B%5C%5Cn%5C%5Cnvar%20_Jss2%20%3D%20_interopRequireDefault(_Jss)%3B%5C%5Cn%5C%5Cnfunction%20_interopRequireDefault(obj)%20%7B%20return%20obj%20%26%26%20obj.__esModule%20%3F%20obj%20%3A%20%7B%20'default'%3A%20obj%20%7D%3B%20%7D%5C%5Cn%5C%5Cn%2F**%5C%5Cn%20*%20Creates%20a%20new%20instance%20of%20Jss.%5C%5Cn%20*%2F%5C%5Cnvar%20create%20%3D%20exports.create%20%3D%20function%20create(options)%20%7B%5C%5Cn%20%20return%20new%20_Jss2%5B'default'%5D(options)%3B%5C%5Cn%7D%3B%5C%5Cn%5C%5Cn%2F**%5C%5Cn%20*%20A%20global%20Jss%20instance.%5C%5Cn%20*%2F%5C%5Cnexports%5B'default'%5D%20%3D%20create()%3B%5C%5Cn%5C%5Cn%2F%2F%23%20sourceURL%3Dwebpack%3A%2F%2F%255Bname%255D%2F%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2Fjss%2Flib%2Findex.js%3F%5C%22)%3B%5Cn%5Cn%2F***%2F%20%7D)%2C%5Cn%5Cn%2F***%2F%20%5C%22..%2F..%2Fjss%2Flib%2Fplugins%2Ffunctions.js%5C%22%3A%5Cn%2F*!****************************************************************************************************!*%5C%5C%5Cn%20%20!***%20%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2Fjss%2Flib%2Fplugins%2Ffunctions.js%20***!%5Cn%20%20%5C%5C****************************************************************************************************%2F%5Cn%2F*!%20no%20static%20exports%20found%20*%2F%5Cn%2F***%2F%20(function(module%2C%20exports%2C%20__webpack_require__)%20%7B%5Cn%5Cn%5C%22use%20strict%5C%22%3B%5Cneval(%5C%22%5C%5Cn%5C%5CnObject.defineProperty(exports%2C%20%5C%5C%5C%22__esModule%5C%5C%5C%22%2C%20%7B%5C%5Cn%20%20value%3A%20true%5C%5Cn%7D)%3B%5C%5Cn%5C%5Cnvar%20_RuleList%20%3D%20__webpack_require__(%2F*!%20..%2FRuleList%20*%2F%20%5C%5C%5C%22..%2F..%2Fjss%2Flib%2FRuleList.js%5C%5C%5C%22)%3B%5C%5Cn%5C%5Cnvar%20_RuleList2%20%3D%20_interopRequireDefault(_RuleList)%3B%5C%5Cn%5C%5Cnvar%20_StyleRule%20%3D%20__webpack_require__(%2F*!%20..%2Frules%2FStyleRule%20*%2F%20%5C%5C%5C%22..%2F..%2Fjss%2Flib%2Frules%2FStyleRule.js%5C%5C%5C%22)%3B%5C%5Cn%5C%5Cnvar%20_StyleRule2%20%3D%20_interopRequireDefault(_StyleRule)%3B%5C%5Cn%5C%5Cnvar%20_createRule%20%3D%20__webpack_require__(%2F*!%20..%2Futils%2FcreateRule%20*%2F%20%5C%5C%5C%22..%2F..%2Fjss%2Flib%2Futils%2FcreateRule.js%5C%5C%5C%22)%3B%5C%5Cn%5C%5Cnvar%20_createRule2%20%3D%20_interopRequireDefault(_createRule)%3B%5C%5Cn%5C%5Cnfunction%20_interopRequireDefault(obj)%20%7B%20return%20obj%20%26%26%20obj.__esModule%20%3F%20obj%20%3A%20%7B%20'default'%3A%20obj%20%7D%3B%20%7D%5C%5Cn%5C%5Cn%2F%2F%20A%20symbol%20replacement.%5C%5Cnvar%20now%20%3D%20Date.now()%3B%5C%5Cn%5C%5Cnvar%20fnValuesNs%20%3D%20'fnValues'%20%2B%20now%3B%5C%5Cnvar%20fnStyleNs%20%3D%20'fnStyle'%20%2B%20%2B%2Bnow%3B%5C%5Cn%5C%5Cnexports%5B'default'%5D%20%3D%20%7B%5C%5Cn%20%20onCreateRule%3A%20function%20onCreateRule(name%2C%20decl%2C%20options)%20%7B%5C%5Cn%20%20%20%20if%20(typeof%20decl%20!%3D%3D%20'function')%20return%20null%3B%5C%5Cn%20%20%20%20var%20rule%20%3D%20(0%2C%20_createRule2%5B'default'%5D)(name%2C%20%7B%7D%2C%20options)%3B%5C%5Cn%20%20%20%20rule%5BfnStyleNs%5D%20%3D%20decl%3B%5C%5Cn%20%20%20%20return%20rule%3B%5C%5Cn%20%20%7D%2C%5C%5Cn%20%20onProcessStyle%3A%20function%20onProcessStyle(style%2C%20rule)%20%7B%5C%5Cn%20%20%20%20var%20fn%20%3D%20%7B%7D%3B%5C%5Cn%20%20%20%20for%20(var%20prop%20in%20style)%20%7B%5C%5Cn%20%20%20%20%20%20var%20value%20%3D%20style%5Bprop%5D%3B%5C%5Cn%20%20%20%20%20%20if%20(typeof%20value%20!%3D%3D%20'function')%20continue%3B%5C%5Cn%20%20%20%20%20%20delete%20style%5Bprop%5D%3B%5C%5Cn%20%20%20%20%20%20fn%5Bprop%5D%20%3D%20value%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%20%20rule%20%3D%20rule%3B%5C%5Cn%20%20%20%20rule%5BfnValuesNs%5D%20%3D%20fn%3B%5C%5Cn%20%20%20%20return%20style%3B%5C%5Cn%20%20%7D%2C%5C%5Cn%20%20onUpdate%3A%20function%20onUpdate(data%2C%20rule)%20%7B%5C%5Cn%20%20%20%20%2F%2F%20It%20is%20a%20rules%20container%20like%20for%20e.g.%20ConditionalRule.%5C%5Cn%20%20%20%20if%20(rule.rules%20instanceof%20_RuleList2%5B'default'%5D)%20%7B%5C%5Cn%20%20%20%20%20%20rule.rules.update(data)%3B%5C%5Cn%20%20%20%20%20%20return%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%20%20if%20(!(rule%20instanceof%20_StyleRule2%5B'default'%5D))%20return%3B%5C%5Cn%5C%5Cn%20%20%20%20rule%20%3D%20rule%3B%5C%5Cn%5C%5Cn%20%20%20%20%2F%2F%20If%20we%20have%20a%20fn%20values%20map%2C%20it%20is%20a%20rule%20with%20function%20values.%5C%5Cn%20%20%20%20if%20(rule%5BfnValuesNs%5D)%20%7B%5C%5Cn%20%20%20%20%20%20for%20(var%20prop%20in%20rule%5BfnValuesNs%5D)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20rule.prop(prop%2C%20rule%5BfnValuesNs%5D%5Bprop%5D(data))%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20rule%20%3D%20rule%3B%5C%5Cn%5C%5Cn%20%20%20%20var%20fnStyle%20%3D%20rule%5BfnStyleNs%5D%3B%5C%5Cn%5C%5Cn%20%20%20%20%2F%2F%20If%20we%20have%20a%20style%20function%2C%20the%20entire%20rule%20is%20dynamic%20and%20style%20object%5C%5Cn%20%20%20%20%2F%2F%20will%20be%20returned%20from%20that%20function.%5C%5Cn%20%20%20%20if%20(fnStyle)%20%7B%5C%5Cn%20%20%20%20%20%20var%20style%20%3D%20fnStyle(data)%3B%5C%5Cn%20%20%20%20%20%20for%20(var%20_prop%20in%20style)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20rule.prop(_prop%2C%20style%5B_prop%5D)%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%5C%5Cn%7D%3B%5C%5Cn%5C%5Cn%2F%2F%23%20sourceURL%3Dwebpack%3A%2F%2F%255Bname%255D%2F%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2Fjss%2Flib%2Fplugins%2Ffunctions.js%3F%5C%22)%3B%5Cn%5Cn%2F***%2F%20%7D)%2C%5Cn%5Cn%2F***%2F%20%5C%22..%2F..%2Fjss%2Flib%2Fplugins%2Fobservables.js%5C%22%3A%5Cn%2F*!******************************************************************************************************!*%5C%5C%5Cn%20%20!***%20%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2Fjss%2Flib%2Fplugins%2Fobservables.js%20***!%5Cn%20%20%5C%5C******************************************************************************************************%2F%5Cn%2F*!%20no%20static%20exports%20found%20*%2F%5Cn%2F***%2F%20(function(module%2C%20exports%2C%20__webpack_require__)%20%7B%5Cn%5Cn%5C%22use%20strict%5C%22%3B%5Cneval(%5C%22%5C%5Cn%5C%5CnObject.defineProperty(exports%2C%20%5C%5C%5C%22__esModule%5C%5C%5C%22%2C%20%7B%5C%5Cn%20%20value%3A%20true%5C%5Cn%7D)%3B%5C%5Cn%5C%5Cnvar%20_StyleRule%20%3D%20__webpack_require__(%2F*!%20..%2Frules%2FStyleRule%20*%2F%20%5C%5C%5C%22..%2F..%2Fjss%2Flib%2Frules%2FStyleRule.js%5C%5C%5C%22)%3B%5C%5Cn%5C%5Cnvar%20_StyleRule2%20%3D%20_interopRequireDefault(_StyleRule)%3B%5C%5Cn%5C%5Cnvar%20_createRule%20%3D%20__webpack_require__(%2F*!%20..%2Futils%2FcreateRule%20*%2F%20%5C%5C%5C%22..%2F..%2Fjss%2Flib%2Futils%2FcreateRule.js%5C%5C%5C%22)%3B%5C%5Cn%5C%5Cnvar%20_createRule2%20%3D%20_interopRequireDefault(_createRule)%3B%5C%5Cn%5C%5Cnvar%20_isObservable%20%3D%20__webpack_require__(%2F*!%20..%2Futils%2FisObservable%20*%2F%20%5C%5C%5C%22..%2F..%2Fjss%2Flib%2Futils%2FisObservable.js%5C%5C%5C%22)%3B%5C%5Cn%5C%5Cnvar%20_isObservable2%20%3D%20_interopRequireDefault(_isObservable)%3B%5C%5Cn%5C%5Cnfunction%20_interopRequireDefault(obj)%20%7B%20return%20obj%20%26%26%20obj.__esModule%20%3F%20obj%20%3A%20%7B%20'default'%3A%20obj%20%7D%3B%20%7D%5C%5Cn%5C%5Cnexports%5B'default'%5D%20%3D%20%7B%5C%5Cn%20%20onCreateRule%3A%20function%20onCreateRule(name%2C%20decl%2C%20options)%20%7B%5C%5Cn%20%20%20%20if%20(!(0%2C%20_isObservable2%5B'default'%5D)(decl))%20return%20null%3B%5C%5Cn%5C%5Cn%20%20%20%20%2F%2F%20Cast%20%60decl%60%20to%20%60Observable%60%2C%20since%20it%20passed%20the%20type%20guard.%5C%5Cn%20%20%20%20var%20style%24%20%3D%20decl%3B%5C%5Cn%5C%5Cn%20%20%20%20var%20rule%20%3D%20(0%2C%20_createRule2%5B'default'%5D)(name%2C%20%7B%7D%2C%20options)%3B%5C%5Cn%5C%5Cn%20%20%20%20%2F%2F%20TODO%5C%5Cn%20%20%20%20%2F%2F%20Call%20%60stream.subscribe()%60%20returns%20a%20subscription%2C%20which%20should%20be%20explicitly%5C%5Cn%20%20%20%20%2F%2F%20unsubscribed%20from%20when%20we%20know%20this%20sheet%20is%20no%20longer%20needed.%5C%5Cn%20%20%20%20style%24.subscribe(function%20(style)%20%7B%5C%5Cn%20%20%20%20%20%20for%20(var%20prop%20in%20style)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20rule.prop(prop%2C%20style%5Bprop%5D)%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%7D)%3B%5C%5Cn%5C%5Cn%20%20%20%20return%20rule%3B%5C%5Cn%20%20%7D%2C%5C%5Cn%20%20onProcessRule%3A%20function%20onProcessRule(rule)%20%7B%5C%5Cn%20%20%20%20if%20(!(rule%20instanceof%20_StyleRule2%5B'default'%5D))%20return%3B%5C%5Cn%20%20%20%20var%20styleRule%20%3D%20rule%3B%5C%5Cn%20%20%20%20var%20style%20%3D%20styleRule.style%3B%5C%5Cn%5C%5Cn%20%20%20%20var%20_loop%20%3D%20function%20_loop(prop)%20%7B%5C%5Cn%20%20%20%20%20%20var%20value%20%3D%20style%5Bprop%5D%3B%5C%5Cn%20%20%20%20%20%20if%20(!(0%2C%20_isObservable2%5B'default'%5D)(value))%20return%20'continue'%3B%5C%5Cn%20%20%20%20%20%20delete%20style%5Bprop%5D%3B%5C%5Cn%20%20%20%20%20%20value.subscribe(%7B%5C%5Cn%20%20%20%20%20%20%20%20next%3A%20function%20next(nextValue)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20styleRule.prop(prop%2C%20nextValue)%3B%5C%5Cn%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%7D)%3B%5C%5Cn%20%20%20%20%7D%3B%5C%5Cn%5C%5Cn%20%20%20%20for%20(var%20prop%20in%20style)%20%7B%5C%5Cn%20%20%20%20%20%20var%20_ret%20%3D%20_loop(prop)%3B%5C%5Cn%5C%5Cn%20%20%20%20%20%20if%20(_ret%20%3D%3D%3D%20'continue')%20continue%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%5C%5Cn%7D%3B%5C%5Cn%5C%5Cn%2F%2F%23%20sourceURL%3Dwebpack%3A%2F%2F%255Bname%255D%2F%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2Fjss%2Flib%2Fplugins%2Fobservables.js%3F%5C%22)%3B%5Cn%5Cn%2F***%2F%20%7D)%2C%5Cn%5Cn%2F***%2F%20%5C%22..%2F..%2Fjss%2Flib%2Fplugins%2Frules.js%5C%22%3A%5Cn%2F*!************************************************************************************************!*%5C%5C%5Cn%20%20!***%20%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2Fjss%2Flib%2Fplugins%2Frules.js%20***!%5Cn%20%20%5C%5C************************************************************************************************%2F%5Cn%2F*!%20no%20static%20exports%20found%20*%2F%5Cn%2F***%2F%20(function(module%2C%20exports%2C%20__webpack_require__)%20%7B%5Cn%5Cn%5C%22use%20strict%5C%22%3B%5Cneval(%5C%22%5C%5Cn%5C%5CnObject.defineProperty(exports%2C%20%5C%5C%5C%22__esModule%5C%5C%5C%22%2C%20%7B%5C%5Cn%20%20value%3A%20true%5C%5Cn%7D)%3B%5C%5Cn%5C%5Cnvar%20_SimpleRule%20%3D%20__webpack_require__(%2F*!%20..%2Frules%2FSimpleRule%20*%2F%20%5C%5C%5C%22..%2F..%2Fjss%2Flib%2Frules%2FSimpleRule.js%5C%5C%5C%22)%3B%5C%5Cn%5C%5Cnvar%20_SimpleRule2%20%3D%20_interopRequireDefault(_SimpleRule)%3B%5C%5Cn%5C%5Cnvar%20_KeyframesRule%20%3D%20__webpack_require__(%2F*!%20..%2Frules%2FKeyframesRule%20*%2F%20%5C%5C%5C%22..%2F..%2Fjss%2Flib%2Frules%2FKeyframesRule.js%5C%5C%5C%22)%3B%5C%5Cn%5C%5Cnvar%20_KeyframesRule2%20%3D%20_interopRequireDefault(_KeyframesRule)%3B%5C%5Cn%5C%5Cnvar%20_ConditionalRule%20%3D%20__webpack_require__(%2F*!%20..%2Frules%2FConditionalRule%20*%2F%20%5C%5C%5C%22..%2F..%2Fjss%2Flib%2Frules%2FConditionalRule.js%5C%5C%5C%22)%3B%5C%5Cn%5C%5Cnvar%20_ConditionalRule2%20%3D%20_interopRequireDefault(_ConditionalRule)%3B%5C%5Cn%5C%5Cnvar%20_FontFaceRule%20%3D%20__webpack_require__(%2F*!%20..%2Frules%2FFontFaceRule%20*%2F%20%5C%5C%5C%22..%2F..%2Fjss%2Flib%2Frules%2FFontFaceRule.js%5C%5C%5C%22)%3B%5C%5Cn%5C%5Cnvar%20_FontFaceRule2%20%3D%20_interopRequireDefault(_FontFaceRule)%3B%5C%5Cn%5C%5Cnvar%20_ViewportRule%20%3D%20__webpack_require__(%2F*!%20..%2Frules%2FViewportRule%20*%2F%20%5C%5C%5C%22..%2F..%2Fjss%2Flib%2Frules%2FViewportRule.js%5C%5C%5C%22)%3B%5C%5Cn%5C%5Cnvar%20_ViewportRule2%20%3D%20_interopRequireDefault(_ViewportRule)%3B%5C%5Cn%5C%5Cnfunction%20_interopRequireDefault(obj)%20%7B%20return%20obj%20%26%26%20obj.__esModule%20%3F%20obj%20%3A%20%7B%20'default'%3A%20obj%20%7D%3B%20%7D%5C%5Cn%5C%5Cnvar%20classes%20%3D%20%7B%5C%5Cn%20%20'%40charset'%3A%20_SimpleRule2%5B'default'%5D%2C%5C%5Cn%20%20'%40import'%3A%20_SimpleRule2%5B'default'%5D%2C%5C%5Cn%20%20'%40namespace'%3A%20_SimpleRule2%5B'default'%5D%2C%5C%5Cn%20%20'%40keyframes'%3A%20_KeyframesRule2%5B'default'%5D%2C%5C%5Cn%20%20'%40media'%3A%20_ConditionalRule2%5B'default'%5D%2C%5C%5Cn%20%20'%40supports'%3A%20_ConditionalRule2%5B'default'%5D%2C%5C%5Cn%20%20'%40font-face'%3A%20_FontFaceRule2%5B'default'%5D%2C%5C%5Cn%20%20'%40viewport'%3A%20_ViewportRule2%5B'default'%5D%2C%5C%5Cn%20%20'%40-ms-viewport'%3A%20_ViewportRule2%5B'default'%5D%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20Generate%20plugins%20which%20will%20register%20all%20rules.%5C%5Cn%20%20%20*%2F%5C%5Cn%7D%3B%5C%5Cnvar%20plugins%20%3D%20Object.keys(classes).map(function%20(key)%20%7B%5C%5Cn%20%20%2F%2F%20https%3A%2F%2Fjsperf.com%2Findexof-vs-substr-vs-regex-at-the-beginning-3%5C%5Cn%20%20var%20re%20%3D%20new%20RegExp('%5E'%20%2B%20key)%3B%5C%5Cn%20%20var%20RuleClass%20%3D%20classes%5Bkey%5D%3B%5C%5Cn%20%20var%20onCreateRule%20%3D%20function%20onCreateRule(name%2C%20decl%2C%20options)%20%7B%5C%5Cn%20%20%20%20return%20re.test(name)%20%3F%20new%20RuleClass(name%2C%20decl%2C%20options)%20%3A%20null%3B%5C%5Cn%20%20%7D%3B%5C%5Cn%20%20return%20%7B%20onCreateRule%3A%20onCreateRule%20%7D%3B%5C%5Cn%7D)%3B%5C%5Cn%5C%5Cnexports%5B'default'%5D%20%3D%20plugins%3B%5C%5Cn%5C%5Cn%2F%2F%23%20sourceURL%3Dwebpack%3A%2F%2F%255Bname%255D%2F%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2Fjss%2Flib%2Fplugins%2Frules.js%3F%5C%22)%3B%5Cn%5Cn%2F***%2F%20%7D)%2C%5Cn%5Cn%2F***%2F%20%5C%22..%2F..%2Fjss%2Flib%2Frenderers%2FDomRenderer.js%5C%22%3A%5Cn%2F*!********************************************************************************************************!*%5C%5C%5Cn%20%20!***%20%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2Fjss%2Flib%2Frenderers%2FDomRenderer.js%20***!%5Cn%20%20%5C%5C********************************************************************************************************%2F%5Cn%2F*!%20no%20static%20exports%20found%20*%2F%5Cn%2F***%2F%20(function(module%2C%20exports%2C%20__webpack_require__)%20%7B%5Cn%5Cn%5C%22use%20strict%5C%22%3B%5Cneval(%5C%22%5C%5Cn%5C%5CnObject.defineProperty(exports%2C%20%5C%5C%5C%22__esModule%5C%5C%5C%22%2C%20%7B%5C%5Cn%20%20value%3A%20true%5C%5Cn%7D)%3B%5C%5Cn%5C%5Cnvar%20_createClass%20%3D%20function%20()%20%7B%20function%20defineProperties(target%2C%20props)%20%7B%20for%20(var%20i%20%3D%200%3B%20i%20%3C%20props.length%3B%20i%2B%2B)%20%7B%20var%20descriptor%20%3D%20props%5Bi%5D%3B%20descriptor.enumerable%20%3D%20descriptor.enumerable%20%7C%7C%20false%3B%20descriptor.configurable%20%3D%20true%3B%20if%20(%5C%5C%5C%22value%5C%5C%5C%22%20in%20descriptor)%20descriptor.writable%20%3D%20true%3B%20Object.defineProperty(target%2C%20descriptor.key%2C%20descriptor)%3B%20%7D%20%7D%20return%20function%20(Constructor%2C%20protoProps%2C%20staticProps)%20%7B%20if%20(protoProps)%20defineProperties(Constructor.prototype%2C%20protoProps)%3B%20if%20(staticProps)%20defineProperties(Constructor%2C%20staticProps)%3B%20return%20Constructor%3B%20%7D%3B%20%7D()%3B%5C%5Cn%5C%5Cnvar%20_warning%20%3D%20__webpack_require__(%2F*!%20warning%20*%2F%20%5C%5C%5C%22..%2F..%2Fjss%2Fnode_modules%2Fwarning%2Fbrowser.js%5C%5C%5C%22)%3B%5C%5Cn%5C%5Cnvar%20_warning2%20%3D%20_interopRequireDefault(_warning)%3B%5C%5Cn%5C%5Cnvar%20_sheets%20%3D%20__webpack_require__(%2F*!%20..%2Fsheets%20*%2F%20%5C%5C%5C%22..%2F..%2Fjss%2Flib%2Fsheets.js%5C%5C%5C%22)%3B%5C%5Cn%5C%5Cnvar%20_sheets2%20%3D%20_interopRequireDefault(_sheets)%3B%5C%5Cn%5C%5Cnvar%20_StyleRule%20%3D%20__webpack_require__(%2F*!%20..%2Frules%2FStyleRule%20*%2F%20%5C%5C%5C%22..%2F..%2Fjss%2Flib%2Frules%2FStyleRule.js%5C%5C%5C%22)%3B%5C%5Cn%5C%5Cnvar%20_StyleRule2%20%3D%20_interopRequireDefault(_StyleRule)%3B%5C%5Cn%5C%5Cnvar%20_toCssValue%20%3D%20__webpack_require__(%2F*!%20..%2Futils%2FtoCssValue%20*%2F%20%5C%5C%5C%22..%2F..%2Fjss%2Flib%2Futils%2FtoCssValue.js%5C%5C%5C%22)%3B%5C%5Cn%5C%5Cnvar%20_toCssValue2%20%3D%20_interopRequireDefault(_toCssValue)%3B%5C%5Cn%5C%5Cnfunction%20_interopRequireDefault(obj)%20%7B%20return%20obj%20%26%26%20obj.__esModule%20%3F%20obj%20%3A%20%7B%20'default'%3A%20obj%20%7D%3B%20%7D%5C%5Cn%5C%5Cnfunction%20_classCallCheck(instance%2C%20Constructor)%20%7B%20if%20(!(instance%20instanceof%20Constructor))%20%7B%20throw%20new%20TypeError(%5C%5C%5C%22Cannot%20call%20a%20class%20as%20a%20function%5C%5C%5C%22)%3B%20%7D%20%7D%5C%5Cn%5C%5Cn%2F**%5C%5Cn%20*%20Cache%20the%20value%20from%20the%20first%20time%20a%20function%20is%20called.%5C%5Cn%20*%2F%5C%5Cnvar%20memoize%20%3D%20function%20memoize(fn)%20%7B%5C%5Cn%20%20var%20value%20%3D%20void%200%3B%5C%5Cn%20%20return%20function%20()%20%7B%5C%5Cn%20%20%20%20if%20(!value)%20value%20%3D%20fn()%3B%5C%5Cn%20%20%20%20return%20value%3B%5C%5Cn%20%20%7D%3B%5C%5Cn%7D%3B%5C%5Cn%5C%5Cn%2F**%5C%5Cn%20*%20Get%20a%20style%20property%20value.%5C%5Cn%20*%2F%5C%5Cnfunction%20getPropertyValue(cssRule%2C%20prop)%20%7B%5C%5Cn%20%20try%20%7B%5C%5Cn%20%20%20%20return%20cssRule.style.getPropertyValue(prop)%3B%5C%5Cn%20%20%7D%20catch%20(err)%20%7B%5C%5Cn%20%20%20%20%2F%2F%20IE%20may%20throw%20if%20property%20is%20unknown.%5C%5Cn%20%20%20%20return%20''%3B%5C%5Cn%20%20%7D%5C%5Cn%7D%5C%5Cn%5C%5Cn%2F**%5C%5Cn%20*%20Set%20a%20style%20property.%5C%5Cn%20*%2F%5C%5Cnfunction%20setProperty(cssRule%2C%20prop%2C%20value)%20%7B%5C%5Cn%20%20try%20%7B%5C%5Cn%20%20%20%20var%20cssValue%20%3D%20value%3B%5C%5Cn%5C%5Cn%20%20%20%20if%20(Array.isArray(value))%20%7B%5C%5Cn%20%20%20%20%20%20cssValue%20%3D%20(0%2C%20_toCssValue2%5B'default'%5D)(value%2C%20true)%3B%5C%5Cn%5C%5Cn%20%20%20%20%20%20if%20(value%5Bvalue.length%20-%201%5D%20%3D%3D%3D%20'!important')%20%7B%5C%5Cn%20%20%20%20%20%20%20%20cssRule.style.setProperty(prop%2C%20cssValue%2C%20'important')%3B%5C%5Cn%20%20%20%20%20%20%20%20return%20true%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20cssRule.style.setProperty(prop%2C%20cssValue)%3B%5C%5Cn%20%20%7D%20catch%20(err)%20%7B%5C%5Cn%20%20%20%20%2F%2F%20IE%20may%20throw%20if%20property%20is%20unknown.%5C%5Cn%20%20%20%20return%20false%3B%5C%5Cn%20%20%7D%5C%5Cn%20%20return%20true%3B%5C%5Cn%7D%5C%5Cn%5C%5Cn%2F**%5C%5Cn%20*%20Remove%20a%20style%20property.%5C%5Cn%20*%2F%5C%5Cnfunction%20removeProperty(cssRule%2C%20prop)%20%7B%5C%5Cn%20%20try%20%7B%5C%5Cn%20%20%20%20cssRule.style.removeProperty(prop)%3B%5C%5Cn%20%20%7D%20catch%20(err)%20%7B%5C%5Cn%20%20%20%20(0%2C%20_warning2%5B'default'%5D)(false%2C%20'%5BJSS%5D%20DOMException%20%5C%5C%5C%22%25s%5C%5C%5C%22%20was%20thrown.%20Tried%20to%20remove%20property%20%5C%5C%5C%22%25s%5C%5C%5C%22.'%2C%20err.message%2C%20prop)%3B%5C%5Cn%20%20%7D%5C%5Cn%7D%5C%5Cn%5C%5Cnvar%20CSSRuleTypes%20%3D%20%7B%5C%5Cn%20%20STYLE_RULE%3A%201%2C%5C%5Cn%20%20KEYFRAMES_RULE%3A%207%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20Get%20the%20CSS%20Rule%20key.%5C%5Cn%20%20%20*%2F%5C%5Cn%5C%5Cn%7D%3Bvar%20getKey%20%3D%20function%20()%20%7B%5C%5Cn%20%20var%20extractKey%20%3D%20function%20extractKey(cssText)%20%7B%5C%5Cn%20%20%20%20var%20from%20%3D%20arguments.length%20%3E%201%20%26%26%20arguments%5B1%5D%20!%3D%3D%20undefined%20%3F%20arguments%5B1%5D%20%3A%200%3B%5C%5Cn%20%20%20%20return%20cssText.substr(from%2C%20cssText.indexOf('%7B')%20-%201)%3B%5C%5Cn%20%20%7D%3B%5C%5Cn%5C%5Cn%20%20return%20function%20(cssRule)%20%7B%5C%5Cn%20%20%20%20if%20(cssRule.type%20%3D%3D%3D%20CSSRuleTypes.STYLE_RULE)%20return%20cssRule.selectorText%3B%5C%5Cn%20%20%20%20if%20(cssRule.type%20%3D%3D%3D%20CSSRuleTypes.KEYFRAMES_RULE)%20%7B%5C%5Cn%20%20%20%20%20%20var%20name%20%3D%20cssRule.name%3B%5C%5Cn%5C%5Cn%20%20%20%20%20%20if%20(name)%20return%20'%40keyframes%20'%20%2B%20name%3B%5C%5Cn%5C%5Cn%20%20%20%20%20%20%2F%2F%20There%20is%20no%20rule.name%20in%20the%20following%20browsers%3A%5C%5Cn%20%20%20%20%20%20%2F%2F%20-%20IE%209%5C%5Cn%20%20%20%20%20%20%2F%2F%20-%20Safari%207.1.8%5C%5Cn%20%20%20%20%20%20%2F%2F%20-%20Mobile%20Safari%209.0.0%5C%5Cn%20%20%20%20%20%20var%20cssText%20%3D%20cssRule.cssText%3B%5C%5Cn%5C%5Cn%20%20%20%20%20%20return%20'%40'%20%2B%20extractKey(cssText%2C%20cssText.indexOf('keyframes'))%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20%2F%2F%20Conditionals.%5C%5Cn%20%20%20%20return%20extractKey(cssRule.cssText)%3B%5C%5Cn%20%20%7D%3B%5C%5Cn%7D()%3B%5C%5Cn%5C%5Cn%2F**%5C%5Cn%20*%20Set%20the%20selector.%5C%5Cn%20*%2F%5C%5Cnfunction%20setSelector(cssRule%2C%20selectorText)%20%7B%5C%5Cn%20%20cssRule.selectorText%20%3D%20selectorText%3B%5C%5Cn%5C%5Cn%20%20%2F%2F%20Return%20false%20if%20setter%20was%20not%20successful.%5C%5Cn%20%20%2F%2F%20Currently%20works%20in%20chrome%20only.%5C%5Cn%20%20return%20cssRule.selectorText%20%3D%3D%3D%20selectorText%3B%5C%5Cn%7D%5C%5Cn%5C%5Cn%2F**%5C%5Cn%20*%20Gets%20the%20%60head%60%20element%20upon%20the%20first%20call%20and%20caches%20it.%5C%5Cn%20*%2F%5C%5Cnvar%20getHead%20%3D%20memoize(function%20()%20%7B%5C%5Cn%20%20return%20document.head%20%7C%7C%20document.getElementsByTagName('head')%5B0%5D%3B%5C%5Cn%7D)%3B%5C%5Cn%5C%5Cn%2F**%5C%5Cn%20*%20Gets%20a%20map%20of%20rule%20keys%2C%20where%20the%20property%20is%20an%20unescaped%20key%20and%20value%5C%5Cn%20*%20is%20a%20potentially%20escaped%20one.%5C%5Cn%20*%20It%20is%20used%20to%20identify%20CSS%20rules%20and%20the%20corresponding%20JSS%20rules.%20As%20an%20identifier%5C%5Cn%20*%20for%20CSSStyleRule%20we%20normally%20use%20%60selectorText%60.%20Though%20if%20original%20selector%20text%5C%5Cn%20*%20contains%20escaped%20code%20points%20e.g.%20%60%3Anot(%23%5C%5C%5C%5C%5C%5C%5C%5C20)%60%2C%20CSSOM%20will%20compile%20it%20to%20%60%3Anot(%23%20)%60%5C%5Cn%20*%20and%20so%20CSS%20rule's%20%60selectorText%60%20won't%20match%20JSS%20rule%20selector.%5C%5Cn%20*%5C%5Cn%20*%20https%3A%2F%2Fwww.w3.org%2FInternational%2Fquestions%2Fqa-escapes%23cssescapes%5C%5Cn%20*%2F%5C%5Cnvar%20getUnescapedKeysMap%20%3D%20function%20()%20%7B%5C%5Cn%20%20var%20style%20%3D%20void%200%3B%5C%5Cn%20%20var%20isAttached%20%3D%20false%3B%5C%5Cn%5C%5Cn%20%20return%20function%20(rules)%20%7B%5C%5Cn%20%20%20%20var%20map%20%3D%20%7B%7D%3B%5C%5Cn%20%20%20%20%2F%2F%20https%3A%2F%2Fgithub.com%2Ffacebook%2Fflow%2Fissues%2F2696%5C%5Cn%20%20%20%20if%20(!style)%20style%20%3D%20document.createElement('style')%3B%5C%5Cn%20%20%20%20for%20(var%20i%20%3D%200%3B%20i%20%3C%20rules.length%3B%20i%2B%2B)%20%7B%5C%5Cn%20%20%20%20%20%20var%20rule%20%3D%20rules%5Bi%5D%3B%5C%5Cn%20%20%20%20%20%20if%20(!(rule%20instanceof%20_StyleRule2%5B'default'%5D))%20continue%3B%5C%5Cn%20%20%20%20%20%20var%20selector%20%3D%20rule.selector%3B%5C%5Cn%20%20%20%20%20%20%2F%2F%20Only%20unescape%20selector%20over%20CSSOM%20if%20it%20contains%20a%20back%20slash.%5C%5Cn%5C%5Cn%20%20%20%20%20%20if%20(selector%20%26%26%20selector.indexOf('%5C%5C%5C%5C%5C%5C%5C%5C')%20!%3D%3D%20-1)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%2F%2F%20Lazilly%20attach%20when%20needed.%5C%5Cn%20%20%20%20%20%20%20%20if%20(!isAttached)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20getHead().appendChild(style)%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20isAttached%20%3D%20true%3B%5C%5Cn%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%20%20style.textContent%20%3D%20selector%20%2B%20'%20%7B%7D'%3B%5C%5Cn%20%20%20%20%20%20%20%20var%20_style%20%3D%20style%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20sheet%20%3D%20_style.sheet%3B%5C%5Cn%5C%5Cn%20%20%20%20%20%20%20%20if%20(sheet)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20var%20cssRules%20%3D%20sheet.cssRules%3B%5C%5Cn%5C%5Cn%20%20%20%20%20%20%20%20%20%20if%20(cssRules)%20map%5BcssRules%5B0%5D.selectorText%5D%20%3D%20rule.key%3B%5C%5Cn%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%20%20if%20(isAttached)%20%7B%5C%5Cn%20%20%20%20%20%20getHead().removeChild(style)%3B%5C%5Cn%20%20%20%20%20%20isAttached%20%3D%20false%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%20%20return%20map%3B%5C%5Cn%20%20%7D%3B%5C%5Cn%7D()%3B%5C%5Cn%5C%5Cn%2F**%5C%5Cn%20*%20Find%20attached%20sheet%20with%20an%20index%20higher%20than%20the%20passed%20one.%5C%5Cn%20*%2F%5C%5Cnfunction%20findHigherSheet(registry%2C%20options)%20%7B%5C%5Cn%20%20for%20(var%20i%20%3D%200%3B%20i%20%3C%20registry.length%3B%20i%2B%2B)%20%7B%5C%5Cn%20%20%20%20var%20sheet%20%3D%20registry%5Bi%5D%3B%5C%5Cn%20%20%20%20if%20(sheet.attached%20%26%26%20sheet.options.index%20%3E%20options.index%20%26%26%20sheet.options.insertionPoint%20%3D%3D%3D%20options.insertionPoint)%20%7B%5C%5Cn%20%20%20%20%20%20return%20sheet%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%5C%5Cn%20%20return%20null%3B%5C%5Cn%7D%5C%5Cn%5C%5Cn%2F**%5C%5Cn%20*%20Find%20attached%20sheet%20with%20the%20highest%20index.%5C%5Cn%20*%2F%5C%5Cnfunction%20findHighestSheet(registry%2C%20options)%20%7B%5C%5Cn%20%20for%20(var%20i%20%3D%20registry.length%20-%201%3B%20i%20%3E%3D%200%3B%20i--)%20%7B%5C%5Cn%20%20%20%20var%20sheet%20%3D%20registry%5Bi%5D%3B%5C%5Cn%20%20%20%20if%20(sheet.attached%20%26%26%20sheet.options.insertionPoint%20%3D%3D%3D%20options.insertionPoint)%20%7B%5C%5Cn%20%20%20%20%20%20return%20sheet%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%5C%5Cn%20%20return%20null%3B%5C%5Cn%7D%5C%5Cn%5C%5Cn%2F**%5C%5Cn%20*%20Find%20a%20comment%20with%20%5C%5C%5C%22jss%5C%5C%5C%22%20inside.%5C%5Cn%20*%2F%5C%5Cnfunction%20findCommentNode(text)%20%7B%5C%5Cn%20%20var%20head%20%3D%20getHead()%3B%5C%5Cn%20%20for%20(var%20i%20%3D%200%3B%20i%20%3C%20head.childNodes.length%3B%20i%2B%2B)%20%7B%5C%5Cn%20%20%20%20var%20node%20%3D%20head.childNodes%5Bi%5D%3B%5C%5Cn%20%20%20%20if%20(node.nodeType%20%3D%3D%3D%208%20%26%26%20node.nodeValue.trim()%20%3D%3D%3D%20text)%20%7B%5C%5Cn%20%20%20%20%20%20return%20node%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%5C%5Cn%20%20return%20null%3B%5C%5Cn%7D%5C%5Cn%5C%5Cn%2F**%5C%5Cn%20*%20Find%20a%20node%20before%20which%20we%20can%20insert%20the%20sheet.%5C%5Cn%20*%2F%5C%5Cnfunction%20findPrevNode(options)%20%7B%5C%5Cn%20%20var%20registry%20%3D%20_sheets2%5B'default'%5D.registry%3B%5C%5Cn%5C%5Cn%5C%5Cn%20%20if%20(registry.length%20%3E%200)%20%7B%5C%5Cn%20%20%20%20%2F%2F%20Try%20to%20insert%20before%20the%20next%20higher%20sheet.%5C%5Cn%20%20%20%20var%20sheet%20%3D%20findHigherSheet(registry%2C%20options)%3B%5C%5Cn%20%20%20%20if%20(sheet)%20return%20sheet.renderer.element%3B%5C%5Cn%5C%5Cn%20%20%20%20%2F%2F%20Otherwise%20insert%20after%20the%20last%20attached.%5C%5Cn%20%20%20%20sheet%20%3D%20findHighestSheet(registry%2C%20options)%3B%5C%5Cn%20%20%20%20if%20(sheet)%20return%20sheet.renderer.element.nextElementSibling%3B%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20%2F%2F%20Try%20to%20find%20a%20comment%20placeholder%20if%20registry%20is%20empty.%5C%5Cn%20%20var%20insertionPoint%20%3D%20options.insertionPoint%3B%5C%5Cn%5C%5Cn%20%20if%20(insertionPoint%20%26%26%20typeof%20insertionPoint%20%3D%3D%3D%20'string')%20%7B%5C%5Cn%20%20%20%20var%20comment%20%3D%20findCommentNode(insertionPoint)%3B%5C%5Cn%20%20%20%20if%20(comment)%20return%20comment.nextSibling%3B%5C%5Cn%20%20%20%20%2F%2F%20If%20user%20specifies%20an%20insertion%20point%20and%20it%20can't%20be%20found%20in%20the%20document%20-%5C%5Cn%20%20%20%20%2F%2F%20bad%20specificity%20issues%20may%20appear.%5C%5Cn%20%20%20%20(0%2C%20_warning2%5B'default'%5D)(insertionPoint%20%3D%3D%3D%20'jss'%2C%20'%5BJSS%5D%20Insertion%20point%20%5C%5C%5C%22%25s%5C%5C%5C%22%20not%20found.'%2C%20insertionPoint)%3B%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20return%20null%3B%5C%5Cn%7D%5C%5Cn%5C%5Cn%2F**%5C%5Cn%20*%20Insert%20style%20element%20into%20the%20DOM.%5C%5Cn%20*%2F%5C%5Cnfunction%20insertStyle(style%2C%20options)%20%7B%5C%5Cn%20%20var%20insertionPoint%20%3D%20options.insertionPoint%3B%5C%5Cn%5C%5Cn%20%20var%20prevNode%20%3D%20findPrevNode(options)%3B%5C%5Cn%5C%5Cn%20%20if%20(prevNode)%20%7B%5C%5Cn%20%20%20%20var%20parentNode%20%3D%20prevNode.parentNode%3B%5C%5Cn%5C%5Cn%20%20%20%20if%20(parentNode)%20parentNode.insertBefore(style%2C%20prevNode)%3B%5C%5Cn%20%20%20%20return%3B%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20%2F%2F%20Works%20with%20iframes%20and%20any%20node%20types.%5C%5Cn%20%20if%20(insertionPoint%20%26%26%20typeof%20insertionPoint.nodeType%20%3D%3D%3D%20'number')%20%7B%5C%5Cn%20%20%20%20%2F%2F%20https%3A%2F%2Fstackoverflow.com%2Fquestions%2F41328728%2Fforce-casting-in-flow%5C%5Cn%20%20%20%20var%20insertionPointElement%20%3D%20insertionPoint%3B%5C%5Cn%20%20%20%20var%20_parentNode%20%3D%20insertionPointElement.parentNode%3B%5C%5Cn%5C%5Cn%20%20%20%20if%20(_parentNode)%20_parentNode.insertBefore(style%2C%20insertionPointElement.nextSibling)%3Belse%20(0%2C%20_warning2%5B'default'%5D)(false%2C%20'%5BJSS%5D%20Insertion%20point%20is%20not%20in%20the%20DOM.')%3B%5C%5Cn%20%20%20%20return%3B%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20getHead().insertBefore(style%2C%20prevNode)%3B%5C%5Cn%7D%5C%5Cn%5C%5Cn%2F**%5C%5Cn%20*%20Read%20jss%20nonce%20setting%20from%20the%20page%20if%20the%20user%20has%20set%20it.%5C%5Cn%20*%2F%5C%5Cnvar%20getNonce%20%3D%20memoize(function%20()%20%7B%5C%5Cn%20%20var%20node%20%3D%20document.querySelector('meta%5Bproperty%3D%5C%5C%5C%22csp-nonce%5C%5C%5C%22%5D')%3B%5C%5Cn%20%20return%20node%20%3F%20node.getAttribute('content')%20%3A%20null%3B%5C%5Cn%7D)%3B%5C%5Cn%5C%5Cnvar%20DomRenderer%20%3D%20function%20()%20%7B%5C%5Cn%20%20function%20DomRenderer(sheet)%20%7B%5C%5Cn%20%20%20%20_classCallCheck(this%2C%20DomRenderer)%3B%5C%5Cn%5C%5Cn%20%20%20%20this.getPropertyValue%20%3D%20getPropertyValue%3B%5C%5Cn%20%20%20%20this.setProperty%20%3D%20setProperty%3B%5C%5Cn%20%20%20%20this.removeProperty%20%3D%20removeProperty%3B%5C%5Cn%20%20%20%20this.setSelector%20%3D%20setSelector%3B%5C%5Cn%20%20%20%20this.getKey%20%3D%20getKey%3B%5C%5Cn%20%20%20%20this.getUnescapedKeysMap%20%3D%20getUnescapedKeysMap%3B%5C%5Cn%20%20%20%20this.hasInsertedRules%20%3D%20false%3B%5C%5Cn%5C%5Cn%20%20%20%20%2F%2F%20There%20is%20no%20sheet%20when%20the%20renderer%20is%20used%20from%20a%20standalone%20StyleRule.%5C%5Cn%20%20%20%20if%20(sheet)%20_sheets2%5B'default'%5D.add(sheet)%3B%5C%5Cn%5C%5Cn%20%20%20%20this.sheet%20%3D%20sheet%3B%5C%5Cn%5C%5Cn%20%20%20%20var%20_ref%20%3D%20this.sheet%20%3F%20this.sheet.options%20%3A%20%7B%7D%2C%5C%5Cn%20%20%20%20%20%20%20%20media%20%3D%20_ref.media%2C%5C%5Cn%20%20%20%20%20%20%20%20meta%20%3D%20_ref.meta%2C%5C%5Cn%20%20%20%20%20%20%20%20element%20%3D%20_ref.element%3B%5C%5Cn%5C%5Cn%20%20%20%20this.element%20%3D%20element%20%7C%7C%20document.createElement('style')%3B%5C%5Cn%20%20%20%20this.element.setAttribute('data-jss'%2C%20'')%3B%5C%5Cn%20%20%20%20if%20(media)%20this.element.setAttribute('media'%2C%20media)%3B%5C%5Cn%20%20%20%20if%20(meta)%20this.element.setAttribute('data-meta'%2C%20meta)%3B%5C%5Cn%20%20%20%20var%20nonce%20%3D%20getNonce()%3B%5C%5Cn%20%20%20%20if%20(nonce)%20this.element.setAttribute('nonce'%2C%20nonce)%3B%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20Insert%20style%20element%20into%20render%20tree.%5C%5Cn%20%20%20*%2F%5C%5Cn%5C%5Cn%5C%5Cn%20%20%2F%2F%20HTMLStyleElement%20needs%20fixing%20https%3A%2F%2Fgithub.com%2Ffacebook%2Fflow%2Fissues%2F2696%5C%5Cn%5C%5Cn%5C%5Cn%20%20_createClass(DomRenderer%2C%20%5B%7B%5C%5Cn%20%20%20%20key%3A%20'attach'%2C%5C%5Cn%20%20%20%20value%3A%20function%20attach()%20%7B%5C%5Cn%20%20%20%20%20%20%2F%2F%20In%20the%20case%20the%20element%20node%20is%20external%20and%20it%20is%20already%20in%20the%20DOM.%5C%5Cn%20%20%20%20%20%20if%20(this.element.parentNode%20%7C%7C%20!this.sheet)%20return%3B%5C%5Cn%5C%5Cn%20%20%20%20%20%20%2F%2F%20When%20rules%20are%20inserted%20using%20%60insertRule%60%20API%2C%20after%20%60sheet.detach().attach()%60%5C%5Cn%20%20%20%20%20%20%2F%2F%20browsers%20remove%20those%20rules.%5C%5Cn%20%20%20%20%20%20%2F%2F%20TODO%20figure%20out%20if%20its%20a%20bug%20and%20if%20it%20is%20known.%5C%5Cn%20%20%20%20%20%20%2F%2F%20Workaround%20is%20to%20redeploy%20the%20sheet%20before%20attaching%20as%20a%20string.%5C%5Cn%20%20%20%20%20%20if%20(this.hasInsertedRules)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20this.deploy()%3B%5C%5Cn%20%20%20%20%20%20%20%20this.hasInsertedRules%20%3D%20false%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20%20%20insertStyle(this.element%2C%20this.sheet.options)%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20%2F**%5C%5Cn%20%20%20%20%20*%20Remove%20style%20element%20from%20render%20tree.%5C%5Cn%20%20%20%20%20*%2F%5C%5Cn%5C%5Cn%20%20%7D%2C%20%7B%5C%5Cn%20%20%20%20key%3A%20'detach'%2C%5C%5Cn%20%20%20%20value%3A%20function%20detach()%20%7B%5C%5Cn%20%20%20%20%20%20this.element.parentNode.removeChild(this.element)%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20%2F**%5C%5Cn%20%20%20%20%20*%20Inject%20CSS%20string%20into%20element.%5C%5Cn%20%20%20%20%20*%2F%5C%5Cn%5C%5Cn%20%20%7D%2C%20%7B%5C%5Cn%20%20%20%20key%3A%20'deploy'%2C%5C%5Cn%20%20%20%20value%3A%20function%20deploy()%20%7B%5C%5Cn%20%20%20%20%20%20if%20(!this.sheet)%20return%3B%5C%5Cn%20%20%20%20%20%20this.element.textContent%20%3D%20'%5C%5C%5C%5Cn'%20%2B%20this.sheet.toString()%20%2B%20'%5C%5C%5C%5Cn'%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20%2F**%5C%5Cn%20%20%20%20%20*%20Insert%20a%20rule%20into%20element.%5C%5Cn%20%20%20%20%20*%2F%5C%5Cn%5C%5Cn%20%20%7D%2C%20%7B%5C%5Cn%20%20%20%20key%3A%20'insertRule'%2C%5C%5Cn%20%20%20%20value%3A%20function%20insertRule(rule%2C%20index)%20%7B%5C%5Cn%20%20%20%20%20%20var%20sheet%20%3D%20this.element.sheet%3B%5C%5Cn%20%20%20%20%20%20var%20cssRules%20%3D%20sheet.cssRules%3B%5C%5Cn%5C%5Cn%20%20%20%20%20%20var%20str%20%3D%20rule.toString()%3B%5C%5Cn%20%20%20%20%20%20if%20(!index)%20index%20%3D%20cssRules.length%3B%5C%5Cn%5C%5Cn%20%20%20%20%20%20if%20(!str)%20return%20false%3B%5C%5Cn%5C%5Cn%20%20%20%20%20%20try%20%7B%5C%5Cn%20%20%20%20%20%20%20%20sheet.insertRule(str%2C%20index)%3B%5C%5Cn%20%20%20%20%20%20%7D%20catch%20(err)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20(0%2C%20_warning2%5B'default'%5D)(false%2C%20'%5BJSS%5D%20Can%20not%20insert%20an%20unsupported%20rule%20%5C%5C%5C%5Cn%5C%5C%5C%5Cr%25s'%2C%20rule)%3B%5C%5Cn%20%20%20%20%20%20%20%20return%20false%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20this.hasInsertedRules%20%3D%20true%3B%5C%5Cn%5C%5Cn%20%20%20%20%20%20return%20cssRules%5Bindex%5D%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20%2F**%5C%5Cn%20%20%20%20%20*%20Delete%20a%20rule.%5C%5Cn%20%20%20%20%20*%2F%5C%5Cn%5C%5Cn%20%20%7D%2C%20%7B%5C%5Cn%20%20%20%20key%3A%20'deleteRule'%2C%5C%5Cn%20%20%20%20value%3A%20function%20deleteRule(cssRule)%20%7B%5C%5Cn%20%20%20%20%20%20var%20sheet%20%3D%20this.element.sheet%3B%5C%5Cn%5C%5Cn%20%20%20%20%20%20var%20index%20%3D%20this.indexOf(cssRule)%3B%5C%5Cn%20%20%20%20%20%20if%20(index%20%3D%3D%3D%20-1)%20return%20false%3B%5C%5Cn%20%20%20%20%20%20sheet.deleteRule(index)%3B%5C%5Cn%20%20%20%20%20%20return%20true%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20%2F**%5C%5Cn%20%20%20%20%20*%20Get%20index%20of%20a%20CSS%20Rule.%5C%5Cn%20%20%20%20%20*%2F%5C%5Cn%5C%5Cn%20%20%7D%2C%20%7B%5C%5Cn%20%20%20%20key%3A%20'indexOf'%2C%5C%5Cn%20%20%20%20value%3A%20function%20indexOf(cssRule)%20%7B%5C%5Cn%20%20%20%20%20%20var%20cssRules%20%3D%20this.element.sheet.cssRules%3B%5C%5Cn%5C%5Cn%20%20%20%20%20%20for%20(var%20_index%20%3D%200%3B%20_index%20%3C%20cssRules.length%3B%20_index%2B%2B)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20if%20(cssRule%20%3D%3D%3D%20cssRules%5B_index%5D)%20return%20_index%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20return%20-1%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20%2F**%5C%5Cn%20%20%20%20%20*%20Generate%20a%20new%20CSS%20rule%20and%20replace%20the%20existing%20one.%5C%5Cn%20%20%20%20%20*%2F%5C%5Cn%5C%5Cn%20%20%7D%2C%20%7B%5C%5Cn%20%20%20%20key%3A%20'replaceRule'%2C%5C%5Cn%20%20%20%20value%3A%20function%20replaceRule(cssRule%2C%20rule)%20%7B%5C%5Cn%20%20%20%20%20%20var%20index%20%3D%20this.indexOf(cssRule)%3B%5C%5Cn%20%20%20%20%20%20var%20newCssRule%20%3D%20this.insertRule(rule%2C%20index)%3B%5C%5Cn%20%20%20%20%20%20this.element.sheet.deleteRule(index)%3B%5C%5Cn%20%20%20%20%20%20return%20newCssRule%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20%2F**%5C%5Cn%20%20%20%20%20*%20Get%20all%20rules%20elements.%5C%5Cn%20%20%20%20%20*%2F%5C%5Cn%5C%5Cn%20%20%7D%2C%20%7B%5C%5Cn%20%20%20%20key%3A%20'getRules'%2C%5C%5Cn%20%20%20%20value%3A%20function%20getRules()%20%7B%5C%5Cn%20%20%20%20%20%20return%20this.element.sheet.cssRules%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%5D)%3B%5C%5Cn%5C%5Cn%20%20return%20DomRenderer%3B%5C%5Cn%7D()%3B%5C%5Cn%5C%5Cnexports%5B'default'%5D%20%3D%20DomRenderer%3B%5C%5Cn%5C%5Cn%2F%2F%23%20sourceURL%3Dwebpack%3A%2F%2F%255Bname%255D%2F%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2Fjss%2Flib%2Frenderers%2FDomRenderer.js%3F%5C%22)%3B%5Cn%5Cn%2F***%2F%20%7D)%2C%5Cn%5Cn%2F***%2F%20%5C%22..%2F..%2Fjss%2Flib%2Frenderers%2FVirtualRenderer.js%5C%22%3A%5Cn%2F*!************************************************************************************************************!*%5C%5C%5Cn%20%20!***%20%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2Fjss%2Flib%2Frenderers%2FVirtualRenderer.js%20***!%5Cn%20%20%5C%5C************************************************************************************************************%2F%5Cn%2F*!%20no%20static%20exports%20found%20*%2F%5Cn%2F***%2F%20(function(module%2C%20exports%2C%20__webpack_require__)%20%7B%5Cn%5Cn%5C%22use%20strict%5C%22%3B%5Cneval(%5C%22%5C%5Cn%5C%5CnObject.defineProperty(exports%2C%20%5C%5C%5C%22__esModule%5C%5C%5C%22%2C%20%7B%5C%5Cn%20%20value%3A%20true%5C%5Cn%7D)%3B%5C%5Cn%5C%5Cnvar%20_createClass%20%3D%20function%20()%20%7B%20function%20defineProperties(target%2C%20props)%20%7B%20for%20(var%20i%20%3D%200%3B%20i%20%3C%20props.length%3B%20i%2B%2B)%20%7B%20var%20descriptor%20%3D%20props%5Bi%5D%3B%20descriptor.enumerable%20%3D%20descriptor.enumerable%20%7C%7C%20false%3B%20descriptor.configurable%20%3D%20true%3B%20if%20(%5C%5C%5C%22value%5C%5C%5C%22%20in%20descriptor)%20descriptor.writable%20%3D%20true%3B%20Object.defineProperty(target%2C%20descriptor.key%2C%20descriptor)%3B%20%7D%20%7D%20return%20function%20(Constructor%2C%20protoProps%2C%20staticProps)%20%7B%20if%20(protoProps)%20defineProperties(Constructor.prototype%2C%20protoProps)%3B%20if%20(staticProps)%20defineProperties(Constructor%2C%20staticProps)%3B%20return%20Constructor%3B%20%7D%3B%20%7D()%3B%5C%5Cn%5C%5Cnfunction%20_classCallCheck(instance%2C%20Constructor)%20%7B%20if%20(!(instance%20instanceof%20Constructor))%20%7B%20throw%20new%20TypeError(%5C%5C%5C%22Cannot%20call%20a%20class%20as%20a%20function%5C%5C%5C%22)%3B%20%7D%20%7D%5C%5Cn%5C%5Cn%2F*%20eslint-disable%20class-methods-use-this%20*%2F%5C%5Cn%5C%5Cn%2F**%5C%5Cn%20*%20Rendering%20backend%20to%20do%20nothing%20in%20nodejs.%5C%5Cn%20*%2F%5C%5Cnvar%20VirtualRenderer%20%3D%20function%20()%20%7B%5C%5Cn%20%20function%20VirtualRenderer()%20%7B%5C%5Cn%20%20%20%20_classCallCheck(this%2C%20VirtualRenderer)%3B%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20_createClass(VirtualRenderer%2C%20%5B%7B%5C%5Cn%20%20%20%20key%3A%20'setProperty'%2C%5C%5Cn%20%20%20%20value%3A%20function%20setProperty()%20%7B%5C%5Cn%20%20%20%20%20%20return%20true%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%2C%20%7B%5C%5Cn%20%20%20%20key%3A%20'getPropertyValue'%2C%5C%5Cn%20%20%20%20value%3A%20function%20getPropertyValue()%20%7B%5C%5Cn%20%20%20%20%20%20return%20''%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%2C%20%7B%5C%5Cn%20%20%20%20key%3A%20'removeProperty'%2C%5C%5Cn%20%20%20%20value%3A%20function%20removeProperty()%20%7B%7D%5C%5Cn%20%20%7D%2C%20%7B%5C%5Cn%20%20%20%20key%3A%20'setSelector'%2C%5C%5Cn%20%20%20%20value%3A%20function%20setSelector()%20%7B%5C%5Cn%20%20%20%20%20%20return%20true%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%2C%20%7B%5C%5Cn%20%20%20%20key%3A%20'getKey'%2C%5C%5Cn%20%20%20%20value%3A%20function%20getKey()%20%7B%5C%5Cn%20%20%20%20%20%20return%20''%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%2C%20%7B%5C%5Cn%20%20%20%20key%3A%20'attach'%2C%5C%5Cn%20%20%20%20value%3A%20function%20attach()%20%7B%7D%5C%5Cn%20%20%7D%2C%20%7B%5C%5Cn%20%20%20%20key%3A%20'detach'%2C%5C%5Cn%20%20%20%20value%3A%20function%20detach()%20%7B%7D%5C%5Cn%20%20%7D%2C%20%7B%5C%5Cn%20%20%20%20key%3A%20'deploy'%2C%5C%5Cn%20%20%20%20value%3A%20function%20deploy()%20%7B%7D%5C%5Cn%20%20%7D%2C%20%7B%5C%5Cn%20%20%20%20key%3A%20'insertRule'%2C%5C%5Cn%20%20%20%20value%3A%20function%20insertRule()%20%7B%5C%5Cn%20%20%20%20%20%20return%20false%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%2C%20%7B%5C%5Cn%20%20%20%20key%3A%20'deleteRule'%2C%5C%5Cn%20%20%20%20value%3A%20function%20deleteRule()%20%7B%5C%5Cn%20%20%20%20%20%20return%20true%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%2C%20%7B%5C%5Cn%20%20%20%20key%3A%20'replaceRule'%2C%5C%5Cn%20%20%20%20value%3A%20function%20replaceRule()%20%7B%5C%5Cn%20%20%20%20%20%20return%20false%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%2C%20%7B%5C%5Cn%20%20%20%20key%3A%20'getRules'%2C%5C%5Cn%20%20%20%20value%3A%20function%20getRules()%20%7B%7D%5C%5Cn%20%20%7D%2C%20%7B%5C%5Cn%20%20%20%20key%3A%20'indexOf'%2C%5C%5Cn%20%20%20%20value%3A%20function%20indexOf()%20%7B%5C%5Cn%20%20%20%20%20%20return%20-1%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%5D)%3B%5C%5Cn%5C%5Cn%20%20return%20VirtualRenderer%3B%5C%5Cn%7D()%3B%5C%5Cn%5C%5Cnexports%5B'default'%5D%20%3D%20VirtualRenderer%3B%5C%5Cn%5C%5Cn%2F%2F%23%20sourceURL%3Dwebpack%3A%2F%2F%255Bname%255D%2F%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2Fjss%2Flib%2Frenderers%2FVirtualRenderer.js%3F%5C%22)%3B%5Cn%5Cn%2F***%2F%20%7D)%2C%5Cn%5Cn%2F***%2F%20%5C%22..%2F..%2Fjss%2Flib%2Frules%2FConditionalRule.js%5C%22%3A%5Cn%2F*!********************************************************************************************************!*%5C%5C%5Cn%20%20!***%20%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2Fjss%2Flib%2Frules%2FConditionalRule.js%20***!%5Cn%20%20%5C%5C********************************************************************************************************%2F%5Cn%2F*!%20no%20static%20exports%20found%20*%2F%5Cn%2F***%2F%20(function(module%2C%20exports%2C%20__webpack_require__)%20%7B%5Cn%5Cn%5C%22use%20strict%5C%22%3B%5Cneval(%5C%22%5C%5Cn%5C%5CnObject.defineProperty(exports%2C%20%5C%5C%5C%22__esModule%5C%5C%5C%22%2C%20%7B%5C%5Cn%20%20value%3A%20true%5C%5Cn%7D)%3B%5C%5Cn%5C%5Cnvar%20_extends%20%3D%20Object.assign%20%7C%7C%20function%20(target)%20%7B%20for%20(var%20i%20%3D%201%3B%20i%20%3C%20arguments.length%3B%20i%2B%2B)%20%7B%20var%20source%20%3D%20arguments%5Bi%5D%3B%20for%20(var%20key%20in%20source)%20%7B%20if%20(Object.prototype.hasOwnProperty.call(source%2C%20key))%20%7B%20target%5Bkey%5D%20%3D%20source%5Bkey%5D%3B%20%7D%20%7D%20%7D%20return%20target%3B%20%7D%3B%5C%5Cn%5C%5Cnvar%20_createClass%20%3D%20function%20()%20%7B%20function%20defineProperties(target%2C%20props)%20%7B%20for%20(var%20i%20%3D%200%3B%20i%20%3C%20props.length%3B%20i%2B%2B)%20%7B%20var%20descriptor%20%3D%20props%5Bi%5D%3B%20descriptor.enumerable%20%3D%20descriptor.enumerable%20%7C%7C%20false%3B%20descriptor.configurable%20%3D%20true%3B%20if%20(%5C%5C%5C%22value%5C%5C%5C%22%20in%20descriptor)%20descriptor.writable%20%3D%20true%3B%20Object.defineProperty(target%2C%20descriptor.key%2C%20descriptor)%3B%20%7D%20%7D%20return%20function%20(Constructor%2C%20protoProps%2C%20staticProps)%20%7B%20if%20(protoProps)%20defineProperties(Constructor.prototype%2C%20protoProps)%3B%20if%20(staticProps)%20defineProperties(Constructor%2C%20staticProps)%3B%20return%20Constructor%3B%20%7D%3B%20%7D()%3B%5C%5Cn%5C%5Cnvar%20_RuleList%20%3D%20__webpack_require__(%2F*!%20..%2FRuleList%20*%2F%20%5C%5C%5C%22..%2F..%2Fjss%2Flib%2FRuleList.js%5C%5C%5C%22)%3B%5C%5Cn%5C%5Cnvar%20_RuleList2%20%3D%20_interopRequireDefault(_RuleList)%3B%5C%5Cn%5C%5Cnfunction%20_interopRequireDefault(obj)%20%7B%20return%20obj%20%26%26%20obj.__esModule%20%3F%20obj%20%3A%20%7B%20'default'%3A%20obj%20%7D%3B%20%7D%5C%5Cn%5C%5Cnfunction%20_classCallCheck(instance%2C%20Constructor)%20%7B%20if%20(!(instance%20instanceof%20Constructor))%20%7B%20throw%20new%20TypeError(%5C%5C%5C%22Cannot%20call%20a%20class%20as%20a%20function%5C%5C%5C%22)%3B%20%7D%20%7D%5C%5Cn%5C%5Cn%2F**%5C%5Cn%20*%20Conditional%20rule%20for%20%40media%2C%20%40supports%5C%5Cn%20*%2F%5C%5Cnvar%20ConditionalRule%20%3D%20function%20()%20%7B%5C%5Cn%20%20function%20ConditionalRule(key%2C%20styles%2C%20options)%20%7B%5C%5Cn%20%20%20%20_classCallCheck(this%2C%20ConditionalRule)%3B%5C%5Cn%5C%5Cn%20%20%20%20this.type%20%3D%20'conditional'%3B%5C%5Cn%20%20%20%20this.isProcessed%20%3D%20false%3B%5C%5Cn%5C%5Cn%20%20%20%20this.key%20%3D%20key%3B%5C%5Cn%20%20%20%20this.options%20%3D%20options%3B%5C%5Cn%20%20%20%20this.rules%20%3D%20new%20_RuleList2%5B'default'%5D(_extends(%7B%7D%2C%20options%2C%20%7B%20parent%3A%20this%20%7D))%3B%5C%5Cn%5C%5Cn%20%20%20%20for%20(var%20name%20in%20styles)%20%7B%5C%5Cn%20%20%20%20%20%20this.rules.add(name%2C%20styles%5Bname%5D)%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20this.rules.process()%3B%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20Get%20a%20rule.%5C%5Cn%20%20%20*%2F%5C%5Cn%5C%5Cn%5C%5Cn%20%20_createClass(ConditionalRule%2C%20%5B%7B%5C%5Cn%20%20%20%20key%3A%20'getRule'%2C%5C%5Cn%20%20%20%20value%3A%20function%20getRule(name)%20%7B%5C%5Cn%20%20%20%20%20%20return%20this.rules.get(name)%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20%2F**%5C%5Cn%20%20%20%20%20*%20Get%20index%20of%20a%20rule.%5C%5Cn%20%20%20%20%20*%2F%5C%5Cn%5C%5Cn%20%20%7D%2C%20%7B%5C%5Cn%20%20%20%20key%3A%20'indexOf'%2C%5C%5Cn%20%20%20%20value%3A%20function%20indexOf(rule)%20%7B%5C%5Cn%20%20%20%20%20%20return%20this.rules.indexOf(rule)%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20%2F**%5C%5Cn%20%20%20%20%20*%20Create%20and%20register%20rule%2C%20run%20plugins.%5C%5Cn%20%20%20%20%20*%2F%5C%5Cn%5C%5Cn%20%20%7D%2C%20%7B%5C%5Cn%20%20%20%20key%3A%20'addRule'%2C%5C%5Cn%20%20%20%20value%3A%20function%20addRule(name%2C%20style%2C%20options)%20%7B%5C%5Cn%20%20%20%20%20%20var%20rule%20%3D%20this.rules.add(name%2C%20style%2C%20options)%3B%5C%5Cn%20%20%20%20%20%20this.options.jss.plugins.onProcessRule(rule)%3B%5C%5Cn%20%20%20%20%20%20return%20rule%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20%2F**%5C%5Cn%20%20%20%20%20*%20Generates%20a%20CSS%20string.%5C%5Cn%20%20%20%20%20*%2F%5C%5Cn%5C%5Cn%20%20%7D%2C%20%7B%5C%5Cn%20%20%20%20key%3A%20'toString'%2C%5C%5Cn%20%20%20%20value%3A%20function%20toString()%20%7B%5C%5Cn%20%20%20%20%20%20var%20options%20%3D%20arguments.length%20%3E%200%20%26%26%20arguments%5B0%5D%20!%3D%3D%20undefined%20%3F%20arguments%5B0%5D%20%3A%20%7B%20indent%3A%201%20%7D%3B%5C%5Cn%5C%5Cn%20%20%20%20%20%20var%20inner%20%3D%20this.rules.toString(options)%3B%5C%5Cn%20%20%20%20%20%20return%20inner%20%3F%20this.key%20%2B%20'%20%7B%5C%5C%5C%5Cn'%20%2B%20inner%20%2B%20'%5C%5C%5C%5Cn%7D'%20%3A%20''%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%5D)%3B%5C%5Cn%5C%5Cn%20%20return%20ConditionalRule%3B%5C%5Cn%7D()%3B%5C%5Cn%5C%5Cnexports%5B'default'%5D%20%3D%20ConditionalRule%3B%5C%5Cn%5C%5Cn%2F%2F%23%20sourceURL%3Dwebpack%3A%2F%2F%255Bname%255D%2F%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2Fjss%2Flib%2Frules%2FConditionalRule.js%3F%5C%22)%3B%5Cn%5Cn%2F***%2F%20%7D)%2C%5Cn%5Cn%2F***%2F%20%5C%22..%2F..%2Fjss%2Flib%2Frules%2FFontFaceRule.js%5C%22%3A%5Cn%2F*!*****************************************************************************************************!*%5C%5C%5Cn%20%20!***%20%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2Fjss%2Flib%2Frules%2FFontFaceRule.js%20***!%5Cn%20%20%5C%5C*****************************************************************************************************%2F%5Cn%2F*!%20no%20static%20exports%20found%20*%2F%5Cn%2F***%2F%20(function(module%2C%20exports%2C%20__webpack_require__)%20%7B%5Cn%5Cn%5C%22use%20strict%5C%22%3B%5Cneval(%5C%22%5C%5Cn%5C%5CnObject.defineProperty(exports%2C%20%5C%5C%5C%22__esModule%5C%5C%5C%22%2C%20%7B%5C%5Cn%20%20value%3A%20true%5C%5Cn%7D)%3B%5C%5Cn%5C%5Cnvar%20_createClass%20%3D%20function%20()%20%7B%20function%20defineProperties(target%2C%20props)%20%7B%20for%20(var%20i%20%3D%200%3B%20i%20%3C%20props.length%3B%20i%2B%2B)%20%7B%20var%20descriptor%20%3D%20props%5Bi%5D%3B%20descriptor.enumerable%20%3D%20descriptor.enumerable%20%7C%7C%20false%3B%20descriptor.configurable%20%3D%20true%3B%20if%20(%5C%5C%5C%22value%5C%5C%5C%22%20in%20descriptor)%20descriptor.writable%20%3D%20true%3B%20Object.defineProperty(target%2C%20descriptor.key%2C%20descriptor)%3B%20%7D%20%7D%20return%20function%20(Constructor%2C%20protoProps%2C%20staticProps)%20%7B%20if%20(protoProps)%20defineProperties(Constructor.prototype%2C%20protoProps)%3B%20if%20(staticProps)%20defineProperties(Constructor%2C%20staticProps)%3B%20return%20Constructor%3B%20%7D%3B%20%7D()%3B%5C%5Cn%5C%5Cnvar%20_toCss%20%3D%20__webpack_require__(%2F*!%20..%2Futils%2FtoCss%20*%2F%20%5C%5C%5C%22..%2F..%2Fjss%2Flib%2Futils%2FtoCss.js%5C%5C%5C%22)%3B%5C%5Cn%5C%5Cnvar%20_toCss2%20%3D%20_interopRequireDefault(_toCss)%3B%5C%5Cn%5C%5Cnfunction%20_interopRequireDefault(obj)%20%7B%20return%20obj%20%26%26%20obj.__esModule%20%3F%20obj%20%3A%20%7B%20'default'%3A%20obj%20%7D%3B%20%7D%5C%5Cn%5C%5Cnfunction%20_classCallCheck(instance%2C%20Constructor)%20%7B%20if%20(!(instance%20instanceof%20Constructor))%20%7B%20throw%20new%20TypeError(%5C%5C%5C%22Cannot%20call%20a%20class%20as%20a%20function%5C%5C%5C%22)%3B%20%7D%20%7D%5C%5Cn%5C%5Cnvar%20FontFaceRule%20%3D%20function%20()%20%7B%5C%5Cn%20%20function%20FontFaceRule(key%2C%20style%2C%20options)%20%7B%5C%5Cn%20%20%20%20_classCallCheck(this%2C%20FontFaceRule)%3B%5C%5Cn%5C%5Cn%20%20%20%20this.type%20%3D%20'font-face'%3B%5C%5Cn%20%20%20%20this.isProcessed%20%3D%20false%3B%5C%5Cn%5C%5Cn%20%20%20%20this.key%20%3D%20key%3B%5C%5Cn%20%20%20%20this.style%20%3D%20style%3B%5C%5Cn%20%20%20%20this.options%20%3D%20options%3B%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20Generates%20a%20CSS%20string.%5C%5Cn%20%20%20*%2F%5C%5Cn%5C%5Cn%5C%5Cn%20%20_createClass(FontFaceRule%2C%20%5B%7B%5C%5Cn%20%20%20%20key%3A%20'toString'%2C%5C%5Cn%20%20%20%20value%3A%20function%20toString(options)%20%7B%5C%5Cn%20%20%20%20%20%20if%20(Array.isArray(this.style))%20%7B%5C%5Cn%20%20%20%20%20%20%20%20var%20str%20%3D%20''%3B%5C%5Cn%20%20%20%20%20%20%20%20for%20(var%20index%20%3D%200%3B%20index%20%3C%20this.style.length%3B%20index%2B%2B)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20str%20%2B%3D%20(0%2C%20_toCss2%5B'default'%5D)(this.key%2C%20this.style%5Bindex%5D)%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20if%20(this.style%5Bindex%20%2B%201%5D)%20str%20%2B%3D%20'%5C%5C%5C%5Cn'%3B%5C%5Cn%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%20%20return%20str%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20%20%20return%20(0%2C%20_toCss2%5B'default'%5D)(this.key%2C%20this.style%2C%20options)%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%5D)%3B%5C%5Cn%5C%5Cn%20%20return%20FontFaceRule%3B%5C%5Cn%7D()%3B%5C%5Cn%5C%5Cnexports%5B'default'%5D%20%3D%20FontFaceRule%3B%5C%5Cn%5C%5Cn%2F%2F%23%20sourceURL%3Dwebpack%3A%2F%2F%255Bname%255D%2F%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2Fjss%2Flib%2Frules%2FFontFaceRule.js%3F%5C%22)%3B%5Cn%5Cn%2F***%2F%20%7D)%2C%5Cn%5Cn%2F***%2F%20%5C%22..%2F..%2Fjss%2Flib%2Frules%2FKeyframesRule.js%5C%22%3A%5Cn%2F*!******************************************************************************************************!*%5C%5C%5Cn%20%20!***%20%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2Fjss%2Flib%2Frules%2FKeyframesRule.js%20***!%5Cn%20%20%5C%5C******************************************************************************************************%2F%5Cn%2F*!%20no%20static%20exports%20found%20*%2F%5Cn%2F***%2F%20(function(module%2C%20exports%2C%20__webpack_require__)%20%7B%5Cn%5Cn%5C%22use%20strict%5C%22%3B%5Cneval(%5C%22%5C%5Cn%5C%5CnObject.defineProperty(exports%2C%20%5C%5C%5C%22__esModule%5C%5C%5C%22%2C%20%7B%5C%5Cn%20%20value%3A%20true%5C%5Cn%7D)%3B%5C%5Cn%5C%5Cnvar%20_extends%20%3D%20Object.assign%20%7C%7C%20function%20(target)%20%7B%20for%20(var%20i%20%3D%201%3B%20i%20%3C%20arguments.length%3B%20i%2B%2B)%20%7B%20var%20source%20%3D%20arguments%5Bi%5D%3B%20for%20(var%20key%20in%20source)%20%7B%20if%20(Object.prototype.hasOwnProperty.call(source%2C%20key))%20%7B%20target%5Bkey%5D%20%3D%20source%5Bkey%5D%3B%20%7D%20%7D%20%7D%20return%20target%3B%20%7D%3B%5C%5Cn%5C%5Cnvar%20_createClass%20%3D%20function%20()%20%7B%20function%20defineProperties(target%2C%20props)%20%7B%20for%20(var%20i%20%3D%200%3B%20i%20%3C%20props.length%3B%20i%2B%2B)%20%7B%20var%20descriptor%20%3D%20props%5Bi%5D%3B%20descriptor.enumerable%20%3D%20descriptor.enumerable%20%7C%7C%20false%3B%20descriptor.configurable%20%3D%20true%3B%20if%20(%5C%5C%5C%22value%5C%5C%5C%22%20in%20descriptor)%20descriptor.writable%20%3D%20true%3B%20Object.defineProperty(target%2C%20descriptor.key%2C%20descriptor)%3B%20%7D%20%7D%20return%20function%20(Constructor%2C%20protoProps%2C%20staticProps)%20%7B%20if%20(protoProps)%20defineProperties(Constructor.prototype%2C%20protoProps)%3B%20if%20(staticProps)%20defineProperties(Constructor%2C%20staticProps)%3B%20return%20Constructor%3B%20%7D%3B%20%7D()%3B%5C%5Cn%5C%5Cnvar%20_RuleList%20%3D%20__webpack_require__(%2F*!%20..%2FRuleList%20*%2F%20%5C%5C%5C%22..%2F..%2Fjss%2Flib%2FRuleList.js%5C%5C%5C%22)%3B%5C%5Cn%5C%5Cnvar%20_RuleList2%20%3D%20_interopRequireDefault(_RuleList)%3B%5C%5Cn%5C%5Cnfunction%20_interopRequireDefault(obj)%20%7B%20return%20obj%20%26%26%20obj.__esModule%20%3F%20obj%20%3A%20%7B%20'default'%3A%20obj%20%7D%3B%20%7D%5C%5Cn%5C%5Cnfunction%20_classCallCheck(instance%2C%20Constructor)%20%7B%20if%20(!(instance%20instanceof%20Constructor))%20%7B%20throw%20new%20TypeError(%5C%5C%5C%22Cannot%20call%20a%20class%20as%20a%20function%5C%5C%5C%22)%3B%20%7D%20%7D%5C%5Cn%5C%5Cn%2F**%5C%5Cn%20*%20Rule%20for%20%40keyframes%5C%5Cn%20*%2F%5C%5Cnvar%20KeyframesRule%20%3D%20function%20()%20%7B%5C%5Cn%20%20function%20KeyframesRule(key%2C%20frames%2C%20options)%20%7B%5C%5Cn%20%20%20%20_classCallCheck(this%2C%20KeyframesRule)%3B%5C%5Cn%5C%5Cn%20%20%20%20this.type%20%3D%20'keyframes'%3B%5C%5Cn%20%20%20%20this.isProcessed%20%3D%20false%3B%5C%5Cn%5C%5Cn%20%20%20%20this.key%20%3D%20key%3B%5C%5Cn%20%20%20%20this.options%20%3D%20options%3B%5C%5Cn%20%20%20%20this.rules%20%3D%20new%20_RuleList2%5B'default'%5D(_extends(%7B%7D%2C%20options%2C%20%7B%20parent%3A%20this%20%7D))%3B%5C%5Cn%5C%5Cn%20%20%20%20for%20(var%20name%20in%20frames)%20%7B%5C%5Cn%20%20%20%20%20%20this.rules.add(name%2C%20frames%5Bname%5D%2C%20_extends(%7B%7D%2C%20this.options%2C%20%7B%5C%5Cn%20%20%20%20%20%20%20%20parent%3A%20this%2C%5C%5Cn%20%20%20%20%20%20%20%20selector%3A%20name%5C%5Cn%20%20%20%20%20%20%7D))%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20this.rules.process()%3B%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20Generates%20a%20CSS%20string.%5C%5Cn%20%20%20*%2F%5C%5Cn%5C%5Cn%5C%5Cn%20%20_createClass(KeyframesRule%2C%20%5B%7B%5C%5Cn%20%20%20%20key%3A%20'toString'%2C%5C%5Cn%20%20%20%20value%3A%20function%20toString()%20%7B%5C%5Cn%20%20%20%20%20%20var%20options%20%3D%20arguments.length%20%3E%200%20%26%26%20arguments%5B0%5D%20!%3D%3D%20undefined%20%3F%20arguments%5B0%5D%20%3A%20%7B%20indent%3A%201%20%7D%3B%5C%5Cn%5C%5Cn%20%20%20%20%20%20var%20inner%20%3D%20this.rules.toString(options)%3B%5C%5Cn%20%20%20%20%20%20if%20(inner)%20inner%20%2B%3D%20'%5C%5C%5C%5Cn'%3B%5C%5Cn%20%20%20%20%20%20return%20this.key%20%2B%20'%20%7B%5C%5C%5C%5Cn'%20%2B%20inner%20%2B%20'%7D'%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%5D)%3B%5C%5Cn%5C%5Cn%20%20return%20KeyframesRule%3B%5C%5Cn%7D()%3B%5C%5Cn%5C%5Cnexports%5B'default'%5D%20%3D%20KeyframesRule%3B%5C%5Cn%5C%5Cn%2F%2F%23%20sourceURL%3Dwebpack%3A%2F%2F%255Bname%255D%2F%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2Fjss%2Flib%2Frules%2FKeyframesRule.js%3F%5C%22)%3B%5Cn%5Cn%2F***%2F%20%7D)%2C%5Cn%5Cn%2F***%2F%20%5C%22..%2F..%2Fjss%2Flib%2Frules%2FSimpleRule.js%5C%22%3A%5Cn%2F*!***************************************************************************************************!*%5C%5C%5Cn%20%20!***%20%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2Fjss%2Flib%2Frules%2FSimpleRule.js%20***!%5Cn%20%20%5C%5C***************************************************************************************************%2F%5Cn%2F*!%20no%20static%20exports%20found%20*%2F%5Cn%2F***%2F%20(function(module%2C%20exports%2C%20__webpack_require__)%20%7B%5Cn%5Cn%5C%22use%20strict%5C%22%3B%5Cneval(%5C%22%5C%5Cn%5C%5CnObject.defineProperty(exports%2C%20%5C%5C%5C%22__esModule%5C%5C%5C%22%2C%20%7B%5C%5Cn%20%20value%3A%20true%5C%5Cn%7D)%3B%5C%5Cn%5C%5Cnvar%20_createClass%20%3D%20function%20()%20%7B%20function%20defineProperties(target%2C%20props)%20%7B%20for%20(var%20i%20%3D%200%3B%20i%20%3C%20props.length%3B%20i%2B%2B)%20%7B%20var%20descriptor%20%3D%20props%5Bi%5D%3B%20descriptor.enumerable%20%3D%20descriptor.enumerable%20%7C%7C%20false%3B%20descriptor.configurable%20%3D%20true%3B%20if%20(%5C%5C%5C%22value%5C%5C%5C%22%20in%20descriptor)%20descriptor.writable%20%3D%20true%3B%20Object.defineProperty(target%2C%20descriptor.key%2C%20descriptor)%3B%20%7D%20%7D%20return%20function%20(Constructor%2C%20protoProps%2C%20staticProps)%20%7B%20if%20(protoProps)%20defineProperties(Constructor.prototype%2C%20protoProps)%3B%20if%20(staticProps)%20defineProperties(Constructor%2C%20staticProps)%3B%20return%20Constructor%3B%20%7D%3B%20%7D()%3B%5C%5Cn%5C%5Cnfunction%20_classCallCheck(instance%2C%20Constructor)%20%7B%20if%20(!(instance%20instanceof%20Constructor))%20%7B%20throw%20new%20TypeError(%5C%5C%5C%22Cannot%20call%20a%20class%20as%20a%20function%5C%5C%5C%22)%3B%20%7D%20%7D%5C%5Cn%5C%5Cnvar%20SimpleRule%20%3D%20function%20()%20%7B%5C%5Cn%20%20function%20SimpleRule(key%2C%20value%2C%20options)%20%7B%5C%5Cn%20%20%20%20_classCallCheck(this%2C%20SimpleRule)%3B%5C%5Cn%5C%5Cn%20%20%20%20this.type%20%3D%20'simple'%3B%5C%5Cn%20%20%20%20this.isProcessed%20%3D%20false%3B%5C%5Cn%5C%5Cn%20%20%20%20this.key%20%3D%20key%3B%5C%5Cn%20%20%20%20this.value%20%3D%20value%3B%5C%5Cn%20%20%20%20this.options%20%3D%20options%3B%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20Generates%20a%20CSS%20string.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20%2F%2F%20eslint-disable-next-line%20no-unused-vars%5C%5Cn%5C%5Cn%5C%5Cn%20%20_createClass(SimpleRule%2C%20%5B%7B%5C%5Cn%20%20%20%20key%3A%20'toString'%2C%5C%5Cn%20%20%20%20value%3A%20function%20toString(options)%20%7B%5C%5Cn%20%20%20%20%20%20if%20(Array.isArray(this.value))%20%7B%5C%5Cn%20%20%20%20%20%20%20%20var%20str%20%3D%20''%3B%5C%5Cn%20%20%20%20%20%20%20%20for%20(var%20index%20%3D%200%3B%20index%20%3C%20this.value.length%3B%20index%2B%2B)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20str%20%2B%3D%20this.key%20%2B%20'%20'%20%2B%20this.value%5Bindex%5D%20%2B%20'%3B'%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20if%20(this.value%5Bindex%20%2B%201%5D)%20str%20%2B%3D%20'%5C%5C%5C%5Cn'%3B%5C%5Cn%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%20%20return%20str%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20%20%20return%20this.key%20%2B%20'%20'%20%2B%20this.value%20%2B%20'%3B'%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%5D)%3B%5C%5Cn%5C%5Cn%20%20return%20SimpleRule%3B%5C%5Cn%7D()%3B%5C%5Cn%5C%5Cnexports%5B'default'%5D%20%3D%20SimpleRule%3B%5C%5Cn%5C%5Cn%2F%2F%23%20sourceURL%3Dwebpack%3A%2F%2F%255Bname%255D%2F%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2Fjss%2Flib%2Frules%2FSimpleRule.js%3F%5C%22)%3B%5Cn%5Cn%2F***%2F%20%7D)%2C%5Cn%5Cn%2F***%2F%20%5C%22..%2F..%2Fjss%2Flib%2Frules%2FStyleRule.js%5C%22%3A%5Cn%2F*!**************************************************************************************************!*%5C%5C%5Cn%20%20!***%20%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2Fjss%2Flib%2Frules%2FStyleRule.js%20***!%5Cn%20%20%5C%5C**************************************************************************************************%2F%5Cn%2F*!%20no%20static%20exports%20found%20*%2F%5Cn%2F***%2F%20(function(module%2C%20exports%2C%20__webpack_require__)%20%7B%5Cn%5Cn%5C%22use%20strict%5C%22%3B%5Cneval(%5C%22%5C%5Cn%5C%5CnObject.defineProperty(exports%2C%20%5C%5C%5C%22__esModule%5C%5C%5C%22%2C%20%7B%5C%5Cn%20%20value%3A%20true%5C%5Cn%7D)%3B%5C%5Cn%5C%5Cnvar%20_extends%20%3D%20Object.assign%20%7C%7C%20function%20(target)%20%7B%20for%20(var%20i%20%3D%201%3B%20i%20%3C%20arguments.length%3B%20i%2B%2B)%20%7B%20var%20source%20%3D%20arguments%5Bi%5D%3B%20for%20(var%20key%20in%20source)%20%7B%20if%20(Object.prototype.hasOwnProperty.call(source%2C%20key))%20%7B%20target%5Bkey%5D%20%3D%20source%5Bkey%5D%3B%20%7D%20%7D%20%7D%20return%20target%3B%20%7D%3B%5C%5Cn%5C%5Cnvar%20_typeof%20%3D%20typeof%20Symbol%20%3D%3D%3D%20%5C%5C%5C%22function%5C%5C%5C%22%20%26%26%20typeof%20Symbol.iterator%20%3D%3D%3D%20%5C%5C%5C%22symbol%5C%5C%5C%22%20%3F%20function%20(obj)%20%7B%20return%20typeof%20obj%3B%20%7D%20%3A%20function%20(obj)%20%7B%20return%20obj%20%26%26%20typeof%20Symbol%20%3D%3D%3D%20%5C%5C%5C%22function%5C%5C%5C%22%20%26%26%20obj.constructor%20%3D%3D%3D%20Symbol%20%26%26%20obj%20!%3D%3D%20Symbol.prototype%20%3F%20%5C%5C%5C%22symbol%5C%5C%5C%22%20%3A%20typeof%20obj%3B%20%7D%3B%5C%5Cn%5C%5Cnvar%20_createClass%20%3D%20function%20()%20%7B%20function%20defineProperties(target%2C%20props)%20%7B%20for%20(var%20i%20%3D%200%3B%20i%20%3C%20props.length%3B%20i%2B%2B)%20%7B%20var%20descriptor%20%3D%20props%5Bi%5D%3B%20descriptor.enumerable%20%3D%20descriptor.enumerable%20%7C%7C%20false%3B%20descriptor.configurable%20%3D%20true%3B%20if%20(%5C%5C%5C%22value%5C%5C%5C%22%20in%20descriptor)%20descriptor.writable%20%3D%20true%3B%20Object.defineProperty(target%2C%20descriptor.key%2C%20descriptor)%3B%20%7D%20%7D%20return%20function%20(Constructor%2C%20protoProps%2C%20staticProps)%20%7B%20if%20(protoProps)%20defineProperties(Constructor.prototype%2C%20protoProps)%3B%20if%20(staticProps)%20defineProperties(Constructor%2C%20staticProps)%3B%20return%20Constructor%3B%20%7D%3B%20%7D()%3B%5C%5Cn%5C%5Cnvar%20_warning%20%3D%20__webpack_require__(%2F*!%20warning%20*%2F%20%5C%5C%5C%22..%2F..%2Fjss%2Fnode_modules%2Fwarning%2Fbrowser.js%5C%5C%5C%22)%3B%5C%5Cn%5C%5Cnvar%20_warning2%20%3D%20_interopRequireDefault(_warning)%3B%5C%5Cn%5C%5Cnvar%20_toCss%20%3D%20__webpack_require__(%2F*!%20..%2Futils%2FtoCss%20*%2F%20%5C%5C%5C%22..%2F..%2Fjss%2Flib%2Futils%2FtoCss.js%5C%5C%5C%22)%3B%5C%5Cn%5C%5Cnvar%20_toCss2%20%3D%20_interopRequireDefault(_toCss)%3B%5C%5Cn%5C%5Cnvar%20_toCssValue%20%3D%20__webpack_require__(%2F*!%20..%2Futils%2FtoCssValue%20*%2F%20%5C%5C%5C%22..%2F..%2Fjss%2Flib%2Futils%2FtoCssValue.js%5C%5C%5C%22)%3B%5C%5Cn%5C%5Cnvar%20_toCssValue2%20%3D%20_interopRequireDefault(_toCssValue)%3B%5C%5Cn%5C%5Cnfunction%20_interopRequireDefault(obj)%20%7B%20return%20obj%20%26%26%20obj.__esModule%20%3F%20obj%20%3A%20%7B%20'default'%3A%20obj%20%7D%3B%20%7D%5C%5Cn%5C%5Cnfunction%20_classCallCheck(instance%2C%20Constructor)%20%7B%20if%20(!(instance%20instanceof%20Constructor))%20%7B%20throw%20new%20TypeError(%5C%5C%5C%22Cannot%20call%20a%20class%20as%20a%20function%5C%5C%5C%22)%3B%20%7D%20%7D%5C%5Cn%5C%5Cnvar%20StyleRule%20%3D%20function%20()%20%7B%5C%5Cn%20%20function%20StyleRule(key%2C%20style%2C%20options)%20%7B%5C%5Cn%20%20%20%20_classCallCheck(this%2C%20StyleRule)%3B%5C%5Cn%5C%5Cn%20%20%20%20this.type%20%3D%20'style'%3B%5C%5Cn%20%20%20%20this.isProcessed%20%3D%20false%3B%5C%5Cn%20%20%20%20var%20sheet%20%3D%20options.sheet%2C%5C%5Cn%20%20%20%20%20%20%20%20Renderer%20%3D%20options.Renderer%2C%5C%5Cn%20%20%20%20%20%20%20%20selector%20%3D%20options.selector%3B%5C%5Cn%5C%5Cn%20%20%20%20this.key%20%3D%20key%3B%5C%5Cn%20%20%20%20this.options%20%3D%20options%3B%5C%5Cn%20%20%20%20this.style%20%3D%20style%3B%5C%5Cn%20%20%20%20if%20(selector)%20this.selectorText%20%3D%20selector%3B%5C%5Cn%20%20%20%20this.renderer%20%3D%20sheet%20%3F%20sheet.renderer%20%3A%20new%20Renderer()%3B%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20Set%20selector%20string.%5C%5Cn%20%20%20*%20Attention%3A%20use%20this%20with%20caution.%20Most%20browsers%20didn't%20implement%5C%5Cn%20%20%20*%20selectorText%20setter%2C%20so%20this%20may%20result%20in%20rerendering%20of%20entire%20Style%20Sheet.%5C%5Cn%20%20%20*%2F%5C%5Cn%5C%5Cn%5C%5Cn%20%20_createClass(StyleRule%2C%20%5B%7B%5C%5Cn%20%20%20%20key%3A%20'prop'%2C%5C%5Cn%5C%5Cn%5C%5Cn%20%20%20%20%2F**%5C%5Cn%20%20%20%20%20*%20Get%20or%20set%20a%20style%20property.%5C%5Cn%20%20%20%20%20*%2F%5C%5Cn%20%20%20%20value%3A%20function%20prop(name%2C%20value)%20%7B%5C%5Cn%20%20%20%20%20%20%2F%2F%20It's%20a%20getter.%5C%5Cn%20%20%20%20%20%20if%20(value%20%3D%3D%3D%20undefined)%20return%20this.style%5Bname%5D%3B%5C%5Cn%5C%5Cn%20%20%20%20%20%20%2F%2F%20Don't%20do%20anything%20if%20the%20value%20has%20not%20changed.%5C%5Cn%20%20%20%20%20%20if%20(this.style%5Bname%5D%20%3D%3D%3D%20value)%20return%20this%3B%5C%5Cn%5C%5Cn%20%20%20%20%20%20value%20%3D%20this.options.jss.plugins.onChangeValue(value%2C%20name%2C%20this)%3B%5C%5Cn%5C%5Cn%20%20%20%20%20%20var%20isEmpty%20%3D%20value%20%3D%3D%20null%20%7C%7C%20value%20%3D%3D%3D%20false%3B%5C%5Cn%20%20%20%20%20%20var%20isDefined%20%3D%20name%20in%20this.style%3B%5C%5Cn%5C%5Cn%20%20%20%20%20%20%2F%2F%20Value%20is%20empty%20and%20wasn't%20defined%20before.%5C%5Cn%20%20%20%20%20%20if%20(isEmpty%20%26%26%20!isDefined)%20return%20this%3B%5C%5Cn%5C%5Cn%20%20%20%20%20%20%2F%2F%20We%20are%20going%20to%20remove%20this%20value.%5C%5Cn%20%20%20%20%20%20var%20remove%20%3D%20isEmpty%20%26%26%20isDefined%3B%5C%5Cn%5C%5Cn%20%20%20%20%20%20if%20(remove)%20delete%20this.style%5Bname%5D%3Belse%20this.style%5Bname%5D%20%3D%20value%3B%5C%5Cn%5C%5Cn%20%20%20%20%20%20%2F%2F%20Renderable%20is%20defined%20if%20StyleSheet%20option%20%60link%60%20is%20true.%5C%5Cn%20%20%20%20%20%20if%20(this.renderable)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20if%20(remove)%20this.renderer.removeProperty(this.renderable%2C%20name)%3Belse%20this.renderer.setProperty(this.renderable%2C%20name%2C%20value)%3B%5C%5Cn%20%20%20%20%20%20%20%20return%20this%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20%20%20var%20sheet%20%3D%20this.options.sheet%3B%5C%5Cn%5C%5Cn%20%20%20%20%20%20if%20(sheet%20%26%26%20sheet.attached)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20(0%2C%20_warning2%5B'default'%5D)(false%2C%20'Rule%20is%20not%20linked.%20Missing%20sheet%20option%20%5C%5C%5C%22link%3A%20true%5C%5C%5C%22.')%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20return%20this%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20%2F**%5C%5Cn%20%20%20%20%20*%20Apply%20rule%20to%20an%20element%20inline.%5C%5Cn%20%20%20%20%20*%2F%5C%5Cn%5C%5Cn%20%20%7D%2C%20%7B%5C%5Cn%20%20%20%20key%3A%20'applyTo'%2C%5C%5Cn%20%20%20%20value%3A%20function%20applyTo(renderable)%20%7B%5C%5Cn%20%20%20%20%20%20var%20json%20%3D%20this.toJSON()%3B%5C%5Cn%20%20%20%20%20%20for%20(var%20prop%20in%20json)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20this.renderer.setProperty(renderable%2C%20prop%2C%20json%5Bprop%5D)%3B%5C%5Cn%20%20%20%20%20%20%7Dreturn%20this%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20%2F**%5C%5Cn%20%20%20%20%20*%20Returns%20JSON%20representation%20of%20the%20rule.%5C%5Cn%20%20%20%20%20*%20Fallbacks%20are%20not%20supported.%5C%5Cn%20%20%20%20%20*%20Useful%20for%20inline%20styles.%5C%5Cn%20%20%20%20%20*%2F%5C%5Cn%5C%5Cn%20%20%7D%2C%20%7B%5C%5Cn%20%20%20%20key%3A%20'toJSON'%2C%5C%5Cn%20%20%20%20value%3A%20function%20toJSON()%20%7B%5C%5Cn%20%20%20%20%20%20var%20json%20%3D%20%7B%7D%3B%5C%5Cn%20%20%20%20%20%20for%20(var%20prop%20in%20this.style)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20var%20value%20%3D%20this.style%5Bprop%5D%3B%5C%5Cn%20%20%20%20%20%20%20%20if%20((typeof%20value%20%3D%3D%3D%20'undefined'%20%3F%20'undefined'%20%3A%20_typeof(value))%20!%3D%3D%20'object')%20json%5Bprop%5D%20%3D%20value%3Belse%20if%20(Array.isArray(value))%20json%5Bprop%5D%20%3D%20(0%2C%20_toCssValue2%5B'default'%5D)(value)%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20return%20json%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20%2F**%5C%5Cn%20%20%20%20%20*%20Generates%20a%20CSS%20string.%5C%5Cn%20%20%20%20%20*%2F%5C%5Cn%5C%5Cn%20%20%7D%2C%20%7B%5C%5Cn%20%20%20%20key%3A%20'toString'%2C%5C%5Cn%20%20%20%20value%3A%20function%20toString(options)%20%7B%5C%5Cn%20%20%20%20%20%20var%20sheet%20%3D%20this.options.sheet%3B%5C%5Cn%5C%5Cn%20%20%20%20%20%20var%20link%20%3D%20sheet%20%3F%20sheet.options.link%20%3A%20false%3B%5C%5Cn%20%20%20%20%20%20var%20opts%20%3D%20link%20%3F%20_extends(%7B%7D%2C%20options%2C%20%7B%20allowEmpty%3A%20true%20%7D)%20%3A%20options%3B%5C%5Cn%20%20%20%20%20%20return%20(0%2C%20_toCss2%5B'default'%5D)(this.selector%2C%20this.style%2C%20opts)%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%2C%20%7B%5C%5Cn%20%20%20%20key%3A%20'selector'%2C%5C%5Cn%20%20%20%20set%3A%20function%20set(selector)%20%7B%5C%5Cn%20%20%20%20%20%20if%20(selector%20%3D%3D%3D%20this.selectorText)%20return%3B%5C%5Cn%5C%5Cn%20%20%20%20%20%20this.selectorText%20%3D%20selector%3B%5C%5Cn%5C%5Cn%20%20%20%20%20%20if%20(!this.renderable)%20return%3B%5C%5Cn%5C%5Cn%20%20%20%20%20%20var%20hasChanged%20%3D%20this.renderer.setSelector(this.renderable%2C%20selector)%3B%5C%5Cn%5C%5Cn%20%20%20%20%20%20%2F%2F%20If%20selector%20setter%20is%20not%20implemented%2C%20rerender%20the%20rule.%5C%5Cn%20%20%20%20%20%20if%20(!hasChanged%20%26%26%20this.renderable)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20var%20renderable%20%3D%20this.renderer.replaceRule(this.renderable%2C%20this)%3B%5C%5Cn%20%20%20%20%20%20%20%20if%20(renderable)%20this.renderable%20%3D%20renderable%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20%2F**%5C%5Cn%20%20%20%20%20*%20Get%20selector%20string.%5C%5Cn%20%20%20%20%20*%2F%5C%5Cn%20%20%20%20%2C%5C%5Cn%20%20%20%20get%3A%20function%20get()%20%7B%5C%5Cn%20%20%20%20%20%20return%20this.selectorText%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%5D)%3B%5C%5Cn%5C%5Cn%20%20return%20StyleRule%3B%5C%5Cn%7D()%3B%5C%5Cn%5C%5Cnexports%5B'default'%5D%20%3D%20StyleRule%3B%5C%5Cn%5C%5Cn%2F%2F%23%20sourceURL%3Dwebpack%3A%2F%2F%255Bname%255D%2F%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2Fjss%2Flib%2Frules%2FStyleRule.js%3F%5C%22)%3B%5Cn%5Cn%2F***%2F%20%7D)%2C%5Cn%5Cn%2F***%2F%20%5C%22..%2F..%2Fjss%2Flib%2Frules%2FViewportRule.js%5C%22%3A%5Cn%2F*!*****************************************************************************************************!*%5C%5C%5Cn%20%20!***%20%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2Fjss%2Flib%2Frules%2FViewportRule.js%20***!%5Cn%20%20%5C%5C*****************************************************************************************************%2F%5Cn%2F*!%20no%20static%20exports%20found%20*%2F%5Cn%2F***%2F%20(function(module%2C%20exports%2C%20__webpack_require__)%20%7B%5Cn%5Cn%5C%22use%20strict%5C%22%3B%5Cneval(%5C%22%5C%5Cn%5C%5CnObject.defineProperty(exports%2C%20%5C%5C%5C%22__esModule%5C%5C%5C%22%2C%20%7B%5C%5Cn%20%20value%3A%20true%5C%5Cn%7D)%3B%5C%5Cn%5C%5Cnvar%20_createClass%20%3D%20function%20()%20%7B%20function%20defineProperties(target%2C%20props)%20%7B%20for%20(var%20i%20%3D%200%3B%20i%20%3C%20props.length%3B%20i%2B%2B)%20%7B%20var%20descriptor%20%3D%20props%5Bi%5D%3B%20descriptor.enumerable%20%3D%20descriptor.enumerable%20%7C%7C%20false%3B%20descriptor.configurable%20%3D%20true%3B%20if%20(%5C%5C%5C%22value%5C%5C%5C%22%20in%20descriptor)%20descriptor.writable%20%3D%20true%3B%20Object.defineProperty(target%2C%20descriptor.key%2C%20descriptor)%3B%20%7D%20%7D%20return%20function%20(Constructor%2C%20protoProps%2C%20staticProps)%20%7B%20if%20(protoProps)%20defineProperties(Constructor.prototype%2C%20protoProps)%3B%20if%20(staticProps)%20defineProperties(Constructor%2C%20staticProps)%3B%20return%20Constructor%3B%20%7D%3B%20%7D()%3B%5C%5Cn%5C%5Cnvar%20_toCss%20%3D%20__webpack_require__(%2F*!%20..%2Futils%2FtoCss%20*%2F%20%5C%5C%5C%22..%2F..%2Fjss%2Flib%2Futils%2FtoCss.js%5C%5C%5C%22)%3B%5C%5Cn%5C%5Cnvar%20_toCss2%20%3D%20_interopRequireDefault(_toCss)%3B%5C%5Cn%5C%5Cnfunction%20_interopRequireDefault(obj)%20%7B%20return%20obj%20%26%26%20obj.__esModule%20%3F%20obj%20%3A%20%7B%20'default'%3A%20obj%20%7D%3B%20%7D%5C%5Cn%5C%5Cnfunction%20_classCallCheck(instance%2C%20Constructor)%20%7B%20if%20(!(instance%20instanceof%20Constructor))%20%7B%20throw%20new%20TypeError(%5C%5C%5C%22Cannot%20call%20a%20class%20as%20a%20function%5C%5C%5C%22)%3B%20%7D%20%7D%5C%5Cn%5C%5Cnvar%20ViewportRule%20%3D%20function%20()%20%7B%5C%5Cn%20%20function%20ViewportRule(key%2C%20style%2C%20options)%20%7B%5C%5Cn%20%20%20%20_classCallCheck(this%2C%20ViewportRule)%3B%5C%5Cn%5C%5Cn%20%20%20%20this.type%20%3D%20'viewport'%3B%5C%5Cn%20%20%20%20this.isProcessed%20%3D%20false%3B%5C%5Cn%5C%5Cn%20%20%20%20this.key%20%3D%20key%3B%5C%5Cn%20%20%20%20this.style%20%3D%20style%3B%5C%5Cn%20%20%20%20this.options%20%3D%20options%3B%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20Generates%20a%20CSS%20string.%5C%5Cn%20%20%20*%2F%5C%5Cn%5C%5Cn%5C%5Cn%20%20_createClass(ViewportRule%2C%20%5B%7B%5C%5Cn%20%20%20%20key%3A%20'toString'%2C%5C%5Cn%20%20%20%20value%3A%20function%20toString(options)%20%7B%5C%5Cn%20%20%20%20%20%20return%20(0%2C%20_toCss2%5B'default'%5D)(this.key%2C%20this.style%2C%20options)%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%5D)%3B%5C%5Cn%5C%5Cn%20%20return%20ViewportRule%3B%5C%5Cn%7D()%3B%5C%5Cn%5C%5Cnexports%5B'default'%5D%20%3D%20ViewportRule%3B%5C%5Cn%5C%5Cn%2F%2F%23%20sourceURL%3Dwebpack%3A%2F%2F%255Bname%255D%2F%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2Fjss%2Flib%2Frules%2FViewportRule.js%3F%5C%22)%3B%5Cn%5Cn%2F***%2F%20%7D)%2C%5Cn%5Cn%2F***%2F%20%5C%22..%2F..%2Fjss%2Flib%2Fsheets.js%5C%22%3A%5Cn%2F*!*****************************************************************************************!*%5C%5C%5Cn%20%20!***%20%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2Fjss%2Flib%2Fsheets.js%20***!%5Cn%20%20%5C%5C*****************************************************************************************%2F%5Cn%2F*!%20no%20static%20exports%20found%20*%2F%5Cn%2F***%2F%20(function(module%2C%20exports%2C%20__webpack_require__)%20%7B%5Cn%5Cn%5C%22use%20strict%5C%22%3B%5Cneval(%5C%22%5C%5Cn%5C%5CnObject.defineProperty(exports%2C%20%5C%5C%5C%22__esModule%5C%5C%5C%22%2C%20%7B%5C%5Cn%20%20value%3A%20true%5C%5Cn%7D)%3B%5C%5Cn%5C%5Cnvar%20_SheetsRegistry%20%3D%20__webpack_require__(%2F*!%20.%2FSheetsRegistry%20*%2F%20%5C%5C%5C%22..%2F..%2Fjss%2Flib%2FSheetsRegistry.js%5C%5C%5C%22)%3B%5C%5Cn%5C%5Cnvar%20_SheetsRegistry2%20%3D%20_interopRequireDefault(_SheetsRegistry)%3B%5C%5Cn%5C%5Cnfunction%20_interopRequireDefault(obj)%20%7B%20return%20obj%20%26%26%20obj.__esModule%20%3F%20obj%20%3A%20%7B%20'default'%3A%20obj%20%7D%3B%20%7D%5C%5Cn%5C%5Cn%2F**%5C%5Cn%20*%20This%20is%20a%20global%20sheets%20registry.%20Only%20DomRenderer%20will%20add%20sheets%20to%20it.%5C%5Cn%20*%20On%20the%20server%20one%20should%20use%20an%20own%20SheetsRegistry%20instance%20and%20add%20the%5C%5Cn%20*%20sheets%20to%20it%2C%20because%20you%20need%20to%20make%20sure%20to%20create%20a%20new%20registry%20for%5C%5Cn%20*%20each%20request%20in%20order%20to%20not%20leak%20sheets%20across%20requests.%5C%5Cn%20*%2F%5C%5Cnexports%5B'default'%5D%20%3D%20new%20_SheetsRegistry2%5B'default'%5D()%3B%5C%5Cn%5C%5Cn%2F%2F%23%20sourceURL%3Dwebpack%3A%2F%2F%255Bname%255D%2F%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2Fjss%2Flib%2Fsheets.js%3F%5C%22)%3B%5Cn%5Cn%2F***%2F%20%7D)%2C%5Cn%5Cn%2F***%2F%20%5C%22..%2F..%2Fjss%2Flib%2Futils%2FcloneStyle.js%5C%22%3A%5Cn%2F*!***************************************************************************************************!*%5C%5C%5Cn%20%20!***%20%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2Fjss%2Flib%2Futils%2FcloneStyle.js%20***!%5Cn%20%20%5C%5C***************************************************************************************************%2F%5Cn%2F*!%20no%20static%20exports%20found%20*%2F%5Cn%2F***%2F%20(function(module%2C%20exports%2C%20__webpack_require__)%20%7B%5Cn%5Cn%5C%22use%20strict%5C%22%3B%5Cneval(%5C%22%5C%5Cn%5C%5CnObject.defineProperty(exports%2C%20%5C%5C%5C%22__esModule%5C%5C%5C%22%2C%20%7B%5C%5Cn%20%20value%3A%20true%5C%5Cn%7D)%3B%5C%5Cn%5C%5Cnvar%20_typeof%20%3D%20typeof%20Symbol%20%3D%3D%3D%20%5C%5C%5C%22function%5C%5C%5C%22%20%26%26%20typeof%20Symbol.iterator%20%3D%3D%3D%20%5C%5C%5C%22symbol%5C%5C%5C%22%20%3F%20function%20(obj)%20%7B%20return%20typeof%20obj%3B%20%7D%20%3A%20function%20(obj)%20%7B%20return%20obj%20%26%26%20typeof%20Symbol%20%3D%3D%3D%20%5C%5C%5C%22function%5C%5C%5C%22%20%26%26%20obj.constructor%20%3D%3D%3D%20Symbol%20%26%26%20obj%20!%3D%3D%20Symbol.prototype%20%3F%20%5C%5C%5C%22symbol%5C%5C%5C%22%20%3A%20typeof%20obj%3B%20%7D%3B%5C%5Cn%5C%5Cnexports%5B'default'%5D%20%3D%20cloneStyle%3B%5C%5Cn%5C%5Cnvar%20_isObservable%20%3D%20__webpack_require__(%2F*!%20.%2FisObservable%20*%2F%20%5C%5C%5C%22..%2F..%2Fjss%2Flib%2Futils%2FisObservable.js%5C%5C%5C%22)%3B%5C%5Cn%5C%5Cnvar%20_isObservable2%20%3D%20_interopRequireDefault(_isObservable)%3B%5C%5Cn%5C%5Cnfunction%20_interopRequireDefault(obj)%20%7B%20return%20obj%20%26%26%20obj.__esModule%20%3F%20obj%20%3A%20%7B%20'default'%3A%20obj%20%7D%3B%20%7D%5C%5Cn%5C%5Cnvar%20isArray%20%3D%20Array.isArray%3B%5C%5Cnfunction%20cloneStyle(style)%20%7B%5C%5Cn%20%20%2F%2F%20Support%20empty%20values%20in%20case%20user%20ends%20up%20with%20them%20by%20accident.%5C%5Cn%20%20if%20(style%20%3D%3D%20null)%20return%20style%3B%5C%5Cn%5C%5Cn%20%20%2F%2F%20Support%20string%20value%20for%20SimpleRule.%5C%5Cn%20%20var%20typeOfStyle%20%3D%20typeof%20style%20%3D%3D%3D%20'undefined'%20%3F%20'undefined'%20%3A%20_typeof(style)%3B%5C%5Cn%5C%5Cn%20%20if%20(typeOfStyle%20%3D%3D%3D%20'string'%20%7C%7C%20typeOfStyle%20%3D%3D%3D%20'number'%20%7C%7C%20typeOfStyle%20%3D%3D%3D%20'function')%20%7B%5C%5Cn%20%20%20%20return%20style%3B%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20%2F%2F%20Support%20array%20for%20FontFaceRule.%5C%5Cn%20%20if%20(isArray(style))%20return%20style.map(cloneStyle)%3B%5C%5Cn%5C%5Cn%20%20%2F%2F%20Support%20Observable%20styles.%20%20Observables%20are%20immutable%2C%20so%20we%20don't%20need%20to%5C%5Cn%20%20%2F%2F%20copy%20them.%5C%5Cn%20%20if%20((0%2C%20_isObservable2%5B'default'%5D)(style))%20return%20style%3B%5C%5Cn%5C%5Cn%20%20var%20newStyle%20%3D%20%7B%7D%3B%5C%5Cn%20%20for%20(var%20name%20in%20style)%20%7B%5C%5Cn%20%20%20%20var%20value%20%3D%20style%5Bname%5D%3B%5C%5Cn%20%20%20%20if%20((typeof%20value%20%3D%3D%3D%20'undefined'%20%3F%20'undefined'%20%3A%20_typeof(value))%20%3D%3D%3D%20'object')%20%7B%5C%5Cn%20%20%20%20%20%20newStyle%5Bname%5D%20%3D%20cloneStyle(value)%3B%5C%5Cn%20%20%20%20%20%20continue%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%20%20newStyle%5Bname%5D%20%3D%20value%3B%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20return%20newStyle%3B%5C%5Cn%7D%5C%5Cn%5C%5Cn%2F%2F%23%20sourceURL%3Dwebpack%3A%2F%2F%255Bname%255D%2F%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2Fjss%2Flib%2Futils%2FcloneStyle.js%3F%5C%22)%3B%5Cn%5Cn%2F***%2F%20%7D)%2C%5Cn%5Cn%2F***%2F%20%5C%22..%2F..%2Fjss%2Flib%2Futils%2FcreateGenerateClassName.js%5C%22%3A%5Cn%2F*!****************************************************************************************************************!*%5C%5C%5Cn%20%20!***%20%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2Fjss%2Flib%2Futils%2FcreateGenerateClassName.js%20***!%5Cn%20%20%5C%5C****************************************************************************************************************%2F%5Cn%2F*!%20no%20static%20exports%20found%20*%2F%5Cn%2F***%2F%20(function(module%2C%20exports%2C%20__webpack_require__)%20%7B%5Cn%5Cn%5C%22use%20strict%5C%22%3B%5Cneval(%5C%22%5C%5Cn%5C%5CnObject.defineProperty(exports%2C%20%5C%5C%5C%22__esModule%5C%5C%5C%22%2C%20%7B%5C%5Cn%20%20value%3A%20true%5C%5Cn%7D)%3B%5C%5Cn%5C%5Cnvar%20_warning%20%3D%20__webpack_require__(%2F*!%20warning%20*%2F%20%5C%5C%5C%22..%2F..%2Fjss%2Fnode_modules%2Fwarning%2Fbrowser.js%5C%5C%5C%22)%3B%5C%5Cn%5C%5Cnvar%20_warning2%20%3D%20_interopRequireDefault(_warning)%3B%5C%5Cn%5C%5Cnvar%20_StyleSheet%20%3D%20__webpack_require__(%2F*!%20..%2FStyleSheet%20*%2F%20%5C%5C%5C%22..%2F..%2Fjss%2Flib%2FStyleSheet.js%5C%5C%5C%22)%3B%5C%5Cn%5C%5Cnvar%20_StyleSheet2%20%3D%20_interopRequireDefault(_StyleSheet)%3B%5C%5Cn%5C%5Cnvar%20_moduleId%20%3D%20__webpack_require__(%2F*!%20.%2FmoduleId%20*%2F%20%5C%5C%5C%22..%2F..%2Fjss%2Flib%2Futils%2FmoduleId.js%5C%5C%5C%22)%3B%5C%5Cn%5C%5Cnvar%20_moduleId2%20%3D%20_interopRequireDefault(_moduleId)%3B%5C%5Cn%5C%5Cnfunction%20_interopRequireDefault(obj)%20%7B%20return%20obj%20%26%26%20obj.__esModule%20%3F%20obj%20%3A%20%7B%20'default'%3A%20obj%20%7D%3B%20%7D%5C%5Cn%5C%5Cnvar%20maxRules%20%3D%201e10%3B%5C%5Cn%5C%5Cn%5C%5Cnvar%20env%20%3D%20%5C%5C%5C%22development%5C%5C%5C%22%3B%5C%5Cn%5C%5Cn%2F**%5C%5Cn%20*%20Returns%20a%20function%20which%20generates%20unique%20class%20names%20based%20on%20counters.%5C%5Cn%20*%20When%20new%20generator%20function%20is%20created%2C%20rule%20counter%20is%20reseted.%5C%5Cn%20*%20We%20need%20to%20reset%20the%20rule%20counter%20for%20SSR%20for%20each%20request.%5C%5Cn%20*%2F%5C%5Cn%5C%5Cnexports%5B'default'%5D%20%3D%20function%20()%20%7B%5C%5Cn%20%20var%20ruleCounter%20%3D%200%3B%5C%5Cn%20%20var%20defaultPrefix%20%3D%20env%20%3D%3D%3D%20'production'%20%3F%20'c'%20%3A%20''%3B%5C%5Cn%5C%5Cn%20%20return%20function%20(rule%2C%20sheet)%20%7B%5C%5Cn%20%20%20%20ruleCounter%20%2B%3D%201%3B%5C%5Cn%5C%5Cn%20%20%20%20if%20(ruleCounter%20%3E%20maxRules)%20%7B%5C%5Cn%20%20%20%20%20%20(0%2C%20_warning2%5B'default'%5D)(false%2C%20'%5BJSS%5D%20You%20might%20have%20a%20memory%20leak.%20Rule%20counter%20is%20at%20%25s.'%2C%20ruleCounter)%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20var%20prefix%20%3D%20defaultPrefix%3B%5C%5Cn%20%20%20%20var%20jssId%20%3D%20''%3B%5C%5Cn%5C%5Cn%20%20%20%20if%20(sheet)%20%7B%5C%5Cn%20%20%20%20%20%20prefix%20%3D%20sheet.options.classNamePrefix%20%7C%7C%20defaultPrefix%3B%5C%5Cn%20%20%20%20%20%20if%20(sheet.options.jss.id%20!%3D%20null)%20jssId%20%2B%3D%20sheet.options.jss.id%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20if%20(env%20%3D%3D%3D%20'production')%20%7B%5C%5Cn%20%20%20%20%20%20return%20''%20%2B%20prefix%20%2B%20_moduleId2%5B'default'%5D%20%2B%20jssId%20%2B%20ruleCounter%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20return%20prefix%20%2B%20rule.key%20%2B%20'-'%20%2B%20_moduleId2%5B'default'%5D%20%2B%20(jssId%20%26%26%20'-'%20%2B%20jssId)%20%2B%20'-'%20%2B%20ruleCounter%3B%5C%5Cn%20%20%7D%3B%5C%5Cn%7D%3B%5C%5Cn%5C%5Cn%2F%2F%23%20sourceURL%3Dwebpack%3A%2F%2F%255Bname%255D%2F%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2Fjss%2Flib%2Futils%2FcreateGenerateClassName.js%3F%5C%22)%3B%5Cn%5Cn%2F***%2F%20%7D)%2C%5Cn%5Cn%2F***%2F%20%5C%22..%2F..%2Fjss%2Flib%2Futils%2FcreateRule.js%5C%22%3A%5Cn%2F*!***************************************************************************************************!*%5C%5C%5Cn%20%20!***%20%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2Fjss%2Flib%2Futils%2FcreateRule.js%20***!%5Cn%20%20%5C%5C***************************************************************************************************%2F%5Cn%2F*!%20no%20static%20exports%20found%20*%2F%5Cn%2F***%2F%20(function(module%2C%20exports%2C%20__webpack_require__)%20%7B%5Cn%5Cn%5C%22use%20strict%5C%22%3B%5Cneval(%5C%22%5C%5Cn%5C%5CnObject.defineProperty(exports%2C%20%5C%5C%5C%22__esModule%5C%5C%5C%22%2C%20%7B%5C%5Cn%20%20value%3A%20true%5C%5Cn%7D)%3B%5C%5Cnexports%5B'default'%5D%20%3D%20createRule%3B%5C%5Cn%5C%5Cnvar%20_warning%20%3D%20__webpack_require__(%2F*!%20warning%20*%2F%20%5C%5C%5C%22..%2F..%2Fjss%2Fnode_modules%2Fwarning%2Fbrowser.js%5C%5C%5C%22)%3B%5C%5Cn%5C%5Cnvar%20_warning2%20%3D%20_interopRequireDefault(_warning)%3B%5C%5Cn%5C%5Cnvar%20_StyleRule%20%3D%20__webpack_require__(%2F*!%20..%2Frules%2FStyleRule%20*%2F%20%5C%5C%5C%22..%2F..%2Fjss%2Flib%2Frules%2FStyleRule.js%5C%5C%5C%22)%3B%5C%5Cn%5C%5Cnvar%20_StyleRule2%20%3D%20_interopRequireDefault(_StyleRule)%3B%5C%5Cn%5C%5Cnvar%20_cloneStyle%20%3D%20__webpack_require__(%2F*!%20..%2Futils%2FcloneStyle%20*%2F%20%5C%5C%5C%22..%2F..%2Fjss%2Flib%2Futils%2FcloneStyle.js%5C%5C%5C%22)%3B%5C%5Cn%5C%5Cnvar%20_cloneStyle2%20%3D%20_interopRequireDefault(_cloneStyle)%3B%5C%5Cn%5C%5Cnfunction%20_interopRequireDefault(obj)%20%7B%20return%20obj%20%26%26%20obj.__esModule%20%3F%20obj%20%3A%20%7B%20'default'%3A%20obj%20%7D%3B%20%7D%5C%5Cn%5C%5Cn%2F**%5C%5Cn%20*%20Create%20a%20rule%20instance.%5C%5Cn%20*%2F%5C%5Cnfunction%20createRule()%20%7B%5C%5Cn%20%20var%20name%20%3D%20arguments.length%20%3E%200%20%26%26%20arguments%5B0%5D%20!%3D%3D%20undefined%20%3F%20arguments%5B0%5D%20%3A%20'unnamed'%3B%5C%5Cn%20%20var%20decl%20%3D%20arguments%5B1%5D%3B%5C%5Cn%20%20var%20options%20%3D%20arguments%5B2%5D%3B%5C%5Cn%20%20var%20jss%20%3D%20options.jss%3B%5C%5Cn%5C%5Cn%20%20var%20declCopy%20%3D%20(0%2C%20_cloneStyle2%5B'default'%5D)(decl)%3B%5C%5Cn%5C%5Cn%20%20var%20rule%20%3D%20jss.plugins.onCreateRule(name%2C%20declCopy%2C%20options)%3B%5C%5Cn%20%20if%20(rule)%20return%20rule%3B%5C%5Cn%5C%5Cn%20%20%2F%2F%20It%20is%20an%20at-rule%20and%20it%20has%20no%20instance.%5C%5Cn%20%20if%20(name%5B0%5D%20%3D%3D%3D%20'%40')%20%7B%5C%5Cn%20%20%20%20(0%2C%20_warning2%5B'default'%5D)(false%2C%20'%5BJSS%5D%20Unknown%20at-rule%20%25s'%2C%20name)%3B%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20return%20new%20_StyleRule2%5B'default'%5D(name%2C%20declCopy%2C%20options)%3B%5C%5Cn%7D%5C%5Cn%5C%5Cn%2F%2F%23%20sourceURL%3Dwebpack%3A%2F%2F%255Bname%255D%2F%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2Fjss%2Flib%2Futils%2FcreateRule.js%3F%5C%22)%3B%5Cn%5Cn%2F***%2F%20%7D)%2C%5Cn%5Cn%2F***%2F%20%5C%22..%2F..%2Fjss%2Flib%2Futils%2Fescape.js%5C%22%3A%5Cn%2F*!***********************************************************************************************!*%5C%5C%5Cn%20%20!***%20%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2Fjss%2Flib%2Futils%2Fescape.js%20***!%5Cn%20%20%5C%5C***********************************************************************************************%2F%5Cn%2F*!%20no%20static%20exports%20found%20*%2F%5Cn%2F***%2F%20(function(module%2C%20exports%2C%20__webpack_require__)%20%7B%5Cn%5Cn%5C%22use%20strict%5C%22%3B%5Cneval(%5C%22%2F*%20WEBPACK%20VAR%20INJECTION%20*%2F(function(global)%20%7B%5C%5Cn%5C%5CnObject.defineProperty(exports%2C%20%5C%5C%5C%22__esModule%5C%5C%5C%22%2C%20%7B%5C%5Cn%20%20value%3A%20true%5C%5Cn%7D)%3B%5C%5Cnvar%20CSS%20%3D%20global.CSS%3B%5C%5Cn%5C%5Cnvar%20env%20%3D%20%5C%5C%5C%22development%5C%5C%5C%22%3B%5C%5Cn%5C%5Cnvar%20escapeRegex%20%3D%20%2F(%5B%5B%5C%5C%5C%5C%5D.%23*%24%3E%3C%2B~%3D%7C%5E%3A()%2C%5C%5C%5C%22'%60%5D)%2Fg%3B%5C%5Cn%5C%5Cnexports%5B'default'%5D%20%3D%20function%20(str)%20%7B%5C%5Cn%20%20%2F%2F%20We%20don't%20need%20to%20escape%20it%20in%20production%2C%20because%20we%20are%20not%20using%20user's%5C%5Cn%20%20%2F%2F%20input%20for%20selectors%2C%20we%20are%20generating%20a%20valid%20selector.%5C%5Cn%20%20if%20(env%20%3D%3D%3D%20'production')%20return%20str%3B%5C%5Cn%5C%5Cn%20%20if%20(!CSS%20%7C%7C%20!CSS.escape)%20%7B%5C%5Cn%20%20%20%20return%20str.replace(escapeRegex%2C%20'%5C%5C%5C%5C%5C%5C%5C%5C%241')%3B%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20return%20CSS.escape(str)%3B%5C%5Cn%7D%3B%5C%5Cn%2F*%20WEBPACK%20VAR%20INJECTION%20*%2F%7D.call(this%2C%20__webpack_require__(%2F*!%20.%2F..%2F..%2F..%2F..%2F..%2F..%2F..%2F..%2F.mount_alva-1G3lWnz%2Fresources%2Fapp.asar%2Fnode_modules%2Fwebpack%2Fbuildin%2Fglobal.js%20*%2F%20%5C%5C%5C%22..%2F..%2F..%2F..%2F..%2F..%2F..%2F.mount_alva-1G3lWnz%2Fresources%2Fapp.asar%2Fnode_modules%2Fwebpack%2Fbuildin%2Fglobal.js%5C%5C%5C%22)))%5C%5Cn%5C%5Cn%2F%2F%23%20sourceURL%3Dwebpack%3A%2F%2F%255Bname%255D%2F%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2Fjss%2Flib%2Futils%2Fescape.js%3F%5C%22)%3B%5Cn%5Cn%2F***%2F%20%7D)%2C%5Cn%5Cn%2F***%2F%20%5C%22..%2F..%2Fjss%2Flib%2Futils%2FgetDynamicStyles.js%5C%22%3A%5Cn%2F*!*********************************************************************************************************!*%5C%5C%5Cn%20%20!***%20%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2Fjss%2Flib%2Futils%2FgetDynamicStyles.js%20***!%5Cn%20%20%5C%5C*********************************************************************************************************%2F%5Cn%2F*!%20no%20static%20exports%20found%20*%2F%5Cn%2F***%2F%20(function(module%2C%20exports%2C%20__webpack_require__)%20%7B%5Cn%5Cn%5C%22use%20strict%5C%22%3B%5Cneval(%5C%22%5C%5Cn%5C%5CnObject.defineProperty(exports%2C%20%5C%5C%5C%22__esModule%5C%5C%5C%22%2C%20%7B%5C%5Cn%20%20value%3A%20true%5C%5Cn%7D)%3B%5C%5Cn%5C%5Cnvar%20_typeof%20%3D%20typeof%20Symbol%20%3D%3D%3D%20%5C%5C%5C%22function%5C%5C%5C%22%20%26%26%20typeof%20Symbol.iterator%20%3D%3D%3D%20%5C%5C%5C%22symbol%5C%5C%5C%22%20%3F%20function%20(obj)%20%7B%20return%20typeof%20obj%3B%20%7D%20%3A%20function%20(obj)%20%7B%20return%20obj%20%26%26%20typeof%20Symbol%20%3D%3D%3D%20%5C%5C%5C%22function%5C%5C%5C%22%20%26%26%20obj.constructor%20%3D%3D%3D%20Symbol%20%26%26%20obj%20!%3D%3D%20Symbol.prototype%20%3F%20%5C%5C%5C%22symbol%5C%5C%5C%22%20%3A%20typeof%20obj%3B%20%7D%3B%5C%5Cn%5C%5Cnexports%5B'default'%5D%20%3D%20getDynamicStyles%3B%5C%5Cn%2F**%5C%5Cn%20*%20Extracts%20a%20styles%20object%20with%20only%20props%20that%20contain%20function%20values.%5C%5Cn%20*%2F%5C%5Cnfunction%20getDynamicStyles(styles)%20%7B%5C%5Cn%20%20var%20to%20%3D%20null%3B%5C%5Cn%5C%5Cn%20%20for%20(var%20key%20in%20styles)%20%7B%5C%5Cn%20%20%20%20var%20value%20%3D%20styles%5Bkey%5D%3B%5C%5Cn%20%20%20%20var%20type%20%3D%20typeof%20value%20%3D%3D%3D%20'undefined'%20%3F%20'undefined'%20%3A%20_typeof(value)%3B%5C%5Cn%5C%5Cn%20%20%20%20if%20(type%20%3D%3D%3D%20'function')%20%7B%5C%5Cn%20%20%20%20%20%20if%20(!to)%20to%20%3D%20%7B%7D%3B%5C%5Cn%20%20%20%20%20%20to%5Bkey%5D%20%3D%20value%3B%5C%5Cn%20%20%20%20%7D%20else%20if%20(type%20%3D%3D%3D%20'object'%20%26%26%20value%20!%3D%3D%20null%20%26%26%20!Array.isArray(value))%20%7B%5C%5Cn%20%20%20%20%20%20var%20extracted%20%3D%20getDynamicStyles(value)%3B%5C%5Cn%20%20%20%20%20%20if%20(extracted)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20if%20(!to)%20to%20%3D%20%7B%7D%3B%5C%5Cn%20%20%20%20%20%20%20%20to%5Bkey%5D%20%3D%20extracted%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20return%20to%3B%5C%5Cn%7D%5C%5Cn%5C%5Cn%2F%2F%23%20sourceURL%3Dwebpack%3A%2F%2F%255Bname%255D%2F%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2Fjss%2Flib%2Futils%2FgetDynamicStyles.js%3F%5C%22)%3B%5Cn%5Cn%2F***%2F%20%7D)%2C%5Cn%5Cn%2F***%2F%20%5C%22..%2F..%2Fjss%2Flib%2Futils%2FisObservable.js%5C%22%3A%5Cn%2F*!*****************************************************************************************************!*%5C%5C%5Cn%20%20!***%20%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2Fjss%2Flib%2Futils%2FisObservable.js%20***!%5Cn%20%20%5C%5C*****************************************************************************************************%2F%5Cn%2F*!%20no%20static%20exports%20found%20*%2F%5Cn%2F***%2F%20(function(module%2C%20exports%2C%20__webpack_require__)%20%7B%5Cn%5Cn%5C%22use%20strict%5C%22%3B%5Cneval(%5C%22%5C%5Cn%5C%5CnObject.defineProperty(exports%2C%20%5C%5C%5C%22__esModule%5C%5C%5C%22%2C%20%7B%5C%5Cn%20%20value%3A%20true%5C%5Cn%7D)%3B%5C%5Cn%5C%5Cnvar%20_symbolObservable%20%3D%20__webpack_require__(%2F*!%20symbol-observable%20*%2F%20%5C%5C%5C%22..%2F..%2Fsymbol-observable%2Fes%2Findex.js%5C%5C%5C%22)%3B%5C%5Cn%5C%5Cnvar%20_symbolObservable2%20%3D%20_interopRequireDefault(_symbolObservable)%3B%5C%5Cn%5C%5Cnfunction%20_interopRequireDefault(obj)%20%7B%20return%20obj%20%26%26%20obj.__esModule%20%3F%20obj%20%3A%20%7B%20'default'%3A%20obj%20%7D%3B%20%7D%5C%5Cn%5C%5Cnexports%5B'default'%5D%20%3D%20function%20(value)%20%7B%5C%5Cn%20%20return%20value%20%26%26%20value%5B_symbolObservable2%5B'default'%5D%5D%20%26%26%20value%20%3D%3D%3D%20value%5B_symbolObservable2%5B'default'%5D%5D()%3B%5C%5Cn%7D%3B%5C%5Cn%5C%5Cn%2F%2F%23%20sourceURL%3Dwebpack%3A%2F%2F%255Bname%255D%2F%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2Fjss%2Flib%2Futils%2FisObservable.js%3F%5C%22)%3B%5Cn%5Cn%2F***%2F%20%7D)%2C%5Cn%5Cn%2F***%2F%20%5C%22..%2F..%2Fjss%2Flib%2Futils%2FlinkRule.js%5C%22%3A%5Cn%2F*!*************************************************************************************************!*%5C%5C%5Cn%20%20!***%20%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2Fjss%2Flib%2Futils%2FlinkRule.js%20***!%5Cn%20%20%5C%5C*************************************************************************************************%2F%5Cn%2F*!%20no%20static%20exports%20found%20*%2F%5Cn%2F***%2F%20(function(module%2C%20exports%2C%20__webpack_require__)%20%7B%5Cn%5Cn%5C%22use%20strict%5C%22%3B%5Cneval(%5C%22%5C%5Cn%5C%5CnObject.defineProperty(exports%2C%20%5C%5C%5C%22__esModule%5C%5C%5C%22%2C%20%7B%5C%5Cn%20%20value%3A%20true%5C%5Cn%7D)%3B%5C%5Cnexports%5B%5C%5C%5C%22default%5C%5C%5C%22%5D%20%3D%20linkRule%3B%5C%5Cn%2F**%5C%5Cn%20*%20Link%20rule%20with%20CSSStyleRule%20and%20nested%20rules%20with%20corresponding%20nested%20cssRules%20if%20both%20exists.%5C%5Cn%20*%2F%5C%5Cnfunction%20linkRule(rule%2C%20cssRule)%20%7B%5C%5Cn%20%20rule.renderable%20%3D%20cssRule%3B%5C%5Cn%20%20if%20(rule.rules%20%26%26%20cssRule.cssRules)%20rule.rules.link(cssRule.cssRules)%3B%5C%5Cn%7D%5C%5Cn%5C%5Cn%2F%2F%23%20sourceURL%3Dwebpack%3A%2F%2F%255Bname%255D%2F%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2Fjss%2Flib%2Futils%2FlinkRule.js%3F%5C%22)%3B%5Cn%5Cn%2F***%2F%20%7D)%2C%5Cn%5Cn%2F***%2F%20%5C%22..%2F..%2Fjss%2Flib%2Futils%2FmoduleId.js%5C%22%3A%5Cn%2F*!*************************************************************************************************!*%5C%5C%5Cn%20%20!***%20%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2Fjss%2Flib%2Futils%2FmoduleId.js%20***!%5Cn%20%20%5C%5C*************************************************************************************************%2F%5Cn%2F*!%20no%20static%20exports%20found%20*%2F%5Cn%2F***%2F%20(function(module%2C%20exports%2C%20__webpack_require__)%20%7B%5Cn%5Cn%5C%22use%20strict%5C%22%3B%5Cneval(%5C%22%2F*%20WEBPACK%20VAR%20INJECTION%20*%2F(function(global)%20%7B%5C%5Cn%5C%5CnObject.defineProperty(exports%2C%20%5C%5C%5C%22__esModule%5C%5C%5C%22%2C%20%7B%5C%5Cn%20%20value%3A%20true%5C%5Cn%7D)%3B%5C%5Cnvar%20ns%20%3D%20'2f1acc6c3a606b082e5eef5e54414ffb'%3B%5C%5Cnif%20(global%5Bns%5D%20%3D%3D%20null)%20global%5Bns%5D%20%3D%200%3B%5C%5Cn%5C%5Cn%2F%2F%20Bundle%20may%20contain%20multiple%20JSS%20versions%20at%20the%20same%20time.%20In%20order%20to%20identify%5C%5Cn%2F%2F%20the%20current%20version%20with%20just%20one%20short%20number%20and%20use%20it%20for%20classes%20generation%5C%5Cn%2F%2F%20we%20use%20a%20counter.%20Also%20it%20is%20more%20accurate%2C%20because%20user%20can%20manually%20reevaluate%5C%5Cn%2F%2F%20the%20module.%5C%5Cnexports%5B'default'%5D%20%3D%20global%5Bns%5D%2B%2B%3B%5C%5Cn%2F*%20WEBPACK%20VAR%20INJECTION%20*%2F%7D.call(this%2C%20__webpack_require__(%2F*!%20.%2F..%2F..%2F..%2F..%2F..%2F..%2F..%2F..%2F.mount_alva-1G3lWnz%2Fresources%2Fapp.asar%2Fnode_modules%2Fwebpack%2Fbuildin%2Fglobal.js%20*%2F%20%5C%5C%5C%22..%2F..%2F..%2F..%2F..%2F..%2F..%2F.mount_alva-1G3lWnz%2Fresources%2Fapp.asar%2Fnode_modules%2Fwebpack%2Fbuildin%2Fglobal.js%5C%5C%5C%22)))%5C%5Cn%5C%5Cn%2F%2F%23%20sourceURL%3Dwebpack%3A%2F%2F%255Bname%255D%2F%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2Fjss%2Flib%2Futils%2FmoduleId.js%3F%5C%22)%3B%5Cn%5Cn%2F***%2F%20%7D)%2C%5Cn%5Cn%2F***%2F%20%5C%22..%2F..%2Fjss%2Flib%2Futils%2FtoCss.js%5C%22%3A%5Cn%2F*!**********************************************************************************************!*%5C%5C%5Cn%20%20!***%20%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2Fjss%2Flib%2Futils%2FtoCss.js%20***!%5Cn%20%20%5C%5C**********************************************************************************************%2F%5Cn%2F*!%20no%20static%20exports%20found%20*%2F%5Cn%2F***%2F%20(function(module%2C%20exports%2C%20__webpack_require__)%20%7B%5Cn%5Cn%5C%22use%20strict%5C%22%3B%5Cneval(%5C%22%5C%5Cn%5C%5CnObject.defineProperty(exports%2C%20%5C%5C%5C%22__esModule%5C%5C%5C%22%2C%20%7B%5C%5Cn%20%20value%3A%20true%5C%5Cn%7D)%3B%5C%5Cnexports%5B'default'%5D%20%3D%20toCss%3B%5C%5Cn%5C%5Cnvar%20_toCssValue%20%3D%20__webpack_require__(%2F*!%20.%2FtoCssValue%20*%2F%20%5C%5C%5C%22..%2F..%2Fjss%2Flib%2Futils%2FtoCssValue.js%5C%5C%5C%22)%3B%5C%5Cn%5C%5Cnvar%20_toCssValue2%20%3D%20_interopRequireDefault(_toCssValue)%3B%5C%5Cn%5C%5Cnfunction%20_interopRequireDefault(obj)%20%7B%20return%20obj%20%26%26%20obj.__esModule%20%3F%20obj%20%3A%20%7B%20'default'%3A%20obj%20%7D%3B%20%7D%5C%5Cn%5C%5Cn%2F**%5C%5Cn%20*%20Indent%20a%20string.%5C%5Cn%20*%20http%3A%2F%2Fjsperf.com%2Farray-join-vs-for%5C%5Cn%20*%2F%5C%5Cnfunction%20indentStr(str%2C%20indent)%20%7B%5C%5Cn%20%20var%20result%20%3D%20''%3B%5C%5Cn%20%20for%20(var%20index%20%3D%200%3B%20index%20%3C%20indent%3B%20index%2B%2B)%20%7B%5C%5Cn%20%20%20%20result%20%2B%3D%20'%20%20'%3B%5C%5Cn%20%20%7Dreturn%20result%20%2B%20str%3B%5C%5Cn%7D%5C%5Cn%5C%5Cn%2F**%5C%5Cn%20*%20Converts%20a%20Rule%20to%20CSS%20string.%5C%5Cn%20*%2F%5C%5Cn%5C%5Cnfunction%20toCss(selector%2C%20style)%20%7B%5C%5Cn%20%20var%20options%20%3D%20arguments.length%20%3E%202%20%26%26%20arguments%5B2%5D%20!%3D%3D%20undefined%20%3F%20arguments%5B2%5D%20%3A%20%7B%7D%3B%5C%5Cn%5C%5Cn%20%20var%20result%20%3D%20''%3B%5C%5Cn%5C%5Cn%20%20if%20(!style)%20return%20result%3B%5C%5Cn%5C%5Cn%20%20var%20_options%24indent%20%3D%20options.indent%2C%5C%5Cn%20%20%20%20%20%20indent%20%3D%20_options%24indent%20%3D%3D%3D%20undefined%20%3F%200%20%3A%20_options%24indent%3B%5C%5Cn%20%20var%20fallbacks%20%3D%20style.fallbacks%3B%5C%5Cn%5C%5Cn%5C%5Cn%20%20indent%2B%2B%3B%5C%5Cn%5C%5Cn%20%20%2F%2F%20Apply%20fallbacks%20first.%5C%5Cn%20%20if%20(fallbacks)%20%7B%5C%5Cn%20%20%20%20%2F%2F%20Array%20syntax%20%7Bfallbacks%3A%20%5B%7Bprop%3A%20value%7D%5D%7D%5C%5Cn%20%20%20%20if%20(Array.isArray(fallbacks))%20%7B%5C%5Cn%20%20%20%20%20%20for%20(var%20index%20%3D%200%3B%20index%20%3C%20fallbacks.length%3B%20index%2B%2B)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20var%20fallback%20%3D%20fallbacks%5Bindex%5D%3B%5C%5Cn%20%20%20%20%20%20%20%20for%20(var%20prop%20in%20fallback)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20var%20value%20%3D%20fallback%5Bprop%5D%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20if%20(value%20!%3D%20null)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20result%20%2B%3D%20'%5C%5C%5C%5Cn'%20%2B%20indentStr(prop%20%2B%20'%3A%20'%20%2B%20(0%2C%20_toCssValue2%5B'default'%5D)(value)%20%2B%20'%3B'%2C%20indent)%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%7D%20else%20%7B%5C%5Cn%20%20%20%20%20%20%2F%2F%20Object%20syntax%20%7Bfallbacks%3A%20%7Bprop%3A%20value%7D%7D%5C%5Cn%20%20%20%20%20%20for%20(var%20_prop%20in%20fallbacks)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20var%20_value%20%3D%20fallbacks%5B_prop%5D%3B%5C%5Cn%20%20%20%20%20%20%20%20if%20(_value%20!%3D%20null)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20result%20%2B%3D%20'%5C%5C%5C%5Cn'%20%2B%20indentStr(_prop%20%2B%20'%3A%20'%20%2B%20(0%2C%20_toCssValue2%5B'default'%5D)(_value)%20%2B%20'%3B'%2C%20indent)%3B%5C%5Cn%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20for%20(var%20_prop2%20in%20style)%20%7B%5C%5Cn%20%20%20%20var%20_value2%20%3D%20style%5B_prop2%5D%3B%5C%5Cn%20%20%20%20if%20(_value2%20!%3D%20null%20%26%26%20_prop2%20!%3D%3D%20'fallbacks')%20%7B%5C%5Cn%20%20%20%20%20%20result%20%2B%3D%20'%5C%5C%5C%5Cn'%20%2B%20indentStr(_prop2%20%2B%20'%3A%20'%20%2B%20(0%2C%20_toCssValue2%5B'default'%5D)(_value2)%20%2B%20'%3B'%2C%20indent)%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20%2F%2F%20Allow%20empty%20style%20in%20this%20case%2C%20because%20properties%20will%20be%20added%20dynamically.%5C%5Cn%20%20if%20(!result%20%26%26%20!options.allowEmpty)%20return%20result%3B%5C%5Cn%5C%5Cn%20%20indent--%3B%5C%5Cn%20%20result%20%3D%20indentStr(selector%20%2B%20'%20%7B'%20%2B%20result%20%2B%20'%5C%5C%5C%5Cn'%2C%20indent)%20%2B%20indentStr('%7D'%2C%20indent)%3B%5C%5Cn%5C%5Cn%20%20return%20result%3B%5C%5Cn%7D%5C%5Cn%5C%5Cn%2F%2F%23%20sourceURL%3Dwebpack%3A%2F%2F%255Bname%255D%2F%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2Fjss%2Flib%2Futils%2FtoCss.js%3F%5C%22)%3B%5Cn%5Cn%2F***%2F%20%7D)%2C%5Cn%5Cn%2F***%2F%20%5C%22..%2F..%2Fjss%2Flib%2Futils%2FtoCssValue.js%5C%22%3A%5Cn%2F*!***************************************************************************************************!*%5C%5C%5Cn%20%20!***%20%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2Fjss%2Flib%2Futils%2FtoCssValue.js%20***!%5Cn%20%20%5C%5C***************************************************************************************************%2F%5Cn%2F*!%20no%20static%20exports%20found%20*%2F%5Cn%2F***%2F%20(function(module%2C%20exports%2C%20__webpack_require__)%20%7B%5Cn%5Cn%5C%22use%20strict%5C%22%3B%5Cneval(%5C%22%5C%5Cn%5C%5CnObject.defineProperty(exports%2C%20%5C%5C%5C%22__esModule%5C%5C%5C%22%2C%20%7B%5C%5Cn%20%20value%3A%20true%5C%5Cn%7D)%3B%5C%5Cnexports%5B'default'%5D%20%3D%20toCssValue%3B%5C%5Cnvar%20join%20%3D%20function%20join(value%2C%20by)%20%7B%5C%5Cn%20%20var%20result%20%3D%20''%3B%5C%5Cn%20%20for%20(var%20i%20%3D%200%3B%20i%20%3C%20value.length%3B%20i%2B%2B)%20%7B%5C%5Cn%20%20%20%20%2F%2F%20Remove%20!important%20from%20the%20value%2C%20it%20will%20be%20readded%20later.%5C%5Cn%20%20%20%20if%20(value%5Bi%5D%20%3D%3D%3D%20'!important')%20break%3B%5C%5Cn%20%20%20%20if%20(result)%20result%20%2B%3D%20by%3B%5C%5Cn%20%20%20%20result%20%2B%3D%20value%5Bi%5D%3B%5C%5Cn%20%20%7D%5C%5Cn%20%20return%20result%3B%5C%5Cn%7D%3B%5C%5Cn%5C%5Cn%2F**%5C%5Cn%20*%20Converts%20array%20values%20to%20string.%5C%5Cn%20*%5C%5Cn%20*%20%60margin%3A%20%5B%5B'5px'%2C%20'10px'%5D%5D%60%20%3E%20%60margin%3A%205px%2010px%3B%60%5C%5Cn%20*%20%60border%3A%20%5B'1px'%2C%20'2px'%5D%60%20%3E%20%60border%3A%201px%2C%202px%3B%60%5C%5Cn%20*%20%60margin%3A%20%5B%5B'5px'%2C%20'10px'%5D%2C%20'!important'%5D%60%20%3E%20%60margin%3A%205px%2010px%20!important%3B%60%5C%5Cn%20*%20%60color%3A%20%5B'red'%2C%20!important%5D%60%20%3E%20%60color%3A%20red%20!important%3B%60%5C%5Cn%20*%2F%5C%5Cnfunction%20toCssValue(value)%20%7B%5C%5Cn%20%20var%20ignoreImportant%20%3D%20arguments.length%20%3E%201%20%26%26%20arguments%5B1%5D%20!%3D%3D%20undefined%20%3F%20arguments%5B1%5D%20%3A%20false%3B%5C%5Cn%5C%5Cn%20%20if%20(!Array.isArray(value))%20return%20value%3B%5C%5Cn%5C%5Cn%20%20var%20cssValue%20%3D%20''%3B%5C%5Cn%5C%5Cn%20%20%2F%2F%20Support%20space%20separated%20values%20via%20%60%5B%5B'5px'%2C%20'10px'%5D%5D%60.%5C%5Cn%20%20if%20(Array.isArray(value%5B0%5D))%20%7B%5C%5Cn%20%20%20%20for%20(var%20i%20%3D%200%3B%20i%20%3C%20value.length%3B%20i%2B%2B)%20%7B%5C%5Cn%20%20%20%20%20%20if%20(value%5Bi%5D%20%3D%3D%3D%20'!important')%20break%3B%5C%5Cn%20%20%20%20%20%20if%20(cssValue)%20cssValue%20%2B%3D%20'%2C%20'%3B%5C%5Cn%20%20%20%20%20%20cssValue%20%2B%3D%20join(value%5Bi%5D%2C%20'%20')%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%20else%20cssValue%20%3D%20join(value%2C%20'%2C%20')%3B%5C%5Cn%5C%5Cn%20%20%2F%2F%20Add%20!important%2C%20because%20it%20was%20ignored.%5C%5Cn%20%20if%20(!ignoreImportant%20%26%26%20value%5Bvalue.length%20-%201%5D%20%3D%3D%3D%20'!important')%20%7B%5C%5Cn%20%20%20%20cssValue%20%2B%3D%20'%20!important'%3B%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20return%20cssValue%3B%5C%5Cn%7D%5C%5Cn%5C%5Cn%2F%2F%23%20sourceURL%3Dwebpack%3A%2F%2F%255Bname%255D%2F%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2Fjss%2Flib%2Futils%2FtoCssValue.js%3F%5C%22)%3B%5Cn%5Cn%2F***%2F%20%7D)%2C%5Cn%5Cn%2F***%2F%20%5C%22..%2F..%2Fjss%2Fnode_modules%2Fwarning%2Fbrowser.js%5C%22%3A%5Cn%2F*!***********************************************************************************************************!*%5C%5C%5Cn%20%20!***%20%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2Fjss%2Fnode_modules%2Fwarning%2Fbrowser.js%20***!%5Cn%20%20%5C%5C***********************************************************************************************************%2F%5Cn%2F*!%20no%20static%20exports%20found%20*%2F%5Cn%2F***%2F%20(function(module%2C%20exports%2C%20__webpack_require__)%20%7B%5Cn%5Cn%5C%22use%20strict%5C%22%3B%5Cneval(%5C%22%2F**%5C%5Cn%20*%20Copyright%202014-2015%2C%20Facebook%2C%20Inc.%5C%5Cn%20*%20All%20rights%20reserved.%5C%5Cn%20*%5C%5Cn%20*%20This%20source%20code%20is%20licensed%20under%20the%20BSD-style%20license%20found%20in%20the%5C%5Cn%20*%20LICENSE%20file%20in%20the%20root%20directory%20of%20this%20source%20tree.%20An%20additional%20grant%5C%5Cn%20*%20of%20patent%20rights%20can%20be%20found%20in%20the%20PATENTS%20file%20in%20the%20same%20directory.%5C%5Cn%20*%2F%5C%5Cn%5C%5Cn%5C%5Cn%5C%5Cn%2F**%5C%5Cn%20*%20Similar%20to%20invariant%20but%20only%20logs%20a%20warning%20if%20the%20condition%20is%20not%20met.%5C%5Cn%20*%20This%20can%20be%20used%20to%20log%20issues%20in%20development%20environments%20in%20critical%5C%5Cn%20*%20paths.%20Removing%20the%20logging%20code%20for%20production%20environments%20will%20keep%20the%5C%5Cn%20*%20same%20logic%20and%20follow%20the%20same%20code%20paths.%5C%5Cn%20*%2F%5C%5Cn%5C%5Cnvar%20warning%20%3D%20function()%20%7B%7D%3B%5C%5Cn%5C%5Cnif%20(true)%20%7B%5C%5Cn%20%20warning%20%3D%20function(condition%2C%20format%2C%20args)%20%7B%5C%5Cn%20%20%20%20var%20len%20%3D%20arguments.length%3B%5C%5Cn%20%20%20%20args%20%3D%20new%20Array(len%20%3E%202%20%3F%20len%20-%202%20%3A%200)%3B%5C%5Cn%20%20%20%20for%20(var%20key%20%3D%202%3B%20key%20%3C%20len%3B%20key%2B%2B)%20%7B%5C%5Cn%20%20%20%20%20%20args%5Bkey%20-%202%5D%20%3D%20arguments%5Bkey%5D%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%20%20if%20(format%20%3D%3D%3D%20undefined)%20%7B%5C%5Cn%20%20%20%20%20%20throw%20new%20Error(%5C%5Cn%20%20%20%20%20%20%20%20'%60warning(condition%2C%20format%2C%20...args)%60%20requires%20a%20warning%20'%20%2B%5C%5Cn%20%20%20%20%20%20%20%20'message%20argument'%5C%5Cn%20%20%20%20%20%20)%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20if%20(format.length%20%3C%2010%20%7C%7C%20(%2F%5E%5Bs%5C%5C%5C%5CW%5D*%24%2F).test(format))%20%7B%5C%5Cn%20%20%20%20%20%20throw%20new%20Error(%5C%5Cn%20%20%20%20%20%20%20%20'The%20warning%20format%20should%20be%20able%20to%20uniquely%20identify%20this%20'%20%2B%5C%5Cn%20%20%20%20%20%20%20%20'warning.%20Please%2C%20use%20a%20more%20descriptive%20format%20than%3A%20'%20%2B%20format%5C%5Cn%20%20%20%20%20%20)%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20if%20(!condition)%20%7B%5C%5Cn%20%20%20%20%20%20var%20argIndex%20%3D%200%3B%5C%5Cn%20%20%20%20%20%20var%20message%20%3D%20'Warning%3A%20'%20%2B%5C%5Cn%20%20%20%20%20%20%20%20format.replace(%2F%25s%2Fg%2C%20function()%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20return%20args%5BargIndex%2B%2B%5D%3B%5C%5Cn%20%20%20%20%20%20%20%20%7D)%3B%5C%5Cn%20%20%20%20%20%20if%20(typeof%20console%20!%3D%3D%20'undefined')%20%7B%5C%5Cn%20%20%20%20%20%20%20%20console.error(message)%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20try%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%2F%2F%20This%20error%20was%20thrown%20as%20a%20convenience%20so%20that%20you%20can%20use%20this%20stack%5C%5Cn%20%20%20%20%20%20%20%20%2F%2F%20to%20find%20the%20callsite%20that%20caused%20this%20warning%20to%20fire.%5C%5Cn%20%20%20%20%20%20%20%20throw%20new%20Error(message)%3B%5C%5Cn%20%20%20%20%20%20%7D%20catch(x)%20%7B%7D%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnmodule.exports%20%3D%20warning%3B%5C%5Cn%5C%5Cn%5C%5Cn%2F%2F%23%20sourceURL%3Dwebpack%3A%2F%2F%255Bname%255D%2F%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2Fjss%2Fnode_modules%2Fwarning%2Fbrowser.js%3F%5C%22)%3B%5Cn%5Cn%2F***%2F%20%7D)%2C%5Cn%5Cn%2F***%2F%20%5C%22..%2F..%2Fnormalize-scroll-left%2Flib%2Fmain.js%5C%22%3A%5Cn%2F*!*********************************************************************************************************!*%5C%5C%5Cn%20%20!***%20%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2Fnormalize-scroll-left%2Flib%2Fmain.js%20***!%5Cn%20%20%5C%5C*********************************************************************************************************%2F%5Cn%2F*!%20no%20static%20exports%20found%20*%2F%5Cn%2F***%2F%20(function(module%2C%20exports%2C%20__webpack_require__)%20%7B%5Cn%5Cn%5C%22use%20strict%5C%22%3B%5Cneval(%5C%22%5C%5Cr%5C%5CnObject.defineProperty(exports%2C%20%5C%5C%5C%22__esModule%5C%5C%5C%22%2C%20%7B%20value%3A%20true%20%7D)%3B%5C%5Cr%5C%5Cn%2F%2F%20Based%20on%20https%3A%2F%2Fgithub.com%2Freact-bootstrap%2Fdom-helpers%2Fblob%2Fmaster%2Fsrc%2Futil%2FinDOM.js%5C%5Cr%5C%5Cnvar%20inDOM%20%3D%20!!(typeof%20window%20!%3D%3D%20'undefined'%20%26%26%20window.document%20%26%26%20window.document.createElement)%3B%5C%5Cr%5C%5Cnvar%20cachedType%3B%5C%5Cr%5C%5Cnfunction%20_setScrollType(type)%20%7B%5C%5Cr%5C%5Cn%20%20%20%20cachedType%20%3D%20type%3B%5C%5Cr%5C%5Cn%7D%5C%5Cr%5C%5Cnexports._setScrollType%20%3D%20_setScrollType%3B%5C%5Cr%5C%5Cn%2F%2F%20Based%20on%20the%20jquery%20plugin%20https%3A%2F%2Fgithub.com%2Fothree%2Fjquery.rtl-scroll-type%5C%5Cr%5C%5Cnfunction%20detectScrollType()%20%7B%5C%5Cr%5C%5Cn%20%20%20%20if%20(cachedType)%20%7B%5C%5Cr%5C%5Cn%20%20%20%20%20%20%20%20return%20cachedType%3B%5C%5Cr%5C%5Cn%20%20%20%20%7D%5C%5Cr%5C%5Cn%20%20%20%20if%20(!inDOM%20%7C%7C%20!window.document.body)%20%7B%5C%5Cr%5C%5Cn%20%20%20%20%20%20%20%20return%20'indeterminate'%3B%5C%5Cr%5C%5Cn%20%20%20%20%7D%5C%5Cr%5C%5Cn%20%20%20%20var%20dummy%20%3D%20window.document.createElement('div')%3B%5C%5Cr%5C%5Cn%20%20%20%20dummy.appendChild(document.createTextNode('ABCD'))%3B%5C%5Cr%5C%5Cn%20%20%20%20dummy.dir%20%3D%20'rtl'%3B%5C%5Cr%5C%5Cn%20%20%20%20dummy.style.fontSize%20%3D%20'14px'%3B%5C%5Cr%5C%5Cn%20%20%20%20dummy.style.width%20%3D%20'4px'%3B%5C%5Cr%5C%5Cn%20%20%20%20dummy.style.height%20%3D%20'1px'%3B%5C%5Cr%5C%5Cn%20%20%20%20dummy.style.position%20%3D%20'absolute'%3B%5C%5Cr%5C%5Cn%20%20%20%20dummy.style.top%20%3D%20'-1000px'%3B%5C%5Cr%5C%5Cn%20%20%20%20dummy.style.overflow%20%3D%20'scroll'%3B%5C%5Cr%5C%5Cn%20%20%20%20document.body.appendChild(dummy)%3B%5C%5Cr%5C%5Cn%20%20%20%20cachedType%20%3D%20'reverse'%3B%5C%5Cr%5C%5Cn%20%20%20%20if%20(dummy.scrollLeft%20%3E%200)%20%7B%5C%5Cr%5C%5Cn%20%20%20%20%20%20%20%20cachedType%20%3D%20'default'%3B%5C%5Cr%5C%5Cn%20%20%20%20%7D%5C%5Cr%5C%5Cn%20%20%20%20else%20%7B%5C%5Cr%5C%5Cn%20%20%20%20%20%20%20%20dummy.scrollLeft%20%3D%201%3B%5C%5Cr%5C%5Cn%20%20%20%20%20%20%20%20if%20(dummy.scrollLeft%20%3D%3D%3D%200)%20%7B%5C%5Cr%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20cachedType%20%3D%20'negative'%3B%5C%5Cr%5C%5Cn%20%20%20%20%20%20%20%20%7D%5C%5Cr%5C%5Cn%20%20%20%20%7D%5C%5Cr%5C%5Cn%20%20%20%20document.body.removeChild(dummy)%3B%5C%5Cr%5C%5Cn%20%20%20%20return%20cachedType%3B%5C%5Cr%5C%5Cn%7D%5C%5Cr%5C%5Cnexports.detectScrollType%20%3D%20detectScrollType%3B%5C%5Cr%5C%5Cn%2F%2F%20Based%20on%20https%3A%2F%2Fstackoverflow.com%2Fa%2F24394376%5C%5Cr%5C%5Cnfunction%20getNormalizedScrollLeft(element%2C%20direction)%20%7B%5C%5Cr%5C%5Cn%20%20%20%20var%20scrollLeft%20%3D%20element.scrollLeft%3B%5C%5Cr%5C%5Cn%20%20%20%20%2F%2F%20Perform%20the%20calculations%20only%20when%20direction%20is%20rtl%20to%20avoid%20messing%20up%20the%20ltr%20bahavior%5C%5Cr%5C%5Cn%20%20%20%20if%20(direction%20!%3D%3D%20'rtl')%20%7B%5C%5Cr%5C%5Cn%20%20%20%20%20%20%20%20return%20scrollLeft%3B%5C%5Cr%5C%5Cn%20%20%20%20%7D%5C%5Cr%5C%5Cn%20%20%20%20var%20type%20%3D%20detectScrollType()%3B%5C%5Cr%5C%5Cn%20%20%20%20if%20(type%20%3D%3D%3D%20'indeterminate')%20%7B%5C%5Cr%5C%5Cn%20%20%20%20%20%20%20%20return%20Number.NaN%3B%5C%5Cr%5C%5Cn%20%20%20%20%7D%5C%5Cr%5C%5Cn%20%20%20%20switch%20(type)%20%7B%5C%5Cr%5C%5Cn%20%20%20%20%20%20%20%20case%20'negative'%3A%5C%5Cr%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20return%20element.scrollWidth%20-%20element.clientWidth%20%2B%20scrollLeft%3B%5C%5Cr%5C%5Cn%20%20%20%20%20%20%20%20case%20'reverse'%3A%5C%5Cr%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20return%20element.scrollWidth%20-%20element.clientWidth%20-%20scrollLeft%3B%5C%5Cr%5C%5Cn%20%20%20%20%7D%5C%5Cr%5C%5Cn%20%20%20%20return%20scrollLeft%3B%5C%5Cr%5C%5Cn%7D%5C%5Cr%5C%5Cnexports.getNormalizedScrollLeft%20%3D%20getNormalizedScrollLeft%3B%5C%5Cr%5C%5Cnfunction%20setNormalizedScrollLeft(element%2C%20scrollLeft%2C%20direction)%20%7B%5C%5Cr%5C%5Cn%20%20%20%20%2F%2F%20Perform%20the%20calculations%20only%20when%20direction%20is%20rtl%20to%20avoid%20messing%20up%20the%20ltr%20bahavior%5C%5Cr%5C%5Cn%20%20%20%20if%20(direction%20!%3D%3D%20'rtl')%20%7B%5C%5Cr%5C%5Cn%20%20%20%20%20%20%20%20element.scrollLeft%20%3D%20scrollLeft%3B%5C%5Cr%5C%5Cn%20%20%20%20%20%20%20%20return%3B%5C%5Cr%5C%5Cn%20%20%20%20%7D%5C%5Cr%5C%5Cn%20%20%20%20var%20type%20%3D%20detectScrollType()%3B%5C%5Cr%5C%5Cn%20%20%20%20if%20(type%20%3D%3D%3D%20'indeterminate')%20%7B%5C%5Cr%5C%5Cn%20%20%20%20%20%20%20%20return%3B%5C%5Cr%5C%5Cn%20%20%20%20%7D%5C%5Cr%5C%5Cn%20%20%20%20switch%20(type)%20%7B%5C%5Cr%5C%5Cn%20%20%20%20%20%20%20%20case%20'negative'%3A%5C%5Cr%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20element.scrollLeft%20%3D%20element.clientWidth%20-%20element.scrollWidth%20%2B%20scrollLeft%3B%5C%5Cr%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20break%3B%5C%5Cr%5C%5Cn%20%20%20%20%20%20%20%20case%20'reverse'%3A%5C%5Cr%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20element.scrollLeft%20%3D%20element.scrollWidth%20-%20element.clientWidth%20-%20scrollLeft%3B%5C%5Cr%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20break%3B%5C%5Cr%5C%5Cn%20%20%20%20%20%20%20%20default%3A%5C%5Cr%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20element.scrollLeft%20%3D%20scrollLeft%3B%5C%5Cr%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20break%3B%5C%5Cr%5C%5Cn%20%20%20%20%7D%5C%5Cr%5C%5Cn%7D%5C%5Cr%5C%5Cnexports.setNormalizedScrollLeft%20%3D%20setNormalizedScrollLeft%3B%5C%5Cr%5C%5Cn%5C%5Cn%5C%5Cn%2F%2F%23%20sourceURL%3Dwebpack%3A%2F%2F%255Bname%255D%2F%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2Fnormalize-scroll-left%2Flib%2Fmain.js%3F%5C%22)%3B%5Cn%5Cn%2F***%2F%20%7D)%2C%5Cn%5Cn%2F***%2F%20%5C%22..%2F..%2Fobject-assign%2Findex.js%5C%22%3A%5Cn%2F*!**********************************************************************************************!*%5C%5C%5Cn%20%20!***%20%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2Fobject-assign%2Findex.js%20***!%5Cn%20%20%5C%5C**********************************************************************************************%2F%5Cn%2F*!%20no%20static%20exports%20found%20*%2F%5Cn%2F***%2F%20(function(module%2C%20exports%2C%20__webpack_require__)%20%7B%5Cn%5Cn%5C%22use%20strict%5C%22%3B%5Cneval(%5C%22%2F*%5C%5Cnobject-assign%5C%5Cn(c)%20Sindre%20Sorhus%5C%5Cn%40license%20MIT%5C%5Cn*%2F%5C%5Cn%5C%5Cn%5C%5Cn%2F*%20eslint-disable%20no-unused-vars%20*%2F%5C%5Cnvar%20getOwnPropertySymbols%20%3D%20Object.getOwnPropertySymbols%3B%5C%5Cnvar%20hasOwnProperty%20%3D%20Object.prototype.hasOwnProperty%3B%5C%5Cnvar%20propIsEnumerable%20%3D%20Object.prototype.propertyIsEnumerable%3B%5C%5Cn%5C%5Cnfunction%20toObject(val)%20%7B%5C%5Cn%5C%5Ctif%20(val%20%3D%3D%3D%20null%20%7C%7C%20val%20%3D%3D%3D%20undefined)%20%7B%5C%5Cn%5C%5Ct%5C%5Ctthrow%20new%20TypeError('Object.assign%20cannot%20be%20called%20with%20null%20or%20undefined')%3B%5C%5Cn%5C%5Ct%7D%5C%5Cn%5C%5Cn%5C%5Ctreturn%20Object(val)%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20shouldUseNative()%20%7B%5C%5Cn%5C%5Cttry%20%7B%5C%5Cn%5C%5Ct%5C%5Ctif%20(!Object.assign)%20%7B%5C%5Cn%5C%5Ct%5C%5Ct%5C%5Ctreturn%20false%3B%5C%5Cn%5C%5Ct%5C%5Ct%7D%5C%5Cn%5C%5Cn%5C%5Ct%5C%5Ct%2F%2F%20Detect%20buggy%20property%20enumeration%20order%20in%20older%20V8%20versions.%5C%5Cn%5C%5Cn%5C%5Ct%5C%5Ct%2F%2F%20https%3A%2F%2Fbugs.chromium.org%2Fp%2Fv8%2Fissues%2Fdetail%3Fid%3D4118%5C%5Cn%5C%5Ct%5C%5Ctvar%20test1%20%3D%20new%20String('abc')%3B%20%20%2F%2F%20eslint-disable-line%20no-new-wrappers%5C%5Cn%5C%5Ct%5C%5Cttest1%5B5%5D%20%3D%20'de'%3B%5C%5Cn%5C%5Ct%5C%5Ctif%20(Object.getOwnPropertyNames(test1)%5B0%5D%20%3D%3D%3D%20'5')%20%7B%5C%5Cn%5C%5Ct%5C%5Ct%5C%5Ctreturn%20false%3B%5C%5Cn%5C%5Ct%5C%5Ct%7D%5C%5Cn%5C%5Cn%5C%5Ct%5C%5Ct%2F%2F%20https%3A%2F%2Fbugs.chromium.org%2Fp%2Fv8%2Fissues%2Fdetail%3Fid%3D3056%5C%5Cn%5C%5Ct%5C%5Ctvar%20test2%20%3D%20%7B%7D%3B%5C%5Cn%5C%5Ct%5C%5Ctfor%20(var%20i%20%3D%200%3B%20i%20%3C%2010%3B%20i%2B%2B)%20%7B%5C%5Cn%5C%5Ct%5C%5Ct%5C%5Cttest2%5B'_'%20%2B%20String.fromCharCode(i)%5D%20%3D%20i%3B%5C%5Cn%5C%5Ct%5C%5Ct%7D%5C%5Cn%5C%5Ct%5C%5Ctvar%20order2%20%3D%20Object.getOwnPropertyNames(test2).map(function%20(n)%20%7B%5C%5Cn%5C%5Ct%5C%5Ct%5C%5Ctreturn%20test2%5Bn%5D%3B%5C%5Cn%5C%5Ct%5C%5Ct%7D)%3B%5C%5Cn%5C%5Ct%5C%5Ctif%20(order2.join('')%20!%3D%3D%20'0123456789')%20%7B%5C%5Cn%5C%5Ct%5C%5Ct%5C%5Ctreturn%20false%3B%5C%5Cn%5C%5Ct%5C%5Ct%7D%5C%5Cn%5C%5Cn%5C%5Ct%5C%5Ct%2F%2F%20https%3A%2F%2Fbugs.chromium.org%2Fp%2Fv8%2Fissues%2Fdetail%3Fid%3D3056%5C%5Cn%5C%5Ct%5C%5Ctvar%20test3%20%3D%20%7B%7D%3B%5C%5Cn%5C%5Ct%5C%5Ct'abcdefghijklmnopqrst'.split('').forEach(function%20(letter)%20%7B%5C%5Cn%5C%5Ct%5C%5Ct%5C%5Cttest3%5Bletter%5D%20%3D%20letter%3B%5C%5Cn%5C%5Ct%5C%5Ct%7D)%3B%5C%5Cn%5C%5Ct%5C%5Ctif%20(Object.keys(Object.assign(%7B%7D%2C%20test3)).join('')%20!%3D%3D%5C%5Cn%5C%5Ct%5C%5Ct%5C%5Ct%5C%5Ct'abcdefghijklmnopqrst')%20%7B%5C%5Cn%5C%5Ct%5C%5Ct%5C%5Ctreturn%20false%3B%5C%5Cn%5C%5Ct%5C%5Ct%7D%5C%5Cn%5C%5Cn%5C%5Ct%5C%5Ctreturn%20true%3B%5C%5Cn%5C%5Ct%7D%20catch%20(err)%20%7B%5C%5Cn%5C%5Ct%5C%5Ct%2F%2F%20We%20don't%20expect%20any%20of%20the%20above%20to%20throw%2C%20but%20better%20to%20be%20safe.%5C%5Cn%5C%5Ct%5C%5Ctreturn%20false%3B%5C%5Cn%5C%5Ct%7D%5C%5Cn%7D%5C%5Cn%5C%5Cnmodule.exports%20%3D%20shouldUseNative()%20%3F%20Object.assign%20%3A%20function%20(target%2C%20source)%20%7B%5C%5Cn%5C%5Ctvar%20from%3B%5C%5Cn%5C%5Ctvar%20to%20%3D%20toObject(target)%3B%5C%5Cn%5C%5Ctvar%20symbols%3B%5C%5Cn%5C%5Cn%5C%5Ctfor%20(var%20s%20%3D%201%3B%20s%20%3C%20arguments.length%3B%20s%2B%2B)%20%7B%5C%5Cn%5C%5Ct%5C%5Ctfrom%20%3D%20Object(arguments%5Bs%5D)%3B%5C%5Cn%5C%5Cn%5C%5Ct%5C%5Ctfor%20(var%20key%20in%20from)%20%7B%5C%5Cn%5C%5Ct%5C%5Ct%5C%5Ctif%20(hasOwnProperty.call(from%2C%20key))%20%7B%5C%5Cn%5C%5Ct%5C%5Ct%5C%5Ct%5C%5Ctto%5Bkey%5D%20%3D%20from%5Bkey%5D%3B%5C%5Cn%5C%5Ct%5C%5Ct%5C%5Ct%7D%5C%5Cn%5C%5Ct%5C%5Ct%7D%5C%5Cn%5C%5Cn%5C%5Ct%5C%5Ctif%20(getOwnPropertySymbols)%20%7B%5C%5Cn%5C%5Ct%5C%5Ct%5C%5Ctsymbols%20%3D%20getOwnPropertySymbols(from)%3B%5C%5Cn%5C%5Ct%5C%5Ct%5C%5Ctfor%20(var%20i%20%3D%200%3B%20i%20%3C%20symbols.length%3B%20i%2B%2B)%20%7B%5C%5Cn%5C%5Ct%5C%5Ct%5C%5Ct%5C%5Ctif%20(propIsEnumerable.call(from%2C%20symbols%5Bi%5D))%20%7B%5C%5Cn%5C%5Ct%5C%5Ct%5C%5Ct%5C%5Ct%5C%5Ctto%5Bsymbols%5Bi%5D%5D%20%3D%20from%5Bsymbols%5Bi%5D%5D%3B%5C%5Cn%5C%5Ct%5C%5Ct%5C%5Ct%5C%5Ct%7D%5C%5Cn%5C%5Ct%5C%5Ct%5C%5Ct%7D%5C%5Cn%5C%5Ct%5C%5Ct%7D%5C%5Cn%5C%5Ct%7D%5C%5Cn%5C%5Cn%5C%5Ctreturn%20to%3B%5C%5Cn%7D%3B%5C%5Cn%5C%5Cn%5C%5Cn%2F%2F%23%20sourceURL%3Dwebpack%3A%2F%2F%255Bname%255D%2F%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2Fobject-assign%2Findex.js%3F%5C%22)%3B%5Cn%5Cn%2F***%2F%20%7D)%2C%5Cn%5Cn%2F***%2F%20%5C%22..%2F..%2Fprop-types%2FcheckPropTypes.js%5C%22%3A%5Cn%2F*!****************************************************************************************************!*%5C%5C%5Cn%20%20!***%20%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2Fprop-types%2FcheckPropTypes.js%20***!%5Cn%20%20%5C%5C****************************************************************************************************%2F%5Cn%2F*!%20no%20static%20exports%20found%20*%2F%5Cn%2F***%2F%20(function(module%2C%20exports%2C%20__webpack_require__)%20%7B%5Cn%5Cn%5C%22use%20strict%5C%22%3B%5Cneval(%5C%22%2F**%5C%5Cn%20*%20Copyright%20(c)%202013-present%2C%20Facebook%2C%20Inc.%5C%5Cn%20*%5C%5Cn%20*%20This%20source%20code%20is%20licensed%20under%20the%20MIT%20license%20found%20in%20the%5C%5Cn%20*%20LICENSE%20file%20in%20the%20root%20directory%20of%20this%20source%20tree.%5C%5Cn%20*%2F%5C%5Cn%5C%5Cn%5C%5Cn%5C%5Cnvar%20printWarning%20%3D%20function()%20%7B%7D%3B%5C%5Cn%5C%5Cnif%20(true)%20%7B%5C%5Cn%20%20var%20ReactPropTypesSecret%20%3D%20__webpack_require__(%2F*!%20.%2Flib%2FReactPropTypesSecret%20*%2F%20%5C%5C%5C%22..%2F..%2Fprop-types%2Flib%2FReactPropTypesSecret.js%5C%5C%5C%22)%3B%5C%5Cn%20%20var%20loggedTypeFailures%20%3D%20%7B%7D%3B%5C%5Cn%20%20var%20has%20%3D%20Function.call.bind(Object.prototype.hasOwnProperty)%3B%5C%5Cn%5C%5Cn%20%20printWarning%20%3D%20function(text)%20%7B%5C%5Cn%20%20%20%20var%20message%20%3D%20'Warning%3A%20'%20%2B%20text%3B%5C%5Cn%20%20%20%20if%20(typeof%20console%20!%3D%3D%20'undefined')%20%7B%5C%5Cn%20%20%20%20%20%20console.error(message)%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%20%20try%20%7B%5C%5Cn%20%20%20%20%20%20%2F%2F%20---%20Welcome%20to%20debugging%20React%20---%5C%5Cn%20%20%20%20%20%20%2F%2F%20This%20error%20was%20thrown%20as%20a%20convenience%20so%20that%20you%20can%20use%20this%20stack%5C%5Cn%20%20%20%20%20%20%2F%2F%20to%20find%20the%20callsite%20that%20caused%20this%20warning%20to%20fire.%5C%5Cn%20%20%20%20%20%20throw%20new%20Error(message)%3B%5C%5Cn%20%20%20%20%7D%20catch%20(x)%20%7B%7D%5C%5Cn%20%20%7D%3B%5C%5Cn%7D%5C%5Cn%5C%5Cn%2F**%5C%5Cn%20*%20Assert%20that%20the%20values%20match%20with%20the%20type%20specs.%5C%5Cn%20*%20Error%20messages%20are%20memorized%20and%20will%20only%20be%20shown%20once.%5C%5Cn%20*%5C%5Cn%20*%20%40param%20%7Bobject%7D%20typeSpecs%20Map%20of%20name%20to%20a%20ReactPropType%5C%5Cn%20*%20%40param%20%7Bobject%7D%20values%20Runtime%20values%20that%20need%20to%20be%20type-checked%5C%5Cn%20*%20%40param%20%7Bstring%7D%20location%20e.g.%20%5C%5C%5C%22prop%5C%5C%5C%22%2C%20%5C%5C%5C%22context%5C%5C%5C%22%2C%20%5C%5C%5C%22child%20context%5C%5C%5C%22%5C%5Cn%20*%20%40param%20%7Bstring%7D%20componentName%20Name%20of%20the%20component%20for%20error%20messages.%5C%5Cn%20*%20%40param%20%7B%3FFunction%7D%20getStack%20Returns%20the%20component%20stack.%5C%5Cn%20*%20%40private%5C%5Cn%20*%2F%5C%5Cnfunction%20checkPropTypes(typeSpecs%2C%20values%2C%20location%2C%20componentName%2C%20getStack)%20%7B%5C%5Cn%20%20if%20(true)%20%7B%5C%5Cn%20%20%20%20for%20(var%20typeSpecName%20in%20typeSpecs)%20%7B%5C%5Cn%20%20%20%20%20%20if%20(has(typeSpecs%2C%20typeSpecName))%20%7B%5C%5Cn%20%20%20%20%20%20%20%20var%20error%3B%5C%5Cn%20%20%20%20%20%20%20%20%2F%2F%20Prop%20type%20validation%20may%20throw.%20In%20case%20they%20do%2C%20we%20don't%20want%20to%5C%5Cn%20%20%20%20%20%20%20%20%2F%2F%20fail%20the%20render%20phase%20where%20it%20didn't%20fail%20before.%20So%20we%20log%20it.%5C%5Cn%20%20%20%20%20%20%20%20%2F%2F%20After%20these%20have%20been%20cleaned%20up%2C%20we'll%20let%20them%20throw.%5C%5Cn%20%20%20%20%20%20%20%20try%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%2F%2F%20This%20is%20intentionally%20an%20invariant%20that%20gets%20caught.%20It's%20the%20same%5C%5Cn%20%20%20%20%20%20%20%20%20%20%2F%2F%20behavior%20as%20without%20this%20statement%20except%20with%20a%20better%20message.%5C%5Cn%20%20%20%20%20%20%20%20%20%20if%20(typeof%20typeSpecs%5BtypeSpecName%5D%20!%3D%3D%20'function')%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20var%20err%20%3D%20Error(%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%20%20(componentName%20%7C%7C%20'React%20class')%20%2B%20'%3A%20'%20%2B%20location%20%2B%20'%20type%20%60'%20%2B%20typeSpecName%20%2B%20'%60%20is%20invalid%3B%20'%20%2B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%20%20'it%20must%20be%20a%20function%2C%20usually%20from%20the%20%60prop-types%60%20package%2C%20but%20received%20%60'%20%2B%20typeof%20typeSpecs%5BtypeSpecName%5D%20%2B%20'%60.'%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20)%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20err.name%20%3D%20'Invariant%20Violation'%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20throw%20err%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%20%20%20%20error%20%3D%20typeSpecs%5BtypeSpecName%5D(values%2C%20typeSpecName%2C%20componentName%2C%20location%2C%20null%2C%20ReactPropTypesSecret)%3B%5C%5Cn%20%20%20%20%20%20%20%20%7D%20catch%20(ex)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20error%20%3D%20ex%3B%5C%5Cn%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%20%20if%20(error%20%26%26%20!(error%20instanceof%20Error))%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20printWarning(%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20(componentName%20%7C%7C%20'React%20class')%20%2B%20'%3A%20type%20specification%20of%20'%20%2B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20location%20%2B%20'%20%60'%20%2B%20typeSpecName%20%2B%20'%60%20is%20invalid%3B%20the%20type%20checker%20'%20%2B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20'function%20must%20return%20%60null%60%20or%20an%20%60Error%60%20but%20returned%20a%20'%20%2B%20typeof%20error%20%2B%20'.%20'%20%2B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20'You%20may%20have%20forgotten%20to%20pass%20an%20argument%20to%20the%20type%20checker%20'%20%2B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20'creator%20(arrayOf%2C%20instanceOf%2C%20objectOf%2C%20oneOf%2C%20oneOfType%2C%20and%20'%20%2B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20'shape%20all%20require%20an%20argument).'%5C%5Cn%20%20%20%20%20%20%20%20%20%20)%3B%5C%5Cn%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%20%20if%20(error%20instanceof%20Error%20%26%26%20!(error.message%20in%20loggedTypeFailures))%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%2F%2F%20Only%20monitor%20this%20failure%20once%20because%20there%20tends%20to%20be%20a%20lot%20of%20the%5C%5Cn%20%20%20%20%20%20%20%20%20%20%2F%2F%20same%20error.%5C%5Cn%20%20%20%20%20%20%20%20%20%20loggedTypeFailures%5Berror.message%5D%20%3D%20true%3B%5C%5Cn%5C%5Cn%20%20%20%20%20%20%20%20%20%20var%20stack%20%3D%20getStack%20%3F%20getStack()%20%3A%20''%3B%5C%5Cn%5C%5Cn%20%20%20%20%20%20%20%20%20%20printWarning(%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20'Failed%20'%20%2B%20location%20%2B%20'%20type%3A%20'%20%2B%20error.message%20%2B%20(stack%20!%3D%20null%20%3F%20stack%20%3A%20'')%5C%5Cn%20%20%20%20%20%20%20%20%20%20)%3B%5C%5Cn%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%5C%5Cn%7D%5C%5Cn%5C%5Cn%2F**%5C%5Cn%20*%20Resets%20warning%20cache%20when%20testing.%5C%5Cn%20*%5C%5Cn%20*%20%40private%5C%5Cn%20*%2F%5C%5CncheckPropTypes.resetWarningCache%20%3D%20function()%20%7B%5C%5Cn%20%20if%20(true)%20%7B%5C%5Cn%20%20%20%20loggedTypeFailures%20%3D%20%7B%7D%3B%5C%5Cn%20%20%7D%5C%5Cn%7D%5C%5Cn%5C%5Cnmodule.exports%20%3D%20checkPropTypes%3B%5C%5Cn%5C%5Cn%5C%5Cn%2F%2F%23%20sourceURL%3Dwebpack%3A%2F%2F%255Bname%255D%2F%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2Fprop-types%2FcheckPropTypes.js%3F%5C%22)%3B%5Cn%5Cn%2F***%2F%20%7D)%2C%5Cn%5Cn%2F***%2F%20%5C%22..%2F..%2Fprop-types%2FfactoryWithTypeCheckers.js%5C%22%3A%5Cn%2F*!*************************************************************************************************************!*%5C%5C%5Cn%20%20!***%20%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2Fprop-types%2FfactoryWithTypeCheckers.js%20***!%5Cn%20%20%5C%5C*************************************************************************************************************%2F%5Cn%2F*!%20no%20static%20exports%20found%20*%2F%5Cn%2F***%2F%20(function(module%2C%20exports%2C%20__webpack_require__)%20%7B%5Cn%5Cn%5C%22use%20strict%5C%22%3B%5Cneval(%5C%22%2F**%5C%5Cn%20*%20Copyright%20(c)%202013-present%2C%20Facebook%2C%20Inc.%5C%5Cn%20*%5C%5Cn%20*%20This%20source%20code%20is%20licensed%20under%20the%20MIT%20license%20found%20in%20the%5C%5Cn%20*%20LICENSE%20file%20in%20the%20root%20directory%20of%20this%20source%20tree.%5C%5Cn%20*%2F%5C%5Cn%5C%5Cn%5C%5Cn%5C%5Cnvar%20ReactIs%20%3D%20__webpack_require__(%2F*!%20react-is%20*%2F%20%5C%5C%5C%22..%2F..%2Freact-is%2Findex.js%5C%5C%5C%22)%3B%5C%5Cnvar%20assign%20%3D%20__webpack_require__(%2F*!%20object-assign%20*%2F%20%5C%5C%5C%22..%2F..%2Fobject-assign%2Findex.js%5C%5C%5C%22)%3B%5C%5Cn%5C%5Cnvar%20ReactPropTypesSecret%20%3D%20__webpack_require__(%2F*!%20.%2Flib%2FReactPropTypesSecret%20*%2F%20%5C%5C%5C%22..%2F..%2Fprop-types%2Flib%2FReactPropTypesSecret.js%5C%5C%5C%22)%3B%5C%5Cnvar%20checkPropTypes%20%3D%20__webpack_require__(%2F*!%20.%2FcheckPropTypes%20*%2F%20%5C%5C%5C%22..%2F..%2Fprop-types%2FcheckPropTypes.js%5C%5C%5C%22)%3B%5C%5Cn%5C%5Cnvar%20has%20%3D%20Function.call.bind(Object.prototype.hasOwnProperty)%3B%5C%5Cnvar%20printWarning%20%3D%20function()%20%7B%7D%3B%5C%5Cn%5C%5Cnif%20(true)%20%7B%5C%5Cn%20%20printWarning%20%3D%20function(text)%20%7B%5C%5Cn%20%20%20%20var%20message%20%3D%20'Warning%3A%20'%20%2B%20text%3B%5C%5Cn%20%20%20%20if%20(typeof%20console%20!%3D%3D%20'undefined')%20%7B%5C%5Cn%20%20%20%20%20%20console.error(message)%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%20%20try%20%7B%5C%5Cn%20%20%20%20%20%20%2F%2F%20---%20Welcome%20to%20debugging%20React%20---%5C%5Cn%20%20%20%20%20%20%2F%2F%20This%20error%20was%20thrown%20as%20a%20convenience%20so%20that%20you%20can%20use%20this%20stack%5C%5Cn%20%20%20%20%20%20%2F%2F%20to%20find%20the%20callsite%20that%20caused%20this%20warning%20to%20fire.%5C%5Cn%20%20%20%20%20%20throw%20new%20Error(message)%3B%5C%5Cn%20%20%20%20%7D%20catch%20(x)%20%7B%7D%5C%5Cn%20%20%7D%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20emptyFunctionThatReturnsNull()%20%7B%5C%5Cn%20%20return%20null%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnmodule.exports%20%3D%20function(isValidElement%2C%20throwOnDirectAccess)%20%7B%5C%5Cn%20%20%2F*%20global%20Symbol%20*%2F%5C%5Cn%20%20var%20ITERATOR_SYMBOL%20%3D%20typeof%20Symbol%20%3D%3D%3D%20'function'%20%26%26%20Symbol.iterator%3B%5C%5Cn%20%20var%20FAUX_ITERATOR_SYMBOL%20%3D%20'%40%40iterator'%3B%20%2F%2F%20Before%20Symbol%20spec.%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20Returns%20the%20iterator%20method%20function%20contained%20on%20the%20iterable%20object.%5C%5Cn%20%20%20*%5C%5Cn%20%20%20*%20Be%20sure%20to%20invoke%20the%20function%20with%20the%20iterable%20as%20context%3A%5C%5Cn%20%20%20*%5C%5Cn%20%20%20*%20%20%20%20%20var%20iteratorFn%20%3D%20getIteratorFn(myIterable)%3B%5C%5Cn%20%20%20*%20%20%20%20%20if%20(iteratorFn)%20%7B%5C%5Cn%20%20%20*%20%20%20%20%20%20%20var%20iterator%20%3D%20iteratorFn.call(myIterable)%3B%5C%5Cn%20%20%20*%20%20%20%20%20%20%20...%5C%5Cn%20%20%20*%20%20%20%20%20%7D%5C%5Cn%20%20%20*%5C%5Cn%20%20%20*%20%40param%20%7B%3Fobject%7D%20maybeIterable%5C%5Cn%20%20%20*%20%40return%20%7B%3Ffunction%7D%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20function%20getIteratorFn(maybeIterable)%20%7B%5C%5Cn%20%20%20%20var%20iteratorFn%20%3D%20maybeIterable%20%26%26%20(ITERATOR_SYMBOL%20%26%26%20maybeIterable%5BITERATOR_SYMBOL%5D%20%7C%7C%20maybeIterable%5BFAUX_ITERATOR_SYMBOL%5D)%3B%5C%5Cn%20%20%20%20if%20(typeof%20iteratorFn%20%3D%3D%3D%20'function')%20%7B%5C%5Cn%20%20%20%20%20%20return%20iteratorFn%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20Collection%20of%20methods%20that%20allow%20declaration%20and%20validation%20of%20props%20that%20are%5C%5Cn%20%20%20*%20supplied%20to%20React%20components.%20Example%20usage%3A%5C%5Cn%20%20%20*%5C%5Cn%20%20%20*%20%20%20var%20Props%20%3D%20require('ReactPropTypes')%3B%5C%5Cn%20%20%20*%20%20%20var%20MyArticle%20%3D%20React.createClass(%7B%5C%5Cn%20%20%20*%20%20%20%20%20propTypes%3A%20%7B%5C%5Cn%20%20%20*%20%20%20%20%20%20%20%2F%2F%20An%20optional%20string%20prop%20named%20%5C%5C%5C%22description%5C%5C%5C%22.%5C%5Cn%20%20%20*%20%20%20%20%20%20%20description%3A%20Props.string%2C%5C%5Cn%20%20%20*%5C%5Cn%20%20%20*%20%20%20%20%20%20%20%2F%2F%20A%20required%20enum%20prop%20named%20%5C%5C%5C%22category%5C%5C%5C%22.%5C%5Cn%20%20%20*%20%20%20%20%20%20%20category%3A%20Props.oneOf(%5B'News'%2C'Photos'%5D).isRequired%2C%5C%5Cn%20%20%20*%5C%5Cn%20%20%20*%20%20%20%20%20%20%20%2F%2F%20A%20prop%20named%20%5C%5C%5C%22dialog%5C%5C%5C%22%20that%20requires%20an%20instance%20of%20Dialog.%5C%5Cn%20%20%20*%20%20%20%20%20%20%20dialog%3A%20Props.instanceOf(Dialog).isRequired%5C%5Cn%20%20%20*%20%20%20%20%20%7D%2C%5C%5Cn%20%20%20*%20%20%20%20%20render%3A%20function()%20%7B%20...%20%7D%5C%5Cn%20%20%20*%20%20%20%7D)%3B%5C%5Cn%20%20%20*%5C%5Cn%20%20%20*%20A%20more%20formal%20specification%20of%20how%20these%20methods%20are%20used%3A%5C%5Cn%20%20%20*%5C%5Cn%20%20%20*%20%20%20type%20%3A%3D%20array%7Cbool%7Cfunc%7Cobject%7Cnumber%7Cstring%7ConeOf(%5B...%5D)%7CinstanceOf(...)%5C%5Cn%20%20%20*%20%20%20decl%20%3A%3D%20ReactPropTypes.%7Btype%7D(.isRequired)%3F%5C%5Cn%20%20%20*%5C%5Cn%20%20%20*%20Each%20and%20every%20declaration%20produces%20a%20function%20with%20the%20same%20signature.%20This%5C%5Cn%20%20%20*%20allows%20the%20creation%20of%20custom%20validation%20functions.%20For%20example%3A%5C%5Cn%20%20%20*%5C%5Cn%20%20%20*%20%20var%20MyLink%20%3D%20React.createClass(%7B%5C%5Cn%20%20%20*%20%20%20%20propTypes%3A%20%7B%5C%5Cn%20%20%20*%20%20%20%20%20%20%2F%2F%20An%20optional%20string%20or%20URI%20prop%20named%20%5C%5C%5C%22href%5C%5C%5C%22.%5C%5Cn%20%20%20*%20%20%20%20%20%20href%3A%20function(props%2C%20propName%2C%20componentName)%20%7B%5C%5Cn%20%20%20*%20%20%20%20%20%20%20%20var%20propValue%20%3D%20props%5BpropName%5D%3B%5C%5Cn%20%20%20*%20%20%20%20%20%20%20%20if%20(propValue%20!%3D%20null%20%26%26%20typeof%20propValue%20!%3D%3D%20'string'%20%26%26%5C%5Cn%20%20%20*%20%20%20%20%20%20%20%20%20%20%20%20!(propValue%20instanceof%20URI))%20%7B%5C%5Cn%20%20%20*%20%20%20%20%20%20%20%20%20%20return%20new%20Error(%5C%5Cn%20%20%20*%20%20%20%20%20%20%20%20%20%20%20%20'Expected%20a%20string%20or%20an%20URI%20for%20'%20%2B%20propName%20%2B%20'%20in%20'%20%2B%5C%5Cn%20%20%20*%20%20%20%20%20%20%20%20%20%20%20%20componentName%5C%5Cn%20%20%20*%20%20%20%20%20%20%20%20%20%20)%3B%5C%5Cn%20%20%20*%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20*%20%20%20%20%20%20%7D%5C%5Cn%20%20%20*%20%20%20%20%7D%2C%5C%5Cn%20%20%20*%20%20%20%20render%3A%20function()%20%7B...%7D%5C%5Cn%20%20%20*%20%20%7D)%3B%5C%5Cn%20%20%20*%5C%5Cn%20%20%20*%20%40internal%5C%5Cn%20%20%20*%2F%5C%5Cn%5C%5Cn%20%20var%20ANONYMOUS%20%3D%20'%3C%3Canonymous%3E%3E'%3B%5C%5Cn%5C%5Cn%20%20%2F%2F%20Important!%5C%5Cn%20%20%2F%2F%20Keep%20this%20list%20in%20sync%20with%20production%20version%20in%20%60.%2FfactoryWithThrowingShims.js%60.%5C%5Cn%20%20var%20ReactPropTypes%20%3D%20%7B%5C%5Cn%20%20%20%20array%3A%20createPrimitiveTypeChecker('array')%2C%5C%5Cn%20%20%20%20bool%3A%20createPrimitiveTypeChecker('boolean')%2C%5C%5Cn%20%20%20%20func%3A%20createPrimitiveTypeChecker('function')%2C%5C%5Cn%20%20%20%20number%3A%20createPrimitiveTypeChecker('number')%2C%5C%5Cn%20%20%20%20object%3A%20createPrimitiveTypeChecker('object')%2C%5C%5Cn%20%20%20%20string%3A%20createPrimitiveTypeChecker('string')%2C%5C%5Cn%20%20%20%20symbol%3A%20createPrimitiveTypeChecker('symbol')%2C%5C%5Cn%5C%5Cn%20%20%20%20any%3A%20createAnyTypeChecker()%2C%5C%5Cn%20%20%20%20arrayOf%3A%20createArrayOfTypeChecker%2C%5C%5Cn%20%20%20%20element%3A%20createElementTypeChecker()%2C%5C%5Cn%20%20%20%20elementType%3A%20createElementTypeTypeChecker()%2C%5C%5Cn%20%20%20%20instanceOf%3A%20createInstanceTypeChecker%2C%5C%5Cn%20%20%20%20node%3A%20createNodeChecker()%2C%5C%5Cn%20%20%20%20objectOf%3A%20createObjectOfTypeChecker%2C%5C%5Cn%20%20%20%20oneOf%3A%20createEnumTypeChecker%2C%5C%5Cn%20%20%20%20oneOfType%3A%20createUnionTypeChecker%2C%5C%5Cn%20%20%20%20shape%3A%20createShapeTypeChecker%2C%5C%5Cn%20%20%20%20exact%3A%20createStrictShapeTypeChecker%2C%5C%5Cn%20%20%7D%3B%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20inlined%20Object.is%20polyfill%20to%20avoid%20requiring%20consumers%20ship%20their%20own%5C%5Cn%20%20%20*%20https%3A%2F%2Fdeveloper.mozilla.org%2Fen-US%2Fdocs%2FWeb%2FJavaScript%2FReference%2FGlobal_Objects%2FObject%2Fis%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20%2F*eslint-disable%20no-self-compare*%2F%5C%5Cn%20%20function%20is(x%2C%20y)%20%7B%5C%5Cn%20%20%20%20%2F%2F%20SameValue%20algorithm%5C%5Cn%20%20%20%20if%20(x%20%3D%3D%3D%20y)%20%7B%5C%5Cn%20%20%20%20%20%20%2F%2F%20Steps%201-5%2C%207-10%5C%5Cn%20%20%20%20%20%20%2F%2F%20Steps%206.b-6.e%3A%20%2B0%20!%3D%20-0%5C%5Cn%20%20%20%20%20%20return%20x%20!%3D%3D%200%20%7C%7C%201%20%2F%20x%20%3D%3D%3D%201%20%2F%20y%3B%5C%5Cn%20%20%20%20%7D%20else%20%7B%5C%5Cn%20%20%20%20%20%20%2F%2F%20Step%206.a%3A%20NaN%20%3D%3D%20NaN%5C%5Cn%20%20%20%20%20%20return%20x%20!%3D%3D%20x%20%26%26%20y%20!%3D%3D%20y%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%5C%5Cn%20%20%2F*eslint-enable%20no-self-compare*%2F%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20We%20use%20an%20Error-like%20object%20for%20backward%20compatibility%20as%20people%20may%20call%5C%5Cn%20%20%20*%20PropTypes%20directly%20and%20inspect%20their%20output.%20However%2C%20we%20don't%20use%20real%5C%5Cn%20%20%20*%20Errors%20anymore.%20We%20don't%20inspect%20their%20stack%20anyway%2C%20and%20creating%20them%5C%5Cn%20%20%20*%20is%20prohibitively%20expensive%20if%20they%20are%20created%20too%20often%2C%20such%20as%20what%5C%5Cn%20%20%20*%20happens%20in%20oneOfType()%20for%20any%20type%20before%20the%20one%20that%20matched.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20function%20PropTypeError(message)%20%7B%5C%5Cn%20%20%20%20this.message%20%3D%20message%3B%5C%5Cn%20%20%20%20this.stack%20%3D%20''%3B%5C%5Cn%20%20%7D%5C%5Cn%20%20%2F%2F%20Make%20%60instanceof%20Error%60%20still%20work%20for%20returned%20errors.%5C%5Cn%20%20PropTypeError.prototype%20%3D%20Error.prototype%3B%5C%5Cn%5C%5Cn%20%20function%20createChainableTypeChecker(validate)%20%7B%5C%5Cn%20%20%20%20if%20(true)%20%7B%5C%5Cn%20%20%20%20%20%20var%20manualPropTypeCallCache%20%3D%20%7B%7D%3B%5C%5Cn%20%20%20%20%20%20var%20manualPropTypeWarningCount%20%3D%200%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%20%20function%20checkType(isRequired%2C%20props%2C%20propName%2C%20componentName%2C%20location%2C%20propFullName%2C%20secret)%20%7B%5C%5Cn%20%20%20%20%20%20componentName%20%3D%20componentName%20%7C%7C%20ANONYMOUS%3B%5C%5Cn%20%20%20%20%20%20propFullName%20%3D%20propFullName%20%7C%7C%20propName%3B%5C%5Cn%5C%5Cn%20%20%20%20%20%20if%20(secret%20!%3D%3D%20ReactPropTypesSecret)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20if%20(throwOnDirectAccess)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%2F%2F%20New%20behavior%20only%20for%20users%20of%20%60prop-types%60%20package%5C%5Cn%20%20%20%20%20%20%20%20%20%20var%20err%20%3D%20new%20Error(%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20'Calling%20PropTypes%20validators%20directly%20is%20not%20supported%20by%20the%20%60prop-types%60%20package.%20'%20%2B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20'Use%20%60PropTypes.checkPropTypes()%60%20to%20call%20them.%20'%20%2B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20'Read%20more%20at%20http%3A%2F%2Ffb.me%2Fuse-check-prop-types'%5C%5Cn%20%20%20%20%20%20%20%20%20%20)%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20err.name%20%3D%20'Invariant%20Violation'%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20throw%20err%3B%5C%5Cn%20%20%20%20%20%20%20%20%7D%20else%20if%20(%20true%20%26%26%20typeof%20console%20!%3D%3D%20'undefined')%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%2F%2F%20Old%20behavior%20for%20people%20using%20React.PropTypes%5C%5Cn%20%20%20%20%20%20%20%20%20%20var%20cacheKey%20%3D%20componentName%20%2B%20'%3A'%20%2B%20propName%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20if%20(%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20!manualPropTypeCallCache%5BcacheKey%5D%20%26%26%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%2F%2F%20Avoid%20spamming%20the%20console%20because%20they%20are%20often%20not%20actionable%20except%20for%20lib%20authors%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20manualPropTypeWarningCount%20%3C%203%5C%5Cn%20%20%20%20%20%20%20%20%20%20)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20printWarning(%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%20%20'You%20are%20manually%20calling%20a%20React.PropTypes%20validation%20'%20%2B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%20%20'function%20for%20the%20%60'%20%2B%20propFullName%20%2B%20'%60%20prop%20on%20%60'%20%2B%20componentName%20%20%2B%20'%60.%20This%20is%20deprecated%20'%20%2B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%20%20'and%20will%20throw%20in%20the%20standalone%20%60prop-types%60%20package.%20'%20%2B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%20%20'You%20may%20be%20seeing%20this%20warning%20due%20to%20a%20third-party%20PropTypes%20'%20%2B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%20%20'library.%20See%20https%3A%2F%2Ffb.me%2Freact-warning-dont-call-proptypes%20'%20%2B%20'for%20details.'%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20)%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20manualPropTypeCallCache%5BcacheKey%5D%20%3D%20true%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20manualPropTypeWarningCount%2B%2B%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20if%20(props%5BpropName%5D%20%3D%3D%20null)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20if%20(isRequired)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20if%20(props%5BpropName%5D%20%3D%3D%3D%20null)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20return%20new%20PropTypeError('The%20'%20%2B%20location%20%2B%20'%20%60'%20%2B%20propFullName%20%2B%20'%60%20is%20marked%20as%20required%20'%20%2B%20('in%20%60'%20%2B%20componentName%20%2B%20'%60%2C%20but%20its%20value%20is%20%60null%60.'))%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%20%20%20%20return%20new%20PropTypeError('The%20'%20%2B%20location%20%2B%20'%20%60'%20%2B%20propFullName%20%2B%20'%60%20is%20marked%20as%20required%20in%20'%20%2B%20('%60'%20%2B%20componentName%20%2B%20'%60%2C%20but%20its%20value%20is%20%60undefined%60.'))%3B%5C%5Cn%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%20%20return%20null%3B%5C%5Cn%20%20%20%20%20%20%7D%20else%20%7B%5C%5Cn%20%20%20%20%20%20%20%20return%20validate(props%2C%20propName%2C%20componentName%2C%20location%2C%20propFullName)%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20var%20chainedCheckType%20%3D%20checkType.bind(null%2C%20false)%3B%5C%5Cn%20%20%20%20chainedCheckType.isRequired%20%3D%20checkType.bind(null%2C%20true)%3B%5C%5Cn%5C%5Cn%20%20%20%20return%20chainedCheckType%3B%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20function%20createPrimitiveTypeChecker(expectedType)%20%7B%5C%5Cn%20%20%20%20function%20validate(props%2C%20propName%2C%20componentName%2C%20location%2C%20propFullName%2C%20secret)%20%7B%5C%5Cn%20%20%20%20%20%20var%20propValue%20%3D%20props%5BpropName%5D%3B%5C%5Cn%20%20%20%20%20%20var%20propType%20%3D%20getPropType(propValue)%3B%5C%5Cn%20%20%20%20%20%20if%20(propType%20!%3D%3D%20expectedType)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%2F%2F%20%60propValue%60%20being%20instance%20of%2C%20say%2C%20date%2Fregexp%2C%20pass%20the%20'object'%5C%5Cn%20%20%20%20%20%20%20%20%2F%2F%20check%2C%20but%20we%20can%20offer%20a%20more%20precise%20error%20message%20here%20rather%20than%5C%5Cn%20%20%20%20%20%20%20%20%2F%2F%20'of%20type%20%60object%60'.%5C%5Cn%20%20%20%20%20%20%20%20var%20preciseType%20%3D%20getPreciseType(propValue)%3B%5C%5Cn%5C%5Cn%20%20%20%20%20%20%20%20return%20new%20PropTypeError('Invalid%20'%20%2B%20location%20%2B%20'%20%60'%20%2B%20propFullName%20%2B%20'%60%20of%20type%20'%20%2B%20('%60'%20%2B%20preciseType%20%2B%20'%60%20supplied%20to%20%60'%20%2B%20componentName%20%2B%20'%60%2C%20expected%20')%20%2B%20('%60'%20%2B%20expectedType%20%2B%20'%60.'))%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20return%20null%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%20%20return%20createChainableTypeChecker(validate)%3B%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20function%20createAnyTypeChecker()%20%7B%5C%5Cn%20%20%20%20return%20createChainableTypeChecker(emptyFunctionThatReturnsNull)%3B%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20function%20createArrayOfTypeChecker(typeChecker)%20%7B%5C%5Cn%20%20%20%20function%20validate(props%2C%20propName%2C%20componentName%2C%20location%2C%20propFullName)%20%7B%5C%5Cn%20%20%20%20%20%20if%20(typeof%20typeChecker%20!%3D%3D%20'function')%20%7B%5C%5Cn%20%20%20%20%20%20%20%20return%20new%20PropTypeError('Property%20%60'%20%2B%20propFullName%20%2B%20'%60%20of%20component%20%60'%20%2B%20componentName%20%2B%20'%60%20has%20invalid%20PropType%20notation%20inside%20arrayOf.')%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20var%20propValue%20%3D%20props%5BpropName%5D%3B%5C%5Cn%20%20%20%20%20%20if%20(!Array.isArray(propValue))%20%7B%5C%5Cn%20%20%20%20%20%20%20%20var%20propType%20%3D%20getPropType(propValue)%3B%5C%5Cn%20%20%20%20%20%20%20%20return%20new%20PropTypeError('Invalid%20'%20%2B%20location%20%2B%20'%20%60'%20%2B%20propFullName%20%2B%20'%60%20of%20type%20'%20%2B%20('%60'%20%2B%20propType%20%2B%20'%60%20supplied%20to%20%60'%20%2B%20componentName%20%2B%20'%60%2C%20expected%20an%20array.'))%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20for%20(var%20i%20%3D%200%3B%20i%20%3C%20propValue.length%3B%20i%2B%2B)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20var%20error%20%3D%20typeChecker(propValue%2C%20i%2C%20componentName%2C%20location%2C%20propFullName%20%2B%20'%5B'%20%2B%20i%20%2B%20'%5D'%2C%20ReactPropTypesSecret)%3B%5C%5Cn%20%20%20%20%20%20%20%20if%20(error%20instanceof%20Error)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20return%20error%3B%5C%5Cn%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20return%20null%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%20%20return%20createChainableTypeChecker(validate)%3B%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20function%20createElementTypeChecker()%20%7B%5C%5Cn%20%20%20%20function%20validate(props%2C%20propName%2C%20componentName%2C%20location%2C%20propFullName)%20%7B%5C%5Cn%20%20%20%20%20%20var%20propValue%20%3D%20props%5BpropName%5D%3B%5C%5Cn%20%20%20%20%20%20if%20(!isValidElement(propValue))%20%7B%5C%5Cn%20%20%20%20%20%20%20%20var%20propType%20%3D%20getPropType(propValue)%3B%5C%5Cn%20%20%20%20%20%20%20%20return%20new%20PropTypeError('Invalid%20'%20%2B%20location%20%2B%20'%20%60'%20%2B%20propFullName%20%2B%20'%60%20of%20type%20'%20%2B%20('%60'%20%2B%20propType%20%2B%20'%60%20supplied%20to%20%60'%20%2B%20componentName%20%2B%20'%60%2C%20expected%20a%20single%20ReactElement.'))%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20return%20null%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%20%20return%20createChainableTypeChecker(validate)%3B%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20function%20createElementTypeTypeChecker()%20%7B%5C%5Cn%20%20%20%20function%20validate(props%2C%20propName%2C%20componentName%2C%20location%2C%20propFullName)%20%7B%5C%5Cn%20%20%20%20%20%20var%20propValue%20%3D%20props%5BpropName%5D%3B%5C%5Cn%20%20%20%20%20%20if%20(!ReactIs.isValidElementType(propValue))%20%7B%5C%5Cn%20%20%20%20%20%20%20%20var%20propType%20%3D%20getPropType(propValue)%3B%5C%5Cn%20%20%20%20%20%20%20%20return%20new%20PropTypeError('Invalid%20'%20%2B%20location%20%2B%20'%20%60'%20%2B%20propFullName%20%2B%20'%60%20of%20type%20'%20%2B%20('%60'%20%2B%20propType%20%2B%20'%60%20supplied%20to%20%60'%20%2B%20componentName%20%2B%20'%60%2C%20expected%20a%20single%20ReactElement%20type.'))%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20return%20null%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%20%20return%20createChainableTypeChecker(validate)%3B%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20function%20createInstanceTypeChecker(expectedClass)%20%7B%5C%5Cn%20%20%20%20function%20validate(props%2C%20propName%2C%20componentName%2C%20location%2C%20propFullName)%20%7B%5C%5Cn%20%20%20%20%20%20if%20(!(props%5BpropName%5D%20instanceof%20expectedClass))%20%7B%5C%5Cn%20%20%20%20%20%20%20%20var%20expectedClassName%20%3D%20expectedClass.name%20%7C%7C%20ANONYMOUS%3B%5C%5Cn%20%20%20%20%20%20%20%20var%20actualClassName%20%3D%20getClassName(props%5BpropName%5D)%3B%5C%5Cn%20%20%20%20%20%20%20%20return%20new%20PropTypeError('Invalid%20'%20%2B%20location%20%2B%20'%20%60'%20%2B%20propFullName%20%2B%20'%60%20of%20type%20'%20%2B%20('%60'%20%2B%20actualClassName%20%2B%20'%60%20supplied%20to%20%60'%20%2B%20componentName%20%2B%20'%60%2C%20expected%20')%20%2B%20('instance%20of%20%60'%20%2B%20expectedClassName%20%2B%20'%60.'))%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20return%20null%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%20%20return%20createChainableTypeChecker(validate)%3B%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20function%20createEnumTypeChecker(expectedValues)%20%7B%5C%5Cn%20%20%20%20if%20(!Array.isArray(expectedValues))%20%7B%5C%5Cn%20%20%20%20%20%20if%20(true)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20if%20(arguments.length%20%3E%201)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20printWarning(%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20'Invalid%20arguments%20supplied%20to%20oneOf%2C%20expected%20an%20array%2C%20got%20'%20%2B%20arguments.length%20%2B%20'%20arguments.%20'%20%2B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20'A%20common%20mistake%20is%20to%20write%20oneOf(x%2C%20y%2C%20z)%20instead%20of%20oneOf(%5Bx%2C%20y%2C%20z%5D).'%5C%5Cn%20%20%20%20%20%20%20%20%20%20)%3B%5C%5Cn%20%20%20%20%20%20%20%20%7D%20else%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20printWarning('Invalid%20argument%20supplied%20to%20oneOf%2C%20expected%20an%20array.')%3B%5C%5Cn%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20return%20emptyFunctionThatReturnsNull%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20function%20validate(props%2C%20propName%2C%20componentName%2C%20location%2C%20propFullName)%20%7B%5C%5Cn%20%20%20%20%20%20var%20propValue%20%3D%20props%5BpropName%5D%3B%5C%5Cn%20%20%20%20%20%20for%20(var%20i%20%3D%200%3B%20i%20%3C%20expectedValues.length%3B%20i%2B%2B)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20if%20(is(propValue%2C%20expectedValues%5Bi%5D))%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20return%20null%3B%5C%5Cn%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20%20%20var%20valuesString%20%3D%20JSON.stringify(expectedValues%2C%20function%20replacer(key%2C%20value)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20var%20type%20%3D%20getPreciseType(value)%3B%5C%5Cn%20%20%20%20%20%20%20%20if%20(type%20%3D%3D%3D%20'symbol')%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20return%20String(value)%3B%5C%5Cn%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%20%20return%20value%3B%5C%5Cn%20%20%20%20%20%20%7D)%3B%5C%5Cn%20%20%20%20%20%20return%20new%20PropTypeError('Invalid%20'%20%2B%20location%20%2B%20'%20%60'%20%2B%20propFullName%20%2B%20'%60%20of%20value%20%60'%20%2B%20String(propValue)%20%2B%20'%60%20'%20%2B%20('supplied%20to%20%60'%20%2B%20componentName%20%2B%20'%60%2C%20expected%20one%20of%20'%20%2B%20valuesString%20%2B%20'.'))%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%20%20return%20createChainableTypeChecker(validate)%3B%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20function%20createObjectOfTypeChecker(typeChecker)%20%7B%5C%5Cn%20%20%20%20function%20validate(props%2C%20propName%2C%20componentName%2C%20location%2C%20propFullName)%20%7B%5C%5Cn%20%20%20%20%20%20if%20(typeof%20typeChecker%20!%3D%3D%20'function')%20%7B%5C%5Cn%20%20%20%20%20%20%20%20return%20new%20PropTypeError('Property%20%60'%20%2B%20propFullName%20%2B%20'%60%20of%20component%20%60'%20%2B%20componentName%20%2B%20'%60%20has%20invalid%20PropType%20notation%20inside%20objectOf.')%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20var%20propValue%20%3D%20props%5BpropName%5D%3B%5C%5Cn%20%20%20%20%20%20var%20propType%20%3D%20getPropType(propValue)%3B%5C%5Cn%20%20%20%20%20%20if%20(propType%20!%3D%3D%20'object')%20%7B%5C%5Cn%20%20%20%20%20%20%20%20return%20new%20PropTypeError('Invalid%20'%20%2B%20location%20%2B%20'%20%60'%20%2B%20propFullName%20%2B%20'%60%20of%20type%20'%20%2B%20('%60'%20%2B%20propType%20%2B%20'%60%20supplied%20to%20%60'%20%2B%20componentName%20%2B%20'%60%2C%20expected%20an%20object.'))%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20for%20(var%20key%20in%20propValue)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20if%20(has(propValue%2C%20key))%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20var%20error%20%3D%20typeChecker(propValue%2C%20key%2C%20componentName%2C%20location%2C%20propFullName%20%2B%20'.'%20%2B%20key%2C%20ReactPropTypesSecret)%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20if%20(error%20instanceof%20Error)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20return%20error%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20return%20null%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%20%20return%20createChainableTypeChecker(validate)%3B%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20function%20createUnionTypeChecker(arrayOfTypeCheckers)%20%7B%5C%5Cn%20%20%20%20if%20(!Array.isArray(arrayOfTypeCheckers))%20%7B%5C%5Cn%20%20%20%20%20%20%20true%20%3F%20printWarning('Invalid%20argument%20supplied%20to%20oneOfType%2C%20expected%20an%20instance%20of%20array.')%20%3A%20undefined%3B%5C%5Cn%20%20%20%20%20%20return%20emptyFunctionThatReturnsNull%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20for%20(var%20i%20%3D%200%3B%20i%20%3C%20arrayOfTypeCheckers.length%3B%20i%2B%2B)%20%7B%5C%5Cn%20%20%20%20%20%20var%20checker%20%3D%20arrayOfTypeCheckers%5Bi%5D%3B%5C%5Cn%20%20%20%20%20%20if%20(typeof%20checker%20!%3D%3D%20'function')%20%7B%5C%5Cn%20%20%20%20%20%20%20%20printWarning(%5C%5Cn%20%20%20%20%20%20%20%20%20%20'Invalid%20argument%20supplied%20to%20oneOfType.%20Expected%20an%20array%20of%20check%20functions%2C%20but%20'%20%2B%5C%5Cn%20%20%20%20%20%20%20%20%20%20'received%20'%20%2B%20getPostfixForTypeWarning(checker)%20%2B%20'%20at%20index%20'%20%2B%20i%20%2B%20'.'%5C%5Cn%20%20%20%20%20%20%20%20)%3B%5C%5Cn%20%20%20%20%20%20%20%20return%20emptyFunctionThatReturnsNull%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20function%20validate(props%2C%20propName%2C%20componentName%2C%20location%2C%20propFullName)%20%7B%5C%5Cn%20%20%20%20%20%20for%20(var%20i%20%3D%200%3B%20i%20%3C%20arrayOfTypeCheckers.length%3B%20i%2B%2B)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20var%20checker%20%3D%20arrayOfTypeCheckers%5Bi%5D%3B%5C%5Cn%20%20%20%20%20%20%20%20if%20(checker(props%2C%20propName%2C%20componentName%2C%20location%2C%20propFullName%2C%20ReactPropTypesSecret)%20%3D%3D%20null)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20return%20null%3B%5C%5Cn%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20%20%20return%20new%20PropTypeError('Invalid%20'%20%2B%20location%20%2B%20'%20%60'%20%2B%20propFullName%20%2B%20'%60%20supplied%20to%20'%20%2B%20('%60'%20%2B%20componentName%20%2B%20'%60.'))%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%20%20return%20createChainableTypeChecker(validate)%3B%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20function%20createNodeChecker()%20%7B%5C%5Cn%20%20%20%20function%20validate(props%2C%20propName%2C%20componentName%2C%20location%2C%20propFullName)%20%7B%5C%5Cn%20%20%20%20%20%20if%20(!isNode(props%5BpropName%5D))%20%7B%5C%5Cn%20%20%20%20%20%20%20%20return%20new%20PropTypeError('Invalid%20'%20%2B%20location%20%2B%20'%20%60'%20%2B%20propFullName%20%2B%20'%60%20supplied%20to%20'%20%2B%20('%60'%20%2B%20componentName%20%2B%20'%60%2C%20expected%20a%20ReactNode.'))%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20return%20null%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%20%20return%20createChainableTypeChecker(validate)%3B%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20function%20createShapeTypeChecker(shapeTypes)%20%7B%5C%5Cn%20%20%20%20function%20validate(props%2C%20propName%2C%20componentName%2C%20location%2C%20propFullName)%20%7B%5C%5Cn%20%20%20%20%20%20var%20propValue%20%3D%20props%5BpropName%5D%3B%5C%5Cn%20%20%20%20%20%20var%20propType%20%3D%20getPropType(propValue)%3B%5C%5Cn%20%20%20%20%20%20if%20(propType%20!%3D%3D%20'object')%20%7B%5C%5Cn%20%20%20%20%20%20%20%20return%20new%20PropTypeError('Invalid%20'%20%2B%20location%20%2B%20'%20%60'%20%2B%20propFullName%20%2B%20'%60%20of%20type%20%60'%20%2B%20propType%20%2B%20'%60%20'%20%2B%20('supplied%20to%20%60'%20%2B%20componentName%20%2B%20'%60%2C%20expected%20%60object%60.'))%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20for%20(var%20key%20in%20shapeTypes)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20var%20checker%20%3D%20shapeTypes%5Bkey%5D%3B%5C%5Cn%20%20%20%20%20%20%20%20if%20(!checker)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20continue%3B%5C%5Cn%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%20%20var%20error%20%3D%20checker(propValue%2C%20key%2C%20componentName%2C%20location%2C%20propFullName%20%2B%20'.'%20%2B%20key%2C%20ReactPropTypesSecret)%3B%5C%5Cn%20%20%20%20%20%20%20%20if%20(error)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20return%20error%3B%5C%5Cn%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20return%20null%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%20%20return%20createChainableTypeChecker(validate)%3B%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20function%20createStrictShapeTypeChecker(shapeTypes)%20%7B%5C%5Cn%20%20%20%20function%20validate(props%2C%20propName%2C%20componentName%2C%20location%2C%20propFullName)%20%7B%5C%5Cn%20%20%20%20%20%20var%20propValue%20%3D%20props%5BpropName%5D%3B%5C%5Cn%20%20%20%20%20%20var%20propType%20%3D%20getPropType(propValue)%3B%5C%5Cn%20%20%20%20%20%20if%20(propType%20!%3D%3D%20'object')%20%7B%5C%5Cn%20%20%20%20%20%20%20%20return%20new%20PropTypeError('Invalid%20'%20%2B%20location%20%2B%20'%20%60'%20%2B%20propFullName%20%2B%20'%60%20of%20type%20%60'%20%2B%20propType%20%2B%20'%60%20'%20%2B%20('supplied%20to%20%60'%20%2B%20componentName%20%2B%20'%60%2C%20expected%20%60object%60.'))%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%2F%2F%20We%20need%20to%20check%20all%20keys%20in%20case%20some%20are%20required%20but%20missing%20from%5C%5Cn%20%20%20%20%20%20%2F%2F%20props.%5C%5Cn%20%20%20%20%20%20var%20allKeys%20%3D%20assign(%7B%7D%2C%20props%5BpropName%5D%2C%20shapeTypes)%3B%5C%5Cn%20%20%20%20%20%20for%20(var%20key%20in%20allKeys)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20var%20checker%20%3D%20shapeTypes%5Bkey%5D%3B%5C%5Cn%20%20%20%20%20%20%20%20if%20(!checker)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20return%20new%20PropTypeError(%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20'Invalid%20'%20%2B%20location%20%2B%20'%20%60'%20%2B%20propFullName%20%2B%20'%60%20key%20%60'%20%2B%20key%20%2B%20'%60%20supplied%20to%20%60'%20%2B%20componentName%20%2B%20'%60.'%20%2B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20'%5C%5C%5C%5CnBad%20object%3A%20'%20%2B%20JSON.stringify(props%5BpropName%5D%2C%20null%2C%20'%20%20')%20%2B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20'%5C%5C%5C%5CnValid%20keys%3A%20'%20%2B%20%20JSON.stringify(Object.keys(shapeTypes)%2C%20null%2C%20'%20%20')%5C%5Cn%20%20%20%20%20%20%20%20%20%20)%3B%5C%5Cn%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%20%20var%20error%20%3D%20checker(propValue%2C%20key%2C%20componentName%2C%20location%2C%20propFullName%20%2B%20'.'%20%2B%20key%2C%20ReactPropTypesSecret)%3B%5C%5Cn%20%20%20%20%20%20%20%20if%20(error)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20return%20error%3B%5C%5Cn%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20return%20null%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20return%20createChainableTypeChecker(validate)%3B%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20function%20isNode(propValue)%20%7B%5C%5Cn%20%20%20%20switch%20(typeof%20propValue)%20%7B%5C%5Cn%20%20%20%20%20%20case%20'number'%3A%5C%5Cn%20%20%20%20%20%20case%20'string'%3A%5C%5Cn%20%20%20%20%20%20case%20'undefined'%3A%5C%5Cn%20%20%20%20%20%20%20%20return%20true%3B%5C%5Cn%20%20%20%20%20%20case%20'boolean'%3A%5C%5Cn%20%20%20%20%20%20%20%20return%20!propValue%3B%5C%5Cn%20%20%20%20%20%20case%20'object'%3A%5C%5Cn%20%20%20%20%20%20%20%20if%20(Array.isArray(propValue))%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20return%20propValue.every(isNode)%3B%5C%5Cn%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%20%20if%20(propValue%20%3D%3D%3D%20null%20%7C%7C%20isValidElement(propValue))%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20return%20true%3B%5C%5Cn%20%20%20%20%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20%20%20%20%20var%20iteratorFn%20%3D%20getIteratorFn(propValue)%3B%5C%5Cn%20%20%20%20%20%20%20%20if%20(iteratorFn)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20var%20iterator%20%3D%20iteratorFn.call(propValue)%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20var%20step%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20if%20(iteratorFn%20!%3D%3D%20propValue.entries)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20while%20(!(step%20%3D%20iterator.next()).done)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%20%20if%20(!isNode(step.value))%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20return%20false%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%20%20%20%20%7D%20else%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%2F%2F%20Iterator%20will%20provide%20entry%20%5Bk%2Cv%5D%20tuples%20rather%20than%20values.%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20while%20(!(step%20%3D%20iterator.next()).done)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%20%20var%20entry%20%3D%20step.value%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%20%20if%20(entry)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20if%20(!isNode(entry%5B1%5D))%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20return%20false%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%20%20%7D%20else%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20return%20false%3B%5C%5Cn%20%20%20%20%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20%20%20%20%20return%20true%3B%5C%5Cn%20%20%20%20%20%20default%3A%5C%5Cn%20%20%20%20%20%20%20%20return%20false%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20function%20isSymbol(propType%2C%20propValue)%20%7B%5C%5Cn%20%20%20%20%2F%2F%20Native%20Symbol.%5C%5Cn%20%20%20%20if%20(propType%20%3D%3D%3D%20'symbol')%20%7B%5C%5Cn%20%20%20%20%20%20return%20true%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20%2F%2F%20falsy%20value%20can't%20be%20a%20Symbol%5C%5Cn%20%20%20%20if%20(!propValue)%20%7B%5C%5Cn%20%20%20%20%20%20return%20false%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20%2F%2F%2019.4.3.5%20Symbol.prototype%5B%40%40toStringTag%5D%20%3D%3D%3D%20'Symbol'%5C%5Cn%20%20%20%20if%20(propValue%5B'%40%40toStringTag'%5D%20%3D%3D%3D%20'Symbol')%20%7B%5C%5Cn%20%20%20%20%20%20return%20true%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20%2F%2F%20Fallback%20for%20non-spec%20compliant%20Symbols%20which%20are%20polyfilled.%5C%5Cn%20%20%20%20if%20(typeof%20Symbol%20%3D%3D%3D%20'function'%20%26%26%20propValue%20instanceof%20Symbol)%20%7B%5C%5Cn%20%20%20%20%20%20return%20true%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20return%20false%3B%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20%2F%2F%20Equivalent%20of%20%60typeof%60%20but%20with%20special%20handling%20for%20array%20and%20regexp.%5C%5Cn%20%20function%20getPropType(propValue)%20%7B%5C%5Cn%20%20%20%20var%20propType%20%3D%20typeof%20propValue%3B%5C%5Cn%20%20%20%20if%20(Array.isArray(propValue))%20%7B%5C%5Cn%20%20%20%20%20%20return%20'array'%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%20%20if%20(propValue%20instanceof%20RegExp)%20%7B%5C%5Cn%20%20%20%20%20%20%2F%2F%20Old%20webkits%20(at%20least%20until%20Android%204.0)%20return%20'function'%20rather%20than%5C%5Cn%20%20%20%20%20%20%2F%2F%20'object'%20for%20typeof%20a%20RegExp.%20We'll%20normalize%20this%20here%20so%20that%20%2Fbla%2F%5C%5Cn%20%20%20%20%20%20%2F%2F%20passes%20PropTypes.object.%5C%5Cn%20%20%20%20%20%20return%20'object'%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%20%20if%20(isSymbol(propType%2C%20propValue))%20%7B%5C%5Cn%20%20%20%20%20%20return%20'symbol'%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%20%20return%20propType%3B%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20%2F%2F%20This%20handles%20more%20types%20than%20%60getPropType%60.%20Only%20used%20for%20error%20messages.%5C%5Cn%20%20%2F%2F%20See%20%60createPrimitiveTypeChecker%60.%5C%5Cn%20%20function%20getPreciseType(propValue)%20%7B%5C%5Cn%20%20%20%20if%20(typeof%20propValue%20%3D%3D%3D%20'undefined'%20%7C%7C%20propValue%20%3D%3D%3D%20null)%20%7B%5C%5Cn%20%20%20%20%20%20return%20''%20%2B%20propValue%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%20%20var%20propType%20%3D%20getPropType(propValue)%3B%5C%5Cn%20%20%20%20if%20(propType%20%3D%3D%3D%20'object')%20%7B%5C%5Cn%20%20%20%20%20%20if%20(propValue%20instanceof%20Date)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20return%20'date'%3B%5C%5Cn%20%20%20%20%20%20%7D%20else%20if%20(propValue%20instanceof%20RegExp)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20return%20'regexp'%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%20%20return%20propType%3B%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20%2F%2F%20Returns%20a%20string%20that%20is%20postfixed%20to%20a%20warning%20about%20an%20invalid%20type.%5C%5Cn%20%20%2F%2F%20For%20example%2C%20%5C%5C%5C%22undefined%5C%5C%5C%22%20or%20%5C%5C%5C%22of%20type%20array%5C%5C%5C%22%5C%5Cn%20%20function%20getPostfixForTypeWarning(value)%20%7B%5C%5Cn%20%20%20%20var%20type%20%3D%20getPreciseType(value)%3B%5C%5Cn%20%20%20%20switch%20(type)%20%7B%5C%5Cn%20%20%20%20%20%20case%20'array'%3A%5C%5Cn%20%20%20%20%20%20case%20'object'%3A%5C%5Cn%20%20%20%20%20%20%20%20return%20'an%20'%20%2B%20type%3B%5C%5Cn%20%20%20%20%20%20case%20'boolean'%3A%5C%5Cn%20%20%20%20%20%20case%20'date'%3A%5C%5Cn%20%20%20%20%20%20case%20'regexp'%3A%5C%5Cn%20%20%20%20%20%20%20%20return%20'a%20'%20%2B%20type%3B%5C%5Cn%20%20%20%20%20%20default%3A%5C%5Cn%20%20%20%20%20%20%20%20return%20type%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20%2F%2F%20Returns%20class%20name%20of%20the%20object%2C%20if%20any.%5C%5Cn%20%20function%20getClassName(propValue)%20%7B%5C%5Cn%20%20%20%20if%20(!propValue.constructor%20%7C%7C%20!propValue.constructor.name)%20%7B%5C%5Cn%20%20%20%20%20%20return%20ANONYMOUS%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%20%20return%20propValue.constructor.name%3B%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20ReactPropTypes.checkPropTypes%20%3D%20checkPropTypes%3B%5C%5Cn%20%20ReactPropTypes.resetWarningCache%20%3D%20checkPropTypes.resetWarningCache%3B%5C%5Cn%20%20ReactPropTypes.PropTypes%20%3D%20ReactPropTypes%3B%5C%5Cn%5C%5Cn%20%20return%20ReactPropTypes%3B%5C%5Cn%7D%3B%5C%5Cn%5C%5Cn%5C%5Cn%2F%2F%23%20sourceURL%3Dwebpack%3A%2F%2F%255Bname%255D%2F%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2Fprop-types%2FfactoryWithTypeCheckers.js%3F%5C%22)%3B%5Cn%5Cn%2F***%2F%20%7D)%2C%5Cn%5Cn%2F***%2F%20%5C%22..%2F..%2Fprop-types%2Findex.js%5C%22%3A%5Cn%2F*!*******************************************************************************************!*%5C%5C%5Cn%20%20!***%20%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2Fprop-types%2Findex.js%20***!%5Cn%20%20%5C%5C*******************************************************************************************%2F%5Cn%2F*!%20no%20static%20exports%20found%20*%2F%5Cn%2F***%2F%20(function(module%2C%20exports%2C%20__webpack_require__)%20%7B%5Cn%5Cneval(%5C%22%2F**%5C%5Cn%20*%20Copyright%20(c)%202013-present%2C%20Facebook%2C%20Inc.%5C%5Cn%20*%5C%5Cn%20*%20This%20source%20code%20is%20licensed%20under%20the%20MIT%20license%20found%20in%20the%5C%5Cn%20*%20LICENSE%20file%20in%20the%20root%20directory%20of%20this%20source%20tree.%5C%5Cn%20*%2F%5C%5Cn%5C%5Cnif%20(true)%20%7B%5C%5Cn%20%20var%20ReactIs%20%3D%20__webpack_require__(%2F*!%20react-is%20*%2F%20%5C%5C%5C%22..%2F..%2Freact-is%2Findex.js%5C%5C%5C%22)%3B%5C%5Cn%5C%5Cn%20%20%2F%2F%20By%20explicitly%20using%20%60prop-types%60%20you%20are%20opting%20into%20new%20development%20behavior.%5C%5Cn%20%20%2F%2F%20http%3A%2F%2Ffb.me%2Fprop-types-in-prod%5C%5Cn%20%20var%20throwOnDirectAccess%20%3D%20true%3B%5C%5Cn%20%20module.exports%20%3D%20__webpack_require__(%2F*!%20.%2FfactoryWithTypeCheckers%20*%2F%20%5C%5C%5C%22..%2F..%2Fprop-types%2FfactoryWithTypeCheckers.js%5C%5C%5C%22)(ReactIs.isElement%2C%20throwOnDirectAccess)%3B%5C%5Cn%7D%20else%20%7B%7D%5C%5Cn%5C%5Cn%5C%5Cn%2F%2F%23%20sourceURL%3Dwebpack%3A%2F%2F%255Bname%255D%2F%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2Fprop-types%2Findex.js%3F%5C%22)%3B%5Cn%5Cn%2F***%2F%20%7D)%2C%5Cn%5Cn%2F***%2F%20%5C%22..%2F..%2Fprop-types%2Flib%2FReactPropTypesSecret.js%5C%22%3A%5Cn%2F*!**************************************************************************************************************!*%5C%5C%5Cn%20%20!***%20%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2Fprop-types%2Flib%2FReactPropTypesSecret.js%20***!%5Cn%20%20%5C%5C**************************************************************************************************************%2F%5Cn%2F*!%20no%20static%20exports%20found%20*%2F%5Cn%2F***%2F%20(function(module%2C%20exports%2C%20__webpack_require__)%20%7B%5Cn%5Cn%5C%22use%20strict%5C%22%3B%5Cneval(%5C%22%2F**%5C%5Cn%20*%20Copyright%20(c)%202013-present%2C%20Facebook%2C%20Inc.%5C%5Cn%20*%5C%5Cn%20*%20This%20source%20code%20is%20licensed%20under%20the%20MIT%20license%20found%20in%20the%5C%5Cn%20*%20LICENSE%20file%20in%20the%20root%20directory%20of%20this%20source%20tree.%5C%5Cn%20*%2F%5C%5Cn%5C%5Cn%5C%5Cn%5C%5Cnvar%20ReactPropTypesSecret%20%3D%20'SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED'%3B%5C%5Cn%5C%5Cnmodule.exports%20%3D%20ReactPropTypesSecret%3B%5C%5Cn%5C%5Cn%5C%5Cn%2F%2F%23%20sourceURL%3Dwebpack%3A%2F%2F%255Bname%255D%2F%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2Fprop-types%2Flib%2FReactPropTypesSecret.js%3F%5C%22)%3B%5Cn%5Cn%2F***%2F%20%7D)%2C%5Cn%5Cn%2F***%2F%20%5C%22..%2F..%2Freact-dom%2Fcjs%2Freact-dom.development.js%5C%22%3A%5Cn%2F*!**************************************************************************************************************!*%5C%5C%5Cn%20%20!***%20%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2Freact-dom%2Fcjs%2Freact-dom.development.js%20***!%5Cn%20%20%5C%5C**************************************************************************************************************%2F%5Cn%2F*!%20no%20static%20exports%20found%20*%2F%5Cn%2F***%2F%20(function(module%2C%20exports%2C%20__webpack_require__)%20%7B%5Cn%5Cn%5C%22use%20strict%5C%22%3B%5Cneval(%5C%22%2F**%20%40license%20React%20v16.8.6%5C%5Cn%20*%20react-dom.development.js%5C%5Cn%20*%5C%5Cn%20*%20Copyright%20(c)%20Facebook%2C%20Inc.%20and%20its%20affiliates.%5C%5Cn%20*%5C%5Cn%20*%20This%20source%20code%20is%20licensed%20under%20the%20MIT%20license%20found%20in%20the%5C%5Cn%20*%20LICENSE%20file%20in%20the%20root%20directory%20of%20this%20source%20tree.%5C%5Cn%20*%2F%5C%5Cn%5C%5Cn%5C%5Cn%5C%5Cn%5C%5Cn%5C%5Cnif%20(true)%20%7B%5C%5Cn%20%20(function()%20%7B%5C%5Cn'use%20strict'%3B%5C%5Cn%5C%5Cnvar%20React%20%3D%20__webpack_require__(%2F*!%20react%20*%2F%20%5C%5C%5C%22..%2F..%2Freact%2Findex.js%5C%5C%5C%22)%3B%5C%5Cnvar%20_assign%20%3D%20__webpack_require__(%2F*!%20object-assign%20*%2F%20%5C%5C%5C%22..%2F..%2Fobject-assign%2Findex.js%5C%5C%5C%22)%3B%5C%5Cnvar%20checkPropTypes%20%3D%20__webpack_require__(%2F*!%20prop-types%2FcheckPropTypes%20*%2F%20%5C%5C%5C%22..%2F..%2Fprop-types%2FcheckPropTypes.js%5C%5C%5C%22)%3B%5C%5Cnvar%20scheduler%20%3D%20__webpack_require__(%2F*!%20scheduler%20*%2F%20%5C%5C%5C%22..%2F..%2Fscheduler%2Findex.js%5C%5C%5C%22)%3B%5C%5Cnvar%20tracing%20%3D%20__webpack_require__(%2F*!%20scheduler%2Ftracing%20*%2F%20%5C%5C%5C%22..%2F..%2Fscheduler%2Ftracing.js%5C%5C%5C%22)%3B%5C%5Cn%5C%5Cn%2F**%5C%5Cn%20*%20Use%20invariant()%20to%20assert%20state%20which%20your%20program%20assumes%20to%20be%20true.%5C%5Cn%20*%5C%5Cn%20*%20Provide%20sprintf-style%20format%20(only%20%25s%20is%20supported)%20and%20arguments%5C%5Cn%20*%20to%20provide%20information%20about%20what%20broke%20and%20what%20you%20were%5C%5Cn%20*%20expecting.%5C%5Cn%20*%5C%5Cn%20*%20The%20invariant%20message%20will%20be%20stripped%20in%20production%2C%20but%20the%20invariant%5C%5Cn%20*%20will%20remain%20to%20ensure%20logic%20does%20not%20differ%20in%20production.%5C%5Cn%20*%2F%5C%5Cn%5C%5Cnvar%20validateFormat%20%3D%20function%20()%20%7B%7D%3B%5C%5Cn%5C%5Cn%7B%5C%5Cn%20%20validateFormat%20%3D%20function%20(format)%20%7B%5C%5Cn%20%20%20%20if%20(format%20%3D%3D%3D%20undefined)%20%7B%5C%5Cn%20%20%20%20%20%20throw%20new%20Error('invariant%20requires%20an%20error%20message%20argument')%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20invariant(condition%2C%20format%2C%20a%2C%20b%2C%20c%2C%20d%2C%20e%2C%20f)%20%7B%5C%5Cn%20%20validateFormat(format)%3B%5C%5Cn%5C%5Cn%20%20if%20(!condition)%20%7B%5C%5Cn%20%20%20%20var%20error%20%3D%20void%200%3B%5C%5Cn%20%20%20%20if%20(format%20%3D%3D%3D%20undefined)%20%7B%5C%5Cn%20%20%20%20%20%20error%20%3D%20new%20Error('Minified%20exception%20occurred%3B%20use%20the%20non-minified%20dev%20environment%20'%20%2B%20'for%20the%20full%20error%20message%20and%20additional%20helpful%20warnings.')%3B%5C%5Cn%20%20%20%20%7D%20else%20%7B%5C%5Cn%20%20%20%20%20%20var%20args%20%3D%20%5Ba%2C%20b%2C%20c%2C%20d%2C%20e%2C%20f%5D%3B%5C%5Cn%20%20%20%20%20%20var%20argIndex%20%3D%200%3B%5C%5Cn%20%20%20%20%20%20error%20%3D%20new%20Error(format.replace(%2F%25s%2Fg%2C%20function%20()%20%7B%5C%5Cn%20%20%20%20%20%20%20%20return%20args%5BargIndex%2B%2B%5D%3B%5C%5Cn%20%20%20%20%20%20%7D))%3B%5C%5Cn%20%20%20%20%20%20error.name%20%3D%20'Invariant%20Violation'%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20error.framesToPop%20%3D%201%3B%20%2F%2F%20we%20don't%20care%20about%20invariant's%20own%20frame%5C%5Cn%20%20%20%20throw%20error%3B%5C%5Cn%20%20%7D%5C%5Cn%7D%5C%5Cn%5C%5Cn%2F%2F%20Relying%20on%20the%20%60invariant()%60%20implementation%20lets%20us%5C%5Cn%2F%2F%20preserve%20the%20format%20and%20params%20in%20the%20www%20builds.%5C%5Cn%5C%5Cn!React%20%3F%20invariant(false%2C%20'ReactDOM%20was%20loaded%20before%20React.%20Make%20sure%20you%20load%20the%20React%20package%20before%20loading%20ReactDOM.')%20%3A%20void%200%3B%5C%5Cn%5C%5Cnvar%20invokeGuardedCallbackImpl%20%3D%20function%20(name%2C%20func%2C%20context%2C%20a%2C%20b%2C%20c%2C%20d%2C%20e%2C%20f)%20%7B%5C%5Cn%20%20var%20funcArgs%20%3D%20Array.prototype.slice.call(arguments%2C%203)%3B%5C%5Cn%20%20try%20%7B%5C%5Cn%20%20%20%20func.apply(context%2C%20funcArgs)%3B%5C%5Cn%20%20%7D%20catch%20(error)%20%7B%5C%5Cn%20%20%20%20this.onError(error)%3B%5C%5Cn%20%20%7D%5C%5Cn%7D%3B%5C%5Cn%5C%5Cn%7B%5C%5Cn%20%20%2F%2F%20In%20DEV%20mode%2C%20we%20swap%20out%20invokeGuardedCallback%20for%20a%20special%20version%5C%5Cn%20%20%2F%2F%20that%20plays%20more%20nicely%20with%20the%20browser's%20DevTools.%20The%20idea%20is%20to%20preserve%5C%5Cn%20%20%2F%2F%20%5C%5C%5C%22Pause%20on%20exceptions%5C%5C%5C%22%20behavior.%20Because%20React%20wraps%20all%20user-provided%5C%5Cn%20%20%2F%2F%20functions%20in%20invokeGuardedCallback%2C%20and%20the%20production%20version%20of%5C%5Cn%20%20%2F%2F%20invokeGuardedCallback%20uses%20a%20try-catch%2C%20all%20user%20exceptions%20are%20treated%5C%5Cn%20%20%2F%2F%20like%20caught%20exceptions%2C%20and%20the%20DevTools%20won't%20pause%20unless%20the%20developer%5C%5Cn%20%20%2F%2F%20takes%20the%20extra%20step%20of%20enabling%20pause%20on%20caught%20exceptions.%20This%20is%5C%5Cn%20%20%2F%2F%20unintuitive%2C%20though%2C%20because%20even%20though%20React%20has%20caught%20the%20error%2C%20from%5C%5Cn%20%20%2F%2F%20the%20developer's%20perspective%2C%20the%20error%20is%20uncaught.%5C%5Cn%20%20%2F%2F%5C%5Cn%20%20%2F%2F%20To%20preserve%20the%20expected%20%5C%5C%5C%22Pause%20on%20exceptions%5C%5C%5C%22%20behavior%2C%20we%20don't%20use%20a%5C%5Cn%20%20%2F%2F%20try-catch%20in%20DEV.%20Instead%2C%20we%20synchronously%20dispatch%20a%20fake%20event%20to%20a%20fake%5C%5Cn%20%20%2F%2F%20DOM%20node%2C%20and%20call%20the%20user-provided%20callback%20from%20inside%20an%20event%20handler%5C%5Cn%20%20%2F%2F%20for%20that%20fake%20event.%20If%20the%20callback%20throws%2C%20the%20error%20is%20%5C%5C%5C%22captured%5C%5C%5C%22%20using%5C%5Cn%20%20%2F%2F%20a%20global%20event%20handler.%20But%20because%20the%20error%20happens%20in%20a%20different%5C%5Cn%20%20%2F%2F%20event%20loop%20context%2C%20it%20does%20not%20interrupt%20the%20normal%20program%20flow.%5C%5Cn%20%20%2F%2F%20Effectively%2C%20this%20gives%20us%20try-catch%20behavior%20without%20actually%20using%5C%5Cn%20%20%2F%2F%20try-catch.%20Neat!%5C%5Cn%5C%5Cn%20%20%2F%2F%20Check%20that%20the%20browser%20supports%20the%20APIs%20we%20need%20to%20implement%20our%20special%5C%5Cn%20%20%2F%2F%20DEV%20version%20of%20invokeGuardedCallback%5C%5Cn%20%20if%20(typeof%20window%20!%3D%3D%20'undefined'%20%26%26%20typeof%20window.dispatchEvent%20%3D%3D%3D%20'function'%20%26%26%20typeof%20document%20!%3D%3D%20'undefined'%20%26%26%20typeof%20document.createEvent%20%3D%3D%3D%20'function')%20%7B%5C%5Cn%20%20%20%20var%20fakeNode%20%3D%20document.createElement('react')%3B%5C%5Cn%5C%5Cn%20%20%20%20var%20invokeGuardedCallbackDev%20%3D%20function%20(name%2C%20func%2C%20context%2C%20a%2C%20b%2C%20c%2C%20d%2C%20e%2C%20f)%20%7B%5C%5Cn%20%20%20%20%20%20%2F%2F%20If%20document%20doesn't%20exist%20we%20know%20for%20sure%20we%20will%20crash%20in%20this%20method%5C%5Cn%20%20%20%20%20%20%2F%2F%20when%20we%20call%20document.createEvent().%20However%20this%20can%20cause%20confusing%5C%5Cn%20%20%20%20%20%20%2F%2F%20errors%3A%20https%3A%2F%2Fgithub.com%2Ffacebookincubator%2Fcreate-react-app%2Fissues%2F3482%5C%5Cn%20%20%20%20%20%20%2F%2F%20So%20we%20preemptively%20throw%20with%20a%20better%20message%20instead.%5C%5Cn%20%20%20%20%20%20!(typeof%20document%20!%3D%3D%20'undefined')%20%3F%20invariant(false%2C%20'The%20%60document%60%20global%20was%20defined%20when%20React%20was%20initialized%2C%20but%20is%20not%20defined%20anymore.%20This%20can%20happen%20in%20a%20test%20environment%20if%20a%20component%20schedules%20an%20update%20from%20an%20asynchronous%20callback%2C%20but%20the%20test%20has%20already%20finished%20running.%20To%20solve%20this%2C%20you%20can%20either%20unmount%20the%20component%20at%20the%20end%20of%20your%20test%20(and%20ensure%20that%20any%20asynchronous%20operations%20get%20canceled%20in%20%60componentWillUnmount%60)%2C%20or%20you%20can%20change%20the%20test%20itself%20to%20be%20asynchronous.')%20%3A%20void%200%3B%5C%5Cn%20%20%20%20%20%20var%20evt%20%3D%20document.createEvent('Event')%3B%5C%5Cn%5C%5Cn%20%20%20%20%20%20%2F%2F%20Keeps%20track%20of%20whether%20the%20user-provided%20callback%20threw%20an%20error.%20We%5C%5Cn%20%20%20%20%20%20%2F%2F%20set%20this%20to%20true%20at%20the%20beginning%2C%20then%20set%20it%20to%20false%20right%20after%5C%5Cn%20%20%20%20%20%20%2F%2F%20calling%20the%20function.%20If%20the%20function%20errors%2C%20%60didError%60%20will%20never%20be%5C%5Cn%20%20%20%20%20%20%2F%2F%20set%20to%20false.%20This%20strategy%20works%20even%20if%20the%20browser%20is%20flaky%20and%5C%5Cn%20%20%20%20%20%20%2F%2F%20fails%20to%20call%20our%20global%20error%20handler%2C%20because%20it%20doesn't%20rely%20on%5C%5Cn%20%20%20%20%20%20%2F%2F%20the%20error%20event%20at%20all.%5C%5Cn%20%20%20%20%20%20var%20didError%20%3D%20true%3B%5C%5Cn%5C%5Cn%20%20%20%20%20%20%2F%2F%20Keeps%20track%20of%20the%20value%20of%20window.event%20so%20that%20we%20can%20reset%20it%5C%5Cn%20%20%20%20%20%20%2F%2F%20during%20the%20callback%20to%20let%20user%20code%20access%20window.event%20in%20the%5C%5Cn%20%20%20%20%20%20%2F%2F%20browsers%20that%20support%20it.%5C%5Cn%20%20%20%20%20%20var%20windowEvent%20%3D%20window.event%3B%5C%5Cn%5C%5Cn%20%20%20%20%20%20%2F%2F%20Keeps%20track%20of%20the%20descriptor%20of%20window.event%20to%20restore%20it%20after%20event%5C%5Cn%20%20%20%20%20%20%2F%2F%20dispatching%3A%20https%3A%2F%2Fgithub.com%2Ffacebook%2Freact%2Fissues%2F13688%5C%5Cn%20%20%20%20%20%20var%20windowEventDescriptor%20%3D%20Object.getOwnPropertyDescriptor(window%2C%20'event')%3B%5C%5Cn%5C%5Cn%20%20%20%20%20%20%2F%2F%20Create%20an%20event%20handler%20for%20our%20fake%20event.%20We%20will%20synchronously%5C%5Cn%20%20%20%20%20%20%2F%2F%20dispatch%20our%20fake%20event%20using%20%60dispatchEvent%60.%20Inside%20the%20handler%2C%20we%5C%5Cn%20%20%20%20%20%20%2F%2F%20call%20the%20user-provided%20callback.%5C%5Cn%20%20%20%20%20%20var%20funcArgs%20%3D%20Array.prototype.slice.call(arguments%2C%203)%3B%5C%5Cn%20%20%20%20%20%20function%20callCallback()%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%2F%2F%20We%20immediately%20remove%20the%20callback%20from%20event%20listeners%20so%20that%5C%5Cn%20%20%20%20%20%20%20%20%2F%2F%20nested%20%60invokeGuardedCallback%60%20calls%20do%20not%20clash.%20Otherwise%2C%20a%5C%5Cn%20%20%20%20%20%20%20%20%2F%2F%20nested%20call%20would%20trigger%20the%20fake%20event%20handlers%20of%20any%20call%20higher%5C%5Cn%20%20%20%20%20%20%20%20%2F%2F%20in%20the%20stack.%5C%5Cn%20%20%20%20%20%20%20%20fakeNode.removeEventListener(evtType%2C%20callCallback%2C%20false)%3B%5C%5Cn%5C%5Cn%20%20%20%20%20%20%20%20%2F%2F%20We%20check%20for%20window.hasOwnProperty('event')%20to%20prevent%20the%5C%5Cn%20%20%20%20%20%20%20%20%2F%2F%20window.event%20assignment%20in%20both%20IE%20%3C%3D%2010%20as%20they%20throw%20an%20error%5C%5Cn%20%20%20%20%20%20%20%20%2F%2F%20%5C%5C%5C%22Member%20not%20found%5C%5C%5C%22%20in%20strict%20mode%2C%20and%20in%20Firefox%20which%20does%20not%5C%5Cn%20%20%20%20%20%20%20%20%2F%2F%20support%20window.event.%5C%5Cn%20%20%20%20%20%20%20%20if%20(typeof%20window.event%20!%3D%3D%20'undefined'%20%26%26%20window.hasOwnProperty('event'))%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20window.event%20%3D%20windowEvent%3B%5C%5Cn%20%20%20%20%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20%20%20%20%20func.apply(context%2C%20funcArgs)%3B%5C%5Cn%20%20%20%20%20%20%20%20didError%20%3D%20false%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20%20%20%2F%2F%20Create%20a%20global%20error%20event%20handler.%20We%20use%20this%20to%20capture%20the%20value%5C%5Cn%20%20%20%20%20%20%2F%2F%20that%20was%20thrown.%20It's%20possible%20that%20this%20error%20handler%20will%20fire%20more%5C%5Cn%20%20%20%20%20%20%2F%2F%20than%20once%3B%20for%20example%2C%20if%20non-React%20code%20also%20calls%20%60dispatchEvent%60%5C%5Cn%20%20%20%20%20%20%2F%2F%20and%20a%20handler%20for%20that%20event%20throws.%20We%20should%20be%20resilient%20to%20most%20of%5C%5Cn%20%20%20%20%20%20%2F%2F%20those%20cases.%20Even%20if%20our%20error%20event%20handler%20fires%20more%20than%20once%2C%20the%5C%5Cn%20%20%20%20%20%20%2F%2F%20last%20error%20event%20is%20always%20used.%20If%20the%20callback%20actually%20does%20error%2C%5C%5Cn%20%20%20%20%20%20%2F%2F%20we%20know%20that%20the%20last%20error%20event%20is%20the%20correct%20one%2C%20because%20it's%20not%5C%5Cn%20%20%20%20%20%20%2F%2F%20possible%20for%20anything%20else%20to%20have%20happened%20in%20between%20our%20callback%5C%5Cn%20%20%20%20%20%20%2F%2F%20erroring%20and%20the%20code%20that%20follows%20the%20%60dispatchEvent%60%20call%20below.%20If%5C%5Cn%20%20%20%20%20%20%2F%2F%20the%20callback%20doesn't%20error%2C%20but%20the%20error%20event%20was%20fired%2C%20we%20know%20to%5C%5Cn%20%20%20%20%20%20%2F%2F%20ignore%20it%20because%20%60didError%60%20will%20be%20false%2C%20as%20described%20above.%5C%5Cn%20%20%20%20%20%20var%20error%20%3D%20void%200%3B%5C%5Cn%20%20%20%20%20%20%2F%2F%20Use%20this%20to%20track%20whether%20the%20error%20event%20is%20ever%20called.%5C%5Cn%20%20%20%20%20%20var%20didSetError%20%3D%20false%3B%5C%5Cn%20%20%20%20%20%20var%20isCrossOriginError%20%3D%20false%3B%5C%5Cn%5C%5Cn%20%20%20%20%20%20function%20handleWindowError(event)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20error%20%3D%20event.error%3B%5C%5Cn%20%20%20%20%20%20%20%20didSetError%20%3D%20true%3B%5C%5Cn%20%20%20%20%20%20%20%20if%20(error%20%3D%3D%3D%20null%20%26%26%20event.colno%20%3D%3D%3D%200%20%26%26%20event.lineno%20%3D%3D%3D%200)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20isCrossOriginError%20%3D%20true%3B%5C%5Cn%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%20%20if%20(event.defaultPrevented)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%2F%2F%20Some%20other%20error%20handler%20has%20prevented%20default.%5C%5Cn%20%20%20%20%20%20%20%20%20%20%2F%2F%20Browsers%20silence%20the%20error%20report%20if%20this%20happens.%5C%5Cn%20%20%20%20%20%20%20%20%20%20%2F%2F%20We'll%20remember%20this%20to%20later%20decide%20whether%20to%20log%20it%20or%20not.%5C%5Cn%20%20%20%20%20%20%20%20%20%20if%20(error%20!%3D%20null%20%26%26%20typeof%20error%20%3D%3D%3D%20'object')%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20try%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%20%20error._suppressLogging%20%3D%20true%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%7D%20catch%20(inner)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%20%20%2F%2F%20Ignore.%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20%20%20%2F%2F%20Create%20a%20fake%20event%20type.%5C%5Cn%20%20%20%20%20%20var%20evtType%20%3D%20'react-'%20%2B%20(name%20%3F%20name%20%3A%20'invokeguardedcallback')%3B%5C%5Cn%5C%5Cn%20%20%20%20%20%20%2F%2F%20Attach%20our%20event%20handlers%5C%5Cn%20%20%20%20%20%20window.addEventListener('error'%2C%20handleWindowError)%3B%5C%5Cn%20%20%20%20%20%20fakeNode.addEventListener(evtType%2C%20callCallback%2C%20false)%3B%5C%5Cn%5C%5Cn%20%20%20%20%20%20%2F%2F%20Synchronously%20dispatch%20our%20fake%20event.%20If%20the%20user-provided%20function%5C%5Cn%20%20%20%20%20%20%2F%2F%20errors%2C%20it%20will%20trigger%20our%20global%20error%20handler.%5C%5Cn%20%20%20%20%20%20evt.initEvent(evtType%2C%20false%2C%20false)%3B%5C%5Cn%20%20%20%20%20%20fakeNode.dispatchEvent(evt)%3B%5C%5Cn%5C%5Cn%20%20%20%20%20%20if%20(windowEventDescriptor)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20Object.defineProperty(window%2C%20'event'%2C%20windowEventDescriptor)%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20%20%20if%20(didError)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20if%20(!didSetError)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%2F%2F%20The%20callback%20errored%2C%20but%20the%20error%20event%20never%20fired.%5C%5Cn%20%20%20%20%20%20%20%20%20%20error%20%3D%20new%20Error('An%20error%20was%20thrown%20inside%20one%20of%20your%20components%2C%20but%20React%20'%20%2B%20%5C%5C%5C%22doesn't%20know%20what%20it%20was.%20This%20is%20likely%20due%20to%20browser%20%5C%5C%5C%22%20%2B%20'flakiness.%20React%20does%20its%20best%20to%20preserve%20the%20%5C%5C%5C%22Pause%20on%20'%20%2B%20'exceptions%5C%5C%5C%22%20behavior%20of%20the%20DevTools%2C%20which%20requires%20some%20'%20%2B%20%5C%5C%5C%22DEV-mode%20only%20tricks.%20It's%20possible%20that%20these%20don't%20work%20in%20%5C%5C%5C%22%20%2B%20'your%20browser.%20Try%20triggering%20the%20error%20in%20production%20mode%2C%20'%20%2B%20'or%20switching%20to%20a%20modern%20browser.%20If%20you%20suspect%20that%20this%20is%20'%20%2B%20'actually%20an%20issue%20with%20React%2C%20please%20file%20an%20issue.')%3B%5C%5Cn%20%20%20%20%20%20%20%20%7D%20else%20if%20(isCrossOriginError)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20error%20%3D%20new%20Error(%5C%5C%5C%22A%20cross-origin%20error%20was%20thrown.%20React%20doesn't%20have%20access%20to%20%5C%5C%5C%22%20%2B%20'the%20actual%20error%20object%20in%20development.%20'%20%2B%20'See%20https%3A%2F%2Ffb.me%2Freact-crossorigin-error%20for%20more%20information.')%3B%5C%5Cn%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%20%20this.onError(error)%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20%20%20%2F%2F%20Remove%20our%20event%20listeners%5C%5Cn%20%20%20%20%20%20window.removeEventListener('error'%2C%20handleWindowError)%3B%5C%5Cn%20%20%20%20%7D%3B%5C%5Cn%5C%5Cn%20%20%20%20invokeGuardedCallbackImpl%20%3D%20invokeGuardedCallbackDev%3B%5C%5Cn%20%20%7D%5C%5Cn%7D%5C%5Cn%5C%5Cnvar%20invokeGuardedCallbackImpl%241%20%3D%20invokeGuardedCallbackImpl%3B%5C%5Cn%5C%5Cn%2F%2F%20Used%20by%20Fiber%20to%20simulate%20a%20try-catch.%5C%5Cnvar%20hasError%20%3D%20false%3B%5C%5Cnvar%20caughtError%20%3D%20null%3B%5C%5Cn%5C%5Cn%2F%2F%20Used%20by%20event%20system%20to%20capture%2Frethrow%20the%20first%20error.%5C%5Cnvar%20hasRethrowError%20%3D%20false%3B%5C%5Cnvar%20rethrowError%20%3D%20null%3B%5C%5Cn%5C%5Cnvar%20reporter%20%3D%20%7B%5C%5Cn%20%20onError%3A%20function%20(error)%20%7B%5C%5Cn%20%20%20%20hasError%20%3D%20true%3B%5C%5Cn%20%20%20%20caughtError%20%3D%20error%3B%5C%5Cn%20%20%7D%5C%5Cn%7D%3B%5C%5Cn%5C%5Cn%2F**%5C%5Cn%20*%20Call%20a%20function%20while%20guarding%20against%20errors%20that%20happens%20within%20it.%5C%5Cn%20*%20Returns%20an%20error%20if%20it%20throws%2C%20otherwise%20null.%5C%5Cn%20*%5C%5Cn%20*%20In%20production%2C%20this%20is%20implemented%20using%20a%20try-catch.%20The%20reason%20we%20don't%5C%5Cn%20*%20use%20a%20try-catch%20directly%20is%20so%20that%20we%20can%20swap%20out%20a%20different%5C%5Cn%20*%20implementation%20in%20DEV%20mode.%5C%5Cn%20*%5C%5Cn%20*%20%40param%20%7BString%7D%20name%20of%20the%20guard%20to%20use%20for%20logging%20or%20debugging%5C%5Cn%20*%20%40param%20%7BFunction%7D%20func%20The%20function%20to%20invoke%5C%5Cn%20*%20%40param%20%7B*%7D%20context%20The%20context%20to%20use%20when%20calling%20the%20function%5C%5Cn%20*%20%40param%20%7B...*%7D%20args%20Arguments%20for%20function%5C%5Cn%20*%2F%5C%5Cnfunction%20invokeGuardedCallback(name%2C%20func%2C%20context%2C%20a%2C%20b%2C%20c%2C%20d%2C%20e%2C%20f)%20%7B%5C%5Cn%20%20hasError%20%3D%20false%3B%5C%5Cn%20%20caughtError%20%3D%20null%3B%5C%5Cn%20%20invokeGuardedCallbackImpl%241.apply(reporter%2C%20arguments)%3B%5C%5Cn%7D%5C%5Cn%5C%5Cn%2F**%5C%5Cn%20*%20Same%20as%20invokeGuardedCallback%2C%20but%20instead%20of%20returning%20an%20error%2C%20it%20stores%5C%5Cn%20*%20it%20in%20a%20global%20so%20it%20can%20be%20rethrown%20by%20%60rethrowCaughtError%60%20later.%5C%5Cn%20*%20TODO%3A%20See%20if%20caughtError%20and%20rethrowError%20can%20be%20unified.%5C%5Cn%20*%5C%5Cn%20*%20%40param%20%7BString%7D%20name%20of%20the%20guard%20to%20use%20for%20logging%20or%20debugging%5C%5Cn%20*%20%40param%20%7BFunction%7D%20func%20The%20function%20to%20invoke%5C%5Cn%20*%20%40param%20%7B*%7D%20context%20The%20context%20to%20use%20when%20calling%20the%20function%5C%5Cn%20*%20%40param%20%7B...*%7D%20args%20Arguments%20for%20function%5C%5Cn%20*%2F%5C%5Cnfunction%20invokeGuardedCallbackAndCatchFirstError(name%2C%20func%2C%20context%2C%20a%2C%20b%2C%20c%2C%20d%2C%20e%2C%20f)%20%7B%5C%5Cn%20%20invokeGuardedCallback.apply(this%2C%20arguments)%3B%5C%5Cn%20%20if%20(hasError)%20%7B%5C%5Cn%20%20%20%20var%20error%20%3D%20clearCaughtError()%3B%5C%5Cn%20%20%20%20if%20(!hasRethrowError)%20%7B%5C%5Cn%20%20%20%20%20%20hasRethrowError%20%3D%20true%3B%5C%5Cn%20%20%20%20%20%20rethrowError%20%3D%20error%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%5C%5Cn%7D%5C%5Cn%5C%5Cn%2F**%5C%5Cn%20*%20During%20execution%20of%20guarded%20functions%20we%20will%20capture%20the%20first%20error%20which%5C%5Cn%20*%20we%20will%20rethrow%20to%20be%20handled%20by%20the%20top%20level%20error%20handler.%5C%5Cn%20*%2F%5C%5Cnfunction%20rethrowCaughtError()%20%7B%5C%5Cn%20%20if%20(hasRethrowError)%20%7B%5C%5Cn%20%20%20%20var%20error%20%3D%20rethrowError%3B%5C%5Cn%20%20%20%20hasRethrowError%20%3D%20false%3B%5C%5Cn%20%20%20%20rethrowError%20%3D%20null%3B%5C%5Cn%20%20%20%20throw%20error%3B%5C%5Cn%20%20%7D%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20hasCaughtError()%20%7B%5C%5Cn%20%20return%20hasError%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20clearCaughtError()%20%7B%5C%5Cn%20%20if%20(hasError)%20%7B%5C%5Cn%20%20%20%20var%20error%20%3D%20caughtError%3B%5C%5Cn%20%20%20%20hasError%20%3D%20false%3B%5C%5Cn%20%20%20%20caughtError%20%3D%20null%3B%5C%5Cn%20%20%20%20return%20error%3B%5C%5Cn%20%20%7D%20else%20%7B%5C%5Cn%20%20%20%20invariant(false%2C%20'clearCaughtError%20was%20called%20but%20no%20error%20was%20captured.%20This%20error%20is%20likely%20caused%20by%20a%20bug%20in%20React.%20Please%20file%20an%20issue.')%3B%5C%5Cn%20%20%7D%5C%5Cn%7D%5C%5Cn%5C%5Cn%2F**%5C%5Cn%20*%20Injectable%20ordering%20of%20event%20plugins.%5C%5Cn%20*%2F%5C%5Cnvar%20eventPluginOrder%20%3D%20null%3B%5C%5Cn%5C%5Cn%2F**%5C%5Cn%20*%20Injectable%20mapping%20from%20names%20to%20event%20plugin%20modules.%5C%5Cn%20*%2F%5C%5Cnvar%20namesToPlugins%20%3D%20%7B%7D%3B%5C%5Cn%5C%5Cn%2F**%5C%5Cn%20*%20Recomputes%20the%20plugin%20list%20using%20the%20injected%20plugins%20and%20plugin%20ordering.%5C%5Cn%20*%5C%5Cn%20*%20%40private%5C%5Cn%20*%2F%5C%5Cnfunction%20recomputePluginOrdering()%20%7B%5C%5Cn%20%20if%20(!eventPluginOrder)%20%7B%5C%5Cn%20%20%20%20%2F%2F%20Wait%20until%20an%20%60eventPluginOrder%60%20is%20injected.%5C%5Cn%20%20%20%20return%3B%5C%5Cn%20%20%7D%5C%5Cn%20%20for%20(var%20pluginName%20in%20namesToPlugins)%20%7B%5C%5Cn%20%20%20%20var%20pluginModule%20%3D%20namesToPlugins%5BpluginName%5D%3B%5C%5Cn%20%20%20%20var%20pluginIndex%20%3D%20eventPluginOrder.indexOf(pluginName)%3B%5C%5Cn%20%20%20%20!(pluginIndex%20%3E%20-1)%20%3F%20invariant(false%2C%20'EventPluginRegistry%3A%20Cannot%20inject%20event%20plugins%20that%20do%20not%20exist%20in%20the%20plugin%20ordering%2C%20%60%25s%60.'%2C%20pluginName)%20%3A%20void%200%3B%5C%5Cn%20%20%20%20if%20(plugins%5BpluginIndex%5D)%20%7B%5C%5Cn%20%20%20%20%20%20continue%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%20%20!pluginModule.extractEvents%20%3F%20invariant(false%2C%20'EventPluginRegistry%3A%20Event%20plugins%20must%20implement%20an%20%60extractEvents%60%20method%2C%20but%20%60%25s%60%20does%20not.'%2C%20pluginName)%20%3A%20void%200%3B%5C%5Cn%20%20%20%20plugins%5BpluginIndex%5D%20%3D%20pluginModule%3B%5C%5Cn%20%20%20%20var%20publishedEvents%20%3D%20pluginModule.eventTypes%3B%5C%5Cn%20%20%20%20for%20(var%20eventName%20in%20publishedEvents)%20%7B%5C%5Cn%20%20%20%20%20%20!publishEventForPlugin(publishedEvents%5BeventName%5D%2C%20pluginModule%2C%20eventName)%20%3F%20invariant(false%2C%20'EventPluginRegistry%3A%20Failed%20to%20publish%20event%20%60%25s%60%20for%20plugin%20%60%25s%60.'%2C%20eventName%2C%20pluginName)%20%3A%20void%200%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%5C%5Cn%7D%5C%5Cn%5C%5Cn%2F**%5C%5Cn%20*%20Publishes%20an%20event%20so%20that%20it%20can%20be%20dispatched%20by%20the%20supplied%20plugin.%5C%5Cn%20*%5C%5Cn%20*%20%40param%20%7Bobject%7D%20dispatchConfig%20Dispatch%20configuration%20for%20the%20event.%5C%5Cn%20*%20%40param%20%7Bobject%7D%20PluginModule%20Plugin%20publishing%20the%20event.%5C%5Cn%20*%20%40return%20%7Bboolean%7D%20True%20if%20the%20event%20was%20successfully%20published.%5C%5Cn%20*%20%40private%5C%5Cn%20*%2F%5C%5Cnfunction%20publishEventForPlugin(dispatchConfig%2C%20pluginModule%2C%20eventName)%20%7B%5C%5Cn%20%20!!eventNameDispatchConfigs.hasOwnProperty(eventName)%20%3F%20invariant(false%2C%20'EventPluginHub%3A%20More%20than%20one%20plugin%20attempted%20to%20publish%20the%20same%20event%20name%2C%20%60%25s%60.'%2C%20eventName)%20%3A%20void%200%3B%5C%5Cn%20%20eventNameDispatchConfigs%5BeventName%5D%20%3D%20dispatchConfig%3B%5C%5Cn%5C%5Cn%20%20var%20phasedRegistrationNames%20%3D%20dispatchConfig.phasedRegistrationNames%3B%5C%5Cn%20%20if%20(phasedRegistrationNames)%20%7B%5C%5Cn%20%20%20%20for%20(var%20phaseName%20in%20phasedRegistrationNames)%20%7B%5C%5Cn%20%20%20%20%20%20if%20(phasedRegistrationNames.hasOwnProperty(phaseName))%20%7B%5C%5Cn%20%20%20%20%20%20%20%20var%20phasedRegistrationName%20%3D%20phasedRegistrationNames%5BphaseName%5D%3B%5C%5Cn%20%20%20%20%20%20%20%20publishRegistrationName(phasedRegistrationName%2C%20pluginModule%2C%20eventName)%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%20%20return%20true%3B%5C%5Cn%20%20%7D%20else%20if%20(dispatchConfig.registrationName)%20%7B%5C%5Cn%20%20%20%20publishRegistrationName(dispatchConfig.registrationName%2C%20pluginModule%2C%20eventName)%3B%5C%5Cn%20%20%20%20return%20true%3B%5C%5Cn%20%20%7D%5C%5Cn%20%20return%20false%3B%5C%5Cn%7D%5C%5Cn%5C%5Cn%2F**%5C%5Cn%20*%20Publishes%20a%20registration%20name%20that%20is%20used%20to%20identify%20dispatched%20events.%5C%5Cn%20*%5C%5Cn%20*%20%40param%20%7Bstring%7D%20registrationName%20Registration%20name%20to%20add.%5C%5Cn%20*%20%40param%20%7Bobject%7D%20PluginModule%20Plugin%20publishing%20the%20event.%5C%5Cn%20*%20%40private%5C%5Cn%20*%2F%5C%5Cnfunction%20publishRegistrationName(registrationName%2C%20pluginModule%2C%20eventName)%20%7B%5C%5Cn%20%20!!registrationNameModules%5BregistrationName%5D%20%3F%20invariant(false%2C%20'EventPluginHub%3A%20More%20than%20one%20plugin%20attempted%20to%20publish%20the%20same%20registration%20name%2C%20%60%25s%60.'%2C%20registrationName)%20%3A%20void%200%3B%5C%5Cn%20%20registrationNameModules%5BregistrationName%5D%20%3D%20pluginModule%3B%5C%5Cn%20%20registrationNameDependencies%5BregistrationName%5D%20%3D%20pluginModule.eventTypes%5BeventName%5D.dependencies%3B%5C%5Cn%5C%5Cn%20%20%7B%5C%5Cn%20%20%20%20var%20lowerCasedName%20%3D%20registrationName.toLowerCase()%3B%5C%5Cn%20%20%20%20possibleRegistrationNames%5BlowerCasedName%5D%20%3D%20registrationName%3B%5C%5Cn%5C%5Cn%20%20%20%20if%20(registrationName%20%3D%3D%3D%20'onDoubleClick')%20%7B%5C%5Cn%20%20%20%20%20%20possibleRegistrationNames.ondblclick%20%3D%20registrationName%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%5C%5Cn%7D%5C%5Cn%5C%5Cn%2F**%5C%5Cn%20*%20Registers%20plugins%20so%20that%20they%20can%20extract%20and%20dispatch%20events.%5C%5Cn%20*%5C%5Cn%20*%20%40see%20%7BEventPluginHub%7D%5C%5Cn%20*%2F%5C%5Cn%5C%5Cn%2F**%5C%5Cn%20*%20Ordered%20list%20of%20injected%20plugins.%5C%5Cn%20*%2F%5C%5Cnvar%20plugins%20%3D%20%5B%5D%3B%5C%5Cn%5C%5Cn%2F**%5C%5Cn%20*%20Mapping%20from%20event%20name%20to%20dispatch%20config%5C%5Cn%20*%2F%5C%5Cnvar%20eventNameDispatchConfigs%20%3D%20%7B%7D%3B%5C%5Cn%5C%5Cn%2F**%5C%5Cn%20*%20Mapping%20from%20registration%20name%20to%20plugin%20module%5C%5Cn%20*%2F%5C%5Cnvar%20registrationNameModules%20%3D%20%7B%7D%3B%5C%5Cn%5C%5Cn%2F**%5C%5Cn%20*%20Mapping%20from%20registration%20name%20to%20event%20name%5C%5Cn%20*%2F%5C%5Cnvar%20registrationNameDependencies%20%3D%20%7B%7D%3B%5C%5Cn%5C%5Cn%2F**%5C%5Cn%20*%20Mapping%20from%20lowercase%20registration%20names%20to%20the%20properly%20cased%20version%2C%5C%5Cn%20*%20used%20to%20warn%20in%20the%20case%20of%20missing%20event%20handlers.%20Available%5C%5Cn%20*%20only%20in%20true.%5C%5Cn%20*%20%40type%20%7BObject%7D%5C%5Cn%20*%2F%5C%5Cnvar%20possibleRegistrationNames%20%3D%20%7B%7D%3B%5C%5Cn%2F%2F%20Trust%20the%20developer%20to%20only%20use%20possibleRegistrationNames%20in%20true%5C%5Cn%5C%5Cn%2F**%5C%5Cn%20*%20Injects%20an%20ordering%20of%20plugins%20(by%20plugin%20name).%20This%20allows%20the%20ordering%5C%5Cn%20*%20to%20be%20decoupled%20from%20injection%20of%20the%20actual%20plugins%20so%20that%20ordering%20is%5C%5Cn%20*%20always%20deterministic%20regardless%20of%20packaging%2C%20on-the-fly%20injection%2C%20etc.%5C%5Cn%20*%5C%5Cn%20*%20%40param%20%7Barray%7D%20InjectedEventPluginOrder%5C%5Cn%20*%20%40internal%5C%5Cn%20*%20%40see%20%7BEventPluginHub.injection.injectEventPluginOrder%7D%5C%5Cn%20*%2F%5C%5Cnfunction%20injectEventPluginOrder(injectedEventPluginOrder)%20%7B%5C%5Cn%20%20!!eventPluginOrder%20%3F%20invariant(false%2C%20'EventPluginRegistry%3A%20Cannot%20inject%20event%20plugin%20ordering%20more%20than%20once.%20You%20are%20likely%20trying%20to%20load%20more%20than%20one%20copy%20of%20React.')%20%3A%20void%200%3B%5C%5Cn%20%20%2F%2F%20Clone%20the%20ordering%20so%20it%20cannot%20be%20dynamically%20mutated.%5C%5Cn%20%20eventPluginOrder%20%3D%20Array.prototype.slice.call(injectedEventPluginOrder)%3B%5C%5Cn%20%20recomputePluginOrdering()%3B%5C%5Cn%7D%5C%5Cn%5C%5Cn%2F**%5C%5Cn%20*%20Injects%20plugins%20to%20be%20used%20by%20%60EventPluginHub%60.%20The%20plugin%20names%20must%20be%5C%5Cn%20*%20in%20the%20ordering%20injected%20by%20%60injectEventPluginOrder%60.%5C%5Cn%20*%5C%5Cn%20*%20Plugins%20can%20be%20injected%20as%20part%20of%20page%20initialization%20or%20on-the-fly.%5C%5Cn%20*%5C%5Cn%20*%20%40param%20%7Bobject%7D%20injectedNamesToPlugins%20Map%20from%20names%20to%20plugin%20modules.%5C%5Cn%20*%20%40internal%5C%5Cn%20*%20%40see%20%7BEventPluginHub.injection.injectEventPluginsByName%7D%5C%5Cn%20*%2F%5C%5Cnfunction%20injectEventPluginsByName(injectedNamesToPlugins)%20%7B%5C%5Cn%20%20var%20isOrderingDirty%20%3D%20false%3B%5C%5Cn%20%20for%20(var%20pluginName%20in%20injectedNamesToPlugins)%20%7B%5C%5Cn%20%20%20%20if%20(!injectedNamesToPlugins.hasOwnProperty(pluginName))%20%7B%5C%5Cn%20%20%20%20%20%20continue%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%20%20var%20pluginModule%20%3D%20injectedNamesToPlugins%5BpluginName%5D%3B%5C%5Cn%20%20%20%20if%20(!namesToPlugins.hasOwnProperty(pluginName)%20%7C%7C%20namesToPlugins%5BpluginName%5D%20!%3D%3D%20pluginModule)%20%7B%5C%5Cn%20%20%20%20%20%20!!namesToPlugins%5BpluginName%5D%20%3F%20invariant(false%2C%20'EventPluginRegistry%3A%20Cannot%20inject%20two%20different%20event%20plugins%20using%20the%20same%20name%2C%20%60%25s%60.'%2C%20pluginName)%20%3A%20void%200%3B%5C%5Cn%20%20%20%20%20%20namesToPlugins%5BpluginName%5D%20%3D%20pluginModule%3B%5C%5Cn%20%20%20%20%20%20isOrderingDirty%20%3D%20true%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%5C%5Cn%20%20if%20(isOrderingDirty)%20%7B%5C%5Cn%20%20%20%20recomputePluginOrdering()%3B%5C%5Cn%20%20%7D%5C%5Cn%7D%5C%5Cn%5C%5Cn%2F**%5C%5Cn%20*%20Similar%20to%20invariant%20but%20only%20logs%20a%20warning%20if%20the%20condition%20is%20not%20met.%5C%5Cn%20*%20This%20can%20be%20used%20to%20log%20issues%20in%20development%20environments%20in%20critical%5C%5Cn%20*%20paths.%20Removing%20the%20logging%20code%20for%20production%20environments%20will%20keep%20the%5C%5Cn%20*%20same%20logic%20and%20follow%20the%20same%20code%20paths.%5C%5Cn%20*%2F%5C%5Cn%5C%5Cnvar%20warningWithoutStack%20%3D%20function%20()%20%7B%7D%3B%5C%5Cn%5C%5Cn%7B%5C%5Cn%20%20warningWithoutStack%20%3D%20function%20(condition%2C%20format)%20%7B%5C%5Cn%20%20%20%20for%20(var%20_len%20%3D%20arguments.length%2C%20args%20%3D%20Array(_len%20%3E%202%20%3F%20_len%20-%202%20%3A%200)%2C%20_key%20%3D%202%3B%20_key%20%3C%20_len%3B%20_key%2B%2B)%20%7B%5C%5Cn%20%20%20%20%20%20args%5B_key%20-%202%5D%20%3D%20arguments%5B_key%5D%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20if%20(format%20%3D%3D%3D%20undefined)%20%7B%5C%5Cn%20%20%20%20%20%20throw%20new%20Error('%60warningWithoutStack(condition%2C%20format%2C%20...args)%60%20requires%20a%20warning%20'%20%2B%20'message%20argument')%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%20%20if%20(args.length%20%3E%208)%20%7B%5C%5Cn%20%20%20%20%20%20%2F%2F%20Check%20before%20the%20condition%20to%20catch%20violations%20early.%5C%5Cn%20%20%20%20%20%20throw%20new%20Error('warningWithoutStack()%20currently%20supports%20at%20most%208%20arguments.')%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%20%20if%20(condition)%20%7B%5C%5Cn%20%20%20%20%20%20return%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%20%20if%20(typeof%20console%20!%3D%3D%20'undefined')%20%7B%5C%5Cn%20%20%20%20%20%20var%20argsWithFormat%20%3D%20args.map(function%20(item)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20return%20''%20%2B%20item%3B%5C%5Cn%20%20%20%20%20%20%7D)%3B%5C%5Cn%20%20%20%20%20%20argsWithFormat.unshift('Warning%3A%20'%20%2B%20format)%3B%5C%5Cn%5C%5Cn%20%20%20%20%20%20%2F%2F%20We%20intentionally%20don't%20use%20spread%20(or%20.apply)%20directly%20because%20it%5C%5Cn%20%20%20%20%20%20%2F%2F%20breaks%20IE9%3A%20https%3A%2F%2Fgithub.com%2Ffacebook%2Freact%2Fissues%2F13610%5C%5Cn%20%20%20%20%20%20Function.prototype.apply.call(console.error%2C%20console%2C%20argsWithFormat)%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%20%20try%20%7B%5C%5Cn%20%20%20%20%20%20%2F%2F%20---%20Welcome%20to%20debugging%20React%20---%5C%5Cn%20%20%20%20%20%20%2F%2F%20This%20error%20was%20thrown%20as%20a%20convenience%20so%20that%20you%20can%20use%20this%20stack%5C%5Cn%20%20%20%20%20%20%2F%2F%20to%20find%20the%20callsite%20that%20caused%20this%20warning%20to%20fire.%5C%5Cn%20%20%20%20%20%20var%20argIndex%20%3D%200%3B%5C%5Cn%20%20%20%20%20%20var%20message%20%3D%20'Warning%3A%20'%20%2B%20format.replace(%2F%25s%2Fg%2C%20function%20()%20%7B%5C%5Cn%20%20%20%20%20%20%20%20return%20args%5BargIndex%2B%2B%5D%3B%5C%5Cn%20%20%20%20%20%20%7D)%3B%5C%5Cn%20%20%20%20%20%20throw%20new%20Error(message)%3B%5C%5Cn%20%20%20%20%7D%20catch%20(x)%20%7B%7D%5C%5Cn%20%20%7D%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnvar%20warningWithoutStack%241%20%3D%20warningWithoutStack%3B%5C%5Cn%5C%5Cnvar%20getFiberCurrentPropsFromNode%20%3D%20null%3B%5C%5Cnvar%20getInstanceFromNode%20%3D%20null%3B%5C%5Cnvar%20getNodeFromInstance%20%3D%20null%3B%5C%5Cn%5C%5Cnfunction%20setComponentTree(getFiberCurrentPropsFromNodeImpl%2C%20getInstanceFromNodeImpl%2C%20getNodeFromInstanceImpl)%20%7B%5C%5Cn%20%20getFiberCurrentPropsFromNode%20%3D%20getFiberCurrentPropsFromNodeImpl%3B%5C%5Cn%20%20getInstanceFromNode%20%3D%20getInstanceFromNodeImpl%3B%5C%5Cn%20%20getNodeFromInstance%20%3D%20getNodeFromInstanceImpl%3B%5C%5Cn%20%20%7B%5C%5Cn%20%20%20%20!(getNodeFromInstance%20%26%26%20getInstanceFromNode)%20%3F%20warningWithoutStack%241(false%2C%20'EventPluginUtils.setComponentTree(...)%3A%20Injected%20'%20%2B%20'module%20is%20missing%20getNodeFromInstance%20or%20getInstanceFromNode.')%20%3A%20void%200%3B%5C%5Cn%20%20%7D%5C%5Cn%7D%5C%5Cn%5C%5Cnvar%20validateEventDispatches%20%3D%20void%200%3B%5C%5Cn%7B%5C%5Cn%20%20validateEventDispatches%20%3D%20function%20(event)%20%7B%5C%5Cn%20%20%20%20var%20dispatchListeners%20%3D%20event._dispatchListeners%3B%5C%5Cn%20%20%20%20var%20dispatchInstances%20%3D%20event._dispatchInstances%3B%5C%5Cn%5C%5Cn%20%20%20%20var%20listenersIsArr%20%3D%20Array.isArray(dispatchListeners)%3B%5C%5Cn%20%20%20%20var%20listenersLen%20%3D%20listenersIsArr%20%3F%20dispatchListeners.length%20%3A%20dispatchListeners%20%3F%201%20%3A%200%3B%5C%5Cn%5C%5Cn%20%20%20%20var%20instancesIsArr%20%3D%20Array.isArray(dispatchInstances)%3B%5C%5Cn%20%20%20%20var%20instancesLen%20%3D%20instancesIsArr%20%3F%20dispatchInstances.length%20%3A%20dispatchInstances%20%3F%201%20%3A%200%3B%5C%5Cn%5C%5Cn%20%20%20%20!(instancesIsArr%20%3D%3D%3D%20listenersIsArr%20%26%26%20instancesLen%20%3D%3D%3D%20listenersLen)%20%3F%20warningWithoutStack%241(false%2C%20'EventPluginUtils%3A%20Invalid%20%60event%60.')%20%3A%20void%200%3B%5C%5Cn%20%20%7D%3B%5C%5Cn%7D%5C%5Cn%5C%5Cn%2F**%5C%5Cn%20*%20Dispatch%20the%20event%20to%20the%20listener.%5C%5Cn%20*%20%40param%20%7BSyntheticEvent%7D%20event%20SyntheticEvent%20to%20handle%5C%5Cn%20*%20%40param%20%7Bfunction%7D%20listener%20Application-level%20callback%5C%5Cn%20*%20%40param%20%7B*%7D%20inst%20Internal%20component%20instance%5C%5Cn%20*%2F%5C%5Cnfunction%20executeDispatch(event%2C%20listener%2C%20inst)%20%7B%5C%5Cn%20%20var%20type%20%3D%20event.type%20%7C%7C%20'unknown-event'%3B%5C%5Cn%20%20event.currentTarget%20%3D%20getNodeFromInstance(inst)%3B%5C%5Cn%20%20invokeGuardedCallbackAndCatchFirstError(type%2C%20listener%2C%20undefined%2C%20event)%3B%5C%5Cn%20%20event.currentTarget%20%3D%20null%3B%5C%5Cn%7D%5C%5Cn%5C%5Cn%2F**%5C%5Cn%20*%20Standard%2Fsimple%20iteration%20through%20an%20event's%20collected%20dispatches.%5C%5Cn%20*%2F%5C%5Cnfunction%20executeDispatchesInOrder(event)%20%7B%5C%5Cn%20%20var%20dispatchListeners%20%3D%20event._dispatchListeners%3B%5C%5Cn%20%20var%20dispatchInstances%20%3D%20event._dispatchInstances%3B%5C%5Cn%20%20%7B%5C%5Cn%20%20%20%20validateEventDispatches(event)%3B%5C%5Cn%20%20%7D%5C%5Cn%20%20if%20(Array.isArray(dispatchListeners))%20%7B%5C%5Cn%20%20%20%20for%20(var%20i%20%3D%200%3B%20i%20%3C%20dispatchListeners.length%3B%20i%2B%2B)%20%7B%5C%5Cn%20%20%20%20%20%20if%20(event.isPropagationStopped())%20%7B%5C%5Cn%20%20%20%20%20%20%20%20break%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%2F%2F%20Listeners%20and%20Instances%20are%20two%20parallel%20arrays%20that%20are%20always%20in%20sync.%5C%5Cn%20%20%20%20%20%20executeDispatch(event%2C%20dispatchListeners%5Bi%5D%2C%20dispatchInstances%5Bi%5D)%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%20else%20if%20(dispatchListeners)%20%7B%5C%5Cn%20%20%20%20executeDispatch(event%2C%20dispatchListeners%2C%20dispatchInstances)%3B%5C%5Cn%20%20%7D%5C%5Cn%20%20event._dispatchListeners%20%3D%20null%3B%5C%5Cn%20%20event._dispatchInstances%20%3D%20null%3B%5C%5Cn%7D%5C%5Cn%5C%5Cn%2F**%5C%5Cn%20*%20%40see%20executeDispatchesInOrderStopAtTrueImpl%5C%5Cn%20*%2F%5C%5Cn%5C%5Cn%5C%5Cn%2F**%5C%5Cn%20*%20Execution%20of%20a%20%5C%5C%5C%22direct%5C%5C%5C%22%20dispatch%20-%20there%20must%20be%20at%20most%20one%20dispatch%5C%5Cn%20*%20accumulated%20on%20the%20event%20or%20it%20is%20considered%20an%20error.%20It%20doesn't%20really%20make%5C%5Cn%20*%20sense%20for%20an%20event%20with%20multiple%20dispatches%20(bubbled)%20to%20keep%20track%20of%20the%5C%5Cn%20*%20return%20values%20at%20each%20dispatch%20execution%2C%20but%20it%20does%20tend%20to%20make%20sense%20when%5C%5Cn%20*%20dealing%20with%20%5C%5C%5C%22direct%5C%5C%5C%22%20dispatches.%5C%5Cn%20*%5C%5Cn%20*%20%40return%20%7B*%7D%20The%20return%20value%20of%20executing%20the%20single%20dispatch.%5C%5Cn%20*%2F%5C%5Cn%5C%5Cn%5C%5Cn%2F**%5C%5Cn%20*%20%40param%20%7BSyntheticEvent%7D%20event%5C%5Cn%20*%20%40return%20%7Bboolean%7D%20True%20iff%20number%20of%20dispatches%20accumulated%20is%20greater%20than%200.%5C%5Cn%20*%2F%5C%5Cn%5C%5Cn%2F**%5C%5Cn%20*%20Accumulates%20items%20that%20must%20not%20be%20null%20or%20undefined%20into%20the%20first%20one.%20This%5C%5Cn%20*%20is%20used%20to%20conserve%20memory%20by%20avoiding%20array%20allocations%2C%20and%20thus%20sacrifices%5C%5Cn%20*%20API%20cleanness.%20Since%20%60current%60%20can%20be%20null%20before%20being%20passed%20in%20and%20not%5C%5Cn%20*%20null%20after%20this%20function%2C%20make%20sure%20to%20assign%20it%20back%20to%20%60current%60%3A%5C%5Cn%20*%5C%5Cn%20*%20%60a%20%3D%20accumulateInto(a%2C%20b)%3B%60%5C%5Cn%20*%5C%5Cn%20*%20This%20API%20should%20be%20sparingly%20used.%20Try%20%60accumulate%60%20for%20something%20cleaner.%5C%5Cn%20*%5C%5Cn%20*%20%40return%20%7B*%7Carray%3C*%3E%7D%20An%20accumulation%20of%20items.%5C%5Cn%20*%2F%5C%5Cn%5C%5Cnfunction%20accumulateInto(current%2C%20next)%20%7B%5C%5Cn%20%20!(next%20!%3D%20null)%20%3F%20invariant(false%2C%20'accumulateInto(...)%3A%20Accumulated%20items%20must%20not%20be%20null%20or%20undefined.')%20%3A%20void%200%3B%5C%5Cn%5C%5Cn%20%20if%20(current%20%3D%3D%20null)%20%7B%5C%5Cn%20%20%20%20return%20next%3B%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20%2F%2F%20Both%20are%20not%20empty.%20Warning%3A%20Never%20call%20x.concat(y)%20when%20you%20are%20not%5C%5Cn%20%20%2F%2F%20certain%20that%20x%20is%20an%20Array%20(x%20could%20be%20a%20string%20with%20concat%20method).%5C%5Cn%20%20if%20(Array.isArray(current))%20%7B%5C%5Cn%20%20%20%20if%20(Array.isArray(next))%20%7B%5C%5Cn%20%20%20%20%20%20current.push.apply(current%2C%20next)%3B%5C%5Cn%20%20%20%20%20%20return%20current%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%20%20current.push(next)%3B%5C%5Cn%20%20%20%20return%20current%3B%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20if%20(Array.isArray(next))%20%7B%5C%5Cn%20%20%20%20%2F%2F%20A%20bit%20too%20dangerous%20to%20mutate%20%60next%60.%5C%5Cn%20%20%20%20return%20%5Bcurrent%5D.concat(next)%3B%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20return%20%5Bcurrent%2C%20next%5D%3B%5C%5Cn%7D%5C%5Cn%5C%5Cn%2F**%5C%5Cn%20*%20%40param%20%7Barray%7D%20arr%20an%20%5C%5C%5C%22accumulation%5C%5C%5C%22%20of%20items%20which%20is%20either%20an%20Array%20or%5C%5Cn%20*%20a%20single%20item.%20Useful%20when%20paired%20with%20the%20%60accumulate%60%20module.%20This%20is%20a%5C%5Cn%20*%20simple%20utility%20that%20allows%20us%20to%20reason%20about%20a%20collection%20of%20items%2C%20but%5C%5Cn%20*%20handling%20the%20case%20when%20there%20is%20exactly%20one%20item%20(and%20we%20do%20not%20need%20to%5C%5Cn%20*%20allocate%20an%20array).%5C%5Cn%20*%20%40param%20%7Bfunction%7D%20cb%20Callback%20invoked%20with%20each%20element%20or%20a%20collection.%5C%5Cn%20*%20%40param%20%7B%3F%7D%20%5Bscope%5D%20Scope%20used%20as%20%60this%60%20in%20a%20callback.%5C%5Cn%20*%2F%5C%5Cnfunction%20forEachAccumulated(arr%2C%20cb%2C%20scope)%20%7B%5C%5Cn%20%20if%20(Array.isArray(arr))%20%7B%5C%5Cn%20%20%20%20arr.forEach(cb%2C%20scope)%3B%5C%5Cn%20%20%7D%20else%20if%20(arr)%20%7B%5C%5Cn%20%20%20%20cb.call(scope%2C%20arr)%3B%5C%5Cn%20%20%7D%5C%5Cn%7D%5C%5Cn%5C%5Cn%2F**%5C%5Cn%20*%20Internal%20queue%20of%20events%20that%20have%20accumulated%20their%20dispatches%20and%20are%5C%5Cn%20*%20waiting%20to%20have%20their%20dispatches%20executed.%5C%5Cn%20*%2F%5C%5Cnvar%20eventQueue%20%3D%20null%3B%5C%5Cn%5C%5Cn%2F**%5C%5Cn%20*%20Dispatches%20an%20event%20and%20releases%20it%20back%20into%20the%20pool%2C%20unless%20persistent.%5C%5Cn%20*%5C%5Cn%20*%20%40param%20%7B%3Fobject%7D%20event%20Synthetic%20event%20to%20be%20dispatched.%5C%5Cn%20*%20%40private%5C%5Cn%20*%2F%5C%5Cnvar%20executeDispatchesAndRelease%20%3D%20function%20(event)%20%7B%5C%5Cn%20%20if%20(event)%20%7B%5C%5Cn%20%20%20%20executeDispatchesInOrder(event)%3B%5C%5Cn%5C%5Cn%20%20%20%20if%20(!event.isPersistent())%20%7B%5C%5Cn%20%20%20%20%20%20event.constructor.release(event)%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%5C%5Cn%7D%3B%5C%5Cnvar%20executeDispatchesAndReleaseTopLevel%20%3D%20function%20(e)%20%7B%5C%5Cn%20%20return%20executeDispatchesAndRelease(e)%3B%5C%5Cn%7D%3B%5C%5Cn%5C%5Cnfunction%20isInteractive(tag)%20%7B%5C%5Cn%20%20return%20tag%20%3D%3D%3D%20'button'%20%7C%7C%20tag%20%3D%3D%3D%20'input'%20%7C%7C%20tag%20%3D%3D%3D%20'select'%20%7C%7C%20tag%20%3D%3D%3D%20'textarea'%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20shouldPreventMouseEvent(name%2C%20type%2C%20props)%20%7B%5C%5Cn%20%20switch%20(name)%20%7B%5C%5Cn%20%20%20%20case%20'onClick'%3A%5C%5Cn%20%20%20%20case%20'onClickCapture'%3A%5C%5Cn%20%20%20%20case%20'onDoubleClick'%3A%5C%5Cn%20%20%20%20case%20'onDoubleClickCapture'%3A%5C%5Cn%20%20%20%20case%20'onMouseDown'%3A%5C%5Cn%20%20%20%20case%20'onMouseDownCapture'%3A%5C%5Cn%20%20%20%20case%20'onMouseMove'%3A%5C%5Cn%20%20%20%20case%20'onMouseMoveCapture'%3A%5C%5Cn%20%20%20%20case%20'onMouseUp'%3A%5C%5Cn%20%20%20%20case%20'onMouseUpCapture'%3A%5C%5Cn%20%20%20%20%20%20return%20!!(props.disabled%20%26%26%20isInteractive(type))%3B%5C%5Cn%20%20%20%20default%3A%5C%5Cn%20%20%20%20%20%20return%20false%3B%5C%5Cn%20%20%7D%5C%5Cn%7D%5C%5Cn%5C%5Cn%2F**%5C%5Cn%20*%20This%20is%20a%20unified%20interface%20for%20event%20plugins%20to%20be%20installed%20and%20configured.%5C%5Cn%20*%5C%5Cn%20*%20Event%20plugins%20can%20implement%20the%20following%20properties%3A%5C%5Cn%20*%5C%5Cn%20*%20%20%20%60extractEvents%60%20%7Bfunction(string%2C%20DOMEventTarget%2C%20string%2C%20object)%3A%20*%7D%5C%5Cn%20*%20%20%20%20%20Required.%20When%20a%20top-level%20event%20is%20fired%2C%20this%20method%20is%20expected%20to%5C%5Cn%20*%20%20%20%20%20extract%20synthetic%20events%20that%20will%20in%20turn%20be%20queued%20and%20dispatched.%5C%5Cn%20*%5C%5Cn%20*%20%20%20%60eventTypes%60%20%7Bobject%7D%5C%5Cn%20*%20%20%20%20%20Optional%2C%20plugins%20that%20fire%20events%20must%20publish%20a%20mapping%20of%20registration%5C%5Cn%20*%20%20%20%20%20names%20that%20are%20used%20to%20register%20listeners.%20Values%20of%20this%20mapping%20must%5C%5Cn%20*%20%20%20%20%20be%20objects%20that%20contain%20%60registrationName%60%20or%20%60phasedRegistrationNames%60.%5C%5Cn%20*%5C%5Cn%20*%20%20%20%60executeDispatch%60%20%7Bfunction(object%2C%20function%2C%20string)%7D%5C%5Cn%20*%20%20%20%20%20Optional%2C%20allows%20plugins%20to%20override%20how%20an%20event%20gets%20dispatched.%20By%5C%5Cn%20*%20%20%20%20%20default%2C%20the%20listener%20is%20simply%20invoked.%5C%5Cn%20*%5C%5Cn%20*%20Each%20plugin%20that%20is%20injected%20into%20%60EventsPluginHub%60%20is%20immediately%20operable.%5C%5Cn%20*%5C%5Cn%20*%20%40public%5C%5Cn%20*%2F%5C%5Cn%5C%5Cn%2F**%5C%5Cn%20*%20Methods%20for%20injecting%20dependencies.%5C%5Cn%20*%2F%5C%5Cnvar%20injection%20%3D%20%7B%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20%40param%20%7Barray%7D%20InjectedEventPluginOrder%5C%5Cn%20%20%20*%20%40public%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20injectEventPluginOrder%3A%20injectEventPluginOrder%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20%40param%20%7Bobject%7D%20injectedNamesToPlugins%20Map%20from%20names%20to%20plugin%20modules.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20injectEventPluginsByName%3A%20injectEventPluginsByName%5C%5Cn%7D%3B%5C%5Cn%5C%5Cn%2F**%5C%5Cn%20*%20%40param%20%7Bobject%7D%20inst%20The%20instance%2C%20which%20is%20the%20source%20of%20events.%5C%5Cn%20*%20%40param%20%7Bstring%7D%20registrationName%20Name%20of%20listener%20(e.g.%20%60onClick%60).%5C%5Cn%20*%20%40return%20%7B%3Ffunction%7D%20The%20stored%20callback.%5C%5Cn%20*%2F%5C%5Cnfunction%20getListener(inst%2C%20registrationName)%20%7B%5C%5Cn%20%20var%20listener%20%3D%20void%200%3B%5C%5Cn%5C%5Cn%20%20%2F%2F%20TODO%3A%20shouldPreventMouseEvent%20is%20DOM-specific%20and%20definitely%20should%20not%5C%5Cn%20%20%2F%2F%20live%20here%3B%20needs%20to%20be%20moved%20to%20a%20better%20place%20soon%5C%5Cn%20%20var%20stateNode%20%3D%20inst.stateNode%3B%5C%5Cn%20%20if%20(!stateNode)%20%7B%5C%5Cn%20%20%20%20%2F%2F%20Work%20in%20progress%20(ex%3A%20onload%20events%20in%20incremental%20mode).%5C%5Cn%20%20%20%20return%20null%3B%5C%5Cn%20%20%7D%5C%5Cn%20%20var%20props%20%3D%20getFiberCurrentPropsFromNode(stateNode)%3B%5C%5Cn%20%20if%20(!props)%20%7B%5C%5Cn%20%20%20%20%2F%2F%20Work%20in%20progress.%5C%5Cn%20%20%20%20return%20null%3B%5C%5Cn%20%20%7D%5C%5Cn%20%20listener%20%3D%20props%5BregistrationName%5D%3B%5C%5Cn%20%20if%20(shouldPreventMouseEvent(registrationName%2C%20inst.type%2C%20props))%20%7B%5C%5Cn%20%20%20%20return%20null%3B%5C%5Cn%20%20%7D%5C%5Cn%20%20!(!listener%20%7C%7C%20typeof%20listener%20%3D%3D%3D%20'function')%20%3F%20invariant(false%2C%20'Expected%20%60%25s%60%20listener%20to%20be%20a%20function%2C%20instead%20got%20a%20value%20of%20%60%25s%60%20type.'%2C%20registrationName%2C%20typeof%20listener)%20%3A%20void%200%3B%5C%5Cn%20%20return%20listener%3B%5C%5Cn%7D%5C%5Cn%5C%5Cn%2F**%5C%5Cn%20*%20Allows%20registered%20plugins%20an%20opportunity%20to%20extract%20events%20from%20top-level%5C%5Cn%20*%20native%20browser%20events.%5C%5Cn%20*%5C%5Cn%20*%20%40return%20%7B*%7D%20An%20accumulation%20of%20synthetic%20events.%5C%5Cn%20*%20%40internal%5C%5Cn%20*%2F%5C%5Cnfunction%20extractEvents(topLevelType%2C%20targetInst%2C%20nativeEvent%2C%20nativeEventTarget)%20%7B%5C%5Cn%20%20var%20events%20%3D%20null%3B%5C%5Cn%20%20for%20(var%20i%20%3D%200%3B%20i%20%3C%20plugins.length%3B%20i%2B%2B)%20%7B%5C%5Cn%20%20%20%20%2F%2F%20Not%20every%20plugin%20in%20the%20ordering%20may%20be%20loaded%20at%20runtime.%5C%5Cn%20%20%20%20var%20possiblePlugin%20%3D%20plugins%5Bi%5D%3B%5C%5Cn%20%20%20%20if%20(possiblePlugin)%20%7B%5C%5Cn%20%20%20%20%20%20var%20extractedEvents%20%3D%20possiblePlugin.extractEvents(topLevelType%2C%20targetInst%2C%20nativeEvent%2C%20nativeEventTarget)%3B%5C%5Cn%20%20%20%20%20%20if%20(extractedEvents)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20events%20%3D%20accumulateInto(events%2C%20extractedEvents)%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%5C%5Cn%20%20return%20events%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20runEventsInBatch(events)%20%7B%5C%5Cn%20%20if%20(events%20!%3D%3D%20null)%20%7B%5C%5Cn%20%20%20%20eventQueue%20%3D%20accumulateInto(eventQueue%2C%20events)%3B%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20%2F%2F%20Set%20%60eventQueue%60%20to%20null%20before%20processing%20it%20so%20that%20we%20can%20tell%20if%20more%5C%5Cn%20%20%2F%2F%20events%20get%20enqueued%20while%20processing.%5C%5Cn%20%20var%20processingEventQueue%20%3D%20eventQueue%3B%5C%5Cn%20%20eventQueue%20%3D%20null%3B%5C%5Cn%5C%5Cn%20%20if%20(!processingEventQueue)%20%7B%5C%5Cn%20%20%20%20return%3B%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20forEachAccumulated(processingEventQueue%2C%20executeDispatchesAndReleaseTopLevel)%3B%5C%5Cn%20%20!!eventQueue%20%3F%20invariant(false%2C%20'processEventQueue()%3A%20Additional%20events%20were%20enqueued%20while%20processing%20an%20event%20queue.%20Support%20for%20this%20has%20not%20yet%20been%20implemented.')%20%3A%20void%200%3B%5C%5Cn%20%20%2F%2F%20This%20would%20be%20a%20good%20time%20to%20rethrow%20if%20any%20of%20the%20event%20handlers%20threw.%5C%5Cn%20%20rethrowCaughtError()%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20runExtractedEventsInBatch(topLevelType%2C%20targetInst%2C%20nativeEvent%2C%20nativeEventTarget)%20%7B%5C%5Cn%20%20var%20events%20%3D%20extractEvents(topLevelType%2C%20targetInst%2C%20nativeEvent%2C%20nativeEventTarget)%3B%5C%5Cn%20%20runEventsInBatch(events)%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnvar%20FunctionComponent%20%3D%200%3B%5C%5Cnvar%20ClassComponent%20%3D%201%3B%5C%5Cnvar%20IndeterminateComponent%20%3D%202%3B%20%2F%2F%20Before%20we%20know%20whether%20it%20is%20function%20or%20class%5C%5Cnvar%20HostRoot%20%3D%203%3B%20%2F%2F%20Root%20of%20a%20host%20tree.%20Could%20be%20nested%20inside%20another%20node.%5C%5Cnvar%20HostPortal%20%3D%204%3B%20%2F%2F%20A%20subtree.%20Could%20be%20an%20entry%20point%20to%20a%20different%20renderer.%5C%5Cnvar%20HostComponent%20%3D%205%3B%5C%5Cnvar%20HostText%20%3D%206%3B%5C%5Cnvar%20Fragment%20%3D%207%3B%5C%5Cnvar%20Mode%20%3D%208%3B%5C%5Cnvar%20ContextConsumer%20%3D%209%3B%5C%5Cnvar%20ContextProvider%20%3D%2010%3B%5C%5Cnvar%20ForwardRef%20%3D%2011%3B%5C%5Cnvar%20Profiler%20%3D%2012%3B%5C%5Cnvar%20SuspenseComponent%20%3D%2013%3B%5C%5Cnvar%20MemoComponent%20%3D%2014%3B%5C%5Cnvar%20SimpleMemoComponent%20%3D%2015%3B%5C%5Cnvar%20LazyComponent%20%3D%2016%3B%5C%5Cnvar%20IncompleteClassComponent%20%3D%2017%3B%5C%5Cnvar%20DehydratedSuspenseComponent%20%3D%2018%3B%5C%5Cn%5C%5Cnvar%20randomKey%20%3D%20Math.random().toString(36).slice(2)%3B%5C%5Cnvar%20internalInstanceKey%20%3D%20'__reactInternalInstance%24'%20%2B%20randomKey%3B%5C%5Cnvar%20internalEventHandlersKey%20%3D%20'__reactEventHandlers%24'%20%2B%20randomKey%3B%5C%5Cn%5C%5Cnfunction%20precacheFiberNode(hostInst%2C%20node)%20%7B%5C%5Cn%20%20node%5BinternalInstanceKey%5D%20%3D%20hostInst%3B%5C%5Cn%7D%5C%5Cn%5C%5Cn%2F**%5C%5Cn%20*%20Given%20a%20DOM%20node%2C%20return%20the%20closest%20ReactDOMComponent%20or%5C%5Cn%20*%20ReactDOMTextComponent%20instance%20ancestor.%5C%5Cn%20*%2F%5C%5Cnfunction%20getClosestInstanceFromNode(node)%20%7B%5C%5Cn%20%20if%20(node%5BinternalInstanceKey%5D)%20%7B%5C%5Cn%20%20%20%20return%20node%5BinternalInstanceKey%5D%3B%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20while%20(!node%5BinternalInstanceKey%5D)%20%7B%5C%5Cn%20%20%20%20if%20(node.parentNode)%20%7B%5C%5Cn%20%20%20%20%20%20node%20%3D%20node.parentNode%3B%5C%5Cn%20%20%20%20%7D%20else%20%7B%5C%5Cn%20%20%20%20%20%20%2F%2F%20Top%20of%20the%20tree.%20This%20node%20must%20not%20be%20part%20of%20a%20React%20tree%20(or%20is%5C%5Cn%20%20%20%20%20%20%2F%2F%20unmounted%2C%20potentially).%5C%5Cn%20%20%20%20%20%20return%20null%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20var%20inst%20%3D%20node%5BinternalInstanceKey%5D%3B%5C%5Cn%20%20if%20(inst.tag%20%3D%3D%3D%20HostComponent%20%7C%7C%20inst.tag%20%3D%3D%3D%20HostText)%20%7B%5C%5Cn%20%20%20%20%2F%2F%20In%20Fiber%2C%20this%20will%20always%20be%20the%20deepest%20root.%5C%5Cn%20%20%20%20return%20inst%3B%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20return%20null%3B%5C%5Cn%7D%5C%5Cn%5C%5Cn%2F**%5C%5Cn%20*%20Given%20a%20DOM%20node%2C%20return%20the%20ReactDOMComponent%20or%20ReactDOMTextComponent%5C%5Cn%20*%20instance%2C%20or%20null%20if%20the%20node%20was%20not%20rendered%20by%20this%20React.%5C%5Cn%20*%2F%5C%5Cnfunction%20getInstanceFromNode%241(node)%20%7B%5C%5Cn%20%20var%20inst%20%3D%20node%5BinternalInstanceKey%5D%3B%5C%5Cn%20%20if%20(inst)%20%7B%5C%5Cn%20%20%20%20if%20(inst.tag%20%3D%3D%3D%20HostComponent%20%7C%7C%20inst.tag%20%3D%3D%3D%20HostText)%20%7B%5C%5Cn%20%20%20%20%20%20return%20inst%3B%5C%5Cn%20%20%20%20%7D%20else%20%7B%5C%5Cn%20%20%20%20%20%20return%20null%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%5C%5Cn%20%20return%20null%3B%5C%5Cn%7D%5C%5Cn%5C%5Cn%2F**%5C%5Cn%20*%20Given%20a%20ReactDOMComponent%20or%20ReactDOMTextComponent%2C%20return%20the%20corresponding%5C%5Cn%20*%20DOM%20node.%5C%5Cn%20*%2F%5C%5Cnfunction%20getNodeFromInstance%241(inst)%20%7B%5C%5Cn%20%20if%20(inst.tag%20%3D%3D%3D%20HostComponent%20%7C%7C%20inst.tag%20%3D%3D%3D%20HostText)%20%7B%5C%5Cn%20%20%20%20%2F%2F%20In%20Fiber%20this%2C%20is%20just%20the%20state%20node%20right%20now.%20We%20assume%20it%20will%20be%5C%5Cn%20%20%20%20%2F%2F%20a%20host%20component%20or%20host%20text.%5C%5Cn%20%20%20%20return%20inst.stateNode%3B%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20%2F%2F%20Without%20this%20first%20invariant%2C%20passing%20a%20non-DOM-component%20triggers%20the%20next%5C%5Cn%20%20%2F%2F%20invariant%20for%20a%20missing%20parent%2C%20which%20is%20super%20confusing.%5C%5Cn%20%20invariant(false%2C%20'getNodeFromInstance%3A%20Invalid%20argument.')%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20getFiberCurrentPropsFromNode%241(node)%20%7B%5C%5Cn%20%20return%20node%5BinternalEventHandlersKey%5D%20%7C%7C%20null%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20updateFiberProps(node%2C%20props)%20%7B%5C%5Cn%20%20node%5BinternalEventHandlersKey%5D%20%3D%20props%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20getParent(inst)%20%7B%5C%5Cn%20%20do%20%7B%5C%5Cn%20%20%20%20inst%20%3D%20inst.return%3B%5C%5Cn%20%20%20%20%2F%2F%20TODO%3A%20If%20this%20is%20a%20HostRoot%20we%20might%20want%20to%20bail%20out.%5C%5Cn%20%20%20%20%2F%2F%20That%20is%20depending%20on%20if%20we%20want%20nested%20subtrees%20(layers)%20to%20bubble%5C%5Cn%20%20%20%20%2F%2F%20events%20to%20their%20parent.%20We%20could%20also%20go%20through%20parentNode%20on%20the%5C%5Cn%20%20%20%20%2F%2F%20host%20node%20but%20that%20wouldn't%20work%20for%20React%20Native%20and%20doesn't%20let%20us%5C%5Cn%20%20%20%20%2F%2F%20do%20the%20portal%20feature.%5C%5Cn%20%20%7D%20while%20(inst%20%26%26%20inst.tag%20!%3D%3D%20HostComponent)%3B%5C%5Cn%20%20if%20(inst)%20%7B%5C%5Cn%20%20%20%20return%20inst%3B%5C%5Cn%20%20%7D%5C%5Cn%20%20return%20null%3B%5C%5Cn%7D%5C%5Cn%5C%5Cn%2F**%5C%5Cn%20*%20Return%20the%20lowest%20common%20ancestor%20of%20A%20and%20B%2C%20or%20null%20if%20they%20are%20in%5C%5Cn%20*%20different%20trees.%5C%5Cn%20*%2F%5C%5Cnfunction%20getLowestCommonAncestor(instA%2C%20instB)%20%7B%5C%5Cn%20%20var%20depthA%20%3D%200%3B%5C%5Cn%20%20for%20(var%20tempA%20%3D%20instA%3B%20tempA%3B%20tempA%20%3D%20getParent(tempA))%20%7B%5C%5Cn%20%20%20%20depthA%2B%2B%3B%5C%5Cn%20%20%7D%5C%5Cn%20%20var%20depthB%20%3D%200%3B%5C%5Cn%20%20for%20(var%20tempB%20%3D%20instB%3B%20tempB%3B%20tempB%20%3D%20getParent(tempB))%20%7B%5C%5Cn%20%20%20%20depthB%2B%2B%3B%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20%2F%2F%20If%20A%20is%20deeper%2C%20crawl%20up.%5C%5Cn%20%20while%20(depthA%20-%20depthB%20%3E%200)%20%7B%5C%5Cn%20%20%20%20instA%20%3D%20getParent(instA)%3B%5C%5Cn%20%20%20%20depthA--%3B%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20%2F%2F%20If%20B%20is%20deeper%2C%20crawl%20up.%5C%5Cn%20%20while%20(depthB%20-%20depthA%20%3E%200)%20%7B%5C%5Cn%20%20%20%20instB%20%3D%20getParent(instB)%3B%5C%5Cn%20%20%20%20depthB--%3B%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20%2F%2F%20Walk%20in%20lockstep%20until%20we%20find%20a%20match.%5C%5Cn%20%20var%20depth%20%3D%20depthA%3B%5C%5Cn%20%20while%20(depth--)%20%7B%5C%5Cn%20%20%20%20if%20(instA%20%3D%3D%3D%20instB%20%7C%7C%20instA%20%3D%3D%3D%20instB.alternate)%20%7B%5C%5Cn%20%20%20%20%20%20return%20instA%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%20%20instA%20%3D%20getParent(instA)%3B%5C%5Cn%20%20%20%20instB%20%3D%20getParent(instB)%3B%5C%5Cn%20%20%7D%5C%5Cn%20%20return%20null%3B%5C%5Cn%7D%5C%5Cn%5C%5Cn%2F**%5C%5Cn%20*%20Return%20if%20A%20is%20an%20ancestor%20of%20B.%5C%5Cn%20*%2F%5C%5Cn%5C%5Cn%5C%5Cn%2F**%5C%5Cn%20*%20Return%20the%20parent%20instance%20of%20the%20passed-in%20instance.%5C%5Cn%20*%2F%5C%5Cn%5C%5Cn%5C%5Cn%2F**%5C%5Cn%20*%20Simulates%20the%20traversal%20of%20a%20two-phase%2C%20capture%2Fbubble%20event%20dispatch.%5C%5Cn%20*%2F%5C%5Cnfunction%20traverseTwoPhase(inst%2C%20fn%2C%20arg)%20%7B%5C%5Cn%20%20var%20path%20%3D%20%5B%5D%3B%5C%5Cn%20%20while%20(inst)%20%7B%5C%5Cn%20%20%20%20path.push(inst)%3B%5C%5Cn%20%20%20%20inst%20%3D%20getParent(inst)%3B%5C%5Cn%20%20%7D%5C%5Cn%20%20var%20i%20%3D%20void%200%3B%5C%5Cn%20%20for%20(i%20%3D%20path.length%3B%20i--%20%3E%200%3B)%20%7B%5C%5Cn%20%20%20%20fn(path%5Bi%5D%2C%20'captured'%2C%20arg)%3B%5C%5Cn%20%20%7D%5C%5Cn%20%20for%20(i%20%3D%200%3B%20i%20%3C%20path.length%3B%20i%2B%2B)%20%7B%5C%5Cn%20%20%20%20fn(path%5Bi%5D%2C%20'bubbled'%2C%20arg)%3B%5C%5Cn%20%20%7D%5C%5Cn%7D%5C%5Cn%5C%5Cn%2F**%5C%5Cn%20*%20Traverses%20the%20ID%20hierarchy%20and%20invokes%20the%20supplied%20%60cb%60%20on%20any%20IDs%20that%5C%5Cn%20*%20should%20would%20receive%20a%20%60mouseEnter%60%20or%20%60mouseLeave%60%20event.%5C%5Cn%20*%5C%5Cn%20*%20Does%20not%20invoke%20the%20callback%20on%20the%20nearest%20common%20ancestor%20because%20nothing%5C%5Cn%20*%20%5C%5C%5C%22entered%5C%5C%5C%22%20or%20%5C%5C%5C%22left%5C%5C%5C%22%20that%20element.%5C%5Cn%20*%2F%5C%5Cnfunction%20traverseEnterLeave(from%2C%20to%2C%20fn%2C%20argFrom%2C%20argTo)%20%7B%5C%5Cn%20%20var%20common%20%3D%20from%20%26%26%20to%20%3F%20getLowestCommonAncestor(from%2C%20to)%20%3A%20null%3B%5C%5Cn%20%20var%20pathFrom%20%3D%20%5B%5D%3B%5C%5Cn%20%20while%20(true)%20%7B%5C%5Cn%20%20%20%20if%20(!from)%20%7B%5C%5Cn%20%20%20%20%20%20break%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%20%20if%20(from%20%3D%3D%3D%20common)%20%7B%5C%5Cn%20%20%20%20%20%20break%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%20%20var%20alternate%20%3D%20from.alternate%3B%5C%5Cn%20%20%20%20if%20(alternate%20!%3D%3D%20null%20%26%26%20alternate%20%3D%3D%3D%20common)%20%7B%5C%5Cn%20%20%20%20%20%20break%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%20%20pathFrom.push(from)%3B%5C%5Cn%20%20%20%20from%20%3D%20getParent(from)%3B%5C%5Cn%20%20%7D%5C%5Cn%20%20var%20pathTo%20%3D%20%5B%5D%3B%5C%5Cn%20%20while%20(true)%20%7B%5C%5Cn%20%20%20%20if%20(!to)%20%7B%5C%5Cn%20%20%20%20%20%20break%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%20%20if%20(to%20%3D%3D%3D%20common)%20%7B%5C%5Cn%20%20%20%20%20%20break%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%20%20var%20_alternate%20%3D%20to.alternate%3B%5C%5Cn%20%20%20%20if%20(_alternate%20!%3D%3D%20null%20%26%26%20_alternate%20%3D%3D%3D%20common)%20%7B%5C%5Cn%20%20%20%20%20%20break%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%20%20pathTo.push(to)%3B%5C%5Cn%20%20%20%20to%20%3D%20getParent(to)%3B%5C%5Cn%20%20%7D%5C%5Cn%20%20for%20(var%20i%20%3D%200%3B%20i%20%3C%20pathFrom.length%3B%20i%2B%2B)%20%7B%5C%5Cn%20%20%20%20fn(pathFrom%5Bi%5D%2C%20'bubbled'%2C%20argFrom)%3B%5C%5Cn%20%20%7D%5C%5Cn%20%20for%20(var%20_i%20%3D%20pathTo.length%3B%20_i--%20%3E%200%3B)%20%7B%5C%5Cn%20%20%20%20fn(pathTo%5B_i%5D%2C%20'captured'%2C%20argTo)%3B%5C%5Cn%20%20%7D%5C%5Cn%7D%5C%5Cn%5C%5Cn%2F**%5C%5Cn%20*%20Some%20event%20types%20have%20a%20notion%20of%20different%20registration%20names%20for%20different%5C%5Cn%20*%20%5C%5C%5C%22phases%5C%5C%5C%22%20of%20propagation.%20This%20finds%20listeners%20by%20a%20given%20phase.%5C%5Cn%20*%2F%5C%5Cnfunction%20listenerAtPhase(inst%2C%20event%2C%20propagationPhase)%20%7B%5C%5Cn%20%20var%20registrationName%20%3D%20event.dispatchConfig.phasedRegistrationNames%5BpropagationPhase%5D%3B%5C%5Cn%20%20return%20getListener(inst%2C%20registrationName)%3B%5C%5Cn%7D%5C%5Cn%5C%5Cn%2F**%5C%5Cn%20*%20A%20small%20set%20of%20propagation%20patterns%2C%20each%20of%20which%20will%20accept%20a%20small%20amount%5C%5Cn%20*%20of%20information%2C%20and%20generate%20a%20set%20of%20%5C%5C%5C%22dispatch%20ready%20event%20objects%5C%5C%5C%22%20-%20which%5C%5Cn%20*%20are%20sets%20of%20events%20that%20have%20already%20been%20annotated%20with%20a%20set%20of%20dispatched%5C%5Cn%20*%20listener%20functions%2Fids.%20The%20API%20is%20designed%20this%20way%20to%20discourage%20these%5C%5Cn%20*%20propagation%20strategies%20from%20actually%20executing%20the%20dispatches%2C%20since%20we%5C%5Cn%20*%20always%20want%20to%20collect%20the%20entire%20set%20of%20dispatches%20before%20executing%20even%20a%5C%5Cn%20*%20single%20one.%5C%5Cn%20*%2F%5C%5Cn%5C%5Cn%2F**%5C%5Cn%20*%20Tags%20a%20%60SyntheticEvent%60%20with%20dispatched%20listeners.%20Creating%20this%20function%5C%5Cn%20*%20here%2C%20allows%20us%20to%20not%20have%20to%20bind%20or%20create%20functions%20for%20each%20event.%5C%5Cn%20*%20Mutating%20the%20event's%20members%20allows%20us%20to%20not%20have%20to%20create%20a%20wrapping%5C%5Cn%20*%20%5C%5C%5C%22dispatch%5C%5C%5C%22%20object%20that%20pairs%20the%20event%20with%20the%20listener.%5C%5Cn%20*%2F%5C%5Cnfunction%20accumulateDirectionalDispatches(inst%2C%20phase%2C%20event)%20%7B%5C%5Cn%20%20%7B%5C%5Cn%20%20%20%20!inst%20%3F%20warningWithoutStack%241(false%2C%20'Dispatching%20inst%20must%20not%20be%20null')%20%3A%20void%200%3B%5C%5Cn%20%20%7D%5C%5Cn%20%20var%20listener%20%3D%20listenerAtPhase(inst%2C%20event%2C%20phase)%3B%5C%5Cn%20%20if%20(listener)%20%7B%5C%5Cn%20%20%20%20event._dispatchListeners%20%3D%20accumulateInto(event._dispatchListeners%2C%20listener)%3B%5C%5Cn%20%20%20%20event._dispatchInstances%20%3D%20accumulateInto(event._dispatchInstances%2C%20inst)%3B%5C%5Cn%20%20%7D%5C%5Cn%7D%5C%5Cn%5C%5Cn%2F**%5C%5Cn%20*%20Collect%20dispatches%20(must%20be%20entirely%20collected%20before%20dispatching%20-%20see%20unit%5C%5Cn%20*%20tests).%20Lazily%20allocate%20the%20array%20to%20conserve%20memory.%20%20We%20must%20loop%20through%5C%5Cn%20*%20each%20event%20and%20perform%20the%20traversal%20for%20each%20one.%20We%20cannot%20perform%20a%5C%5Cn%20*%20single%20traversal%20for%20the%20entire%20collection%20of%20events%20because%20each%20event%20may%5C%5Cn%20*%20have%20a%20different%20target.%5C%5Cn%20*%2F%5C%5Cnfunction%20accumulateTwoPhaseDispatchesSingle(event)%20%7B%5C%5Cn%20%20if%20(event%20%26%26%20event.dispatchConfig.phasedRegistrationNames)%20%7B%5C%5Cn%20%20%20%20traverseTwoPhase(event._targetInst%2C%20accumulateDirectionalDispatches%2C%20event)%3B%5C%5Cn%20%20%7D%5C%5Cn%7D%5C%5Cn%5C%5Cn%2F**%5C%5Cn%20*%20Accumulates%20without%20regard%20to%20direction%2C%20does%20not%20look%20for%20phased%5C%5Cn%20*%20registration%20names.%20Same%20as%20%60accumulateDirectDispatchesSingle%60%20but%20without%5C%5Cn%20*%20requiring%20that%20the%20%60dispatchMarker%60%20be%20the%20same%20as%20the%20dispatched%20ID.%5C%5Cn%20*%2F%5C%5Cnfunction%20accumulateDispatches(inst%2C%20ignoredDirection%2C%20event)%20%7B%5C%5Cn%20%20if%20(inst%20%26%26%20event%20%26%26%20event.dispatchConfig.registrationName)%20%7B%5C%5Cn%20%20%20%20var%20registrationName%20%3D%20event.dispatchConfig.registrationName%3B%5C%5Cn%20%20%20%20var%20listener%20%3D%20getListener(inst%2C%20registrationName)%3B%5C%5Cn%20%20%20%20if%20(listener)%20%7B%5C%5Cn%20%20%20%20%20%20event._dispatchListeners%20%3D%20accumulateInto(event._dispatchListeners%2C%20listener)%3B%5C%5Cn%20%20%20%20%20%20event._dispatchInstances%20%3D%20accumulateInto(event._dispatchInstances%2C%20inst)%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%5C%5Cn%7D%5C%5Cn%5C%5Cn%2F**%5C%5Cn%20*%20Accumulates%20dispatches%20on%20an%20%60SyntheticEvent%60%2C%20but%20only%20for%20the%5C%5Cn%20*%20%60dispatchMarker%60.%5C%5Cn%20*%20%40param%20%7BSyntheticEvent%7D%20event%5C%5Cn%20*%2F%5C%5Cnfunction%20accumulateDirectDispatchesSingle(event)%20%7B%5C%5Cn%20%20if%20(event%20%26%26%20event.dispatchConfig.registrationName)%20%7B%5C%5Cn%20%20%20%20accumulateDispatches(event._targetInst%2C%20null%2C%20event)%3B%5C%5Cn%20%20%7D%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20accumulateTwoPhaseDispatches(events)%20%7B%5C%5Cn%20%20forEachAccumulated(events%2C%20accumulateTwoPhaseDispatchesSingle)%3B%5C%5Cn%7D%5C%5Cn%5C%5Cn%5C%5Cn%5C%5Cnfunction%20accumulateEnterLeaveDispatches(leave%2C%20enter%2C%20from%2C%20to)%20%7B%5C%5Cn%20%20traverseEnterLeave(from%2C%20to%2C%20accumulateDispatches%2C%20leave%2C%20enter)%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20accumulateDirectDispatches(events)%20%7B%5C%5Cn%20%20forEachAccumulated(events%2C%20accumulateDirectDispatchesSingle)%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnvar%20canUseDOM%20%3D%20!!(typeof%20window%20!%3D%3D%20'undefined'%20%26%26%20window.document%20%26%26%20window.document.createElement)%3B%5C%5Cn%5C%5Cn%2F%2F%20Do%20not%20uses%20the%20below%20two%20methods%20directly!%5C%5Cn%2F%2F%20Instead%20use%20constants%20exported%20from%20DOMTopLevelEventTypes%20in%20ReactDOM.%5C%5Cn%2F%2F%20(It%20is%20the%20only%20module%20that%20is%20allowed%20to%20access%20these%20methods.)%5C%5Cn%5C%5Cnfunction%20unsafeCastStringToDOMTopLevelType(topLevelType)%20%7B%5C%5Cn%20%20return%20topLevelType%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20unsafeCastDOMTopLevelTypeToString(topLevelType)%20%7B%5C%5Cn%20%20return%20topLevelType%3B%5C%5Cn%7D%5C%5Cn%5C%5Cn%2F**%5C%5Cn%20*%20Generate%20a%20mapping%20of%20standard%20vendor%20prefixes%20using%20the%20defined%20style%20property%20and%20event%20name.%5C%5Cn%20*%5C%5Cn%20*%20%40param%20%7Bstring%7D%20styleProp%5C%5Cn%20*%20%40param%20%7Bstring%7D%20eventName%5C%5Cn%20*%20%40returns%20%7Bobject%7D%5C%5Cn%20*%2F%5C%5Cnfunction%20makePrefixMap(styleProp%2C%20eventName)%20%7B%5C%5Cn%20%20var%20prefixes%20%3D%20%7B%7D%3B%5C%5Cn%5C%5Cn%20%20prefixes%5BstyleProp.toLowerCase()%5D%20%3D%20eventName.toLowerCase()%3B%5C%5Cn%20%20prefixes%5B'Webkit'%20%2B%20styleProp%5D%20%3D%20'webkit'%20%2B%20eventName%3B%5C%5Cn%20%20prefixes%5B'Moz'%20%2B%20styleProp%5D%20%3D%20'moz'%20%2B%20eventName%3B%5C%5Cn%5C%5Cn%20%20return%20prefixes%3B%5C%5Cn%7D%5C%5Cn%5C%5Cn%2F**%5C%5Cn%20*%20A%20list%20of%20event%20names%20to%20a%20configurable%20list%20of%20vendor%20prefixes.%5C%5Cn%20*%2F%5C%5Cnvar%20vendorPrefixes%20%3D%20%7B%5C%5Cn%20%20animationend%3A%20makePrefixMap('Animation'%2C%20'AnimationEnd')%2C%5C%5Cn%20%20animationiteration%3A%20makePrefixMap('Animation'%2C%20'AnimationIteration')%2C%5C%5Cn%20%20animationstart%3A%20makePrefixMap('Animation'%2C%20'AnimationStart')%2C%5C%5Cn%20%20transitionend%3A%20makePrefixMap('Transition'%2C%20'TransitionEnd')%5C%5Cn%7D%3B%5C%5Cn%5C%5Cn%2F**%5C%5Cn%20*%20Event%20names%20that%20have%20already%20been%20detected%20and%20prefixed%20(if%20applicable).%5C%5Cn%20*%2F%5C%5Cnvar%20prefixedEventNames%20%3D%20%7B%7D%3B%5C%5Cn%5C%5Cn%2F**%5C%5Cn%20*%20Element%20to%20check%20for%20prefixes%20on.%5C%5Cn%20*%2F%5C%5Cnvar%20style%20%3D%20%7B%7D%3B%5C%5Cn%5C%5Cn%2F**%5C%5Cn%20*%20Bootstrap%20if%20a%20DOM%20exists.%5C%5Cn%20*%2F%5C%5Cnif%20(canUseDOM)%20%7B%5C%5Cn%20%20style%20%3D%20document.createElement('div').style%3B%5C%5Cn%5C%5Cn%20%20%2F%2F%20On%20some%20platforms%2C%20in%20particular%20some%20releases%20of%20Android%204.x%2C%5C%5Cn%20%20%2F%2F%20the%20un-prefixed%20%5C%5C%5C%22animation%5C%5C%5C%22%20and%20%5C%5C%5C%22transition%5C%5C%5C%22%20properties%20are%20defined%20on%20the%5C%5Cn%20%20%2F%2F%20style%20object%20but%20the%20events%20that%20fire%20will%20still%20be%20prefixed%2C%20so%20we%20need%5C%5Cn%20%20%2F%2F%20to%20check%20if%20the%20un-prefixed%20events%20are%20usable%2C%20and%20if%20not%20remove%20them%20from%20the%20map.%5C%5Cn%20%20if%20(!('AnimationEvent'%20in%20window))%20%7B%5C%5Cn%20%20%20%20delete%20vendorPrefixes.animationend.animation%3B%5C%5Cn%20%20%20%20delete%20vendorPrefixes.animationiteration.animation%3B%5C%5Cn%20%20%20%20delete%20vendorPrefixes.animationstart.animation%3B%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20%2F%2F%20Same%20as%20above%5C%5Cn%20%20if%20(!('TransitionEvent'%20in%20window))%20%7B%5C%5Cn%20%20%20%20delete%20vendorPrefixes.transitionend.transition%3B%5C%5Cn%20%20%7D%5C%5Cn%7D%5C%5Cn%5C%5Cn%2F**%5C%5Cn%20*%20Attempts%20to%20determine%20the%20correct%20vendor%20prefixed%20event%20name.%5C%5Cn%20*%5C%5Cn%20*%20%40param%20%7Bstring%7D%20eventName%5C%5Cn%20*%20%40returns%20%7Bstring%7D%5C%5Cn%20*%2F%5C%5Cnfunction%20getVendorPrefixedEventName(eventName)%20%7B%5C%5Cn%20%20if%20(prefixedEventNames%5BeventName%5D)%20%7B%5C%5Cn%20%20%20%20return%20prefixedEventNames%5BeventName%5D%3B%5C%5Cn%20%20%7D%20else%20if%20(!vendorPrefixes%5BeventName%5D)%20%7B%5C%5Cn%20%20%20%20return%20eventName%3B%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20var%20prefixMap%20%3D%20vendorPrefixes%5BeventName%5D%3B%5C%5Cn%5C%5Cn%20%20for%20(var%20styleProp%20in%20prefixMap)%20%7B%5C%5Cn%20%20%20%20if%20(prefixMap.hasOwnProperty(styleProp)%20%26%26%20styleProp%20in%20style)%20%7B%5C%5Cn%20%20%20%20%20%20return%20prefixedEventNames%5BeventName%5D%20%3D%20prefixMap%5BstyleProp%5D%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20return%20eventName%3B%5C%5Cn%7D%5C%5Cn%5C%5Cn%2F**%5C%5Cn%20*%20To%20identify%20top%20level%20events%20in%20ReactDOM%2C%20we%20use%20constants%20defined%20by%20this%5C%5Cn%20*%20module.%20This%20is%20the%20only%20module%20that%20uses%20the%20unsafe*%20methods%20to%20express%5C%5Cn%20*%20that%20the%20constants%20actually%20correspond%20to%20the%20browser%20event%20names.%20This%20lets%5C%5Cn%20*%20us%20save%20some%20bundle%20size%20by%20avoiding%20a%20top%20level%20type%20-%3E%20event%20name%20map.%5C%5Cn%20*%20The%20rest%20of%20ReactDOM%20code%20should%20import%20top%20level%20types%20from%20this%20file.%5C%5Cn%20*%2F%5C%5Cnvar%20TOP_ABORT%20%3D%20unsafeCastStringToDOMTopLevelType('abort')%3B%5C%5Cnvar%20TOP_ANIMATION_END%20%3D%20unsafeCastStringToDOMTopLevelType(getVendorPrefixedEventName('animationend'))%3B%5C%5Cnvar%20TOP_ANIMATION_ITERATION%20%3D%20unsafeCastStringToDOMTopLevelType(getVendorPrefixedEventName('animationiteration'))%3B%5C%5Cnvar%20TOP_ANIMATION_START%20%3D%20unsafeCastStringToDOMTopLevelType(getVendorPrefixedEventName('animationstart'))%3B%5C%5Cnvar%20TOP_BLUR%20%3D%20unsafeCastStringToDOMTopLevelType('blur')%3B%5C%5Cnvar%20TOP_CAN_PLAY%20%3D%20unsafeCastStringToDOMTopLevelType('canplay')%3B%5C%5Cnvar%20TOP_CAN_PLAY_THROUGH%20%3D%20unsafeCastStringToDOMTopLevelType('canplaythrough')%3B%5C%5Cnvar%20TOP_CANCEL%20%3D%20unsafeCastStringToDOMTopLevelType('cancel')%3B%5C%5Cnvar%20TOP_CHANGE%20%3D%20unsafeCastStringToDOMTopLevelType('change')%3B%5C%5Cnvar%20TOP_CLICK%20%3D%20unsafeCastStringToDOMTopLevelType('click')%3B%5C%5Cnvar%20TOP_CLOSE%20%3D%20unsafeCastStringToDOMTopLevelType('close')%3B%5C%5Cnvar%20TOP_COMPOSITION_END%20%3D%20unsafeCastStringToDOMTopLevelType('compositionend')%3B%5C%5Cnvar%20TOP_COMPOSITION_START%20%3D%20unsafeCastStringToDOMTopLevelType('compositionstart')%3B%5C%5Cnvar%20TOP_COMPOSITION_UPDATE%20%3D%20unsafeCastStringToDOMTopLevelType('compositionupdate')%3B%5C%5Cnvar%20TOP_CONTEXT_MENU%20%3D%20unsafeCastStringToDOMTopLevelType('contextmenu')%3B%5C%5Cnvar%20TOP_COPY%20%3D%20unsafeCastStringToDOMTopLevelType('copy')%3B%5C%5Cnvar%20TOP_CUT%20%3D%20unsafeCastStringToDOMTopLevelType('cut')%3B%5C%5Cnvar%20TOP_DOUBLE_CLICK%20%3D%20unsafeCastStringToDOMTopLevelType('dblclick')%3B%5C%5Cnvar%20TOP_AUX_CLICK%20%3D%20unsafeCastStringToDOMTopLevelType('auxclick')%3B%5C%5Cnvar%20TOP_DRAG%20%3D%20unsafeCastStringToDOMTopLevelType('drag')%3B%5C%5Cnvar%20TOP_DRAG_END%20%3D%20unsafeCastStringToDOMTopLevelType('dragend')%3B%5C%5Cnvar%20TOP_DRAG_ENTER%20%3D%20unsafeCastStringToDOMTopLevelType('dragenter')%3B%5C%5Cnvar%20TOP_DRAG_EXIT%20%3D%20unsafeCastStringToDOMTopLevelType('dragexit')%3B%5C%5Cnvar%20TOP_DRAG_LEAVE%20%3D%20unsafeCastStringToDOMTopLevelType('dragleave')%3B%5C%5Cnvar%20TOP_DRAG_OVER%20%3D%20unsafeCastStringToDOMTopLevelType('dragover')%3B%5C%5Cnvar%20TOP_DRAG_START%20%3D%20unsafeCastStringToDOMTopLevelType('dragstart')%3B%5C%5Cnvar%20TOP_DROP%20%3D%20unsafeCastStringToDOMTopLevelType('drop')%3B%5C%5Cnvar%20TOP_DURATION_CHANGE%20%3D%20unsafeCastStringToDOMTopLevelType('durationchange')%3B%5C%5Cnvar%20TOP_EMPTIED%20%3D%20unsafeCastStringToDOMTopLevelType('emptied')%3B%5C%5Cnvar%20TOP_ENCRYPTED%20%3D%20unsafeCastStringToDOMTopLevelType('encrypted')%3B%5C%5Cnvar%20TOP_ENDED%20%3D%20unsafeCastStringToDOMTopLevelType('ended')%3B%5C%5Cnvar%20TOP_ERROR%20%3D%20unsafeCastStringToDOMTopLevelType('error')%3B%5C%5Cnvar%20TOP_FOCUS%20%3D%20unsafeCastStringToDOMTopLevelType('focus')%3B%5C%5Cnvar%20TOP_GOT_POINTER_CAPTURE%20%3D%20unsafeCastStringToDOMTopLevelType('gotpointercapture')%3B%5C%5Cnvar%20TOP_INPUT%20%3D%20unsafeCastStringToDOMTopLevelType('input')%3B%5C%5Cnvar%20TOP_INVALID%20%3D%20unsafeCastStringToDOMTopLevelType('invalid')%3B%5C%5Cnvar%20TOP_KEY_DOWN%20%3D%20unsafeCastStringToDOMTopLevelType('keydown')%3B%5C%5Cnvar%20TOP_KEY_PRESS%20%3D%20unsafeCastStringToDOMTopLevelType('keypress')%3B%5C%5Cnvar%20TOP_KEY_UP%20%3D%20unsafeCastStringToDOMTopLevelType('keyup')%3B%5C%5Cnvar%20TOP_LOAD%20%3D%20unsafeCastStringToDOMTopLevelType('load')%3B%5C%5Cnvar%20TOP_LOAD_START%20%3D%20unsafeCastStringToDOMTopLevelType('loadstart')%3B%5C%5Cnvar%20TOP_LOADED_DATA%20%3D%20unsafeCastStringToDOMTopLevelType('loadeddata')%3B%5C%5Cnvar%20TOP_LOADED_METADATA%20%3D%20unsafeCastStringToDOMTopLevelType('loadedmetadata')%3B%5C%5Cnvar%20TOP_LOST_POINTER_CAPTURE%20%3D%20unsafeCastStringToDOMTopLevelType('lostpointercapture')%3B%5C%5Cnvar%20TOP_MOUSE_DOWN%20%3D%20unsafeCastStringToDOMTopLevelType('mousedown')%3B%5C%5Cnvar%20TOP_MOUSE_MOVE%20%3D%20unsafeCastStringToDOMTopLevelType('mousemove')%3B%5C%5Cnvar%20TOP_MOUSE_OUT%20%3D%20unsafeCastStringToDOMTopLevelType('mouseout')%3B%5C%5Cnvar%20TOP_MOUSE_OVER%20%3D%20unsafeCastStringToDOMTopLevelType('mouseover')%3B%5C%5Cnvar%20TOP_MOUSE_UP%20%3D%20unsafeCastStringToDOMTopLevelType('mouseup')%3B%5C%5Cnvar%20TOP_PASTE%20%3D%20unsafeCastStringToDOMTopLevelType('paste')%3B%5C%5Cnvar%20TOP_PAUSE%20%3D%20unsafeCastStringToDOMTopLevelType('pause')%3B%5C%5Cnvar%20TOP_PLAY%20%3D%20unsafeCastStringToDOMTopLevelType('play')%3B%5C%5Cnvar%20TOP_PLAYING%20%3D%20unsafeCastStringToDOMTopLevelType('playing')%3B%5C%5Cnvar%20TOP_POINTER_CANCEL%20%3D%20unsafeCastStringToDOMTopLevelType('pointercancel')%3B%5C%5Cnvar%20TOP_POINTER_DOWN%20%3D%20unsafeCastStringToDOMTopLevelType('pointerdown')%3B%5C%5Cn%5C%5Cn%5C%5Cnvar%20TOP_POINTER_MOVE%20%3D%20unsafeCastStringToDOMTopLevelType('pointermove')%3B%5C%5Cnvar%20TOP_POINTER_OUT%20%3D%20unsafeCastStringToDOMTopLevelType('pointerout')%3B%5C%5Cnvar%20TOP_POINTER_OVER%20%3D%20unsafeCastStringToDOMTopLevelType('pointerover')%3B%5C%5Cnvar%20TOP_POINTER_UP%20%3D%20unsafeCastStringToDOMTopLevelType('pointerup')%3B%5C%5Cnvar%20TOP_PROGRESS%20%3D%20unsafeCastStringToDOMTopLevelType('progress')%3B%5C%5Cnvar%20TOP_RATE_CHANGE%20%3D%20unsafeCastStringToDOMTopLevelType('ratechange')%3B%5C%5Cnvar%20TOP_RESET%20%3D%20unsafeCastStringToDOMTopLevelType('reset')%3B%5C%5Cnvar%20TOP_SCROLL%20%3D%20unsafeCastStringToDOMTopLevelType('scroll')%3B%5C%5Cnvar%20TOP_SEEKED%20%3D%20unsafeCastStringToDOMTopLevelType('seeked')%3B%5C%5Cnvar%20TOP_SEEKING%20%3D%20unsafeCastStringToDOMTopLevelType('seeking')%3B%5C%5Cnvar%20TOP_SELECTION_CHANGE%20%3D%20unsafeCastStringToDOMTopLevelType('selectionchange')%3B%5C%5Cnvar%20TOP_STALLED%20%3D%20unsafeCastStringToDOMTopLevelType('stalled')%3B%5C%5Cnvar%20TOP_SUBMIT%20%3D%20unsafeCastStringToDOMTopLevelType('submit')%3B%5C%5Cnvar%20TOP_SUSPEND%20%3D%20unsafeCastStringToDOMTopLevelType('suspend')%3B%5C%5Cnvar%20TOP_TEXT_INPUT%20%3D%20unsafeCastStringToDOMTopLevelType('textInput')%3B%5C%5Cnvar%20TOP_TIME_UPDATE%20%3D%20unsafeCastStringToDOMTopLevelType('timeupdate')%3B%5C%5Cnvar%20TOP_TOGGLE%20%3D%20unsafeCastStringToDOMTopLevelType('toggle')%3B%5C%5Cnvar%20TOP_TOUCH_CANCEL%20%3D%20unsafeCastStringToDOMTopLevelType('touchcancel')%3B%5C%5Cnvar%20TOP_TOUCH_END%20%3D%20unsafeCastStringToDOMTopLevelType('touchend')%3B%5C%5Cnvar%20TOP_TOUCH_MOVE%20%3D%20unsafeCastStringToDOMTopLevelType('touchmove')%3B%5C%5Cnvar%20TOP_TOUCH_START%20%3D%20unsafeCastStringToDOMTopLevelType('touchstart')%3B%5C%5Cnvar%20TOP_TRANSITION_END%20%3D%20unsafeCastStringToDOMTopLevelType(getVendorPrefixedEventName('transitionend'))%3B%5C%5Cnvar%20TOP_VOLUME_CHANGE%20%3D%20unsafeCastStringToDOMTopLevelType('volumechange')%3B%5C%5Cnvar%20TOP_WAITING%20%3D%20unsafeCastStringToDOMTopLevelType('waiting')%3B%5C%5Cnvar%20TOP_WHEEL%20%3D%20unsafeCastStringToDOMTopLevelType('wheel')%3B%5C%5Cn%5C%5Cn%2F%2F%20List%20of%20events%20that%20need%20to%20be%20individually%20attached%20to%20media%20elements.%5C%5Cn%2F%2F%20Note%20that%20events%20in%20this%20list%20will%20*not*%20be%20listened%20to%20at%20the%20top%20level%5C%5Cn%2F%2F%20unless%20they're%20explicitly%20whitelisted%20in%20%60ReactBrowserEventEmitter.listenTo%60.%5C%5Cnvar%20mediaEventTypes%20%3D%20%5BTOP_ABORT%2C%20TOP_CAN_PLAY%2C%20TOP_CAN_PLAY_THROUGH%2C%20TOP_DURATION_CHANGE%2C%20TOP_EMPTIED%2C%20TOP_ENCRYPTED%2C%20TOP_ENDED%2C%20TOP_ERROR%2C%20TOP_LOADED_DATA%2C%20TOP_LOADED_METADATA%2C%20TOP_LOAD_START%2C%20TOP_PAUSE%2C%20TOP_PLAY%2C%20TOP_PLAYING%2C%20TOP_PROGRESS%2C%20TOP_RATE_CHANGE%2C%20TOP_SEEKED%2C%20TOP_SEEKING%2C%20TOP_STALLED%2C%20TOP_SUSPEND%2C%20TOP_TIME_UPDATE%2C%20TOP_VOLUME_CHANGE%2C%20TOP_WAITING%5D%3B%5C%5Cn%5C%5Cnfunction%20getRawEventName(topLevelType)%20%7B%5C%5Cn%20%20return%20unsafeCastDOMTopLevelTypeToString(topLevelType)%3B%5C%5Cn%7D%5C%5Cn%5C%5Cn%2F**%5C%5Cn%20*%20These%20variables%20store%20information%20about%20text%20content%20of%20a%20target%20node%2C%5C%5Cn%20*%20allowing%20comparison%20of%20content%20before%20and%20after%20a%20given%20event.%5C%5Cn%20*%5C%5Cn%20*%20Identify%20the%20node%20where%20selection%20currently%20begins%2C%20then%20observe%5C%5Cn%20*%20both%20its%20text%20content%20and%20its%20current%20position%20in%20the%20DOM.%20Since%20the%5C%5Cn%20*%20browser%20may%20natively%20replace%20the%20target%20node%20during%20composition%2C%20we%20can%5C%5Cn%20*%20use%20its%20position%20to%20find%20its%20replacement.%5C%5Cn%20*%5C%5Cn%20*%5C%5Cn%20*%2F%5C%5Cn%5C%5Cnvar%20root%20%3D%20null%3B%5C%5Cnvar%20startText%20%3D%20null%3B%5C%5Cnvar%20fallbackText%20%3D%20null%3B%5C%5Cn%5C%5Cnfunction%20initialize(nativeEventTarget)%20%7B%5C%5Cn%20%20root%20%3D%20nativeEventTarget%3B%5C%5Cn%20%20startText%20%3D%20getText()%3B%5C%5Cn%20%20return%20true%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20reset()%20%7B%5C%5Cn%20%20root%20%3D%20null%3B%5C%5Cn%20%20startText%20%3D%20null%3B%5C%5Cn%20%20fallbackText%20%3D%20null%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20getData()%20%7B%5C%5Cn%20%20if%20(fallbackText)%20%7B%5C%5Cn%20%20%20%20return%20fallbackText%3B%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20var%20start%20%3D%20void%200%3B%5C%5Cn%20%20var%20startValue%20%3D%20startText%3B%5C%5Cn%20%20var%20startLength%20%3D%20startValue.length%3B%5C%5Cn%20%20var%20end%20%3D%20void%200%3B%5C%5Cn%20%20var%20endValue%20%3D%20getText()%3B%5C%5Cn%20%20var%20endLength%20%3D%20endValue.length%3B%5C%5Cn%5C%5Cn%20%20for%20(start%20%3D%200%3B%20start%20%3C%20startLength%3B%20start%2B%2B)%20%7B%5C%5Cn%20%20%20%20if%20(startValue%5Bstart%5D%20!%3D%3D%20endValue%5Bstart%5D)%20%7B%5C%5Cn%20%20%20%20%20%20break%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20var%20minEnd%20%3D%20startLength%20-%20start%3B%5C%5Cn%20%20for%20(end%20%3D%201%3B%20end%20%3C%3D%20minEnd%3B%20end%2B%2B)%20%7B%5C%5Cn%20%20%20%20if%20(startValue%5BstartLength%20-%20end%5D%20!%3D%3D%20endValue%5BendLength%20-%20end%5D)%20%7B%5C%5Cn%20%20%20%20%20%20break%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20var%20sliceTail%20%3D%20end%20%3E%201%20%3F%201%20-%20end%20%3A%20undefined%3B%5C%5Cn%20%20fallbackText%20%3D%20endValue.slice(start%2C%20sliceTail)%3B%5C%5Cn%20%20return%20fallbackText%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20getText()%20%7B%5C%5Cn%20%20if%20('value'%20in%20root)%20%7B%5C%5Cn%20%20%20%20return%20root.value%3B%5C%5Cn%20%20%7D%5C%5Cn%20%20return%20root.textContent%3B%5C%5Cn%7D%5C%5Cn%5C%5Cn%2F*%20eslint%20valid-typeof%3A%200%20*%2F%5C%5Cn%5C%5Cnvar%20EVENT_POOL_SIZE%20%3D%2010%3B%5C%5Cn%5C%5Cn%2F**%5C%5Cn%20*%20%40interface%20Event%5C%5Cn%20*%20%40see%20http%3A%2F%2Fwww.w3.org%2FTR%2FDOM-Level-3-Events%2F%5C%5Cn%20*%2F%5C%5Cnvar%20EventInterface%20%3D%20%7B%5C%5Cn%20%20type%3A%20null%2C%5C%5Cn%20%20target%3A%20null%2C%5C%5Cn%20%20%2F%2F%20currentTarget%20is%20set%20when%20dispatching%3B%20no%20use%20in%20copying%20it%20here%5C%5Cn%20%20currentTarget%3A%20function%20()%20%7B%5C%5Cn%20%20%20%20return%20null%3B%5C%5Cn%20%20%7D%2C%5C%5Cn%20%20eventPhase%3A%20null%2C%5C%5Cn%20%20bubbles%3A%20null%2C%5C%5Cn%20%20cancelable%3A%20null%2C%5C%5Cn%20%20timeStamp%3A%20function%20(event)%20%7B%5C%5Cn%20%20%20%20return%20event.timeStamp%20%7C%7C%20Date.now()%3B%5C%5Cn%20%20%7D%2C%5C%5Cn%20%20defaultPrevented%3A%20null%2C%5C%5Cn%20%20isTrusted%3A%20null%5C%5Cn%7D%3B%5C%5Cn%5C%5Cnfunction%20functionThatReturnsTrue()%20%7B%5C%5Cn%20%20return%20true%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20functionThatReturnsFalse()%20%7B%5C%5Cn%20%20return%20false%3B%5C%5Cn%7D%5C%5Cn%5C%5Cn%2F**%5C%5Cn%20*%20Synthetic%20events%20are%20dispatched%20by%20event%20plugins%2C%20typically%20in%20response%20to%20a%5C%5Cn%20*%20top-level%20event%20delegation%20handler.%5C%5Cn%20*%5C%5Cn%20*%20These%20systems%20should%20generally%20use%20pooling%20to%20reduce%20the%20frequency%20of%20garbage%5C%5Cn%20*%20collection.%20The%20system%20should%20check%20%60isPersistent%60%20to%20determine%20whether%20the%5C%5Cn%20*%20event%20should%20be%20released%20into%20the%20pool%20after%20being%20dispatched.%20Users%20that%5C%5Cn%20*%20need%20a%20persisted%20event%20should%20invoke%20%60persist%60.%5C%5Cn%20*%5C%5Cn%20*%20Synthetic%20events%20(and%20subclasses)%20implement%20the%20DOM%20Level%203%20Events%20API%20by%5C%5Cn%20*%20normalizing%20browser%20quirks.%20Subclasses%20do%20not%20necessarily%20have%20to%20implement%20a%5C%5Cn%20*%20DOM%20interface%3B%20custom%20application-specific%20events%20can%20also%20subclass%20this.%5C%5Cn%20*%5C%5Cn%20*%20%40param%20%7Bobject%7D%20dispatchConfig%20Configuration%20used%20to%20dispatch%20this%20event.%5C%5Cn%20*%20%40param%20%7B*%7D%20targetInst%20Marker%20identifying%20the%20event%20target.%5C%5Cn%20*%20%40param%20%7Bobject%7D%20nativeEvent%20Native%20browser%20event.%5C%5Cn%20*%20%40param%20%7BDOMEventTarget%7D%20nativeEventTarget%20Target%20node.%5C%5Cn%20*%2F%5C%5Cnfunction%20SyntheticEvent(dispatchConfig%2C%20targetInst%2C%20nativeEvent%2C%20nativeEventTarget)%20%7B%5C%5Cn%20%20%7B%5C%5Cn%20%20%20%20%2F%2F%20these%20have%20a%20getter%2Fsetter%20for%20warnings%5C%5Cn%20%20%20%20delete%20this.nativeEvent%3B%5C%5Cn%20%20%20%20delete%20this.preventDefault%3B%5C%5Cn%20%20%20%20delete%20this.stopPropagation%3B%5C%5Cn%20%20%20%20delete%20this.isDefaultPrevented%3B%5C%5Cn%20%20%20%20delete%20this.isPropagationStopped%3B%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20this.dispatchConfig%20%3D%20dispatchConfig%3B%5C%5Cn%20%20this._targetInst%20%3D%20targetInst%3B%5C%5Cn%20%20this.nativeEvent%20%3D%20nativeEvent%3B%5C%5Cn%5C%5Cn%20%20var%20Interface%20%3D%20this.constructor.Interface%3B%5C%5Cn%20%20for%20(var%20propName%20in%20Interface)%20%7B%5C%5Cn%20%20%20%20if%20(!Interface.hasOwnProperty(propName))%20%7B%5C%5Cn%20%20%20%20%20%20continue%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%20%20%7B%5C%5Cn%20%20%20%20%20%20delete%20this%5BpropName%5D%3B%20%2F%2F%20this%20has%20a%20getter%2Fsetter%20for%20warnings%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%20%20var%20normalize%20%3D%20Interface%5BpropName%5D%3B%5C%5Cn%20%20%20%20if%20(normalize)%20%7B%5C%5Cn%20%20%20%20%20%20this%5BpropName%5D%20%3D%20normalize(nativeEvent)%3B%5C%5Cn%20%20%20%20%7D%20else%20%7B%5C%5Cn%20%20%20%20%20%20if%20(propName%20%3D%3D%3D%20'target')%20%7B%5C%5Cn%20%20%20%20%20%20%20%20this.target%20%3D%20nativeEventTarget%3B%5C%5Cn%20%20%20%20%20%20%7D%20else%20%7B%5C%5Cn%20%20%20%20%20%20%20%20this%5BpropName%5D%20%3D%20nativeEvent%5BpropName%5D%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20var%20defaultPrevented%20%3D%20nativeEvent.defaultPrevented%20!%3D%20null%20%3F%20nativeEvent.defaultPrevented%20%3A%20nativeEvent.returnValue%20%3D%3D%3D%20false%3B%5C%5Cn%20%20if%20(defaultPrevented)%20%7B%5C%5Cn%20%20%20%20this.isDefaultPrevented%20%3D%20functionThatReturnsTrue%3B%5C%5Cn%20%20%7D%20else%20%7B%5C%5Cn%20%20%20%20this.isDefaultPrevented%20%3D%20functionThatReturnsFalse%3B%5C%5Cn%20%20%7D%5C%5Cn%20%20this.isPropagationStopped%20%3D%20functionThatReturnsFalse%3B%5C%5Cn%20%20return%20this%3B%5C%5Cn%7D%5C%5Cn%5C%5Cn_assign(SyntheticEvent.prototype%2C%20%7B%5C%5Cn%20%20preventDefault%3A%20function%20()%20%7B%5C%5Cn%20%20%20%20this.defaultPrevented%20%3D%20true%3B%5C%5Cn%20%20%20%20var%20event%20%3D%20this.nativeEvent%3B%5C%5Cn%20%20%20%20if%20(!event)%20%7B%5C%5Cn%20%20%20%20%20%20return%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20if%20(event.preventDefault)%20%7B%5C%5Cn%20%20%20%20%20%20event.preventDefault()%3B%5C%5Cn%20%20%20%20%7D%20else%20if%20(typeof%20event.returnValue%20!%3D%3D%20'unknown')%20%7B%5C%5Cn%20%20%20%20%20%20event.returnValue%20%3D%20false%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%20%20this.isDefaultPrevented%20%3D%20functionThatReturnsTrue%3B%5C%5Cn%20%20%7D%2C%5C%5Cn%5C%5Cn%20%20stopPropagation%3A%20function%20()%20%7B%5C%5Cn%20%20%20%20var%20event%20%3D%20this.nativeEvent%3B%5C%5Cn%20%20%20%20if%20(!event)%20%7B%5C%5Cn%20%20%20%20%20%20return%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20if%20(event.stopPropagation)%20%7B%5C%5Cn%20%20%20%20%20%20event.stopPropagation()%3B%5C%5Cn%20%20%20%20%7D%20else%20if%20(typeof%20event.cancelBubble%20!%3D%3D%20'unknown')%20%7B%5C%5Cn%20%20%20%20%20%20%2F%2F%20The%20ChangeEventPlugin%20registers%20a%20%5C%5C%5C%22propertychange%5C%5C%5C%22%20event%20for%5C%5Cn%20%20%20%20%20%20%2F%2F%20IE.%20This%20event%20does%20not%20support%20bubbling%20or%20cancelling%2C%20and%5C%5Cn%20%20%20%20%20%20%2F%2F%20any%20references%20to%20cancelBubble%20throw%20%5C%5C%5C%22Member%20not%20found%5C%5C%5C%22.%20%20A%5C%5Cn%20%20%20%20%20%20%2F%2F%20typeof%20check%20of%20%5C%5C%5C%22unknown%5C%5C%5C%22%20circumvents%20this%20issue%20(and%20is%20also%5C%5Cn%20%20%20%20%20%20%2F%2F%20IE%20specific).%5C%5Cn%20%20%20%20%20%20event.cancelBubble%20%3D%20true%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20this.isPropagationStopped%20%3D%20functionThatReturnsTrue%3B%5C%5Cn%20%20%7D%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20We%20release%20all%20dispatched%20%60SyntheticEvent%60s%20after%20each%20event%20loop%2C%20adding%5C%5Cn%20%20%20*%20them%20back%20into%20the%20pool.%20This%20allows%20a%20way%20to%20hold%20onto%20a%20reference%20that%5C%5Cn%20%20%20*%20won't%20be%20added%20back%20into%20the%20pool.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20persist%3A%20function%20()%20%7B%5C%5Cn%20%20%20%20this.isPersistent%20%3D%20functionThatReturnsTrue%3B%5C%5Cn%20%20%7D%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20Checks%20if%20this%20event%20should%20be%20released%20back%20into%20the%20pool.%5C%5Cn%20%20%20*%5C%5Cn%20%20%20*%20%40return%20%7Bboolean%7D%20True%20if%20this%20should%20not%20be%20released%2C%20false%20otherwise.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20isPersistent%3A%20functionThatReturnsFalse%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20%60PooledClass%60%20looks%20for%20%60destructor%60%20on%20each%20instance%20it%20releases.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20destructor%3A%20function%20()%20%7B%5C%5Cn%20%20%20%20var%20Interface%20%3D%20this.constructor.Interface%3B%5C%5Cn%20%20%20%20for%20(var%20propName%20in%20Interface)%20%7B%5C%5Cn%20%20%20%20%20%20%7B%5C%5Cn%20%20%20%20%20%20%20%20Object.defineProperty(this%2C%20propName%2C%20getPooledWarningPropertyDefinition(propName%2C%20Interface%5BpropName%5D))%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%20%20this.dispatchConfig%20%3D%20null%3B%5C%5Cn%20%20%20%20this._targetInst%20%3D%20null%3B%5C%5Cn%20%20%20%20this.nativeEvent%20%3D%20null%3B%5C%5Cn%20%20%20%20this.isDefaultPrevented%20%3D%20functionThatReturnsFalse%3B%5C%5Cn%20%20%20%20this.isPropagationStopped%20%3D%20functionThatReturnsFalse%3B%5C%5Cn%20%20%20%20this._dispatchListeners%20%3D%20null%3B%5C%5Cn%20%20%20%20this._dispatchInstances%20%3D%20null%3B%5C%5Cn%20%20%20%20%7B%5C%5Cn%20%20%20%20%20%20Object.defineProperty(this%2C%20'nativeEvent'%2C%20getPooledWarningPropertyDefinition('nativeEvent'%2C%20null))%3B%5C%5Cn%20%20%20%20%20%20Object.defineProperty(this%2C%20'isDefaultPrevented'%2C%20getPooledWarningPropertyDefinition('isDefaultPrevented'%2C%20functionThatReturnsFalse))%3B%5C%5Cn%20%20%20%20%20%20Object.defineProperty(this%2C%20'isPropagationStopped'%2C%20getPooledWarningPropertyDefinition('isPropagationStopped'%2C%20functionThatReturnsFalse))%3B%5C%5Cn%20%20%20%20%20%20Object.defineProperty(this%2C%20'preventDefault'%2C%20getPooledWarningPropertyDefinition('preventDefault'%2C%20function%20()%20%7B%7D))%3B%5C%5Cn%20%20%20%20%20%20Object.defineProperty(this%2C%20'stopPropagation'%2C%20getPooledWarningPropertyDefinition('stopPropagation'%2C%20function%20()%20%7B%7D))%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%5C%5Cn%7D)%3B%5C%5Cn%5C%5CnSyntheticEvent.Interface%20%3D%20EventInterface%3B%5C%5Cn%5C%5Cn%2F**%5C%5Cn%20*%20Helper%20to%20reduce%20boilerplate%20when%20creating%20subclasses.%5C%5Cn%20*%2F%5C%5CnSyntheticEvent.extend%20%3D%20function%20(Interface)%20%7B%5C%5Cn%20%20var%20Super%20%3D%20this%3B%5C%5Cn%5C%5Cn%20%20var%20E%20%3D%20function%20()%20%7B%7D%3B%5C%5Cn%20%20E.prototype%20%3D%20Super.prototype%3B%5C%5Cn%20%20var%20prototype%20%3D%20new%20E()%3B%5C%5Cn%5C%5Cn%20%20function%20Class()%20%7B%5C%5Cn%20%20%20%20return%20Super.apply(this%2C%20arguments)%3B%5C%5Cn%20%20%7D%5C%5Cn%20%20_assign(prototype%2C%20Class.prototype)%3B%5C%5Cn%20%20Class.prototype%20%3D%20prototype%3B%5C%5Cn%20%20Class.prototype.constructor%20%3D%20Class%3B%5C%5Cn%5C%5Cn%20%20Class.Interface%20%3D%20_assign(%7B%7D%2C%20Super.Interface%2C%20Interface)%3B%5C%5Cn%20%20Class.extend%20%3D%20Super.extend%3B%5C%5Cn%20%20addEventPoolingTo(Class)%3B%5C%5Cn%5C%5Cn%20%20return%20Class%3B%5C%5Cn%7D%3B%5C%5Cn%5C%5CnaddEventPoolingTo(SyntheticEvent)%3B%5C%5Cn%5C%5Cn%2F**%5C%5Cn%20*%20Helper%20to%20nullify%20syntheticEvent%20instance%20properties%20when%20destructing%5C%5Cn%20*%5C%5Cn%20*%20%40param%20%7BString%7D%20propName%5C%5Cn%20*%20%40param%20%7B%3Fobject%7D%20getVal%5C%5Cn%20*%20%40return%20%7Bobject%7D%20defineProperty%20object%5C%5Cn%20*%2F%5C%5Cnfunction%20getPooledWarningPropertyDefinition(propName%2C%20getVal)%20%7B%5C%5Cn%20%20var%20isFunction%20%3D%20typeof%20getVal%20%3D%3D%3D%20'function'%3B%5C%5Cn%20%20return%20%7B%5C%5Cn%20%20%20%20configurable%3A%20true%2C%5C%5Cn%20%20%20%20set%3A%20set%2C%5C%5Cn%20%20%20%20get%3A%20get%5C%5Cn%20%20%7D%3B%5C%5Cn%5C%5Cn%20%20function%20set(val)%20%7B%5C%5Cn%20%20%20%20var%20action%20%3D%20isFunction%20%3F%20'setting%20the%20method'%20%3A%20'setting%20the%20property'%3B%5C%5Cn%20%20%20%20warn(action%2C%20'This%20is%20effectively%20a%20no-op')%3B%5C%5Cn%20%20%20%20return%20val%3B%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20function%20get()%20%7B%5C%5Cn%20%20%20%20var%20action%20%3D%20isFunction%20%3F%20'accessing%20the%20method'%20%3A%20'accessing%20the%20property'%3B%5C%5Cn%20%20%20%20var%20result%20%3D%20isFunction%20%3F%20'This%20is%20a%20no-op%20function'%20%3A%20'This%20is%20set%20to%20null'%3B%5C%5Cn%20%20%20%20warn(action%2C%20result)%3B%5C%5Cn%20%20%20%20return%20getVal%3B%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20function%20warn(action%2C%20result)%20%7B%5C%5Cn%20%20%20%20var%20warningCondition%20%3D%20false%3B%5C%5Cn%20%20%20%20!warningCondition%20%3F%20warningWithoutStack%241(false%2C%20%5C%5C%5C%22This%20synthetic%20event%20is%20reused%20for%20performance%20reasons.%20If%20you're%20seeing%20this%2C%20%5C%5C%5C%22%20%2B%20%5C%5C%5C%22you're%20%25s%20%60%25s%60%20on%20a%20released%2Fnullified%20synthetic%20event.%20%25s.%20%5C%5C%5C%22%20%2B%20'If%20you%20must%20keep%20the%20original%20synthetic%20event%20around%2C%20use%20event.persist().%20'%20%2B%20'See%20https%3A%2F%2Ffb.me%2Freact-event-pooling%20for%20more%20information.'%2C%20action%2C%20propName%2C%20result)%20%3A%20void%200%3B%5C%5Cn%20%20%7D%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20getPooledEvent(dispatchConfig%2C%20targetInst%2C%20nativeEvent%2C%20nativeInst)%20%7B%5C%5Cn%20%20var%20EventConstructor%20%3D%20this%3B%5C%5Cn%20%20if%20(EventConstructor.eventPool.length)%20%7B%5C%5Cn%20%20%20%20var%20instance%20%3D%20EventConstructor.eventPool.pop()%3B%5C%5Cn%20%20%20%20EventConstructor.call(instance%2C%20dispatchConfig%2C%20targetInst%2C%20nativeEvent%2C%20nativeInst)%3B%5C%5Cn%20%20%20%20return%20instance%3B%5C%5Cn%20%20%7D%5C%5Cn%20%20return%20new%20EventConstructor(dispatchConfig%2C%20targetInst%2C%20nativeEvent%2C%20nativeInst)%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20releasePooledEvent(event)%20%7B%5C%5Cn%20%20var%20EventConstructor%20%3D%20this%3B%5C%5Cn%20%20!(event%20instanceof%20EventConstructor)%20%3F%20invariant(false%2C%20'Trying%20to%20release%20an%20event%20instance%20into%20a%20pool%20of%20a%20different%20type.')%20%3A%20void%200%3B%5C%5Cn%20%20event.destructor()%3B%5C%5Cn%20%20if%20(EventConstructor.eventPool.length%20%3C%20EVENT_POOL_SIZE)%20%7B%5C%5Cn%20%20%20%20EventConstructor.eventPool.push(event)%3B%5C%5Cn%20%20%7D%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20addEventPoolingTo(EventConstructor)%20%7B%5C%5Cn%20%20EventConstructor.eventPool%20%3D%20%5B%5D%3B%5C%5Cn%20%20EventConstructor.getPooled%20%3D%20getPooledEvent%3B%5C%5Cn%20%20EventConstructor.release%20%3D%20releasePooledEvent%3B%5C%5Cn%7D%5C%5Cn%5C%5Cn%2F**%5C%5Cn%20*%20%40interface%20Event%5C%5Cn%20*%20%40see%20http%3A%2F%2Fwww.w3.org%2FTR%2FDOM-Level-3-Events%2F%23events-compositionevents%5C%5Cn%20*%2F%5C%5Cnvar%20SyntheticCompositionEvent%20%3D%20SyntheticEvent.extend(%7B%5C%5Cn%20%20data%3A%20null%5C%5Cn%7D)%3B%5C%5Cn%5C%5Cn%2F**%5C%5Cn%20*%20%40interface%20Event%5C%5Cn%20*%20%40see%20http%3A%2F%2Fwww.w3.org%2FTR%2F2013%2FWD-DOM-Level-3-Events-20131105%5C%5Cn%20*%20%20%20%20%20%20%2F%23events-inputevents%5C%5Cn%20*%2F%5C%5Cnvar%20SyntheticInputEvent%20%3D%20SyntheticEvent.extend(%7B%5C%5Cn%20%20data%3A%20null%5C%5Cn%7D)%3B%5C%5Cn%5C%5Cnvar%20END_KEYCODES%20%3D%20%5B9%2C%2013%2C%2027%2C%2032%5D%3B%20%2F%2F%20Tab%2C%20Return%2C%20Esc%2C%20Space%5C%5Cnvar%20START_KEYCODE%20%3D%20229%3B%5C%5Cn%5C%5Cnvar%20canUseCompositionEvent%20%3D%20canUseDOM%20%26%26%20'CompositionEvent'%20in%20window%3B%5C%5Cn%5C%5Cnvar%20documentMode%20%3D%20null%3B%5C%5Cnif%20(canUseDOM%20%26%26%20'documentMode'%20in%20document)%20%7B%5C%5Cn%20%20documentMode%20%3D%20document.documentMode%3B%5C%5Cn%7D%5C%5Cn%5C%5Cn%2F%2F%20Webkit%20offers%20a%20very%20useful%20%60textInput%60%20event%20that%20can%20be%20used%20to%5C%5Cn%2F%2F%20directly%20represent%20%60beforeInput%60.%20The%20IE%20%60textinput%60%20event%20is%20not%20as%5C%5Cn%2F%2F%20useful%2C%20so%20we%20don't%20use%20it.%5C%5Cnvar%20canUseTextInputEvent%20%3D%20canUseDOM%20%26%26%20'TextEvent'%20in%20window%20%26%26%20!documentMode%3B%5C%5Cn%5C%5Cn%2F%2F%20In%20IE9%2B%2C%20we%20have%20access%20to%20composition%20events%2C%20but%20the%20data%20supplied%5C%5Cn%2F%2F%20by%20the%20native%20compositionend%20event%20may%20be%20incorrect.%20Japanese%20ideographic%5C%5Cn%2F%2F%20spaces%2C%20for%20instance%20(%5C%5C%5C%5Cu3000)%20are%20not%20recorded%20correctly.%5C%5Cnvar%20useFallbackCompositionData%20%3D%20canUseDOM%20%26%26%20(!canUseCompositionEvent%20%7C%7C%20documentMode%20%26%26%20documentMode%20%3E%208%20%26%26%20documentMode%20%3C%3D%2011)%3B%5C%5Cn%5C%5Cnvar%20SPACEBAR_CODE%20%3D%2032%3B%5C%5Cnvar%20SPACEBAR_CHAR%20%3D%20String.fromCharCode(SPACEBAR_CODE)%3B%5C%5Cn%5C%5Cn%2F%2F%20Events%20and%20their%20corresponding%20property%20names.%5C%5Cnvar%20eventTypes%20%3D%20%7B%5C%5Cn%20%20beforeInput%3A%20%7B%5C%5Cn%20%20%20%20phasedRegistrationNames%3A%20%7B%5C%5Cn%20%20%20%20%20%20bubbled%3A%20'onBeforeInput'%2C%5C%5Cn%20%20%20%20%20%20captured%3A%20'onBeforeInputCapture'%5C%5Cn%20%20%20%20%7D%2C%5C%5Cn%20%20%20%20dependencies%3A%20%5BTOP_COMPOSITION_END%2C%20TOP_KEY_PRESS%2C%20TOP_TEXT_INPUT%2C%20TOP_PASTE%5D%5C%5Cn%20%20%7D%2C%5C%5Cn%20%20compositionEnd%3A%20%7B%5C%5Cn%20%20%20%20phasedRegistrationNames%3A%20%7B%5C%5Cn%20%20%20%20%20%20bubbled%3A%20'onCompositionEnd'%2C%5C%5Cn%20%20%20%20%20%20captured%3A%20'onCompositionEndCapture'%5C%5Cn%20%20%20%20%7D%2C%5C%5Cn%20%20%20%20dependencies%3A%20%5BTOP_BLUR%2C%20TOP_COMPOSITION_END%2C%20TOP_KEY_DOWN%2C%20TOP_KEY_PRESS%2C%20TOP_KEY_UP%2C%20TOP_MOUSE_DOWN%5D%5C%5Cn%20%20%7D%2C%5C%5Cn%20%20compositionStart%3A%20%7B%5C%5Cn%20%20%20%20phasedRegistrationNames%3A%20%7B%5C%5Cn%20%20%20%20%20%20bubbled%3A%20'onCompositionStart'%2C%5C%5Cn%20%20%20%20%20%20captured%3A%20'onCompositionStartCapture'%5C%5Cn%20%20%20%20%7D%2C%5C%5Cn%20%20%20%20dependencies%3A%20%5BTOP_BLUR%2C%20TOP_COMPOSITION_START%2C%20TOP_KEY_DOWN%2C%20TOP_KEY_PRESS%2C%20TOP_KEY_UP%2C%20TOP_MOUSE_DOWN%5D%5C%5Cn%20%20%7D%2C%5C%5Cn%20%20compositionUpdate%3A%20%7B%5C%5Cn%20%20%20%20phasedRegistrationNames%3A%20%7B%5C%5Cn%20%20%20%20%20%20bubbled%3A%20'onCompositionUpdate'%2C%5C%5Cn%20%20%20%20%20%20captured%3A%20'onCompositionUpdateCapture'%5C%5Cn%20%20%20%20%7D%2C%5C%5Cn%20%20%20%20dependencies%3A%20%5BTOP_BLUR%2C%20TOP_COMPOSITION_UPDATE%2C%20TOP_KEY_DOWN%2C%20TOP_KEY_PRESS%2C%20TOP_KEY_UP%2C%20TOP_MOUSE_DOWN%5D%5C%5Cn%20%20%7D%5C%5Cn%7D%3B%5C%5Cn%5C%5Cn%2F%2F%20Track%20whether%20we've%20ever%20handled%20a%20keypress%20on%20the%20space%20key.%5C%5Cnvar%20hasSpaceKeypress%20%3D%20false%3B%5C%5Cn%5C%5Cn%2F**%5C%5Cn%20*%20Return%20whether%20a%20native%20keypress%20event%20is%20assumed%20to%20be%20a%20command.%5C%5Cn%20*%20This%20is%20required%20because%20Firefox%20fires%20%60keypress%60%20events%20for%20key%20commands%5C%5Cn%20*%20(cut%2C%20copy%2C%20select-all%2C%20etc.)%20even%20though%20no%20character%20is%20inserted.%5C%5Cn%20*%2F%5C%5Cnfunction%20isKeypressCommand(nativeEvent)%20%7B%5C%5Cn%20%20return%20(nativeEvent.ctrlKey%20%7C%7C%20nativeEvent.altKey%20%7C%7C%20nativeEvent.metaKey)%20%26%26%5C%5Cn%20%20%2F%2F%20ctrlKey%20%26%26%20altKey%20is%20equivalent%20to%20AltGr%2C%20and%20is%20not%20a%20command.%5C%5Cn%20%20!(nativeEvent.ctrlKey%20%26%26%20nativeEvent.altKey)%3B%5C%5Cn%7D%5C%5Cn%5C%5Cn%2F**%5C%5Cn%20*%20Translate%20native%20top%20level%20events%20into%20event%20types.%5C%5Cn%20*%5C%5Cn%20*%20%40param%20%7Bstring%7D%20topLevelType%5C%5Cn%20*%20%40return%20%7Bobject%7D%5C%5Cn%20*%2F%5C%5Cnfunction%20getCompositionEventType(topLevelType)%20%7B%5C%5Cn%20%20switch%20(topLevelType)%20%7B%5C%5Cn%20%20%20%20case%20TOP_COMPOSITION_START%3A%5C%5Cn%20%20%20%20%20%20return%20eventTypes.compositionStart%3B%5C%5Cn%20%20%20%20case%20TOP_COMPOSITION_END%3A%5C%5Cn%20%20%20%20%20%20return%20eventTypes.compositionEnd%3B%5C%5Cn%20%20%20%20case%20TOP_COMPOSITION_UPDATE%3A%5C%5Cn%20%20%20%20%20%20return%20eventTypes.compositionUpdate%3B%5C%5Cn%20%20%7D%5C%5Cn%7D%5C%5Cn%5C%5Cn%2F**%5C%5Cn%20*%20Does%20our%20fallback%20best-guess%20model%20think%20this%20event%20signifies%20that%5C%5Cn%20*%20composition%20has%20begun%3F%5C%5Cn%20*%5C%5Cn%20*%20%40param%20%7Bstring%7D%20topLevelType%5C%5Cn%20*%20%40param%20%7Bobject%7D%20nativeEvent%5C%5Cn%20*%20%40return%20%7Bboolean%7D%5C%5Cn%20*%2F%5C%5Cnfunction%20isFallbackCompositionStart(topLevelType%2C%20nativeEvent)%20%7B%5C%5Cn%20%20return%20topLevelType%20%3D%3D%3D%20TOP_KEY_DOWN%20%26%26%20nativeEvent.keyCode%20%3D%3D%3D%20START_KEYCODE%3B%5C%5Cn%7D%5C%5Cn%5C%5Cn%2F**%5C%5Cn%20*%20Does%20our%20fallback%20mode%20think%20that%20this%20event%20is%20the%20end%20of%20composition%3F%5C%5Cn%20*%5C%5Cn%20*%20%40param%20%7Bstring%7D%20topLevelType%5C%5Cn%20*%20%40param%20%7Bobject%7D%20nativeEvent%5C%5Cn%20*%20%40return%20%7Bboolean%7D%5C%5Cn%20*%2F%5C%5Cnfunction%20isFallbackCompositionEnd(topLevelType%2C%20nativeEvent)%20%7B%5C%5Cn%20%20switch%20(topLevelType)%20%7B%5C%5Cn%20%20%20%20case%20TOP_KEY_UP%3A%5C%5Cn%20%20%20%20%20%20%2F%2F%20Command%20keys%20insert%20or%20clear%20IME%20input.%5C%5Cn%20%20%20%20%20%20return%20END_KEYCODES.indexOf(nativeEvent.keyCode)%20!%3D%3D%20-1%3B%5C%5Cn%20%20%20%20case%20TOP_KEY_DOWN%3A%5C%5Cn%20%20%20%20%20%20%2F%2F%20Expect%20IME%20keyCode%20on%20each%20keydown.%20If%20we%20get%20any%20other%5C%5Cn%20%20%20%20%20%20%2F%2F%20code%20we%20must%20have%20exited%20earlier.%5C%5Cn%20%20%20%20%20%20return%20nativeEvent.keyCode%20!%3D%3D%20START_KEYCODE%3B%5C%5Cn%20%20%20%20case%20TOP_KEY_PRESS%3A%5C%5Cn%20%20%20%20case%20TOP_MOUSE_DOWN%3A%5C%5Cn%20%20%20%20case%20TOP_BLUR%3A%5C%5Cn%20%20%20%20%20%20%2F%2F%20Events%20are%20not%20possible%20without%20cancelling%20IME.%5C%5Cn%20%20%20%20%20%20return%20true%3B%5C%5Cn%20%20%20%20default%3A%5C%5Cn%20%20%20%20%20%20return%20false%3B%5C%5Cn%20%20%7D%5C%5Cn%7D%5C%5Cn%5C%5Cn%2F**%5C%5Cn%20*%20Google%20Input%20Tools%20provides%20composition%20data%20via%20a%20CustomEvent%2C%5C%5Cn%20*%20with%20the%20%60data%60%20property%20populated%20in%20the%20%60detail%60%20object.%20If%20this%5C%5Cn%20*%20is%20available%20on%20the%20event%20object%2C%20use%20it.%20If%20not%2C%20this%20is%20a%20plain%5C%5Cn%20*%20composition%20event%20and%20we%20have%20nothing%20special%20to%20extract.%5C%5Cn%20*%5C%5Cn%20*%20%40param%20%7Bobject%7D%20nativeEvent%5C%5Cn%20*%20%40return%20%7B%3Fstring%7D%5C%5Cn%20*%2F%5C%5Cnfunction%20getDataFromCustomEvent(nativeEvent)%20%7B%5C%5Cn%20%20var%20detail%20%3D%20nativeEvent.detail%3B%5C%5Cn%20%20if%20(typeof%20detail%20%3D%3D%3D%20'object'%20%26%26%20'data'%20in%20detail)%20%7B%5C%5Cn%20%20%20%20return%20detail.data%3B%5C%5Cn%20%20%7D%5C%5Cn%20%20return%20null%3B%5C%5Cn%7D%5C%5Cn%5C%5Cn%2F**%5C%5Cn%20*%20Check%20if%20a%20composition%20event%20was%20triggered%20by%20Korean%20IME.%5C%5Cn%20*%20Our%20fallback%20mode%20does%20not%20work%20well%20with%20IE's%20Korean%20IME%2C%5C%5Cn%20*%20so%20just%20use%20native%20composition%20events%20when%20Korean%20IME%20is%20used.%5C%5Cn%20*%20Although%20CompositionEvent.locale%20property%20is%20deprecated%2C%5C%5Cn%20*%20it%20is%20available%20in%20IE%2C%20where%20our%20fallback%20mode%20is%20enabled.%5C%5Cn%20*%5C%5Cn%20*%20%40param%20%7Bobject%7D%20nativeEvent%5C%5Cn%20*%20%40return%20%7Bboolean%7D%5C%5Cn%20*%2F%5C%5Cnfunction%20isUsingKoreanIME(nativeEvent)%20%7B%5C%5Cn%20%20return%20nativeEvent.locale%20%3D%3D%3D%20'ko'%3B%5C%5Cn%7D%5C%5Cn%5C%5Cn%2F%2F%20Track%20the%20current%20IME%20composition%20status%2C%20if%20any.%5C%5Cnvar%20isComposing%20%3D%20false%3B%5C%5Cn%5C%5Cn%2F**%5C%5Cn%20*%20%40return%20%7B%3Fobject%7D%20A%20SyntheticCompositionEvent.%5C%5Cn%20*%2F%5C%5Cnfunction%20extractCompositionEvent(topLevelType%2C%20targetInst%2C%20nativeEvent%2C%20nativeEventTarget)%20%7B%5C%5Cn%20%20var%20eventType%20%3D%20void%200%3B%5C%5Cn%20%20var%20fallbackData%20%3D%20void%200%3B%5C%5Cn%5C%5Cn%20%20if%20(canUseCompositionEvent)%20%7B%5C%5Cn%20%20%20%20eventType%20%3D%20getCompositionEventType(topLevelType)%3B%5C%5Cn%20%20%7D%20else%20if%20(!isComposing)%20%7B%5C%5Cn%20%20%20%20if%20(isFallbackCompositionStart(topLevelType%2C%20nativeEvent))%20%7B%5C%5Cn%20%20%20%20%20%20eventType%20%3D%20eventTypes.compositionStart%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%20else%20if%20(isFallbackCompositionEnd(topLevelType%2C%20nativeEvent))%20%7B%5C%5Cn%20%20%20%20eventType%20%3D%20eventTypes.compositionEnd%3B%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20if%20(!eventType)%20%7B%5C%5Cn%20%20%20%20return%20null%3B%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20if%20(useFallbackCompositionData%20%26%26%20!isUsingKoreanIME(nativeEvent))%20%7B%5C%5Cn%20%20%20%20%2F%2F%20The%20current%20composition%20is%20stored%20statically%20and%20must%20not%20be%5C%5Cn%20%20%20%20%2F%2F%20overwritten%20while%20composition%20continues.%5C%5Cn%20%20%20%20if%20(!isComposing%20%26%26%20eventType%20%3D%3D%3D%20eventTypes.compositionStart)%20%7B%5C%5Cn%20%20%20%20%20%20isComposing%20%3D%20initialize(nativeEventTarget)%3B%5C%5Cn%20%20%20%20%7D%20else%20if%20(eventType%20%3D%3D%3D%20eventTypes.compositionEnd)%20%7B%5C%5Cn%20%20%20%20%20%20if%20(isComposing)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20fallbackData%20%3D%20getData()%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20var%20event%20%3D%20SyntheticCompositionEvent.getPooled(eventType%2C%20targetInst%2C%20nativeEvent%2C%20nativeEventTarget)%3B%5C%5Cn%5C%5Cn%20%20if%20(fallbackData)%20%7B%5C%5Cn%20%20%20%20%2F%2F%20Inject%20data%20generated%20from%20fallback%20path%20into%20the%20synthetic%20event.%5C%5Cn%20%20%20%20%2F%2F%20This%20matches%20the%20property%20of%20native%20CompositionEventInterface.%5C%5Cn%20%20%20%20event.data%20%3D%20fallbackData%3B%5C%5Cn%20%20%7D%20else%20%7B%5C%5Cn%20%20%20%20var%20customData%20%3D%20getDataFromCustomEvent(nativeEvent)%3B%5C%5Cn%20%20%20%20if%20(customData%20!%3D%3D%20null)%20%7B%5C%5Cn%20%20%20%20%20%20event.data%20%3D%20customData%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20accumulateTwoPhaseDispatches(event)%3B%5C%5Cn%20%20return%20event%3B%5C%5Cn%7D%5C%5Cn%5C%5Cn%2F**%5C%5Cn%20*%20%40param%20%7BTopLevelType%7D%20topLevelType%20Number%20from%20%60TopLevelType%60.%5C%5Cn%20*%20%40param%20%7Bobject%7D%20nativeEvent%20Native%20browser%20event.%5C%5Cn%20*%20%40return%20%7B%3Fstring%7D%20The%20string%20corresponding%20to%20this%20%60beforeInput%60%20event.%5C%5Cn%20*%2F%5C%5Cnfunction%20getNativeBeforeInputChars(topLevelType%2C%20nativeEvent)%20%7B%5C%5Cn%20%20switch%20(topLevelType)%20%7B%5C%5Cn%20%20%20%20case%20TOP_COMPOSITION_END%3A%5C%5Cn%20%20%20%20%20%20return%20getDataFromCustomEvent(nativeEvent)%3B%5C%5Cn%20%20%20%20case%20TOP_KEY_PRESS%3A%5C%5Cn%20%20%20%20%20%20%2F**%5C%5Cn%20%20%20%20%20%20%20*%20If%20native%20%60textInput%60%20events%20are%20available%2C%20our%20goal%20is%20to%20make%5C%5Cn%20%20%20%20%20%20%20*%20use%20of%20them.%20However%2C%20there%20is%20a%20special%20case%3A%20the%20spacebar%20key.%5C%5Cn%20%20%20%20%20%20%20*%20In%20Webkit%2C%20preventing%20default%20on%20a%20spacebar%20%60textInput%60%20event%5C%5Cn%20%20%20%20%20%20%20*%20cancels%20character%20insertion%2C%20but%20it%20*also*%20causes%20the%20browser%5C%5Cn%20%20%20%20%20%20%20*%20to%20fall%20back%20to%20its%20default%20spacebar%20behavior%20of%20scrolling%20the%5C%5Cn%20%20%20%20%20%20%20*%20page.%5C%5Cn%20%20%20%20%20%20%20*%5C%5Cn%20%20%20%20%20%20%20*%20Tracking%20at%3A%5C%5Cn%20%20%20%20%20%20%20*%20https%3A%2F%2Fcode.google.com%2Fp%2Fchromium%2Fissues%2Fdetail%3Fid%3D355103%5C%5Cn%20%20%20%20%20%20%20*%5C%5Cn%20%20%20%20%20%20%20*%20To%20avoid%20this%20issue%2C%20use%20the%20keypress%20event%20as%20if%20no%20%60textInput%60%5C%5Cn%20%20%20%20%20%20%20*%20event%20is%20available.%5C%5Cn%20%20%20%20%20%20%20*%2F%5C%5Cn%20%20%20%20%20%20var%20which%20%3D%20nativeEvent.which%3B%5C%5Cn%20%20%20%20%20%20if%20(which%20!%3D%3D%20SPACEBAR_CODE)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20return%20null%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20%20%20hasSpaceKeypress%20%3D%20true%3B%5C%5Cn%20%20%20%20%20%20return%20SPACEBAR_CHAR%3B%5C%5Cn%5C%5Cn%20%20%20%20case%20TOP_TEXT_INPUT%3A%5C%5Cn%20%20%20%20%20%20%2F%2F%20Record%20the%20characters%20to%20be%20added%20to%20the%20DOM.%5C%5Cn%20%20%20%20%20%20var%20chars%20%3D%20nativeEvent.data%3B%5C%5Cn%5C%5Cn%20%20%20%20%20%20%2F%2F%20If%20it's%20a%20spacebar%20character%2C%20assume%20that%20we%20have%20already%20handled%5C%5Cn%20%20%20%20%20%20%2F%2F%20it%20at%20the%20keypress%20level%20and%20bail%20immediately.%20Android%20Chrome%5C%5Cn%20%20%20%20%20%20%2F%2F%20doesn't%20give%20us%20keycodes%2C%20so%20we%20need%20to%20ignore%20it.%5C%5Cn%20%20%20%20%20%20if%20(chars%20%3D%3D%3D%20SPACEBAR_CHAR%20%26%26%20hasSpaceKeypress)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20return%20null%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20%20%20return%20chars%3B%5C%5Cn%5C%5Cn%20%20%20%20default%3A%5C%5Cn%20%20%20%20%20%20%2F%2F%20For%20other%20native%20event%20types%2C%20do%20nothing.%5C%5Cn%20%20%20%20%20%20return%20null%3B%5C%5Cn%20%20%7D%5C%5Cn%7D%5C%5Cn%5C%5Cn%2F**%5C%5Cn%20*%20For%20browsers%20that%20do%20not%20provide%20the%20%60textInput%60%20event%2C%20extract%20the%5C%5Cn%20*%20appropriate%20string%20to%20use%20for%20SyntheticInputEvent.%5C%5Cn%20*%5C%5Cn%20*%20%40param%20%7Bnumber%7D%20topLevelType%20Number%20from%20%60TopLevelEventTypes%60.%5C%5Cn%20*%20%40param%20%7Bobject%7D%20nativeEvent%20Native%20browser%20event.%5C%5Cn%20*%20%40return%20%7B%3Fstring%7D%20The%20fallback%20string%20for%20this%20%60beforeInput%60%20event.%5C%5Cn%20*%2F%5C%5Cnfunction%20getFallbackBeforeInputChars(topLevelType%2C%20nativeEvent)%20%7B%5C%5Cn%20%20%2F%2F%20If%20we%20are%20currently%20composing%20(IME)%20and%20using%20a%20fallback%20to%20do%20so%2C%5C%5Cn%20%20%2F%2F%20try%20to%20extract%20the%20composed%20characters%20from%20the%20fallback%20object.%5C%5Cn%20%20%2F%2F%20If%20composition%20event%20is%20available%2C%20we%20extract%20a%20string%20only%20at%5C%5Cn%20%20%2F%2F%20compositionevent%2C%20otherwise%20extract%20it%20at%20fallback%20events.%5C%5Cn%20%20if%20(isComposing)%20%7B%5C%5Cn%20%20%20%20if%20(topLevelType%20%3D%3D%3D%20TOP_COMPOSITION_END%20%7C%7C%20!canUseCompositionEvent%20%26%26%20isFallbackCompositionEnd(topLevelType%2C%20nativeEvent))%20%7B%5C%5Cn%20%20%20%20%20%20var%20chars%20%3D%20getData()%3B%5C%5Cn%20%20%20%20%20%20reset()%3B%5C%5Cn%20%20%20%20%20%20isComposing%20%3D%20false%3B%5C%5Cn%20%20%20%20%20%20return%20chars%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%20%20return%20null%3B%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20switch%20(topLevelType)%20%7B%5C%5Cn%20%20%20%20case%20TOP_PASTE%3A%5C%5Cn%20%20%20%20%20%20%2F%2F%20If%20a%20paste%20event%20occurs%20after%20a%20keypress%2C%20throw%20out%20the%20input%5C%5Cn%20%20%20%20%20%20%2F%2F%20chars.%20Paste%20events%20should%20not%20lead%20to%20BeforeInput%20events.%5C%5Cn%20%20%20%20%20%20return%20null%3B%5C%5Cn%20%20%20%20case%20TOP_KEY_PRESS%3A%5C%5Cn%20%20%20%20%20%20%2F**%5C%5Cn%20%20%20%20%20%20%20*%20As%20of%20v27%2C%20Firefox%20may%20fire%20keypress%20events%20even%20when%20no%20character%5C%5Cn%20%20%20%20%20%20%20*%20will%20be%20inserted.%20A%20few%20possibilities%3A%5C%5Cn%20%20%20%20%20%20%20*%5C%5Cn%20%20%20%20%20%20%20*%20-%20%60which%60%20is%20%600%60.%20Arrow%20keys%2C%20Esc%20key%2C%20etc.%5C%5Cn%20%20%20%20%20%20%20*%5C%5Cn%20%20%20%20%20%20%20*%20-%20%60which%60%20is%20the%20pressed%20key%20code%2C%20but%20no%20char%20is%20available.%5C%5Cn%20%20%20%20%20%20%20*%20%20%20Ex%3A%20'AltGr%20%2B%20d%60%20in%20Polish.%20There%20is%20no%20modified%20character%20for%5C%5Cn%20%20%20%20%20%20%20*%20%20%20this%20key%20combination%20and%20no%20character%20is%20inserted%20into%20the%5C%5Cn%20%20%20%20%20%20%20*%20%20%20document%2C%20but%20FF%20fires%20the%20keypress%20for%20char%20code%20%60100%60%20anyway.%5C%5Cn%20%20%20%20%20%20%20*%20%20%20No%20%60input%60%20event%20will%20occur.%5C%5Cn%20%20%20%20%20%20%20*%5C%5Cn%20%20%20%20%20%20%20*%20-%20%60which%60%20is%20the%20pressed%20key%20code%2C%20but%20a%20command%20combination%20is%5C%5Cn%20%20%20%20%20%20%20*%20%20%20being%20used.%20Ex%3A%20%60Cmd%2BC%60.%20No%20character%20is%20inserted%2C%20and%20no%5C%5Cn%20%20%20%20%20%20%20*%20%20%20%60input%60%20event%20will%20occur.%5C%5Cn%20%20%20%20%20%20%20*%2F%5C%5Cn%20%20%20%20%20%20if%20(!isKeypressCommand(nativeEvent))%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%2F%2F%20IE%20fires%20the%20%60keypress%60%20event%20when%20a%20user%20types%20an%20emoji%20via%5C%5Cn%20%20%20%20%20%20%20%20%2F%2F%20Touch%20keyboard%20of%20Windows.%20%20In%20such%20a%20case%2C%20the%20%60char%60%20property%5C%5Cn%20%20%20%20%20%20%20%20%2F%2F%20holds%20an%20emoji%20character%20like%20%60%5C%5C%5C%5CuD83D%5C%5C%5C%5CuDE0A%60.%20%20Because%20its%20length%5C%5Cn%20%20%20%20%20%20%20%20%2F%2F%20is%202%2C%20the%20property%20%60which%60%20does%20not%20represent%20an%20emoji%20correctly.%5C%5Cn%20%20%20%20%20%20%20%20%2F%2F%20In%20such%20a%20case%2C%20we%20directly%20return%20the%20%60char%60%20property%20instead%20of%5C%5Cn%20%20%20%20%20%20%20%20%2F%2F%20using%20%60which%60.%5C%5Cn%20%20%20%20%20%20%20%20if%20(nativeEvent.char%20%26%26%20nativeEvent.char.length%20%3E%201)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20return%20nativeEvent.char%3B%5C%5Cn%20%20%20%20%20%20%20%20%7D%20else%20if%20(nativeEvent.which)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20return%20String.fromCharCode(nativeEvent.which)%3B%5C%5Cn%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20return%20null%3B%5C%5Cn%20%20%20%20case%20TOP_COMPOSITION_END%3A%5C%5Cn%20%20%20%20%20%20return%20useFallbackCompositionData%20%26%26%20!isUsingKoreanIME(nativeEvent)%20%3F%20null%20%3A%20nativeEvent.data%3B%5C%5Cn%20%20%20%20default%3A%5C%5Cn%20%20%20%20%20%20return%20null%3B%5C%5Cn%20%20%7D%5C%5Cn%7D%5C%5Cn%5C%5Cn%2F**%5C%5Cn%20*%20Extract%20a%20SyntheticInputEvent%20for%20%60beforeInput%60%2C%20based%20on%20either%20native%5C%5Cn%20*%20%60textInput%60%20or%20fallback%20behavior.%5C%5Cn%20*%5C%5Cn%20*%20%40return%20%7B%3Fobject%7D%20A%20SyntheticInputEvent.%5C%5Cn%20*%2F%5C%5Cnfunction%20extractBeforeInputEvent(topLevelType%2C%20targetInst%2C%20nativeEvent%2C%20nativeEventTarget)%20%7B%5C%5Cn%20%20var%20chars%20%3D%20void%200%3B%5C%5Cn%5C%5Cn%20%20if%20(canUseTextInputEvent)%20%7B%5C%5Cn%20%20%20%20chars%20%3D%20getNativeBeforeInputChars(topLevelType%2C%20nativeEvent)%3B%5C%5Cn%20%20%7D%20else%20%7B%5C%5Cn%20%20%20%20chars%20%3D%20getFallbackBeforeInputChars(topLevelType%2C%20nativeEvent)%3B%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20%2F%2F%20If%20no%20characters%20are%20being%20inserted%2C%20no%20BeforeInput%20event%20should%5C%5Cn%20%20%2F%2F%20be%20fired.%5C%5Cn%20%20if%20(!chars)%20%7B%5C%5Cn%20%20%20%20return%20null%3B%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20var%20event%20%3D%20SyntheticInputEvent.getPooled(eventTypes.beforeInput%2C%20targetInst%2C%20nativeEvent%2C%20nativeEventTarget)%3B%5C%5Cn%5C%5Cn%20%20event.data%20%3D%20chars%3B%5C%5Cn%20%20accumulateTwoPhaseDispatches(event)%3B%5C%5Cn%20%20return%20event%3B%5C%5Cn%7D%5C%5Cn%5C%5Cn%2F**%5C%5Cn%20*%20Create%20an%20%60onBeforeInput%60%20event%20to%20match%5C%5Cn%20*%20http%3A%2F%2Fwww.w3.org%2FTR%2F2013%2FWD-DOM-Level-3-Events-20131105%2F%23events-inputevents.%5C%5Cn%20*%5C%5Cn%20*%20This%20event%20plugin%20is%20based%20on%20the%20native%20%60textInput%60%20event%5C%5Cn%20*%20available%20in%20Chrome%2C%20Safari%2C%20Opera%2C%20and%20IE.%20This%20event%20fires%20after%5C%5Cn%20*%20%60onKeyPress%60%20and%20%60onCompositionEnd%60%2C%20but%20before%20%60onInput%60.%5C%5Cn%20*%5C%5Cn%20*%20%60beforeInput%60%20is%20spec'd%20but%20not%20implemented%20in%20any%20browsers%2C%20and%5C%5Cn%20*%20the%20%60input%60%20event%20does%20not%20provide%20any%20useful%20information%20about%20what%20has%5C%5Cn%20*%20actually%20been%20added%2C%20contrary%20to%20the%20spec.%20Thus%2C%20%60textInput%60%20is%20the%20best%5C%5Cn%20*%20available%20event%20to%20identify%20the%20characters%20that%20have%20actually%20been%20inserted%5C%5Cn%20*%20into%20the%20target%20node.%5C%5Cn%20*%5C%5Cn%20*%20This%20plugin%20is%20also%20responsible%20for%20emitting%20%60composition%60%20events%2C%20thus%5C%5Cn%20*%20allowing%20us%20to%20share%20composition%20fallback%20code%20for%20both%20%60beforeInput%60%20and%5C%5Cn%20*%20%60composition%60%20event%20types.%5C%5Cn%20*%2F%5C%5Cnvar%20BeforeInputEventPlugin%20%3D%20%7B%5C%5Cn%20%20eventTypes%3A%20eventTypes%2C%5C%5Cn%5C%5Cn%20%20extractEvents%3A%20function%20(topLevelType%2C%20targetInst%2C%20nativeEvent%2C%20nativeEventTarget)%20%7B%5C%5Cn%20%20%20%20var%20composition%20%3D%20extractCompositionEvent(topLevelType%2C%20targetInst%2C%20nativeEvent%2C%20nativeEventTarget)%3B%5C%5Cn%5C%5Cn%20%20%20%20var%20beforeInput%20%3D%20extractBeforeInputEvent(topLevelType%2C%20targetInst%2C%20nativeEvent%2C%20nativeEventTarget)%3B%5C%5Cn%5C%5Cn%20%20%20%20if%20(composition%20%3D%3D%3D%20null)%20%7B%5C%5Cn%20%20%20%20%20%20return%20beforeInput%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20if%20(beforeInput%20%3D%3D%3D%20null)%20%7B%5C%5Cn%20%20%20%20%20%20return%20composition%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20return%20%5Bcomposition%2C%20beforeInput%5D%3B%5C%5Cn%20%20%7D%5C%5Cn%7D%3B%5C%5Cn%5C%5Cn%2F%2F%20Use%20to%20restore%20controlled%20state%20after%20a%20change%20event%20has%20fired.%5C%5Cn%5C%5Cnvar%20restoreImpl%20%3D%20null%3B%5C%5Cnvar%20restoreTarget%20%3D%20null%3B%5C%5Cnvar%20restoreQueue%20%3D%20null%3B%5C%5Cn%5C%5Cnfunction%20restoreStateOfTarget(target)%20%7B%5C%5Cn%20%20%2F%2F%20We%20perform%20this%20translation%20at%20the%20end%20of%20the%20event%20loop%20so%20that%20we%5C%5Cn%20%20%2F%2F%20always%20receive%20the%20correct%20fiber%20here%5C%5Cn%20%20var%20internalInstance%20%3D%20getInstanceFromNode(target)%3B%5C%5Cn%20%20if%20(!internalInstance)%20%7B%5C%5Cn%20%20%20%20%2F%2F%20Unmounted%5C%5Cn%20%20%20%20return%3B%5C%5Cn%20%20%7D%5C%5Cn%20%20!(typeof%20restoreImpl%20%3D%3D%3D%20'function')%20%3F%20invariant(false%2C%20'setRestoreImplementation()%20needs%20to%20be%20called%20to%20handle%20a%20target%20for%20controlled%20events.%20This%20error%20is%20likely%20caused%20by%20a%20bug%20in%20React.%20Please%20file%20an%20issue.')%20%3A%20void%200%3B%5C%5Cn%20%20var%20props%20%3D%20getFiberCurrentPropsFromNode(internalInstance.stateNode)%3B%5C%5Cn%20%20restoreImpl(internalInstance.stateNode%2C%20internalInstance.type%2C%20props)%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20setRestoreImplementation(impl)%20%7B%5C%5Cn%20%20restoreImpl%20%3D%20impl%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20enqueueStateRestore(target)%20%7B%5C%5Cn%20%20if%20(restoreTarget)%20%7B%5C%5Cn%20%20%20%20if%20(restoreQueue)%20%7B%5C%5Cn%20%20%20%20%20%20restoreQueue.push(target)%3B%5C%5Cn%20%20%20%20%7D%20else%20%7B%5C%5Cn%20%20%20%20%20%20restoreQueue%20%3D%20%5Btarget%5D%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%20else%20%7B%5C%5Cn%20%20%20%20restoreTarget%20%3D%20target%3B%5C%5Cn%20%20%7D%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20needsStateRestore()%20%7B%5C%5Cn%20%20return%20restoreTarget%20!%3D%3D%20null%20%7C%7C%20restoreQueue%20!%3D%3D%20null%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20restoreStateIfNeeded()%20%7B%5C%5Cn%20%20if%20(!restoreTarget)%20%7B%5C%5Cn%20%20%20%20return%3B%5C%5Cn%20%20%7D%5C%5Cn%20%20var%20target%20%3D%20restoreTarget%3B%5C%5Cn%20%20var%20queuedTargets%20%3D%20restoreQueue%3B%5C%5Cn%20%20restoreTarget%20%3D%20null%3B%5C%5Cn%20%20restoreQueue%20%3D%20null%3B%5C%5Cn%5C%5Cn%20%20restoreStateOfTarget(target)%3B%5C%5Cn%20%20if%20(queuedTargets)%20%7B%5C%5Cn%20%20%20%20for%20(var%20i%20%3D%200%3B%20i%20%3C%20queuedTargets.length%3B%20i%2B%2B)%20%7B%5C%5Cn%20%20%20%20%20%20restoreStateOfTarget(queuedTargets%5Bi%5D)%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%5C%5Cn%7D%5C%5Cn%5C%5Cn%2F%2F%20Used%20as%20a%20way%20to%20call%20batchedUpdates%20when%20we%20don't%20have%20a%20reference%20to%5C%5Cn%2F%2F%20the%20renderer.%20Such%20as%20when%20we're%20dispatching%20events%20or%20if%20third%20party%5C%5Cn%2F%2F%20libraries%20need%20to%20call%20batchedUpdates.%20Eventually%2C%20this%20API%20will%20go%20away%20when%5C%5Cn%2F%2F%20everything%20is%20batched%20by%20default.%20We'll%20then%20have%20a%20similar%20API%20to%20opt-out%20of%5C%5Cn%2F%2F%20scheduled%20work%20and%20instead%20do%20synchronous%20work.%5C%5Cn%5C%5Cn%2F%2F%20Defaults%5C%5Cnvar%20_batchedUpdatesImpl%20%3D%20function%20(fn%2C%20bookkeeping)%20%7B%5C%5Cn%20%20return%20fn(bookkeeping)%3B%5C%5Cn%7D%3B%5C%5Cnvar%20_interactiveUpdatesImpl%20%3D%20function%20(fn%2C%20a%2C%20b)%20%7B%5C%5Cn%20%20return%20fn(a%2C%20b)%3B%5C%5Cn%7D%3B%5C%5Cnvar%20_flushInteractiveUpdatesImpl%20%3D%20function%20()%20%7B%7D%3B%5C%5Cn%5C%5Cnvar%20isBatching%20%3D%20false%3B%5C%5Cnfunction%20batchedUpdates(fn%2C%20bookkeeping)%20%7B%5C%5Cn%20%20if%20(isBatching)%20%7B%5C%5Cn%20%20%20%20%2F%2F%20If%20we%20are%20currently%20inside%20another%20batch%2C%20we%20need%20to%20wait%20until%20it%5C%5Cn%20%20%20%20%2F%2F%20fully%20completes%20before%20restoring%20state.%5C%5Cn%20%20%20%20return%20fn(bookkeeping)%3B%5C%5Cn%20%20%7D%5C%5Cn%20%20isBatching%20%3D%20true%3B%5C%5Cn%20%20try%20%7B%5C%5Cn%20%20%20%20return%20_batchedUpdatesImpl(fn%2C%20bookkeeping)%3B%5C%5Cn%20%20%7D%20finally%20%7B%5C%5Cn%20%20%20%20%2F%2F%20Here%20we%20wait%20until%20all%20updates%20have%20propagated%2C%20which%20is%20important%5C%5Cn%20%20%20%20%2F%2F%20when%20using%20controlled%20components%20within%20layers%3A%5C%5Cn%20%20%20%20%2F%2F%20https%3A%2F%2Fgithub.com%2Ffacebook%2Freact%2Fissues%2F1698%5C%5Cn%20%20%20%20%2F%2F%20Then%20we%20restore%20state%20of%20any%20controlled%20component.%5C%5Cn%20%20%20%20isBatching%20%3D%20false%3B%5C%5Cn%20%20%20%20var%20controlledComponentsHavePendingUpdates%20%3D%20needsStateRestore()%3B%5C%5Cn%20%20%20%20if%20(controlledComponentsHavePendingUpdates)%20%7B%5C%5Cn%20%20%20%20%20%20%2F%2F%20If%20a%20controlled%20event%20was%20fired%2C%20we%20may%20need%20to%20restore%20the%20state%20of%5C%5Cn%20%20%20%20%20%20%2F%2F%20the%20DOM%20node%20back%20to%20the%20controlled%20value.%20This%20is%20necessary%20when%20React%5C%5Cn%20%20%20%20%20%20%2F%2F%20bails%20out%20of%20the%20update%20without%20touching%20the%20DOM.%5C%5Cn%20%20%20%20%20%20_flushInteractiveUpdatesImpl()%3B%5C%5Cn%20%20%20%20%20%20restoreStateIfNeeded()%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20interactiveUpdates(fn%2C%20a%2C%20b)%20%7B%5C%5Cn%20%20return%20_interactiveUpdatesImpl(fn%2C%20a%2C%20b)%3B%5C%5Cn%7D%5C%5Cn%5C%5Cn%5C%5Cn%5C%5Cnfunction%20setBatchingImplementation(batchedUpdatesImpl%2C%20interactiveUpdatesImpl%2C%20flushInteractiveUpdatesImpl)%20%7B%5C%5Cn%20%20_batchedUpdatesImpl%20%3D%20batchedUpdatesImpl%3B%5C%5Cn%20%20_interactiveUpdatesImpl%20%3D%20interactiveUpdatesImpl%3B%5C%5Cn%20%20_flushInteractiveUpdatesImpl%20%3D%20flushInteractiveUpdatesImpl%3B%5C%5Cn%7D%5C%5Cn%5C%5Cn%2F**%5C%5Cn%20*%20%40see%20http%3A%2F%2Fwww.whatwg.org%2Fspecs%2Fweb-apps%2Fcurrent-work%2Fmultipage%2Fthe-input-element.html%23input-type-attr-summary%5C%5Cn%20*%2F%5C%5Cnvar%20supportedInputTypes%20%3D%20%7B%5C%5Cn%20%20color%3A%20true%2C%5C%5Cn%20%20date%3A%20true%2C%5C%5Cn%20%20datetime%3A%20true%2C%5C%5Cn%20%20'datetime-local'%3A%20true%2C%5C%5Cn%20%20email%3A%20true%2C%5C%5Cn%20%20month%3A%20true%2C%5C%5Cn%20%20number%3A%20true%2C%5C%5Cn%20%20password%3A%20true%2C%5C%5Cn%20%20range%3A%20true%2C%5C%5Cn%20%20search%3A%20true%2C%5C%5Cn%20%20tel%3A%20true%2C%5C%5Cn%20%20text%3A%20true%2C%5C%5Cn%20%20time%3A%20true%2C%5C%5Cn%20%20url%3A%20true%2C%5C%5Cn%20%20week%3A%20true%5C%5Cn%7D%3B%5C%5Cn%5C%5Cnfunction%20isTextInputElement(elem)%20%7B%5C%5Cn%20%20var%20nodeName%20%3D%20elem%20%26%26%20elem.nodeName%20%26%26%20elem.nodeName.toLowerCase()%3B%5C%5Cn%5C%5Cn%20%20if%20(nodeName%20%3D%3D%3D%20'input')%20%7B%5C%5Cn%20%20%20%20return%20!!supportedInputTypes%5Belem.type%5D%3B%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20if%20(nodeName%20%3D%3D%3D%20'textarea')%20%7B%5C%5Cn%20%20%20%20return%20true%3B%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20return%20false%3B%5C%5Cn%7D%5C%5Cn%5C%5Cn%2F**%5C%5Cn%20*%20HTML%20nodeType%20values%20that%20represent%20the%20type%20of%20the%20node%5C%5Cn%20*%2F%5C%5Cn%5C%5Cnvar%20ELEMENT_NODE%20%3D%201%3B%5C%5Cnvar%20TEXT_NODE%20%3D%203%3B%5C%5Cnvar%20COMMENT_NODE%20%3D%208%3B%5C%5Cnvar%20DOCUMENT_NODE%20%3D%209%3B%5C%5Cnvar%20DOCUMENT_FRAGMENT_NODE%20%3D%2011%3B%5C%5Cn%5C%5Cn%2F**%5C%5Cn%20*%20Gets%20the%20target%20node%20from%20a%20native%20browser%20event%20by%20accounting%20for%5C%5Cn%20*%20inconsistencies%20in%20browser%20DOM%20APIs.%5C%5Cn%20*%5C%5Cn%20*%20%40param%20%7Bobject%7D%20nativeEvent%20Native%20browser%20event.%5C%5Cn%20*%20%40return%20%7BDOMEventTarget%7D%20Target%20node.%5C%5Cn%20*%2F%5C%5Cnfunction%20getEventTarget(nativeEvent)%20%7B%5C%5Cn%20%20%2F%2F%20Fallback%20to%20nativeEvent.srcElement%20for%20IE9%5C%5Cn%20%20%2F%2F%20https%3A%2F%2Fgithub.com%2Ffacebook%2Freact%2Fissues%2F12506%5C%5Cn%20%20var%20target%20%3D%20nativeEvent.target%20%7C%7C%20nativeEvent.srcElement%20%7C%7C%20window%3B%5C%5Cn%5C%5Cn%20%20%2F%2F%20Normalize%20SVG%20%3Cuse%3E%20element%20events%20%234963%5C%5Cn%20%20if%20(target.correspondingUseElement)%20%7B%5C%5Cn%20%20%20%20target%20%3D%20target.correspondingUseElement%3B%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20%2F%2F%20Safari%20may%20fire%20events%20on%20text%20nodes%20(Node.TEXT_NODE%20is%203).%5C%5Cn%20%20%2F%2F%20%40see%20http%3A%2F%2Fwww.quirksmode.org%2Fjs%2Fevents_properties.html%5C%5Cn%20%20return%20target.nodeType%20%3D%3D%3D%20TEXT_NODE%20%3F%20target.parentNode%20%3A%20target%3B%5C%5Cn%7D%5C%5Cn%5C%5Cn%2F**%5C%5Cn%20*%20Checks%20if%20an%20event%20is%20supported%20in%20the%20current%20execution%20environment.%5C%5Cn%20*%5C%5Cn%20*%20NOTE%3A%20This%20will%20not%20work%20correctly%20for%20non-generic%20events%20such%20as%20%60change%60%2C%5C%5Cn%20*%20%60reset%60%2C%20%60load%60%2C%20%60error%60%2C%20and%20%60select%60.%5C%5Cn%20*%5C%5Cn%20*%20Borrows%20from%20Modernizr.%5C%5Cn%20*%5C%5Cn%20*%20%40param%20%7Bstring%7D%20eventNameSuffix%20Event%20name%2C%20e.g.%20%5C%5C%5C%22click%5C%5C%5C%22.%5C%5Cn%20*%20%40return%20%7Bboolean%7D%20True%20if%20the%20event%20is%20supported.%5C%5Cn%20*%20%40internal%5C%5Cn%20*%20%40license%20Modernizr%203.0.0pre%20(Custom%20Build)%20%7C%20MIT%5C%5Cn%20*%2F%5C%5Cnfunction%20isEventSupported(eventNameSuffix)%20%7B%5C%5Cn%20%20if%20(!canUseDOM)%20%7B%5C%5Cn%20%20%20%20return%20false%3B%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20var%20eventName%20%3D%20'on'%20%2B%20eventNameSuffix%3B%5C%5Cn%20%20var%20isSupported%20%3D%20eventName%20in%20document%3B%5C%5Cn%5C%5Cn%20%20if%20(!isSupported)%20%7B%5C%5Cn%20%20%20%20var%20element%20%3D%20document.createElement('div')%3B%5C%5Cn%20%20%20%20element.setAttribute(eventName%2C%20'return%3B')%3B%5C%5Cn%20%20%20%20isSupported%20%3D%20typeof%20element%5BeventName%5D%20%3D%3D%3D%20'function'%3B%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20return%20isSupported%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20isCheckable(elem)%20%7B%5C%5Cn%20%20var%20type%20%3D%20elem.type%3B%5C%5Cn%20%20var%20nodeName%20%3D%20elem.nodeName%3B%5C%5Cn%20%20return%20nodeName%20%26%26%20nodeName.toLowerCase()%20%3D%3D%3D%20'input'%20%26%26%20(type%20%3D%3D%3D%20'checkbox'%20%7C%7C%20type%20%3D%3D%3D%20'radio')%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20getTracker(node)%20%7B%5C%5Cn%20%20return%20node._valueTracker%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20detachTracker(node)%20%7B%5C%5Cn%20%20node._valueTracker%20%3D%20null%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20getValueFromNode(node)%20%7B%5C%5Cn%20%20var%20value%20%3D%20''%3B%5C%5Cn%20%20if%20(!node)%20%7B%5C%5Cn%20%20%20%20return%20value%3B%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20if%20(isCheckable(node))%20%7B%5C%5Cn%20%20%20%20value%20%3D%20node.checked%20%3F%20'true'%20%3A%20'false'%3B%5C%5Cn%20%20%7D%20else%20%7B%5C%5Cn%20%20%20%20value%20%3D%20node.value%3B%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20return%20value%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20trackValueOnNode(node)%20%7B%5C%5Cn%20%20var%20valueField%20%3D%20isCheckable(node)%20%3F%20'checked'%20%3A%20'value'%3B%5C%5Cn%20%20var%20descriptor%20%3D%20Object.getOwnPropertyDescriptor(node.constructor.prototype%2C%20valueField)%3B%5C%5Cn%5C%5Cn%20%20var%20currentValue%20%3D%20''%20%2B%20node%5BvalueField%5D%3B%5C%5Cn%5C%5Cn%20%20%2F%2F%20if%20someone%20has%20already%20defined%20a%20value%20or%20Safari%2C%20then%20bail%5C%5Cn%20%20%2F%2F%20and%20don't%20track%20value%20will%20cause%20over%20reporting%20of%20changes%2C%5C%5Cn%20%20%2F%2F%20but%20it's%20better%20then%20a%20hard%20failure%5C%5Cn%20%20%2F%2F%20(needed%20for%20certain%20tests%20that%20spyOn%20input%20values%20and%20Safari)%5C%5Cn%20%20if%20(node.hasOwnProperty(valueField)%20%7C%7C%20typeof%20descriptor%20%3D%3D%3D%20'undefined'%20%7C%7C%20typeof%20descriptor.get%20!%3D%3D%20'function'%20%7C%7C%20typeof%20descriptor.set%20!%3D%3D%20'function')%20%7B%5C%5Cn%20%20%20%20return%3B%5C%5Cn%20%20%7D%5C%5Cn%20%20var%20get%20%3D%20descriptor.get%2C%5C%5Cn%20%20%20%20%20%20set%20%3D%20descriptor.set%3B%5C%5Cn%5C%5Cn%20%20Object.defineProperty(node%2C%20valueField%2C%20%7B%5C%5Cn%20%20%20%20configurable%3A%20true%2C%5C%5Cn%20%20%20%20get%3A%20function%20()%20%7B%5C%5Cn%20%20%20%20%20%20return%20get.call(this)%3B%5C%5Cn%20%20%20%20%7D%2C%5C%5Cn%20%20%20%20set%3A%20function%20(value)%20%7B%5C%5Cn%20%20%20%20%20%20currentValue%20%3D%20''%20%2B%20value%3B%5C%5Cn%20%20%20%20%20%20set.call(this%2C%20value)%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D)%3B%5C%5Cn%20%20%2F%2F%20We%20could've%20passed%20this%20the%20first%20time%5C%5Cn%20%20%2F%2F%20but%20it%20triggers%20a%20bug%20in%20IE11%20and%20Edge%2014%2F15.%5C%5Cn%20%20%2F%2F%20Calling%20defineProperty()%20again%20should%20be%20equivalent.%5C%5Cn%20%20%2F%2F%20https%3A%2F%2Fgithub.com%2Ffacebook%2Freact%2Fissues%2F11768%5C%5Cn%20%20Object.defineProperty(node%2C%20valueField%2C%20%7B%5C%5Cn%20%20%20%20enumerable%3A%20descriptor.enumerable%5C%5Cn%20%20%7D)%3B%5C%5Cn%5C%5Cn%20%20var%20tracker%20%3D%20%7B%5C%5Cn%20%20%20%20getValue%3A%20function%20()%20%7B%5C%5Cn%20%20%20%20%20%20return%20currentValue%3B%5C%5Cn%20%20%20%20%7D%2C%5C%5Cn%20%20%20%20setValue%3A%20function%20(value)%20%7B%5C%5Cn%20%20%20%20%20%20currentValue%20%3D%20''%20%2B%20value%3B%5C%5Cn%20%20%20%20%7D%2C%5C%5Cn%20%20%20%20stopTracking%3A%20function%20()%20%7B%5C%5Cn%20%20%20%20%20%20detachTracker(node)%3B%5C%5Cn%20%20%20%20%20%20delete%20node%5BvalueField%5D%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%3B%5C%5Cn%20%20return%20tracker%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20track(node)%20%7B%5C%5Cn%20%20if%20(getTracker(node))%20%7B%5C%5Cn%20%20%20%20return%3B%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20%2F%2F%20TODO%3A%20Once%20it's%20just%20Fiber%20we%20can%20move%20this%20to%20node._wrapperState%5C%5Cn%20%20node._valueTracker%20%3D%20trackValueOnNode(node)%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20updateValueIfChanged(node)%20%7B%5C%5Cn%20%20if%20(!node)%20%7B%5C%5Cn%20%20%20%20return%20false%3B%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20var%20tracker%20%3D%20getTracker(node)%3B%5C%5Cn%20%20%2F%2F%20if%20there%20is%20no%20tracker%20at%20this%20point%20it's%20unlikely%5C%5Cn%20%20%2F%2F%20that%20trying%20again%20will%20succeed%5C%5Cn%20%20if%20(!tracker)%20%7B%5C%5Cn%20%20%20%20return%20true%3B%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20var%20lastValue%20%3D%20tracker.getValue()%3B%5C%5Cn%20%20var%20nextValue%20%3D%20getValueFromNode(node)%3B%5C%5Cn%20%20if%20(nextValue%20!%3D%3D%20lastValue)%20%7B%5C%5Cn%20%20%20%20tracker.setValue(nextValue)%3B%5C%5Cn%20%20%20%20return%20true%3B%5C%5Cn%20%20%7D%5C%5Cn%20%20return%20false%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnvar%20ReactSharedInternals%20%3D%20React.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED%3B%5C%5Cn%5C%5Cn%2F%2F%20Prevent%20newer%20renderers%20from%20RTE%20when%20used%20with%20older%20react%20package%20versions.%5C%5Cn%2F%2F%20Current%20owner%20and%20dispatcher%20used%20to%20share%20the%20same%20ref%2C%5C%5Cn%2F%2F%20but%20PR%20%2314548%20split%20them%20out%20to%20better%20support%20the%20react-debug-tools%20package.%5C%5Cnif%20(!ReactSharedInternals.hasOwnProperty('ReactCurrentDispatcher'))%20%7B%5C%5Cn%20%20ReactSharedInternals.ReactCurrentDispatcher%20%3D%20%7B%5C%5Cn%20%20%20%20current%3A%20null%5C%5Cn%20%20%7D%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnvar%20BEFORE_SLASH_RE%20%3D%20%2F%5E(.*)%5B%5C%5C%5C%5C%5C%5C%5C%5C%5C%5C%5C%5C%2F%5D%2F%3B%5C%5Cn%5C%5Cnvar%20describeComponentFrame%20%3D%20function%20(name%2C%20source%2C%20ownerName)%20%7B%5C%5Cn%20%20var%20sourceInfo%20%3D%20''%3B%5C%5Cn%20%20if%20(source)%20%7B%5C%5Cn%20%20%20%20var%20path%20%3D%20source.fileName%3B%5C%5Cn%20%20%20%20var%20fileName%20%3D%20path.replace(BEFORE_SLASH_RE%2C%20'')%3B%5C%5Cn%20%20%20%20%7B%5C%5Cn%20%20%20%20%20%20%2F%2F%20In%20DEV%2C%20include%20code%20for%20a%20common%20special%20case%3A%5C%5Cn%20%20%20%20%20%20%2F%2F%20prefer%20%5C%5C%5C%22folder%2Findex.js%5C%5C%5C%22%20instead%20of%20just%20%5C%5C%5C%22index.js%5C%5C%5C%22.%5C%5Cn%20%20%20%20%20%20if%20(%2F%5Eindex%5C%5C%5C%5C.%2F.test(fileName))%20%7B%5C%5Cn%20%20%20%20%20%20%20%20var%20match%20%3D%20path.match(BEFORE_SLASH_RE)%3B%5C%5Cn%20%20%20%20%20%20%20%20if%20(match)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20var%20pathBeforeSlash%20%3D%20match%5B1%5D%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20if%20(pathBeforeSlash)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20var%20folderName%20%3D%20pathBeforeSlash.replace(BEFORE_SLASH_RE%2C%20'')%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20fileName%20%3D%20folderName%20%2B%20'%2F'%20%2B%20fileName%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%20%20sourceInfo%20%3D%20'%20(at%20'%20%2B%20fileName%20%2B%20'%3A'%20%2B%20source.lineNumber%20%2B%20')'%3B%5C%5Cn%20%20%7D%20else%20if%20(ownerName)%20%7B%5C%5Cn%20%20%20%20sourceInfo%20%3D%20'%20(created%20by%20'%20%2B%20ownerName%20%2B%20')'%3B%5C%5Cn%20%20%7D%5C%5Cn%20%20return%20'%5C%5C%5C%5Cn%20%20%20%20in%20'%20%2B%20(name%20%7C%7C%20'Unknown')%20%2B%20sourceInfo%3B%5C%5Cn%7D%3B%5C%5Cn%5C%5Cn%2F%2F%20The%20Symbol%20used%20to%20tag%20the%20ReactElement-like%20types.%20If%20there%20is%20no%20native%20Symbol%5C%5Cn%2F%2F%20nor%20polyfill%2C%20then%20a%20plain%20number%20is%20used%20for%20performance.%5C%5Cnvar%20hasSymbol%20%3D%20typeof%20Symbol%20%3D%3D%3D%20'function'%20%26%26%20Symbol.for%3B%5C%5Cn%5C%5Cnvar%20REACT_ELEMENT_TYPE%20%3D%20hasSymbol%20%3F%20Symbol.for('react.element')%20%3A%200xeac7%3B%5C%5Cnvar%20REACT_PORTAL_TYPE%20%3D%20hasSymbol%20%3F%20Symbol.for('react.portal')%20%3A%200xeaca%3B%5C%5Cnvar%20REACT_FRAGMENT_TYPE%20%3D%20hasSymbol%20%3F%20Symbol.for('react.fragment')%20%3A%200xeacb%3B%5C%5Cnvar%20REACT_STRICT_MODE_TYPE%20%3D%20hasSymbol%20%3F%20Symbol.for('react.strict_mode')%20%3A%200xeacc%3B%5C%5Cnvar%20REACT_PROFILER_TYPE%20%3D%20hasSymbol%20%3F%20Symbol.for('react.profiler')%20%3A%200xead2%3B%5C%5Cnvar%20REACT_PROVIDER_TYPE%20%3D%20hasSymbol%20%3F%20Symbol.for('react.provider')%20%3A%200xeacd%3B%5C%5Cnvar%20REACT_CONTEXT_TYPE%20%3D%20hasSymbol%20%3F%20Symbol.for('react.context')%20%3A%200xeace%3B%5C%5Cn%5C%5Cnvar%20REACT_CONCURRENT_MODE_TYPE%20%3D%20hasSymbol%20%3F%20Symbol.for('react.concurrent_mode')%20%3A%200xeacf%3B%5C%5Cnvar%20REACT_FORWARD_REF_TYPE%20%3D%20hasSymbol%20%3F%20Symbol.for('react.forward_ref')%20%3A%200xead0%3B%5C%5Cnvar%20REACT_SUSPENSE_TYPE%20%3D%20hasSymbol%20%3F%20Symbol.for('react.suspense')%20%3A%200xead1%3B%5C%5Cnvar%20REACT_MEMO_TYPE%20%3D%20hasSymbol%20%3F%20Symbol.for('react.memo')%20%3A%200xead3%3B%5C%5Cnvar%20REACT_LAZY_TYPE%20%3D%20hasSymbol%20%3F%20Symbol.for('react.lazy')%20%3A%200xead4%3B%5C%5Cn%5C%5Cnvar%20MAYBE_ITERATOR_SYMBOL%20%3D%20typeof%20Symbol%20%3D%3D%3D%20'function'%20%26%26%20Symbol.iterator%3B%5C%5Cnvar%20FAUX_ITERATOR_SYMBOL%20%3D%20'%40%40iterator'%3B%5C%5Cn%5C%5Cnfunction%20getIteratorFn(maybeIterable)%20%7B%5C%5Cn%20%20if%20(maybeIterable%20%3D%3D%3D%20null%20%7C%7C%20typeof%20maybeIterable%20!%3D%3D%20'object')%20%7B%5C%5Cn%20%20%20%20return%20null%3B%5C%5Cn%20%20%7D%5C%5Cn%20%20var%20maybeIterator%20%3D%20MAYBE_ITERATOR_SYMBOL%20%26%26%20maybeIterable%5BMAYBE_ITERATOR_SYMBOL%5D%20%7C%7C%20maybeIterable%5BFAUX_ITERATOR_SYMBOL%5D%3B%5C%5Cn%20%20if%20(typeof%20maybeIterator%20%3D%3D%3D%20'function')%20%7B%5C%5Cn%20%20%20%20return%20maybeIterator%3B%5C%5Cn%20%20%7D%5C%5Cn%20%20return%20null%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnvar%20Pending%20%3D%200%3B%5C%5Cnvar%20Resolved%20%3D%201%3B%5C%5Cnvar%20Rejected%20%3D%202%3B%5C%5Cn%5C%5Cnfunction%20refineResolvedLazyComponent(lazyComponent)%20%7B%5C%5Cn%20%20return%20lazyComponent._status%20%3D%3D%3D%20Resolved%20%3F%20lazyComponent._result%20%3A%20null%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20getWrappedName(outerType%2C%20innerType%2C%20wrapperName)%20%7B%5C%5Cn%20%20var%20functionName%20%3D%20innerType.displayName%20%7C%7C%20innerType.name%20%7C%7C%20''%3B%5C%5Cn%20%20return%20outerType.displayName%20%7C%7C%20(functionName%20!%3D%3D%20''%20%3F%20wrapperName%20%2B%20'('%20%2B%20functionName%20%2B%20')'%20%3A%20wrapperName)%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20getComponentName(type)%20%7B%5C%5Cn%20%20if%20(type%20%3D%3D%20null)%20%7B%5C%5Cn%20%20%20%20%2F%2F%20Host%20root%2C%20text%20node%20or%20just%20invalid%20type.%5C%5Cn%20%20%20%20return%20null%3B%5C%5Cn%20%20%7D%5C%5Cn%20%20%7B%5C%5Cn%20%20%20%20if%20(typeof%20type.tag%20%3D%3D%3D%20'number')%20%7B%5C%5Cn%20%20%20%20%20%20warningWithoutStack%241(false%2C%20'Received%20an%20unexpected%20object%20in%20getComponentName().%20'%20%2B%20'This%20is%20likely%20a%20bug%20in%20React.%20Please%20file%20an%20issue.')%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%5C%5Cn%20%20if%20(typeof%20type%20%3D%3D%3D%20'function')%20%7B%5C%5Cn%20%20%20%20return%20type.displayName%20%7C%7C%20type.name%20%7C%7C%20null%3B%5C%5Cn%20%20%7D%5C%5Cn%20%20if%20(typeof%20type%20%3D%3D%3D%20'string')%20%7B%5C%5Cn%20%20%20%20return%20type%3B%5C%5Cn%20%20%7D%5C%5Cn%20%20switch%20(type)%20%7B%5C%5Cn%20%20%20%20case%20REACT_CONCURRENT_MODE_TYPE%3A%5C%5Cn%20%20%20%20%20%20return%20'ConcurrentMode'%3B%5C%5Cn%20%20%20%20case%20REACT_FRAGMENT_TYPE%3A%5C%5Cn%20%20%20%20%20%20return%20'Fragment'%3B%5C%5Cn%20%20%20%20case%20REACT_PORTAL_TYPE%3A%5C%5Cn%20%20%20%20%20%20return%20'Portal'%3B%5C%5Cn%20%20%20%20case%20REACT_PROFILER_TYPE%3A%5C%5Cn%20%20%20%20%20%20return%20'Profiler'%3B%5C%5Cn%20%20%20%20case%20REACT_STRICT_MODE_TYPE%3A%5C%5Cn%20%20%20%20%20%20return%20'StrictMode'%3B%5C%5Cn%20%20%20%20case%20REACT_SUSPENSE_TYPE%3A%5C%5Cn%20%20%20%20%20%20return%20'Suspense'%3B%5C%5Cn%20%20%7D%5C%5Cn%20%20if%20(typeof%20type%20%3D%3D%3D%20'object')%20%7B%5C%5Cn%20%20%20%20switch%20(type.%24%24typeof)%20%7B%5C%5Cn%20%20%20%20%20%20case%20REACT_CONTEXT_TYPE%3A%5C%5Cn%20%20%20%20%20%20%20%20return%20'Context.Consumer'%3B%5C%5Cn%20%20%20%20%20%20case%20REACT_PROVIDER_TYPE%3A%5C%5Cn%20%20%20%20%20%20%20%20return%20'Context.Provider'%3B%5C%5Cn%20%20%20%20%20%20case%20REACT_FORWARD_REF_TYPE%3A%5C%5Cn%20%20%20%20%20%20%20%20return%20getWrappedName(type%2C%20type.render%2C%20'ForwardRef')%3B%5C%5Cn%20%20%20%20%20%20case%20REACT_MEMO_TYPE%3A%5C%5Cn%20%20%20%20%20%20%20%20return%20getComponentName(type.type)%3B%5C%5Cn%20%20%20%20%20%20case%20REACT_LAZY_TYPE%3A%5C%5Cn%20%20%20%20%20%20%20%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20var%20thenable%20%3D%20type%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20var%20resolvedThenable%20%3D%20refineResolvedLazyComponent(thenable)%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20if%20(resolvedThenable)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20return%20getComponentName(resolvedThenable)%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%5C%5Cn%20%20return%20null%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnvar%20ReactDebugCurrentFrame%20%3D%20ReactSharedInternals.ReactDebugCurrentFrame%3B%5C%5Cn%5C%5Cnfunction%20describeFiber(fiber)%20%7B%5C%5Cn%20%20switch%20(fiber.tag)%20%7B%5C%5Cn%20%20%20%20case%20HostRoot%3A%5C%5Cn%20%20%20%20case%20HostPortal%3A%5C%5Cn%20%20%20%20case%20HostText%3A%5C%5Cn%20%20%20%20case%20Fragment%3A%5C%5Cn%20%20%20%20case%20ContextProvider%3A%5C%5Cn%20%20%20%20case%20ContextConsumer%3A%5C%5Cn%20%20%20%20%20%20return%20''%3B%5C%5Cn%20%20%20%20default%3A%5C%5Cn%20%20%20%20%20%20var%20owner%20%3D%20fiber._debugOwner%3B%5C%5Cn%20%20%20%20%20%20var%20source%20%3D%20fiber._debugSource%3B%5C%5Cn%20%20%20%20%20%20var%20name%20%3D%20getComponentName(fiber.type)%3B%5C%5Cn%20%20%20%20%20%20var%20ownerName%20%3D%20null%3B%5C%5Cn%20%20%20%20%20%20if%20(owner)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20ownerName%20%3D%20getComponentName(owner.type)%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20return%20describeComponentFrame(name%2C%20source%2C%20ownerName)%3B%5C%5Cn%20%20%7D%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20getStackByFiberInDevAndProd(workInProgress)%20%7B%5C%5Cn%20%20var%20info%20%3D%20''%3B%5C%5Cn%20%20var%20node%20%3D%20workInProgress%3B%5C%5Cn%20%20do%20%7B%5C%5Cn%20%20%20%20info%20%2B%3D%20describeFiber(node)%3B%5C%5Cn%20%20%20%20node%20%3D%20node.return%3B%5C%5Cn%20%20%7D%20while%20(node)%3B%5C%5Cn%20%20return%20info%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnvar%20current%20%3D%20null%3B%5C%5Cnvar%20phase%20%3D%20null%3B%5C%5Cn%5C%5Cnfunction%20getCurrentFiberOwnerNameInDevOrNull()%20%7B%5C%5Cn%20%20%7B%5C%5Cn%20%20%20%20if%20(current%20%3D%3D%3D%20null)%20%7B%5C%5Cn%20%20%20%20%20%20return%20null%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%20%20var%20owner%20%3D%20current._debugOwner%3B%5C%5Cn%20%20%20%20if%20(owner%20!%3D%3D%20null%20%26%26%20typeof%20owner%20!%3D%3D%20'undefined')%20%7B%5C%5Cn%20%20%20%20%20%20return%20getComponentName(owner.type)%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%5C%5Cn%20%20return%20null%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20getCurrentFiberStackInDev()%20%7B%5C%5Cn%20%20%7B%5C%5Cn%20%20%20%20if%20(current%20%3D%3D%3D%20null)%20%7B%5C%5Cn%20%20%20%20%20%20return%20''%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%20%20%2F%2F%20Safe%20because%20if%20current%20fiber%20exists%2C%20we%20are%20reconciling%2C%5C%5Cn%20%20%20%20%2F%2F%20and%20it%20is%20guaranteed%20to%20be%20the%20work-in-progress%20version.%5C%5Cn%20%20%20%20return%20getStackByFiberInDevAndProd(current)%3B%5C%5Cn%20%20%7D%5C%5Cn%20%20return%20''%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20resetCurrentFiber()%20%7B%5C%5Cn%20%20%7B%5C%5Cn%20%20%20%20ReactDebugCurrentFrame.getCurrentStack%20%3D%20null%3B%5C%5Cn%20%20%20%20current%20%3D%20null%3B%5C%5Cn%20%20%20%20phase%20%3D%20null%3B%5C%5Cn%20%20%7D%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20setCurrentFiber(fiber)%20%7B%5C%5Cn%20%20%7B%5C%5Cn%20%20%20%20ReactDebugCurrentFrame.getCurrentStack%20%3D%20getCurrentFiberStackInDev%3B%5C%5Cn%20%20%20%20current%20%3D%20fiber%3B%5C%5Cn%20%20%20%20phase%20%3D%20null%3B%5C%5Cn%20%20%7D%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20setCurrentPhase(lifeCyclePhase)%20%7B%5C%5Cn%20%20%7B%5C%5Cn%20%20%20%20phase%20%3D%20lifeCyclePhase%3B%5C%5Cn%20%20%7D%5C%5Cn%7D%5C%5Cn%5C%5Cn%2F**%5C%5Cn%20*%20Similar%20to%20invariant%20but%20only%20logs%20a%20warning%20if%20the%20condition%20is%20not%20met.%5C%5Cn%20*%20This%20can%20be%20used%20to%20log%20issues%20in%20development%20environments%20in%20critical%5C%5Cn%20*%20paths.%20Removing%20the%20logging%20code%20for%20production%20environments%20will%20keep%20the%5C%5Cn%20*%20same%20logic%20and%20follow%20the%20same%20code%20paths.%5C%5Cn%20*%2F%5C%5Cn%5C%5Cnvar%20warning%20%3D%20warningWithoutStack%241%3B%5C%5Cn%5C%5Cn%7B%5C%5Cn%20%20warning%20%3D%20function%20(condition%2C%20format)%20%7B%5C%5Cn%20%20%20%20if%20(condition)%20%7B%5C%5Cn%20%20%20%20%20%20return%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%20%20var%20ReactDebugCurrentFrame%20%3D%20ReactSharedInternals.ReactDebugCurrentFrame%3B%5C%5Cn%20%20%20%20var%20stack%20%3D%20ReactDebugCurrentFrame.getStackAddendum()%3B%5C%5Cn%20%20%20%20%2F%2F%20eslint-disable-next-line%20react-internal%2Fwarning-and-invariant-args%5C%5Cn%5C%5Cn%20%20%20%20for%20(var%20_len%20%3D%20arguments.length%2C%20args%20%3D%20Array(_len%20%3E%202%20%3F%20_len%20-%202%20%3A%200)%2C%20_key%20%3D%202%3B%20_key%20%3C%20_len%3B%20_key%2B%2B)%20%7B%5C%5Cn%20%20%20%20%20%20args%5B_key%20-%202%5D%20%3D%20arguments%5B_key%5D%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20warningWithoutStack%241.apply(undefined%2C%20%5Bfalse%2C%20format%20%2B%20'%25s'%5D.concat(args%2C%20%5Bstack%5D))%3B%5C%5Cn%20%20%7D%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnvar%20warning%241%20%3D%20warning%3B%5C%5Cn%5C%5Cn%2F%2F%20A%20reserved%20attribute.%5C%5Cn%2F%2F%20It%20is%20handled%20by%20React%20separately%20and%20shouldn't%20be%20written%20to%20the%20DOM.%5C%5Cnvar%20RESERVED%20%3D%200%3B%5C%5Cn%5C%5Cn%2F%2F%20A%20simple%20string%20attribute.%5C%5Cn%2F%2F%20Attributes%20that%20aren't%20in%20the%20whitelist%20are%20presumed%20to%20have%20this%20type.%5C%5Cnvar%20STRING%20%3D%201%3B%5C%5Cn%5C%5Cn%2F%2F%20A%20string%20attribute%20that%20accepts%20booleans%20in%20React.%20In%20HTML%2C%20these%20are%20called%5C%5Cn%2F%2F%20%5C%5C%5C%22enumerated%5C%5C%5C%22%20attributes%20with%20%5C%5C%5C%22true%5C%5C%5C%22%20and%20%5C%5C%5C%22false%5C%5C%5C%22%20as%20possible%20values.%5C%5Cn%2F%2F%20When%20true%2C%20it%20should%20be%20set%20to%20a%20%5C%5C%5C%22true%5C%5C%5C%22%20string.%5C%5Cn%2F%2F%20When%20false%2C%20it%20should%20be%20set%20to%20a%20%5C%5C%5C%22false%5C%5C%5C%22%20string.%5C%5Cnvar%20BOOLEANISH_STRING%20%3D%202%3B%5C%5Cn%5C%5Cn%2F%2F%20A%20real%20boolean%20attribute.%5C%5Cn%2F%2F%20When%20true%2C%20it%20should%20be%20present%20(set%20either%20to%20an%20empty%20string%20or%20its%20name).%5C%5Cn%2F%2F%20When%20false%2C%20it%20should%20be%20omitted.%5C%5Cnvar%20BOOLEAN%20%3D%203%3B%5C%5Cn%5C%5Cn%2F%2F%20An%20attribute%20that%20can%20be%20used%20as%20a%20flag%20as%20well%20as%20with%20a%20value.%5C%5Cn%2F%2F%20When%20true%2C%20it%20should%20be%20present%20(set%20either%20to%20an%20empty%20string%20or%20its%20name).%5C%5Cn%2F%2F%20When%20false%2C%20it%20should%20be%20omitted.%5C%5Cn%2F%2F%20For%20any%20other%20value%2C%20should%20be%20present%20with%20that%20value.%5C%5Cnvar%20OVERLOADED_BOOLEAN%20%3D%204%3B%5C%5Cn%5C%5Cn%2F%2F%20An%20attribute%20that%20must%20be%20numeric%20or%20parse%20as%20a%20numeric.%5C%5Cn%2F%2F%20When%20falsy%2C%20it%20should%20be%20removed.%5C%5Cnvar%20NUMERIC%20%3D%205%3B%5C%5Cn%5C%5Cn%2F%2F%20An%20attribute%20that%20must%20be%20positive%20numeric%20or%20parse%20as%20a%20positive%20numeric.%5C%5Cn%2F%2F%20When%20falsy%2C%20it%20should%20be%20removed.%5C%5Cnvar%20POSITIVE_NUMERIC%20%3D%206%3B%5C%5Cn%5C%5Cn%2F*%20eslint-disable%20max-len%20*%2F%5C%5Cnvar%20ATTRIBUTE_NAME_START_CHAR%20%3D%20'%3AA-Z_a-z%5C%5C%5C%5C%5C%5C%5C%5Cu00C0-%5C%5C%5C%5C%5C%5C%5C%5Cu00D6%5C%5C%5C%5C%5C%5C%5C%5Cu00D8-%5C%5C%5C%5C%5C%5C%5C%5Cu00F6%5C%5C%5C%5C%5C%5C%5C%5Cu00F8-%5C%5C%5C%5C%5C%5C%5C%5Cu02FF%5C%5C%5C%5C%5C%5C%5C%5Cu0370-%5C%5C%5C%5C%5C%5C%5C%5Cu037D%5C%5C%5C%5C%5C%5C%5C%5Cu037F-%5C%5C%5C%5C%5C%5C%5C%5Cu1FFF%5C%5C%5C%5C%5C%5C%5C%5Cu200C-%5C%5C%5C%5C%5C%5C%5C%5Cu200D%5C%5C%5C%5C%5C%5C%5C%5Cu2070-%5C%5C%5C%5C%5C%5C%5C%5Cu218F%5C%5C%5C%5C%5C%5C%5C%5Cu2C00-%5C%5C%5C%5C%5C%5C%5C%5Cu2FEF%5C%5C%5C%5C%5C%5C%5C%5Cu3001-%5C%5C%5C%5C%5C%5C%5C%5CuD7FF%5C%5C%5C%5C%5C%5C%5C%5CuF900-%5C%5C%5C%5C%5C%5C%5C%5CuFDCF%5C%5C%5C%5C%5C%5C%5C%5CuFDF0-%5C%5C%5C%5C%5C%5C%5C%5CuFFFD'%3B%5C%5Cn%2F*%20eslint-enable%20max-len%20*%2F%5C%5Cnvar%20ATTRIBUTE_NAME_CHAR%20%3D%20ATTRIBUTE_NAME_START_CHAR%20%2B%20'%5C%5C%5C%5C%5C%5C%5C%5C-.0-9%5C%5C%5C%5C%5C%5C%5C%5Cu00B7%5C%5C%5C%5C%5C%5C%5C%5Cu0300-%5C%5C%5C%5C%5C%5C%5C%5Cu036F%5C%5C%5C%5C%5C%5C%5C%5Cu203F-%5C%5C%5C%5C%5C%5C%5C%5Cu2040'%3B%5C%5Cn%5C%5Cn%5C%5Cnvar%20ROOT_ATTRIBUTE_NAME%20%3D%20'data-reactroot'%3B%5C%5Cnvar%20VALID_ATTRIBUTE_NAME_REGEX%20%3D%20new%20RegExp('%5E%5B'%20%2B%20ATTRIBUTE_NAME_START_CHAR%20%2B%20'%5D%5B'%20%2B%20ATTRIBUTE_NAME_CHAR%20%2B%20'%5D*%24')%3B%5C%5Cn%5C%5Cnvar%20hasOwnProperty%20%3D%20Object.prototype.hasOwnProperty%3B%5C%5Cnvar%20illegalAttributeNameCache%20%3D%20%7B%7D%3B%5C%5Cnvar%20validatedAttributeNameCache%20%3D%20%7B%7D%3B%5C%5Cn%5C%5Cnfunction%20isAttributeNameSafe(attributeName)%20%7B%5C%5Cn%20%20if%20(hasOwnProperty.call(validatedAttributeNameCache%2C%20attributeName))%20%7B%5C%5Cn%20%20%20%20return%20true%3B%5C%5Cn%20%20%7D%5C%5Cn%20%20if%20(hasOwnProperty.call(illegalAttributeNameCache%2C%20attributeName))%20%7B%5C%5Cn%20%20%20%20return%20false%3B%5C%5Cn%20%20%7D%5C%5Cn%20%20if%20(VALID_ATTRIBUTE_NAME_REGEX.test(attributeName))%20%7B%5C%5Cn%20%20%20%20validatedAttributeNameCache%5BattributeName%5D%20%3D%20true%3B%5C%5Cn%20%20%20%20return%20true%3B%5C%5Cn%20%20%7D%5C%5Cn%20%20illegalAttributeNameCache%5BattributeName%5D%20%3D%20true%3B%5C%5Cn%20%20%7B%5C%5Cn%20%20%20%20warning%241(false%2C%20'Invalid%20attribute%20name%3A%20%60%25s%60'%2C%20attributeName)%3B%5C%5Cn%20%20%7D%5C%5Cn%20%20return%20false%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20shouldIgnoreAttribute(name%2C%20propertyInfo%2C%20isCustomComponentTag)%20%7B%5C%5Cn%20%20if%20(propertyInfo%20!%3D%3D%20null)%20%7B%5C%5Cn%20%20%20%20return%20propertyInfo.type%20%3D%3D%3D%20RESERVED%3B%5C%5Cn%20%20%7D%5C%5Cn%20%20if%20(isCustomComponentTag)%20%7B%5C%5Cn%20%20%20%20return%20false%3B%5C%5Cn%20%20%7D%5C%5Cn%20%20if%20(name.length%20%3E%202%20%26%26%20(name%5B0%5D%20%3D%3D%3D%20'o'%20%7C%7C%20name%5B0%5D%20%3D%3D%3D%20'O')%20%26%26%20(name%5B1%5D%20%3D%3D%3D%20'n'%20%7C%7C%20name%5B1%5D%20%3D%3D%3D%20'N'))%20%7B%5C%5Cn%20%20%20%20return%20true%3B%5C%5Cn%20%20%7D%5C%5Cn%20%20return%20false%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20shouldRemoveAttributeWithWarning(name%2C%20value%2C%20propertyInfo%2C%20isCustomComponentTag)%20%7B%5C%5Cn%20%20if%20(propertyInfo%20!%3D%3D%20null%20%26%26%20propertyInfo.type%20%3D%3D%3D%20RESERVED)%20%7B%5C%5Cn%20%20%20%20return%20false%3B%5C%5Cn%20%20%7D%5C%5Cn%20%20switch%20(typeof%20value)%20%7B%5C%5Cn%20%20%20%20case%20'function'%3A%5C%5Cn%20%20%20%20%2F%2F%20%24FlowIssue%20symbol%20is%20perfectly%20valid%20here%5C%5Cn%20%20%20%20case%20'symbol'%3A%5C%5Cn%20%20%20%20%20%20%2F%2F%20eslint-disable-line%5C%5Cn%20%20%20%20%20%20return%20true%3B%5C%5Cn%20%20%20%20case%20'boolean'%3A%5C%5Cn%20%20%20%20%20%20%7B%5C%5Cn%20%20%20%20%20%20%20%20if%20(isCustomComponentTag)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20return%20false%3B%5C%5Cn%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%20%20if%20(propertyInfo%20!%3D%3D%20null)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20return%20!propertyInfo.acceptsBooleans%3B%5C%5Cn%20%20%20%20%20%20%20%20%7D%20else%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20var%20prefix%20%3D%20name.toLowerCase().slice(0%2C%205)%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20return%20prefix%20!%3D%3D%20'data-'%20%26%26%20prefix%20!%3D%3D%20'aria-'%3B%5C%5Cn%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20default%3A%5C%5Cn%20%20%20%20%20%20return%20false%3B%5C%5Cn%20%20%7D%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20shouldRemoveAttribute(name%2C%20value%2C%20propertyInfo%2C%20isCustomComponentTag)%20%7B%5C%5Cn%20%20if%20(value%20%3D%3D%3D%20null%20%7C%7C%20typeof%20value%20%3D%3D%3D%20'undefined')%20%7B%5C%5Cn%20%20%20%20return%20true%3B%5C%5Cn%20%20%7D%5C%5Cn%20%20if%20(shouldRemoveAttributeWithWarning(name%2C%20value%2C%20propertyInfo%2C%20isCustomComponentTag))%20%7B%5C%5Cn%20%20%20%20return%20true%3B%5C%5Cn%20%20%7D%5C%5Cn%20%20if%20(isCustomComponentTag)%20%7B%5C%5Cn%20%20%20%20return%20false%3B%5C%5Cn%20%20%7D%5C%5Cn%20%20if%20(propertyInfo%20!%3D%3D%20null)%20%7B%5C%5Cn%20%20%20%20switch%20(propertyInfo.type)%20%7B%5C%5Cn%20%20%20%20%20%20case%20BOOLEAN%3A%5C%5Cn%20%20%20%20%20%20%20%20return%20!value%3B%5C%5Cn%20%20%20%20%20%20case%20OVERLOADED_BOOLEAN%3A%5C%5Cn%20%20%20%20%20%20%20%20return%20value%20%3D%3D%3D%20false%3B%5C%5Cn%20%20%20%20%20%20case%20NUMERIC%3A%5C%5Cn%20%20%20%20%20%20%20%20return%20isNaN(value)%3B%5C%5Cn%20%20%20%20%20%20case%20POSITIVE_NUMERIC%3A%5C%5Cn%20%20%20%20%20%20%20%20return%20isNaN(value)%20%7C%7C%20value%20%3C%201%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%5C%5Cn%20%20return%20false%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20getPropertyInfo(name)%20%7B%5C%5Cn%20%20return%20properties.hasOwnProperty(name)%20%3F%20properties%5Bname%5D%20%3A%20null%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20PropertyInfoRecord(name%2C%20type%2C%20mustUseProperty%2C%20attributeName%2C%20attributeNamespace)%20%7B%5C%5Cn%20%20this.acceptsBooleans%20%3D%20type%20%3D%3D%3D%20BOOLEANISH_STRING%20%7C%7C%20type%20%3D%3D%3D%20BOOLEAN%20%7C%7C%20type%20%3D%3D%3D%20OVERLOADED_BOOLEAN%3B%5C%5Cn%20%20this.attributeName%20%3D%20attributeName%3B%5C%5Cn%20%20this.attributeNamespace%20%3D%20attributeNamespace%3B%5C%5Cn%20%20this.mustUseProperty%20%3D%20mustUseProperty%3B%5C%5Cn%20%20this.propertyName%20%3D%20name%3B%5C%5Cn%20%20this.type%20%3D%20type%3B%5C%5Cn%7D%5C%5Cn%5C%5Cn%2F%2F%20When%20adding%20attributes%20to%20this%20list%2C%20be%20sure%20to%20also%20add%20them%20to%5C%5Cn%2F%2F%20the%20%60possibleStandardNames%60%20module%20to%20ensure%20casing%20and%20incorrect%5C%5Cn%2F%2F%20name%20warnings.%5C%5Cnvar%20properties%20%3D%20%7B%7D%3B%5C%5Cn%5C%5Cn%2F%2F%20These%20props%20are%20reserved%20by%20React.%20They%20shouldn't%20be%20written%20to%20the%20DOM.%5C%5Cn%5B'children'%2C%20'dangerouslySetInnerHTML'%2C%5C%5Cn%2F%2F%20TODO%3A%20This%20prevents%20the%20assignment%20of%20defaultValue%20to%20regular%5C%5Cn%2F%2F%20elements%20(not%20just%20inputs).%20Now%20that%20ReactDOMInput%20assigns%20to%20the%5C%5Cn%2F%2F%20defaultValue%20property%20--%20do%20we%20need%20this%3F%5C%5Cn'defaultValue'%2C%20'defaultChecked'%2C%20'innerHTML'%2C%20'suppressContentEditableWarning'%2C%20'suppressHydrationWarning'%2C%20'style'%5D.forEach(function%20(name)%20%7B%5C%5Cn%20%20properties%5Bname%5D%20%3D%20new%20PropertyInfoRecord(name%2C%20RESERVED%2C%20false%2C%20%2F%2F%20mustUseProperty%5C%5Cn%20%20name%2C%20%2F%2F%20attributeName%5C%5Cn%20%20null)%3B%5C%5Cn%7D%20%2F%2F%20attributeNamespace%5C%5Cn)%3B%5C%5Cn%5C%5Cn%2F%2F%20A%20few%20React%20string%20attributes%20have%20a%20different%20name.%5C%5Cn%2F%2F%20This%20is%20a%20mapping%20from%20React%20prop%20names%20to%20the%20attribute%20names.%5C%5Cn%5B%5B'acceptCharset'%2C%20'accept-charset'%5D%2C%20%5B'className'%2C%20'class'%5D%2C%20%5B'htmlFor'%2C%20'for'%5D%2C%20%5B'httpEquiv'%2C%20'http-equiv'%5D%5D.forEach(function%20(_ref)%20%7B%5C%5Cn%20%20var%20name%20%3D%20_ref%5B0%5D%2C%5C%5Cn%20%20%20%20%20%20attributeName%20%3D%20_ref%5B1%5D%3B%5C%5Cn%5C%5Cn%20%20properties%5Bname%5D%20%3D%20new%20PropertyInfoRecord(name%2C%20STRING%2C%20false%2C%20%2F%2F%20mustUseProperty%5C%5Cn%20%20attributeName%2C%20%2F%2F%20attributeName%5C%5Cn%20%20null)%3B%5C%5Cn%7D%20%2F%2F%20attributeNamespace%5C%5Cn)%3B%5C%5Cn%5C%5Cn%2F%2F%20These%20are%20%5C%5C%5C%22enumerated%5C%5C%5C%22%20HTML%20attributes%20that%20accept%20%5C%5C%5C%22true%5C%5C%5C%22%20and%20%5C%5C%5C%22false%5C%5C%5C%22.%5C%5Cn%2F%2F%20In%20React%2C%20we%20let%20users%20pass%20%60true%60%20and%20%60false%60%20even%20though%20technically%5C%5Cn%2F%2F%20these%20aren't%20boolean%20attributes%20(they%20are%20coerced%20to%20strings).%5C%5Cn%5B'contentEditable'%2C%20'draggable'%2C%20'spellCheck'%2C%20'value'%5D.forEach(function%20(name)%20%7B%5C%5Cn%20%20properties%5Bname%5D%20%3D%20new%20PropertyInfoRecord(name%2C%20BOOLEANISH_STRING%2C%20false%2C%20%2F%2F%20mustUseProperty%5C%5Cn%20%20name.toLowerCase()%2C%20%2F%2F%20attributeName%5C%5Cn%20%20null)%3B%5C%5Cn%7D%20%2F%2F%20attributeNamespace%5C%5Cn)%3B%5C%5Cn%5C%5Cn%2F%2F%20These%20are%20%5C%5C%5C%22enumerated%5C%5C%5C%22%20SVG%20attributes%20that%20accept%20%5C%5C%5C%22true%5C%5C%5C%22%20and%20%5C%5C%5C%22false%5C%5C%5C%22.%5C%5Cn%2F%2F%20In%20React%2C%20we%20let%20users%20pass%20%60true%60%20and%20%60false%60%20even%20though%20technically%5C%5Cn%2F%2F%20these%20aren't%20boolean%20attributes%20(they%20are%20coerced%20to%20strings).%5C%5Cn%2F%2F%20Since%20these%20are%20SVG%20attributes%2C%20their%20attribute%20names%20are%20case-sensitive.%5C%5Cn%5B'autoReverse'%2C%20'externalResourcesRequired'%2C%20'focusable'%2C%20'preserveAlpha'%5D.forEach(function%20(name)%20%7B%5C%5Cn%20%20properties%5Bname%5D%20%3D%20new%20PropertyInfoRecord(name%2C%20BOOLEANISH_STRING%2C%20false%2C%20%2F%2F%20mustUseProperty%5C%5Cn%20%20name%2C%20%2F%2F%20attributeName%5C%5Cn%20%20null)%3B%5C%5Cn%7D%20%2F%2F%20attributeNamespace%5C%5Cn)%3B%5C%5Cn%5C%5Cn%2F%2F%20These%20are%20HTML%20boolean%20attributes.%5C%5Cn%5B'allowFullScreen'%2C%20'async'%2C%5C%5Cn%2F%2F%20Note%3A%20there%20is%20a%20special%20case%20that%20prevents%20it%20from%20being%20written%20to%20the%20DOM%5C%5Cn%2F%2F%20on%20the%20client%20side%20because%20the%20browsers%20are%20inconsistent.%20Instead%20we%20call%20focus().%5C%5Cn'autoFocus'%2C%20'autoPlay'%2C%20'controls'%2C%20'default'%2C%20'defer'%2C%20'disabled'%2C%20'formNoValidate'%2C%20'hidden'%2C%20'loop'%2C%20'noModule'%2C%20'noValidate'%2C%20'open'%2C%20'playsInline'%2C%20'readOnly'%2C%20'required'%2C%20'reversed'%2C%20'scoped'%2C%20'seamless'%2C%5C%5Cn%2F%2F%20Microdata%5C%5Cn'itemScope'%5D.forEach(function%20(name)%20%7B%5C%5Cn%20%20properties%5Bname%5D%20%3D%20new%20PropertyInfoRecord(name%2C%20BOOLEAN%2C%20false%2C%20%2F%2F%20mustUseProperty%5C%5Cn%20%20name.toLowerCase()%2C%20%2F%2F%20attributeName%5C%5Cn%20%20null)%3B%5C%5Cn%7D%20%2F%2F%20attributeNamespace%5C%5Cn)%3B%5C%5Cn%5C%5Cn%2F%2F%20These%20are%20the%20few%20React%20props%20that%20we%20set%20as%20DOM%20properties%5C%5Cn%2F%2F%20rather%20than%20attributes.%20These%20are%20all%20booleans.%5C%5Cn%5B'checked'%2C%5C%5Cn%2F%2F%20Note%3A%20%60option.selected%60%20is%20not%20updated%20if%20%60select.multiple%60%20is%5C%5Cn%2F%2F%20disabled%20with%20%60removeAttribute%60.%20We%20have%20special%20logic%20for%20handling%20this.%5C%5Cn'multiple'%2C%20'muted'%2C%20'selected'%5D.forEach(function%20(name)%20%7B%5C%5Cn%20%20properties%5Bname%5D%20%3D%20new%20PropertyInfoRecord(name%2C%20BOOLEAN%2C%20true%2C%20%2F%2F%20mustUseProperty%5C%5Cn%20%20name%2C%20%2F%2F%20attributeName%5C%5Cn%20%20null)%3B%5C%5Cn%7D%20%2F%2F%20attributeNamespace%5C%5Cn)%3B%5C%5Cn%5C%5Cn%2F%2F%20These%20are%20HTML%20attributes%20that%20are%20%5C%5C%5C%22overloaded%20booleans%5C%5C%5C%22%3A%20they%20behave%20like%5C%5Cn%2F%2F%20booleans%2C%20but%20can%20also%20accept%20a%20string%20value.%5C%5Cn%5B'capture'%2C%20'download'%5D.forEach(function%20(name)%20%7B%5C%5Cn%20%20properties%5Bname%5D%20%3D%20new%20PropertyInfoRecord(name%2C%20OVERLOADED_BOOLEAN%2C%20false%2C%20%2F%2F%20mustUseProperty%5C%5Cn%20%20name%2C%20%2F%2F%20attributeName%5C%5Cn%20%20null)%3B%5C%5Cn%7D%20%2F%2F%20attributeNamespace%5C%5Cn)%3B%5C%5Cn%5C%5Cn%2F%2F%20These%20are%20HTML%20attributes%20that%20must%20be%20positive%20numbers.%5C%5Cn%5B'cols'%2C%20'rows'%2C%20'size'%2C%20'span'%5D.forEach(function%20(name)%20%7B%5C%5Cn%20%20properties%5Bname%5D%20%3D%20new%20PropertyInfoRecord(name%2C%20POSITIVE_NUMERIC%2C%20false%2C%20%2F%2F%20mustUseProperty%5C%5Cn%20%20name%2C%20%2F%2F%20attributeName%5C%5Cn%20%20null)%3B%5C%5Cn%7D%20%2F%2F%20attributeNamespace%5C%5Cn)%3B%5C%5Cn%5C%5Cn%2F%2F%20These%20are%20HTML%20attributes%20that%20must%20be%20numbers.%5C%5Cn%5B'rowSpan'%2C%20'start'%5D.forEach(function%20(name)%20%7B%5C%5Cn%20%20properties%5Bname%5D%20%3D%20new%20PropertyInfoRecord(name%2C%20NUMERIC%2C%20false%2C%20%2F%2F%20mustUseProperty%5C%5Cn%20%20name.toLowerCase()%2C%20%2F%2F%20attributeName%5C%5Cn%20%20null)%3B%5C%5Cn%7D%20%2F%2F%20attributeNamespace%5C%5Cn)%3B%5C%5Cn%5C%5Cnvar%20CAMELIZE%20%3D%20%2F%5B%5C%5C%5C%5C-%5C%5C%5C%5C%3A%5D(%5Ba-z%5D)%2Fg%3B%5C%5Cnvar%20capitalize%20%3D%20function%20(token)%20%7B%5C%5Cn%20%20return%20token%5B1%5D.toUpperCase()%3B%5C%5Cn%7D%3B%5C%5Cn%5C%5Cn%2F%2F%20This%20is%20a%20list%20of%20all%20SVG%20attributes%20that%20need%20special%20casing%2C%20namespacing%2C%5C%5Cn%2F%2F%20or%20boolean%20value%20assignment.%20Regular%20attributes%20that%20just%20accept%20strings%5C%5Cn%2F%2F%20and%20have%20the%20same%20names%20are%20omitted%2C%20just%20like%20in%20the%20HTML%20whitelist.%5C%5Cn%2F%2F%20Some%20of%20these%20attributes%20can%20be%20hard%20to%20find.%20This%20list%20was%20created%20by%5C%5Cn%2F%2F%20scrapping%20the%20MDN%20documentation.%5C%5Cn%5B'accent-height'%2C%20'alignment-baseline'%2C%20'arabic-form'%2C%20'baseline-shift'%2C%20'cap-height'%2C%20'clip-path'%2C%20'clip-rule'%2C%20'color-interpolation'%2C%20'color-interpolation-filters'%2C%20'color-profile'%2C%20'color-rendering'%2C%20'dominant-baseline'%2C%20'enable-background'%2C%20'fill-opacity'%2C%20'fill-rule'%2C%20'flood-color'%2C%20'flood-opacity'%2C%20'font-family'%2C%20'font-size'%2C%20'font-size-adjust'%2C%20'font-stretch'%2C%20'font-style'%2C%20'font-variant'%2C%20'font-weight'%2C%20'glyph-name'%2C%20'glyph-orientation-horizontal'%2C%20'glyph-orientation-vertical'%2C%20'horiz-adv-x'%2C%20'horiz-origin-x'%2C%20'image-rendering'%2C%20'letter-spacing'%2C%20'lighting-color'%2C%20'marker-end'%2C%20'marker-mid'%2C%20'marker-start'%2C%20'overline-position'%2C%20'overline-thickness'%2C%20'paint-order'%2C%20'panose-1'%2C%20'pointer-events'%2C%20'rendering-intent'%2C%20'shape-rendering'%2C%20'stop-color'%2C%20'stop-opacity'%2C%20'strikethrough-position'%2C%20'strikethrough-thickness'%2C%20'stroke-dasharray'%2C%20'stroke-dashoffset'%2C%20'stroke-linecap'%2C%20'stroke-linejoin'%2C%20'stroke-miterlimit'%2C%20'stroke-opacity'%2C%20'stroke-width'%2C%20'text-anchor'%2C%20'text-decoration'%2C%20'text-rendering'%2C%20'underline-position'%2C%20'underline-thickness'%2C%20'unicode-bidi'%2C%20'unicode-range'%2C%20'units-per-em'%2C%20'v-alphabetic'%2C%20'v-hanging'%2C%20'v-ideographic'%2C%20'v-mathematical'%2C%20'vector-effect'%2C%20'vert-adv-y'%2C%20'vert-origin-x'%2C%20'vert-origin-y'%2C%20'word-spacing'%2C%20'writing-mode'%2C%20'xmlns%3Axlink'%2C%20'x-height'%5D.forEach(function%20(attributeName)%20%7B%5C%5Cn%20%20var%20name%20%3D%20attributeName.replace(CAMELIZE%2C%20capitalize)%3B%5C%5Cn%20%20properties%5Bname%5D%20%3D%20new%20PropertyInfoRecord(name%2C%20STRING%2C%20false%2C%20%2F%2F%20mustUseProperty%5C%5Cn%20%20attributeName%2C%20null)%3B%5C%5Cn%7D%20%2F%2F%20attributeNamespace%5C%5Cn)%3B%5C%5Cn%5C%5Cn%2F%2F%20String%20SVG%20attributes%20with%20the%20xlink%20namespace.%5C%5Cn%5B'xlink%3Aactuate'%2C%20'xlink%3Aarcrole'%2C%20'xlink%3Ahref'%2C%20'xlink%3Arole'%2C%20'xlink%3Ashow'%2C%20'xlink%3Atitle'%2C%20'xlink%3Atype'%5D.forEach(function%20(attributeName)%20%7B%5C%5Cn%20%20var%20name%20%3D%20attributeName.replace(CAMELIZE%2C%20capitalize)%3B%5C%5Cn%20%20properties%5Bname%5D%20%3D%20new%20PropertyInfoRecord(name%2C%20STRING%2C%20false%2C%20%2F%2F%20mustUseProperty%5C%5Cn%20%20attributeName%2C%20'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink')%3B%5C%5Cn%7D)%3B%5C%5Cn%5C%5Cn%2F%2F%20String%20SVG%20attributes%20with%20the%20xml%20namespace.%5C%5Cn%5B'xml%3Abase'%2C%20'xml%3Alang'%2C%20'xml%3Aspace'%5D.forEach(function%20(attributeName)%20%7B%5C%5Cn%20%20var%20name%20%3D%20attributeName.replace(CAMELIZE%2C%20capitalize)%3B%5C%5Cn%20%20properties%5Bname%5D%20%3D%20new%20PropertyInfoRecord(name%2C%20STRING%2C%20false%2C%20%2F%2F%20mustUseProperty%5C%5Cn%20%20attributeName%2C%20'http%3A%2F%2Fwww.w3.org%2FXML%2F1998%2Fnamespace')%3B%5C%5Cn%7D)%3B%5C%5Cn%5C%5Cn%2F%2F%20These%20attribute%20exists%20both%20in%20HTML%20and%20SVG.%5C%5Cn%2F%2F%20The%20attribute%20name%20is%20case-sensitive%20in%20SVG%20so%20we%20can't%20just%20use%5C%5Cn%2F%2F%20the%20React%20name%20like%20we%20do%20for%20attributes%20that%20exist%20only%20in%20HTML.%5C%5Cn%5B'tabIndex'%2C%20'crossOrigin'%5D.forEach(function%20(attributeName)%20%7B%5C%5Cn%20%20properties%5BattributeName%5D%20%3D%20new%20PropertyInfoRecord(attributeName%2C%20STRING%2C%20false%2C%20%2F%2F%20mustUseProperty%5C%5Cn%20%20attributeName.toLowerCase()%2C%20%2F%2F%20attributeName%5C%5Cn%20%20null)%3B%5C%5Cn%7D%20%2F%2F%20attributeNamespace%5C%5Cn)%3B%5C%5Cn%5C%5Cn%2F**%5C%5Cn%20*%20Get%20the%20value%20for%20a%20property%20on%20a%20node.%20Only%20used%20in%20DEV%20for%20SSR%20validation.%5C%5Cn%20*%20The%20%5C%5C%5C%22expected%5C%5C%5C%22%20argument%20is%20used%20as%20a%20hint%20of%20what%20the%20expected%20value%20is.%5C%5Cn%20*%20Some%20properties%20have%20multiple%20equivalent%20values.%5C%5Cn%20*%2F%5C%5Cnfunction%20getValueForProperty(node%2C%20name%2C%20expected%2C%20propertyInfo)%20%7B%5C%5Cn%20%20%7B%5C%5Cn%20%20%20%20if%20(propertyInfo.mustUseProperty)%20%7B%5C%5Cn%20%20%20%20%20%20var%20propertyName%20%3D%20propertyInfo.propertyName%3B%5C%5Cn%5C%5Cn%20%20%20%20%20%20return%20node%5BpropertyName%5D%3B%5C%5Cn%20%20%20%20%7D%20else%20%7B%5C%5Cn%20%20%20%20%20%20var%20attributeName%20%3D%20propertyInfo.attributeName%3B%5C%5Cn%5C%5Cn%20%20%20%20%20%20var%20stringValue%20%3D%20null%3B%5C%5Cn%5C%5Cn%20%20%20%20%20%20if%20(propertyInfo.type%20%3D%3D%3D%20OVERLOADED_BOOLEAN)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20if%20(node.hasAttribute(attributeName))%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20var%20value%20%3D%20node.getAttribute(attributeName)%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20if%20(value%20%3D%3D%3D%20'')%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20return%20true%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%20%20%20%20if%20(shouldRemoveAttribute(name%2C%20expected%2C%20propertyInfo%2C%20false))%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20return%20value%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%20%20%20%20if%20(value%20%3D%3D%3D%20''%20%2B%20expected)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20return%20expected%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%20%20%20%20return%20value%3B%5C%5Cn%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%7D%20else%20if%20(node.hasAttribute(attributeName))%20%7B%5C%5Cn%20%20%20%20%20%20%20%20if%20(shouldRemoveAttribute(name%2C%20expected%2C%20propertyInfo%2C%20false))%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%2F%2F%20We%20had%20an%20attribute%20but%20shouldn't%20have%20had%20one%2C%20so%20read%20it%5C%5Cn%20%20%20%20%20%20%20%20%20%20%2F%2F%20for%20the%20error%20message.%5C%5Cn%20%20%20%20%20%20%20%20%20%20return%20node.getAttribute(attributeName)%3B%5C%5Cn%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%20%20if%20(propertyInfo.type%20%3D%3D%3D%20BOOLEAN)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%2F%2F%20If%20this%20was%20a%20boolean%2C%20it%20doesn't%20matter%20what%20the%20value%20is%5C%5Cn%20%20%20%20%20%20%20%20%20%20%2F%2F%20the%20fact%20that%20we%20have%20it%20is%20the%20same%20as%20the%20expected.%5C%5Cn%20%20%20%20%20%20%20%20%20%20return%20expected%3B%5C%5Cn%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%20%20%2F%2F%20Even%20if%20this%20property%20uses%20a%20namespace%20we%20use%20getAttribute%5C%5Cn%20%20%20%20%20%20%20%20%2F%2F%20because%20we%20assume%20its%20namespaced%20name%20is%20the%20same%20as%20our%20config.%5C%5Cn%20%20%20%20%20%20%20%20%2F%2F%20To%20use%20getAttributeNS%20we%20need%20the%20local%20name%20which%20we%20don't%20have%5C%5Cn%20%20%20%20%20%20%20%20%2F%2F%20in%20our%20config%20atm.%5C%5Cn%20%20%20%20%20%20%20%20stringValue%20%3D%20node.getAttribute(attributeName)%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20%20%20if%20(shouldRemoveAttribute(name%2C%20expected%2C%20propertyInfo%2C%20false))%20%7B%5C%5Cn%20%20%20%20%20%20%20%20return%20stringValue%20%3D%3D%3D%20null%20%3F%20expected%20%3A%20stringValue%3B%5C%5Cn%20%20%20%20%20%20%7D%20else%20if%20(stringValue%20%3D%3D%3D%20''%20%2B%20expected)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20return%20expected%3B%5C%5Cn%20%20%20%20%20%20%7D%20else%20%7B%5C%5Cn%20%20%20%20%20%20%20%20return%20stringValue%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%5C%5Cn%7D%5C%5Cn%5C%5Cn%2F**%5C%5Cn%20*%20Get%20the%20value%20for%20a%20attribute%20on%20a%20node.%20Only%20used%20in%20DEV%20for%20SSR%20validation.%5C%5Cn%20*%20The%20third%20argument%20is%20used%20as%20a%20hint%20of%20what%20the%20expected%20value%20is.%20Some%5C%5Cn%20*%20attributes%20have%20multiple%20equivalent%20values.%5C%5Cn%20*%2F%5C%5Cnfunction%20getValueForAttribute(node%2C%20name%2C%20expected)%20%7B%5C%5Cn%20%20%7B%5C%5Cn%20%20%20%20if%20(!isAttributeNameSafe(name))%20%7B%5C%5Cn%20%20%20%20%20%20return%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%20%20if%20(!node.hasAttribute(name))%20%7B%5C%5Cn%20%20%20%20%20%20return%20expected%20%3D%3D%3D%20undefined%20%3F%20undefined%20%3A%20null%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%20%20var%20value%20%3D%20node.getAttribute(name)%3B%5C%5Cn%20%20%20%20if%20(value%20%3D%3D%3D%20''%20%2B%20expected)%20%7B%5C%5Cn%20%20%20%20%20%20return%20expected%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%20%20return%20value%3B%5C%5Cn%20%20%7D%5C%5Cn%7D%5C%5Cn%5C%5Cn%2F**%5C%5Cn%20*%20Sets%20the%20value%20for%20a%20property%20on%20a%20node.%5C%5Cn%20*%5C%5Cn%20*%20%40param%20%7BDOMElement%7D%20node%5C%5Cn%20*%20%40param%20%7Bstring%7D%20name%5C%5Cn%20*%20%40param%20%7B*%7D%20value%5C%5Cn%20*%2F%5C%5Cnfunction%20setValueForProperty(node%2C%20name%2C%20value%2C%20isCustomComponentTag)%20%7B%5C%5Cn%20%20var%20propertyInfo%20%3D%20getPropertyInfo(name)%3B%5C%5Cn%20%20if%20(shouldIgnoreAttribute(name%2C%20propertyInfo%2C%20isCustomComponentTag))%20%7B%5C%5Cn%20%20%20%20return%3B%5C%5Cn%20%20%7D%5C%5Cn%20%20if%20(shouldRemoveAttribute(name%2C%20value%2C%20propertyInfo%2C%20isCustomComponentTag))%20%7B%5C%5Cn%20%20%20%20value%20%3D%20null%3B%5C%5Cn%20%20%7D%5C%5Cn%20%20%2F%2F%20If%20the%20prop%20isn't%20in%20the%20special%20list%2C%20treat%20it%20as%20a%20simple%20attribute.%5C%5Cn%20%20if%20(isCustomComponentTag%20%7C%7C%20propertyInfo%20%3D%3D%3D%20null)%20%7B%5C%5Cn%20%20%20%20if%20(isAttributeNameSafe(name))%20%7B%5C%5Cn%20%20%20%20%20%20var%20_attributeName%20%3D%20name%3B%5C%5Cn%20%20%20%20%20%20if%20(value%20%3D%3D%3D%20null)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20node.removeAttribute(_attributeName)%3B%5C%5Cn%20%20%20%20%20%20%7D%20else%20%7B%5C%5Cn%20%20%20%20%20%20%20%20node.setAttribute(_attributeName%2C%20''%20%2B%20value)%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%20%20return%3B%5C%5Cn%20%20%7D%5C%5Cn%20%20var%20mustUseProperty%20%3D%20propertyInfo.mustUseProperty%3B%5C%5Cn%5C%5Cn%20%20if%20(mustUseProperty)%20%7B%5C%5Cn%20%20%20%20var%20propertyName%20%3D%20propertyInfo.propertyName%3B%5C%5Cn%5C%5Cn%20%20%20%20if%20(value%20%3D%3D%3D%20null)%20%7B%5C%5Cn%20%20%20%20%20%20var%20type%20%3D%20propertyInfo.type%3B%5C%5Cn%5C%5Cn%20%20%20%20%20%20node%5BpropertyName%5D%20%3D%20type%20%3D%3D%3D%20BOOLEAN%20%3F%20false%20%3A%20''%3B%5C%5Cn%20%20%20%20%7D%20else%20%7B%5C%5Cn%20%20%20%20%20%20%2F%2F%20Contrary%20to%20%60setAttribute%60%2C%20object%20properties%20are%20properly%5C%5Cn%20%20%20%20%20%20%2F%2F%20%60toString%60ed%20by%20IE8%2F9.%5C%5Cn%20%20%20%20%20%20node%5BpropertyName%5D%20%3D%20value%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%20%20return%3B%5C%5Cn%20%20%7D%5C%5Cn%20%20%2F%2F%20The%20rest%20are%20treated%20as%20attributes%20with%20special%20cases.%5C%5Cn%20%20var%20attributeName%20%3D%20propertyInfo.attributeName%2C%5C%5Cn%20%20%20%20%20%20attributeNamespace%20%3D%20propertyInfo.attributeNamespace%3B%5C%5Cn%5C%5Cn%20%20if%20(value%20%3D%3D%3D%20null)%20%7B%5C%5Cn%20%20%20%20node.removeAttribute(attributeName)%3B%5C%5Cn%20%20%7D%20else%20%7B%5C%5Cn%20%20%20%20var%20_type%20%3D%20propertyInfo.type%3B%5C%5Cn%5C%5Cn%20%20%20%20var%20attributeValue%20%3D%20void%200%3B%5C%5Cn%20%20%20%20if%20(_type%20%3D%3D%3D%20BOOLEAN%20%7C%7C%20_type%20%3D%3D%3D%20OVERLOADED_BOOLEAN%20%26%26%20value%20%3D%3D%3D%20true)%20%7B%5C%5Cn%20%20%20%20%20%20attributeValue%20%3D%20''%3B%5C%5Cn%20%20%20%20%7D%20else%20%7B%5C%5Cn%20%20%20%20%20%20%2F%2F%20%60setAttribute%60%20with%20objects%20becomes%20only%20%60%5Bobject%5D%60%20in%20IE8%2F9%2C%5C%5Cn%20%20%20%20%20%20%2F%2F%20(''%20%2B%20value)%20makes%20it%20output%20the%20correct%20toString()-value.%5C%5Cn%20%20%20%20%20%20attributeValue%20%3D%20''%20%2B%20value%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%20%20if%20(attributeNamespace)%20%7B%5C%5Cn%20%20%20%20%20%20node.setAttributeNS(attributeNamespace%2C%20attributeName%2C%20attributeValue)%3B%5C%5Cn%20%20%20%20%7D%20else%20%7B%5C%5Cn%20%20%20%20%20%20node.setAttribute(attributeName%2C%20attributeValue)%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%5C%5Cn%7D%5C%5Cn%5C%5Cn%2F%2F%20Flow%20does%20not%20allow%20string%20concatenation%20of%20most%20non-string%20types.%20To%20work%5C%5Cn%2F%2F%20around%20this%20limitation%2C%20we%20use%20an%20opaque%20type%20that%20can%20only%20be%20obtained%20by%5C%5Cn%2F%2F%20passing%20the%20value%20through%20getToStringValue%20first.%5C%5Cnfunction%20toString(value)%20%7B%5C%5Cn%20%20return%20''%20%2B%20value%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20getToStringValue(value)%20%7B%5C%5Cn%20%20switch%20(typeof%20value)%20%7B%5C%5Cn%20%20%20%20case%20'boolean'%3A%5C%5Cn%20%20%20%20case%20'number'%3A%5C%5Cn%20%20%20%20case%20'object'%3A%5C%5Cn%20%20%20%20case%20'string'%3A%5C%5Cn%20%20%20%20case%20'undefined'%3A%5C%5Cn%20%20%20%20%20%20return%20value%3B%5C%5Cn%20%20%20%20default%3A%5C%5Cn%20%20%20%20%20%20%2F%2F%20function%2C%20symbol%20are%20assigned%20as%20empty%20strings%5C%5Cn%20%20%20%20%20%20return%20''%3B%5C%5Cn%20%20%7D%5C%5Cn%7D%5C%5Cn%5C%5Cnvar%20ReactDebugCurrentFrame%241%20%3D%20null%3B%5C%5Cn%5C%5Cnvar%20ReactControlledValuePropTypes%20%3D%20%7B%5C%5Cn%20%20checkPropTypes%3A%20null%5C%5Cn%7D%3B%5C%5Cn%5C%5Cn%7B%5C%5Cn%20%20ReactDebugCurrentFrame%241%20%3D%20ReactSharedInternals.ReactDebugCurrentFrame%3B%5C%5Cn%5C%5Cn%20%20var%20hasReadOnlyValue%20%3D%20%7B%5C%5Cn%20%20%20%20button%3A%20true%2C%5C%5Cn%20%20%20%20checkbox%3A%20true%2C%5C%5Cn%20%20%20%20image%3A%20true%2C%5C%5Cn%20%20%20%20hidden%3A%20true%2C%5C%5Cn%20%20%20%20radio%3A%20true%2C%5C%5Cn%20%20%20%20reset%3A%20true%2C%5C%5Cn%20%20%20%20submit%3A%20true%5C%5Cn%20%20%7D%3B%5C%5Cn%5C%5Cn%20%20var%20propTypes%20%3D%20%7B%5C%5Cn%20%20%20%20value%3A%20function%20(props%2C%20propName%2C%20componentName)%20%7B%5C%5Cn%20%20%20%20%20%20if%20(hasReadOnlyValue%5Bprops.type%5D%20%7C%7C%20props.onChange%20%7C%7C%20props.readOnly%20%7C%7C%20props.disabled%20%7C%7C%20props%5BpropName%5D%20%3D%3D%20null)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20return%20null%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20return%20new%20Error('You%20provided%20a%20%60value%60%20prop%20to%20a%20form%20field%20without%20an%20'%20%2B%20'%60onChange%60%20handler.%20This%20will%20render%20a%20read-only%20field.%20If%20'%20%2B%20'the%20field%20should%20be%20mutable%20use%20%60defaultValue%60.%20Otherwise%2C%20'%20%2B%20'set%20either%20%60onChange%60%20or%20%60readOnly%60.')%3B%5C%5Cn%20%20%20%20%7D%2C%5C%5Cn%20%20%20%20checked%3A%20function%20(props%2C%20propName%2C%20componentName)%20%7B%5C%5Cn%20%20%20%20%20%20if%20(props.onChange%20%7C%7C%20props.readOnly%20%7C%7C%20props.disabled%20%7C%7C%20props%5BpropName%5D%20%3D%3D%20null)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20return%20null%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20return%20new%20Error('You%20provided%20a%20%60checked%60%20prop%20to%20a%20form%20field%20without%20an%20'%20%2B%20'%60onChange%60%20handler.%20This%20will%20render%20a%20read-only%20field.%20If%20'%20%2B%20'the%20field%20should%20be%20mutable%20use%20%60defaultChecked%60.%20Otherwise%2C%20'%20%2B%20'set%20either%20%60onChange%60%20or%20%60readOnly%60.')%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%3B%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20Provide%20a%20linked%20%60value%60%20attribute%20for%20controlled%20forms.%20You%20should%20not%20use%5C%5Cn%20%20%20*%20this%20outside%20of%20the%20ReactDOM%20controlled%20form%20components.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20ReactControlledValuePropTypes.checkPropTypes%20%3D%20function%20(tagName%2C%20props)%20%7B%5C%5Cn%20%20%20%20checkPropTypes(propTypes%2C%20props%2C%20'prop'%2C%20tagName%2C%20ReactDebugCurrentFrame%241.getStackAddendum)%3B%5C%5Cn%20%20%7D%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnvar%20enableUserTimingAPI%20%3D%20true%3B%5C%5Cn%5C%5Cn%2F%2F%20Helps%20identify%20side%20effects%20in%20begin-phase%20lifecycle%20hooks%20and%20setState%20reducers%3A%5C%5Cnvar%20debugRenderPhaseSideEffects%20%3D%20false%3B%5C%5Cn%5C%5Cn%2F%2F%20In%20some%20cases%2C%20StrictMode%20should%20also%20double-render%20lifecycles.%5C%5Cn%2F%2F%20This%20can%20be%20confusing%20for%20tests%20though%2C%5C%5Cn%2F%2F%20And%20it%20can%20be%20bad%20for%20performance%20in%20production.%5C%5Cn%2F%2F%20This%20feature%20flag%20can%20be%20used%20to%20control%20the%20behavior%3A%5C%5Cnvar%20debugRenderPhaseSideEffectsForStrictMode%20%3D%20true%3B%5C%5Cn%5C%5Cn%2F%2F%20To%20preserve%20the%20%5C%5C%5C%22Pause%20on%20caught%20exceptions%5C%5C%5C%22%20behavior%20of%20the%20debugger%2C%20we%5C%5Cn%2F%2F%20replay%20the%20begin%20phase%20of%20a%20failed%20component%20inside%20invokeGuardedCallback.%5C%5Cnvar%20replayFailedUnitOfWorkWithInvokeGuardedCallback%20%3D%20true%3B%5C%5Cn%5C%5Cn%2F%2F%20Warn%20about%20deprecated%2C%20async-unsafe%20lifecycles%3B%20relates%20to%20RFC%20%236%3A%5C%5Cnvar%20warnAboutDeprecatedLifecycles%20%3D%20false%3B%5C%5Cn%5C%5Cn%2F%2F%20Gather%20advanced%20timing%20metrics%20for%20Profiler%20subtrees.%5C%5Cnvar%20enableProfilerTimer%20%3D%20true%3B%5C%5Cn%5C%5Cn%2F%2F%20Trace%20which%20interactions%20trigger%20each%20commit.%5C%5Cnvar%20enableSchedulerTracing%20%3D%20true%3B%5C%5Cn%5C%5Cn%2F%2F%20Only%20used%20in%20www%20builds.%5C%5Cnvar%20enableSuspenseServerRenderer%20%3D%20false%3B%20%2F%2F%20TODO%3A%20true%3F%20Here%20it%20might%20just%20be%20false.%5C%5Cn%5C%5Cn%2F%2F%20Only%20used%20in%20www%20builds.%5C%5Cn%5C%5Cn%5C%5Cn%2F%2F%20Only%20used%20in%20www%20builds.%5C%5Cn%5C%5Cn%5C%5Cn%2F%2F%20React%20Fire%3A%20prevent%20the%20value%20and%20checked%20attributes%20from%20syncing%5C%5Cn%2F%2F%20with%20their%20related%20DOM%20properties%5C%5Cnvar%20disableInputAttributeSyncing%20%3D%20false%3B%5C%5Cn%5C%5Cn%2F%2F%20These%20APIs%20will%20no%20longer%20be%20%5C%5C%5C%22unstable%5C%5C%5C%22%20in%20the%20upcoming%2016.7%20release%2C%5C%5Cn%2F%2F%20Control%20this%20behavior%20with%20a%20flag%20to%20support%2016.6%20minor%20releases%20in%20the%20meanwhile.%5C%5Cnvar%20enableStableConcurrentModeAPIs%20%3D%20false%3B%5C%5Cn%5C%5Cnvar%20warnAboutShorthandPropertyCollision%20%3D%20false%3B%5C%5Cn%5C%5Cn%2F%2F%20TODO%3A%20direct%20imports%20like%20some-package%2Fsrc%2F*%20are%20bad.%20Fix%20me.%5C%5Cnvar%20didWarnValueDefaultValue%20%3D%20false%3B%5C%5Cnvar%20didWarnCheckedDefaultChecked%20%3D%20false%3B%5C%5Cnvar%20didWarnControlledToUncontrolled%20%3D%20false%3B%5C%5Cnvar%20didWarnUncontrolledToControlled%20%3D%20false%3B%5C%5Cn%5C%5Cnfunction%20isControlled(props)%20%7B%5C%5Cn%20%20var%20usesChecked%20%3D%20props.type%20%3D%3D%3D%20'checkbox'%20%7C%7C%20props.type%20%3D%3D%3D%20'radio'%3B%5C%5Cn%20%20return%20usesChecked%20%3F%20props.checked%20!%3D%20null%20%3A%20props.value%20!%3D%20null%3B%5C%5Cn%7D%5C%5Cn%5C%5Cn%2F**%5C%5Cn%20*%20Implements%20an%20%3Cinput%3E%20host%20component%20that%20allows%20setting%20these%20optional%5C%5Cn%20*%20props%3A%20%60checked%60%2C%20%60value%60%2C%20%60defaultChecked%60%2C%20and%20%60defaultValue%60.%5C%5Cn%20*%5C%5Cn%20*%20If%20%60checked%60%20or%20%60value%60%20are%20not%20supplied%20(or%20null%2Fundefined)%2C%20user%20actions%5C%5Cn%20*%20that%20affect%20the%20checked%20state%20or%20value%20will%20trigger%20updates%20to%20the%20element.%5C%5Cn%20*%5C%5Cn%20*%20If%20they%20are%20supplied%20(and%20not%20null%2Fundefined)%2C%20the%20rendered%20element%20will%20not%5C%5Cn%20*%20trigger%20updates%20to%20the%20element.%20Instead%2C%20the%20props%20must%20change%20in%20order%20for%5C%5Cn%20*%20the%20rendered%20element%20to%20be%20updated.%5C%5Cn%20*%5C%5Cn%20*%20The%20rendered%20element%20will%20be%20initialized%20as%20unchecked%20(or%20%60defaultChecked%60)%5C%5Cn%20*%20with%20an%20empty%20value%20(or%20%60defaultValue%60).%5C%5Cn%20*%5C%5Cn%20*%20See%20http%3A%2F%2Fwww.w3.org%2FTR%2F2012%2FWD-html5-20121025%2Fthe-input-element.html%5C%5Cn%20*%2F%5C%5Cn%5C%5Cnfunction%20getHostProps(element%2C%20props)%20%7B%5C%5Cn%20%20var%20node%20%3D%20element%3B%5C%5Cn%20%20var%20checked%20%3D%20props.checked%3B%5C%5Cn%5C%5Cn%20%20var%20hostProps%20%3D%20_assign(%7B%7D%2C%20props%2C%20%7B%5C%5Cn%20%20%20%20defaultChecked%3A%20undefined%2C%5C%5Cn%20%20%20%20defaultValue%3A%20undefined%2C%5C%5Cn%20%20%20%20value%3A%20undefined%2C%5C%5Cn%20%20%20%20checked%3A%20checked%20!%3D%20null%20%3F%20checked%20%3A%20node._wrapperState.initialChecked%5C%5Cn%20%20%7D)%3B%5C%5Cn%5C%5Cn%20%20return%20hostProps%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20initWrapperState(element%2C%20props)%20%7B%5C%5Cn%20%20%7B%5C%5Cn%20%20%20%20ReactControlledValuePropTypes.checkPropTypes('input'%2C%20props)%3B%5C%5Cn%5C%5Cn%20%20%20%20if%20(props.checked%20!%3D%3D%20undefined%20%26%26%20props.defaultChecked%20!%3D%3D%20undefined%20%26%26%20!didWarnCheckedDefaultChecked)%20%7B%5C%5Cn%20%20%20%20%20%20warning%241(false%2C%20'%25s%20contains%20an%20input%20of%20type%20%25s%20with%20both%20checked%20and%20defaultChecked%20props.%20'%20%2B%20'Input%20elements%20must%20be%20either%20controlled%20or%20uncontrolled%20'%20%2B%20'(specify%20either%20the%20checked%20prop%2C%20or%20the%20defaultChecked%20prop%2C%20but%20not%20'%20%2B%20'both).%20Decide%20between%20using%20a%20controlled%20or%20uncontrolled%20input%20'%20%2B%20'element%20and%20remove%20one%20of%20these%20props.%20More%20info%3A%20'%20%2B%20'https%3A%2F%2Ffb.me%2Freact-controlled-components'%2C%20getCurrentFiberOwnerNameInDevOrNull()%20%7C%7C%20'A%20component'%2C%20props.type)%3B%5C%5Cn%20%20%20%20%20%20didWarnCheckedDefaultChecked%20%3D%20true%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%20%20if%20(props.value%20!%3D%3D%20undefined%20%26%26%20props.defaultValue%20!%3D%3D%20undefined%20%26%26%20!didWarnValueDefaultValue)%20%7B%5C%5Cn%20%20%20%20%20%20warning%241(false%2C%20'%25s%20contains%20an%20input%20of%20type%20%25s%20with%20both%20value%20and%20defaultValue%20props.%20'%20%2B%20'Input%20elements%20must%20be%20either%20controlled%20or%20uncontrolled%20'%20%2B%20'(specify%20either%20the%20value%20prop%2C%20or%20the%20defaultValue%20prop%2C%20but%20not%20'%20%2B%20'both).%20Decide%20between%20using%20a%20controlled%20or%20uncontrolled%20input%20'%20%2B%20'element%20and%20remove%20one%20of%20these%20props.%20More%20info%3A%20'%20%2B%20'https%3A%2F%2Ffb.me%2Freact-controlled-components'%2C%20getCurrentFiberOwnerNameInDevOrNull()%20%7C%7C%20'A%20component'%2C%20props.type)%3B%5C%5Cn%20%20%20%20%20%20didWarnValueDefaultValue%20%3D%20true%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20var%20node%20%3D%20element%3B%5C%5Cn%20%20var%20defaultValue%20%3D%20props.defaultValue%20%3D%3D%20null%20%3F%20''%20%3A%20props.defaultValue%3B%5C%5Cn%5C%5Cn%20%20node._wrapperState%20%3D%20%7B%5C%5Cn%20%20%20%20initialChecked%3A%20props.checked%20!%3D%20null%20%3F%20props.checked%20%3A%20props.defaultChecked%2C%5C%5Cn%20%20%20%20initialValue%3A%20getToStringValue(props.value%20!%3D%20null%20%3F%20props.value%20%3A%20defaultValue)%2C%5C%5Cn%20%20%20%20controlled%3A%20isControlled(props)%5C%5Cn%20%20%7D%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20updateChecked(element%2C%20props)%20%7B%5C%5Cn%20%20var%20node%20%3D%20element%3B%5C%5Cn%20%20var%20checked%20%3D%20props.checked%3B%5C%5Cn%20%20if%20(checked%20!%3D%20null)%20%7B%5C%5Cn%20%20%20%20setValueForProperty(node%2C%20'checked'%2C%20checked%2C%20false)%3B%5C%5Cn%20%20%7D%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20updateWrapper(element%2C%20props)%20%7B%5C%5Cn%20%20var%20node%20%3D%20element%3B%5C%5Cn%20%20%7B%5C%5Cn%20%20%20%20var%20_controlled%20%3D%20isControlled(props)%3B%5C%5Cn%5C%5Cn%20%20%20%20if%20(!node._wrapperState.controlled%20%26%26%20_controlled%20%26%26%20!didWarnUncontrolledToControlled)%20%7B%5C%5Cn%20%20%20%20%20%20warning%241(false%2C%20'A%20component%20is%20changing%20an%20uncontrolled%20input%20of%20type%20%25s%20to%20be%20controlled.%20'%20%2B%20'Input%20elements%20should%20not%20switch%20from%20uncontrolled%20to%20controlled%20(or%20vice%20versa).%20'%20%2B%20'Decide%20between%20using%20a%20controlled%20or%20uncontrolled%20input%20'%20%2B%20'element%20for%20the%20lifetime%20of%20the%20component.%20More%20info%3A%20https%3A%2F%2Ffb.me%2Freact-controlled-components'%2C%20props.type)%3B%5C%5Cn%20%20%20%20%20%20didWarnUncontrolledToControlled%20%3D%20true%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%20%20if%20(node._wrapperState.controlled%20%26%26%20!_controlled%20%26%26%20!didWarnControlledToUncontrolled)%20%7B%5C%5Cn%20%20%20%20%20%20warning%241(false%2C%20'A%20component%20is%20changing%20a%20controlled%20input%20of%20type%20%25s%20to%20be%20uncontrolled.%20'%20%2B%20'Input%20elements%20should%20not%20switch%20from%20controlled%20to%20uncontrolled%20(or%20vice%20versa).%20'%20%2B%20'Decide%20between%20using%20a%20controlled%20or%20uncontrolled%20input%20'%20%2B%20'element%20for%20the%20lifetime%20of%20the%20component.%20More%20info%3A%20https%3A%2F%2Ffb.me%2Freact-controlled-components'%2C%20props.type)%3B%5C%5Cn%20%20%20%20%20%20didWarnControlledToUncontrolled%20%3D%20true%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20updateChecked(element%2C%20props)%3B%5C%5Cn%5C%5Cn%20%20var%20value%20%3D%20getToStringValue(props.value)%3B%5C%5Cn%20%20var%20type%20%3D%20props.type%3B%5C%5Cn%5C%5Cn%20%20if%20(value%20!%3D%20null)%20%7B%5C%5Cn%20%20%20%20if%20(type%20%3D%3D%3D%20'number')%20%7B%5C%5Cn%20%20%20%20%20%20if%20(value%20%3D%3D%3D%200%20%26%26%20node.value%20%3D%3D%3D%20''%20%7C%7C%5C%5Cn%20%20%20%20%20%20%2F%2F%20We%20explicitly%20want%20to%20coerce%20to%20number%20here%20if%20possible.%5C%5Cn%20%20%20%20%20%20%2F%2F%20eslint-disable-next-line%5C%5Cn%20%20%20%20%20%20node.value%20!%3D%20value)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20node.value%20%3D%20toString(value)%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%7D%20else%20if%20(node.value%20!%3D%3D%20toString(value))%20%7B%5C%5Cn%20%20%20%20%20%20node.value%20%3D%20toString(value)%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%20else%20if%20(type%20%3D%3D%3D%20'submit'%20%7C%7C%20type%20%3D%3D%3D%20'reset')%20%7B%5C%5Cn%20%20%20%20%2F%2F%20Submit%2Freset%20inputs%20need%20the%20attribute%20removed%20completely%20to%20avoid%5C%5Cn%20%20%20%20%2F%2F%20blank-text%20buttons.%5C%5Cn%20%20%20%20node.removeAttribute('value')%3B%5C%5Cn%20%20%20%20return%3B%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20if%20(disableInputAttributeSyncing)%20%7B%5C%5Cn%20%20%20%20%2F%2F%20When%20not%20syncing%20the%20value%20attribute%2C%20React%20only%20assigns%20a%20new%20value%5C%5Cn%20%20%20%20%2F%2F%20whenever%20the%20defaultValue%20React%20prop%20has%20changed.%20When%20not%20present%2C%5C%5Cn%20%20%20%20%2F%2F%20React%20does%20nothing%5C%5Cn%20%20%20%20if%20(props.hasOwnProperty('defaultValue'))%20%7B%5C%5Cn%20%20%20%20%20%20setDefaultValue(node%2C%20props.type%2C%20getToStringValue(props.defaultValue))%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%20else%20%7B%5C%5Cn%20%20%20%20%2F%2F%20When%20syncing%20the%20value%20attribute%2C%20the%20value%20comes%20from%20a%20cascade%20of%5C%5Cn%20%20%20%20%2F%2F%20properties%3A%5C%5Cn%20%20%20%20%2F%2F%20%201.%20The%20value%20React%20property%5C%5Cn%20%20%20%20%2F%2F%20%202.%20The%20defaultValue%20React%20property%5C%5Cn%20%20%20%20%2F%2F%20%203.%20Otherwise%20there%20should%20be%20no%20change%5C%5Cn%20%20%20%20if%20(props.hasOwnProperty('value'))%20%7B%5C%5Cn%20%20%20%20%20%20setDefaultValue(node%2C%20props.type%2C%20value)%3B%5C%5Cn%20%20%20%20%7D%20else%20if%20(props.hasOwnProperty('defaultValue'))%20%7B%5C%5Cn%20%20%20%20%20%20setDefaultValue(node%2C%20props.type%2C%20getToStringValue(props.defaultValue))%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20if%20(disableInputAttributeSyncing)%20%7B%5C%5Cn%20%20%20%20%2F%2F%20When%20not%20syncing%20the%20checked%20attribute%2C%20the%20attribute%20is%20directly%5C%5Cn%20%20%20%20%2F%2F%20controllable%20from%20the%20defaultValue%20React%20property.%20It%20needs%20to%20be%5C%5Cn%20%20%20%20%2F%2F%20updated%20as%20new%20props%20come%20in.%5C%5Cn%20%20%20%20if%20(props.defaultChecked%20%3D%3D%20null)%20%7B%5C%5Cn%20%20%20%20%20%20node.removeAttribute('checked')%3B%5C%5Cn%20%20%20%20%7D%20else%20%7B%5C%5Cn%20%20%20%20%20%20node.defaultChecked%20%3D%20!!props.defaultChecked%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%20else%20%7B%5C%5Cn%20%20%20%20%2F%2F%20When%20syncing%20the%20checked%20attribute%2C%20it%20only%20changes%20when%20it%20needs%5C%5Cn%20%20%20%20%2F%2F%20to%20be%20removed%2C%20such%20as%20transitioning%20from%20a%20checkbox%20into%20a%20text%20input%5C%5Cn%20%20%20%20if%20(props.checked%20%3D%3D%20null%20%26%26%20props.defaultChecked%20!%3D%20null)%20%7B%5C%5Cn%20%20%20%20%20%20node.defaultChecked%20%3D%20!!props.defaultChecked%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20postMountWrapper(element%2C%20props%2C%20isHydrating)%20%7B%5C%5Cn%20%20var%20node%20%3D%20element%3B%5C%5Cn%5C%5Cn%20%20%2F%2F%20Do%20not%20assign%20value%20if%20it%20is%20already%20set.%20This%20prevents%20user%20text%20input%5C%5Cn%20%20%2F%2F%20from%20being%20lost%20during%20SSR%20hydration.%5C%5Cn%20%20if%20(props.hasOwnProperty('value')%20%7C%7C%20props.hasOwnProperty('defaultValue'))%20%7B%5C%5Cn%20%20%20%20var%20type%20%3D%20props.type%3B%5C%5Cn%20%20%20%20var%20isButton%20%3D%20type%20%3D%3D%3D%20'submit'%20%7C%7C%20type%20%3D%3D%3D%20'reset'%3B%5C%5Cn%5C%5Cn%20%20%20%20%2F%2F%20Avoid%20setting%20value%20attribute%20on%20submit%2Freset%20inputs%20as%20it%20overrides%20the%5C%5Cn%20%20%20%20%2F%2F%20default%20value%20provided%20by%20the%20browser.%20See%3A%20%2312872%5C%5Cn%20%20%20%20if%20(isButton%20%26%26%20(props.value%20%3D%3D%3D%20undefined%20%7C%7C%20props.value%20%3D%3D%3D%20null))%20%7B%5C%5Cn%20%20%20%20%20%20return%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20var%20_initialValue%20%3D%20toString(node._wrapperState.initialValue)%3B%5C%5Cn%5C%5Cn%20%20%20%20%2F%2F%20Do%20not%20assign%20value%20if%20it%20is%20already%20set.%20This%20prevents%20user%20text%20input%5C%5Cn%20%20%20%20%2F%2F%20from%20being%20lost%20during%20SSR%20hydration.%5C%5Cn%20%20%20%20if%20(!isHydrating)%20%7B%5C%5Cn%20%20%20%20%20%20if%20(disableInputAttributeSyncing)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20var%20value%20%3D%20getToStringValue(props.value)%3B%5C%5Cn%5C%5Cn%20%20%20%20%20%20%20%20%2F%2F%20When%20not%20syncing%20the%20value%20attribute%2C%20the%20value%20property%20points%5C%5Cn%20%20%20%20%20%20%20%20%2F%2F%20directly%20to%20the%20React%20prop.%20Only%20assign%20it%20if%20it%20exists.%5C%5Cn%20%20%20%20%20%20%20%20if%20(value%20!%3D%20null)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%2F%2F%20Always%20assign%20on%20buttons%20so%20that%20it%20is%20possible%20to%20assign%20an%5C%5Cn%20%20%20%20%20%20%20%20%20%20%2F%2F%20empty%20string%20to%20clear%20button%20text.%5C%5Cn%20%20%20%20%20%20%20%20%20%20%2F%2F%5C%5Cn%20%20%20%20%20%20%20%20%20%20%2F%2F%20Otherwise%2C%20do%20not%20re-assign%20the%20value%20property%20if%20is%20empty.%20This%5C%5Cn%20%20%20%20%20%20%20%20%20%20%2F%2F%20potentially%20avoids%20a%20DOM%20write%20and%20prevents%20Firefox%20(~60.0.1)%20from%5C%5Cn%20%20%20%20%20%20%20%20%20%20%2F%2F%20prematurely%20marking%20required%20inputs%20as%20invalid.%20Equality%20is%20compared%5C%5Cn%20%20%20%20%20%20%20%20%20%20%2F%2F%20to%20the%20current%20value%20in%20case%20the%20browser%20provided%20value%20is%20not%20an%5C%5Cn%20%20%20%20%20%20%20%20%20%20%2F%2F%20empty%20string.%5C%5Cn%20%20%20%20%20%20%20%20%20%20if%20(isButton%20%7C%7C%20value%20!%3D%3D%20node.value)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20node.value%20%3D%20toString(value)%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%7D%20else%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%2F%2F%20When%20syncing%20the%20value%20attribute%2C%20the%20value%20property%20should%20use%5C%5Cn%20%20%20%20%20%20%20%20%2F%2F%20the%20wrapperState._initialValue%20property.%20This%20uses%3A%5C%5Cn%20%20%20%20%20%20%20%20%2F%2F%5C%5Cn%20%20%20%20%20%20%20%20%2F%2F%20%20%201.%20The%20value%20React%20property%20when%20present%5C%5Cn%20%20%20%20%20%20%20%20%2F%2F%20%20%202.%20The%20defaultValue%20React%20property%20when%20present%5C%5Cn%20%20%20%20%20%20%20%20%2F%2F%20%20%203.%20An%20empty%20string%5C%5Cn%20%20%20%20%20%20%20%20if%20(_initialValue%20!%3D%3D%20node.value)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20node.value%20%3D%20_initialValue%3B%5C%5Cn%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20if%20(disableInputAttributeSyncing)%20%7B%5C%5Cn%20%20%20%20%20%20%2F%2F%20When%20not%20syncing%20the%20value%20attribute%2C%20assign%20the%20value%20attribute%5C%5Cn%20%20%20%20%20%20%2F%2F%20directly%20from%20the%20defaultValue%20React%20property%20(when%20present)%5C%5Cn%20%20%20%20%20%20var%20defaultValue%20%3D%20getToStringValue(props.defaultValue)%3B%5C%5Cn%20%20%20%20%20%20if%20(defaultValue%20!%3D%20null)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20node.defaultValue%20%3D%20toString(defaultValue)%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%7D%20else%20%7B%5C%5Cn%20%20%20%20%20%20%2F%2F%20Otherwise%2C%20the%20value%20attribute%20is%20synchronized%20to%20the%20property%2C%5C%5Cn%20%20%20%20%20%20%2F%2F%20so%20we%20assign%20defaultValue%20to%20the%20same%20thing%20as%20the%20value%20property%5C%5Cn%20%20%20%20%20%20%2F%2F%20assignment%20step%20above.%5C%5Cn%20%20%20%20%20%20node.defaultValue%20%3D%20_initialValue%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20%2F%2F%20Normally%2C%20we'd%20just%20do%20%60node.checked%20%3D%20node.checked%60%20upon%20initial%20mount%2C%20less%20this%20bug%5C%5Cn%20%20%2F%2F%20this%20is%20needed%20to%20work%20around%20a%20chrome%20bug%20where%20setting%20defaultChecked%5C%5Cn%20%20%2F%2F%20will%20sometimes%20influence%20the%20value%20of%20checked%20(even%20after%20detachment).%5C%5Cn%20%20%2F%2F%20Reference%3A%20https%3A%2F%2Fbugs.chromium.org%2Fp%2Fchromium%2Fissues%2Fdetail%3Fid%3D608416%5C%5Cn%20%20%2F%2F%20We%20need%20to%20temporarily%20unset%20name%20to%20avoid%20disrupting%20radio%20button%20groups.%5C%5Cn%20%20var%20name%20%3D%20node.name%3B%5C%5Cn%20%20if%20(name%20!%3D%3D%20'')%20%7B%5C%5Cn%20%20%20%20node.name%20%3D%20''%3B%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20if%20(disableInputAttributeSyncing)%20%7B%5C%5Cn%20%20%20%20%2F%2F%20When%20not%20syncing%20the%20checked%20attribute%2C%20the%20checked%20property%5C%5Cn%20%20%20%20%2F%2F%20never%20gets%20assigned.%20It%20must%20be%20manually%20set.%20We%20don't%20want%5C%5Cn%20%20%20%20%2F%2F%20to%20do%20this%20when%20hydrating%20so%20that%20existing%20user%20input%20isn't%5C%5Cn%20%20%20%20%2F%2F%20modified%5C%5Cn%20%20%20%20if%20(!isHydrating)%20%7B%5C%5Cn%20%20%20%20%20%20updateChecked(element%2C%20props)%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20%2F%2F%20Only%20assign%20the%20checked%20attribute%20if%20it%20is%20defined.%20This%20saves%5C%5Cn%20%20%20%20%2F%2F%20a%20DOM%20write%20when%20controlling%20the%20checked%20attribute%20isn't%20needed%5C%5Cn%20%20%20%20%2F%2F%20(text%20inputs%2C%20submit%2Freset)%5C%5Cn%20%20%20%20if%20(props.hasOwnProperty('defaultChecked'))%20%7B%5C%5Cn%20%20%20%20%20%20node.defaultChecked%20%3D%20!node.defaultChecked%3B%5C%5Cn%20%20%20%20%20%20node.defaultChecked%20%3D%20!!props.defaultChecked%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%20else%20%7B%5C%5Cn%20%20%20%20%2F%2F%20When%20syncing%20the%20checked%20attribute%2C%20both%20the%20checked%20property%20and%5C%5Cn%20%20%20%20%2F%2F%20attribute%20are%20assigned%20at%20the%20same%20time%20using%20defaultChecked.%20This%20uses%3A%5C%5Cn%20%20%20%20%2F%2F%5C%5Cn%20%20%20%20%2F%2F%20%20%201.%20The%20checked%20React%20property%20when%20present%5C%5Cn%20%20%20%20%2F%2F%20%20%202.%20The%20defaultChecked%20React%20property%20when%20present%5C%5Cn%20%20%20%20%2F%2F%20%20%203.%20Otherwise%2C%20false%5C%5Cn%20%20%20%20node.defaultChecked%20%3D%20!node.defaultChecked%3B%5C%5Cn%20%20%20%20node.defaultChecked%20%3D%20!!node._wrapperState.initialChecked%3B%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20if%20(name%20!%3D%3D%20'')%20%7B%5C%5Cn%20%20%20%20node.name%20%3D%20name%3B%5C%5Cn%20%20%7D%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20restoreControlledState(element%2C%20props)%20%7B%5C%5Cn%20%20var%20node%20%3D%20element%3B%5C%5Cn%20%20updateWrapper(node%2C%20props)%3B%5C%5Cn%20%20updateNamedCousins(node%2C%20props)%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20updateNamedCousins(rootNode%2C%20props)%20%7B%5C%5Cn%20%20var%20name%20%3D%20props.name%3B%5C%5Cn%20%20if%20(props.type%20%3D%3D%3D%20'radio'%20%26%26%20name%20!%3D%20null)%20%7B%5C%5Cn%20%20%20%20var%20queryRoot%20%3D%20rootNode%3B%5C%5Cn%5C%5Cn%20%20%20%20while%20(queryRoot.parentNode)%20%7B%5C%5Cn%20%20%20%20%20%20queryRoot%20%3D%20queryRoot.parentNode%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20%2F%2F%20If%20%60rootNode.form%60%20was%20non-null%2C%20then%20we%20could%20try%20%60form.elements%60%2C%5C%5Cn%20%20%20%20%2F%2F%20but%20that%20sometimes%20behaves%20strangely%20in%20IE8.%20We%20could%20also%20try%20using%5C%5Cn%20%20%20%20%2F%2F%20%60form.getElementsByName%60%2C%20but%20that%20will%20only%20return%20direct%20children%5C%5Cn%20%20%20%20%2F%2F%20and%20won't%20include%20inputs%20that%20use%20the%20HTML5%20%60form%3D%60%20attribute.%20Since%5C%5Cn%20%20%20%20%2F%2F%20the%20input%20might%20not%20even%20be%20in%20a%20form.%20It%20might%20not%20even%20be%20in%20the%5C%5Cn%20%20%20%20%2F%2F%20document.%20Let's%20just%20use%20the%20local%20%60querySelectorAll%60%20to%20ensure%20we%20don't%5C%5Cn%20%20%20%20%2F%2F%20miss%20anything.%5C%5Cn%20%20%20%20var%20group%20%3D%20queryRoot.querySelectorAll('input%5Bname%3D'%20%2B%20JSON.stringify(''%20%2B%20name)%20%2B%20'%5D%5Btype%3D%5C%5C%5C%22radio%5C%5C%5C%22%5D')%3B%5C%5Cn%5C%5Cn%20%20%20%20for%20(var%20i%20%3D%200%3B%20i%20%3C%20group.length%3B%20i%2B%2B)%20%7B%5C%5Cn%20%20%20%20%20%20var%20otherNode%20%3D%20group%5Bi%5D%3B%5C%5Cn%20%20%20%20%20%20if%20(otherNode%20%3D%3D%3D%20rootNode%20%7C%7C%20otherNode.form%20!%3D%3D%20rootNode.form)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20continue%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%2F%2F%20This%20will%20throw%20if%20radio%20buttons%20rendered%20by%20different%20copies%20of%20React%5C%5Cn%20%20%20%20%20%20%2F%2F%20and%20the%20same%20name%20are%20rendered%20into%20the%20same%20form%20(same%20as%20%231939).%5C%5Cn%20%20%20%20%20%20%2F%2F%20That's%20probably%20okay%3B%20we%20don't%20support%20it%20just%20as%20we%20don't%20support%5C%5Cn%20%20%20%20%20%20%2F%2F%20mixing%20React%20radio%20buttons%20with%20non-React%20ones.%5C%5Cn%20%20%20%20%20%20var%20otherProps%20%3D%20getFiberCurrentPropsFromNode%241(otherNode)%3B%5C%5Cn%20%20%20%20%20%20!otherProps%20%3F%20invariant(false%2C%20'ReactDOMInput%3A%20Mixing%20React%20and%20non-React%20radio%20inputs%20with%20the%20same%20%60name%60%20is%20not%20supported.')%20%3A%20void%200%3B%5C%5Cn%5C%5Cn%20%20%20%20%20%20%2F%2F%20We%20need%20update%20the%20tracked%20value%20on%20the%20named%20cousin%20since%20the%20value%5C%5Cn%20%20%20%20%20%20%2F%2F%20was%20changed%20but%20the%20input%20saw%20no%20event%20or%20value%20set%5C%5Cn%20%20%20%20%20%20updateValueIfChanged(otherNode)%3B%5C%5Cn%5C%5Cn%20%20%20%20%20%20%2F%2F%20If%20this%20is%20a%20controlled%20radio%20button%20group%2C%20forcing%20the%20input%20that%5C%5Cn%20%20%20%20%20%20%2F%2F%20was%20previously%20checked%20to%20update%20will%20cause%20it%20to%20be%20come%20re-checked%5C%5Cn%20%20%20%20%20%20%2F%2F%20as%20appropriate.%5C%5Cn%20%20%20%20%20%20updateWrapper(otherNode%2C%20otherProps)%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%5C%5Cn%7D%5C%5Cn%5C%5Cn%2F%2F%20In%20Chrome%2C%20assigning%20defaultValue%20to%20certain%20input%20types%20triggers%20input%20validation.%5C%5Cn%2F%2F%20For%20number%20inputs%2C%20the%20display%20value%20loses%20trailing%20decimal%20points.%20For%20email%20inputs%2C%5C%5Cn%2F%2F%20Chrome%20raises%20%5C%5C%5C%22The%20specified%20value%20%3Cx%3E%20is%20not%20a%20valid%20email%20address%5C%5C%5C%22.%5C%5Cn%2F%2F%5C%5Cn%2F%2F%20Here%20we%20check%20to%20see%20if%20the%20defaultValue%20has%20actually%20changed%2C%20avoiding%20these%20problems%5C%5Cn%2F%2F%20when%20the%20user%20is%20inputting%20text%5C%5Cn%2F%2F%5C%5Cn%2F%2F%20https%3A%2F%2Fgithub.com%2Ffacebook%2Freact%2Fissues%2F7253%5C%5Cnfunction%20setDefaultValue(node%2C%20type%2C%20value)%20%7B%5C%5Cn%20%20if%20(%5C%5Cn%20%20%2F%2F%20Focused%20number%20inputs%20synchronize%20on%20blur.%20See%20ChangeEventPlugin.js%5C%5Cn%20%20type%20!%3D%3D%20'number'%20%7C%7C%20node.ownerDocument.activeElement%20!%3D%3D%20node)%20%7B%5C%5Cn%20%20%20%20if%20(value%20%3D%3D%20null)%20%7B%5C%5Cn%20%20%20%20%20%20node.defaultValue%20%3D%20toString(node._wrapperState.initialValue)%3B%5C%5Cn%20%20%20%20%7D%20else%20if%20(node.defaultValue%20!%3D%3D%20toString(value))%20%7B%5C%5Cn%20%20%20%20%20%20node.defaultValue%20%3D%20toString(value)%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%5C%5Cn%7D%5C%5Cn%5C%5Cnvar%20eventTypes%241%20%3D%20%7B%5C%5Cn%20%20change%3A%20%7B%5C%5Cn%20%20%20%20phasedRegistrationNames%3A%20%7B%5C%5Cn%20%20%20%20%20%20bubbled%3A%20'onChange'%2C%5C%5Cn%20%20%20%20%20%20captured%3A%20'onChangeCapture'%5C%5Cn%20%20%20%20%7D%2C%5C%5Cn%20%20%20%20dependencies%3A%20%5BTOP_BLUR%2C%20TOP_CHANGE%2C%20TOP_CLICK%2C%20TOP_FOCUS%2C%20TOP_INPUT%2C%20TOP_KEY_DOWN%2C%20TOP_KEY_UP%2C%20TOP_SELECTION_CHANGE%5D%5C%5Cn%20%20%7D%5C%5Cn%7D%3B%5C%5Cn%5C%5Cnfunction%20createAndAccumulateChangeEvent(inst%2C%20nativeEvent%2C%20target)%20%7B%5C%5Cn%20%20var%20event%20%3D%20SyntheticEvent.getPooled(eventTypes%241.change%2C%20inst%2C%20nativeEvent%2C%20target)%3B%5C%5Cn%20%20event.type%20%3D%20'change'%3B%5C%5Cn%20%20%2F%2F%20Flag%20this%20event%20loop%20as%20needing%20state%20restore.%5C%5Cn%20%20enqueueStateRestore(target)%3B%5C%5Cn%20%20accumulateTwoPhaseDispatches(event)%3B%5C%5Cn%20%20return%20event%3B%5C%5Cn%7D%5C%5Cn%2F**%5C%5Cn%20*%20For%20IE%20shims%5C%5Cn%20*%2F%5C%5Cnvar%20activeElement%20%3D%20null%3B%5C%5Cnvar%20activeElementInst%20%3D%20null%3B%5C%5Cn%5C%5Cn%2F**%5C%5Cn%20*%20SECTION%3A%20handle%20%60change%60%20event%5C%5Cn%20*%2F%5C%5Cnfunction%20shouldUseChangeEvent(elem)%20%7B%5C%5Cn%20%20var%20nodeName%20%3D%20elem.nodeName%20%26%26%20elem.nodeName.toLowerCase()%3B%5C%5Cn%20%20return%20nodeName%20%3D%3D%3D%20'select'%20%7C%7C%20nodeName%20%3D%3D%3D%20'input'%20%26%26%20elem.type%20%3D%3D%3D%20'file'%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20manualDispatchChangeEvent(nativeEvent)%20%7B%5C%5Cn%20%20var%20event%20%3D%20createAndAccumulateChangeEvent(activeElementInst%2C%20nativeEvent%2C%20getEventTarget(nativeEvent))%3B%5C%5Cn%5C%5Cn%20%20%2F%2F%20If%20change%20and%20propertychange%20bubbled%2C%20we'd%20just%20bind%20to%20it%20like%20all%20the%5C%5Cn%20%20%2F%2F%20other%20events%20and%20have%20it%20go%20through%20ReactBrowserEventEmitter.%20Since%20it%5C%5Cn%20%20%2F%2F%20doesn't%2C%20we%20manually%20listen%20for%20the%20events%20and%20so%20we%20have%20to%20enqueue%20and%5C%5Cn%20%20%2F%2F%20process%20the%20abstract%20event%20manually.%5C%5Cn%20%20%2F%2F%5C%5Cn%20%20%2F%2F%20Batching%20is%20necessary%20here%20in%20order%20to%20ensure%20that%20all%20event%20handlers%20run%5C%5Cn%20%20%2F%2F%20before%20the%20next%20rerender%20(including%20event%20handlers%20attached%20to%20ancestor%5C%5Cn%20%20%2F%2F%20elements%20instead%20of%20directly%20on%20the%20input).%20Without%20this%2C%20controlled%5C%5Cn%20%20%2F%2F%20components%20don't%20work%20properly%20in%20conjunction%20with%20event%20bubbling%20because%5C%5Cn%20%20%2F%2F%20the%20component%20is%20rerendered%20and%20the%20value%20reverted%20before%20all%20the%20event%5C%5Cn%20%20%2F%2F%20handlers%20can%20run.%20See%20https%3A%2F%2Fgithub.com%2Ffacebook%2Freact%2Fissues%2F708.%5C%5Cn%20%20batchedUpdates(runEventInBatch%2C%20event)%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20runEventInBatch(event)%20%7B%5C%5Cn%20%20runEventsInBatch(event)%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20getInstIfValueChanged(targetInst)%20%7B%5C%5Cn%20%20var%20targetNode%20%3D%20getNodeFromInstance%241(targetInst)%3B%5C%5Cn%20%20if%20(updateValueIfChanged(targetNode))%20%7B%5C%5Cn%20%20%20%20return%20targetInst%3B%5C%5Cn%20%20%7D%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20getTargetInstForChangeEvent(topLevelType%2C%20targetInst)%20%7B%5C%5Cn%20%20if%20(topLevelType%20%3D%3D%3D%20TOP_CHANGE)%20%7B%5C%5Cn%20%20%20%20return%20targetInst%3B%5C%5Cn%20%20%7D%5C%5Cn%7D%5C%5Cn%5C%5Cn%2F**%5C%5Cn%20*%20SECTION%3A%20handle%20%60input%60%20event%5C%5Cn%20*%2F%5C%5Cnvar%20isInputEventSupported%20%3D%20false%3B%5C%5Cnif%20(canUseDOM)%20%7B%5C%5Cn%20%20%2F%2F%20IE9%20claims%20to%20support%20the%20input%20event%20but%20fails%20to%20trigger%20it%20when%5C%5Cn%20%20%2F%2F%20deleting%20text%2C%20so%20we%20ignore%20its%20input%20events.%5C%5Cn%20%20isInputEventSupported%20%3D%20isEventSupported('input')%20%26%26%20(!document.documentMode%20%7C%7C%20document.documentMode%20%3E%209)%3B%5C%5Cn%7D%5C%5Cn%5C%5Cn%2F**%5C%5Cn%20*%20(For%20IE%20%3C%3D9)%20Starts%20tracking%20propertychange%20events%20on%20the%20passed-in%20element%5C%5Cn%20*%20and%20override%20the%20value%20property%20so%20that%20we%20can%20distinguish%20user%20events%20from%5C%5Cn%20*%20value%20changes%20in%20JS.%5C%5Cn%20*%2F%5C%5Cnfunction%20startWatchingForValueChange(target%2C%20targetInst)%20%7B%5C%5Cn%20%20activeElement%20%3D%20target%3B%5C%5Cn%20%20activeElementInst%20%3D%20targetInst%3B%5C%5Cn%20%20activeElement.attachEvent('onpropertychange'%2C%20handlePropertyChange)%3B%5C%5Cn%7D%5C%5Cn%5C%5Cn%2F**%5C%5Cn%20*%20(For%20IE%20%3C%3D9)%20Removes%20the%20event%20listeners%20from%20the%20currently-tracked%20element%2C%5C%5Cn%20*%20if%20any%20exists.%5C%5Cn%20*%2F%5C%5Cnfunction%20stopWatchingForValueChange()%20%7B%5C%5Cn%20%20if%20(!activeElement)%20%7B%5C%5Cn%20%20%20%20return%3B%5C%5Cn%20%20%7D%5C%5Cn%20%20activeElement.detachEvent('onpropertychange'%2C%20handlePropertyChange)%3B%5C%5Cn%20%20activeElement%20%3D%20null%3B%5C%5Cn%20%20activeElementInst%20%3D%20null%3B%5C%5Cn%7D%5C%5Cn%5C%5Cn%2F**%5C%5Cn%20*%20(For%20IE%20%3C%3D9)%20Handles%20a%20propertychange%20event%2C%20sending%20a%20%60change%60%20event%20if%5C%5Cn%20*%20the%20value%20of%20the%20active%20element%20has%20changed.%5C%5Cn%20*%2F%5C%5Cnfunction%20handlePropertyChange(nativeEvent)%20%7B%5C%5Cn%20%20if%20(nativeEvent.propertyName%20!%3D%3D%20'value')%20%7B%5C%5Cn%20%20%20%20return%3B%5C%5Cn%20%20%7D%5C%5Cn%20%20if%20(getInstIfValueChanged(activeElementInst))%20%7B%5C%5Cn%20%20%20%20manualDispatchChangeEvent(nativeEvent)%3B%5C%5Cn%20%20%7D%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20handleEventsForInputEventPolyfill(topLevelType%2C%20target%2C%20targetInst)%20%7B%5C%5Cn%20%20if%20(topLevelType%20%3D%3D%3D%20TOP_FOCUS)%20%7B%5C%5Cn%20%20%20%20%2F%2F%20In%20IE9%2C%20propertychange%20fires%20for%20most%20input%20events%20but%20is%20buggy%20and%5C%5Cn%20%20%20%20%2F%2F%20doesn't%20fire%20when%20text%20is%20deleted%2C%20but%20conveniently%2C%20selectionchange%5C%5Cn%20%20%20%20%2F%2F%20appears%20to%20fire%20in%20all%20of%20the%20remaining%20cases%20so%20we%20catch%20those%20and%5C%5Cn%20%20%20%20%2F%2F%20forward%20the%20event%20if%20the%20value%20has%20changed%5C%5Cn%20%20%20%20%2F%2F%20In%20either%20case%2C%20we%20don't%20want%20to%20call%20the%20event%20handler%20if%20the%20value%5C%5Cn%20%20%20%20%2F%2F%20is%20changed%20from%20JS%20so%20we%20redefine%20a%20setter%20for%20%60.value%60%20that%20updates%5C%5Cn%20%20%20%20%2F%2F%20our%20activeElementValue%20variable%2C%20allowing%20us%20to%20ignore%20those%20changes%5C%5Cn%20%20%20%20%2F%2F%5C%5Cn%20%20%20%20%2F%2F%20stopWatching()%20should%20be%20a%20noop%20here%20but%20we%20call%20it%20just%20in%20case%20we%5C%5Cn%20%20%20%20%2F%2F%20missed%20a%20blur%20event%20somehow.%5C%5Cn%20%20%20%20stopWatchingForValueChange()%3B%5C%5Cn%20%20%20%20startWatchingForValueChange(target%2C%20targetInst)%3B%5C%5Cn%20%20%7D%20else%20if%20(topLevelType%20%3D%3D%3D%20TOP_BLUR)%20%7B%5C%5Cn%20%20%20%20stopWatchingForValueChange()%3B%5C%5Cn%20%20%7D%5C%5Cn%7D%5C%5Cn%5C%5Cn%2F%2F%20For%20IE8%20and%20IE9.%5C%5Cnfunction%20getTargetInstForInputEventPolyfill(topLevelType%2C%20targetInst)%20%7B%5C%5Cn%20%20if%20(topLevelType%20%3D%3D%3D%20TOP_SELECTION_CHANGE%20%7C%7C%20topLevelType%20%3D%3D%3D%20TOP_KEY_UP%20%7C%7C%20topLevelType%20%3D%3D%3D%20TOP_KEY_DOWN)%20%7B%5C%5Cn%20%20%20%20%2F%2F%20On%20the%20selectionchange%20event%2C%20the%20target%20is%20just%20document%20which%20isn't%5C%5Cn%20%20%20%20%2F%2F%20helpful%20for%20us%20so%20just%20check%20activeElement%20instead.%5C%5Cn%20%20%20%20%2F%2F%5C%5Cn%20%20%20%20%2F%2F%2099%25%20of%20the%20time%2C%20keydown%20and%20keyup%20aren't%20necessary.%20IE8%20fails%20to%20fire%5C%5Cn%20%20%20%20%2F%2F%20propertychange%20on%20the%20first%20input%20event%20after%20setting%20%60value%60%20from%20a%5C%5Cn%20%20%20%20%2F%2F%20script%20and%20fires%20only%20keydown%2C%20keypress%2C%20keyup.%20Catching%20keyup%20usually%5C%5Cn%20%20%20%20%2F%2F%20gets%20it%20and%20catching%20keydown%20lets%20us%20fire%20an%20event%20for%20the%20first%5C%5Cn%20%20%20%20%2F%2F%20keystroke%20if%20user%20does%20a%20key%20repeat%20(it'll%20be%20a%20little%20delayed%3A%20right%5C%5Cn%20%20%20%20%2F%2F%20before%20the%20second%20keystroke).%20Other%20input%20methods%20(e.g.%2C%20paste)%20seem%20to%5C%5Cn%20%20%20%20%2F%2F%20fire%20selectionchange%20normally.%5C%5Cn%20%20%20%20return%20getInstIfValueChanged(activeElementInst)%3B%5C%5Cn%20%20%7D%5C%5Cn%7D%5C%5Cn%5C%5Cn%2F**%5C%5Cn%20*%20SECTION%3A%20handle%20%60click%60%20event%5C%5Cn%20*%2F%5C%5Cnfunction%20shouldUseClickEvent(elem)%20%7B%5C%5Cn%20%20%2F%2F%20Use%20the%20%60click%60%20event%20to%20detect%20changes%20to%20checkbox%20and%20radio%20inputs.%5C%5Cn%20%20%2F%2F%20This%20approach%20works%20across%20all%20browsers%2C%20whereas%20%60change%60%20does%20not%20fire%5C%5Cn%20%20%2F%2F%20until%20%60blur%60%20in%20IE8.%5C%5Cn%20%20var%20nodeName%20%3D%20elem.nodeName%3B%5C%5Cn%20%20return%20nodeName%20%26%26%20nodeName.toLowerCase()%20%3D%3D%3D%20'input'%20%26%26%20(elem.type%20%3D%3D%3D%20'checkbox'%20%7C%7C%20elem.type%20%3D%3D%3D%20'radio')%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20getTargetInstForClickEvent(topLevelType%2C%20targetInst)%20%7B%5C%5Cn%20%20if%20(topLevelType%20%3D%3D%3D%20TOP_CLICK)%20%7B%5C%5Cn%20%20%20%20return%20getInstIfValueChanged(targetInst)%3B%5C%5Cn%20%20%7D%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20getTargetInstForInputOrChangeEvent(topLevelType%2C%20targetInst)%20%7B%5C%5Cn%20%20if%20(topLevelType%20%3D%3D%3D%20TOP_INPUT%20%7C%7C%20topLevelType%20%3D%3D%3D%20TOP_CHANGE)%20%7B%5C%5Cn%20%20%20%20return%20getInstIfValueChanged(targetInst)%3B%5C%5Cn%20%20%7D%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20handleControlledInputBlur(node)%20%7B%5C%5Cn%20%20var%20state%20%3D%20node._wrapperState%3B%5C%5Cn%5C%5Cn%20%20if%20(!state%20%7C%7C%20!state.controlled%20%7C%7C%20node.type%20!%3D%3D%20'number')%20%7B%5C%5Cn%20%20%20%20return%3B%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20if%20(!disableInputAttributeSyncing)%20%7B%5C%5Cn%20%20%20%20%2F%2F%20If%20controlled%2C%20assign%20the%20value%20attribute%20to%20the%20current%20value%20on%20blur%5C%5Cn%20%20%20%20setDefaultValue(node%2C%20'number'%2C%20node.value)%3B%5C%5Cn%20%20%7D%5C%5Cn%7D%5C%5Cn%5C%5Cn%2F**%5C%5Cn%20*%20This%20plugin%20creates%20an%20%60onChange%60%20event%20that%20normalizes%20change%20events%5C%5Cn%20*%20across%20form%20elements.%20This%20event%20fires%20at%20a%20time%20when%20it's%20possible%20to%5C%5Cn%20*%20change%20the%20element's%20value%20without%20seeing%20a%20flicker.%5C%5Cn%20*%5C%5Cn%20*%20Supported%20elements%20are%3A%5C%5Cn%20*%20-%20input%20(see%20%60isTextInputElement%60)%5C%5Cn%20*%20-%20textarea%5C%5Cn%20*%20-%20select%5C%5Cn%20*%2F%5C%5Cnvar%20ChangeEventPlugin%20%3D%20%7B%5C%5Cn%20%20eventTypes%3A%20eventTypes%241%2C%5C%5Cn%5C%5Cn%20%20_isInputEventSupported%3A%20isInputEventSupported%2C%5C%5Cn%5C%5Cn%20%20extractEvents%3A%20function%20(topLevelType%2C%20targetInst%2C%20nativeEvent%2C%20nativeEventTarget)%20%7B%5C%5Cn%20%20%20%20var%20targetNode%20%3D%20targetInst%20%3F%20getNodeFromInstance%241(targetInst)%20%3A%20window%3B%5C%5Cn%5C%5Cn%20%20%20%20var%20getTargetInstFunc%20%3D%20void%200%2C%5C%5Cn%20%20%20%20%20%20%20%20handleEventFunc%20%3D%20void%200%3B%5C%5Cn%20%20%20%20if%20(shouldUseChangeEvent(targetNode))%20%7B%5C%5Cn%20%20%20%20%20%20getTargetInstFunc%20%3D%20getTargetInstForChangeEvent%3B%5C%5Cn%20%20%20%20%7D%20else%20if%20(isTextInputElement(targetNode))%20%7B%5C%5Cn%20%20%20%20%20%20if%20(isInputEventSupported)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20getTargetInstFunc%20%3D%20getTargetInstForInputOrChangeEvent%3B%5C%5Cn%20%20%20%20%20%20%7D%20else%20%7B%5C%5Cn%20%20%20%20%20%20%20%20getTargetInstFunc%20%3D%20getTargetInstForInputEventPolyfill%3B%5C%5Cn%20%20%20%20%20%20%20%20handleEventFunc%20%3D%20handleEventsForInputEventPolyfill%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%7D%20else%20if%20(shouldUseClickEvent(targetNode))%20%7B%5C%5Cn%20%20%20%20%20%20getTargetInstFunc%20%3D%20getTargetInstForClickEvent%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20if%20(getTargetInstFunc)%20%7B%5C%5Cn%20%20%20%20%20%20var%20inst%20%3D%20getTargetInstFunc(topLevelType%2C%20targetInst)%3B%5C%5Cn%20%20%20%20%20%20if%20(inst)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20var%20event%20%3D%20createAndAccumulateChangeEvent(inst%2C%20nativeEvent%2C%20nativeEventTarget)%3B%5C%5Cn%20%20%20%20%20%20%20%20return%20event%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20if%20(handleEventFunc)%20%7B%5C%5Cn%20%20%20%20%20%20handleEventFunc(topLevelType%2C%20targetNode%2C%20targetInst)%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20%2F%2F%20When%20blurring%2C%20set%20the%20value%20attribute%20for%20number%20inputs%5C%5Cn%20%20%20%20if%20(topLevelType%20%3D%3D%3D%20TOP_BLUR)%20%7B%5C%5Cn%20%20%20%20%20%20handleControlledInputBlur(targetNode)%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%5C%5Cn%7D%3B%5C%5Cn%5C%5Cn%2F**%5C%5Cn%20*%20Module%20that%20is%20injectable%20into%20%60EventPluginHub%60%2C%20that%20specifies%20a%5C%5Cn%20*%20deterministic%20ordering%20of%20%60EventPlugin%60s.%20A%20convenient%20way%20to%20reason%20about%5C%5Cn%20*%20plugins%2C%20without%20having%20to%20package%20every%20one%20of%20them.%20This%20is%20better%20than%5C%5Cn%20*%20having%20plugins%20be%20ordered%20in%20the%20same%20order%20that%20they%20are%20injected%20because%5C%5Cn%20*%20that%20ordering%20would%20be%20influenced%20by%20the%20packaging%20order.%5C%5Cn%20*%20%60ResponderEventPlugin%60%20must%20occur%20before%20%60SimpleEventPlugin%60%20so%20that%5C%5Cn%20*%20preventing%20default%20on%20events%20is%20convenient%20in%20%60SimpleEventPlugin%60%20handlers.%5C%5Cn%20*%2F%5C%5Cnvar%20DOMEventPluginOrder%20%3D%20%5B'ResponderEventPlugin'%2C%20'SimpleEventPlugin'%2C%20'EnterLeaveEventPlugin'%2C%20'ChangeEventPlugin'%2C%20'SelectEventPlugin'%2C%20'BeforeInputEventPlugin'%5D%3B%5C%5Cn%5C%5Cnvar%20SyntheticUIEvent%20%3D%20SyntheticEvent.extend(%7B%5C%5Cn%20%20view%3A%20null%2C%5C%5Cn%20%20detail%3A%20null%5C%5Cn%7D)%3B%5C%5Cn%5C%5Cnvar%20modifierKeyToProp%20%3D%20%7B%5C%5Cn%20%20Alt%3A%20'altKey'%2C%5C%5Cn%20%20Control%3A%20'ctrlKey'%2C%5C%5Cn%20%20Meta%3A%20'metaKey'%2C%5C%5Cn%20%20Shift%3A%20'shiftKey'%5C%5Cn%7D%3B%5C%5Cn%5C%5Cn%2F%2F%20Older%20browsers%20(Safari%20%3C%3D%2010%2C%20iOS%20Safari%20%3C%3D%2010.2)%20do%20not%20support%5C%5Cn%2F%2F%20getModifierState.%20If%20getModifierState%20is%20not%20supported%2C%20we%20map%20it%20to%20a%20set%20of%5C%5Cn%2F%2F%20modifier%20keys%20exposed%20by%20the%20event.%20In%20this%20case%2C%20Lock-keys%20are%20not%20supported.%5C%5Cn%2F**%5C%5Cn%20*%20Translation%20from%20modifier%20key%20to%20the%20associated%20property%20in%20the%20event.%5C%5Cn%20*%20%40see%20http%3A%2F%2Fwww.w3.org%2FTR%2FDOM-Level-3-Events%2F%23keys-Modifiers%5C%5Cn%20*%2F%5C%5Cn%5C%5Cnfunction%20modifierStateGetter(keyArg)%20%7B%5C%5Cn%20%20var%20syntheticEvent%20%3D%20this%3B%5C%5Cn%20%20var%20nativeEvent%20%3D%20syntheticEvent.nativeEvent%3B%5C%5Cn%20%20if%20(nativeEvent.getModifierState)%20%7B%5C%5Cn%20%20%20%20return%20nativeEvent.getModifierState(keyArg)%3B%5C%5Cn%20%20%7D%5C%5Cn%20%20var%20keyProp%20%3D%20modifierKeyToProp%5BkeyArg%5D%3B%5C%5Cn%20%20return%20keyProp%20%3F%20!!nativeEvent%5BkeyProp%5D%20%3A%20false%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20getEventModifierState(nativeEvent)%20%7B%5C%5Cn%20%20return%20modifierStateGetter%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnvar%20previousScreenX%20%3D%200%3B%5C%5Cnvar%20previousScreenY%20%3D%200%3B%5C%5Cn%2F%2F%20Use%20flags%20to%20signal%20movementX%2FY%20has%20already%20been%20set%5C%5Cnvar%20isMovementXSet%20%3D%20false%3B%5C%5Cnvar%20isMovementYSet%20%3D%20false%3B%5C%5Cn%5C%5Cn%2F**%5C%5Cn%20*%20%40interface%20MouseEvent%5C%5Cn%20*%20%40see%20http%3A%2F%2Fwww.w3.org%2FTR%2FDOM-Level-3-Events%2F%5C%5Cn%20*%2F%5C%5Cnvar%20SyntheticMouseEvent%20%3D%20SyntheticUIEvent.extend(%7B%5C%5Cn%20%20screenX%3A%20null%2C%5C%5Cn%20%20screenY%3A%20null%2C%5C%5Cn%20%20clientX%3A%20null%2C%5C%5Cn%20%20clientY%3A%20null%2C%5C%5Cn%20%20pageX%3A%20null%2C%5C%5Cn%20%20pageY%3A%20null%2C%5C%5Cn%20%20ctrlKey%3A%20null%2C%5C%5Cn%20%20shiftKey%3A%20null%2C%5C%5Cn%20%20altKey%3A%20null%2C%5C%5Cn%20%20metaKey%3A%20null%2C%5C%5Cn%20%20getModifierState%3A%20getEventModifierState%2C%5C%5Cn%20%20button%3A%20null%2C%5C%5Cn%20%20buttons%3A%20null%2C%5C%5Cn%20%20relatedTarget%3A%20function%20(event)%20%7B%5C%5Cn%20%20%20%20return%20event.relatedTarget%20%7C%7C%20(event.fromElement%20%3D%3D%3D%20event.srcElement%20%3F%20event.toElement%20%3A%20event.fromElement)%3B%5C%5Cn%20%20%7D%2C%5C%5Cn%20%20movementX%3A%20function%20(event)%20%7B%5C%5Cn%20%20%20%20if%20('movementX'%20in%20event)%20%7B%5C%5Cn%20%20%20%20%20%20return%20event.movementX%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20var%20screenX%20%3D%20previousScreenX%3B%5C%5Cn%20%20%20%20previousScreenX%20%3D%20event.screenX%3B%5C%5Cn%5C%5Cn%20%20%20%20if%20(!isMovementXSet)%20%7B%5C%5Cn%20%20%20%20%20%20isMovementXSet%20%3D%20true%3B%5C%5Cn%20%20%20%20%20%20return%200%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20return%20event.type%20%3D%3D%3D%20'mousemove'%20%3F%20event.screenX%20-%20screenX%20%3A%200%3B%5C%5Cn%20%20%7D%2C%5C%5Cn%20%20movementY%3A%20function%20(event)%20%7B%5C%5Cn%20%20%20%20if%20('movementY'%20in%20event)%20%7B%5C%5Cn%20%20%20%20%20%20return%20event.movementY%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20var%20screenY%20%3D%20previousScreenY%3B%5C%5Cn%20%20%20%20previousScreenY%20%3D%20event.screenY%3B%5C%5Cn%5C%5Cn%20%20%20%20if%20(!isMovementYSet)%20%7B%5C%5Cn%20%20%20%20%20%20isMovementYSet%20%3D%20true%3B%5C%5Cn%20%20%20%20%20%20return%200%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20return%20event.type%20%3D%3D%3D%20'mousemove'%20%3F%20event.screenY%20-%20screenY%20%3A%200%3B%5C%5Cn%20%20%7D%5C%5Cn%7D)%3B%5C%5Cn%5C%5Cn%2F**%5C%5Cn%20*%20%40interface%20PointerEvent%5C%5Cn%20*%20%40see%20http%3A%2F%2Fwww.w3.org%2FTR%2Fpointerevents%2F%5C%5Cn%20*%2F%5C%5Cnvar%20SyntheticPointerEvent%20%3D%20SyntheticMouseEvent.extend(%7B%5C%5Cn%20%20pointerId%3A%20null%2C%5C%5Cn%20%20width%3A%20null%2C%5C%5Cn%20%20height%3A%20null%2C%5C%5Cn%20%20pressure%3A%20null%2C%5C%5Cn%20%20tangentialPressure%3A%20null%2C%5C%5Cn%20%20tiltX%3A%20null%2C%5C%5Cn%20%20tiltY%3A%20null%2C%5C%5Cn%20%20twist%3A%20null%2C%5C%5Cn%20%20pointerType%3A%20null%2C%5C%5Cn%20%20isPrimary%3A%20null%5C%5Cn%7D)%3B%5C%5Cn%5C%5Cnvar%20eventTypes%242%20%3D%20%7B%5C%5Cn%20%20mouseEnter%3A%20%7B%5C%5Cn%20%20%20%20registrationName%3A%20'onMouseEnter'%2C%5C%5Cn%20%20%20%20dependencies%3A%20%5BTOP_MOUSE_OUT%2C%20TOP_MOUSE_OVER%5D%5C%5Cn%20%20%7D%2C%5C%5Cn%20%20mouseLeave%3A%20%7B%5C%5Cn%20%20%20%20registrationName%3A%20'onMouseLeave'%2C%5C%5Cn%20%20%20%20dependencies%3A%20%5BTOP_MOUSE_OUT%2C%20TOP_MOUSE_OVER%5D%5C%5Cn%20%20%7D%2C%5C%5Cn%20%20pointerEnter%3A%20%7B%5C%5Cn%20%20%20%20registrationName%3A%20'onPointerEnter'%2C%5C%5Cn%20%20%20%20dependencies%3A%20%5BTOP_POINTER_OUT%2C%20TOP_POINTER_OVER%5D%5C%5Cn%20%20%7D%2C%5C%5Cn%20%20pointerLeave%3A%20%7B%5C%5Cn%20%20%20%20registrationName%3A%20'onPointerLeave'%2C%5C%5Cn%20%20%20%20dependencies%3A%20%5BTOP_POINTER_OUT%2C%20TOP_POINTER_OVER%5D%5C%5Cn%20%20%7D%5C%5Cn%7D%3B%5C%5Cn%5C%5Cnvar%20EnterLeaveEventPlugin%20%3D%20%7B%5C%5Cn%20%20eventTypes%3A%20eventTypes%242%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20For%20almost%20every%20interaction%20we%20care%20about%2C%20there%20will%20be%20both%20a%20top-level%5C%5Cn%20%20%20*%20%60mouseover%60%20and%20%60mouseout%60%20event%20that%20occurs.%20Only%20use%20%60mouseout%60%20so%20that%5C%5Cn%20%20%20*%20we%20do%20not%20extract%20duplicate%20events.%20However%2C%20moving%20the%20mouse%20into%20the%5C%5Cn%20%20%20*%20browser%20from%20outside%20will%20not%20fire%20a%20%60mouseout%60%20event.%20In%20this%20case%2C%20we%20use%5C%5Cn%20%20%20*%20the%20%60mouseover%60%20top-level%20event.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20extractEvents%3A%20function%20(topLevelType%2C%20targetInst%2C%20nativeEvent%2C%20nativeEventTarget)%20%7B%5C%5Cn%20%20%20%20var%20isOverEvent%20%3D%20topLevelType%20%3D%3D%3D%20TOP_MOUSE_OVER%20%7C%7C%20topLevelType%20%3D%3D%3D%20TOP_POINTER_OVER%3B%5C%5Cn%20%20%20%20var%20isOutEvent%20%3D%20topLevelType%20%3D%3D%3D%20TOP_MOUSE_OUT%20%7C%7C%20topLevelType%20%3D%3D%3D%20TOP_POINTER_OUT%3B%5C%5Cn%5C%5Cn%20%20%20%20if%20(isOverEvent%20%26%26%20(nativeEvent.relatedTarget%20%7C%7C%20nativeEvent.fromElement))%20%7B%5C%5Cn%20%20%20%20%20%20return%20null%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20if%20(!isOutEvent%20%26%26%20!isOverEvent)%20%7B%5C%5Cn%20%20%20%20%20%20%2F%2F%20Must%20not%20be%20a%20mouse%20or%20pointer%20in%20or%20out%20-%20ignoring.%5C%5Cn%20%20%20%20%20%20return%20null%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20var%20win%20%3D%20void%200%3B%5C%5Cn%20%20%20%20if%20(nativeEventTarget.window%20%3D%3D%3D%20nativeEventTarget)%20%7B%5C%5Cn%20%20%20%20%20%20%2F%2F%20%60nativeEventTarget%60%20is%20probably%20a%20window%20object.%5C%5Cn%20%20%20%20%20%20win%20%3D%20nativeEventTarget%3B%5C%5Cn%20%20%20%20%7D%20else%20%7B%5C%5Cn%20%20%20%20%20%20%2F%2F%20TODO%3A%20Figure%20out%20why%20%60ownerDocument%60%20is%20sometimes%20undefined%20in%20IE8.%5C%5Cn%20%20%20%20%20%20var%20doc%20%3D%20nativeEventTarget.ownerDocument%3B%5C%5Cn%20%20%20%20%20%20if%20(doc)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20win%20%3D%20doc.defaultView%20%7C%7C%20doc.parentWindow%3B%5C%5Cn%20%20%20%20%20%20%7D%20else%20%7B%5C%5Cn%20%20%20%20%20%20%20%20win%20%3D%20window%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20var%20from%20%3D%20void%200%3B%5C%5Cn%20%20%20%20var%20to%20%3D%20void%200%3B%5C%5Cn%20%20%20%20if%20(isOutEvent)%20%7B%5C%5Cn%20%20%20%20%20%20from%20%3D%20targetInst%3B%5C%5Cn%20%20%20%20%20%20var%20related%20%3D%20nativeEvent.relatedTarget%20%7C%7C%20nativeEvent.toElement%3B%5C%5Cn%20%20%20%20%20%20to%20%3D%20related%20%3F%20getClosestInstanceFromNode(related)%20%3A%20null%3B%5C%5Cn%20%20%20%20%7D%20else%20%7B%5C%5Cn%20%20%20%20%20%20%2F%2F%20Moving%20to%20a%20node%20from%20outside%20the%20window.%5C%5Cn%20%20%20%20%20%20from%20%3D%20null%3B%5C%5Cn%20%20%20%20%20%20to%20%3D%20targetInst%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20if%20(from%20%3D%3D%3D%20to)%20%7B%5C%5Cn%20%20%20%20%20%20%2F%2F%20Nothing%20pertains%20to%20our%20managed%20components.%5C%5Cn%20%20%20%20%20%20return%20null%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20var%20eventInterface%20%3D%20void%200%2C%5C%5Cn%20%20%20%20%20%20%20%20leaveEventType%20%3D%20void%200%2C%5C%5Cn%20%20%20%20%20%20%20%20enterEventType%20%3D%20void%200%2C%5C%5Cn%20%20%20%20%20%20%20%20eventTypePrefix%20%3D%20void%200%3B%5C%5Cn%5C%5Cn%20%20%20%20if%20(topLevelType%20%3D%3D%3D%20TOP_MOUSE_OUT%20%7C%7C%20topLevelType%20%3D%3D%3D%20TOP_MOUSE_OVER)%20%7B%5C%5Cn%20%20%20%20%20%20eventInterface%20%3D%20SyntheticMouseEvent%3B%5C%5Cn%20%20%20%20%20%20leaveEventType%20%3D%20eventTypes%242.mouseLeave%3B%5C%5Cn%20%20%20%20%20%20enterEventType%20%3D%20eventTypes%242.mouseEnter%3B%5C%5Cn%20%20%20%20%20%20eventTypePrefix%20%3D%20'mouse'%3B%5C%5Cn%20%20%20%20%7D%20else%20if%20(topLevelType%20%3D%3D%3D%20TOP_POINTER_OUT%20%7C%7C%20topLevelType%20%3D%3D%3D%20TOP_POINTER_OVER)%20%7B%5C%5Cn%20%20%20%20%20%20eventInterface%20%3D%20SyntheticPointerEvent%3B%5C%5Cn%20%20%20%20%20%20leaveEventType%20%3D%20eventTypes%242.pointerLeave%3B%5C%5Cn%20%20%20%20%20%20enterEventType%20%3D%20eventTypes%242.pointerEnter%3B%5C%5Cn%20%20%20%20%20%20eventTypePrefix%20%3D%20'pointer'%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20var%20fromNode%20%3D%20from%20%3D%3D%20null%20%3F%20win%20%3A%20getNodeFromInstance%241(from)%3B%5C%5Cn%20%20%20%20var%20toNode%20%3D%20to%20%3D%3D%20null%20%3F%20win%20%3A%20getNodeFromInstance%241(to)%3B%5C%5Cn%5C%5Cn%20%20%20%20var%20leave%20%3D%20eventInterface.getPooled(leaveEventType%2C%20from%2C%20nativeEvent%2C%20nativeEventTarget)%3B%5C%5Cn%20%20%20%20leave.type%20%3D%20eventTypePrefix%20%2B%20'leave'%3B%5C%5Cn%20%20%20%20leave.target%20%3D%20fromNode%3B%5C%5Cn%20%20%20%20leave.relatedTarget%20%3D%20toNode%3B%5C%5Cn%5C%5Cn%20%20%20%20var%20enter%20%3D%20eventInterface.getPooled(enterEventType%2C%20to%2C%20nativeEvent%2C%20nativeEventTarget)%3B%5C%5Cn%20%20%20%20enter.type%20%3D%20eventTypePrefix%20%2B%20'enter'%3B%5C%5Cn%20%20%20%20enter.target%20%3D%20toNode%3B%5C%5Cn%20%20%20%20enter.relatedTarget%20%3D%20fromNode%3B%5C%5Cn%5C%5Cn%20%20%20%20accumulateEnterLeaveDispatches(leave%2C%20enter%2C%20from%2C%20to)%3B%5C%5Cn%5C%5Cn%20%20%20%20return%20%5Bleave%2C%20enter%5D%3B%5C%5Cn%20%20%7D%5C%5Cn%7D%3B%5C%5Cn%5C%5Cn%2F**%5C%5Cn%20*%20inlined%20Object.is%20polyfill%20to%20avoid%20requiring%20consumers%20ship%20their%20own%5C%5Cn%20*%20https%3A%2F%2Fdeveloper.mozilla.org%2Fen-US%2Fdocs%2FWeb%2FJavaScript%2FReference%2FGlobal_Objects%2FObject%2Fis%5C%5Cn%20*%2F%5C%5Cnfunction%20is(x%2C%20y)%20%7B%5C%5Cn%20%20return%20x%20%3D%3D%3D%20y%20%26%26%20(x%20!%3D%3D%200%20%7C%7C%201%20%2F%20x%20%3D%3D%3D%201%20%2F%20y)%20%7C%7C%20x%20!%3D%3D%20x%20%26%26%20y%20!%3D%3D%20y%20%2F%2F%20eslint-disable-line%20no-self-compare%5C%5Cn%20%20%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnvar%20hasOwnProperty%241%20%3D%20Object.prototype.hasOwnProperty%3B%5C%5Cn%5C%5Cn%2F**%5C%5Cn%20*%20Performs%20equality%20by%20iterating%20through%20keys%20on%20an%20object%20and%20returning%20false%5C%5Cn%20*%20when%20any%20key%20has%20values%20which%20are%20not%20strictly%20equal%20between%20the%20arguments.%5C%5Cn%20*%20Returns%20true%20when%20the%20values%20of%20all%20keys%20are%20strictly%20equal.%5C%5Cn%20*%2F%5C%5Cnfunction%20shallowEqual(objA%2C%20objB)%20%7B%5C%5Cn%20%20if%20(is(objA%2C%20objB))%20%7B%5C%5Cn%20%20%20%20return%20true%3B%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20if%20(typeof%20objA%20!%3D%3D%20'object'%20%7C%7C%20objA%20%3D%3D%3D%20null%20%7C%7C%20typeof%20objB%20!%3D%3D%20'object'%20%7C%7C%20objB%20%3D%3D%3D%20null)%20%7B%5C%5Cn%20%20%20%20return%20false%3B%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20var%20keysA%20%3D%20Object.keys(objA)%3B%5C%5Cn%20%20var%20keysB%20%3D%20Object.keys(objB)%3B%5C%5Cn%5C%5Cn%20%20if%20(keysA.length%20!%3D%3D%20keysB.length)%20%7B%5C%5Cn%20%20%20%20return%20false%3B%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20%2F%2F%20Test%20for%20A's%20keys%20different%20from%20B.%5C%5Cn%20%20for%20(var%20i%20%3D%200%3B%20i%20%3C%20keysA.length%3B%20i%2B%2B)%20%7B%5C%5Cn%20%20%20%20if%20(!hasOwnProperty%241.call(objB%2C%20keysA%5Bi%5D)%20%7C%7C%20!is(objA%5BkeysA%5Bi%5D%5D%2C%20objB%5BkeysA%5Bi%5D%5D))%20%7B%5C%5Cn%20%20%20%20%20%20return%20false%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20return%20true%3B%5C%5Cn%7D%5C%5Cn%5C%5Cn%2F**%5C%5Cn%20*%20%60ReactInstanceMap%60%20maintains%20a%20mapping%20from%20a%20public%20facing%20stateful%5C%5Cn%20*%20instance%20(key)%20and%20the%20internal%20representation%20(value).%20This%20allows%20public%5C%5Cn%20*%20methods%20to%20accept%20the%20user%20facing%20instance%20as%20an%20argument%20and%20map%20them%20back%5C%5Cn%20*%20to%20internal%20methods.%5C%5Cn%20*%5C%5Cn%20*%20Note%20that%20this%20module%20is%20currently%20shared%20and%20assumed%20to%20be%20stateless.%5C%5Cn%20*%20If%20this%20becomes%20an%20actual%20Map%2C%20that%20will%20break.%5C%5Cn%20*%2F%5C%5Cn%5C%5Cn%2F**%5C%5Cn%20*%20This%20API%20should%20be%20called%20%60delete%60%20but%20we'd%20have%20to%20make%20sure%20to%20always%5C%5Cn%20*%20transform%20these%20to%20strings%20for%20IE%20support.%20When%20this%20transform%20is%20fully%5C%5Cn%20*%20supported%20we%20can%20rename%20it.%5C%5Cn%20*%2F%5C%5Cn%5C%5Cn%5C%5Cnfunction%20get(key)%20%7B%5C%5Cn%20%20return%20key._reactInternalFiber%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20has(key)%20%7B%5C%5Cn%20%20return%20key._reactInternalFiber%20!%3D%3D%20undefined%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20set(key%2C%20value)%20%7B%5C%5Cn%20%20key._reactInternalFiber%20%3D%20value%3B%5C%5Cn%7D%5C%5Cn%5C%5Cn%2F%2F%20Don't%20change%20these%20two%20values.%20They're%20used%20by%20React%20Dev%20Tools.%5C%5Cnvar%20NoEffect%20%3D%20%2F*%20%20%20%20%20%20%20%20%20%20%20%20%20%20*%2F0%3B%5C%5Cnvar%20PerformedWork%20%3D%20%2F*%20%20%20%20%20%20%20%20%20*%2F1%3B%5C%5Cn%5C%5Cn%2F%2F%20You%20can%20change%20the%20rest%20(and%20add%20more).%5C%5Cnvar%20Placement%20%3D%20%2F*%20%20%20%20%20%20%20%20%20%20%20%20%20*%2F2%3B%5C%5Cnvar%20Update%20%3D%20%2F*%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20*%2F4%3B%5C%5Cnvar%20PlacementAndUpdate%20%3D%20%2F*%20%20%20%20*%2F6%3B%5C%5Cnvar%20Deletion%20%3D%20%2F*%20%20%20%20%20%20%20%20%20%20%20%20%20%20*%2F8%3B%5C%5Cnvar%20ContentReset%20%3D%20%2F*%20%20%20%20%20%20%20%20%20%20*%2F16%3B%5C%5Cnvar%20Callback%20%3D%20%2F*%20%20%20%20%20%20%20%20%20%20%20%20%20%20*%2F32%3B%5C%5Cnvar%20DidCapture%20%3D%20%2F*%20%20%20%20%20%20%20%20%20%20%20%20*%2F64%3B%5C%5Cnvar%20Ref%20%3D%20%2F*%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20*%2F128%3B%5C%5Cnvar%20Snapshot%20%3D%20%2F*%20%20%20%20%20%20%20%20%20%20%20%20%20%20*%2F256%3B%5C%5Cnvar%20Passive%20%3D%20%2F*%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20*%2F512%3B%5C%5Cn%5C%5Cn%2F%2F%20Passive%20%26%20Update%20%26%20Callback%20%26%20Ref%20%26%20Snapshot%5C%5Cnvar%20LifecycleEffectMask%20%3D%20%2F*%20%20%20*%2F932%3B%5C%5Cn%5C%5Cn%2F%2F%20Union%20of%20all%20host%20effects%5C%5Cnvar%20HostEffectMask%20%3D%20%2F*%20%20%20%20%20%20%20%20*%2F1023%3B%5C%5Cn%5C%5Cnvar%20Incomplete%20%3D%20%2F*%20%20%20%20%20%20%20%20%20%20%20%20*%2F1024%3B%5C%5Cnvar%20ShouldCapture%20%3D%20%2F*%20%20%20%20%20%20%20%20%20*%2F2048%3B%5C%5Cn%5C%5Cnvar%20ReactCurrentOwner%241%20%3D%20ReactSharedInternals.ReactCurrentOwner%3B%5C%5Cn%5C%5Cnvar%20MOUNTING%20%3D%201%3B%5C%5Cnvar%20MOUNTED%20%3D%202%3B%5C%5Cnvar%20UNMOUNTED%20%3D%203%3B%5C%5Cn%5C%5Cnfunction%20isFiberMountedImpl(fiber)%20%7B%5C%5Cn%20%20var%20node%20%3D%20fiber%3B%5C%5Cn%20%20if%20(!fiber.alternate)%20%7B%5C%5Cn%20%20%20%20%2F%2F%20If%20there%20is%20no%20alternate%2C%20this%20might%20be%20a%20new%20tree%20that%20isn't%20inserted%5C%5Cn%20%20%20%20%2F%2F%20yet.%20If%20it%20is%2C%20then%20it%20will%20have%20a%20pending%20insertion%20effect%20on%20it.%5C%5Cn%20%20%20%20if%20((node.effectTag%20%26%20Placement)%20!%3D%3D%20NoEffect)%20%7B%5C%5Cn%20%20%20%20%20%20return%20MOUNTING%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%20%20while%20(node.return)%20%7B%5C%5Cn%20%20%20%20%20%20node%20%3D%20node.return%3B%5C%5Cn%20%20%20%20%20%20if%20((node.effectTag%20%26%20Placement)%20!%3D%3D%20NoEffect)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20return%20MOUNTING%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%20else%20%7B%5C%5Cn%20%20%20%20while%20(node.return)%20%7B%5C%5Cn%20%20%20%20%20%20node%20%3D%20node.return%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%5C%5Cn%20%20if%20(node.tag%20%3D%3D%3D%20HostRoot)%20%7B%5C%5Cn%20%20%20%20%2F%2F%20TODO%3A%20Check%20if%20this%20was%20a%20nested%20HostRoot%20when%20used%20with%5C%5Cn%20%20%20%20%2F%2F%20renderContainerIntoSubtree.%5C%5Cn%20%20%20%20return%20MOUNTED%3B%5C%5Cn%20%20%7D%5C%5Cn%20%20%2F%2F%20If%20we%20didn't%20hit%20the%20root%2C%20that%20means%20that%20we're%20in%20an%20disconnected%20tree%5C%5Cn%20%20%2F%2F%20that%20has%20been%20unmounted.%5C%5Cn%20%20return%20UNMOUNTED%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20isFiberMounted(fiber)%20%7B%5C%5Cn%20%20return%20isFiberMountedImpl(fiber)%20%3D%3D%3D%20MOUNTED%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20isMounted(component)%20%7B%5C%5Cn%20%20%7B%5C%5Cn%20%20%20%20var%20owner%20%3D%20ReactCurrentOwner%241.current%3B%5C%5Cn%20%20%20%20if%20(owner%20!%3D%3D%20null%20%26%26%20owner.tag%20%3D%3D%3D%20ClassComponent)%20%7B%5C%5Cn%20%20%20%20%20%20var%20ownerFiber%20%3D%20owner%3B%5C%5Cn%20%20%20%20%20%20var%20instance%20%3D%20ownerFiber.stateNode%3B%5C%5Cn%20%20%20%20%20%20!instance._warnedAboutRefsInRender%20%3F%20warningWithoutStack%241(false%2C%20'%25s%20is%20accessing%20isMounted%20inside%20its%20render()%20function.%20'%20%2B%20'render()%20should%20be%20a%20pure%20function%20of%20props%20and%20state.%20It%20should%20'%20%2B%20'never%20access%20something%20that%20requires%20stale%20data%20from%20the%20previous%20'%20%2B%20'render%2C%20such%20as%20refs.%20Move%20this%20logic%20to%20componentDidMount%20and%20'%20%2B%20'componentDidUpdate%20instead.'%2C%20getComponentName(ownerFiber.type)%20%7C%7C%20'A%20component')%20%3A%20void%200%3B%5C%5Cn%20%20%20%20%20%20instance._warnedAboutRefsInRender%20%3D%20true%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20var%20fiber%20%3D%20get(component)%3B%5C%5Cn%20%20if%20(!fiber)%20%7B%5C%5Cn%20%20%20%20return%20false%3B%5C%5Cn%20%20%7D%5C%5Cn%20%20return%20isFiberMountedImpl(fiber)%20%3D%3D%3D%20MOUNTED%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20assertIsMounted(fiber)%20%7B%5C%5Cn%20%20!(isFiberMountedImpl(fiber)%20%3D%3D%3D%20MOUNTED)%20%3F%20invariant(false%2C%20'Unable%20to%20find%20node%20on%20an%20unmounted%20component.')%20%3A%20void%200%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20findCurrentFiberUsingSlowPath(fiber)%20%7B%5C%5Cn%20%20var%20alternate%20%3D%20fiber.alternate%3B%5C%5Cn%20%20if%20(!alternate)%20%7B%5C%5Cn%20%20%20%20%2F%2F%20If%20there%20is%20no%20alternate%2C%20then%20we%20only%20need%20to%20check%20if%20it%20is%20mounted.%5C%5Cn%20%20%20%20var%20state%20%3D%20isFiberMountedImpl(fiber)%3B%5C%5Cn%20%20%20%20!(state%20!%3D%3D%20UNMOUNTED)%20%3F%20invariant(false%2C%20'Unable%20to%20find%20node%20on%20an%20unmounted%20component.')%20%3A%20void%200%3B%5C%5Cn%20%20%20%20if%20(state%20%3D%3D%3D%20MOUNTING)%20%7B%5C%5Cn%20%20%20%20%20%20return%20null%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%20%20return%20fiber%3B%5C%5Cn%20%20%7D%5C%5Cn%20%20%2F%2F%20If%20we%20have%20two%20possible%20branches%2C%20we'll%20walk%20backwards%20up%20to%20the%20root%5C%5Cn%20%20%2F%2F%20to%20see%20what%20path%20the%20root%20points%20to.%20On%20the%20way%20we%20may%20hit%20one%20of%20the%5C%5Cn%20%20%2F%2F%20special%20cases%20and%20we'll%20deal%20with%20them.%5C%5Cn%20%20var%20a%20%3D%20fiber%3B%5C%5Cn%20%20var%20b%20%3D%20alternate%3B%5C%5Cn%20%20while%20(true)%20%7B%5C%5Cn%20%20%20%20var%20parentA%20%3D%20a.return%3B%5C%5Cn%20%20%20%20var%20parentB%20%3D%20parentA%20%3F%20parentA.alternate%20%3A%20null%3B%5C%5Cn%20%20%20%20if%20(!parentA%20%7C%7C%20!parentB)%20%7B%5C%5Cn%20%20%20%20%20%20%2F%2F%20We're%20at%20the%20root.%5C%5Cn%20%20%20%20%20%20break%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20%2F%2F%20If%20both%20copies%20of%20the%20parent%20fiber%20point%20to%20the%20same%20child%2C%20we%20can%5C%5Cn%20%20%20%20%2F%2F%20assume%20that%20the%20child%20is%20current.%20This%20happens%20when%20we%20bailout%20on%20low%5C%5Cn%20%20%20%20%2F%2F%20priority%3A%20the%20bailed%20out%20fiber's%20child%20reuses%20the%20current%20child.%5C%5Cn%20%20%20%20if%20(parentA.child%20%3D%3D%3D%20parentB.child)%20%7B%5C%5Cn%20%20%20%20%20%20var%20child%20%3D%20parentA.child%3B%5C%5Cn%20%20%20%20%20%20while%20(child)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20if%20(child%20%3D%3D%3D%20a)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%2F%2F%20We've%20determined%20that%20A%20is%20the%20current%20branch.%5C%5Cn%20%20%20%20%20%20%20%20%20%20assertIsMounted(parentA)%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20return%20fiber%3B%5C%5Cn%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%20%20if%20(child%20%3D%3D%3D%20b)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%2F%2F%20We've%20determined%20that%20B%20is%20the%20current%20branch.%5C%5Cn%20%20%20%20%20%20%20%20%20%20assertIsMounted(parentA)%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20return%20alternate%3B%5C%5Cn%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%20%20child%20%3D%20child.sibling%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%2F%2F%20We%20should%20never%20have%20an%20alternate%20for%20any%20mounting%20node.%20So%20the%20only%5C%5Cn%20%20%20%20%20%20%2F%2F%20way%20this%20could%20possibly%20happen%20is%20if%20this%20was%20unmounted%2C%20if%20at%20all.%5C%5Cn%20%20%20%20%20%20invariant(false%2C%20'Unable%20to%20find%20node%20on%20an%20unmounted%20component.')%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20if%20(a.return%20!%3D%3D%20b.return)%20%7B%5C%5Cn%20%20%20%20%20%20%2F%2F%20The%20return%20pointer%20of%20A%20and%20the%20return%20pointer%20of%20B%20point%20to%20different%5C%5Cn%20%20%20%20%20%20%2F%2F%20fibers.%20We%20assume%20that%20return%20pointers%20never%20criss-cross%2C%20so%20A%20must%5C%5Cn%20%20%20%20%20%20%2F%2F%20belong%20to%20the%20child%20set%20of%20A.return%2C%20and%20B%20must%20belong%20to%20the%20child%5C%5Cn%20%20%20%20%20%20%2F%2F%20set%20of%20B.return.%5C%5Cn%20%20%20%20%20%20a%20%3D%20parentA%3B%5C%5Cn%20%20%20%20%20%20b%20%3D%20parentB%3B%5C%5Cn%20%20%20%20%7D%20else%20%7B%5C%5Cn%20%20%20%20%20%20%2F%2F%20The%20return%20pointers%20point%20to%20the%20same%20fiber.%20We'll%20have%20to%20use%20the%5C%5Cn%20%20%20%20%20%20%2F%2F%20default%2C%20slow%20path%3A%20scan%20the%20child%20sets%20of%20each%20parent%20alternate%20to%20see%5C%5Cn%20%20%20%20%20%20%2F%2F%20which%20child%20belongs%20to%20which%20set.%5C%5Cn%20%20%20%20%20%20%2F%2F%5C%5Cn%20%20%20%20%20%20%2F%2F%20Search%20parent%20A's%20child%20set%5C%5Cn%20%20%20%20%20%20var%20didFindChild%20%3D%20false%3B%5C%5Cn%20%20%20%20%20%20var%20_child%20%3D%20parentA.child%3B%5C%5Cn%20%20%20%20%20%20while%20(_child)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20if%20(_child%20%3D%3D%3D%20a)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20didFindChild%20%3D%20true%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20a%20%3D%20parentA%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20b%20%3D%20parentB%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20break%3B%5C%5Cn%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%20%20if%20(_child%20%3D%3D%3D%20b)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20didFindChild%20%3D%20true%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20b%20%3D%20parentA%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20a%20%3D%20parentB%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20break%3B%5C%5Cn%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%20%20_child%20%3D%20_child.sibling%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20if%20(!didFindChild)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%2F%2F%20Search%20parent%20B's%20child%20set%5C%5Cn%20%20%20%20%20%20%20%20_child%20%3D%20parentB.child%3B%5C%5Cn%20%20%20%20%20%20%20%20while%20(_child)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20if%20(_child%20%3D%3D%3D%20a)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20didFindChild%20%3D%20true%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20a%20%3D%20parentB%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20b%20%3D%20parentA%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20break%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%20%20%20%20if%20(_child%20%3D%3D%3D%20b)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20didFindChild%20%3D%20true%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20b%20%3D%20parentB%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20a%20%3D%20parentA%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20break%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%20%20%20%20_child%20%3D%20_child.sibling%3B%5C%5Cn%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%20%20!didFindChild%20%3F%20invariant(false%2C%20'Child%20was%20not%20found%20in%20either%20parent%20set.%20This%20indicates%20a%20bug%20in%20React%20related%20to%20the%20return%20pointer.%20Please%20file%20an%20issue.')%20%3A%20void%200%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20!(a.alternate%20%3D%3D%3D%20b)%20%3F%20invariant(false%2C%20'Return%20fibers%20should%20always%20be%20each%20others%5C%5C%5C%5C'%20alternates.%20This%20error%20is%20likely%20caused%20by%20a%20bug%20in%20React.%20Please%20file%20an%20issue.')%20%3A%20void%200%3B%5C%5Cn%20%20%7D%5C%5Cn%20%20%2F%2F%20If%20the%20root%20is%20not%20a%20host%20container%2C%20we're%20in%20a%20disconnected%20tree.%20I.e.%5C%5Cn%20%20%2F%2F%20unmounted.%5C%5Cn%20%20!(a.tag%20%3D%3D%3D%20HostRoot)%20%3F%20invariant(false%2C%20'Unable%20to%20find%20node%20on%20an%20unmounted%20component.')%20%3A%20void%200%3B%5C%5Cn%20%20if%20(a.stateNode.current%20%3D%3D%3D%20a)%20%7B%5C%5Cn%20%20%20%20%2F%2F%20We've%20determined%20that%20A%20is%20the%20current%20branch.%5C%5Cn%20%20%20%20return%20fiber%3B%5C%5Cn%20%20%7D%5C%5Cn%20%20%2F%2F%20Otherwise%20B%20has%20to%20be%20current%20branch.%5C%5Cn%20%20return%20alternate%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20findCurrentHostFiber(parent)%20%7B%5C%5Cn%20%20var%20currentParent%20%3D%20findCurrentFiberUsingSlowPath(parent)%3B%5C%5Cn%20%20if%20(!currentParent)%20%7B%5C%5Cn%20%20%20%20return%20null%3B%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20%2F%2F%20Next%20we'll%20drill%20down%20this%20component%20to%20find%20the%20first%20HostComponent%2FText.%5C%5Cn%20%20var%20node%20%3D%20currentParent%3B%5C%5Cn%20%20while%20(true)%20%7B%5C%5Cn%20%20%20%20if%20(node.tag%20%3D%3D%3D%20HostComponent%20%7C%7C%20node.tag%20%3D%3D%3D%20HostText)%20%7B%5C%5Cn%20%20%20%20%20%20return%20node%3B%5C%5Cn%20%20%20%20%7D%20else%20if%20(node.child)%20%7B%5C%5Cn%20%20%20%20%20%20node.child.return%20%3D%20node%3B%5C%5Cn%20%20%20%20%20%20node%20%3D%20node.child%3B%5C%5Cn%20%20%20%20%20%20continue%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%20%20if%20(node%20%3D%3D%3D%20currentParent)%20%7B%5C%5Cn%20%20%20%20%20%20return%20null%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%20%20while%20(!node.sibling)%20%7B%5C%5Cn%20%20%20%20%20%20if%20(!node.return%20%7C%7C%20node.return%20%3D%3D%3D%20currentParent)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20return%20null%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20node%20%3D%20node.return%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%20%20node.sibling.return%20%3D%20node.return%3B%5C%5Cn%20%20%20%20node%20%3D%20node.sibling%3B%5C%5Cn%20%20%7D%5C%5Cn%20%20%2F%2F%20Flow%20needs%20the%20return%20null%20here%2C%20but%20ESLint%20complains%20about%20it.%5C%5Cn%20%20%2F%2F%20eslint-disable-next-line%20no-unreachable%5C%5Cn%20%20return%20null%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20findCurrentHostFiberWithNoPortals(parent)%20%7B%5C%5Cn%20%20var%20currentParent%20%3D%20findCurrentFiberUsingSlowPath(parent)%3B%5C%5Cn%20%20if%20(!currentParent)%20%7B%5C%5Cn%20%20%20%20return%20null%3B%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20%2F%2F%20Next%20we'll%20drill%20down%20this%20component%20to%20find%20the%20first%20HostComponent%2FText.%5C%5Cn%20%20var%20node%20%3D%20currentParent%3B%5C%5Cn%20%20while%20(true)%20%7B%5C%5Cn%20%20%20%20if%20(node.tag%20%3D%3D%3D%20HostComponent%20%7C%7C%20node.tag%20%3D%3D%3D%20HostText)%20%7B%5C%5Cn%20%20%20%20%20%20return%20node%3B%5C%5Cn%20%20%20%20%7D%20else%20if%20(node.child%20%26%26%20node.tag%20!%3D%3D%20HostPortal)%20%7B%5C%5Cn%20%20%20%20%20%20node.child.return%20%3D%20node%3B%5C%5Cn%20%20%20%20%20%20node%20%3D%20node.child%3B%5C%5Cn%20%20%20%20%20%20continue%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%20%20if%20(node%20%3D%3D%3D%20currentParent)%20%7B%5C%5Cn%20%20%20%20%20%20return%20null%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%20%20while%20(!node.sibling)%20%7B%5C%5Cn%20%20%20%20%20%20if%20(!node.return%20%7C%7C%20node.return%20%3D%3D%3D%20currentParent)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20return%20null%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20node%20%3D%20node.return%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%20%20node.sibling.return%20%3D%20node.return%3B%5C%5Cn%20%20%20%20node%20%3D%20node.sibling%3B%5C%5Cn%20%20%7D%5C%5Cn%20%20%2F%2F%20Flow%20needs%20the%20return%20null%20here%2C%20but%20ESLint%20complains%20about%20it.%5C%5Cn%20%20%2F%2F%20eslint-disable-next-line%20no-unreachable%5C%5Cn%20%20return%20null%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20addEventBubbleListener(element%2C%20eventType%2C%20listener)%20%7B%5C%5Cn%20%20element.addEventListener(eventType%2C%20listener%2C%20false)%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20addEventCaptureListener(element%2C%20eventType%2C%20listener)%20%7B%5C%5Cn%20%20element.addEventListener(eventType%2C%20listener%2C%20true)%3B%5C%5Cn%7D%5C%5Cn%5C%5Cn%2F**%5C%5Cn%20*%20%40interface%20Event%5C%5Cn%20*%20%40see%20http%3A%2F%2Fwww.w3.org%2FTR%2Fcss3-animations%2F%23AnimationEvent-interface%5C%5Cn%20*%20%40see%20https%3A%2F%2Fdeveloper.mozilla.org%2Fen-US%2Fdocs%2FWeb%2FAPI%2FAnimationEvent%5C%5Cn%20*%2F%5C%5Cnvar%20SyntheticAnimationEvent%20%3D%20SyntheticEvent.extend(%7B%5C%5Cn%20%20animationName%3A%20null%2C%5C%5Cn%20%20elapsedTime%3A%20null%2C%5C%5Cn%20%20pseudoElement%3A%20null%5C%5Cn%7D)%3B%5C%5Cn%5C%5Cn%2F**%5C%5Cn%20*%20%40interface%20Event%5C%5Cn%20*%20%40see%20http%3A%2F%2Fwww.w3.org%2FTR%2Fclipboard-apis%2F%5C%5Cn%20*%2F%5C%5Cnvar%20SyntheticClipboardEvent%20%3D%20SyntheticEvent.extend(%7B%5C%5Cn%20%20clipboardData%3A%20function%20(event)%20%7B%5C%5Cn%20%20%20%20return%20'clipboardData'%20in%20event%20%3F%20event.clipboardData%20%3A%20window.clipboardData%3B%5C%5Cn%20%20%7D%5C%5Cn%7D)%3B%5C%5Cn%5C%5Cn%2F**%5C%5Cn%20*%20%40interface%20FocusEvent%5C%5Cn%20*%20%40see%20http%3A%2F%2Fwww.w3.org%2FTR%2FDOM-Level-3-Events%2F%5C%5Cn%20*%2F%5C%5Cnvar%20SyntheticFocusEvent%20%3D%20SyntheticUIEvent.extend(%7B%5C%5Cn%20%20relatedTarget%3A%20null%5C%5Cn%7D)%3B%5C%5Cn%5C%5Cn%2F**%5C%5Cn%20*%20%60charCode%60%20represents%20the%20actual%20%5C%5C%5C%22character%20code%5C%5C%5C%22%20and%20is%20safe%20to%20use%20with%5C%5Cn%20*%20%60String.fromCharCode%60.%20As%20such%2C%20only%20keys%20that%20correspond%20to%20printable%5C%5Cn%20*%20characters%20produce%20a%20valid%20%60charCode%60%2C%20the%20only%20exception%20to%20this%20is%20Enter.%5C%5Cn%20*%20The%20Tab-key%20is%20considered%20non-printable%20and%20does%20not%20have%20a%20%60charCode%60%2C%5C%5Cn%20*%20presumably%20because%20it%20does%20not%20produce%20a%20tab-character%20in%20browsers.%5C%5Cn%20*%5C%5Cn%20*%20%40param%20%7Bobject%7D%20nativeEvent%20Native%20browser%20event.%5C%5Cn%20*%20%40return%20%7Bnumber%7D%20Normalized%20%60charCode%60%20property.%5C%5Cn%20*%2F%5C%5Cnfunction%20getEventCharCode(nativeEvent)%20%7B%5C%5Cn%20%20var%20charCode%20%3D%20void%200%3B%5C%5Cn%20%20var%20keyCode%20%3D%20nativeEvent.keyCode%3B%5C%5Cn%5C%5Cn%20%20if%20('charCode'%20in%20nativeEvent)%20%7B%5C%5Cn%20%20%20%20charCode%20%3D%20nativeEvent.charCode%3B%5C%5Cn%5C%5Cn%20%20%20%20%2F%2F%20FF%20does%20not%20set%20%60charCode%60%20for%20the%20Enter-key%2C%20check%20against%20%60keyCode%60.%5C%5Cn%20%20%20%20if%20(charCode%20%3D%3D%3D%200%20%26%26%20keyCode%20%3D%3D%3D%2013)%20%7B%5C%5Cn%20%20%20%20%20%20charCode%20%3D%2013%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%20else%20%7B%5C%5Cn%20%20%20%20%2F%2F%20IE8%20does%20not%20implement%20%60charCode%60%2C%20but%20%60keyCode%60%20has%20the%20correct%20value.%5C%5Cn%20%20%20%20charCode%20%3D%20keyCode%3B%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20%2F%2F%20IE%20and%20Edge%20(on%20Windows)%20and%20Chrome%20%2F%20Safari%20(on%20Windows%20and%20Linux)%5C%5Cn%20%20%2F%2F%20report%20Enter%20as%20charCode%2010%20when%20ctrl%20is%20pressed.%5C%5Cn%20%20if%20(charCode%20%3D%3D%3D%2010)%20%7B%5C%5Cn%20%20%20%20charCode%20%3D%2013%3B%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20%2F%2F%20Some%20non-printable%20keys%20are%20reported%20in%20%60charCode%60%2F%60keyCode%60%2C%20discard%20them.%5C%5Cn%20%20%2F%2F%20Must%20not%20discard%20the%20(non-)printable%20Enter-key.%5C%5Cn%20%20if%20(charCode%20%3E%3D%2032%20%7C%7C%20charCode%20%3D%3D%3D%2013)%20%7B%5C%5Cn%20%20%20%20return%20charCode%3B%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20return%200%3B%5C%5Cn%7D%5C%5Cn%5C%5Cn%2F**%5C%5Cn%20*%20Normalization%20of%20deprecated%20HTML5%20%60key%60%20values%5C%5Cn%20*%20%40see%20https%3A%2F%2Fdeveloper.mozilla.org%2Fen-US%2Fdocs%2FWeb%2FAPI%2FKeyboardEvent%23Key_names%5C%5Cn%20*%2F%5C%5Cnvar%20normalizeKey%20%3D%20%7B%5C%5Cn%20%20Esc%3A%20'Escape'%2C%5C%5Cn%20%20Spacebar%3A%20'%20'%2C%5C%5Cn%20%20Left%3A%20'ArrowLeft'%2C%5C%5Cn%20%20Up%3A%20'ArrowUp'%2C%5C%5Cn%20%20Right%3A%20'ArrowRight'%2C%5C%5Cn%20%20Down%3A%20'ArrowDown'%2C%5C%5Cn%20%20Del%3A%20'Delete'%2C%5C%5Cn%20%20Win%3A%20'OS'%2C%5C%5Cn%20%20Menu%3A%20'ContextMenu'%2C%5C%5Cn%20%20Apps%3A%20'ContextMenu'%2C%5C%5Cn%20%20Scroll%3A%20'ScrollLock'%2C%5C%5Cn%20%20MozPrintableKey%3A%20'Unidentified'%5C%5Cn%7D%3B%5C%5Cn%5C%5Cn%2F**%5C%5Cn%20*%20Translation%20from%20legacy%20%60keyCode%60%20to%20HTML5%20%60key%60%5C%5Cn%20*%20Only%20special%20keys%20supported%2C%20all%20others%20depend%20on%20keyboard%20layout%20or%20browser%5C%5Cn%20*%20%40see%20https%3A%2F%2Fdeveloper.mozilla.org%2Fen-US%2Fdocs%2FWeb%2FAPI%2FKeyboardEvent%23Key_names%5C%5Cn%20*%2F%5C%5Cnvar%20translateToKey%20%3D%20%7B%5C%5Cn%20%20'8'%3A%20'Backspace'%2C%5C%5Cn%20%20'9'%3A%20'Tab'%2C%5C%5Cn%20%20'12'%3A%20'Clear'%2C%5C%5Cn%20%20'13'%3A%20'Enter'%2C%5C%5Cn%20%20'16'%3A%20'Shift'%2C%5C%5Cn%20%20'17'%3A%20'Control'%2C%5C%5Cn%20%20'18'%3A%20'Alt'%2C%5C%5Cn%20%20'19'%3A%20'Pause'%2C%5C%5Cn%20%20'20'%3A%20'CapsLock'%2C%5C%5Cn%20%20'27'%3A%20'Escape'%2C%5C%5Cn%20%20'32'%3A%20'%20'%2C%5C%5Cn%20%20'33'%3A%20'PageUp'%2C%5C%5Cn%20%20'34'%3A%20'PageDown'%2C%5C%5Cn%20%20'35'%3A%20'End'%2C%5C%5Cn%20%20'36'%3A%20'Home'%2C%5C%5Cn%20%20'37'%3A%20'ArrowLeft'%2C%5C%5Cn%20%20'38'%3A%20'ArrowUp'%2C%5C%5Cn%20%20'39'%3A%20'ArrowRight'%2C%5C%5Cn%20%20'40'%3A%20'ArrowDown'%2C%5C%5Cn%20%20'45'%3A%20'Insert'%2C%5C%5Cn%20%20'46'%3A%20'Delete'%2C%5C%5Cn%20%20'112'%3A%20'F1'%2C%5C%5Cn%20%20'113'%3A%20'F2'%2C%5C%5Cn%20%20'114'%3A%20'F3'%2C%5C%5Cn%20%20'115'%3A%20'F4'%2C%5C%5Cn%20%20'116'%3A%20'F5'%2C%5C%5Cn%20%20'117'%3A%20'F6'%2C%5C%5Cn%20%20'118'%3A%20'F7'%2C%5C%5Cn%20%20'119'%3A%20'F8'%2C%5C%5Cn%20%20'120'%3A%20'F9'%2C%5C%5Cn%20%20'121'%3A%20'F10'%2C%5C%5Cn%20%20'122'%3A%20'F11'%2C%5C%5Cn%20%20'123'%3A%20'F12'%2C%5C%5Cn%20%20'144'%3A%20'NumLock'%2C%5C%5Cn%20%20'145'%3A%20'ScrollLock'%2C%5C%5Cn%20%20'224'%3A%20'Meta'%5C%5Cn%7D%3B%5C%5Cn%5C%5Cn%2F**%5C%5Cn%20*%20%40param%20%7Bobject%7D%20nativeEvent%20Native%20browser%20event.%5C%5Cn%20*%20%40return%20%7Bstring%7D%20Normalized%20%60key%60%20property.%5C%5Cn%20*%2F%5C%5Cnfunction%20getEventKey(nativeEvent)%20%7B%5C%5Cn%20%20if%20(nativeEvent.key)%20%7B%5C%5Cn%20%20%20%20%2F%2F%20Normalize%20inconsistent%20values%20reported%20by%20browsers%20due%20to%5C%5Cn%20%20%20%20%2F%2F%20implementations%20of%20a%20working%20draft%20specification.%5C%5Cn%5C%5Cn%20%20%20%20%2F%2F%20FireFox%20implements%20%60key%60%20but%20returns%20%60MozPrintableKey%60%20for%20all%5C%5Cn%20%20%20%20%2F%2F%20printable%20characters%20(normalized%20to%20%60Unidentified%60)%2C%20ignore%20it.%5C%5Cn%20%20%20%20var%20key%20%3D%20normalizeKey%5BnativeEvent.key%5D%20%7C%7C%20nativeEvent.key%3B%5C%5Cn%20%20%20%20if%20(key%20!%3D%3D%20'Unidentified')%20%7B%5C%5Cn%20%20%20%20%20%20return%20key%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20%2F%2F%20Browser%20does%20not%20implement%20%60key%60%2C%20polyfill%20as%20much%20of%20it%20as%20we%20can.%5C%5Cn%20%20if%20(nativeEvent.type%20%3D%3D%3D%20'keypress')%20%7B%5C%5Cn%20%20%20%20var%20charCode%20%3D%20getEventCharCode(nativeEvent)%3B%5C%5Cn%5C%5Cn%20%20%20%20%2F%2F%20The%20enter-key%20is%20technically%20both%20printable%20and%20non-printable%20and%20can%5C%5Cn%20%20%20%20%2F%2F%20thus%20be%20captured%20by%20%60keypress%60%2C%20no%20other%20non-printable%20key%20should.%5C%5Cn%20%20%20%20return%20charCode%20%3D%3D%3D%2013%20%3F%20'Enter'%20%3A%20String.fromCharCode(charCode)%3B%5C%5Cn%20%20%7D%5C%5Cn%20%20if%20(nativeEvent.type%20%3D%3D%3D%20'keydown'%20%7C%7C%20nativeEvent.type%20%3D%3D%3D%20'keyup')%20%7B%5C%5Cn%20%20%20%20%2F%2F%20While%20user%20keyboard%20layout%20determines%20the%20actual%20meaning%20of%20each%5C%5Cn%20%20%20%20%2F%2F%20%60keyCode%60%20value%2C%20almost%20all%20function%20keys%20have%20a%20universal%20value.%5C%5Cn%20%20%20%20return%20translateToKey%5BnativeEvent.keyCode%5D%20%7C%7C%20'Unidentified'%3B%5C%5Cn%20%20%7D%5C%5Cn%20%20return%20''%3B%5C%5Cn%7D%5C%5Cn%5C%5Cn%2F**%5C%5Cn%20*%20%40interface%20KeyboardEvent%5C%5Cn%20*%20%40see%20http%3A%2F%2Fwww.w3.org%2FTR%2FDOM-Level-3-Events%2F%5C%5Cn%20*%2F%5C%5Cnvar%20SyntheticKeyboardEvent%20%3D%20SyntheticUIEvent.extend(%7B%5C%5Cn%20%20key%3A%20getEventKey%2C%5C%5Cn%20%20location%3A%20null%2C%5C%5Cn%20%20ctrlKey%3A%20null%2C%5C%5Cn%20%20shiftKey%3A%20null%2C%5C%5Cn%20%20altKey%3A%20null%2C%5C%5Cn%20%20metaKey%3A%20null%2C%5C%5Cn%20%20repeat%3A%20null%2C%5C%5Cn%20%20locale%3A%20null%2C%5C%5Cn%20%20getModifierState%3A%20getEventModifierState%2C%5C%5Cn%20%20%2F%2F%20Legacy%20Interface%5C%5Cn%20%20charCode%3A%20function%20(event)%20%7B%5C%5Cn%20%20%20%20%2F%2F%20%60charCode%60%20is%20the%20result%20of%20a%20KeyPress%20event%20and%20represents%20the%20value%20of%5C%5Cn%20%20%20%20%2F%2F%20the%20actual%20printable%20character.%5C%5Cn%5C%5Cn%20%20%20%20%2F%2F%20KeyPress%20is%20deprecated%2C%20but%20its%20replacement%20is%20not%20yet%20final%20and%20not%5C%5Cn%20%20%20%20%2F%2F%20implemented%20in%20any%20major%20browser.%20Only%20KeyPress%20has%20charCode.%5C%5Cn%20%20%20%20if%20(event.type%20%3D%3D%3D%20'keypress')%20%7B%5C%5Cn%20%20%20%20%20%20return%20getEventCharCode(event)%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%20%20return%200%3B%5C%5Cn%20%20%7D%2C%5C%5Cn%20%20keyCode%3A%20function%20(event)%20%7B%5C%5Cn%20%20%20%20%2F%2F%20%60keyCode%60%20is%20the%20result%20of%20a%20KeyDown%2FUp%20event%20and%20represents%20the%20value%20of%5C%5Cn%20%20%20%20%2F%2F%20physical%20keyboard%20key.%5C%5Cn%5C%5Cn%20%20%20%20%2F%2F%20The%20actual%20meaning%20of%20the%20value%20depends%20on%20the%20users'%20keyboard%20layout%5C%5Cn%20%20%20%20%2F%2F%20which%20cannot%20be%20detected.%20Assuming%20that%20it%20is%20a%20US%20keyboard%20layout%5C%5Cn%20%20%20%20%2F%2F%20provides%20a%20surprisingly%20accurate%20mapping%20for%20US%20and%20European%20users.%5C%5Cn%20%20%20%20%2F%2F%20Due%20to%20this%2C%20it%20is%20left%20to%20the%20user%20to%20implement%20at%20this%20time.%5C%5Cn%20%20%20%20if%20(event.type%20%3D%3D%3D%20'keydown'%20%7C%7C%20event.type%20%3D%3D%3D%20'keyup')%20%7B%5C%5Cn%20%20%20%20%20%20return%20event.keyCode%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%20%20return%200%3B%5C%5Cn%20%20%7D%2C%5C%5Cn%20%20which%3A%20function%20(event)%20%7B%5C%5Cn%20%20%20%20%2F%2F%20%60which%60%20is%20an%20alias%20for%20either%20%60keyCode%60%20or%20%60charCode%60%20depending%20on%20the%5C%5Cn%20%20%20%20%2F%2F%20type%20of%20the%20event.%5C%5Cn%20%20%20%20if%20(event.type%20%3D%3D%3D%20'keypress')%20%7B%5C%5Cn%20%20%20%20%20%20return%20getEventCharCode(event)%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%20%20if%20(event.type%20%3D%3D%3D%20'keydown'%20%7C%7C%20event.type%20%3D%3D%3D%20'keyup')%20%7B%5C%5Cn%20%20%20%20%20%20return%20event.keyCode%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%20%20return%200%3B%5C%5Cn%20%20%7D%5C%5Cn%7D)%3B%5C%5Cn%5C%5Cn%2F**%5C%5Cn%20*%20%40interface%20DragEvent%5C%5Cn%20*%20%40see%20http%3A%2F%2Fwww.w3.org%2FTR%2FDOM-Level-3-Events%2F%5C%5Cn%20*%2F%5C%5Cnvar%20SyntheticDragEvent%20%3D%20SyntheticMouseEvent.extend(%7B%5C%5Cn%20%20dataTransfer%3A%20null%5C%5Cn%7D)%3B%5C%5Cn%5C%5Cn%2F**%5C%5Cn%20*%20%40interface%20TouchEvent%5C%5Cn%20*%20%40see%20http%3A%2F%2Fwww.w3.org%2FTR%2Ftouch-events%2F%5C%5Cn%20*%2F%5C%5Cnvar%20SyntheticTouchEvent%20%3D%20SyntheticUIEvent.extend(%7B%5C%5Cn%20%20touches%3A%20null%2C%5C%5Cn%20%20targetTouches%3A%20null%2C%5C%5Cn%20%20changedTouches%3A%20null%2C%5C%5Cn%20%20altKey%3A%20null%2C%5C%5Cn%20%20metaKey%3A%20null%2C%5C%5Cn%20%20ctrlKey%3A%20null%2C%5C%5Cn%20%20shiftKey%3A%20null%2C%5C%5Cn%20%20getModifierState%3A%20getEventModifierState%5C%5Cn%7D)%3B%5C%5Cn%5C%5Cn%2F**%5C%5Cn%20*%20%40interface%20Event%5C%5Cn%20*%20%40see%20http%3A%2F%2Fwww.w3.org%2FTR%2F2009%2FWD-css3-transitions-20090320%2F%23transition-events-%5C%5Cn%20*%20%40see%20https%3A%2F%2Fdeveloper.mozilla.org%2Fen-US%2Fdocs%2FWeb%2FAPI%2FTransitionEvent%5C%5Cn%20*%2F%5C%5Cnvar%20SyntheticTransitionEvent%20%3D%20SyntheticEvent.extend(%7B%5C%5Cn%20%20propertyName%3A%20null%2C%5C%5Cn%20%20elapsedTime%3A%20null%2C%5C%5Cn%20%20pseudoElement%3A%20null%5C%5Cn%7D)%3B%5C%5Cn%5C%5Cn%2F**%5C%5Cn%20*%20%40interface%20WheelEvent%5C%5Cn%20*%20%40see%20http%3A%2F%2Fwww.w3.org%2FTR%2FDOM-Level-3-Events%2F%5C%5Cn%20*%2F%5C%5Cnvar%20SyntheticWheelEvent%20%3D%20SyntheticMouseEvent.extend(%7B%5C%5Cn%20%20deltaX%3A%20function%20(event)%20%7B%5C%5Cn%20%20%20%20return%20'deltaX'%20in%20event%20%3F%20event.deltaX%20%3A%20%2F%2F%20Fallback%20to%20%60wheelDeltaX%60%20for%20Webkit%20and%20normalize%20(right%20is%20positive).%5C%5Cn%20%20%20%20'wheelDeltaX'%20in%20event%20%3F%20-event.wheelDeltaX%20%3A%200%3B%5C%5Cn%20%20%7D%2C%5C%5Cn%20%20deltaY%3A%20function%20(event)%20%7B%5C%5Cn%20%20%20%20return%20'deltaY'%20in%20event%20%3F%20event.deltaY%20%3A%20%2F%2F%20Fallback%20to%20%60wheelDeltaY%60%20for%20Webkit%20and%20normalize%20(down%20is%20positive).%5C%5Cn%20%20%20%20'wheelDeltaY'%20in%20event%20%3F%20-event.wheelDeltaY%20%3A%20%2F%2F%20Fallback%20to%20%60wheelDelta%60%20for%20IE%3C9%20and%20normalize%20(down%20is%20positive).%5C%5Cn%20%20%20%20'wheelDelta'%20in%20event%20%3F%20-event.wheelDelta%20%3A%200%3B%5C%5Cn%20%20%7D%2C%5C%5Cn%5C%5Cn%20%20deltaZ%3A%20null%2C%5C%5Cn%5C%5Cn%20%20%2F%2F%20Browsers%20without%20%5C%5C%5C%22deltaMode%5C%5C%5C%22%20is%20reporting%20in%20raw%20wheel%20delta%20where%20one%5C%5Cn%20%20%2F%2F%20notch%20on%20the%20scroll%20is%20always%20%2B%2F-%20120%2C%20roughly%20equivalent%20to%20pixels.%5C%5Cn%20%20%2F%2F%20A%20good%20approximation%20of%20DOM_DELTA_LINE%20(1)%20is%205%25%20of%20viewport%20size%20or%5C%5Cn%20%20%2F%2F%20~40%20pixels%2C%20for%20DOM_DELTA_SCREEN%20(2)%20it%20is%2087.5%25%20of%20viewport%20size.%5C%5Cn%20%20deltaMode%3A%20null%5C%5Cn%7D)%3B%5C%5Cn%5C%5Cn%2F**%5C%5Cn%20*%20Turns%5C%5Cn%20*%20%5B'abort'%2C%20...%5D%5C%5Cn%20*%20into%5C%5Cn%20*%20eventTypes%20%3D%20%7B%5C%5Cn%20*%20%20%20'abort'%3A%20%7B%5C%5Cn%20*%20%20%20%20%20phasedRegistrationNames%3A%20%7B%5C%5Cn%20*%20%20%20%20%20%20%20bubbled%3A%20'onAbort'%2C%5C%5Cn%20*%20%20%20%20%20%20%20captured%3A%20'onAbortCapture'%2C%5C%5Cn%20*%20%20%20%20%20%7D%2C%5C%5Cn%20*%20%20%20%20%20dependencies%3A%20%5BTOP_ABORT%5D%2C%5C%5Cn%20*%20%20%20%7D%2C%5C%5Cn%20*%20%20%20...%5C%5Cn%20*%20%7D%3B%5C%5Cn%20*%20topLevelEventsToDispatchConfig%20%3D%20new%20Map(%5B%5C%5Cn%20*%20%20%20%5BTOP_ABORT%2C%20%7B%20sameConfig%20%7D%5D%2C%5C%5Cn%20*%20%5D)%3B%5C%5Cn%20*%2F%5C%5Cn%5C%5Cnvar%20interactiveEventTypeNames%20%3D%20%5B%5BTOP_BLUR%2C%20'blur'%5D%2C%20%5BTOP_CANCEL%2C%20'cancel'%5D%2C%20%5BTOP_CLICK%2C%20'click'%5D%2C%20%5BTOP_CLOSE%2C%20'close'%5D%2C%20%5BTOP_CONTEXT_MENU%2C%20'contextMenu'%5D%2C%20%5BTOP_COPY%2C%20'copy'%5D%2C%20%5BTOP_CUT%2C%20'cut'%5D%2C%20%5BTOP_AUX_CLICK%2C%20'auxClick'%5D%2C%20%5BTOP_DOUBLE_CLICK%2C%20'doubleClick'%5D%2C%20%5BTOP_DRAG_END%2C%20'dragEnd'%5D%2C%20%5BTOP_DRAG_START%2C%20'dragStart'%5D%2C%20%5BTOP_DROP%2C%20'drop'%5D%2C%20%5BTOP_FOCUS%2C%20'focus'%5D%2C%20%5BTOP_INPUT%2C%20'input'%5D%2C%20%5BTOP_INVALID%2C%20'invalid'%5D%2C%20%5BTOP_KEY_DOWN%2C%20'keyDown'%5D%2C%20%5BTOP_KEY_PRESS%2C%20'keyPress'%5D%2C%20%5BTOP_KEY_UP%2C%20'keyUp'%5D%2C%20%5BTOP_MOUSE_DOWN%2C%20'mouseDown'%5D%2C%20%5BTOP_MOUSE_UP%2C%20'mouseUp'%5D%2C%20%5BTOP_PASTE%2C%20'paste'%5D%2C%20%5BTOP_PAUSE%2C%20'pause'%5D%2C%20%5BTOP_PLAY%2C%20'play'%5D%2C%20%5BTOP_POINTER_CANCEL%2C%20'pointerCancel'%5D%2C%20%5BTOP_POINTER_DOWN%2C%20'pointerDown'%5D%2C%20%5BTOP_POINTER_UP%2C%20'pointerUp'%5D%2C%20%5BTOP_RATE_CHANGE%2C%20'rateChange'%5D%2C%20%5BTOP_RESET%2C%20'reset'%5D%2C%20%5BTOP_SEEKED%2C%20'seeked'%5D%2C%20%5BTOP_SUBMIT%2C%20'submit'%5D%2C%20%5BTOP_TOUCH_CANCEL%2C%20'touchCancel'%5D%2C%20%5BTOP_TOUCH_END%2C%20'touchEnd'%5D%2C%20%5BTOP_TOUCH_START%2C%20'touchStart'%5D%2C%20%5BTOP_VOLUME_CHANGE%2C%20'volumeChange'%5D%5D%3B%5C%5Cnvar%20nonInteractiveEventTypeNames%20%3D%20%5B%5BTOP_ABORT%2C%20'abort'%5D%2C%20%5BTOP_ANIMATION_END%2C%20'animationEnd'%5D%2C%20%5BTOP_ANIMATION_ITERATION%2C%20'animationIteration'%5D%2C%20%5BTOP_ANIMATION_START%2C%20'animationStart'%5D%2C%20%5BTOP_CAN_PLAY%2C%20'canPlay'%5D%2C%20%5BTOP_CAN_PLAY_THROUGH%2C%20'canPlayThrough'%5D%2C%20%5BTOP_DRAG%2C%20'drag'%5D%2C%20%5BTOP_DRAG_ENTER%2C%20'dragEnter'%5D%2C%20%5BTOP_DRAG_EXIT%2C%20'dragExit'%5D%2C%20%5BTOP_DRAG_LEAVE%2C%20'dragLeave'%5D%2C%20%5BTOP_DRAG_OVER%2C%20'dragOver'%5D%2C%20%5BTOP_DURATION_CHANGE%2C%20'durationChange'%5D%2C%20%5BTOP_EMPTIED%2C%20'emptied'%5D%2C%20%5BTOP_ENCRYPTED%2C%20'encrypted'%5D%2C%20%5BTOP_ENDED%2C%20'ended'%5D%2C%20%5BTOP_ERROR%2C%20'error'%5D%2C%20%5BTOP_GOT_POINTER_CAPTURE%2C%20'gotPointerCapture'%5D%2C%20%5BTOP_LOAD%2C%20'load'%5D%2C%20%5BTOP_LOADED_DATA%2C%20'loadedData'%5D%2C%20%5BTOP_LOADED_METADATA%2C%20'loadedMetadata'%5D%2C%20%5BTOP_LOAD_START%2C%20'loadStart'%5D%2C%20%5BTOP_LOST_POINTER_CAPTURE%2C%20'lostPointerCapture'%5D%2C%20%5BTOP_MOUSE_MOVE%2C%20'mouseMove'%5D%2C%20%5BTOP_MOUSE_OUT%2C%20'mouseOut'%5D%2C%20%5BTOP_MOUSE_OVER%2C%20'mouseOver'%5D%2C%20%5BTOP_PLAYING%2C%20'playing'%5D%2C%20%5BTOP_POINTER_MOVE%2C%20'pointerMove'%5D%2C%20%5BTOP_POINTER_OUT%2C%20'pointerOut'%5D%2C%20%5BTOP_POINTER_OVER%2C%20'pointerOver'%5D%2C%20%5BTOP_PROGRESS%2C%20'progress'%5D%2C%20%5BTOP_SCROLL%2C%20'scroll'%5D%2C%20%5BTOP_SEEKING%2C%20'seeking'%5D%2C%20%5BTOP_STALLED%2C%20'stalled'%5D%2C%20%5BTOP_SUSPEND%2C%20'suspend'%5D%2C%20%5BTOP_TIME_UPDATE%2C%20'timeUpdate'%5D%2C%20%5BTOP_TOGGLE%2C%20'toggle'%5D%2C%20%5BTOP_TOUCH_MOVE%2C%20'touchMove'%5D%2C%20%5BTOP_TRANSITION_END%2C%20'transitionEnd'%5D%2C%20%5BTOP_WAITING%2C%20'waiting'%5D%2C%20%5BTOP_WHEEL%2C%20'wheel'%5D%5D%3B%5C%5Cn%5C%5Cnvar%20eventTypes%244%20%3D%20%7B%7D%3B%5C%5Cnvar%20topLevelEventsToDispatchConfig%20%3D%20%7B%7D%3B%5C%5Cn%5C%5Cnfunction%20addEventTypeNameToConfig(_ref%2C%20isInteractive)%20%7B%5C%5Cn%20%20var%20topEvent%20%3D%20_ref%5B0%5D%2C%5C%5Cn%20%20%20%20%20%20event%20%3D%20_ref%5B1%5D%3B%5C%5Cn%5C%5Cn%20%20var%20capitalizedEvent%20%3D%20event%5B0%5D.toUpperCase()%20%2B%20event.slice(1)%3B%5C%5Cn%20%20var%20onEvent%20%3D%20'on'%20%2B%20capitalizedEvent%3B%5C%5Cn%5C%5Cn%20%20var%20type%20%3D%20%7B%5C%5Cn%20%20%20%20phasedRegistrationNames%3A%20%7B%5C%5Cn%20%20%20%20%20%20bubbled%3A%20onEvent%2C%5C%5Cn%20%20%20%20%20%20captured%3A%20onEvent%20%2B%20'Capture'%5C%5Cn%20%20%20%20%7D%2C%5C%5Cn%20%20%20%20dependencies%3A%20%5BtopEvent%5D%2C%5C%5Cn%20%20%20%20isInteractive%3A%20isInteractive%5C%5Cn%20%20%7D%3B%5C%5Cn%20%20eventTypes%244%5Bevent%5D%20%3D%20type%3B%5C%5Cn%20%20topLevelEventsToDispatchConfig%5BtopEvent%5D%20%3D%20type%3B%5C%5Cn%7D%5C%5Cn%5C%5CninteractiveEventTypeNames.forEach(function%20(eventTuple)%20%7B%5C%5Cn%20%20addEventTypeNameToConfig(eventTuple%2C%20true)%3B%5C%5Cn%7D)%3B%5C%5CnnonInteractiveEventTypeNames.forEach(function%20(eventTuple)%20%7B%5C%5Cn%20%20addEventTypeNameToConfig(eventTuple%2C%20false)%3B%5C%5Cn%7D)%3B%5C%5Cn%5C%5Cn%2F%2F%20Only%20used%20in%20DEV%20for%20exhaustiveness%20validation.%5C%5Cnvar%20knownHTMLTopLevelTypes%20%3D%20%5BTOP_ABORT%2C%20TOP_CANCEL%2C%20TOP_CAN_PLAY%2C%20TOP_CAN_PLAY_THROUGH%2C%20TOP_CLOSE%2C%20TOP_DURATION_CHANGE%2C%20TOP_EMPTIED%2C%20TOP_ENCRYPTED%2C%20TOP_ENDED%2C%20TOP_ERROR%2C%20TOP_INPUT%2C%20TOP_INVALID%2C%20TOP_LOAD%2C%20TOP_LOADED_DATA%2C%20TOP_LOADED_METADATA%2C%20TOP_LOAD_START%2C%20TOP_PAUSE%2C%20TOP_PLAY%2C%20TOP_PLAYING%2C%20TOP_PROGRESS%2C%20TOP_RATE_CHANGE%2C%20TOP_RESET%2C%20TOP_SEEKED%2C%20TOP_SEEKING%2C%20TOP_STALLED%2C%20TOP_SUBMIT%2C%20TOP_SUSPEND%2C%20TOP_TIME_UPDATE%2C%20TOP_TOGGLE%2C%20TOP_VOLUME_CHANGE%2C%20TOP_WAITING%5D%3B%5C%5Cn%5C%5Cnvar%20SimpleEventPlugin%20%3D%20%7B%5C%5Cn%20%20eventTypes%3A%20eventTypes%244%2C%5C%5Cn%5C%5Cn%20%20isInteractiveTopLevelEventType%3A%20function%20(topLevelType)%20%7B%5C%5Cn%20%20%20%20var%20config%20%3D%20topLevelEventsToDispatchConfig%5BtopLevelType%5D%3B%5C%5Cn%20%20%20%20return%20config%20!%3D%3D%20undefined%20%26%26%20config.isInteractive%20%3D%3D%3D%20true%3B%5C%5Cn%20%20%7D%2C%5C%5Cn%5C%5Cn%5C%5Cn%20%20extractEvents%3A%20function%20(topLevelType%2C%20targetInst%2C%20nativeEvent%2C%20nativeEventTarget)%20%7B%5C%5Cn%20%20%20%20var%20dispatchConfig%20%3D%20topLevelEventsToDispatchConfig%5BtopLevelType%5D%3B%5C%5Cn%20%20%20%20if%20(!dispatchConfig)%20%7B%5C%5Cn%20%20%20%20%20%20return%20null%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%20%20var%20EventConstructor%20%3D%20void%200%3B%5C%5Cn%20%20%20%20switch%20(topLevelType)%20%7B%5C%5Cn%20%20%20%20%20%20case%20TOP_KEY_PRESS%3A%5C%5Cn%20%20%20%20%20%20%20%20%2F%2F%20Firefox%20creates%20a%20keypress%20event%20for%20function%20keys%20too.%20This%20removes%5C%5Cn%20%20%20%20%20%20%20%20%2F%2F%20the%20unwanted%20keypress%20events.%20Enter%20is%20however%20both%20printable%20and%5C%5Cn%20%20%20%20%20%20%20%20%2F%2F%20non-printable.%20One%20would%20expect%20Tab%20to%20be%20as%20well%20(but%20it%20isn't).%5C%5Cn%20%20%20%20%20%20%20%20if%20(getEventCharCode(nativeEvent)%20%3D%3D%3D%200)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20return%20null%3B%5C%5Cn%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%2F*%20falls%20through%20*%2F%5C%5Cn%20%20%20%20%20%20case%20TOP_KEY_DOWN%3A%5C%5Cn%20%20%20%20%20%20case%20TOP_KEY_UP%3A%5C%5Cn%20%20%20%20%20%20%20%20EventConstructor%20%3D%20SyntheticKeyboardEvent%3B%5C%5Cn%20%20%20%20%20%20%20%20break%3B%5C%5Cn%20%20%20%20%20%20case%20TOP_BLUR%3A%5C%5Cn%20%20%20%20%20%20case%20TOP_FOCUS%3A%5C%5Cn%20%20%20%20%20%20%20%20EventConstructor%20%3D%20SyntheticFocusEvent%3B%5C%5Cn%20%20%20%20%20%20%20%20break%3B%5C%5Cn%20%20%20%20%20%20case%20TOP_CLICK%3A%5C%5Cn%20%20%20%20%20%20%20%20%2F%2F%20Firefox%20creates%20a%20click%20event%20on%20right%20mouse%20clicks.%20This%20removes%20the%5C%5Cn%20%20%20%20%20%20%20%20%2F%2F%20unwanted%20click%20events.%5C%5Cn%20%20%20%20%20%20%20%20if%20(nativeEvent.button%20%3D%3D%3D%202)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20return%20null%3B%5C%5Cn%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%2F*%20falls%20through%20*%2F%5C%5Cn%20%20%20%20%20%20case%20TOP_AUX_CLICK%3A%5C%5Cn%20%20%20%20%20%20case%20TOP_DOUBLE_CLICK%3A%5C%5Cn%20%20%20%20%20%20case%20TOP_MOUSE_DOWN%3A%5C%5Cn%20%20%20%20%20%20case%20TOP_MOUSE_MOVE%3A%5C%5Cn%20%20%20%20%20%20case%20TOP_MOUSE_UP%3A%5C%5Cn%20%20%20%20%20%20%2F%2F%20TODO%3A%20Disabled%20elements%20should%20not%20respond%20to%20mouse%20events%5C%5Cn%20%20%20%20%20%20%2F*%20falls%20through%20*%2F%5C%5Cn%20%20%20%20%20%20case%20TOP_MOUSE_OUT%3A%5C%5Cn%20%20%20%20%20%20case%20TOP_MOUSE_OVER%3A%5C%5Cn%20%20%20%20%20%20case%20TOP_CONTEXT_MENU%3A%5C%5Cn%20%20%20%20%20%20%20%20EventConstructor%20%3D%20SyntheticMouseEvent%3B%5C%5Cn%20%20%20%20%20%20%20%20break%3B%5C%5Cn%20%20%20%20%20%20case%20TOP_DRAG%3A%5C%5Cn%20%20%20%20%20%20case%20TOP_DRAG_END%3A%5C%5Cn%20%20%20%20%20%20case%20TOP_DRAG_ENTER%3A%5C%5Cn%20%20%20%20%20%20case%20TOP_DRAG_EXIT%3A%5C%5Cn%20%20%20%20%20%20case%20TOP_DRAG_LEAVE%3A%5C%5Cn%20%20%20%20%20%20case%20TOP_DRAG_OVER%3A%5C%5Cn%20%20%20%20%20%20case%20TOP_DRAG_START%3A%5C%5Cn%20%20%20%20%20%20case%20TOP_DROP%3A%5C%5Cn%20%20%20%20%20%20%20%20EventConstructor%20%3D%20SyntheticDragEvent%3B%5C%5Cn%20%20%20%20%20%20%20%20break%3B%5C%5Cn%20%20%20%20%20%20case%20TOP_TOUCH_CANCEL%3A%5C%5Cn%20%20%20%20%20%20case%20TOP_TOUCH_END%3A%5C%5Cn%20%20%20%20%20%20case%20TOP_TOUCH_MOVE%3A%5C%5Cn%20%20%20%20%20%20case%20TOP_TOUCH_START%3A%5C%5Cn%20%20%20%20%20%20%20%20EventConstructor%20%3D%20SyntheticTouchEvent%3B%5C%5Cn%20%20%20%20%20%20%20%20break%3B%5C%5Cn%20%20%20%20%20%20case%20TOP_ANIMATION_END%3A%5C%5Cn%20%20%20%20%20%20case%20TOP_ANIMATION_ITERATION%3A%5C%5Cn%20%20%20%20%20%20case%20TOP_ANIMATION_START%3A%5C%5Cn%20%20%20%20%20%20%20%20EventConstructor%20%3D%20SyntheticAnimationEvent%3B%5C%5Cn%20%20%20%20%20%20%20%20break%3B%5C%5Cn%20%20%20%20%20%20case%20TOP_TRANSITION_END%3A%5C%5Cn%20%20%20%20%20%20%20%20EventConstructor%20%3D%20SyntheticTransitionEvent%3B%5C%5Cn%20%20%20%20%20%20%20%20break%3B%5C%5Cn%20%20%20%20%20%20case%20TOP_SCROLL%3A%5C%5Cn%20%20%20%20%20%20%20%20EventConstructor%20%3D%20SyntheticUIEvent%3B%5C%5Cn%20%20%20%20%20%20%20%20break%3B%5C%5Cn%20%20%20%20%20%20case%20TOP_WHEEL%3A%5C%5Cn%20%20%20%20%20%20%20%20EventConstructor%20%3D%20SyntheticWheelEvent%3B%5C%5Cn%20%20%20%20%20%20%20%20break%3B%5C%5Cn%20%20%20%20%20%20case%20TOP_COPY%3A%5C%5Cn%20%20%20%20%20%20case%20TOP_CUT%3A%5C%5Cn%20%20%20%20%20%20case%20TOP_PASTE%3A%5C%5Cn%20%20%20%20%20%20%20%20EventConstructor%20%3D%20SyntheticClipboardEvent%3B%5C%5Cn%20%20%20%20%20%20%20%20break%3B%5C%5Cn%20%20%20%20%20%20case%20TOP_GOT_POINTER_CAPTURE%3A%5C%5Cn%20%20%20%20%20%20case%20TOP_LOST_POINTER_CAPTURE%3A%5C%5Cn%20%20%20%20%20%20case%20TOP_POINTER_CANCEL%3A%5C%5Cn%20%20%20%20%20%20case%20TOP_POINTER_DOWN%3A%5C%5Cn%20%20%20%20%20%20case%20TOP_POINTER_MOVE%3A%5C%5Cn%20%20%20%20%20%20case%20TOP_POINTER_OUT%3A%5C%5Cn%20%20%20%20%20%20case%20TOP_POINTER_OVER%3A%5C%5Cn%20%20%20%20%20%20case%20TOP_POINTER_UP%3A%5C%5Cn%20%20%20%20%20%20%20%20EventConstructor%20%3D%20SyntheticPointerEvent%3B%5C%5Cn%20%20%20%20%20%20%20%20break%3B%5C%5Cn%20%20%20%20%20%20default%3A%5C%5Cn%20%20%20%20%20%20%20%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20if%20(knownHTMLTopLevelTypes.indexOf(topLevelType)%20%3D%3D%3D%20-1)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20warningWithoutStack%241(false%2C%20'SimpleEventPlugin%3A%20Unhandled%20event%20type%2C%20%60%25s%60.%20This%20warning%20'%20%2B%20'is%20likely%20caused%20by%20a%20bug%20in%20React.%20Please%20file%20an%20issue.'%2C%20topLevelType)%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%20%20%2F%2F%20HTML%20Events%5C%5Cn%20%20%20%20%20%20%20%20%2F%2F%20%40see%20http%3A%2F%2Fwww.w3.org%2FTR%2Fhtml5%2Findex.html%23events-0%5C%5Cn%20%20%20%20%20%20%20%20EventConstructor%20%3D%20SyntheticEvent%3B%5C%5Cn%20%20%20%20%20%20%20%20break%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%20%20var%20event%20%3D%20EventConstructor.getPooled(dispatchConfig%2C%20targetInst%2C%20nativeEvent%2C%20nativeEventTarget)%3B%5C%5Cn%20%20%20%20accumulateTwoPhaseDispatches(event)%3B%5C%5Cn%20%20%20%20return%20event%3B%5C%5Cn%20%20%7D%5C%5Cn%7D%3B%5C%5Cn%5C%5Cnvar%20isInteractiveTopLevelEventType%20%3D%20SimpleEventPlugin.isInteractiveTopLevelEventType%3B%5C%5Cn%5C%5Cn%5C%5Cnvar%20CALLBACK_BOOKKEEPING_POOL_SIZE%20%3D%2010%3B%5C%5Cnvar%20callbackBookkeepingPool%20%3D%20%5B%5D%3B%5C%5Cn%5C%5Cn%2F**%5C%5Cn%20*%20Find%20the%20deepest%20React%20component%20completely%20containing%20the%20root%20of%20the%5C%5Cn%20*%20passed-in%20instance%20(for%20use%20when%20entire%20React%20trees%20are%20nested%20within%20each%5C%5Cn%20*%20other).%20If%20React%20trees%20are%20not%20nested%2C%20returns%20null.%5C%5Cn%20*%2F%5C%5Cnfunction%20findRootContainerNode(inst)%20%7B%5C%5Cn%20%20%2F%2F%20TODO%3A%20It%20may%20be%20a%20good%20idea%20to%20cache%20this%20to%20prevent%20unnecessary%20DOM%5C%5Cn%20%20%2F%2F%20traversal%2C%20but%20caching%20is%20difficult%20to%20do%20correctly%20without%20using%20a%5C%5Cn%20%20%2F%2F%20mutation%20observer%20to%20listen%20for%20all%20DOM%20changes.%5C%5Cn%20%20while%20(inst.return)%20%7B%5C%5Cn%20%20%20%20inst%20%3D%20inst.return%3B%5C%5Cn%20%20%7D%5C%5Cn%20%20if%20(inst.tag%20!%3D%3D%20HostRoot)%20%7B%5C%5Cn%20%20%20%20%2F%2F%20This%20can%20happen%20if%20we're%20in%20a%20detached%20tree.%5C%5Cn%20%20%20%20return%20null%3B%5C%5Cn%20%20%7D%5C%5Cn%20%20return%20inst.stateNode.containerInfo%3B%5C%5Cn%7D%5C%5Cn%5C%5Cn%2F%2F%20Used%20to%20store%20ancestor%20hierarchy%20in%20top%20level%20callback%5C%5Cnfunction%20getTopLevelCallbackBookKeeping(topLevelType%2C%20nativeEvent%2C%20targetInst)%20%7B%5C%5Cn%20%20if%20(callbackBookkeepingPool.length)%20%7B%5C%5Cn%20%20%20%20var%20instance%20%3D%20callbackBookkeepingPool.pop()%3B%5C%5Cn%20%20%20%20instance.topLevelType%20%3D%20topLevelType%3B%5C%5Cn%20%20%20%20instance.nativeEvent%20%3D%20nativeEvent%3B%5C%5Cn%20%20%20%20instance.targetInst%20%3D%20targetInst%3B%5C%5Cn%20%20%20%20return%20instance%3B%5C%5Cn%20%20%7D%5C%5Cn%20%20return%20%7B%5C%5Cn%20%20%20%20topLevelType%3A%20topLevelType%2C%5C%5Cn%20%20%20%20nativeEvent%3A%20nativeEvent%2C%5C%5Cn%20%20%20%20targetInst%3A%20targetInst%2C%5C%5Cn%20%20%20%20ancestors%3A%20%5B%5D%5C%5Cn%20%20%7D%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20releaseTopLevelCallbackBookKeeping(instance)%20%7B%5C%5Cn%20%20instance.topLevelType%20%3D%20null%3B%5C%5Cn%20%20instance.nativeEvent%20%3D%20null%3B%5C%5Cn%20%20instance.targetInst%20%3D%20null%3B%5C%5Cn%20%20instance.ancestors.length%20%3D%200%3B%5C%5Cn%20%20if%20(callbackBookkeepingPool.length%20%3C%20CALLBACK_BOOKKEEPING_POOL_SIZE)%20%7B%5C%5Cn%20%20%20%20callbackBookkeepingPool.push(instance)%3B%5C%5Cn%20%20%7D%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20handleTopLevel(bookKeeping)%20%7B%5C%5Cn%20%20var%20targetInst%20%3D%20bookKeeping.targetInst%3B%5C%5Cn%5C%5Cn%20%20%2F%2F%20Loop%20through%20the%20hierarchy%2C%20in%20case%20there's%20any%20nested%20components.%5C%5Cn%20%20%2F%2F%20It's%20important%20that%20we%20build%20the%20array%20of%20ancestors%20before%20calling%20any%5C%5Cn%20%20%2F%2F%20event%20handlers%2C%20because%20event%20handlers%20can%20modify%20the%20DOM%2C%20leading%20to%5C%5Cn%20%20%2F%2F%20inconsistencies%20with%20ReactMount's%20node%20cache.%20See%20%231105.%5C%5Cn%20%20var%20ancestor%20%3D%20targetInst%3B%5C%5Cn%20%20do%20%7B%5C%5Cn%20%20%20%20if%20(!ancestor)%20%7B%5C%5Cn%20%20%20%20%20%20bookKeeping.ancestors.push(ancestor)%3B%5C%5Cn%20%20%20%20%20%20break%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%20%20var%20root%20%3D%20findRootContainerNode(ancestor)%3B%5C%5Cn%20%20%20%20if%20(!root)%20%7B%5C%5Cn%20%20%20%20%20%20break%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%20%20bookKeeping.ancestors.push(ancestor)%3B%5C%5Cn%20%20%20%20ancestor%20%3D%20getClosestInstanceFromNode(root)%3B%5C%5Cn%20%20%7D%20while%20(ancestor)%3B%5C%5Cn%5C%5Cn%20%20for%20(var%20i%20%3D%200%3B%20i%20%3C%20bookKeeping.ancestors.length%3B%20i%2B%2B)%20%7B%5C%5Cn%20%20%20%20targetInst%20%3D%20bookKeeping.ancestors%5Bi%5D%3B%5C%5Cn%20%20%20%20runExtractedEventsInBatch(bookKeeping.topLevelType%2C%20targetInst%2C%20bookKeeping.nativeEvent%2C%20getEventTarget(bookKeeping.nativeEvent))%3B%5C%5Cn%20%20%7D%5C%5Cn%7D%5C%5Cn%5C%5Cn%2F%2F%20TODO%3A%20can%20we%20stop%20exporting%20these%3F%5C%5Cnvar%20_enabled%20%3D%20true%3B%5C%5Cn%5C%5Cnfunction%20setEnabled(enabled)%20%7B%5C%5Cn%20%20_enabled%20%3D%20!!enabled%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20isEnabled()%20%7B%5C%5Cn%20%20return%20_enabled%3B%5C%5Cn%7D%5C%5Cn%5C%5Cn%2F**%5C%5Cn%20*%20Traps%20top-level%20events%20by%20using%20event%20bubbling.%5C%5Cn%20*%5C%5Cn%20*%20%40param%20%7Bnumber%7D%20topLevelType%20Number%20from%20%60TopLevelEventTypes%60.%5C%5Cn%20*%20%40param%20%7Bobject%7D%20element%20Element%20on%20which%20to%20attach%20listener.%5C%5Cn%20*%20%40return%20%7B%3Fobject%7D%20An%20object%20with%20a%20remove%20function%20which%20will%20forcefully%5C%5Cn%20*%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20remove%20the%20listener.%5C%5Cn%20*%20%40internal%5C%5Cn%20*%2F%5C%5Cnfunction%20trapBubbledEvent(topLevelType%2C%20element)%20%7B%5C%5Cn%20%20if%20(!element)%20%7B%5C%5Cn%20%20%20%20return%20null%3B%5C%5Cn%20%20%7D%5C%5Cn%20%20var%20dispatch%20%3D%20isInteractiveTopLevelEventType(topLevelType)%20%3F%20dispatchInteractiveEvent%20%3A%20dispatchEvent%3B%5C%5Cn%5C%5Cn%20%20addEventBubbleListener(element%2C%20getRawEventName(topLevelType)%2C%5C%5Cn%20%20%2F%2F%20Check%20if%20interactive%20and%20wrap%20in%20interactiveUpdates%5C%5Cn%20%20dispatch.bind(null%2C%20topLevelType))%3B%5C%5Cn%7D%5C%5Cn%5C%5Cn%2F**%5C%5Cn%20*%20Traps%20a%20top-level%20event%20by%20using%20event%20capturing.%5C%5Cn%20*%5C%5Cn%20*%20%40param%20%7Bnumber%7D%20topLevelType%20Number%20from%20%60TopLevelEventTypes%60.%5C%5Cn%20*%20%40param%20%7Bobject%7D%20element%20Element%20on%20which%20to%20attach%20listener.%5C%5Cn%20*%20%40return%20%7B%3Fobject%7D%20An%20object%20with%20a%20remove%20function%20which%20will%20forcefully%5C%5Cn%20*%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20remove%20the%20listener.%5C%5Cn%20*%20%40internal%5C%5Cn%20*%2F%5C%5Cnfunction%20trapCapturedEvent(topLevelType%2C%20element)%20%7B%5C%5Cn%20%20if%20(!element)%20%7B%5C%5Cn%20%20%20%20return%20null%3B%5C%5Cn%20%20%7D%5C%5Cn%20%20var%20dispatch%20%3D%20isInteractiveTopLevelEventType(topLevelType)%20%3F%20dispatchInteractiveEvent%20%3A%20dispatchEvent%3B%5C%5Cn%5C%5Cn%20%20addEventCaptureListener(element%2C%20getRawEventName(topLevelType)%2C%5C%5Cn%20%20%2F%2F%20Check%20if%20interactive%20and%20wrap%20in%20interactiveUpdates%5C%5Cn%20%20dispatch.bind(null%2C%20topLevelType))%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20dispatchInteractiveEvent(topLevelType%2C%20nativeEvent)%20%7B%5C%5Cn%20%20interactiveUpdates(dispatchEvent%2C%20topLevelType%2C%20nativeEvent)%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20dispatchEvent(topLevelType%2C%20nativeEvent)%20%7B%5C%5Cn%20%20if%20(!_enabled)%20%7B%5C%5Cn%20%20%20%20return%3B%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20var%20nativeEventTarget%20%3D%20getEventTarget(nativeEvent)%3B%5C%5Cn%20%20var%20targetInst%20%3D%20getClosestInstanceFromNode(nativeEventTarget)%3B%5C%5Cn%20%20if%20(targetInst%20!%3D%3D%20null%20%26%26%20typeof%20targetInst.tag%20%3D%3D%3D%20'number'%20%26%26%20!isFiberMounted(targetInst))%20%7B%5C%5Cn%20%20%20%20%2F%2F%20If%20we%20get%20an%20event%20(ex%3A%20img%20onload)%20before%20committing%20that%5C%5Cn%20%20%20%20%2F%2F%20component's%20mount%2C%20ignore%20it%20for%20now%20(that%20is%2C%20treat%20it%20as%20if%20it%20was%20an%5C%5Cn%20%20%20%20%2F%2F%20event%20on%20a%20non-React%20tree).%20We%20might%20also%20consider%20queueing%20events%20and%5C%5Cn%20%20%20%20%2F%2F%20dispatching%20them%20after%20the%20mount.%5C%5Cn%20%20%20%20targetInst%20%3D%20null%3B%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20var%20bookKeeping%20%3D%20getTopLevelCallbackBookKeeping(topLevelType%2C%20nativeEvent%2C%20targetInst)%3B%5C%5Cn%5C%5Cn%20%20try%20%7B%5C%5Cn%20%20%20%20%2F%2F%20Event%20queue%20being%20processed%20in%20the%20same%20cycle%20allows%5C%5Cn%20%20%20%20%2F%2F%20%60preventDefault%60.%5C%5Cn%20%20%20%20batchedUpdates(handleTopLevel%2C%20bookKeeping)%3B%5C%5Cn%20%20%7D%20finally%20%7B%5C%5Cn%20%20%20%20releaseTopLevelCallbackBookKeeping(bookKeeping)%3B%5C%5Cn%20%20%7D%5C%5Cn%7D%5C%5Cn%5C%5Cn%2F**%5C%5Cn%20*%20Summary%20of%20%60ReactBrowserEventEmitter%60%20event%20handling%3A%5C%5Cn%20*%5C%5Cn%20*%20%20-%20Top-level%20delegation%20is%20used%20to%20trap%20most%20native%20browser%20events.%20This%5C%5Cn%20*%20%20%20%20may%20only%20occur%20in%20the%20main%20thread%20and%20is%20the%20responsibility%20of%5C%5Cn%20*%20%20%20%20ReactDOMEventListener%2C%20which%20is%20injected%20and%20can%20therefore%20support%5C%5Cn%20*%20%20%20%20pluggable%20event%20sources.%20This%20is%20the%20only%20work%20that%20occurs%20in%20the%20main%5C%5Cn%20*%20%20%20%20thread.%5C%5Cn%20*%5C%5Cn%20*%20%20-%20We%20normalize%20and%20de-duplicate%20events%20to%20account%20for%20browser%20quirks.%20This%5C%5Cn%20*%20%20%20%20may%20be%20done%20in%20the%20worker%20thread.%5C%5Cn%20*%5C%5Cn%20*%20%20-%20Forward%20these%20native%20events%20(with%20the%20associated%20top-level%20type%20used%20to%5C%5Cn%20*%20%20%20%20trap%20it)%20to%20%60EventPluginHub%60%2C%20which%20in%20turn%20will%20ask%20plugins%20if%20they%20want%5C%5Cn%20*%20%20%20%20to%20extract%20any%20synthetic%20events.%5C%5Cn%20*%5C%5Cn%20*%20%20-%20The%20%60EventPluginHub%60%20will%20then%20process%20each%20event%20by%20annotating%20them%20with%5C%5Cn%20*%20%20%20%20%5C%5C%5C%22dispatches%5C%5C%5C%22%2C%20a%20sequence%20of%20listeners%20and%20IDs%20that%20care%20about%20that%20event.%5C%5Cn%20*%5C%5Cn%20*%20%20-%20The%20%60EventPluginHub%60%20then%20dispatches%20the%20events.%5C%5Cn%20*%5C%5Cn%20*%20Overview%20of%20React%20and%20the%20event%20system%3A%5C%5Cn%20*%5C%5Cn%20*%20%2B------------%2B%20%20%20%20.%5C%5Cn%20*%20%7C%20%20%20%20DOM%20%20%20%20%20%7C%20%20%20%20.%5C%5Cn%20*%20%2B------------%2B%20%20%20%20.%5C%5Cn%20*%20%20%20%20%20%20%20%7C%20%20%20%20%20%20%20%20%20%20%20.%5C%5Cn%20*%20%20%20%20%20%20%20v%20%20%20%20%20%20%20%20%20%20%20.%5C%5Cn%20*%20%2B------------%2B%20%20%20%20.%5C%5Cn%20*%20%7C%20ReactEvent%20%7C%20%20%20%20.%5C%5Cn%20*%20%7C%20%20Listener%20%20%7C%20%20%20%20.%5C%5Cn%20*%20%2B------------%2B%20%20%20%20.%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%2B-----------%2B%5C%5Cn%20*%20%20%20%20%20%20%20%7C%20%20%20%20%20%20%20%20%20%20%20.%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%2B--------%2B%7CSimpleEvent%7C%5C%5Cn%20*%20%20%20%20%20%20%20%7C%20%20%20%20%20%20%20%20%20%20%20.%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%7C%20%20%20%20%20%20%20%20%20%7CPlugin%20%20%20%20%20%7C%5C%5Cn%20*%20%2B-----%7C------%2B%20%20%20%20.%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20v%20%20%20%20%20%20%20%20%20%2B-----------%2B%5C%5Cn%20*%20%7C%20%20%20%20%20%7C%20%20%20%20%20%20%7C%20%20%20%20.%20%20%20%20%2B--------------%2B%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%2B------------%2B%5C%5Cn%20*%20%7C%20%20%20%20%20%2B-----------.---%3E%7CEventPluginHub%7C%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%7C%20%20%20%20Event%20%20%20%7C%5C%5Cn%20*%20%7C%20%20%20%20%20%20%20%20%20%20%20%20%7C%20%20%20%20.%20%20%20%20%7C%20%20%20%20%20%20%20%20%20%20%20%20%20%20%7C%20%20%20%20%20%2B-----------%2B%20%20%7C%20Propagators%7C%5C%5Cn%20*%20%7C%20ReactEvent%20%7C%20%20%20%20.%20%20%20%20%7C%20%20%20%20%20%20%20%20%20%20%20%20%20%20%7C%20%20%20%20%20%7CTapEvent%20%20%20%7C%20%20%7C------------%7C%5C%5Cn%20*%20%7C%20%20Emitter%20%20%20%7C%20%20%20%20.%20%20%20%20%7C%20%20%20%20%20%20%20%20%20%20%20%20%20%20%7C%3C---%2B%7CPlugin%20%20%20%20%20%7C%20%20%7Cother%20plugin%7C%5C%5Cn%20*%20%7C%20%20%20%20%20%20%20%20%20%20%20%20%7C%20%20%20%20.%20%20%20%20%7C%20%20%20%20%20%20%20%20%20%20%20%20%20%20%7C%20%20%20%20%20%2B-----------%2B%20%20%7C%20%20utilities%20%7C%5C%5Cn%20*%20%7C%20%20%20%20%20%2B-----------.---%3E%7C%20%20%20%20%20%20%20%20%20%20%20%20%20%20%7C%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%2B------------%2B%5C%5Cn%20*%20%7C%20%20%20%20%20%7C%20%20%20%20%20%20%7C%20%20%20%20.%20%20%20%20%2B--------------%2B%5C%5Cn%20*%20%2B-----%7C------%2B%20%20%20%20.%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%5E%20%20%20%20%20%20%20%20%2B-----------%2B%5C%5Cn%20*%20%20%20%20%20%20%20%7C%20%20%20%20%20%20%20%20%20%20%20.%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%7C%20%20%20%20%20%20%20%20%7CEnter%2FLeave%7C%5C%5Cn%20*%20%20%20%20%20%20%20%2B%20%20%20%20%20%20%20%20%20%20%20.%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%2B-------%2B%7CPlugin%20%20%20%20%20%7C%5C%5Cn%20*%20%2B-------------%2B%20%20%20.%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%2B-----------%2B%5C%5Cn%20*%20%7C%20application%20%7C%20%20%20.%5C%5Cn%20*%20%7C-------------%7C%20%20%20.%5C%5Cn%20*%20%7C%20%20%20%20%20%20%20%20%20%20%20%20%20%7C%20%20%20.%5C%5Cn%20*%20%7C%20%20%20%20%20%20%20%20%20%20%20%20%20%7C%20%20%20.%5C%5Cn%20*%20%2B-------------%2B%20%20%20.%5C%5Cn%20*%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20.%5C%5Cn%20*%20%20%20%20React%20Core%20%20%20%20%20.%20%20General%20Purpose%20Event%20Plugin%20System%5C%5Cn%20*%2F%5C%5Cn%5C%5Cnvar%20alreadyListeningTo%20%3D%20%7B%7D%3B%5C%5Cnvar%20reactTopListenersCounter%20%3D%200%3B%5C%5Cn%5C%5Cn%2F**%5C%5Cn%20*%20To%20ensure%20no%20conflicts%20with%20other%20potential%20React%20instances%20on%20the%20page%5C%5Cn%20*%2F%5C%5Cnvar%20topListenersIDKey%20%3D%20'_reactListenersID'%20%2B%20(''%20%2B%20Math.random()).slice(2)%3B%5C%5Cn%5C%5Cnfunction%20getListeningForDocument(mountAt)%20%7B%5C%5Cn%20%20%2F%2F%20In%20IE8%2C%20%60mountAt%60%20is%20a%20host%20object%20and%20doesn't%20have%20%60hasOwnProperty%60%5C%5Cn%20%20%2F%2F%20directly.%5C%5Cn%20%20if%20(!Object.prototype.hasOwnProperty.call(mountAt%2C%20topListenersIDKey))%20%7B%5C%5Cn%20%20%20%20mountAt%5BtopListenersIDKey%5D%20%3D%20reactTopListenersCounter%2B%2B%3B%5C%5Cn%20%20%20%20alreadyListeningTo%5BmountAt%5BtopListenersIDKey%5D%5D%20%3D%20%7B%7D%3B%5C%5Cn%20%20%7D%5C%5Cn%20%20return%20alreadyListeningTo%5BmountAt%5BtopListenersIDKey%5D%5D%3B%5C%5Cn%7D%5C%5Cn%5C%5Cn%2F**%5C%5Cn%20*%20We%20listen%20for%20bubbled%20touch%20events%20on%20the%20document%20object.%5C%5Cn%20*%5C%5Cn%20*%20Firefox%20v8.01%20(and%20possibly%20others)%20exhibited%20strange%20behavior%20when%5C%5Cn%20*%20mounting%20%60onmousemove%60%20events%20at%20some%20node%20that%20was%20not%20the%20document%5C%5Cn%20*%20element.%20The%20symptoms%20were%20that%20if%20your%20mouse%20is%20not%20moving%20over%20something%5C%5Cn%20*%20contained%20within%20that%20mount%20point%20(for%20example%20on%20the%20background)%20the%5C%5Cn%20*%20top-level%20listeners%20for%20%60onmousemove%60%20won't%20be%20called.%20However%2C%20if%20you%5C%5Cn%20*%20register%20the%20%60mousemove%60%20on%20the%20document%20object%2C%20then%20it%20will%20of%20course%5C%5Cn%20*%20catch%20all%20%60mousemove%60s.%20This%20along%20with%20iOS%20quirks%2C%20justifies%20restricting%5C%5Cn%20*%20top-level%20listeners%20to%20the%20document%20object%20only%2C%20at%20least%20for%20these%5C%5Cn%20*%20movement%20types%20of%20events%20and%20possibly%20all%20events.%5C%5Cn%20*%5C%5Cn%20*%20%40see%20http%3A%2F%2Fwww.quirksmode.org%2Fblog%2Farchives%2F2010%2F09%2Fclick_event_del.html%5C%5Cn%20*%5C%5Cn%20*%20Also%2C%20%60keyup%60%2F%60keypress%60%2F%60keydown%60%20do%20not%20bubble%20to%20the%20window%20on%20IE%2C%20but%5C%5Cn%20*%20they%20bubble%20to%20document.%5C%5Cn%20*%5C%5Cn%20*%20%40param%20%7Bstring%7D%20registrationName%20Name%20of%20listener%20(e.g.%20%60onClick%60).%5C%5Cn%20*%20%40param%20%7Bobject%7D%20mountAt%20Container%20where%20to%20mount%20the%20listener%5C%5Cn%20*%2F%5C%5Cnfunction%20listenTo(registrationName%2C%20mountAt)%20%7B%5C%5Cn%20%20var%20isListening%20%3D%20getListeningForDocument(mountAt)%3B%5C%5Cn%20%20var%20dependencies%20%3D%20registrationNameDependencies%5BregistrationName%5D%3B%5C%5Cn%5C%5Cn%20%20for%20(var%20i%20%3D%200%3B%20i%20%3C%20dependencies.length%3B%20i%2B%2B)%20%7B%5C%5Cn%20%20%20%20var%20dependency%20%3D%20dependencies%5Bi%5D%3B%5C%5Cn%20%20%20%20if%20(!(isListening.hasOwnProperty(dependency)%20%26%26%20isListening%5Bdependency%5D))%20%7B%5C%5Cn%20%20%20%20%20%20switch%20(dependency)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20case%20TOP_SCROLL%3A%5C%5Cn%20%20%20%20%20%20%20%20%20%20trapCapturedEvent(TOP_SCROLL%2C%20mountAt)%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20break%3B%5C%5Cn%20%20%20%20%20%20%20%20case%20TOP_FOCUS%3A%5C%5Cn%20%20%20%20%20%20%20%20case%20TOP_BLUR%3A%5C%5Cn%20%20%20%20%20%20%20%20%20%20trapCapturedEvent(TOP_FOCUS%2C%20mountAt)%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20trapCapturedEvent(TOP_BLUR%2C%20mountAt)%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%2F%2F%20We%20set%20the%20flag%20for%20a%20single%20dependency%20later%20in%20this%20function%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20%2F%2F%20but%20this%20ensures%20we%20mark%20both%20as%20attached%20rather%20than%20just%20one.%5C%5Cn%20%20%20%20%20%20%20%20%20%20isListening%5BTOP_BLUR%5D%20%3D%20true%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20isListening%5BTOP_FOCUS%5D%20%3D%20true%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20break%3B%5C%5Cn%20%20%20%20%20%20%20%20case%20TOP_CANCEL%3A%5C%5Cn%20%20%20%20%20%20%20%20case%20TOP_CLOSE%3A%5C%5Cn%20%20%20%20%20%20%20%20%20%20if%20(isEventSupported(getRawEventName(dependency)))%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20trapCapturedEvent(dependency%2C%20mountAt)%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%20%20%20%20break%3B%5C%5Cn%20%20%20%20%20%20%20%20case%20TOP_INVALID%3A%5C%5Cn%20%20%20%20%20%20%20%20case%20TOP_SUBMIT%3A%5C%5Cn%20%20%20%20%20%20%20%20case%20TOP_RESET%3A%5C%5Cn%20%20%20%20%20%20%20%20%20%20%2F%2F%20We%20listen%20to%20them%20on%20the%20target%20DOM%20elements.%5C%5Cn%20%20%20%20%20%20%20%20%20%20%2F%2F%20Some%20of%20them%20bubble%20so%20we%20don't%20want%20them%20to%20fire%20twice.%5C%5Cn%20%20%20%20%20%20%20%20%20%20break%3B%5C%5Cn%20%20%20%20%20%20%20%20default%3A%5C%5Cn%20%20%20%20%20%20%20%20%20%20%2F%2F%20By%20default%2C%20listen%20on%20the%20top%20level%20to%20all%20non-media%20events.%5C%5Cn%20%20%20%20%20%20%20%20%20%20%2F%2F%20Media%20events%20don't%20bubble%20so%20adding%20the%20listener%20wouldn't%20do%20anything.%5C%5Cn%20%20%20%20%20%20%20%20%20%20var%20isMediaEvent%20%3D%20mediaEventTypes.indexOf(dependency)%20!%3D%3D%20-1%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20if%20(!isMediaEvent)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20trapBubbledEvent(dependency%2C%20mountAt)%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%20%20%20%20break%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20isListening%5Bdependency%5D%20%3D%20true%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20isListeningToAllDependencies(registrationName%2C%20mountAt)%20%7B%5C%5Cn%20%20var%20isListening%20%3D%20getListeningForDocument(mountAt)%3B%5C%5Cn%20%20var%20dependencies%20%3D%20registrationNameDependencies%5BregistrationName%5D%3B%5C%5Cn%20%20for%20(var%20i%20%3D%200%3B%20i%20%3C%20dependencies.length%3B%20i%2B%2B)%20%7B%5C%5Cn%20%20%20%20var%20dependency%20%3D%20dependencies%5Bi%5D%3B%5C%5Cn%20%20%20%20if%20(!(isListening.hasOwnProperty(dependency)%20%26%26%20isListening%5Bdependency%5D))%20%7B%5C%5Cn%20%20%20%20%20%20return%20false%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%5C%5Cn%20%20return%20true%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20getActiveElement(doc)%20%7B%5C%5Cn%20%20doc%20%3D%20doc%20%7C%7C%20(typeof%20document%20!%3D%3D%20'undefined'%20%3F%20document%20%3A%20undefined)%3B%5C%5Cn%20%20if%20(typeof%20doc%20%3D%3D%3D%20'undefined')%20%7B%5C%5Cn%20%20%20%20return%20null%3B%5C%5Cn%20%20%7D%5C%5Cn%20%20try%20%7B%5C%5Cn%20%20%20%20return%20doc.activeElement%20%7C%7C%20doc.body%3B%5C%5Cn%20%20%7D%20catch%20(e)%20%7B%5C%5Cn%20%20%20%20return%20doc.body%3B%5C%5Cn%20%20%7D%5C%5Cn%7D%5C%5Cn%5C%5Cn%2F**%5C%5Cn%20*%20Given%20any%20node%20return%20the%20first%20leaf%20node%20without%20children.%5C%5Cn%20*%5C%5Cn%20*%20%40param%20%7BDOMElement%7CDOMTextNode%7D%20node%5C%5Cn%20*%20%40return%20%7BDOMElement%7CDOMTextNode%7D%5C%5Cn%20*%2F%5C%5Cnfunction%20getLeafNode(node)%20%7B%5C%5Cn%20%20while%20(node%20%26%26%20node.firstChild)%20%7B%5C%5Cn%20%20%20%20node%20%3D%20node.firstChild%3B%5C%5Cn%20%20%7D%5C%5Cn%20%20return%20node%3B%5C%5Cn%7D%5C%5Cn%5C%5Cn%2F**%5C%5Cn%20*%20Get%20the%20next%20sibling%20within%20a%20container.%20This%20will%20walk%20up%20the%5C%5Cn%20*%20DOM%20if%20a%20node's%20siblings%20have%20been%20exhausted.%5C%5Cn%20*%5C%5Cn%20*%20%40param%20%7BDOMElement%7CDOMTextNode%7D%20node%5C%5Cn%20*%20%40return%20%7B%3FDOMElement%7CDOMTextNode%7D%5C%5Cn%20*%2F%5C%5Cnfunction%20getSiblingNode(node)%20%7B%5C%5Cn%20%20while%20(node)%20%7B%5C%5Cn%20%20%20%20if%20(node.nextSibling)%20%7B%5C%5Cn%20%20%20%20%20%20return%20node.nextSibling%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%20%20node%20%3D%20node.parentNode%3B%5C%5Cn%20%20%7D%5C%5Cn%7D%5C%5Cn%5C%5Cn%2F**%5C%5Cn%20*%20Get%20object%20describing%20the%20nodes%20which%20contain%20characters%20at%20offset.%5C%5Cn%20*%5C%5Cn%20*%20%40param%20%7BDOMElement%7CDOMTextNode%7D%20root%5C%5Cn%20*%20%40param%20%7Bnumber%7D%20offset%5C%5Cn%20*%20%40return%20%7B%3Fobject%7D%5C%5Cn%20*%2F%5C%5Cnfunction%20getNodeForCharacterOffset(root%2C%20offset)%20%7B%5C%5Cn%20%20var%20node%20%3D%20getLeafNode(root)%3B%5C%5Cn%20%20var%20nodeStart%20%3D%200%3B%5C%5Cn%20%20var%20nodeEnd%20%3D%200%3B%5C%5Cn%5C%5Cn%20%20while%20(node)%20%7B%5C%5Cn%20%20%20%20if%20(node.nodeType%20%3D%3D%3D%20TEXT_NODE)%20%7B%5C%5Cn%20%20%20%20%20%20nodeEnd%20%3D%20nodeStart%20%2B%20node.textContent.length%3B%5C%5Cn%5C%5Cn%20%20%20%20%20%20if%20(nodeStart%20%3C%3D%20offset%20%26%26%20nodeEnd%20%3E%3D%20offset)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20return%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20node%3A%20node%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20offset%3A%20offset%20-%20nodeStart%5C%5Cn%20%20%20%20%20%20%20%20%7D%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20%20%20nodeStart%20%3D%20nodeEnd%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20node%20%3D%20getLeafNode(getSiblingNode(node))%3B%5C%5Cn%20%20%7D%5C%5Cn%7D%5C%5Cn%5C%5Cn%2F**%5C%5Cn%20*%20%40param%20%7BDOMElement%7D%20outerNode%5C%5Cn%20*%20%40return%20%7B%3Fobject%7D%5C%5Cn%20*%2F%5C%5Cnfunction%20getOffsets(outerNode)%20%7B%5C%5Cn%20%20var%20ownerDocument%20%3D%20outerNode.ownerDocument%3B%5C%5Cn%5C%5Cn%20%20var%20win%20%3D%20ownerDocument%20%26%26%20ownerDocument.defaultView%20%7C%7C%20window%3B%5C%5Cn%20%20var%20selection%20%3D%20win.getSelection%20%26%26%20win.getSelection()%3B%5C%5Cn%5C%5Cn%20%20if%20(!selection%20%7C%7C%20selection.rangeCount%20%3D%3D%3D%200)%20%7B%5C%5Cn%20%20%20%20return%20null%3B%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20var%20anchorNode%20%3D%20selection.anchorNode%2C%5C%5Cn%20%20%20%20%20%20anchorOffset%20%3D%20selection.anchorOffset%2C%5C%5Cn%20%20%20%20%20%20focusNode%20%3D%20selection.focusNode%2C%5C%5Cn%20%20%20%20%20%20focusOffset%20%3D%20selection.focusOffset%3B%5C%5Cn%5C%5Cn%20%20%2F%2F%20In%20Firefox%2C%20anchorNode%20and%20focusNode%20can%20be%20%5C%5C%5C%22anonymous%20divs%5C%5C%5C%22%2C%20e.g.%20the%5C%5Cn%20%20%2F%2F%20up%2Fdown%20buttons%20on%20an%20%3Cinput%20type%3D%5C%5C%5C%22number%5C%5C%5C%22%3E.%20Anonymous%20divs%20do%20not%20seem%20to%5C%5Cn%20%20%2F%2F%20expose%20properties%2C%20triggering%20a%20%5C%5C%5C%22Permission%20denied%20error%5C%5C%5C%22%20if%20any%20of%20its%5C%5Cn%20%20%2F%2F%20properties%20are%20accessed.%20The%20only%20seemingly%20possible%20way%20to%20avoid%20erroring%5C%5Cn%20%20%2F%2F%20is%20to%20access%20a%20property%20that%20typically%20works%20for%20non-anonymous%20divs%20and%5C%5Cn%20%20%2F%2F%20catch%20any%20error%20that%20may%20otherwise%20arise.%20See%5C%5Cn%20%20%2F%2F%20https%3A%2F%2Fbugzilla.mozilla.org%2Fshow_bug.cgi%3Fid%3D208427%5C%5Cn%5C%5Cn%20%20try%20%7B%5C%5Cn%20%20%20%20%2F*%20eslint-disable%20no-unused-expressions%20*%2F%5C%5Cn%20%20%20%20anchorNode.nodeType%3B%5C%5Cn%20%20%20%20focusNode.nodeType%3B%5C%5Cn%20%20%20%20%2F*%20eslint-enable%20no-unused-expressions%20*%2F%5C%5Cn%20%20%7D%20catch%20(e)%20%7B%5C%5Cn%20%20%20%20return%20null%3B%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20return%20getModernOffsetsFromPoints(outerNode%2C%20anchorNode%2C%20anchorOffset%2C%20focusNode%2C%20focusOffset)%3B%5C%5Cn%7D%5C%5Cn%5C%5Cn%2F**%5C%5Cn%20*%20Returns%20%7Bstart%2C%20end%7D%20where%20%60start%60%20is%20the%20character%2Fcodepoint%20index%20of%5C%5Cn%20*%20(anchorNode%2C%20anchorOffset)%20within%20the%20textContent%20of%20%60outerNode%60%2C%20and%5C%5Cn%20*%20%60end%60%20is%20the%20index%20of%20(focusNode%2C%20focusOffset).%5C%5Cn%20*%5C%5Cn%20*%20Returns%20null%20if%20you%20pass%20in%20garbage%20input%20but%20we%20should%20probably%20just%20crash.%5C%5Cn%20*%5C%5Cn%20*%20Exported%20only%20for%20testing.%5C%5Cn%20*%2F%5C%5Cnfunction%20getModernOffsetsFromPoints(outerNode%2C%20anchorNode%2C%20anchorOffset%2C%20focusNode%2C%20focusOffset)%20%7B%5C%5Cn%20%20var%20length%20%3D%200%3B%5C%5Cn%20%20var%20start%20%3D%20-1%3B%5C%5Cn%20%20var%20end%20%3D%20-1%3B%5C%5Cn%20%20var%20indexWithinAnchor%20%3D%200%3B%5C%5Cn%20%20var%20indexWithinFocus%20%3D%200%3B%5C%5Cn%20%20var%20node%20%3D%20outerNode%3B%5C%5Cn%20%20var%20parentNode%20%3D%20null%3B%5C%5Cn%5C%5Cn%20%20outer%3A%20while%20(true)%20%7B%5C%5Cn%20%20%20%20var%20next%20%3D%20null%3B%5C%5Cn%5C%5Cn%20%20%20%20while%20(true)%20%7B%5C%5Cn%20%20%20%20%20%20if%20(node%20%3D%3D%3D%20anchorNode%20%26%26%20(anchorOffset%20%3D%3D%3D%200%20%7C%7C%20node.nodeType%20%3D%3D%3D%20TEXT_NODE))%20%7B%5C%5Cn%20%20%20%20%20%20%20%20start%20%3D%20length%20%2B%20anchorOffset%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20if%20(node%20%3D%3D%3D%20focusNode%20%26%26%20(focusOffset%20%3D%3D%3D%200%20%7C%7C%20node.nodeType%20%3D%3D%3D%20TEXT_NODE))%20%7B%5C%5Cn%20%20%20%20%20%20%20%20end%20%3D%20length%20%2B%20focusOffset%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20%20%20if%20(node.nodeType%20%3D%3D%3D%20TEXT_NODE)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20length%20%2B%3D%20node.nodeValue.length%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20%20%20if%20((next%20%3D%20node.firstChild)%20%3D%3D%3D%20null)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20break%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%2F%2F%20Moving%20from%20%60node%60%20to%20its%20first%20child%20%60next%60.%5C%5Cn%20%20%20%20%20%20parentNode%20%3D%20node%3B%5C%5Cn%20%20%20%20%20%20node%20%3D%20next%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20while%20(true)%20%7B%5C%5Cn%20%20%20%20%20%20if%20(node%20%3D%3D%3D%20outerNode)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%2F%2F%20If%20%60outerNode%60%20has%20children%2C%20this%20is%20always%20the%20second%20time%20visiting%5C%5Cn%20%20%20%20%20%20%20%20%2F%2F%20it.%20If%20it%20has%20no%20children%2C%20this%20is%20still%20the%20first%20loop%2C%20and%20the%20only%5C%5Cn%20%20%20%20%20%20%20%20%2F%2F%20valid%20selection%20is%20anchorNode%20and%20focusNode%20both%20equal%20to%20this%20node%5C%5Cn%20%20%20%20%20%20%20%20%2F%2F%20and%20both%20offsets%200%2C%20in%20which%20case%20we%20will%20have%20handled%20above.%5C%5Cn%20%20%20%20%20%20%20%20break%20outer%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20if%20(parentNode%20%3D%3D%3D%20anchorNode%20%26%26%20%2B%2BindexWithinAnchor%20%3D%3D%3D%20anchorOffset)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20start%20%3D%20length%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20if%20(parentNode%20%3D%3D%3D%20focusNode%20%26%26%20%2B%2BindexWithinFocus%20%3D%3D%3D%20focusOffset)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20end%20%3D%20length%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20if%20((next%20%3D%20node.nextSibling)%20!%3D%3D%20null)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20break%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20node%20%3D%20parentNode%3B%5C%5Cn%20%20%20%20%20%20parentNode%20%3D%20node.parentNode%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20%2F%2F%20Moving%20from%20%60node%60%20to%20its%20next%20sibling%20%60next%60.%5C%5Cn%20%20%20%20node%20%3D%20next%3B%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20if%20(start%20%3D%3D%3D%20-1%20%7C%7C%20end%20%3D%3D%3D%20-1)%20%7B%5C%5Cn%20%20%20%20%2F%2F%20This%20should%20never%20happen.%20(Would%20happen%20if%20the%20anchor%2Ffocus%20nodes%20aren't%5C%5Cn%20%20%20%20%2F%2F%20actually%20inside%20the%20passed-in%20node.)%5C%5Cn%20%20%20%20return%20null%3B%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20return%20%7B%5C%5Cn%20%20%20%20start%3A%20start%2C%5C%5Cn%20%20%20%20end%3A%20end%5C%5Cn%20%20%7D%3B%5C%5Cn%7D%5C%5Cn%5C%5Cn%2F**%5C%5Cn%20*%20In%20modern%20non-IE%20browsers%2C%20we%20can%20support%20both%20forward%20and%20backward%5C%5Cn%20*%20selections.%5C%5Cn%20*%5C%5Cn%20*%20Note%3A%20IE10%2B%20supports%20the%20Selection%20object%2C%20but%20it%20does%20not%20support%5C%5Cn%20*%20the%20%60extend%60%20method%2C%20which%20means%20that%20even%20in%20modern%20IE%2C%20it's%20not%20possible%5C%5Cn%20*%20to%20programmatically%20create%20a%20backward%20selection.%20Thus%2C%20for%20all%20IE%5C%5Cn%20*%20versions%2C%20we%20use%20the%20old%20IE%20API%20to%20create%20our%20selections.%5C%5Cn%20*%5C%5Cn%20*%20%40param%20%7BDOMElement%7CDOMTextNode%7D%20node%5C%5Cn%20*%20%40param%20%7Bobject%7D%20offsets%5C%5Cn%20*%2F%5C%5Cnfunction%20setOffsets(node%2C%20offsets)%20%7B%5C%5Cn%20%20var%20doc%20%3D%20node.ownerDocument%20%7C%7C%20document%3B%5C%5Cn%20%20var%20win%20%3D%20doc%20%26%26%20doc.defaultView%20%7C%7C%20window%3B%5C%5Cn%5C%5Cn%20%20%2F%2F%20Edge%20fails%20with%20%5C%5C%5C%22Object%20expected%5C%5C%5C%22%20in%20some%20scenarios.%5C%5Cn%20%20%2F%2F%20(For%20instance%3A%20TinyMCE%20editor%20used%20in%20a%20list%20component%20that%20supports%20pasting%20to%20add%20more%2C%5C%5Cn%20%20%2F%2F%20fails%20when%20pasting%20100%2B%20items)%5C%5Cn%20%20if%20(!win.getSelection)%20%7B%5C%5Cn%20%20%20%20return%3B%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20var%20selection%20%3D%20win.getSelection()%3B%5C%5Cn%20%20var%20length%20%3D%20node.textContent.length%3B%5C%5Cn%20%20var%20start%20%3D%20Math.min(offsets.start%2C%20length)%3B%5C%5Cn%20%20var%20end%20%3D%20offsets.end%20%3D%3D%3D%20undefined%20%3F%20start%20%3A%20Math.min(offsets.end%2C%20length)%3B%5C%5Cn%5C%5Cn%20%20%2F%2F%20IE%2011%20uses%20modern%20selection%2C%20but%20doesn't%20support%20the%20extend%20method.%5C%5Cn%20%20%2F%2F%20Flip%20backward%20selections%2C%20so%20we%20can%20set%20with%20a%20single%20range.%5C%5Cn%20%20if%20(!selection.extend%20%26%26%20start%20%3E%20end)%20%7B%5C%5Cn%20%20%20%20var%20temp%20%3D%20end%3B%5C%5Cn%20%20%20%20end%20%3D%20start%3B%5C%5Cn%20%20%20%20start%20%3D%20temp%3B%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20var%20startMarker%20%3D%20getNodeForCharacterOffset(node%2C%20start)%3B%5C%5Cn%20%20var%20endMarker%20%3D%20getNodeForCharacterOffset(node%2C%20end)%3B%5C%5Cn%5C%5Cn%20%20if%20(startMarker%20%26%26%20endMarker)%20%7B%5C%5Cn%20%20%20%20if%20(selection.rangeCount%20%3D%3D%3D%201%20%26%26%20selection.anchorNode%20%3D%3D%3D%20startMarker.node%20%26%26%20selection.anchorOffset%20%3D%3D%3D%20startMarker.offset%20%26%26%20selection.focusNode%20%3D%3D%3D%20endMarker.node%20%26%26%20selection.focusOffset%20%3D%3D%3D%20endMarker.offset)%20%7B%5C%5Cn%20%20%20%20%20%20return%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%20%20var%20range%20%3D%20doc.createRange()%3B%5C%5Cn%20%20%20%20range.setStart(startMarker.node%2C%20startMarker.offset)%3B%5C%5Cn%20%20%20%20selection.removeAllRanges()%3B%5C%5Cn%5C%5Cn%20%20%20%20if%20(start%20%3E%20end)%20%7B%5C%5Cn%20%20%20%20%20%20selection.addRange(range)%3B%5C%5Cn%20%20%20%20%20%20selection.extend(endMarker.node%2C%20endMarker.offset)%3B%5C%5Cn%20%20%20%20%7D%20else%20%7B%5C%5Cn%20%20%20%20%20%20range.setEnd(endMarker.node%2C%20endMarker.offset)%3B%5C%5Cn%20%20%20%20%20%20selection.addRange(range)%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20isTextNode(node)%20%7B%5C%5Cn%20%20return%20node%20%26%26%20node.nodeType%20%3D%3D%3D%20TEXT_NODE%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20containsNode(outerNode%2C%20innerNode)%20%7B%5C%5Cn%20%20if%20(!outerNode%20%7C%7C%20!innerNode)%20%7B%5C%5Cn%20%20%20%20return%20false%3B%5C%5Cn%20%20%7D%20else%20if%20(outerNode%20%3D%3D%3D%20innerNode)%20%7B%5C%5Cn%20%20%20%20return%20true%3B%5C%5Cn%20%20%7D%20else%20if%20(isTextNode(outerNode))%20%7B%5C%5Cn%20%20%20%20return%20false%3B%5C%5Cn%20%20%7D%20else%20if%20(isTextNode(innerNode))%20%7B%5C%5Cn%20%20%20%20return%20containsNode(outerNode%2C%20innerNode.parentNode)%3B%5C%5Cn%20%20%7D%20else%20if%20('contains'%20in%20outerNode)%20%7B%5C%5Cn%20%20%20%20return%20outerNode.contains(innerNode)%3B%5C%5Cn%20%20%7D%20else%20if%20(outerNode.compareDocumentPosition)%20%7B%5C%5Cn%20%20%20%20return%20!!(outerNode.compareDocumentPosition(innerNode)%20%26%2016)%3B%5C%5Cn%20%20%7D%20else%20%7B%5C%5Cn%20%20%20%20return%20false%3B%5C%5Cn%20%20%7D%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20isInDocument(node)%20%7B%5C%5Cn%20%20return%20node%20%26%26%20node.ownerDocument%20%26%26%20containsNode(node.ownerDocument.documentElement%2C%20node)%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20isSameOriginFrame(iframe)%20%7B%5C%5Cn%20%20try%20%7B%5C%5Cn%20%20%20%20%2F%2F%20Accessing%20the%20contentDocument%20of%20a%20HTMLIframeElement%20can%20cause%20the%20browser%5C%5Cn%20%20%20%20%2F%2F%20to%20throw%2C%20e.g.%20if%20it%20has%20a%20cross-origin%20src%20attribute.%5C%5Cn%20%20%20%20%2F%2F%20Safari%20will%20show%20an%20error%20in%20the%20console%20when%20the%20access%20results%20in%20%5C%5C%5C%22Blocked%20a%20frame%20with%20origin%5C%5C%5C%22.%20e.g%3A%5C%5Cn%20%20%20%20%2F%2F%20iframe.contentDocument.defaultView%3B%5C%5Cn%20%20%20%20%2F%2F%20A%20safety%20way%20is%20to%20access%20one%20of%20the%20cross%20origin%20properties%3A%20Window%20or%20Location%5C%5Cn%20%20%20%20%2F%2F%20Which%20might%20result%20in%20%5C%5C%5C%22SecurityError%5C%5C%5C%22%20DOM%20Exception%20and%20it%20is%20compatible%20to%20Safari.%5C%5Cn%20%20%20%20%2F%2F%20https%3A%2F%2Fhtml.spec.whatwg.org%2Fmultipage%2Fbrowsers.html%23integration-with-idl%5C%5Cn%5C%5Cn%20%20%20%20return%20typeof%20iframe.contentWindow.location.href%20%3D%3D%3D%20'string'%3B%5C%5Cn%20%20%7D%20catch%20(err)%20%7B%5C%5Cn%20%20%20%20return%20false%3B%5C%5Cn%20%20%7D%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20getActiveElementDeep()%20%7B%5C%5Cn%20%20var%20win%20%3D%20window%3B%5C%5Cn%20%20var%20element%20%3D%20getActiveElement()%3B%5C%5Cn%20%20while%20(element%20instanceof%20win.HTMLIFrameElement)%20%7B%5C%5Cn%20%20%20%20if%20(isSameOriginFrame(element))%20%7B%5C%5Cn%20%20%20%20%20%20win%20%3D%20element.contentWindow%3B%5C%5Cn%20%20%20%20%7D%20else%20%7B%5C%5Cn%20%20%20%20%20%20return%20element%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%20%20element%20%3D%20getActiveElement(win.document)%3B%5C%5Cn%20%20%7D%5C%5Cn%20%20return%20element%3B%5C%5Cn%7D%5C%5Cn%5C%5Cn%2F**%5C%5Cn%20*%20%40ReactInputSelection%3A%20React%20input%20selection%20module.%20Based%20on%20Selection.js%2C%5C%5Cn%20*%20but%20modified%20to%20be%20suitable%20for%20react%20and%20has%20a%20couple%20of%20bug%20fixes%20(doesn't%5C%5Cn%20*%20assume%20buttons%20have%20range%20selections%20allowed).%5C%5Cn%20*%20Input%20selection%20module%20for%20React.%5C%5Cn%20*%2F%5C%5Cn%5C%5Cn%2F**%5C%5Cn%20*%20%40hasSelectionCapabilities%3A%20we%20get%20the%20element%20types%20that%20support%20selection%5C%5Cn%20*%20from%20https%3A%2F%2Fhtml.spec.whatwg.org%2F%23do-not-apply%2C%20looking%20at%20%60selectionStart%60%5C%5Cn%20*%20and%20%60selectionEnd%60%20rows.%5C%5Cn%20*%2F%5C%5Cnfunction%20hasSelectionCapabilities(elem)%20%7B%5C%5Cn%20%20var%20nodeName%20%3D%20elem%20%26%26%20elem.nodeName%20%26%26%20elem.nodeName.toLowerCase()%3B%5C%5Cn%20%20return%20nodeName%20%26%26%20(nodeName%20%3D%3D%3D%20'input'%20%26%26%20(elem.type%20%3D%3D%3D%20'text'%20%7C%7C%20elem.type%20%3D%3D%3D%20'search'%20%7C%7C%20elem.type%20%3D%3D%3D%20'tel'%20%7C%7C%20elem.type%20%3D%3D%3D%20'url'%20%7C%7C%20elem.type%20%3D%3D%3D%20'password')%20%7C%7C%20nodeName%20%3D%3D%3D%20'textarea'%20%7C%7C%20elem.contentEditable%20%3D%3D%3D%20'true')%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20getSelectionInformation()%20%7B%5C%5Cn%20%20var%20focusedElem%20%3D%20getActiveElementDeep()%3B%5C%5Cn%20%20return%20%7B%5C%5Cn%20%20%20%20focusedElem%3A%20focusedElem%2C%5C%5Cn%20%20%20%20selectionRange%3A%20hasSelectionCapabilities(focusedElem)%20%3F%20getSelection%241(focusedElem)%20%3A%20null%5C%5Cn%20%20%7D%3B%5C%5Cn%7D%5C%5Cn%5C%5Cn%2F**%5C%5Cn%20*%20%40restoreSelection%3A%20If%20any%20selection%20information%20was%20potentially%20lost%2C%5C%5Cn%20*%20restore%20it.%20This%20is%20useful%20when%20performing%20operations%20that%20could%20remove%20dom%5C%5Cn%20*%20nodes%20and%20place%20them%20back%20in%2C%20resulting%20in%20focus%20being%20lost.%5C%5Cn%20*%2F%5C%5Cnfunction%20restoreSelection(priorSelectionInformation)%20%7B%5C%5Cn%20%20var%20curFocusedElem%20%3D%20getActiveElementDeep()%3B%5C%5Cn%20%20var%20priorFocusedElem%20%3D%20priorSelectionInformation.focusedElem%3B%5C%5Cn%20%20var%20priorSelectionRange%20%3D%20priorSelectionInformation.selectionRange%3B%5C%5Cn%20%20if%20(curFocusedElem%20!%3D%3D%20priorFocusedElem%20%26%26%20isInDocument(priorFocusedElem))%20%7B%5C%5Cn%20%20%20%20if%20(priorSelectionRange%20!%3D%3D%20null%20%26%26%20hasSelectionCapabilities(priorFocusedElem))%20%7B%5C%5Cn%20%20%20%20%20%20setSelection(priorFocusedElem%2C%20priorSelectionRange)%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20%2F%2F%20Focusing%20a%20node%20can%20change%20the%20scroll%20position%2C%20which%20is%20undesirable%5C%5Cn%20%20%20%20var%20ancestors%20%3D%20%5B%5D%3B%5C%5Cn%20%20%20%20var%20ancestor%20%3D%20priorFocusedElem%3B%5C%5Cn%20%20%20%20while%20(ancestor%20%3D%20ancestor.parentNode)%20%7B%5C%5Cn%20%20%20%20%20%20if%20(ancestor.nodeType%20%3D%3D%3D%20ELEMENT_NODE)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20ancestors.push(%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20element%3A%20ancestor%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20left%3A%20ancestor.scrollLeft%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20top%3A%20ancestor.scrollTop%5C%5Cn%20%20%20%20%20%20%20%20%7D)%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20if%20(typeof%20priorFocusedElem.focus%20%3D%3D%3D%20'function')%20%7B%5C%5Cn%20%20%20%20%20%20priorFocusedElem.focus()%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20for%20(var%20i%20%3D%200%3B%20i%20%3C%20ancestors.length%3B%20i%2B%2B)%20%7B%5C%5Cn%20%20%20%20%20%20var%20info%20%3D%20ancestors%5Bi%5D%3B%5C%5Cn%20%20%20%20%20%20info.element.scrollLeft%20%3D%20info.left%3B%5C%5Cn%20%20%20%20%20%20info.element.scrollTop%20%3D%20info.top%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%5C%5Cn%7D%5C%5Cn%5C%5Cn%2F**%5C%5Cn%20*%20%40getSelection%3A%20Gets%20the%20selection%20bounds%20of%20a%20focused%20textarea%2C%20input%20or%5C%5Cn%20*%20contentEditable%20node.%5C%5Cn%20*%20-%40input%3A%20Look%20up%20selection%20bounds%20of%20this%20input%5C%5Cn%20*%20-%40return%20%7Bstart%3A%20selectionStart%2C%20end%3A%20selectionEnd%7D%5C%5Cn%20*%2F%5C%5Cnfunction%20getSelection%241(input)%20%7B%5C%5Cn%20%20var%20selection%20%3D%20void%200%3B%5C%5Cn%5C%5Cn%20%20if%20('selectionStart'%20in%20input)%20%7B%5C%5Cn%20%20%20%20%2F%2F%20Modern%20browser%20with%20input%20or%20textarea.%5C%5Cn%20%20%20%20selection%20%3D%20%7B%5C%5Cn%20%20%20%20%20%20start%3A%20input.selectionStart%2C%5C%5Cn%20%20%20%20%20%20end%3A%20input.selectionEnd%5C%5Cn%20%20%20%20%7D%3B%5C%5Cn%20%20%7D%20else%20%7B%5C%5Cn%20%20%20%20%2F%2F%20Content%20editable%20or%20old%20IE%20textarea.%5C%5Cn%20%20%20%20selection%20%3D%20getOffsets(input)%3B%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20return%20selection%20%7C%7C%20%7B%20start%3A%200%2C%20end%3A%200%20%7D%3B%5C%5Cn%7D%5C%5Cn%5C%5Cn%2F**%5C%5Cn%20*%20%40setSelection%3A%20Sets%20the%20selection%20bounds%20of%20a%20textarea%20or%20input%20and%20focuses%5C%5Cn%20*%20the%20input.%5C%5Cn%20*%20-%40input%20%20%20%20%20Set%20selection%20bounds%20of%20this%20input%20or%20textarea%5C%5Cn%20*%20-%40offsets%20%20%20Object%20of%20same%20form%20that%20is%20returned%20from%20get*%5C%5Cn%20*%2F%5C%5Cnfunction%20setSelection(input%2C%20offsets)%20%7B%5C%5Cn%20%20var%20start%20%3D%20offsets.start%2C%5C%5Cn%20%20%20%20%20%20end%20%3D%20offsets.end%3B%5C%5Cn%5C%5Cn%20%20if%20(end%20%3D%3D%3D%20undefined)%20%7B%5C%5Cn%20%20%20%20end%20%3D%20start%3B%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20if%20('selectionStart'%20in%20input)%20%7B%5C%5Cn%20%20%20%20input.selectionStart%20%3D%20start%3B%5C%5Cn%20%20%20%20input.selectionEnd%20%3D%20Math.min(end%2C%20input.value.length)%3B%5C%5Cn%20%20%7D%20else%20%7B%5C%5Cn%20%20%20%20setOffsets(input%2C%20offsets)%3B%5C%5Cn%20%20%7D%5C%5Cn%7D%5C%5Cn%5C%5Cnvar%20skipSelectionChangeEvent%20%3D%20canUseDOM%20%26%26%20'documentMode'%20in%20document%20%26%26%20document.documentMode%20%3C%3D%2011%3B%5C%5Cn%5C%5Cnvar%20eventTypes%243%20%3D%20%7B%5C%5Cn%20%20select%3A%20%7B%5C%5Cn%20%20%20%20phasedRegistrationNames%3A%20%7B%5C%5Cn%20%20%20%20%20%20bubbled%3A%20'onSelect'%2C%5C%5Cn%20%20%20%20%20%20captured%3A%20'onSelectCapture'%5C%5Cn%20%20%20%20%7D%2C%5C%5Cn%20%20%20%20dependencies%3A%20%5BTOP_BLUR%2C%20TOP_CONTEXT_MENU%2C%20TOP_DRAG_END%2C%20TOP_FOCUS%2C%20TOP_KEY_DOWN%2C%20TOP_KEY_UP%2C%20TOP_MOUSE_DOWN%2C%20TOP_MOUSE_UP%2C%20TOP_SELECTION_CHANGE%5D%5C%5Cn%20%20%7D%5C%5Cn%7D%3B%5C%5Cn%5C%5Cnvar%20activeElement%241%20%3D%20null%3B%5C%5Cnvar%20activeElementInst%241%20%3D%20null%3B%5C%5Cnvar%20lastSelection%20%3D%20null%3B%5C%5Cnvar%20mouseDown%20%3D%20false%3B%5C%5Cn%5C%5Cn%2F**%5C%5Cn%20*%20Get%20an%20object%20which%20is%20a%20unique%20representation%20of%20the%20current%20selection.%5C%5Cn%20*%5C%5Cn%20*%20The%20return%20value%20will%20not%20be%20consistent%20across%20nodes%20or%20browsers%2C%20but%5C%5Cn%20*%20two%20identical%20selections%20on%20the%20same%20node%20will%20return%20identical%20objects.%5C%5Cn%20*%5C%5Cn%20*%20%40param%20%7BDOMElement%7D%20node%5C%5Cn%20*%20%40return%20%7Bobject%7D%5C%5Cn%20*%2F%5C%5Cnfunction%20getSelection(node)%20%7B%5C%5Cn%20%20if%20('selectionStart'%20in%20node%20%26%26%20hasSelectionCapabilities(node))%20%7B%5C%5Cn%20%20%20%20return%20%7B%5C%5Cn%20%20%20%20%20%20start%3A%20node.selectionStart%2C%5C%5Cn%20%20%20%20%20%20end%3A%20node.selectionEnd%5C%5Cn%20%20%20%20%7D%3B%5C%5Cn%20%20%7D%20else%20%7B%5C%5Cn%20%20%20%20var%20win%20%3D%20node.ownerDocument%20%26%26%20node.ownerDocument.defaultView%20%7C%7C%20window%3B%5C%5Cn%20%20%20%20var%20selection%20%3D%20win.getSelection()%3B%5C%5Cn%20%20%20%20return%20%7B%5C%5Cn%20%20%20%20%20%20anchorNode%3A%20selection.anchorNode%2C%5C%5Cn%20%20%20%20%20%20anchorOffset%3A%20selection.anchorOffset%2C%5C%5Cn%20%20%20%20%20%20focusNode%3A%20selection.focusNode%2C%5C%5Cn%20%20%20%20%20%20focusOffset%3A%20selection.focusOffset%5C%5Cn%20%20%20%20%7D%3B%5C%5Cn%20%20%7D%5C%5Cn%7D%5C%5Cn%5C%5Cn%2F**%5C%5Cn%20*%20Get%20document%20associated%20with%20the%20event%20target.%5C%5Cn%20*%5C%5Cn%20*%20%40param%20%7Bobject%7D%20nativeEventTarget%5C%5Cn%20*%20%40return%20%7BDocument%7D%5C%5Cn%20*%2F%5C%5Cnfunction%20getEventTargetDocument(eventTarget)%20%7B%5C%5Cn%20%20return%20eventTarget.window%20%3D%3D%3D%20eventTarget%20%3F%20eventTarget.document%20%3A%20eventTarget.nodeType%20%3D%3D%3D%20DOCUMENT_NODE%20%3F%20eventTarget%20%3A%20eventTarget.ownerDocument%3B%5C%5Cn%7D%5C%5Cn%5C%5Cn%2F**%5C%5Cn%20*%20Poll%20selection%20to%20see%20whether%20it's%20changed.%5C%5Cn%20*%5C%5Cn%20*%20%40param%20%7Bobject%7D%20nativeEvent%5C%5Cn%20*%20%40param%20%7Bobject%7D%20nativeEventTarget%5C%5Cn%20*%20%40return%20%7B%3FSyntheticEvent%7D%5C%5Cn%20*%2F%5C%5Cnfunction%20constructSelectEvent(nativeEvent%2C%20nativeEventTarget)%20%7B%5C%5Cn%20%20%2F%2F%20Ensure%20we%20have%20the%20right%20element%2C%20and%20that%20the%20user%20is%20not%20dragging%20a%5C%5Cn%20%20%2F%2F%20selection%20(this%20matches%20native%20%60select%60%20event%20behavior).%20In%20HTML5%2C%20select%5C%5Cn%20%20%2F%2F%20fires%20only%20on%20input%20and%20textarea%20thus%20if%20there's%20no%20focused%20element%20we%5C%5Cn%20%20%2F%2F%20won't%20dispatch.%5C%5Cn%20%20var%20doc%20%3D%20getEventTargetDocument(nativeEventTarget)%3B%5C%5Cn%5C%5Cn%20%20if%20(mouseDown%20%7C%7C%20activeElement%241%20%3D%3D%20null%20%7C%7C%20activeElement%241%20!%3D%3D%20getActiveElement(doc))%20%7B%5C%5Cn%20%20%20%20return%20null%3B%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20%2F%2F%20Only%20fire%20when%20selection%20has%20actually%20changed.%5C%5Cn%20%20var%20currentSelection%20%3D%20getSelection(activeElement%241)%3B%5C%5Cn%20%20if%20(!lastSelection%20%7C%7C%20!shallowEqual(lastSelection%2C%20currentSelection))%20%7B%5C%5Cn%20%20%20%20lastSelection%20%3D%20currentSelection%3B%5C%5Cn%5C%5Cn%20%20%20%20var%20syntheticEvent%20%3D%20SyntheticEvent.getPooled(eventTypes%243.select%2C%20activeElementInst%241%2C%20nativeEvent%2C%20nativeEventTarget)%3B%5C%5Cn%5C%5Cn%20%20%20%20syntheticEvent.type%20%3D%20'select'%3B%5C%5Cn%20%20%20%20syntheticEvent.target%20%3D%20activeElement%241%3B%5C%5Cn%5C%5Cn%20%20%20%20accumulateTwoPhaseDispatches(syntheticEvent)%3B%5C%5Cn%5C%5Cn%20%20%20%20return%20syntheticEvent%3B%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20return%20null%3B%5C%5Cn%7D%5C%5Cn%5C%5Cn%2F**%5C%5Cn%20*%20This%20plugin%20creates%20an%20%60onSelect%60%20event%20that%20normalizes%20select%20events%5C%5Cn%20*%20across%20form%20elements.%5C%5Cn%20*%5C%5Cn%20*%20Supported%20elements%20are%3A%5C%5Cn%20*%20-%20input%20(see%20%60isTextInputElement%60)%5C%5Cn%20*%20-%20textarea%5C%5Cn%20*%20-%20contentEditable%5C%5Cn%20*%5C%5Cn%20*%20This%20differs%20from%20native%20browser%20implementations%20in%20the%20following%20ways%3A%5C%5Cn%20*%20-%20Fires%20on%20contentEditable%20fields%20as%20well%20as%20inputs.%5C%5Cn%20*%20-%20Fires%20for%20collapsed%20selection.%5C%5Cn%20*%20-%20Fires%20after%20user%20input.%5C%5Cn%20*%2F%5C%5Cnvar%20SelectEventPlugin%20%3D%20%7B%5C%5Cn%20%20eventTypes%3A%20eventTypes%243%2C%5C%5Cn%5C%5Cn%20%20extractEvents%3A%20function%20(topLevelType%2C%20targetInst%2C%20nativeEvent%2C%20nativeEventTarget)%20%7B%5C%5Cn%20%20%20%20var%20doc%20%3D%20getEventTargetDocument(nativeEventTarget)%3B%5C%5Cn%20%20%20%20%2F%2F%20Track%20whether%20all%20listeners%20exists%20for%20this%20plugin.%20If%20none%20exist%2C%20we%20do%5C%5Cn%20%20%20%20%2F%2F%20not%20extract%20events.%20See%20%233639.%5C%5Cn%20%20%20%20if%20(!doc%20%7C%7C%20!isListeningToAllDependencies('onSelect'%2C%20doc))%20%7B%5C%5Cn%20%20%20%20%20%20return%20null%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20var%20targetNode%20%3D%20targetInst%20%3F%20getNodeFromInstance%241(targetInst)%20%3A%20window%3B%5C%5Cn%5C%5Cn%20%20%20%20switch%20(topLevelType)%20%7B%5C%5Cn%20%20%20%20%20%20%2F%2F%20Track%20the%20input%20node%20that%20has%20focus.%5C%5Cn%20%20%20%20%20%20case%20TOP_FOCUS%3A%5C%5Cn%20%20%20%20%20%20%20%20if%20(isTextInputElement(targetNode)%20%7C%7C%20targetNode.contentEditable%20%3D%3D%3D%20'true')%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20activeElement%241%20%3D%20targetNode%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20activeElementInst%241%20%3D%20targetInst%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20lastSelection%20%3D%20null%3B%5C%5Cn%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%20%20break%3B%5C%5Cn%20%20%20%20%20%20case%20TOP_BLUR%3A%5C%5Cn%20%20%20%20%20%20%20%20activeElement%241%20%3D%20null%3B%5C%5Cn%20%20%20%20%20%20%20%20activeElementInst%241%20%3D%20null%3B%5C%5Cn%20%20%20%20%20%20%20%20lastSelection%20%3D%20null%3B%5C%5Cn%20%20%20%20%20%20%20%20break%3B%5C%5Cn%20%20%20%20%20%20%2F%2F%20Don't%20fire%20the%20event%20while%20the%20user%20is%20dragging.%20This%20matches%20the%5C%5Cn%20%20%20%20%20%20%2F%2F%20semantics%20of%20the%20native%20select%20event.%5C%5Cn%20%20%20%20%20%20case%20TOP_MOUSE_DOWN%3A%5C%5Cn%20%20%20%20%20%20%20%20mouseDown%20%3D%20true%3B%5C%5Cn%20%20%20%20%20%20%20%20break%3B%5C%5Cn%20%20%20%20%20%20case%20TOP_CONTEXT_MENU%3A%5C%5Cn%20%20%20%20%20%20case%20TOP_MOUSE_UP%3A%5C%5Cn%20%20%20%20%20%20case%20TOP_DRAG_END%3A%5C%5Cn%20%20%20%20%20%20%20%20mouseDown%20%3D%20false%3B%5C%5Cn%20%20%20%20%20%20%20%20return%20constructSelectEvent(nativeEvent%2C%20nativeEventTarget)%3B%5C%5Cn%20%20%20%20%20%20%2F%2F%20Chrome%20and%20IE%20fire%20non-standard%20event%20when%20selection%20is%20changed%20(and%5C%5Cn%20%20%20%20%20%20%2F%2F%20sometimes%20when%20it%20hasn't).%20IE's%20event%20fires%20out%20of%20order%20with%20respect%5C%5Cn%20%20%20%20%20%20%2F%2F%20to%20key%20and%20input%20events%20on%20deletion%2C%20so%20we%20discard%20it.%5C%5Cn%20%20%20%20%20%20%2F%2F%5C%5Cn%20%20%20%20%20%20%2F%2F%20Firefox%20doesn't%20support%20selectionchange%2C%20so%20check%20selection%20status%5C%5Cn%20%20%20%20%20%20%2F%2F%20after%20each%20key%20entry.%20The%20selection%20changes%20after%20keydown%20and%20before%5C%5Cn%20%20%20%20%20%20%2F%2F%20keyup%2C%20but%20we%20check%20on%20keydown%20as%20well%20in%20the%20case%20of%20holding%20down%20a%5C%5Cn%20%20%20%20%20%20%2F%2F%20key%2C%20when%20multiple%20keydown%20events%20are%20fired%20but%20only%20one%20keyup%20is.%5C%5Cn%20%20%20%20%20%20%2F%2F%20This%20is%20also%20our%20approach%20for%20IE%20handling%2C%20for%20the%20reason%20above.%5C%5Cn%20%20%20%20%20%20case%20TOP_SELECTION_CHANGE%3A%5C%5Cn%20%20%20%20%20%20%20%20if%20(skipSelectionChangeEvent)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20break%3B%5C%5Cn%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%2F%2F%20falls%20through%5C%5Cn%20%20%20%20%20%20case%20TOP_KEY_DOWN%3A%5C%5Cn%20%20%20%20%20%20case%20TOP_KEY_UP%3A%5C%5Cn%20%20%20%20%20%20%20%20return%20constructSelectEvent(nativeEvent%2C%20nativeEventTarget)%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20return%20null%3B%5C%5Cn%20%20%7D%5C%5Cn%7D%3B%5C%5Cn%5C%5Cn%2F**%5C%5Cn%20*%20Inject%20modules%20for%20resolving%20DOM%20hierarchy%20and%20plugin%20ordering.%5C%5Cn%20*%2F%5C%5Cninjection.injectEventPluginOrder(DOMEventPluginOrder)%3B%5C%5CnsetComponentTree(getFiberCurrentPropsFromNode%241%2C%20getInstanceFromNode%241%2C%20getNodeFromInstance%241)%3B%5C%5Cn%5C%5Cn%2F**%5C%5Cn%20*%20Some%20important%20event%20plugins%20included%20by%20default%20(without%20having%20to%20require%5C%5Cn%20*%20them).%5C%5Cn%20*%2F%5C%5Cninjection.injectEventPluginsByName(%7B%5C%5Cn%20%20SimpleEventPlugin%3A%20SimpleEventPlugin%2C%5C%5Cn%20%20EnterLeaveEventPlugin%3A%20EnterLeaveEventPlugin%2C%5C%5Cn%20%20ChangeEventPlugin%3A%20ChangeEventPlugin%2C%5C%5Cn%20%20SelectEventPlugin%3A%20SelectEventPlugin%2C%5C%5Cn%20%20BeforeInputEventPlugin%3A%20BeforeInputEventPlugin%5C%5Cn%7D)%3B%5C%5Cn%5C%5Cnvar%20didWarnSelectedSetOnOption%20%3D%20false%3B%5C%5Cnvar%20didWarnInvalidChild%20%3D%20false%3B%5C%5Cn%5C%5Cnfunction%20flattenChildren(children)%20%7B%5C%5Cn%20%20var%20content%20%3D%20''%3B%5C%5Cn%5C%5Cn%20%20%2F%2F%20Flatten%20children.%20We'll%20warn%20if%20they%20are%20invalid%5C%5Cn%20%20%2F%2F%20during%20validateProps()%20which%20runs%20for%20hydration%20too.%5C%5Cn%20%20%2F%2F%20Note%20that%20this%20would%20throw%20on%20non-element%20objects.%5C%5Cn%20%20%2F%2F%20Elements%20are%20stringified%20(which%20is%20normally%20irrelevant%5C%5Cn%20%20%2F%2F%20but%20matters%20for%20%3Cfbt%3E).%5C%5Cn%20%20React.Children.forEach(children%2C%20function%20(child)%20%7B%5C%5Cn%20%20%20%20if%20(child%20%3D%3D%20null)%20%7B%5C%5Cn%20%20%20%20%20%20return%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%20%20content%20%2B%3D%20child%3B%5C%5Cn%20%20%20%20%2F%2F%20Note%3A%20we%20don't%20warn%20about%20invalid%20children%20here.%5C%5Cn%20%20%20%20%2F%2F%20Instead%2C%20this%20is%20done%20separately%20below%20so%20that%5C%5Cn%20%20%20%20%2F%2F%20it%20happens%20during%20the%20hydration%20codepath%20too.%5C%5Cn%20%20%7D)%3B%5C%5Cn%5C%5Cn%20%20return%20content%3B%5C%5Cn%7D%5C%5Cn%5C%5Cn%2F**%5C%5Cn%20*%20Implements%20an%20%3Coption%3E%20host%20component%20that%20warns%20when%20%60selected%60%20is%20set.%5C%5Cn%20*%2F%5C%5Cn%5C%5Cnfunction%20validateProps(element%2C%20props)%20%7B%5C%5Cn%20%20%7B%5C%5Cn%20%20%20%20%2F%2F%20This%20mirrors%20the%20codepath%20above%2C%20but%20runs%20for%20hydration%20too.%5C%5Cn%20%20%20%20%2F%2F%20Warn%20about%20invalid%20children%20here%20so%20that%20client%20and%20hydration%20are%20consistent.%5C%5Cn%20%20%20%20%2F%2F%20TODO%3A%20this%20seems%20like%20it%20could%20cause%20a%20DEV-only%20throw%20for%20hydration%5C%5Cn%20%20%20%20%2F%2F%20if%20children%20contains%20a%20non-element%20object.%20We%20should%20try%20to%20avoid%20that.%5C%5Cn%20%20%20%20if%20(typeof%20props.children%20%3D%3D%3D%20'object'%20%26%26%20props.children%20!%3D%3D%20null)%20%7B%5C%5Cn%20%20%20%20%20%20React.Children.forEach(props.children%2C%20function%20(child)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20if%20(child%20%3D%3D%20null)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20return%3B%5C%5Cn%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%20%20if%20(typeof%20child%20%3D%3D%3D%20'string'%20%7C%7C%20typeof%20child%20%3D%3D%3D%20'number')%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20return%3B%5C%5Cn%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%20%20if%20(typeof%20child.type%20!%3D%3D%20'string')%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20return%3B%5C%5Cn%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%20%20if%20(!didWarnInvalidChild)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20didWarnInvalidChild%20%3D%20true%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20warning%241(false%2C%20'Only%20strings%20and%20numbers%20are%20supported%20as%20%3Coption%3E%20children.')%3B%5C%5Cn%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%7D)%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20%2F%2F%20TODO%3A%20Remove%20support%20for%20%60selected%60%20in%20%3Coption%3E.%5C%5Cn%20%20%20%20if%20(props.selected%20!%3D%20null%20%26%26%20!didWarnSelectedSetOnOption)%20%7B%5C%5Cn%20%20%20%20%20%20warning%241(false%2C%20'Use%20the%20%60defaultValue%60%20or%20%60value%60%20props%20on%20%3Cselect%3E%20instead%20of%20'%20%2B%20'setting%20%60selected%60%20on%20%3Coption%3E.')%3B%5C%5Cn%20%20%20%20%20%20didWarnSelectedSetOnOption%20%3D%20true%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20postMountWrapper%241(element%2C%20props)%20%7B%5C%5Cn%20%20%2F%2F%20value%3D%5C%5C%5C%22%5C%5C%5C%22%20should%20make%20a%20value%20attribute%20(%236219)%5C%5Cn%20%20if%20(props.value%20!%3D%20null)%20%7B%5C%5Cn%20%20%20%20element.setAttribute('value'%2C%20toString(getToStringValue(props.value)))%3B%5C%5Cn%20%20%7D%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20getHostProps%241(element%2C%20props)%20%7B%5C%5Cn%20%20var%20hostProps%20%3D%20_assign(%7B%20children%3A%20undefined%20%7D%2C%20props)%3B%5C%5Cn%20%20var%20content%20%3D%20flattenChildren(props.children)%3B%5C%5Cn%5C%5Cn%20%20if%20(content)%20%7B%5C%5Cn%20%20%20%20hostProps.children%20%3D%20content%3B%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20return%20hostProps%3B%5C%5Cn%7D%5C%5Cn%5C%5Cn%2F%2F%20TODO%3A%20direct%20imports%20like%20some-package%2Fsrc%2F*%20are%20bad.%20Fix%20me.%5C%5Cnvar%20didWarnValueDefaultValue%241%20%3D%20void%200%3B%5C%5Cn%5C%5Cn%7B%5C%5Cn%20%20didWarnValueDefaultValue%241%20%3D%20false%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20getDeclarationErrorAddendum()%20%7B%5C%5Cn%20%20var%20ownerName%20%3D%20getCurrentFiberOwnerNameInDevOrNull()%3B%5C%5Cn%20%20if%20(ownerName)%20%7B%5C%5Cn%20%20%20%20return%20'%5C%5C%5C%5Cn%5C%5C%5C%5CnCheck%20the%20render%20method%20of%20%60'%20%2B%20ownerName%20%2B%20'%60.'%3B%5C%5Cn%20%20%7D%5C%5Cn%20%20return%20''%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnvar%20valuePropNames%20%3D%20%5B'value'%2C%20'defaultValue'%5D%3B%5C%5Cn%5C%5Cn%2F**%5C%5Cn%20*%20Validation%20function%20for%20%60value%60%20and%20%60defaultValue%60.%5C%5Cn%20*%2F%5C%5Cnfunction%20checkSelectPropTypes(props)%20%7B%5C%5Cn%20%20ReactControlledValuePropTypes.checkPropTypes('select'%2C%20props)%3B%5C%5Cn%5C%5Cn%20%20for%20(var%20i%20%3D%200%3B%20i%20%3C%20valuePropNames.length%3B%20i%2B%2B)%20%7B%5C%5Cn%20%20%20%20var%20propName%20%3D%20valuePropNames%5Bi%5D%3B%5C%5Cn%20%20%20%20if%20(props%5BpropName%5D%20%3D%3D%20null)%20%7B%5C%5Cn%20%20%20%20%20%20continue%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%20%20var%20isArray%20%3D%20Array.isArray(props%5BpropName%5D)%3B%5C%5Cn%20%20%20%20if%20(props.multiple%20%26%26%20!isArray)%20%7B%5C%5Cn%20%20%20%20%20%20warning%241(false%2C%20'The%20%60%25s%60%20prop%20supplied%20to%20%3Cselect%3E%20must%20be%20an%20array%20if%20'%20%2B%20'%60multiple%60%20is%20true.%25s'%2C%20propName%2C%20getDeclarationErrorAddendum())%3B%5C%5Cn%20%20%20%20%7D%20else%20if%20(!props.multiple%20%26%26%20isArray)%20%7B%5C%5Cn%20%20%20%20%20%20warning%241(false%2C%20'The%20%60%25s%60%20prop%20supplied%20to%20%3Cselect%3E%20must%20be%20a%20scalar%20'%20%2B%20'value%20if%20%60multiple%60%20is%20false.%25s'%2C%20propName%2C%20getDeclarationErrorAddendum())%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20updateOptions(node%2C%20multiple%2C%20propValue%2C%20setDefaultSelected)%20%7B%5C%5Cn%20%20var%20options%20%3D%20node.options%3B%5C%5Cn%5C%5Cn%20%20if%20(multiple)%20%7B%5C%5Cn%20%20%20%20var%20selectedValues%20%3D%20propValue%3B%5C%5Cn%20%20%20%20var%20selectedValue%20%3D%20%7B%7D%3B%5C%5Cn%20%20%20%20for%20(var%20i%20%3D%200%3B%20i%20%3C%20selectedValues.length%3B%20i%2B%2B)%20%7B%5C%5Cn%20%20%20%20%20%20%2F%2F%20Prefix%20to%20avoid%20chaos%20with%20special%20keys.%5C%5Cn%20%20%20%20%20%20selectedValue%5B'%24'%20%2B%20selectedValues%5Bi%5D%5D%20%3D%20true%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%20%20for%20(var%20_i%20%3D%200%3B%20_i%20%3C%20options.length%3B%20_i%2B%2B)%20%7B%5C%5Cn%20%20%20%20%20%20var%20selected%20%3D%20selectedValue.hasOwnProperty('%24'%20%2B%20options%5B_i%5D.value)%3B%5C%5Cn%20%20%20%20%20%20if%20(options%5B_i%5D.selected%20!%3D%3D%20selected)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20options%5B_i%5D.selected%20%3D%20selected%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20if%20(selected%20%26%26%20setDefaultSelected)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20options%5B_i%5D.defaultSelected%20%3D%20true%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%20else%20%7B%5C%5Cn%20%20%20%20%2F%2F%20Do%20not%20set%20%60select.value%60%20as%20exact%20behavior%20isn't%20consistent%20across%20all%5C%5Cn%20%20%20%20%2F%2F%20browsers%20for%20all%20cases.%5C%5Cn%20%20%20%20var%20_selectedValue%20%3D%20toString(getToStringValue(propValue))%3B%5C%5Cn%20%20%20%20var%20defaultSelected%20%3D%20null%3B%5C%5Cn%20%20%20%20for%20(var%20_i2%20%3D%200%3B%20_i2%20%3C%20options.length%3B%20_i2%2B%2B)%20%7B%5C%5Cn%20%20%20%20%20%20if%20(options%5B_i2%5D.value%20%3D%3D%3D%20_selectedValue)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20options%5B_i2%5D.selected%20%3D%20true%3B%5C%5Cn%20%20%20%20%20%20%20%20if%20(setDefaultSelected)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20options%5B_i2%5D.defaultSelected%20%3D%20true%3B%5C%5Cn%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%20%20return%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20if%20(defaultSelected%20%3D%3D%3D%20null%20%26%26%20!options%5B_i2%5D.disabled)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20defaultSelected%20%3D%20options%5B_i2%5D%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%20%20if%20(defaultSelected%20!%3D%3D%20null)%20%7B%5C%5Cn%20%20%20%20%20%20defaultSelected.selected%20%3D%20true%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%5C%5Cn%7D%5C%5Cn%5C%5Cn%2F**%5C%5Cn%20*%20Implements%20a%20%3Cselect%3E%20host%20component%20that%20allows%20optionally%20setting%20the%5C%5Cn%20*%20props%20%60value%60%20and%20%60defaultValue%60.%20If%20%60multiple%60%20is%20false%2C%20the%20prop%20must%20be%20a%5C%5Cn%20*%20stringable.%20If%20%60multiple%60%20is%20true%2C%20the%20prop%20must%20be%20an%20array%20of%20stringables.%5C%5Cn%20*%5C%5Cn%20*%20If%20%60value%60%20is%20not%20supplied%20(or%20null%2Fundefined)%2C%20user%20actions%20that%20change%20the%5C%5Cn%20*%20selected%20option%20will%20trigger%20updates%20to%20the%20rendered%20options.%5C%5Cn%20*%5C%5Cn%20*%20If%20it%20is%20supplied%20(and%20not%20null%2Fundefined)%2C%20the%20rendered%20options%20will%20not%5C%5Cn%20*%20update%20in%20response%20to%20user%20actions.%20Instead%2C%20the%20%60value%60%20prop%20must%20change%20in%5C%5Cn%20*%20order%20for%20the%20rendered%20options%20to%20update.%5C%5Cn%20*%5C%5Cn%20*%20If%20%60defaultValue%60%20is%20provided%2C%20any%20options%20with%20the%20supplied%20values%20will%20be%5C%5Cn%20*%20selected.%5C%5Cn%20*%2F%5C%5Cn%5C%5Cnfunction%20getHostProps%242(element%2C%20props)%20%7B%5C%5Cn%20%20return%20_assign(%7B%7D%2C%20props%2C%20%7B%5C%5Cn%20%20%20%20value%3A%20undefined%5C%5Cn%20%20%7D)%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20initWrapperState%241(element%2C%20props)%20%7B%5C%5Cn%20%20var%20node%20%3D%20element%3B%5C%5Cn%20%20%7B%5C%5Cn%20%20%20%20checkSelectPropTypes(props)%3B%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20node._wrapperState%20%3D%20%7B%5C%5Cn%20%20%20%20wasMultiple%3A%20!!props.multiple%5C%5Cn%20%20%7D%3B%5C%5Cn%5C%5Cn%20%20%7B%5C%5Cn%20%20%20%20if%20(props.value%20!%3D%3D%20undefined%20%26%26%20props.defaultValue%20!%3D%3D%20undefined%20%26%26%20!didWarnValueDefaultValue%241)%20%7B%5C%5Cn%20%20%20%20%20%20warning%241(false%2C%20'Select%20elements%20must%20be%20either%20controlled%20or%20uncontrolled%20'%20%2B%20'(specify%20either%20the%20value%20prop%2C%20or%20the%20defaultValue%20prop%2C%20but%20not%20'%20%2B%20'both).%20Decide%20between%20using%20a%20controlled%20or%20uncontrolled%20select%20'%20%2B%20'element%20and%20remove%20one%20of%20these%20props.%20More%20info%3A%20'%20%2B%20'https%3A%2F%2Ffb.me%2Freact-controlled-components')%3B%5C%5Cn%20%20%20%20%20%20didWarnValueDefaultValue%241%20%3D%20true%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20postMountWrapper%242(element%2C%20props)%20%7B%5C%5Cn%20%20var%20node%20%3D%20element%3B%5C%5Cn%20%20node.multiple%20%3D%20!!props.multiple%3B%5C%5Cn%20%20var%20value%20%3D%20props.value%3B%5C%5Cn%20%20if%20(value%20!%3D%20null)%20%7B%5C%5Cn%20%20%20%20updateOptions(node%2C%20!!props.multiple%2C%20value%2C%20false)%3B%5C%5Cn%20%20%7D%20else%20if%20(props.defaultValue%20!%3D%20null)%20%7B%5C%5Cn%20%20%20%20updateOptions(node%2C%20!!props.multiple%2C%20props.defaultValue%2C%20true)%3B%5C%5Cn%20%20%7D%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20postUpdateWrapper(element%2C%20props)%20%7B%5C%5Cn%20%20var%20node%20%3D%20element%3B%5C%5Cn%20%20var%20wasMultiple%20%3D%20node._wrapperState.wasMultiple%3B%5C%5Cn%20%20node._wrapperState.wasMultiple%20%3D%20!!props.multiple%3B%5C%5Cn%5C%5Cn%20%20var%20value%20%3D%20props.value%3B%5C%5Cn%20%20if%20(value%20!%3D%20null)%20%7B%5C%5Cn%20%20%20%20updateOptions(node%2C%20!!props.multiple%2C%20value%2C%20false)%3B%5C%5Cn%20%20%7D%20else%20if%20(wasMultiple%20!%3D%3D%20!!props.multiple)%20%7B%5C%5Cn%20%20%20%20%2F%2F%20For%20simplicity%2C%20reapply%20%60defaultValue%60%20if%20%60multiple%60%20is%20toggled.%5C%5Cn%20%20%20%20if%20(props.defaultValue%20!%3D%20null)%20%7B%5C%5Cn%20%20%20%20%20%20updateOptions(node%2C%20!!props.multiple%2C%20props.defaultValue%2C%20true)%3B%5C%5Cn%20%20%20%20%7D%20else%20%7B%5C%5Cn%20%20%20%20%20%20%2F%2F%20Revert%20the%20select%20back%20to%20its%20default%20unselected%20state.%5C%5Cn%20%20%20%20%20%20updateOptions(node%2C%20!!props.multiple%2C%20props.multiple%20%3F%20%5B%5D%20%3A%20''%2C%20false)%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20restoreControlledState%242(element%2C%20props)%20%7B%5C%5Cn%20%20var%20node%20%3D%20element%3B%5C%5Cn%20%20var%20value%20%3D%20props.value%3B%5C%5Cn%5C%5Cn%20%20if%20(value%20!%3D%20null)%20%7B%5C%5Cn%20%20%20%20updateOptions(node%2C%20!!props.multiple%2C%20value%2C%20false)%3B%5C%5Cn%20%20%7D%5C%5Cn%7D%5C%5Cn%5C%5Cnvar%20didWarnValDefaultVal%20%3D%20false%3B%5C%5Cn%5C%5Cn%2F**%5C%5Cn%20*%20Implements%20a%20%3Ctextarea%3E%20host%20component%20that%20allows%20setting%20%60value%60%2C%20and%5C%5Cn%20*%20%60defaultValue%60.%20This%20differs%20from%20the%20traditional%20DOM%20API%20because%20value%20is%5C%5Cn%20*%20usually%20set%20as%20PCDATA%20children.%5C%5Cn%20*%5C%5Cn%20*%20If%20%60value%60%20is%20not%20supplied%20(or%20null%2Fundefined)%2C%20user%20actions%20that%20affect%20the%5C%5Cn%20*%20value%20will%20trigger%20updates%20to%20the%20element.%5C%5Cn%20*%5C%5Cn%20*%20If%20%60value%60%20is%20supplied%20(and%20not%20null%2Fundefined)%2C%20the%20rendered%20element%20will%5C%5Cn%20*%20not%20trigger%20updates%20to%20the%20element.%20Instead%2C%20the%20%60value%60%20prop%20must%20change%20in%5C%5Cn%20*%20order%20for%20the%20rendered%20element%20to%20be%20updated.%5C%5Cn%20*%5C%5Cn%20*%20The%20rendered%20element%20will%20be%20initialized%20with%20an%20empty%20value%2C%20the%20prop%5C%5Cn%20*%20%60defaultValue%60%20if%20specified%2C%20or%20the%20children%20content%20(deprecated).%5C%5Cn%20*%2F%5C%5Cn%5C%5Cnfunction%20getHostProps%243(element%2C%20props)%20%7B%5C%5Cn%20%20var%20node%20%3D%20element%3B%5C%5Cn%20%20!(props.dangerouslySetInnerHTML%20%3D%3D%20null)%20%3F%20invariant(false%2C%20'%60dangerouslySetInnerHTML%60%20does%20not%20make%20sense%20on%20%3Ctextarea%3E.')%20%3A%20void%200%3B%5C%5Cn%5C%5Cn%20%20%2F%2F%20Always%20set%20children%20to%20the%20same%20thing.%20In%20IE9%2C%20the%20selection%20range%20will%5C%5Cn%20%20%2F%2F%20get%20reset%20if%20%60textContent%60%20is%20mutated.%20%20We%20could%20add%20a%20check%20in%20setTextContent%5C%5Cn%20%20%2F%2F%20to%20only%20set%20the%20value%20if%2Fwhen%20the%20value%20differs%20from%20the%20node%20value%20(which%20would%5C%5Cn%20%20%2F%2F%20completely%20solve%20this%20IE9%20bug)%2C%20but%20Sebastian%2BSophie%20seemed%20to%20like%20this%5C%5Cn%20%20%2F%2F%20solution.%20The%20value%20can%20be%20a%20boolean%20or%20object%20so%20that's%20why%20it's%20forced%5C%5Cn%20%20%2F%2F%20to%20be%20a%20string.%5C%5Cn%20%20var%20hostProps%20%3D%20_assign(%7B%7D%2C%20props%2C%20%7B%5C%5Cn%20%20%20%20value%3A%20undefined%2C%5C%5Cn%20%20%20%20defaultValue%3A%20undefined%2C%5C%5Cn%20%20%20%20children%3A%20toString(node._wrapperState.initialValue)%5C%5Cn%20%20%7D)%3B%5C%5Cn%5C%5Cn%20%20return%20hostProps%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20initWrapperState%242(element%2C%20props)%20%7B%5C%5Cn%20%20var%20node%20%3D%20element%3B%5C%5Cn%20%20%7B%5C%5Cn%20%20%20%20ReactControlledValuePropTypes.checkPropTypes('textarea'%2C%20props)%3B%5C%5Cn%20%20%20%20if%20(props.value%20!%3D%3D%20undefined%20%26%26%20props.defaultValue%20!%3D%3D%20undefined%20%26%26%20!didWarnValDefaultVal)%20%7B%5C%5Cn%20%20%20%20%20%20warning%241(false%2C%20'%25s%20contains%20a%20textarea%20with%20both%20value%20and%20defaultValue%20props.%20'%20%2B%20'Textarea%20elements%20must%20be%20either%20controlled%20or%20uncontrolled%20'%20%2B%20'(specify%20either%20the%20value%20prop%2C%20or%20the%20defaultValue%20prop%2C%20but%20not%20'%20%2B%20'both).%20Decide%20between%20using%20a%20controlled%20or%20uncontrolled%20textarea%20'%20%2B%20'and%20remove%20one%20of%20these%20props.%20More%20info%3A%20'%20%2B%20'https%3A%2F%2Ffb.me%2Freact-controlled-components'%2C%20getCurrentFiberOwnerNameInDevOrNull()%20%7C%7C%20'A%20component')%3B%5C%5Cn%20%20%20%20%20%20didWarnValDefaultVal%20%3D%20true%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20var%20initialValue%20%3D%20props.value%3B%5C%5Cn%5C%5Cn%20%20%2F%2F%20Only%20bother%20fetching%20default%20value%20if%20we're%20going%20to%20use%20it%5C%5Cn%20%20if%20(initialValue%20%3D%3D%20null)%20%7B%5C%5Cn%20%20%20%20var%20defaultValue%20%3D%20props.defaultValue%3B%5C%5Cn%20%20%20%20%2F%2F%20TODO%20(yungsters)%3A%20Remove%20support%20for%20children%20content%20in%20%3Ctextarea%3E.%5C%5Cn%20%20%20%20var%20children%20%3D%20props.children%3B%5C%5Cn%20%20%20%20if%20(children%20!%3D%20null)%20%7B%5C%5Cn%20%20%20%20%20%20%7B%5C%5Cn%20%20%20%20%20%20%20%20warning%241(false%2C%20'Use%20the%20%60defaultValue%60%20or%20%60value%60%20props%20instead%20of%20setting%20'%20%2B%20'children%20on%20%3Ctextarea%3E.')%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20!(defaultValue%20%3D%3D%20null)%20%3F%20invariant(false%2C%20'If%20you%20supply%20%60defaultValue%60%20on%20a%20%3Ctextarea%3E%2C%20do%20not%20pass%20children.')%20%3A%20void%200%3B%5C%5Cn%20%20%20%20%20%20if%20(Array.isArray(children))%20%7B%5C%5Cn%20%20%20%20%20%20%20%20!(children.length%20%3C%3D%201)%20%3F%20invariant(false%2C%20'%3Ctextarea%3E%20can%20only%20have%20at%20most%20one%20child.')%20%3A%20void%200%3B%5C%5Cn%20%20%20%20%20%20%20%20children%20%3D%20children%5B0%5D%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20%20%20defaultValue%20%3D%20children%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%20%20if%20(defaultValue%20%3D%3D%20null)%20%7B%5C%5Cn%20%20%20%20%20%20defaultValue%20%3D%20''%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%20%20initialValue%20%3D%20defaultValue%3B%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20node._wrapperState%20%3D%20%7B%5C%5Cn%20%20%20%20initialValue%3A%20getToStringValue(initialValue)%5C%5Cn%20%20%7D%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20updateWrapper%241(element%2C%20props)%20%7B%5C%5Cn%20%20var%20node%20%3D%20element%3B%5C%5Cn%20%20var%20value%20%3D%20getToStringValue(props.value)%3B%5C%5Cn%20%20var%20defaultValue%20%3D%20getToStringValue(props.defaultValue)%3B%5C%5Cn%20%20if%20(value%20!%3D%20null)%20%7B%5C%5Cn%20%20%20%20%2F%2F%20Cast%20%60value%60%20to%20a%20string%20to%20ensure%20the%20value%20is%20set%20correctly.%20While%5C%5Cn%20%20%20%20%2F%2F%20browsers%20typically%20do%20this%20as%20necessary%2C%20jsdom%20doesn't.%5C%5Cn%20%20%20%20var%20newValue%20%3D%20toString(value)%3B%5C%5Cn%20%20%20%20%2F%2F%20To%20avoid%20side%20effects%20(such%20as%20losing%20text%20selection)%2C%20only%20set%20value%20if%20changed%5C%5Cn%20%20%20%20if%20(newValue%20!%3D%3D%20node.value)%20%7B%5C%5Cn%20%20%20%20%20%20node.value%20%3D%20newValue%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%20%20if%20(props.defaultValue%20%3D%3D%20null%20%26%26%20node.defaultValue%20!%3D%3D%20newValue)%20%7B%5C%5Cn%20%20%20%20%20%20node.defaultValue%20%3D%20newValue%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%5C%5Cn%20%20if%20(defaultValue%20!%3D%20null)%20%7B%5C%5Cn%20%20%20%20node.defaultValue%20%3D%20toString(defaultValue)%3B%5C%5Cn%20%20%7D%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20postMountWrapper%243(element%2C%20props)%20%7B%5C%5Cn%20%20var%20node%20%3D%20element%3B%5C%5Cn%20%20%2F%2F%20This%20is%20in%20postMount%20because%20we%20need%20access%20to%20the%20DOM%20node%2C%20which%20is%20not%5C%5Cn%20%20%2F%2F%20available%20until%20after%20the%20component%20has%20mounted.%5C%5Cn%20%20var%20textContent%20%3D%20node.textContent%3B%5C%5Cn%5C%5Cn%20%20%2F%2F%20Only%20set%20node.value%20if%20textContent%20is%20equal%20to%20the%20expected%5C%5Cn%20%20%2F%2F%20initial%20value.%20In%20IE10%2FIE11%20there%20is%20a%20bug%20where%20the%20placeholder%20attribute%5C%5Cn%20%20%2F%2F%20will%20populate%20textContent%20as%20well.%5C%5Cn%20%20%2F%2F%20https%3A%2F%2Fdeveloper.microsoft.com%2Fmicrosoft-edge%2Fplatform%2Fissues%2F101525%2F%5C%5Cn%20%20if%20(textContent%20%3D%3D%3D%20node._wrapperState.initialValue)%20%7B%5C%5Cn%20%20%20%20node.value%20%3D%20textContent%3B%5C%5Cn%20%20%7D%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20restoreControlledState%243(element%2C%20props)%20%7B%5C%5Cn%20%20%2F%2F%20DOM%20component%20is%20still%20mounted%3B%20update%5C%5Cn%20%20updateWrapper%241(element%2C%20props)%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnvar%20HTML_NAMESPACE%241%20%3D%20'http%3A%2F%2Fwww.w3.org%2F1999%2Fxhtml'%3B%5C%5Cnvar%20MATH_NAMESPACE%20%3D%20'http%3A%2F%2Fwww.w3.org%2F1998%2FMath%2FMathML'%3B%5C%5Cnvar%20SVG_NAMESPACE%20%3D%20'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%3B%5C%5Cn%5C%5Cnvar%20Namespaces%20%3D%20%7B%5C%5Cn%20%20html%3A%20HTML_NAMESPACE%241%2C%5C%5Cn%20%20mathml%3A%20MATH_NAMESPACE%2C%5C%5Cn%20%20svg%3A%20SVG_NAMESPACE%5C%5Cn%7D%3B%5C%5Cn%5C%5Cn%2F%2F%20Assumes%20there%20is%20no%20parent%20namespace.%5C%5Cnfunction%20getIntrinsicNamespace(type)%20%7B%5C%5Cn%20%20switch%20(type)%20%7B%5C%5Cn%20%20%20%20case%20'svg'%3A%5C%5Cn%20%20%20%20%20%20return%20SVG_NAMESPACE%3B%5C%5Cn%20%20%20%20case%20'math'%3A%5C%5Cn%20%20%20%20%20%20return%20MATH_NAMESPACE%3B%5C%5Cn%20%20%20%20default%3A%5C%5Cn%20%20%20%20%20%20return%20HTML_NAMESPACE%241%3B%5C%5Cn%20%20%7D%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20getChildNamespace(parentNamespace%2C%20type)%20%7B%5C%5Cn%20%20if%20(parentNamespace%20%3D%3D%20null%20%7C%7C%20parentNamespace%20%3D%3D%3D%20HTML_NAMESPACE%241)%20%7B%5C%5Cn%20%20%20%20%2F%2F%20No%20(or%20default)%20parent%20namespace%3A%20potential%20entry%20point.%5C%5Cn%20%20%20%20return%20getIntrinsicNamespace(type)%3B%5C%5Cn%20%20%7D%5C%5Cn%20%20if%20(parentNamespace%20%3D%3D%3D%20SVG_NAMESPACE%20%26%26%20type%20%3D%3D%3D%20'foreignObject')%20%7B%5C%5Cn%20%20%20%20%2F%2F%20We're%20leaving%20SVG.%5C%5Cn%20%20%20%20return%20HTML_NAMESPACE%241%3B%5C%5Cn%20%20%7D%5C%5Cn%20%20%2F%2F%20By%20default%2C%20pass%20namespace%20below.%5C%5Cn%20%20return%20parentNamespace%3B%5C%5Cn%7D%5C%5Cn%5C%5Cn%2F*%20globals%20MSApp%20*%2F%5C%5Cn%5C%5Cn%2F**%5C%5Cn%20*%20Create%20a%20function%20which%20has%20'unsafe'%20privileges%20(required%20by%20windows8%20apps)%5C%5Cn%20*%2F%5C%5Cnvar%20createMicrosoftUnsafeLocalFunction%20%3D%20function%20(func)%20%7B%5C%5Cn%20%20if%20(typeof%20MSApp%20!%3D%3D%20'undefined'%20%26%26%20MSApp.execUnsafeLocalFunction)%20%7B%5C%5Cn%20%20%20%20return%20function%20(arg0%2C%20arg1%2C%20arg2%2C%20arg3)%20%7B%5C%5Cn%20%20%20%20%20%20MSApp.execUnsafeLocalFunction(function%20()%20%7B%5C%5Cn%20%20%20%20%20%20%20%20return%20func(arg0%2C%20arg1%2C%20arg2%2C%20arg3)%3B%5C%5Cn%20%20%20%20%20%20%7D)%3B%5C%5Cn%20%20%20%20%7D%3B%5C%5Cn%20%20%7D%20else%20%7B%5C%5Cn%20%20%20%20return%20func%3B%5C%5Cn%20%20%7D%5C%5Cn%7D%3B%5C%5Cn%5C%5Cn%2F%2F%20SVG%20temp%20container%20for%20IE%20lacking%20innerHTML%5C%5Cnvar%20reusableSVGContainer%20%3D%20void%200%3B%5C%5Cn%5C%5Cn%2F**%5C%5Cn%20*%20Set%20the%20innerHTML%20property%20of%20a%20node%5C%5Cn%20*%5C%5Cn%20*%20%40param%20%7BDOMElement%7D%20node%5C%5Cn%20*%20%40param%20%7Bstring%7D%20html%5C%5Cn%20*%20%40internal%5C%5Cn%20*%2F%5C%5Cnvar%20setInnerHTML%20%3D%20createMicrosoftUnsafeLocalFunction(function%20(node%2C%20html)%20%7B%5C%5Cn%20%20%2F%2F%20IE%20does%20not%20have%20innerHTML%20for%20SVG%20nodes%2C%20so%20instead%20we%20inject%20the%5C%5Cn%20%20%2F%2F%20new%20markup%20in%20a%20temp%20node%20and%20then%20move%20the%20child%20nodes%20across%20into%5C%5Cn%20%20%2F%2F%20the%20target%20node%5C%5Cn%5C%5Cn%20%20if%20(node.namespaceURI%20%3D%3D%3D%20Namespaces.svg%20%26%26%20!('innerHTML'%20in%20node))%20%7B%5C%5Cn%20%20%20%20reusableSVGContainer%20%3D%20reusableSVGContainer%20%7C%7C%20document.createElement('div')%3B%5C%5Cn%20%20%20%20reusableSVGContainer.innerHTML%20%3D%20'%3Csvg%3E'%20%2B%20html%20%2B%20'%3C%2Fsvg%3E'%3B%5C%5Cn%20%20%20%20var%20svgNode%20%3D%20reusableSVGContainer.firstChild%3B%5C%5Cn%20%20%20%20while%20(node.firstChild)%20%7B%5C%5Cn%20%20%20%20%20%20node.removeChild(node.firstChild)%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%20%20while%20(svgNode.firstChild)%20%7B%5C%5Cn%20%20%20%20%20%20node.appendChild(svgNode.firstChild)%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%20else%20%7B%5C%5Cn%20%20%20%20node.innerHTML%20%3D%20html%3B%5C%5Cn%20%20%7D%5C%5Cn%7D)%3B%5C%5Cn%5C%5Cn%2F**%5C%5Cn%20*%20Set%20the%20textContent%20property%20of%20a%20node.%20For%20text%20updates%2C%20it's%20faster%5C%5Cn%20*%20to%20set%20the%20%60nodeValue%60%20of%20the%20Text%20node%20directly%20instead%20of%20using%5C%5Cn%20*%20%60.textContent%60%20which%20will%20remove%20the%20existing%20node%20and%20create%20a%20new%20one.%5C%5Cn%20*%5C%5Cn%20*%20%40param%20%7BDOMElement%7D%20node%5C%5Cn%20*%20%40param%20%7Bstring%7D%20text%5C%5Cn%20*%20%40internal%5C%5Cn%20*%2F%5C%5Cnvar%20setTextContent%20%3D%20function%20(node%2C%20text)%20%7B%5C%5Cn%20%20if%20(text)%20%7B%5C%5Cn%20%20%20%20var%20firstChild%20%3D%20node.firstChild%3B%5C%5Cn%5C%5Cn%20%20%20%20if%20(firstChild%20%26%26%20firstChild%20%3D%3D%3D%20node.lastChild%20%26%26%20firstChild.nodeType%20%3D%3D%3D%20TEXT_NODE)%20%7B%5C%5Cn%20%20%20%20%20%20firstChild.nodeValue%20%3D%20text%3B%5C%5Cn%20%20%20%20%20%20return%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%5C%5Cn%20%20node.textContent%20%3D%20text%3B%5C%5Cn%7D%3B%5C%5Cn%5C%5Cn%2F%2F%20List%20derived%20from%20Gecko%20source%20code%3A%5C%5Cn%2F%2F%20https%3A%2F%2Fgithub.com%2Fmozilla%2Fgecko-dev%2Fblob%2F4e638efc71%2Flayout%2Fstyle%2Ftest%2Fproperty_database.js%5C%5Cnvar%20shorthandToLonghand%20%3D%20%7B%5C%5Cn%20%20animation%3A%20%5B'animationDelay'%2C%20'animationDirection'%2C%20'animationDuration'%2C%20'animationFillMode'%2C%20'animationIterationCount'%2C%20'animationName'%2C%20'animationPlayState'%2C%20'animationTimingFunction'%5D%2C%5C%5Cn%20%20background%3A%20%5B'backgroundAttachment'%2C%20'backgroundClip'%2C%20'backgroundColor'%2C%20'backgroundImage'%2C%20'backgroundOrigin'%2C%20'backgroundPositionX'%2C%20'backgroundPositionY'%2C%20'backgroundRepeat'%2C%20'backgroundSize'%5D%2C%5C%5Cn%20%20backgroundPosition%3A%20%5B'backgroundPositionX'%2C%20'backgroundPositionY'%5D%2C%5C%5Cn%20%20border%3A%20%5B'borderBottomColor'%2C%20'borderBottomStyle'%2C%20'borderBottomWidth'%2C%20'borderImageOutset'%2C%20'borderImageRepeat'%2C%20'borderImageSlice'%2C%20'borderImageSource'%2C%20'borderImageWidth'%2C%20'borderLeftColor'%2C%20'borderLeftStyle'%2C%20'borderLeftWidth'%2C%20'borderRightColor'%2C%20'borderRightStyle'%2C%20'borderRightWidth'%2C%20'borderTopColor'%2C%20'borderTopStyle'%2C%20'borderTopWidth'%5D%2C%5C%5Cn%20%20borderBlockEnd%3A%20%5B'borderBlockEndColor'%2C%20'borderBlockEndStyle'%2C%20'borderBlockEndWidth'%5D%2C%5C%5Cn%20%20borderBlockStart%3A%20%5B'borderBlockStartColor'%2C%20'borderBlockStartStyle'%2C%20'borderBlockStartWidth'%5D%2C%5C%5Cn%20%20borderBottom%3A%20%5B'borderBottomColor'%2C%20'borderBottomStyle'%2C%20'borderBottomWidth'%5D%2C%5C%5Cn%20%20borderColor%3A%20%5B'borderBottomColor'%2C%20'borderLeftColor'%2C%20'borderRightColor'%2C%20'borderTopColor'%5D%2C%5C%5Cn%20%20borderImage%3A%20%5B'borderImageOutset'%2C%20'borderImageRepeat'%2C%20'borderImageSlice'%2C%20'borderImageSource'%2C%20'borderImageWidth'%5D%2C%5C%5Cn%20%20borderInlineEnd%3A%20%5B'borderInlineEndColor'%2C%20'borderInlineEndStyle'%2C%20'borderInlineEndWidth'%5D%2C%5C%5Cn%20%20borderInlineStart%3A%20%5B'borderInlineStartColor'%2C%20'borderInlineStartStyle'%2C%20'borderInlineStartWidth'%5D%2C%5C%5Cn%20%20borderLeft%3A%20%5B'borderLeftColor'%2C%20'borderLeftStyle'%2C%20'borderLeftWidth'%5D%2C%5C%5Cn%20%20borderRadius%3A%20%5B'borderBottomLeftRadius'%2C%20'borderBottomRightRadius'%2C%20'borderTopLeftRadius'%2C%20'borderTopRightRadius'%5D%2C%5C%5Cn%20%20borderRight%3A%20%5B'borderRightColor'%2C%20'borderRightStyle'%2C%20'borderRightWidth'%5D%2C%5C%5Cn%20%20borderStyle%3A%20%5B'borderBottomStyle'%2C%20'borderLeftStyle'%2C%20'borderRightStyle'%2C%20'borderTopStyle'%5D%2C%5C%5Cn%20%20borderTop%3A%20%5B'borderTopColor'%2C%20'borderTopStyle'%2C%20'borderTopWidth'%5D%2C%5C%5Cn%20%20borderWidth%3A%20%5B'borderBottomWidth'%2C%20'borderLeftWidth'%2C%20'borderRightWidth'%2C%20'borderTopWidth'%5D%2C%5C%5Cn%20%20columnRule%3A%20%5B'columnRuleColor'%2C%20'columnRuleStyle'%2C%20'columnRuleWidth'%5D%2C%5C%5Cn%20%20columns%3A%20%5B'columnCount'%2C%20'columnWidth'%5D%2C%5C%5Cn%20%20flex%3A%20%5B'flexBasis'%2C%20'flexGrow'%2C%20'flexShrink'%5D%2C%5C%5Cn%20%20flexFlow%3A%20%5B'flexDirection'%2C%20'flexWrap'%5D%2C%5C%5Cn%20%20font%3A%20%5B'fontFamily'%2C%20'fontFeatureSettings'%2C%20'fontKerning'%2C%20'fontLanguageOverride'%2C%20'fontSize'%2C%20'fontSizeAdjust'%2C%20'fontStretch'%2C%20'fontStyle'%2C%20'fontVariant'%2C%20'fontVariantAlternates'%2C%20'fontVariantCaps'%2C%20'fontVariantEastAsian'%2C%20'fontVariantLigatures'%2C%20'fontVariantNumeric'%2C%20'fontVariantPosition'%2C%20'fontWeight'%2C%20'lineHeight'%5D%2C%5C%5Cn%20%20fontVariant%3A%20%5B'fontVariantAlternates'%2C%20'fontVariantCaps'%2C%20'fontVariantEastAsian'%2C%20'fontVariantLigatures'%2C%20'fontVariantNumeric'%2C%20'fontVariantPosition'%5D%2C%5C%5Cn%20%20gap%3A%20%5B'columnGap'%2C%20'rowGap'%5D%2C%5C%5Cn%20%20grid%3A%20%5B'gridAutoColumns'%2C%20'gridAutoFlow'%2C%20'gridAutoRows'%2C%20'gridTemplateAreas'%2C%20'gridTemplateColumns'%2C%20'gridTemplateRows'%5D%2C%5C%5Cn%20%20gridArea%3A%20%5B'gridColumnEnd'%2C%20'gridColumnStart'%2C%20'gridRowEnd'%2C%20'gridRowStart'%5D%2C%5C%5Cn%20%20gridColumn%3A%20%5B'gridColumnEnd'%2C%20'gridColumnStart'%5D%2C%5C%5Cn%20%20gridColumnGap%3A%20%5B'columnGap'%5D%2C%5C%5Cn%20%20gridGap%3A%20%5B'columnGap'%2C%20'rowGap'%5D%2C%5C%5Cn%20%20gridRow%3A%20%5B'gridRowEnd'%2C%20'gridRowStart'%5D%2C%5C%5Cn%20%20gridRowGap%3A%20%5B'rowGap'%5D%2C%5C%5Cn%20%20gridTemplate%3A%20%5B'gridTemplateAreas'%2C%20'gridTemplateColumns'%2C%20'gridTemplateRows'%5D%2C%5C%5Cn%20%20listStyle%3A%20%5B'listStyleImage'%2C%20'listStylePosition'%2C%20'listStyleType'%5D%2C%5C%5Cn%20%20margin%3A%20%5B'marginBottom'%2C%20'marginLeft'%2C%20'marginRight'%2C%20'marginTop'%5D%2C%5C%5Cn%20%20marker%3A%20%5B'markerEnd'%2C%20'markerMid'%2C%20'markerStart'%5D%2C%5C%5Cn%20%20mask%3A%20%5B'maskClip'%2C%20'maskComposite'%2C%20'maskImage'%2C%20'maskMode'%2C%20'maskOrigin'%2C%20'maskPositionX'%2C%20'maskPositionY'%2C%20'maskRepeat'%2C%20'maskSize'%5D%2C%5C%5Cn%20%20maskPosition%3A%20%5B'maskPositionX'%2C%20'maskPositionY'%5D%2C%5C%5Cn%20%20outline%3A%20%5B'outlineColor'%2C%20'outlineStyle'%2C%20'outlineWidth'%5D%2C%5C%5Cn%20%20overflow%3A%20%5B'overflowX'%2C%20'overflowY'%5D%2C%5C%5Cn%20%20padding%3A%20%5B'paddingBottom'%2C%20'paddingLeft'%2C%20'paddingRight'%2C%20'paddingTop'%5D%2C%5C%5Cn%20%20placeContent%3A%20%5B'alignContent'%2C%20'justifyContent'%5D%2C%5C%5Cn%20%20placeItems%3A%20%5B'alignItems'%2C%20'justifyItems'%5D%2C%5C%5Cn%20%20placeSelf%3A%20%5B'alignSelf'%2C%20'justifySelf'%5D%2C%5C%5Cn%20%20textDecoration%3A%20%5B'textDecorationColor'%2C%20'textDecorationLine'%2C%20'textDecorationStyle'%5D%2C%5C%5Cn%20%20textEmphasis%3A%20%5B'textEmphasisColor'%2C%20'textEmphasisStyle'%5D%2C%5C%5Cn%20%20transition%3A%20%5B'transitionDelay'%2C%20'transitionDuration'%2C%20'transitionProperty'%2C%20'transitionTimingFunction'%5D%2C%5C%5Cn%20%20wordWrap%3A%20%5B'overflowWrap'%5D%5C%5Cn%7D%3B%5C%5Cn%5C%5Cn%2F**%5C%5Cn%20*%20CSS%20properties%20which%20accept%20numbers%20but%20are%20not%20in%20units%20of%20%5C%5C%5C%22px%5C%5C%5C%22.%5C%5Cn%20*%2F%5C%5Cnvar%20isUnitlessNumber%20%3D%20%7B%5C%5Cn%20%20animationIterationCount%3A%20true%2C%5C%5Cn%20%20borderImageOutset%3A%20true%2C%5C%5Cn%20%20borderImageSlice%3A%20true%2C%5C%5Cn%20%20borderImageWidth%3A%20true%2C%5C%5Cn%20%20boxFlex%3A%20true%2C%5C%5Cn%20%20boxFlexGroup%3A%20true%2C%5C%5Cn%20%20boxOrdinalGroup%3A%20true%2C%5C%5Cn%20%20columnCount%3A%20true%2C%5C%5Cn%20%20columns%3A%20true%2C%5C%5Cn%20%20flex%3A%20true%2C%5C%5Cn%20%20flexGrow%3A%20true%2C%5C%5Cn%20%20flexPositive%3A%20true%2C%5C%5Cn%20%20flexShrink%3A%20true%2C%5C%5Cn%20%20flexNegative%3A%20true%2C%5C%5Cn%20%20flexOrder%3A%20true%2C%5C%5Cn%20%20gridArea%3A%20true%2C%5C%5Cn%20%20gridRow%3A%20true%2C%5C%5Cn%20%20gridRowEnd%3A%20true%2C%5C%5Cn%20%20gridRowSpan%3A%20true%2C%5C%5Cn%20%20gridRowStart%3A%20true%2C%5C%5Cn%20%20gridColumn%3A%20true%2C%5C%5Cn%20%20gridColumnEnd%3A%20true%2C%5C%5Cn%20%20gridColumnSpan%3A%20true%2C%5C%5Cn%20%20gridColumnStart%3A%20true%2C%5C%5Cn%20%20fontWeight%3A%20true%2C%5C%5Cn%20%20lineClamp%3A%20true%2C%5C%5Cn%20%20lineHeight%3A%20true%2C%5C%5Cn%20%20opacity%3A%20true%2C%5C%5Cn%20%20order%3A%20true%2C%5C%5Cn%20%20orphans%3A%20true%2C%5C%5Cn%20%20tabSize%3A%20true%2C%5C%5Cn%20%20widows%3A%20true%2C%5C%5Cn%20%20zIndex%3A%20true%2C%5C%5Cn%20%20zoom%3A%20true%2C%5C%5Cn%5C%5Cn%20%20%2F%2F%20SVG-related%20properties%5C%5Cn%20%20fillOpacity%3A%20true%2C%5C%5Cn%20%20floodOpacity%3A%20true%2C%5C%5Cn%20%20stopOpacity%3A%20true%2C%5C%5Cn%20%20strokeDasharray%3A%20true%2C%5C%5Cn%20%20strokeDashoffset%3A%20true%2C%5C%5Cn%20%20strokeMiterlimit%3A%20true%2C%5C%5Cn%20%20strokeOpacity%3A%20true%2C%5C%5Cn%20%20strokeWidth%3A%20true%5C%5Cn%7D%3B%5C%5Cn%5C%5Cn%2F**%5C%5Cn%20*%20%40param%20%7Bstring%7D%20prefix%20vendor-specific%20prefix%2C%20eg%3A%20Webkit%5C%5Cn%20*%20%40param%20%7Bstring%7D%20key%20style%20name%2C%20eg%3A%20transitionDuration%5C%5Cn%20*%20%40return%20%7Bstring%7D%20style%20name%20prefixed%20with%20%60prefix%60%2C%20properly%20camelCased%2C%20eg%3A%5C%5Cn%20*%20WebkitTransitionDuration%5C%5Cn%20*%2F%5C%5Cnfunction%20prefixKey(prefix%2C%20key)%20%7B%5C%5Cn%20%20return%20prefix%20%2B%20key.charAt(0).toUpperCase()%20%2B%20key.substring(1)%3B%5C%5Cn%7D%5C%5Cn%5C%5Cn%2F**%5C%5Cn%20*%20Support%20style%20names%20that%20may%20come%20passed%20in%20prefixed%20by%20adding%20permutations%5C%5Cn%20*%20of%20vendor%20prefixes.%5C%5Cn%20*%2F%5C%5Cnvar%20prefixes%20%3D%20%5B'Webkit'%2C%20'ms'%2C%20'Moz'%2C%20'O'%5D%3B%5C%5Cn%5C%5Cn%2F%2F%20Using%20Object.keys%20here%2C%20or%20else%20the%20vanilla%20for-in%20loop%20makes%20IE8%20go%20into%20an%5C%5Cn%2F%2F%20infinite%20loop%2C%20because%20it%20iterates%20over%20the%20newly%20added%20props%20too.%5C%5CnObject.keys(isUnitlessNumber).forEach(function%20(prop)%20%7B%5C%5Cn%20%20prefixes.forEach(function%20(prefix)%20%7B%5C%5Cn%20%20%20%20isUnitlessNumber%5BprefixKey(prefix%2C%20prop)%5D%20%3D%20isUnitlessNumber%5Bprop%5D%3B%5C%5Cn%20%20%7D)%3B%5C%5Cn%7D)%3B%5C%5Cn%5C%5Cn%2F**%5C%5Cn%20*%20Convert%20a%20value%20into%20the%20proper%20css%20writable%20value.%20The%20style%20name%20%60name%60%5C%5Cn%20*%20should%20be%20logical%20(no%20hyphens)%2C%20as%20specified%5C%5Cn%20*%20in%20%60CSSProperty.isUnitlessNumber%60.%5C%5Cn%20*%5C%5Cn%20*%20%40param%20%7Bstring%7D%20name%20CSS%20property%20name%20such%20as%20%60topMargin%60.%5C%5Cn%20*%20%40param%20%7B*%7D%20value%20CSS%20property%20value%20such%20as%20%6010px%60.%5C%5Cn%20*%20%40return%20%7Bstring%7D%20Normalized%20style%20value%20with%20dimensions%20applied.%5C%5Cn%20*%2F%5C%5Cnfunction%20dangerousStyleValue(name%2C%20value%2C%20isCustomProperty)%20%7B%5C%5Cn%20%20%2F%2F%20Note%20that%20we've%20removed%20escapeTextForBrowser()%20calls%20here%20since%20the%5C%5Cn%20%20%2F%2F%20whole%20string%20will%20be%20escaped%20when%20the%20attribute%20is%20injected%20into%5C%5Cn%20%20%2F%2F%20the%20markup.%20If%20you%20provide%20unsafe%20user%20data%20here%20they%20can%20inject%5C%5Cn%20%20%2F%2F%20arbitrary%20CSS%20which%20may%20be%20problematic%20(I%20couldn't%20repro%20this)%3A%5C%5Cn%20%20%2F%2F%20https%3A%2F%2Fwww.owasp.org%2Findex.php%2FXSS_Filter_Evasion_Cheat_Sheet%5C%5Cn%20%20%2F%2F%20http%3A%2F%2Fwww.thespanner.co.uk%2F2007%2F11%2F26%2Fultimate-xss-css-injection%2F%5C%5Cn%20%20%2F%2F%20This%20is%20not%20an%20XSS%20hole%20but%20instead%20a%20potential%20CSS%20injection%20issue%5C%5Cn%20%20%2F%2F%20which%20has%20lead%20to%20a%20greater%20discussion%20about%20how%20we're%20going%20to%5C%5Cn%20%20%2F%2F%20trust%20URLs%20moving%20forward.%20See%20%232115901%5C%5Cn%5C%5Cn%20%20var%20isEmpty%20%3D%20value%20%3D%3D%20null%20%7C%7C%20typeof%20value%20%3D%3D%3D%20'boolean'%20%7C%7C%20value%20%3D%3D%3D%20''%3B%5C%5Cn%20%20if%20(isEmpty)%20%7B%5C%5Cn%20%20%20%20return%20''%3B%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20if%20(!isCustomProperty%20%26%26%20typeof%20value%20%3D%3D%3D%20'number'%20%26%26%20value%20!%3D%3D%200%20%26%26%20!(isUnitlessNumber.hasOwnProperty(name)%20%26%26%20isUnitlessNumber%5Bname%5D))%20%7B%5C%5Cn%20%20%20%20return%20value%20%2B%20'px'%3B%20%2F%2F%20Presumes%20implicit%20'px'%20suffix%20for%20unitless%20numbers%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20return%20(''%20%2B%20value).trim()%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnvar%20uppercasePattern%20%3D%20%2F(%5BA-Z%5D)%2Fg%3B%5C%5Cnvar%20msPattern%20%3D%20%2F%5Ems-%2F%3B%5C%5Cn%5C%5Cn%2F**%5C%5Cn%20*%20Hyphenates%20a%20camelcased%20CSS%20property%20name%2C%20for%20example%3A%5C%5Cn%20*%5C%5Cn%20*%20%20%20%3E%20hyphenateStyleName('backgroundColor')%5C%5Cn%20*%20%20%20%3C%20%5C%5C%5C%22background-color%5C%5C%5C%22%5C%5Cn%20*%20%20%20%3E%20hyphenateStyleName('MozTransition')%5C%5Cn%20*%20%20%20%3C%20%5C%5C%5C%22-moz-transition%5C%5C%5C%22%5C%5Cn%20*%20%20%20%3E%20hyphenateStyleName('msTransition')%5C%5Cn%20*%20%20%20%3C%20%5C%5C%5C%22-ms-transition%5C%5C%5C%22%5C%5Cn%20*%5C%5Cn%20*%20As%20Modernizr%20suggests%20(http%3A%2F%2Fmodernizr.com%2Fdocs%2F%23prefixed)%2C%20an%20%60ms%60%20prefix%5C%5Cn%20*%20is%20converted%20to%20%60-ms-%60.%5C%5Cn%20*%2F%5C%5Cnfunction%20hyphenateStyleName(name)%20%7B%5C%5Cn%20%20return%20name.replace(uppercasePattern%2C%20'-%241').toLowerCase().replace(msPattern%2C%20'-ms-')%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnvar%20warnValidStyle%20%3D%20function%20()%20%7B%7D%3B%5C%5Cn%5C%5Cn%7B%5C%5Cn%20%20%2F%2F%20'msTransform'%20is%20correct%2C%20but%20the%20other%20prefixes%20should%20be%20capitalized%5C%5Cn%20%20var%20badVendoredStyleNamePattern%20%3D%20%2F%5E(%3F%3Awebkit%7Cmoz%7Co)%5BA-Z%5D%2F%3B%5C%5Cn%20%20var%20msPattern%241%20%3D%20%2F%5E-ms-%2F%3B%5C%5Cn%20%20var%20hyphenPattern%20%3D%20%2F-(.)%2Fg%3B%5C%5Cn%5C%5Cn%20%20%2F%2F%20style%20values%20shouldn't%20contain%20a%20semicolon%5C%5Cn%20%20var%20badStyleValueWithSemicolonPattern%20%3D%20%2F%3B%5C%5C%5C%5Cs*%24%2F%3B%5C%5Cn%5C%5Cn%20%20var%20warnedStyleNames%20%3D%20%7B%7D%3B%5C%5Cn%20%20var%20warnedStyleValues%20%3D%20%7B%7D%3B%5C%5Cn%20%20var%20warnedForNaNValue%20%3D%20false%3B%5C%5Cn%20%20var%20warnedForInfinityValue%20%3D%20false%3B%5C%5Cn%5C%5Cn%20%20var%20camelize%20%3D%20function%20(string)%20%7B%5C%5Cn%20%20%20%20return%20string.replace(hyphenPattern%2C%20function%20(_%2C%20character)%20%7B%5C%5Cn%20%20%20%20%20%20return%20character.toUpperCase()%3B%5C%5Cn%20%20%20%20%7D)%3B%5C%5Cn%20%20%7D%3B%5C%5Cn%5C%5Cn%20%20var%20warnHyphenatedStyleName%20%3D%20function%20(name)%20%7B%5C%5Cn%20%20%20%20if%20(warnedStyleNames.hasOwnProperty(name)%20%26%26%20warnedStyleNames%5Bname%5D)%20%7B%5C%5Cn%20%20%20%20%20%20return%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20warnedStyleNames%5Bname%5D%20%3D%20true%3B%5C%5Cn%20%20%20%20warning%241(false%2C%20'Unsupported%20style%20property%20%25s.%20Did%20you%20mean%20%25s%3F'%2C%20name%2C%5C%5Cn%20%20%20%20%2F%2F%20As%20Andi%20Smith%20suggests%5C%5Cn%20%20%20%20%2F%2F%20(http%3A%2F%2Fwww.andismith.com%2Fblog%2F2012%2F02%2Fmodernizr-prefixed%2F)%2C%20an%20%60-ms%60%20prefix%5C%5Cn%20%20%20%20%2F%2F%20is%20converted%20to%20lowercase%20%60ms%60.%5C%5Cn%20%20%20%20camelize(name.replace(msPattern%241%2C%20'ms-')))%3B%5C%5Cn%20%20%7D%3B%5C%5Cn%5C%5Cn%20%20var%20warnBadVendoredStyleName%20%3D%20function%20(name)%20%7B%5C%5Cn%20%20%20%20if%20(warnedStyleNames.hasOwnProperty(name)%20%26%26%20warnedStyleNames%5Bname%5D)%20%7B%5C%5Cn%20%20%20%20%20%20return%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20warnedStyleNames%5Bname%5D%20%3D%20true%3B%5C%5Cn%20%20%20%20warning%241(false%2C%20'Unsupported%20vendor-prefixed%20style%20property%20%25s.%20Did%20you%20mean%20%25s%3F'%2C%20name%2C%20name.charAt(0).toUpperCase()%20%2B%20name.slice(1))%3B%5C%5Cn%20%20%7D%3B%5C%5Cn%5C%5Cn%20%20var%20warnStyleValueWithSemicolon%20%3D%20function%20(name%2C%20value)%20%7B%5C%5Cn%20%20%20%20if%20(warnedStyleValues.hasOwnProperty(value)%20%26%26%20warnedStyleValues%5Bvalue%5D)%20%7B%5C%5Cn%20%20%20%20%20%20return%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20warnedStyleValues%5Bvalue%5D%20%3D%20true%3B%5C%5Cn%20%20%20%20warning%241(false%2C%20%5C%5C%5C%22Style%20property%20values%20shouldn't%20contain%20a%20semicolon.%20%5C%5C%5C%22%20%2B%20'Try%20%5C%5C%5C%22%25s%3A%20%25s%5C%5C%5C%22%20instead.'%2C%20name%2C%20value.replace(badStyleValueWithSemicolonPattern%2C%20''))%3B%5C%5Cn%20%20%7D%3B%5C%5Cn%5C%5Cn%20%20var%20warnStyleValueIsNaN%20%3D%20function%20(name%2C%20value)%20%7B%5C%5Cn%20%20%20%20if%20(warnedForNaNValue)%20%7B%5C%5Cn%20%20%20%20%20%20return%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20warnedForNaNValue%20%3D%20true%3B%5C%5Cn%20%20%20%20warning%241(false%2C%20'%60NaN%60%20is%20an%20invalid%20value%20for%20the%20%60%25s%60%20css%20style%20property.'%2C%20name)%3B%5C%5Cn%20%20%7D%3B%5C%5Cn%5C%5Cn%20%20var%20warnStyleValueIsInfinity%20%3D%20function%20(name%2C%20value)%20%7B%5C%5Cn%20%20%20%20if%20(warnedForInfinityValue)%20%7B%5C%5Cn%20%20%20%20%20%20return%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20warnedForInfinityValue%20%3D%20true%3B%5C%5Cn%20%20%20%20warning%241(false%2C%20'%60Infinity%60%20is%20an%20invalid%20value%20for%20the%20%60%25s%60%20css%20style%20property.'%2C%20name)%3B%5C%5Cn%20%20%7D%3B%5C%5Cn%5C%5Cn%20%20warnValidStyle%20%3D%20function%20(name%2C%20value)%20%7B%5C%5Cn%20%20%20%20if%20(name.indexOf('-')%20%3E%20-1)%20%7B%5C%5Cn%20%20%20%20%20%20warnHyphenatedStyleName(name)%3B%5C%5Cn%20%20%20%20%7D%20else%20if%20(badVendoredStyleNamePattern.test(name))%20%7B%5C%5Cn%20%20%20%20%20%20warnBadVendoredStyleName(name)%3B%5C%5Cn%20%20%20%20%7D%20else%20if%20(badStyleValueWithSemicolonPattern.test(value))%20%7B%5C%5Cn%20%20%20%20%20%20warnStyleValueWithSemicolon(name%2C%20value)%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20if%20(typeof%20value%20%3D%3D%3D%20'number')%20%7B%5C%5Cn%20%20%20%20%20%20if%20(isNaN(value))%20%7B%5C%5Cn%20%20%20%20%20%20%20%20warnStyleValueIsNaN(name%2C%20value)%3B%5C%5Cn%20%20%20%20%20%20%7D%20else%20if%20(!isFinite(value))%20%7B%5C%5Cn%20%20%20%20%20%20%20%20warnStyleValueIsInfinity(name%2C%20value)%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnvar%20warnValidStyle%241%20%3D%20warnValidStyle%3B%5C%5Cn%5C%5Cn%2F**%5C%5Cn%20*%20Operations%20for%20dealing%20with%20CSS%20properties.%5C%5Cn%20*%2F%5C%5Cn%5C%5Cn%2F**%5C%5Cn%20*%20This%20creates%20a%20string%20that%20is%20expected%20to%20be%20equivalent%20to%20the%20style%5C%5Cn%20*%20attribute%20generated%20by%20server-side%20rendering.%20It%20by-passes%20warnings%20and%5C%5Cn%20*%20security%20checks%20so%20it's%20not%20safe%20to%20use%20this%20value%20for%20anything%20other%20than%5C%5Cn%20*%20comparison.%20It%20is%20only%20used%20in%20DEV%20for%20SSR%20validation.%5C%5Cn%20*%2F%5C%5Cnfunction%20createDangerousStringForStyles(styles)%20%7B%5C%5Cn%20%20%7B%5C%5Cn%20%20%20%20var%20serialized%20%3D%20''%3B%5C%5Cn%20%20%20%20var%20delimiter%20%3D%20''%3B%5C%5Cn%20%20%20%20for%20(var%20styleName%20in%20styles)%20%7B%5C%5Cn%20%20%20%20%20%20if%20(!styles.hasOwnProperty(styleName))%20%7B%5C%5Cn%20%20%20%20%20%20%20%20continue%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20var%20styleValue%20%3D%20styles%5BstyleName%5D%3B%5C%5Cn%20%20%20%20%20%20if%20(styleValue%20!%3D%20null)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20var%20isCustomProperty%20%3D%20styleName.indexOf('--')%20%3D%3D%3D%200%3B%5C%5Cn%20%20%20%20%20%20%20%20serialized%20%2B%3D%20delimiter%20%2B%20hyphenateStyleName(styleName)%20%2B%20'%3A'%3B%5C%5Cn%20%20%20%20%20%20%20%20serialized%20%2B%3D%20dangerousStyleValue(styleName%2C%20styleValue%2C%20isCustomProperty)%3B%5C%5Cn%5C%5Cn%20%20%20%20%20%20%20%20delimiter%20%3D%20'%3B'%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%20%20return%20serialized%20%7C%7C%20null%3B%5C%5Cn%20%20%7D%5C%5Cn%7D%5C%5Cn%5C%5Cn%2F**%5C%5Cn%20*%20Sets%20the%20value%20for%20multiple%20styles%20on%20a%20node.%20%20If%20a%20value%20is%20specified%20as%5C%5Cn%20*%20''%20(empty%20string)%2C%20the%20corresponding%20style%20property%20will%20be%20unset.%5C%5Cn%20*%5C%5Cn%20*%20%40param%20%7BDOMElement%7D%20node%5C%5Cn%20*%20%40param%20%7Bobject%7D%20styles%5C%5Cn%20*%2F%5C%5Cnfunction%20setValueForStyles(node%2C%20styles)%20%7B%5C%5Cn%20%20var%20style%20%3D%20node.style%3B%5C%5Cn%20%20for%20(var%20styleName%20in%20styles)%20%7B%5C%5Cn%20%20%20%20if%20(!styles.hasOwnProperty(styleName))%20%7B%5C%5Cn%20%20%20%20%20%20continue%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%20%20var%20isCustomProperty%20%3D%20styleName.indexOf('--')%20%3D%3D%3D%200%3B%5C%5Cn%20%20%20%20%7B%5C%5Cn%20%20%20%20%20%20if%20(!isCustomProperty)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20warnValidStyle%241(styleName%2C%20styles%5BstyleName%5D)%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%20%20var%20styleValue%20%3D%20dangerousStyleValue(styleName%2C%20styles%5BstyleName%5D%2C%20isCustomProperty)%3B%5C%5Cn%20%20%20%20if%20(styleName%20%3D%3D%3D%20'float')%20%7B%5C%5Cn%20%20%20%20%20%20styleName%20%3D%20'cssFloat'%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%20%20if%20(isCustomProperty)%20%7B%5C%5Cn%20%20%20%20%20%20style.setProperty(styleName%2C%20styleValue)%3B%5C%5Cn%20%20%20%20%7D%20else%20%7B%5C%5Cn%20%20%20%20%20%20style%5BstyleName%5D%20%3D%20styleValue%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20isValueEmpty(value)%20%7B%5C%5Cn%20%20return%20value%20%3D%3D%20null%20%7C%7C%20typeof%20value%20%3D%3D%3D%20'boolean'%20%7C%7C%20value%20%3D%3D%3D%20''%3B%5C%5Cn%7D%5C%5Cn%5C%5Cn%2F**%5C%5Cn%20*%20Given%20%7Bcolor%3A%20'red'%2C%20overflow%3A%20'hidden'%7D%20returns%20%7B%5C%5Cn%20*%20%20%20color%3A%20'color'%2C%5C%5Cn%20*%20%20%20overflowX%3A%20'overflow'%2C%5C%5Cn%20*%20%20%20overflowY%3A%20'overflow'%2C%5C%5Cn%20*%20%7D.%20This%20can%20be%20read%20as%20%5C%5C%5C%22the%20overflowY%20property%20was%20set%20by%20the%20overflow%5C%5Cn%20*%20shorthand%5C%5C%5C%22.%20That%20is%2C%20the%20values%20are%20the%20property%20that%20each%20was%20derived%20from.%5C%5Cn%20*%2F%5C%5Cnfunction%20expandShorthandMap(styles)%20%7B%5C%5Cn%20%20var%20expanded%20%3D%20%7B%7D%3B%5C%5Cn%20%20for%20(var%20key%20in%20styles)%20%7B%5C%5Cn%20%20%20%20var%20longhands%20%3D%20shorthandToLonghand%5Bkey%5D%20%7C%7C%20%5Bkey%5D%3B%5C%5Cn%20%20%20%20for%20(var%20i%20%3D%200%3B%20i%20%3C%20longhands.length%3B%20i%2B%2B)%20%7B%5C%5Cn%20%20%20%20%20%20expanded%5Blonghands%5Bi%5D%5D%20%3D%20key%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%5C%5Cn%20%20return%20expanded%3B%5C%5Cn%7D%5C%5Cn%5C%5Cn%2F**%5C%5Cn%20*%20When%20mixing%20shorthand%20and%20longhand%20property%20names%2C%20we%20warn%20during%20updates%20if%5C%5Cn%20*%20we%20expect%20an%20incorrect%20result%20to%20occur.%20In%20particular%2C%20we%20warn%20for%3A%5C%5Cn%20*%5C%5Cn%20*%20Updating%20a%20shorthand%20property%20(longhand%20gets%20overwritten)%3A%5C%5Cn%20*%20%20%20%7Bfont%3A%20'foo'%2C%20fontVariant%3A%20'bar'%7D%20-%3E%20%7Bfont%3A%20'baz'%2C%20fontVariant%3A%20'bar'%7D%5C%5Cn%20*%20%20%20becomes%20.style.font%20%3D%20'baz'%5C%5Cn%20*%20Removing%20a%20shorthand%20property%20(longhand%20gets%20lost%20too)%3A%5C%5Cn%20*%20%20%20%7Bfont%3A%20'foo'%2C%20fontVariant%3A%20'bar'%7D%20-%3E%20%7BfontVariant%3A%20'bar'%7D%5C%5Cn%20*%20%20%20becomes%20.style.font%20%3D%20''%5C%5Cn%20*%20Removing%20a%20longhand%20property%20(should%20revert%20to%20shorthand%3B%20doesn't)%3A%5C%5Cn%20*%20%20%20%7Bfont%3A%20'foo'%2C%20fontVariant%3A%20'bar'%7D%20-%3E%20%7Bfont%3A%20'foo'%7D%5C%5Cn%20*%20%20%20becomes%20.style.fontVariant%20%3D%20''%5C%5Cn%20*%2F%5C%5Cnfunction%20validateShorthandPropertyCollisionInDev(styleUpdates%2C%20nextStyles)%20%7B%5C%5Cn%20%20if%20(!warnAboutShorthandPropertyCollision)%20%7B%5C%5Cn%20%20%20%20return%3B%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20if%20(!nextStyles)%20%7B%5C%5Cn%20%20%20%20return%3B%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20var%20expandedUpdates%20%3D%20expandShorthandMap(styleUpdates)%3B%5C%5Cn%20%20var%20expandedStyles%20%3D%20expandShorthandMap(nextStyles)%3B%5C%5Cn%20%20var%20warnedAbout%20%3D%20%7B%7D%3B%5C%5Cn%20%20for%20(var%20key%20in%20expandedUpdates)%20%7B%5C%5Cn%20%20%20%20var%20originalKey%20%3D%20expandedUpdates%5Bkey%5D%3B%5C%5Cn%20%20%20%20var%20correctOriginalKey%20%3D%20expandedStyles%5Bkey%5D%3B%5C%5Cn%20%20%20%20if%20(correctOriginalKey%20%26%26%20originalKey%20!%3D%3D%20correctOriginalKey)%20%7B%5C%5Cn%20%20%20%20%20%20var%20warningKey%20%3D%20originalKey%20%2B%20'%2C'%20%2B%20correctOriginalKey%3B%5C%5Cn%20%20%20%20%20%20if%20(warnedAbout%5BwarningKey%5D)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20continue%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20warnedAbout%5BwarningKey%5D%20%3D%20true%3B%5C%5Cn%20%20%20%20%20%20warning%241(false%2C%20'%25s%20a%20style%20property%20during%20rerender%20(%25s)%20when%20a%20'%20%2B%20'conflicting%20property%20is%20set%20(%25s)%20can%20lead%20to%20styling%20bugs.%20To%20'%20%2B%20%5C%5C%5C%22avoid%20this%2C%20don't%20mix%20shorthand%20and%20non-shorthand%20properties%20%5C%5C%5C%22%20%2B%20'for%20the%20same%20value%3B%20instead%2C%20replace%20the%20shorthand%20with%20'%20%2B%20'separate%20values.'%2C%20isValueEmpty(styleUpdates%5BoriginalKey%5D)%20%3F%20'Removing'%20%3A%20'Updating'%2C%20originalKey%2C%20correctOriginalKey)%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%5C%5Cn%7D%5C%5Cn%5C%5Cn%2F%2F%20For%20HTML%2C%20certain%20tags%20should%20omit%20their%20close%20tag.%20We%20keep%20a%20whitelist%20for%5C%5Cn%2F%2F%20those%20special-case%20tags.%5C%5Cn%5C%5Cnvar%20omittedCloseTags%20%3D%20%7B%5C%5Cn%20%20area%3A%20true%2C%5C%5Cn%20%20base%3A%20true%2C%5C%5Cn%20%20br%3A%20true%2C%5C%5Cn%20%20col%3A%20true%2C%5C%5Cn%20%20embed%3A%20true%2C%5C%5Cn%20%20hr%3A%20true%2C%5C%5Cn%20%20img%3A%20true%2C%5C%5Cn%20%20input%3A%20true%2C%5C%5Cn%20%20keygen%3A%20true%2C%5C%5Cn%20%20link%3A%20true%2C%5C%5Cn%20%20meta%3A%20true%2C%5C%5Cn%20%20param%3A%20true%2C%5C%5Cn%20%20source%3A%20true%2C%5C%5Cn%20%20track%3A%20true%2C%5C%5Cn%20%20wbr%3A%20true%5C%5Cn%20%20%2F%2F%20NOTE%3A%20menuitem's%20close%20tag%20should%20be%20omitted%2C%20but%20that%20causes%20problems.%5C%5Cn%7D%3B%5C%5Cn%5C%5Cn%2F%2F%20For%20HTML%2C%20certain%20tags%20cannot%20have%20children.%20This%20has%20the%20same%20purpose%20as%5C%5Cn%2F%2F%20%60omittedCloseTags%60%20except%20that%20%60menuitem%60%20should%20still%20have%20its%20closing%20tag.%5C%5Cn%5C%5Cnvar%20voidElementTags%20%3D%20_assign(%7B%5C%5Cn%20%20menuitem%3A%20true%5C%5Cn%7D%2C%20omittedCloseTags)%3B%5C%5Cn%5C%5Cn%2F%2F%20TODO%3A%20We%20can%20remove%20this%20if%20we%20add%20invariantWithStack()%5C%5Cn%2F%2F%20or%20add%20stack%20by%20default%20to%20invariants%20where%20possible.%5C%5Cnvar%20HTML%241%20%3D%20'__html'%3B%5C%5Cn%5C%5Cnvar%20ReactDebugCurrentFrame%242%20%3D%20null%3B%5C%5Cn%7B%5C%5Cn%20%20ReactDebugCurrentFrame%242%20%3D%20ReactSharedInternals.ReactDebugCurrentFrame%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20assertValidProps(tag%2C%20props)%20%7B%5C%5Cn%20%20if%20(!props)%20%7B%5C%5Cn%20%20%20%20return%3B%5C%5Cn%20%20%7D%5C%5Cn%20%20%2F%2F%20Note%20the%20use%20of%20%60%3D%3D%60%20which%20checks%20for%20null%20or%20undefined.%5C%5Cn%20%20if%20(voidElementTags%5Btag%5D)%20%7B%5C%5Cn%20%20%20%20!(props.children%20%3D%3D%20null%20%26%26%20props.dangerouslySetInnerHTML%20%3D%3D%20null)%20%3F%20invariant(false%2C%20'%25s%20is%20a%20void%20element%20tag%20and%20must%20neither%20have%20%60children%60%20nor%20use%20%60dangerouslySetInnerHTML%60.%25s'%2C%20tag%2C%20ReactDebugCurrentFrame%242.getStackAddendum())%20%3A%20void%200%3B%5C%5Cn%20%20%7D%5C%5Cn%20%20if%20(props.dangerouslySetInnerHTML%20!%3D%20null)%20%7B%5C%5Cn%20%20%20%20!(props.children%20%3D%3D%20null)%20%3F%20invariant(false%2C%20'Can%20only%20set%20one%20of%20%60children%60%20or%20%60props.dangerouslySetInnerHTML%60.')%20%3A%20void%200%3B%5C%5Cn%20%20%20%20!(typeof%20props.dangerouslySetInnerHTML%20%3D%3D%3D%20'object'%20%26%26%20HTML%241%20in%20props.dangerouslySetInnerHTML)%20%3F%20invariant(false%2C%20'%60props.dangerouslySetInnerHTML%60%20must%20be%20in%20the%20form%20%60%7B__html%3A%20...%7D%60.%20Please%20visit%20https%3A%2F%2Ffb.me%2Freact-invariant-dangerously-set-inner-html%20for%20more%20information.')%20%3A%20void%200%3B%5C%5Cn%20%20%7D%5C%5Cn%20%20%7B%5C%5Cn%20%20%20%20!(props.suppressContentEditableWarning%20%7C%7C%20!props.contentEditable%20%7C%7C%20props.children%20%3D%3D%20null)%20%3F%20warning%241(false%2C%20'A%20component%20is%20%60contentEditable%60%20and%20contains%20%60children%60%20managed%20by%20'%20%2B%20'React.%20It%20is%20now%20your%20responsibility%20to%20guarantee%20that%20none%20of%20'%20%2B%20'those%20nodes%20are%20unexpectedly%20modified%20or%20duplicated.%20This%20is%20'%20%2B%20'probably%20not%20intentional.')%20%3A%20void%200%3B%5C%5Cn%20%20%7D%5C%5Cn%20%20!(props.style%20%3D%3D%20null%20%7C%7C%20typeof%20props.style%20%3D%3D%3D%20'object')%20%3F%20invariant(false%2C%20'The%20%60style%60%20prop%20expects%20a%20mapping%20from%20style%20properties%20to%20values%2C%20not%20a%20string.%20For%20example%2C%20style%3D%7B%7BmarginRight%3A%20spacing%20%2B%20%5C%5C%5C%5C'em%5C%5C%5C%5C'%7D%7D%20when%20using%20JSX.%25s'%2C%20ReactDebugCurrentFrame%242.getStackAddendum())%20%3A%20void%200%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20isCustomComponent(tagName%2C%20props)%20%7B%5C%5Cn%20%20if%20(tagName.indexOf('-')%20%3D%3D%3D%20-1)%20%7B%5C%5Cn%20%20%20%20return%20typeof%20props.is%20%3D%3D%3D%20'string'%3B%5C%5Cn%20%20%7D%5C%5Cn%20%20switch%20(tagName)%20%7B%5C%5Cn%20%20%20%20%2F%2F%20These%20are%20reserved%20SVG%20and%20MathML%20elements.%5C%5Cn%20%20%20%20%2F%2F%20We%20don't%20mind%20this%20whitelist%20too%20much%20because%20we%20expect%20it%20to%20never%20grow.%5C%5Cn%20%20%20%20%2F%2F%20The%20alternative%20is%20to%20track%20the%20namespace%20in%20a%20few%20places%20which%20is%20convoluted.%5C%5Cn%20%20%20%20%2F%2F%20https%3A%2F%2Fw3c.github.io%2Fwebcomponents%2Fspec%2Fcustom%2F%23custom-elements-core-concepts%5C%5Cn%20%20%20%20case%20'annotation-xml'%3A%5C%5Cn%20%20%20%20case%20'color-profile'%3A%5C%5Cn%20%20%20%20case%20'font-face'%3A%5C%5Cn%20%20%20%20case%20'font-face-src'%3A%5C%5Cn%20%20%20%20case%20'font-face-uri'%3A%5C%5Cn%20%20%20%20case%20'font-face-format'%3A%5C%5Cn%20%20%20%20case%20'font-face-name'%3A%5C%5Cn%20%20%20%20case%20'missing-glyph'%3A%5C%5Cn%20%20%20%20%20%20return%20false%3B%5C%5Cn%20%20%20%20default%3A%5C%5Cn%20%20%20%20%20%20return%20true%3B%5C%5Cn%20%20%7D%5C%5Cn%7D%5C%5Cn%5C%5Cn%2F%2F%20When%20adding%20attributes%20to%20the%20HTML%20or%20SVG%20whitelist%2C%20be%20sure%20to%5C%5Cn%2F%2F%20also%20add%20them%20to%20this%20module%20to%20ensure%20casing%20and%20incorrect%20name%5C%5Cn%2F%2F%20warnings.%5C%5Cnvar%20possibleStandardNames%20%3D%20%7B%5C%5Cn%20%20%2F%2F%20HTML%5C%5Cn%20%20accept%3A%20'accept'%2C%5C%5Cn%20%20acceptcharset%3A%20'acceptCharset'%2C%5C%5Cn%20%20'accept-charset'%3A%20'acceptCharset'%2C%5C%5Cn%20%20accesskey%3A%20'accessKey'%2C%5C%5Cn%20%20action%3A%20'action'%2C%5C%5Cn%20%20allowfullscreen%3A%20'allowFullScreen'%2C%5C%5Cn%20%20alt%3A%20'alt'%2C%5C%5Cn%20%20as%3A%20'as'%2C%5C%5Cn%20%20async%3A%20'async'%2C%5C%5Cn%20%20autocapitalize%3A%20'autoCapitalize'%2C%5C%5Cn%20%20autocomplete%3A%20'autoComplete'%2C%5C%5Cn%20%20autocorrect%3A%20'autoCorrect'%2C%5C%5Cn%20%20autofocus%3A%20'autoFocus'%2C%5C%5Cn%20%20autoplay%3A%20'autoPlay'%2C%5C%5Cn%20%20autosave%3A%20'autoSave'%2C%5C%5Cn%20%20capture%3A%20'capture'%2C%5C%5Cn%20%20cellpadding%3A%20'cellPadding'%2C%5C%5Cn%20%20cellspacing%3A%20'cellSpacing'%2C%5C%5Cn%20%20challenge%3A%20'challenge'%2C%5C%5Cn%20%20charset%3A%20'charSet'%2C%5C%5Cn%20%20checked%3A%20'checked'%2C%5C%5Cn%20%20children%3A%20'children'%2C%5C%5Cn%20%20cite%3A%20'cite'%2C%5C%5Cn%20%20class%3A%20'className'%2C%5C%5Cn%20%20classid%3A%20'classID'%2C%5C%5Cn%20%20classname%3A%20'className'%2C%5C%5Cn%20%20cols%3A%20'cols'%2C%5C%5Cn%20%20colspan%3A%20'colSpan'%2C%5C%5Cn%20%20content%3A%20'content'%2C%5C%5Cn%20%20contenteditable%3A%20'contentEditable'%2C%5C%5Cn%20%20contextmenu%3A%20'contextMenu'%2C%5C%5Cn%20%20controls%3A%20'controls'%2C%5C%5Cn%20%20controlslist%3A%20'controlsList'%2C%5C%5Cn%20%20coords%3A%20'coords'%2C%5C%5Cn%20%20crossorigin%3A%20'crossOrigin'%2C%5C%5Cn%20%20dangerouslysetinnerhtml%3A%20'dangerouslySetInnerHTML'%2C%5C%5Cn%20%20data%3A%20'data'%2C%5C%5Cn%20%20datetime%3A%20'dateTime'%2C%5C%5Cn%20%20default%3A%20'default'%2C%5C%5Cn%20%20defaultchecked%3A%20'defaultChecked'%2C%5C%5Cn%20%20defaultvalue%3A%20'defaultValue'%2C%5C%5Cn%20%20defer%3A%20'defer'%2C%5C%5Cn%20%20dir%3A%20'dir'%2C%5C%5Cn%20%20disabled%3A%20'disabled'%2C%5C%5Cn%20%20download%3A%20'download'%2C%5C%5Cn%20%20draggable%3A%20'draggable'%2C%5C%5Cn%20%20enctype%3A%20'encType'%2C%5C%5Cn%20%20for%3A%20'htmlFor'%2C%5C%5Cn%20%20form%3A%20'form'%2C%5C%5Cn%20%20formmethod%3A%20'formMethod'%2C%5C%5Cn%20%20formaction%3A%20'formAction'%2C%5C%5Cn%20%20formenctype%3A%20'formEncType'%2C%5C%5Cn%20%20formnovalidate%3A%20'formNoValidate'%2C%5C%5Cn%20%20formtarget%3A%20'formTarget'%2C%5C%5Cn%20%20frameborder%3A%20'frameBorder'%2C%5C%5Cn%20%20headers%3A%20'headers'%2C%5C%5Cn%20%20height%3A%20'height'%2C%5C%5Cn%20%20hidden%3A%20'hidden'%2C%5C%5Cn%20%20high%3A%20'high'%2C%5C%5Cn%20%20href%3A%20'href'%2C%5C%5Cn%20%20hreflang%3A%20'hrefLang'%2C%5C%5Cn%20%20htmlfor%3A%20'htmlFor'%2C%5C%5Cn%20%20httpequiv%3A%20'httpEquiv'%2C%5C%5Cn%20%20'http-equiv'%3A%20'httpEquiv'%2C%5C%5Cn%20%20icon%3A%20'icon'%2C%5C%5Cn%20%20id%3A%20'id'%2C%5C%5Cn%20%20innerhtml%3A%20'innerHTML'%2C%5C%5Cn%20%20inputmode%3A%20'inputMode'%2C%5C%5Cn%20%20integrity%3A%20'integrity'%2C%5C%5Cn%20%20is%3A%20'is'%2C%5C%5Cn%20%20itemid%3A%20'itemID'%2C%5C%5Cn%20%20itemprop%3A%20'itemProp'%2C%5C%5Cn%20%20itemref%3A%20'itemRef'%2C%5C%5Cn%20%20itemscope%3A%20'itemScope'%2C%5C%5Cn%20%20itemtype%3A%20'itemType'%2C%5C%5Cn%20%20keyparams%3A%20'keyParams'%2C%5C%5Cn%20%20keytype%3A%20'keyType'%2C%5C%5Cn%20%20kind%3A%20'kind'%2C%5C%5Cn%20%20label%3A%20'label'%2C%5C%5Cn%20%20lang%3A%20'lang'%2C%5C%5Cn%20%20list%3A%20'list'%2C%5C%5Cn%20%20loop%3A%20'loop'%2C%5C%5Cn%20%20low%3A%20'low'%2C%5C%5Cn%20%20manifest%3A%20'manifest'%2C%5C%5Cn%20%20marginwidth%3A%20'marginWidth'%2C%5C%5Cn%20%20marginheight%3A%20'marginHeight'%2C%5C%5Cn%20%20max%3A%20'max'%2C%5C%5Cn%20%20maxlength%3A%20'maxLength'%2C%5C%5Cn%20%20media%3A%20'media'%2C%5C%5Cn%20%20mediagroup%3A%20'mediaGroup'%2C%5C%5Cn%20%20method%3A%20'method'%2C%5C%5Cn%20%20min%3A%20'min'%2C%5C%5Cn%20%20minlength%3A%20'minLength'%2C%5C%5Cn%20%20multiple%3A%20'multiple'%2C%5C%5Cn%20%20muted%3A%20'muted'%2C%5C%5Cn%20%20name%3A%20'name'%2C%5C%5Cn%20%20nomodule%3A%20'noModule'%2C%5C%5Cn%20%20nonce%3A%20'nonce'%2C%5C%5Cn%20%20novalidate%3A%20'noValidate'%2C%5C%5Cn%20%20open%3A%20'open'%2C%5C%5Cn%20%20optimum%3A%20'optimum'%2C%5C%5Cn%20%20pattern%3A%20'pattern'%2C%5C%5Cn%20%20placeholder%3A%20'placeholder'%2C%5C%5Cn%20%20playsinline%3A%20'playsInline'%2C%5C%5Cn%20%20poster%3A%20'poster'%2C%5C%5Cn%20%20preload%3A%20'preload'%2C%5C%5Cn%20%20profile%3A%20'profile'%2C%5C%5Cn%20%20radiogroup%3A%20'radioGroup'%2C%5C%5Cn%20%20readonly%3A%20'readOnly'%2C%5C%5Cn%20%20referrerpolicy%3A%20'referrerPolicy'%2C%5C%5Cn%20%20rel%3A%20'rel'%2C%5C%5Cn%20%20required%3A%20'required'%2C%5C%5Cn%20%20reversed%3A%20'reversed'%2C%5C%5Cn%20%20role%3A%20'role'%2C%5C%5Cn%20%20rows%3A%20'rows'%2C%5C%5Cn%20%20rowspan%3A%20'rowSpan'%2C%5C%5Cn%20%20sandbox%3A%20'sandbox'%2C%5C%5Cn%20%20scope%3A%20'scope'%2C%5C%5Cn%20%20scoped%3A%20'scoped'%2C%5C%5Cn%20%20scrolling%3A%20'scrolling'%2C%5C%5Cn%20%20seamless%3A%20'seamless'%2C%5C%5Cn%20%20selected%3A%20'selected'%2C%5C%5Cn%20%20shape%3A%20'shape'%2C%5C%5Cn%20%20size%3A%20'size'%2C%5C%5Cn%20%20sizes%3A%20'sizes'%2C%5C%5Cn%20%20span%3A%20'span'%2C%5C%5Cn%20%20spellcheck%3A%20'spellCheck'%2C%5C%5Cn%20%20src%3A%20'src'%2C%5C%5Cn%20%20srcdoc%3A%20'srcDoc'%2C%5C%5Cn%20%20srclang%3A%20'srcLang'%2C%5C%5Cn%20%20srcset%3A%20'srcSet'%2C%5C%5Cn%20%20start%3A%20'start'%2C%5C%5Cn%20%20step%3A%20'step'%2C%5C%5Cn%20%20style%3A%20'style'%2C%5C%5Cn%20%20summary%3A%20'summary'%2C%5C%5Cn%20%20tabindex%3A%20'tabIndex'%2C%5C%5Cn%20%20target%3A%20'target'%2C%5C%5Cn%20%20title%3A%20'title'%2C%5C%5Cn%20%20type%3A%20'type'%2C%5C%5Cn%20%20usemap%3A%20'useMap'%2C%5C%5Cn%20%20value%3A%20'value'%2C%5C%5Cn%20%20width%3A%20'width'%2C%5C%5Cn%20%20wmode%3A%20'wmode'%2C%5C%5Cn%20%20wrap%3A%20'wrap'%2C%5C%5Cn%5C%5Cn%20%20%2F%2F%20SVG%5C%5Cn%20%20about%3A%20'about'%2C%5C%5Cn%20%20accentheight%3A%20'accentHeight'%2C%5C%5Cn%20%20'accent-height'%3A%20'accentHeight'%2C%5C%5Cn%20%20accumulate%3A%20'accumulate'%2C%5C%5Cn%20%20additive%3A%20'additive'%2C%5C%5Cn%20%20alignmentbaseline%3A%20'alignmentBaseline'%2C%5C%5Cn%20%20'alignment-baseline'%3A%20'alignmentBaseline'%2C%5C%5Cn%20%20allowreorder%3A%20'allowReorder'%2C%5C%5Cn%20%20alphabetic%3A%20'alphabetic'%2C%5C%5Cn%20%20amplitude%3A%20'amplitude'%2C%5C%5Cn%20%20arabicform%3A%20'arabicForm'%2C%5C%5Cn%20%20'arabic-form'%3A%20'arabicForm'%2C%5C%5Cn%20%20ascent%3A%20'ascent'%2C%5C%5Cn%20%20attributename%3A%20'attributeName'%2C%5C%5Cn%20%20attributetype%3A%20'attributeType'%2C%5C%5Cn%20%20autoreverse%3A%20'autoReverse'%2C%5C%5Cn%20%20azimuth%3A%20'azimuth'%2C%5C%5Cn%20%20basefrequency%3A%20'baseFrequency'%2C%5C%5Cn%20%20baselineshift%3A%20'baselineShift'%2C%5C%5Cn%20%20'baseline-shift'%3A%20'baselineShift'%2C%5C%5Cn%20%20baseprofile%3A%20'baseProfile'%2C%5C%5Cn%20%20bbox%3A%20'bbox'%2C%5C%5Cn%20%20begin%3A%20'begin'%2C%5C%5Cn%20%20bias%3A%20'bias'%2C%5C%5Cn%20%20by%3A%20'by'%2C%5C%5Cn%20%20calcmode%3A%20'calcMode'%2C%5C%5Cn%20%20capheight%3A%20'capHeight'%2C%5C%5Cn%20%20'cap-height'%3A%20'capHeight'%2C%5C%5Cn%20%20clip%3A%20'clip'%2C%5C%5Cn%20%20clippath%3A%20'clipPath'%2C%5C%5Cn%20%20'clip-path'%3A%20'clipPath'%2C%5C%5Cn%20%20clippathunits%3A%20'clipPathUnits'%2C%5C%5Cn%20%20cliprule%3A%20'clipRule'%2C%5C%5Cn%20%20'clip-rule'%3A%20'clipRule'%2C%5C%5Cn%20%20color%3A%20'color'%2C%5C%5Cn%20%20colorinterpolation%3A%20'colorInterpolation'%2C%5C%5Cn%20%20'color-interpolation'%3A%20'colorInterpolation'%2C%5C%5Cn%20%20colorinterpolationfilters%3A%20'colorInterpolationFilters'%2C%5C%5Cn%20%20'color-interpolation-filters'%3A%20'colorInterpolationFilters'%2C%5C%5Cn%20%20colorprofile%3A%20'colorProfile'%2C%5C%5Cn%20%20'color-profile'%3A%20'colorProfile'%2C%5C%5Cn%20%20colorrendering%3A%20'colorRendering'%2C%5C%5Cn%20%20'color-rendering'%3A%20'colorRendering'%2C%5C%5Cn%20%20contentscripttype%3A%20'contentScriptType'%2C%5C%5Cn%20%20contentstyletype%3A%20'contentStyleType'%2C%5C%5Cn%20%20cursor%3A%20'cursor'%2C%5C%5Cn%20%20cx%3A%20'cx'%2C%5C%5Cn%20%20cy%3A%20'cy'%2C%5C%5Cn%20%20d%3A%20'd'%2C%5C%5Cn%20%20datatype%3A%20'datatype'%2C%5C%5Cn%20%20decelerate%3A%20'decelerate'%2C%5C%5Cn%20%20descent%3A%20'descent'%2C%5C%5Cn%20%20diffuseconstant%3A%20'diffuseConstant'%2C%5C%5Cn%20%20direction%3A%20'direction'%2C%5C%5Cn%20%20display%3A%20'display'%2C%5C%5Cn%20%20divisor%3A%20'divisor'%2C%5C%5Cn%20%20dominantbaseline%3A%20'dominantBaseline'%2C%5C%5Cn%20%20'dominant-baseline'%3A%20'dominantBaseline'%2C%5C%5Cn%20%20dur%3A%20'dur'%2C%5C%5Cn%20%20dx%3A%20'dx'%2C%5C%5Cn%20%20dy%3A%20'dy'%2C%5C%5Cn%20%20edgemode%3A%20'edgeMode'%2C%5C%5Cn%20%20elevation%3A%20'elevation'%2C%5C%5Cn%20%20enablebackground%3A%20'enableBackground'%2C%5C%5Cn%20%20'enable-background'%3A%20'enableBackground'%2C%5C%5Cn%20%20end%3A%20'end'%2C%5C%5Cn%20%20exponent%3A%20'exponent'%2C%5C%5Cn%20%20externalresourcesrequired%3A%20'externalResourcesRequired'%2C%5C%5Cn%20%20fill%3A%20'fill'%2C%5C%5Cn%20%20fillopacity%3A%20'fillOpacity'%2C%5C%5Cn%20%20'fill-opacity'%3A%20'fillOpacity'%2C%5C%5Cn%20%20fillrule%3A%20'fillRule'%2C%5C%5Cn%20%20'fill-rule'%3A%20'fillRule'%2C%5C%5Cn%20%20filter%3A%20'filter'%2C%5C%5Cn%20%20filterres%3A%20'filterRes'%2C%5C%5Cn%20%20filterunits%3A%20'filterUnits'%2C%5C%5Cn%20%20floodopacity%3A%20'floodOpacity'%2C%5C%5Cn%20%20'flood-opacity'%3A%20'floodOpacity'%2C%5C%5Cn%20%20floodcolor%3A%20'floodColor'%2C%5C%5Cn%20%20'flood-color'%3A%20'floodColor'%2C%5C%5Cn%20%20focusable%3A%20'focusable'%2C%5C%5Cn%20%20fontfamily%3A%20'fontFamily'%2C%5C%5Cn%20%20'font-family'%3A%20'fontFamily'%2C%5C%5Cn%20%20fontsize%3A%20'fontSize'%2C%5C%5Cn%20%20'font-size'%3A%20'fontSize'%2C%5C%5Cn%20%20fontsizeadjust%3A%20'fontSizeAdjust'%2C%5C%5Cn%20%20'font-size-adjust'%3A%20'fontSizeAdjust'%2C%5C%5Cn%20%20fontstretch%3A%20'fontStretch'%2C%5C%5Cn%20%20'font-stretch'%3A%20'fontStretch'%2C%5C%5Cn%20%20fontstyle%3A%20'fontStyle'%2C%5C%5Cn%20%20'font-style'%3A%20'fontStyle'%2C%5C%5Cn%20%20fontvariant%3A%20'fontVariant'%2C%5C%5Cn%20%20'font-variant'%3A%20'fontVariant'%2C%5C%5Cn%20%20fontweight%3A%20'fontWeight'%2C%5C%5Cn%20%20'font-weight'%3A%20'fontWeight'%2C%5C%5Cn%20%20format%3A%20'format'%2C%5C%5Cn%20%20from%3A%20'from'%2C%5C%5Cn%20%20fx%3A%20'fx'%2C%5C%5Cn%20%20fy%3A%20'fy'%2C%5C%5Cn%20%20g1%3A%20'g1'%2C%5C%5Cn%20%20g2%3A%20'g2'%2C%5C%5Cn%20%20glyphname%3A%20'glyphName'%2C%5C%5Cn%20%20'glyph-name'%3A%20'glyphName'%2C%5C%5Cn%20%20glyphorientationhorizontal%3A%20'glyphOrientationHorizontal'%2C%5C%5Cn%20%20'glyph-orientation-horizontal'%3A%20'glyphOrientationHorizontal'%2C%5C%5Cn%20%20glyphorientationvertical%3A%20'glyphOrientationVertical'%2C%5C%5Cn%20%20'glyph-orientation-vertical'%3A%20'glyphOrientationVertical'%2C%5C%5Cn%20%20glyphref%3A%20'glyphRef'%2C%5C%5Cn%20%20gradienttransform%3A%20'gradientTransform'%2C%5C%5Cn%20%20gradientunits%3A%20'gradientUnits'%2C%5C%5Cn%20%20hanging%3A%20'hanging'%2C%5C%5Cn%20%20horizadvx%3A%20'horizAdvX'%2C%5C%5Cn%20%20'horiz-adv-x'%3A%20'horizAdvX'%2C%5C%5Cn%20%20horizoriginx%3A%20'horizOriginX'%2C%5C%5Cn%20%20'horiz-origin-x'%3A%20'horizOriginX'%2C%5C%5Cn%20%20ideographic%3A%20'ideographic'%2C%5C%5Cn%20%20imagerendering%3A%20'imageRendering'%2C%5C%5Cn%20%20'image-rendering'%3A%20'imageRendering'%2C%5C%5Cn%20%20in2%3A%20'in2'%2C%5C%5Cn%20%20in%3A%20'in'%2C%5C%5Cn%20%20inlist%3A%20'inlist'%2C%5C%5Cn%20%20intercept%3A%20'intercept'%2C%5C%5Cn%20%20k1%3A%20'k1'%2C%5C%5Cn%20%20k2%3A%20'k2'%2C%5C%5Cn%20%20k3%3A%20'k3'%2C%5C%5Cn%20%20k4%3A%20'k4'%2C%5C%5Cn%20%20k%3A%20'k'%2C%5C%5Cn%20%20kernelmatrix%3A%20'kernelMatrix'%2C%5C%5Cn%20%20kernelunitlength%3A%20'kernelUnitLength'%2C%5C%5Cn%20%20kerning%3A%20'kerning'%2C%5C%5Cn%20%20keypoints%3A%20'keyPoints'%2C%5C%5Cn%20%20keysplines%3A%20'keySplines'%2C%5C%5Cn%20%20keytimes%3A%20'keyTimes'%2C%5C%5Cn%20%20lengthadjust%3A%20'lengthAdjust'%2C%5C%5Cn%20%20letterspacing%3A%20'letterSpacing'%2C%5C%5Cn%20%20'letter-spacing'%3A%20'letterSpacing'%2C%5C%5Cn%20%20lightingcolor%3A%20'lightingColor'%2C%5C%5Cn%20%20'lighting-color'%3A%20'lightingColor'%2C%5C%5Cn%20%20limitingconeangle%3A%20'limitingConeAngle'%2C%5C%5Cn%20%20local%3A%20'local'%2C%5C%5Cn%20%20markerend%3A%20'markerEnd'%2C%5C%5Cn%20%20'marker-end'%3A%20'markerEnd'%2C%5C%5Cn%20%20markerheight%3A%20'markerHeight'%2C%5C%5Cn%20%20markermid%3A%20'markerMid'%2C%5C%5Cn%20%20'marker-mid'%3A%20'markerMid'%2C%5C%5Cn%20%20markerstart%3A%20'markerStart'%2C%5C%5Cn%20%20'marker-start'%3A%20'markerStart'%2C%5C%5Cn%20%20markerunits%3A%20'markerUnits'%2C%5C%5Cn%20%20markerwidth%3A%20'markerWidth'%2C%5C%5Cn%20%20mask%3A%20'mask'%2C%5C%5Cn%20%20maskcontentunits%3A%20'maskContentUnits'%2C%5C%5Cn%20%20maskunits%3A%20'maskUnits'%2C%5C%5Cn%20%20mathematical%3A%20'mathematical'%2C%5C%5Cn%20%20mode%3A%20'mode'%2C%5C%5Cn%20%20numoctaves%3A%20'numOctaves'%2C%5C%5Cn%20%20offset%3A%20'offset'%2C%5C%5Cn%20%20opacity%3A%20'opacity'%2C%5C%5Cn%20%20operator%3A%20'operator'%2C%5C%5Cn%20%20order%3A%20'order'%2C%5C%5Cn%20%20orient%3A%20'orient'%2C%5C%5Cn%20%20orientation%3A%20'orientation'%2C%5C%5Cn%20%20origin%3A%20'origin'%2C%5C%5Cn%20%20overflow%3A%20'overflow'%2C%5C%5Cn%20%20overlineposition%3A%20'overlinePosition'%2C%5C%5Cn%20%20'overline-position'%3A%20'overlinePosition'%2C%5C%5Cn%20%20overlinethickness%3A%20'overlineThickness'%2C%5C%5Cn%20%20'overline-thickness'%3A%20'overlineThickness'%2C%5C%5Cn%20%20paintorder%3A%20'paintOrder'%2C%5C%5Cn%20%20'paint-order'%3A%20'paintOrder'%2C%5C%5Cn%20%20panose1%3A%20'panose1'%2C%5C%5Cn%20%20'panose-1'%3A%20'panose1'%2C%5C%5Cn%20%20pathlength%3A%20'pathLength'%2C%5C%5Cn%20%20patterncontentunits%3A%20'patternContentUnits'%2C%5C%5Cn%20%20patterntransform%3A%20'patternTransform'%2C%5C%5Cn%20%20patternunits%3A%20'patternUnits'%2C%5C%5Cn%20%20pointerevents%3A%20'pointerEvents'%2C%5C%5Cn%20%20'pointer-events'%3A%20'pointerEvents'%2C%5C%5Cn%20%20points%3A%20'points'%2C%5C%5Cn%20%20pointsatx%3A%20'pointsAtX'%2C%5C%5Cn%20%20pointsaty%3A%20'pointsAtY'%2C%5C%5Cn%20%20pointsatz%3A%20'pointsAtZ'%2C%5C%5Cn%20%20prefix%3A%20'prefix'%2C%5C%5Cn%20%20preservealpha%3A%20'preserveAlpha'%2C%5C%5Cn%20%20preserveaspectratio%3A%20'preserveAspectRatio'%2C%5C%5Cn%20%20primitiveunits%3A%20'primitiveUnits'%2C%5C%5Cn%20%20property%3A%20'property'%2C%5C%5Cn%20%20r%3A%20'r'%2C%5C%5Cn%20%20radius%3A%20'radius'%2C%5C%5Cn%20%20refx%3A%20'refX'%2C%5C%5Cn%20%20refy%3A%20'refY'%2C%5C%5Cn%20%20renderingintent%3A%20'renderingIntent'%2C%5C%5Cn%20%20'rendering-intent'%3A%20'renderingIntent'%2C%5C%5Cn%20%20repeatcount%3A%20'repeatCount'%2C%5C%5Cn%20%20repeatdur%3A%20'repeatDur'%2C%5C%5Cn%20%20requiredextensions%3A%20'requiredExtensions'%2C%5C%5Cn%20%20requiredfeatures%3A%20'requiredFeatures'%2C%5C%5Cn%20%20resource%3A%20'resource'%2C%5C%5Cn%20%20restart%3A%20'restart'%2C%5C%5Cn%20%20result%3A%20'result'%2C%5C%5Cn%20%20results%3A%20'results'%2C%5C%5Cn%20%20rotate%3A%20'rotate'%2C%5C%5Cn%20%20rx%3A%20'rx'%2C%5C%5Cn%20%20ry%3A%20'ry'%2C%5C%5Cn%20%20scale%3A%20'scale'%2C%5C%5Cn%20%20security%3A%20'security'%2C%5C%5Cn%20%20seed%3A%20'seed'%2C%5C%5Cn%20%20shaperendering%3A%20'shapeRendering'%2C%5C%5Cn%20%20'shape-rendering'%3A%20'shapeRendering'%2C%5C%5Cn%20%20slope%3A%20'slope'%2C%5C%5Cn%20%20spacing%3A%20'spacing'%2C%5C%5Cn%20%20specularconstant%3A%20'specularConstant'%2C%5C%5Cn%20%20specularexponent%3A%20'specularExponent'%2C%5C%5Cn%20%20speed%3A%20'speed'%2C%5C%5Cn%20%20spreadmethod%3A%20'spreadMethod'%2C%5C%5Cn%20%20startoffset%3A%20'startOffset'%2C%5C%5Cn%20%20stddeviation%3A%20'stdDeviation'%2C%5C%5Cn%20%20stemh%3A%20'stemh'%2C%5C%5Cn%20%20stemv%3A%20'stemv'%2C%5C%5Cn%20%20stitchtiles%3A%20'stitchTiles'%2C%5C%5Cn%20%20stopcolor%3A%20'stopColor'%2C%5C%5Cn%20%20'stop-color'%3A%20'stopColor'%2C%5C%5Cn%20%20stopopacity%3A%20'stopOpacity'%2C%5C%5Cn%20%20'stop-opacity'%3A%20'stopOpacity'%2C%5C%5Cn%20%20strikethroughposition%3A%20'strikethroughPosition'%2C%5C%5Cn%20%20'strikethrough-position'%3A%20'strikethroughPosition'%2C%5C%5Cn%20%20strikethroughthickness%3A%20'strikethroughThickness'%2C%5C%5Cn%20%20'strikethrough-thickness'%3A%20'strikethroughThickness'%2C%5C%5Cn%20%20string%3A%20'string'%2C%5C%5Cn%20%20stroke%3A%20'stroke'%2C%5C%5Cn%20%20strokedasharray%3A%20'strokeDasharray'%2C%5C%5Cn%20%20'stroke-dasharray'%3A%20'strokeDasharray'%2C%5C%5Cn%20%20strokedashoffset%3A%20'strokeDashoffset'%2C%5C%5Cn%20%20'stroke-dashoffset'%3A%20'strokeDashoffset'%2C%5C%5Cn%20%20strokelinecap%3A%20'strokeLinecap'%2C%5C%5Cn%20%20'stroke-linecap'%3A%20'strokeLinecap'%2C%5C%5Cn%20%20strokelinejoin%3A%20'strokeLinejoin'%2C%5C%5Cn%20%20'stroke-linejoin'%3A%20'strokeLinejoin'%2C%5C%5Cn%20%20strokemiterlimit%3A%20'strokeMiterlimit'%2C%5C%5Cn%20%20'stroke-miterlimit'%3A%20'strokeMiterlimit'%2C%5C%5Cn%20%20strokewidth%3A%20'strokeWidth'%2C%5C%5Cn%20%20'stroke-width'%3A%20'strokeWidth'%2C%5C%5Cn%20%20strokeopacity%3A%20'strokeOpacity'%2C%5C%5Cn%20%20'stroke-opacity'%3A%20'strokeOpacity'%2C%5C%5Cn%20%20suppresscontenteditablewarning%3A%20'suppressContentEditableWarning'%2C%5C%5Cn%20%20suppresshydrationwarning%3A%20'suppressHydrationWarning'%2C%5C%5Cn%20%20surfacescale%3A%20'surfaceScale'%2C%5C%5Cn%20%20systemlanguage%3A%20'systemLanguage'%2C%5C%5Cn%20%20tablevalues%3A%20'tableValues'%2C%5C%5Cn%20%20targetx%3A%20'targetX'%2C%5C%5Cn%20%20targety%3A%20'targetY'%2C%5C%5Cn%20%20textanchor%3A%20'textAnchor'%2C%5C%5Cn%20%20'text-anchor'%3A%20'textAnchor'%2C%5C%5Cn%20%20textdecoration%3A%20'textDecoration'%2C%5C%5Cn%20%20'text-decoration'%3A%20'textDecoration'%2C%5C%5Cn%20%20textlength%3A%20'textLength'%2C%5C%5Cn%20%20textrendering%3A%20'textRendering'%2C%5C%5Cn%20%20'text-rendering'%3A%20'textRendering'%2C%5C%5Cn%20%20to%3A%20'to'%2C%5C%5Cn%20%20transform%3A%20'transform'%2C%5C%5Cn%20%20typeof%3A%20'typeof'%2C%5C%5Cn%20%20u1%3A%20'u1'%2C%5C%5Cn%20%20u2%3A%20'u2'%2C%5C%5Cn%20%20underlineposition%3A%20'underlinePosition'%2C%5C%5Cn%20%20'underline-position'%3A%20'underlinePosition'%2C%5C%5Cn%20%20underlinethickness%3A%20'underlineThickness'%2C%5C%5Cn%20%20'underline-thickness'%3A%20'underlineThickness'%2C%5C%5Cn%20%20unicode%3A%20'unicode'%2C%5C%5Cn%20%20unicodebidi%3A%20'unicodeBidi'%2C%5C%5Cn%20%20'unicode-bidi'%3A%20'unicodeBidi'%2C%5C%5Cn%20%20unicoderange%3A%20'unicodeRange'%2C%5C%5Cn%20%20'unicode-range'%3A%20'unicodeRange'%2C%5C%5Cn%20%20unitsperem%3A%20'unitsPerEm'%2C%5C%5Cn%20%20'units-per-em'%3A%20'unitsPerEm'%2C%5C%5Cn%20%20unselectable%3A%20'unselectable'%2C%5C%5Cn%20%20valphabetic%3A%20'vAlphabetic'%2C%5C%5Cn%20%20'v-alphabetic'%3A%20'vAlphabetic'%2C%5C%5Cn%20%20values%3A%20'values'%2C%5C%5Cn%20%20vectoreffect%3A%20'vectorEffect'%2C%5C%5Cn%20%20'vector-effect'%3A%20'vectorEffect'%2C%5C%5Cn%20%20version%3A%20'version'%2C%5C%5Cn%20%20vertadvy%3A%20'vertAdvY'%2C%5C%5Cn%20%20'vert-adv-y'%3A%20'vertAdvY'%2C%5C%5Cn%20%20vertoriginx%3A%20'vertOriginX'%2C%5C%5Cn%20%20'vert-origin-x'%3A%20'vertOriginX'%2C%5C%5Cn%20%20vertoriginy%3A%20'vertOriginY'%2C%5C%5Cn%20%20'vert-origin-y'%3A%20'vertOriginY'%2C%5C%5Cn%20%20vhanging%3A%20'vHanging'%2C%5C%5Cn%20%20'v-hanging'%3A%20'vHanging'%2C%5C%5Cn%20%20videographic%3A%20'vIdeographic'%2C%5C%5Cn%20%20'v-ideographic'%3A%20'vIdeographic'%2C%5C%5Cn%20%20viewbox%3A%20'viewBox'%2C%5C%5Cn%20%20viewtarget%3A%20'viewTarget'%2C%5C%5Cn%20%20visibility%3A%20'visibility'%2C%5C%5Cn%20%20vmathematical%3A%20'vMathematical'%2C%5C%5Cn%20%20'v-mathematical'%3A%20'vMathematical'%2C%5C%5Cn%20%20vocab%3A%20'vocab'%2C%5C%5Cn%20%20widths%3A%20'widths'%2C%5C%5Cn%20%20wordspacing%3A%20'wordSpacing'%2C%5C%5Cn%20%20'word-spacing'%3A%20'wordSpacing'%2C%5C%5Cn%20%20writingmode%3A%20'writingMode'%2C%5C%5Cn%20%20'writing-mode'%3A%20'writingMode'%2C%5C%5Cn%20%20x1%3A%20'x1'%2C%5C%5Cn%20%20x2%3A%20'x2'%2C%5C%5Cn%20%20x%3A%20'x'%2C%5C%5Cn%20%20xchannelselector%3A%20'xChannelSelector'%2C%5C%5Cn%20%20xheight%3A%20'xHeight'%2C%5C%5Cn%20%20'x-height'%3A%20'xHeight'%2C%5C%5Cn%20%20xlinkactuate%3A%20'xlinkActuate'%2C%5C%5Cn%20%20'xlink%3Aactuate'%3A%20'xlinkActuate'%2C%5C%5Cn%20%20xlinkarcrole%3A%20'xlinkArcrole'%2C%5C%5Cn%20%20'xlink%3Aarcrole'%3A%20'xlinkArcrole'%2C%5C%5Cn%20%20xlinkhref%3A%20'xlinkHref'%2C%5C%5Cn%20%20'xlink%3Ahref'%3A%20'xlinkHref'%2C%5C%5Cn%20%20xlinkrole%3A%20'xlinkRole'%2C%5C%5Cn%20%20'xlink%3Arole'%3A%20'xlinkRole'%2C%5C%5Cn%20%20xlinkshow%3A%20'xlinkShow'%2C%5C%5Cn%20%20'xlink%3Ashow'%3A%20'xlinkShow'%2C%5C%5Cn%20%20xlinktitle%3A%20'xlinkTitle'%2C%5C%5Cn%20%20'xlink%3Atitle'%3A%20'xlinkTitle'%2C%5C%5Cn%20%20xlinktype%3A%20'xlinkType'%2C%5C%5Cn%20%20'xlink%3Atype'%3A%20'xlinkType'%2C%5C%5Cn%20%20xmlbase%3A%20'xmlBase'%2C%5C%5Cn%20%20'xml%3Abase'%3A%20'xmlBase'%2C%5C%5Cn%20%20xmllang%3A%20'xmlLang'%2C%5C%5Cn%20%20'xml%3Alang'%3A%20'xmlLang'%2C%5C%5Cn%20%20xmlns%3A%20'xmlns'%2C%5C%5Cn%20%20'xml%3Aspace'%3A%20'xmlSpace'%2C%5C%5Cn%20%20xmlnsxlink%3A%20'xmlnsXlink'%2C%5C%5Cn%20%20'xmlns%3Axlink'%3A%20'xmlnsXlink'%2C%5C%5Cn%20%20xmlspace%3A%20'xmlSpace'%2C%5C%5Cn%20%20y1%3A%20'y1'%2C%5C%5Cn%20%20y2%3A%20'y2'%2C%5C%5Cn%20%20y%3A%20'y'%2C%5C%5Cn%20%20ychannelselector%3A%20'yChannelSelector'%2C%5C%5Cn%20%20z%3A%20'z'%2C%5C%5Cn%20%20zoomandpan%3A%20'zoomAndPan'%5C%5Cn%7D%3B%5C%5Cn%5C%5Cnvar%20ariaProperties%20%3D%20%7B%5C%5Cn%20%20'aria-current'%3A%200%2C%20%2F%2F%20state%5C%5Cn%20%20'aria-details'%3A%200%2C%5C%5Cn%20%20'aria-disabled'%3A%200%2C%20%2F%2F%20state%5C%5Cn%20%20'aria-hidden'%3A%200%2C%20%2F%2F%20state%5C%5Cn%20%20'aria-invalid'%3A%200%2C%20%2F%2F%20state%5C%5Cn%20%20'aria-keyshortcuts'%3A%200%2C%5C%5Cn%20%20'aria-label'%3A%200%2C%5C%5Cn%20%20'aria-roledescription'%3A%200%2C%5C%5Cn%20%20%2F%2F%20Widget%20Attributes%5C%5Cn%20%20'aria-autocomplete'%3A%200%2C%5C%5Cn%20%20'aria-checked'%3A%200%2C%5C%5Cn%20%20'aria-expanded'%3A%200%2C%5C%5Cn%20%20'aria-haspopup'%3A%200%2C%5C%5Cn%20%20'aria-level'%3A%200%2C%5C%5Cn%20%20'aria-modal'%3A%200%2C%5C%5Cn%20%20'aria-multiline'%3A%200%2C%5C%5Cn%20%20'aria-multiselectable'%3A%200%2C%5C%5Cn%20%20'aria-orientation'%3A%200%2C%5C%5Cn%20%20'aria-placeholder'%3A%200%2C%5C%5Cn%20%20'aria-pressed'%3A%200%2C%5C%5Cn%20%20'aria-readonly'%3A%200%2C%5C%5Cn%20%20'aria-required'%3A%200%2C%5C%5Cn%20%20'aria-selected'%3A%200%2C%5C%5Cn%20%20'aria-sort'%3A%200%2C%5C%5Cn%20%20'aria-valuemax'%3A%200%2C%5C%5Cn%20%20'aria-valuemin'%3A%200%2C%5C%5Cn%20%20'aria-valuenow'%3A%200%2C%5C%5Cn%20%20'aria-valuetext'%3A%200%2C%5C%5Cn%20%20%2F%2F%20Live%20Region%20Attributes%5C%5Cn%20%20'aria-atomic'%3A%200%2C%5C%5Cn%20%20'aria-busy'%3A%200%2C%5C%5Cn%20%20'aria-live'%3A%200%2C%5C%5Cn%20%20'aria-relevant'%3A%200%2C%5C%5Cn%20%20%2F%2F%20Drag-and-Drop%20Attributes%5C%5Cn%20%20'aria-dropeffect'%3A%200%2C%5C%5Cn%20%20'aria-grabbed'%3A%200%2C%5C%5Cn%20%20%2F%2F%20Relationship%20Attributes%5C%5Cn%20%20'aria-activedescendant'%3A%200%2C%5C%5Cn%20%20'aria-colcount'%3A%200%2C%5C%5Cn%20%20'aria-colindex'%3A%200%2C%5C%5Cn%20%20'aria-colspan'%3A%200%2C%5C%5Cn%20%20'aria-controls'%3A%200%2C%5C%5Cn%20%20'aria-describedby'%3A%200%2C%5C%5Cn%20%20'aria-errormessage'%3A%200%2C%5C%5Cn%20%20'aria-flowto'%3A%200%2C%5C%5Cn%20%20'aria-labelledby'%3A%200%2C%5C%5Cn%20%20'aria-owns'%3A%200%2C%5C%5Cn%20%20'aria-posinset'%3A%200%2C%5C%5Cn%20%20'aria-rowcount'%3A%200%2C%5C%5Cn%20%20'aria-rowindex'%3A%200%2C%5C%5Cn%20%20'aria-rowspan'%3A%200%2C%5C%5Cn%20%20'aria-setsize'%3A%200%5C%5Cn%7D%3B%5C%5Cn%5C%5Cnvar%20warnedProperties%20%3D%20%7B%7D%3B%5C%5Cnvar%20rARIA%20%3D%20new%20RegExp('%5E(aria)-%5B'%20%2B%20ATTRIBUTE_NAME_CHAR%20%2B%20'%5D*%24')%3B%5C%5Cnvar%20rARIACamel%20%3D%20new%20RegExp('%5E(aria)%5BA-Z%5D%5B'%20%2B%20ATTRIBUTE_NAME_CHAR%20%2B%20'%5D*%24')%3B%5C%5Cn%5C%5Cnvar%20hasOwnProperty%242%20%3D%20Object.prototype.hasOwnProperty%3B%5C%5Cn%5C%5Cnfunction%20validateProperty(tagName%2C%20name)%20%7B%5C%5Cn%20%20if%20(hasOwnProperty%242.call(warnedProperties%2C%20name)%20%26%26%20warnedProperties%5Bname%5D)%20%7B%5C%5Cn%20%20%20%20return%20true%3B%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20if%20(rARIACamel.test(name))%20%7B%5C%5Cn%20%20%20%20var%20ariaName%20%3D%20'aria-'%20%2B%20name.slice(4).toLowerCase()%3B%5C%5Cn%20%20%20%20var%20correctName%20%3D%20ariaProperties.hasOwnProperty(ariaName)%20%3F%20ariaName%20%3A%20null%3B%5C%5Cn%5C%5Cn%20%20%20%20%2F%2F%20If%20this%20is%20an%20aria-*%20attribute%2C%20but%20is%20not%20listed%20in%20the%20known%20DOM%5C%5Cn%20%20%20%20%2F%2F%20DOM%20properties%2C%20then%20it%20is%20an%20invalid%20aria-*%20attribute.%5C%5Cn%20%20%20%20if%20(correctName%20%3D%3D%20null)%20%7B%5C%5Cn%20%20%20%20%20%20warning%241(false%2C%20'Invalid%20ARIA%20attribute%20%60%25s%60.%20ARIA%20attributes%20follow%20the%20pattern%20aria-*%20and%20must%20be%20lowercase.'%2C%20name)%3B%5C%5Cn%20%20%20%20%20%20warnedProperties%5Bname%5D%20%3D%20true%3B%5C%5Cn%20%20%20%20%20%20return%20true%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%20%20%2F%2F%20aria-*%20attributes%20should%20be%20lowercase%3B%20suggest%20the%20lowercase%20version.%5C%5Cn%20%20%20%20if%20(name%20!%3D%3D%20correctName)%20%7B%5C%5Cn%20%20%20%20%20%20warning%241(false%2C%20'Invalid%20ARIA%20attribute%20%60%25s%60.%20Did%20you%20mean%20%60%25s%60%3F'%2C%20name%2C%20correctName)%3B%5C%5Cn%20%20%20%20%20%20warnedProperties%5Bname%5D%20%3D%20true%3B%5C%5Cn%20%20%20%20%20%20return%20true%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20if%20(rARIA.test(name))%20%7B%5C%5Cn%20%20%20%20var%20lowerCasedName%20%3D%20name.toLowerCase()%3B%5C%5Cn%20%20%20%20var%20standardName%20%3D%20ariaProperties.hasOwnProperty(lowerCasedName)%20%3F%20lowerCasedName%20%3A%20null%3B%5C%5Cn%5C%5Cn%20%20%20%20%2F%2F%20If%20this%20is%20an%20aria-*%20attribute%2C%20but%20is%20not%20listed%20in%20the%20known%20DOM%5C%5Cn%20%20%20%20%2F%2F%20DOM%20properties%2C%20then%20it%20is%20an%20invalid%20aria-*%20attribute.%5C%5Cn%20%20%20%20if%20(standardName%20%3D%3D%20null)%20%7B%5C%5Cn%20%20%20%20%20%20warnedProperties%5Bname%5D%20%3D%20true%3B%5C%5Cn%20%20%20%20%20%20return%20false%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%20%20%2F%2F%20aria-*%20attributes%20should%20be%20lowercase%3B%20suggest%20the%20lowercase%20version.%5C%5Cn%20%20%20%20if%20(name%20!%3D%3D%20standardName)%20%7B%5C%5Cn%20%20%20%20%20%20warning%241(false%2C%20'Unknown%20ARIA%20attribute%20%60%25s%60.%20Did%20you%20mean%20%60%25s%60%3F'%2C%20name%2C%20standardName)%3B%5C%5Cn%20%20%20%20%20%20warnedProperties%5Bname%5D%20%3D%20true%3B%5C%5Cn%20%20%20%20%20%20return%20true%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20return%20true%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20warnInvalidARIAProps(type%2C%20props)%20%7B%5C%5Cn%20%20var%20invalidProps%20%3D%20%5B%5D%3B%5C%5Cn%5C%5Cn%20%20for%20(var%20key%20in%20props)%20%7B%5C%5Cn%20%20%20%20var%20isValid%20%3D%20validateProperty(type%2C%20key)%3B%5C%5Cn%20%20%20%20if%20(!isValid)%20%7B%5C%5Cn%20%20%20%20%20%20invalidProps.push(key)%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20var%20unknownPropString%20%3D%20invalidProps.map(function%20(prop)%20%7B%5C%5Cn%20%20%20%20return%20'%60'%20%2B%20prop%20%2B%20'%60'%3B%5C%5Cn%20%20%7D).join('%2C%20')%3B%5C%5Cn%5C%5Cn%20%20if%20(invalidProps.length%20%3D%3D%3D%201)%20%7B%5C%5Cn%20%20%20%20warning%241(false%2C%20'Invalid%20aria%20prop%20%25s%20on%20%3C%25s%3E%20tag.%20'%20%2B%20'For%20details%2C%20see%20https%3A%2F%2Ffb.me%2Finvalid-aria-prop'%2C%20unknownPropString%2C%20type)%3B%5C%5Cn%20%20%7D%20else%20if%20(invalidProps.length%20%3E%201)%20%7B%5C%5Cn%20%20%20%20warning%241(false%2C%20'Invalid%20aria%20props%20%25s%20on%20%3C%25s%3E%20tag.%20'%20%2B%20'For%20details%2C%20see%20https%3A%2F%2Ffb.me%2Finvalid-aria-prop'%2C%20unknownPropString%2C%20type)%3B%5C%5Cn%20%20%7D%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20validateProperties(type%2C%20props)%20%7B%5C%5Cn%20%20if%20(isCustomComponent(type%2C%20props))%20%7B%5C%5Cn%20%20%20%20return%3B%5C%5Cn%20%20%7D%5C%5Cn%20%20warnInvalidARIAProps(type%2C%20props)%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnvar%20didWarnValueNull%20%3D%20false%3B%5C%5Cn%5C%5Cnfunction%20validateProperties%241(type%2C%20props)%20%7B%5C%5Cn%20%20if%20(type%20!%3D%3D%20'input'%20%26%26%20type%20!%3D%3D%20'textarea'%20%26%26%20type%20!%3D%3D%20'select')%20%7B%5C%5Cn%20%20%20%20return%3B%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20if%20(props%20!%3D%20null%20%26%26%20props.value%20%3D%3D%3D%20null%20%26%26%20!didWarnValueNull)%20%7B%5C%5Cn%20%20%20%20didWarnValueNull%20%3D%20true%3B%5C%5Cn%20%20%20%20if%20(type%20%3D%3D%3D%20'select'%20%26%26%20props.multiple)%20%7B%5C%5Cn%20%20%20%20%20%20warning%241(false%2C%20'%60value%60%20prop%20on%20%60%25s%60%20should%20not%20be%20null.%20'%20%2B%20'Consider%20using%20an%20empty%20array%20when%20%60multiple%60%20is%20set%20to%20%60true%60%20'%20%2B%20'to%20clear%20the%20component%20or%20%60undefined%60%20for%20uncontrolled%20components.'%2C%20type)%3B%5C%5Cn%20%20%20%20%7D%20else%20%7B%5C%5Cn%20%20%20%20%20%20warning%241(false%2C%20'%60value%60%20prop%20on%20%60%25s%60%20should%20not%20be%20null.%20'%20%2B%20'Consider%20using%20an%20empty%20string%20to%20clear%20the%20component%20or%20%60undefined%60%20'%20%2B%20'for%20uncontrolled%20components.'%2C%20type)%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%5C%5Cn%7D%5C%5Cn%5C%5Cnvar%20validateProperty%241%20%3D%20function%20()%20%7B%7D%3B%5C%5Cn%5C%5Cn%7B%5C%5Cn%20%20var%20warnedProperties%241%20%3D%20%7B%7D%3B%5C%5Cn%20%20var%20_hasOwnProperty%20%3D%20Object.prototype.hasOwnProperty%3B%5C%5Cn%20%20var%20EVENT_NAME_REGEX%20%3D%20%2F%5Eon.%2F%3B%5C%5Cn%20%20var%20INVALID_EVENT_NAME_REGEX%20%3D%20%2F%5Eon%5B%5EA-Z%5D%2F%3B%5C%5Cn%20%20var%20rARIA%241%20%3D%20new%20RegExp('%5E(aria)-%5B'%20%2B%20ATTRIBUTE_NAME_CHAR%20%2B%20'%5D*%24')%3B%5C%5Cn%20%20var%20rARIACamel%241%20%3D%20new%20RegExp('%5E(aria)%5BA-Z%5D%5B'%20%2B%20ATTRIBUTE_NAME_CHAR%20%2B%20'%5D*%24')%3B%5C%5Cn%5C%5Cn%20%20validateProperty%241%20%3D%20function%20(tagName%2C%20name%2C%20value%2C%20canUseEventSystem)%20%7B%5C%5Cn%20%20%20%20if%20(_hasOwnProperty.call(warnedProperties%241%2C%20name)%20%26%26%20warnedProperties%241%5Bname%5D)%20%7B%5C%5Cn%20%20%20%20%20%20return%20true%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20var%20lowerCasedName%20%3D%20name.toLowerCase()%3B%5C%5Cn%20%20%20%20if%20(lowerCasedName%20%3D%3D%3D%20'onfocusin'%20%7C%7C%20lowerCasedName%20%3D%3D%3D%20'onfocusout')%20%7B%5C%5Cn%20%20%20%20%20%20warning%241(false%2C%20'React%20uses%20onFocus%20and%20onBlur%20instead%20of%20onFocusIn%20and%20onFocusOut.%20'%20%2B%20'All%20React%20events%20are%20normalized%20to%20bubble%2C%20so%20onFocusIn%20and%20onFocusOut%20'%20%2B%20'are%20not%20needed%2Fsupported%20by%20React.')%3B%5C%5Cn%20%20%20%20%20%20warnedProperties%241%5Bname%5D%20%3D%20true%3B%5C%5Cn%20%20%20%20%20%20return%20true%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20%2F%2F%20We%20can't%20rely%20on%20the%20event%20system%20being%20injected%20on%20the%20server.%5C%5Cn%20%20%20%20if%20(canUseEventSystem)%20%7B%5C%5Cn%20%20%20%20%20%20if%20(registrationNameModules.hasOwnProperty(name))%20%7B%5C%5Cn%20%20%20%20%20%20%20%20return%20true%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20var%20registrationName%20%3D%20possibleRegistrationNames.hasOwnProperty(lowerCasedName)%20%3F%20possibleRegistrationNames%5BlowerCasedName%5D%20%3A%20null%3B%5C%5Cn%20%20%20%20%20%20if%20(registrationName%20!%3D%20null)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20warning%241(false%2C%20'Invalid%20event%20handler%20property%20%60%25s%60.%20Did%20you%20mean%20%60%25s%60%3F'%2C%20name%2C%20registrationName)%3B%5C%5Cn%20%20%20%20%20%20%20%20warnedProperties%241%5Bname%5D%20%3D%20true%3B%5C%5Cn%20%20%20%20%20%20%20%20return%20true%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20if%20(EVENT_NAME_REGEX.test(name))%20%7B%5C%5Cn%20%20%20%20%20%20%20%20warning%241(false%2C%20'Unknown%20event%20handler%20property%20%60%25s%60.%20It%20will%20be%20ignored.'%2C%20name)%3B%5C%5Cn%20%20%20%20%20%20%20%20warnedProperties%241%5Bname%5D%20%3D%20true%3B%5C%5Cn%20%20%20%20%20%20%20%20return%20true%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%7D%20else%20if%20(EVENT_NAME_REGEX.test(name))%20%7B%5C%5Cn%20%20%20%20%20%20%2F%2F%20If%20no%20event%20plugins%20have%20been%20injected%2C%20we%20are%20in%20a%20server%20environment.%5C%5Cn%20%20%20%20%20%20%2F%2F%20So%20we%20can't%20tell%20if%20the%20event%20name%20is%20correct%20for%20sure%2C%20but%20we%20can%20filter%5C%5Cn%20%20%20%20%20%20%2F%2F%20out%20known%20bad%20ones%20like%20%60onclick%60.%20We%20can't%20suggest%20a%20specific%20replacement%20though.%5C%5Cn%20%20%20%20%20%20if%20(INVALID_EVENT_NAME_REGEX.test(name))%20%7B%5C%5Cn%20%20%20%20%20%20%20%20warning%241(false%2C%20'Invalid%20event%20handler%20property%20%60%25s%60.%20'%20%2B%20'React%20events%20use%20the%20camelCase%20naming%20convention%2C%20for%20example%20%60onClick%60.'%2C%20name)%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20warnedProperties%241%5Bname%5D%20%3D%20true%3B%5C%5Cn%20%20%20%20%20%20return%20true%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20%2F%2F%20Let%20the%20ARIA%20attribute%20hook%20validate%20ARIA%20attributes%5C%5Cn%20%20%20%20if%20(rARIA%241.test(name)%20%7C%7C%20rARIACamel%241.test(name))%20%7B%5C%5Cn%20%20%20%20%20%20return%20true%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20if%20(lowerCasedName%20%3D%3D%3D%20'innerhtml')%20%7B%5C%5Cn%20%20%20%20%20%20warning%241(false%2C%20'Directly%20setting%20property%20%60innerHTML%60%20is%20not%20permitted.%20'%20%2B%20'For%20more%20information%2C%20lookup%20documentation%20on%20%60dangerouslySetInnerHTML%60.')%3B%5C%5Cn%20%20%20%20%20%20warnedProperties%241%5Bname%5D%20%3D%20true%3B%5C%5Cn%20%20%20%20%20%20return%20true%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20if%20(lowerCasedName%20%3D%3D%3D%20'aria')%20%7B%5C%5Cn%20%20%20%20%20%20warning%241(false%2C%20'The%20%60aria%60%20attribute%20is%20reserved%20for%20future%20use%20in%20React.%20'%20%2B%20'Pass%20individual%20%60aria-%60%20attributes%20instead.')%3B%5C%5Cn%20%20%20%20%20%20warnedProperties%241%5Bname%5D%20%3D%20true%3B%5C%5Cn%20%20%20%20%20%20return%20true%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20if%20(lowerCasedName%20%3D%3D%3D%20'is'%20%26%26%20value%20!%3D%3D%20null%20%26%26%20value%20!%3D%3D%20undefined%20%26%26%20typeof%20value%20!%3D%3D%20'string')%20%7B%5C%5Cn%20%20%20%20%20%20warning%241(false%2C%20'Received%20a%20%60%25s%60%20for%20a%20string%20attribute%20%60is%60.%20If%20this%20is%20expected%2C%20cast%20'%20%2B%20'the%20value%20to%20a%20string.'%2C%20typeof%20value)%3B%5C%5Cn%20%20%20%20%20%20warnedProperties%241%5Bname%5D%20%3D%20true%3B%5C%5Cn%20%20%20%20%20%20return%20true%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20if%20(typeof%20value%20%3D%3D%3D%20'number'%20%26%26%20isNaN(value))%20%7B%5C%5Cn%20%20%20%20%20%20warning%241(false%2C%20'Received%20NaN%20for%20the%20%60%25s%60%20attribute.%20If%20this%20is%20expected%2C%20cast%20'%20%2B%20'the%20value%20to%20a%20string.'%2C%20name)%3B%5C%5Cn%20%20%20%20%20%20warnedProperties%241%5Bname%5D%20%3D%20true%3B%5C%5Cn%20%20%20%20%20%20return%20true%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20var%20propertyInfo%20%3D%20getPropertyInfo(name)%3B%5C%5Cn%20%20%20%20var%20isReserved%20%3D%20propertyInfo%20!%3D%3D%20null%20%26%26%20propertyInfo.type%20%3D%3D%3D%20RESERVED%3B%5C%5Cn%5C%5Cn%20%20%20%20%2F%2F%20Known%20attributes%20should%20match%20the%20casing%20specified%20in%20the%20property%20config.%5C%5Cn%20%20%20%20if%20(possibleStandardNames.hasOwnProperty(lowerCasedName))%20%7B%5C%5Cn%20%20%20%20%20%20var%20standardName%20%3D%20possibleStandardNames%5BlowerCasedName%5D%3B%5C%5Cn%20%20%20%20%20%20if%20(standardName%20!%3D%3D%20name)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20warning%241(false%2C%20'Invalid%20DOM%20property%20%60%25s%60.%20Did%20you%20mean%20%60%25s%60%3F'%2C%20name%2C%20standardName)%3B%5C%5Cn%20%20%20%20%20%20%20%20warnedProperties%241%5Bname%5D%20%3D%20true%3B%5C%5Cn%20%20%20%20%20%20%20%20return%20true%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%7D%20else%20if%20(!isReserved%20%26%26%20name%20!%3D%3D%20lowerCasedName)%20%7B%5C%5Cn%20%20%20%20%20%20%2F%2F%20Unknown%20attributes%20should%20have%20lowercase%20casing%20since%20that's%20how%20they%5C%5Cn%20%20%20%20%20%20%2F%2F%20will%20be%20cased%20anyway%20with%20server%20rendering.%5C%5Cn%20%20%20%20%20%20warning%241(false%2C%20'React%20does%20not%20recognize%20the%20%60%25s%60%20prop%20on%20a%20DOM%20element.%20If%20you%20'%20%2B%20'intentionally%20want%20it%20to%20appear%20in%20the%20DOM%20as%20a%20custom%20'%20%2B%20'attribute%2C%20spell%20it%20as%20lowercase%20%60%25s%60%20instead.%20'%20%2B%20'If%20you%20accidentally%20passed%20it%20from%20a%20parent%20component%2C%20remove%20'%20%2B%20'it%20from%20the%20DOM%20element.'%2C%20name%2C%20lowerCasedName)%3B%5C%5Cn%20%20%20%20%20%20warnedProperties%241%5Bname%5D%20%3D%20true%3B%5C%5Cn%20%20%20%20%20%20return%20true%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20if%20(typeof%20value%20%3D%3D%3D%20'boolean'%20%26%26%20shouldRemoveAttributeWithWarning(name%2C%20value%2C%20propertyInfo%2C%20false))%20%7B%5C%5Cn%20%20%20%20%20%20if%20(value)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20warning%241(false%2C%20'Received%20%60%25s%60%20for%20a%20non-boolean%20attribute%20%60%25s%60.%5C%5C%5C%5Cn%5C%5C%5C%5Cn'%20%2B%20'If%20you%20want%20to%20write%20it%20to%20the%20DOM%2C%20pass%20a%20string%20instead%3A%20'%20%2B%20'%25s%3D%5C%5C%5C%22%25s%5C%5C%5C%22%20or%20%25s%3D%7Bvalue.toString()%7D.'%2C%20value%2C%20name%2C%20name%2C%20value%2C%20name)%3B%5C%5Cn%20%20%20%20%20%20%7D%20else%20%7B%5C%5Cn%20%20%20%20%20%20%20%20warning%241(false%2C%20'Received%20%60%25s%60%20for%20a%20non-boolean%20attribute%20%60%25s%60.%5C%5C%5C%5Cn%5C%5C%5C%5Cn'%20%2B%20'If%20you%20want%20to%20write%20it%20to%20the%20DOM%2C%20pass%20a%20string%20instead%3A%20'%20%2B%20'%25s%3D%5C%5C%5C%22%25s%5C%5C%5C%22%20or%20%25s%3D%7Bvalue.toString()%7D.%5C%5C%5C%5Cn%5C%5C%5C%5Cn'%20%2B%20'If%20you%20used%20to%20conditionally%20omit%20it%20with%20%25s%3D%7Bcondition%20%26%26%20value%7D%2C%20'%20%2B%20'pass%20%25s%3D%7Bcondition%20%3F%20value%20%3A%20undefined%7D%20instead.'%2C%20value%2C%20name%2C%20name%2C%20value%2C%20name%2C%20name%2C%20name)%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20warnedProperties%241%5Bname%5D%20%3D%20true%3B%5C%5Cn%20%20%20%20%20%20return%20true%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20%2F%2F%20Now%20that%20we've%20validated%20casing%2C%20do%20not%20validate%5C%5Cn%20%20%20%20%2F%2F%20data%20types%20for%20reserved%20props%5C%5Cn%20%20%20%20if%20(isReserved)%20%7B%5C%5Cn%20%20%20%20%20%20return%20true%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20%2F%2F%20Warn%20when%20a%20known%20attribute%20is%20a%20bad%20type%5C%5Cn%20%20%20%20if%20(shouldRemoveAttributeWithWarning(name%2C%20value%2C%20propertyInfo%2C%20false))%20%7B%5C%5Cn%20%20%20%20%20%20warnedProperties%241%5Bname%5D%20%3D%20true%3B%5C%5Cn%20%20%20%20%20%20return%20false%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20%2F%2F%20Warn%20when%20passing%20the%20strings%20'false'%20or%20'true'%20into%20a%20boolean%20prop%5C%5Cn%20%20%20%20if%20((value%20%3D%3D%3D%20'false'%20%7C%7C%20value%20%3D%3D%3D%20'true')%20%26%26%20propertyInfo%20!%3D%3D%20null%20%26%26%20propertyInfo.type%20%3D%3D%3D%20BOOLEAN)%20%7B%5C%5Cn%20%20%20%20%20%20warning%241(false%2C%20'Received%20the%20string%20%60%25s%60%20for%20the%20boolean%20attribute%20%60%25s%60.%20'%20%2B%20'%25s%20'%20%2B%20'Did%20you%20mean%20%25s%3D%7B%25s%7D%3F'%2C%20value%2C%20name%2C%20value%20%3D%3D%3D%20'false'%20%3F%20'The%20browser%20will%20interpret%20it%20as%20a%20truthy%20value.'%20%3A%20'Although%20this%20works%2C%20it%20will%20not%20work%20as%20expected%20if%20you%20pass%20the%20string%20%5C%5C%5C%22false%5C%5C%5C%22.'%2C%20name%2C%20value)%3B%5C%5Cn%20%20%20%20%20%20warnedProperties%241%5Bname%5D%20%3D%20true%3B%5C%5Cn%20%20%20%20%20%20return%20true%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20return%20true%3B%5C%5Cn%20%20%7D%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnvar%20warnUnknownProperties%20%3D%20function%20(type%2C%20props%2C%20canUseEventSystem)%20%7B%5C%5Cn%20%20var%20unknownProps%20%3D%20%5B%5D%3B%5C%5Cn%20%20for%20(var%20key%20in%20props)%20%7B%5C%5Cn%20%20%20%20var%20isValid%20%3D%20validateProperty%241(type%2C%20key%2C%20props%5Bkey%5D%2C%20canUseEventSystem)%3B%5C%5Cn%20%20%20%20if%20(!isValid)%20%7B%5C%5Cn%20%20%20%20%20%20unknownProps.push(key)%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20var%20unknownPropString%20%3D%20unknownProps.map(function%20(prop)%20%7B%5C%5Cn%20%20%20%20return%20'%60'%20%2B%20prop%20%2B%20'%60'%3B%5C%5Cn%20%20%7D).join('%2C%20')%3B%5C%5Cn%20%20if%20(unknownProps.length%20%3D%3D%3D%201)%20%7B%5C%5Cn%20%20%20%20warning%241(false%2C%20'Invalid%20value%20for%20prop%20%25s%20on%20%3C%25s%3E%20tag.%20Either%20remove%20it%20from%20the%20element%2C%20'%20%2B%20'or%20pass%20a%20string%20or%20number%20value%20to%20keep%20it%20in%20the%20DOM.%20'%20%2B%20'For%20details%2C%20see%20https%3A%2F%2Ffb.me%2Freact-attribute-behavior'%2C%20unknownPropString%2C%20type)%3B%5C%5Cn%20%20%7D%20else%20if%20(unknownProps.length%20%3E%201)%20%7B%5C%5Cn%20%20%20%20warning%241(false%2C%20'Invalid%20values%20for%20props%20%25s%20on%20%3C%25s%3E%20tag.%20Either%20remove%20them%20from%20the%20element%2C%20'%20%2B%20'or%20pass%20a%20string%20or%20number%20value%20to%20keep%20them%20in%20the%20DOM.%20'%20%2B%20'For%20details%2C%20see%20https%3A%2F%2Ffb.me%2Freact-attribute-behavior'%2C%20unknownPropString%2C%20type)%3B%5C%5Cn%20%20%7D%5C%5Cn%7D%3B%5C%5Cn%5C%5Cnfunction%20validateProperties%242(type%2C%20props%2C%20canUseEventSystem)%20%7B%5C%5Cn%20%20if%20(isCustomComponent(type%2C%20props))%20%7B%5C%5Cn%20%20%20%20return%3B%5C%5Cn%20%20%7D%5C%5Cn%20%20warnUnknownProperties(type%2C%20props%2C%20canUseEventSystem)%3B%5C%5Cn%7D%5C%5Cn%5C%5Cn%2F%2F%20TODO%3A%20direct%20imports%20like%20some-package%2Fsrc%2F*%20are%20bad.%20Fix%20me.%5C%5Cnvar%20didWarnInvalidHydration%20%3D%20false%3B%5C%5Cnvar%20didWarnShadyDOM%20%3D%20false%3B%5C%5Cn%5C%5Cnvar%20DANGEROUSLY_SET_INNER_HTML%20%3D%20'dangerouslySetInnerHTML'%3B%5C%5Cnvar%20SUPPRESS_CONTENT_EDITABLE_WARNING%20%3D%20'suppressContentEditableWarning'%3B%5C%5Cnvar%20SUPPRESS_HYDRATION_WARNING%241%20%3D%20'suppressHydrationWarning'%3B%5C%5Cnvar%20AUTOFOCUS%20%3D%20'autoFocus'%3B%5C%5Cnvar%20CHILDREN%20%3D%20'children'%3B%5C%5Cnvar%20STYLE%241%20%3D%20'style'%3B%5C%5Cnvar%20HTML%20%3D%20'__html'%3B%5C%5Cn%5C%5Cnvar%20HTML_NAMESPACE%20%3D%20Namespaces.html%3B%5C%5Cn%5C%5Cn%5C%5Cnvar%20warnedUnknownTags%20%3D%20void%200%3B%5C%5Cnvar%20suppressHydrationWarning%20%3D%20void%200%3B%5C%5Cn%5C%5Cnvar%20validatePropertiesInDevelopment%20%3D%20void%200%3B%5C%5Cnvar%20warnForTextDifference%20%3D%20void%200%3B%5C%5Cnvar%20warnForPropDifference%20%3D%20void%200%3B%5C%5Cnvar%20warnForExtraAttributes%20%3D%20void%200%3B%5C%5Cnvar%20warnForInvalidEventListener%20%3D%20void%200%3B%5C%5Cnvar%20canDiffStyleForHydrationWarning%20%3D%20void%200%3B%5C%5Cn%5C%5Cnvar%20normalizeMarkupForTextOrAttribute%20%3D%20void%200%3B%5C%5Cnvar%20normalizeHTML%20%3D%20void%200%3B%5C%5Cn%5C%5Cn%7B%5C%5Cn%20%20warnedUnknownTags%20%3D%20%7B%5C%5Cn%20%20%20%20%2F%2F%20Chrome%20is%20the%20only%20major%20browser%20not%20shipping%20%3Ctime%3E.%20But%20as%20of%20July%5C%5Cn%20%20%20%20%2F%2F%202017%20it%20intends%20to%20ship%20it%20due%20to%20widespread%20usage.%20We%20intentionally%5C%5Cn%20%20%20%20%2F%2F%20*don't*%20warn%20for%20%3Ctime%3E%20even%20if%20it's%20unrecognized%20by%20Chrome%20because%5C%5Cn%20%20%20%20%2F%2F%20it%20soon%20will%20be%2C%20and%20many%20apps%20have%20been%20using%20it%20anyway.%5C%5Cn%20%20%20%20time%3A%20true%2C%5C%5Cn%20%20%20%20%2F%2F%20There%20are%20working%20polyfills%20for%20%3Cdialog%3E.%20Let%20people%20use%20it.%5C%5Cn%20%20%20%20dialog%3A%20true%2C%5C%5Cn%20%20%20%20%2F%2F%20Electron%20ships%20a%20custom%20%3Cwebview%3E%20tag%20to%20display%20external%20web%20content%20in%5C%5Cn%20%20%20%20%2F%2F%20an%20isolated%20frame%20and%20process.%5C%5Cn%20%20%20%20%2F%2F%20This%20tag%20is%20not%20present%20in%20non%20Electron%20environments%20such%20as%20JSDom%20which%5C%5Cn%20%20%20%20%2F%2F%20is%20often%20used%20for%20testing%20purposes.%5C%5Cn%20%20%20%20%2F%2F%20%40see%20https%3A%2F%2Felectronjs.org%2Fdocs%2Fapi%2Fwebview-tag%5C%5Cn%20%20%20%20webview%3A%20true%5C%5Cn%20%20%7D%3B%5C%5Cn%5C%5Cn%20%20validatePropertiesInDevelopment%20%3D%20function%20(type%2C%20props)%20%7B%5C%5Cn%20%20%20%20validateProperties(type%2C%20props)%3B%5C%5Cn%20%20%20%20validateProperties%241(type%2C%20props)%3B%5C%5Cn%20%20%20%20validateProperties%242(type%2C%20props%2C%20%2F*%20canUseEventSystem%20*%2Ftrue)%3B%5C%5Cn%20%20%7D%3B%5C%5Cn%5C%5Cn%20%20%2F%2F%20IE%2011%20parses%20%26%20normalizes%20the%20style%20attribute%20as%20opposed%20to%20other%5C%5Cn%20%20%2F%2F%20browsers.%20It%20adds%20spaces%20and%20sorts%20the%20properties%20in%20some%5C%5Cn%20%20%2F%2F%20non-alphabetical%20order.%20Handling%20that%20would%20require%20sorting%20CSS%5C%5Cn%20%20%2F%2F%20properties%20in%20the%20client%20%26%20server%20versions%20or%20applying%5C%5Cn%20%20%2F%2F%20%60expectedStyle%60%20to%20a%20temporary%20DOM%20node%20to%20read%20its%20%60style%60%20attribute%5C%5Cn%20%20%2F%2F%20normalized.%20Since%20it%20only%20affects%20IE%2C%20we're%20skipping%20style%20warnings%5C%5Cn%20%20%2F%2F%20in%20that%20browser%20completely%20in%20favor%20of%20doing%20all%20that%20work.%5C%5Cn%20%20%2F%2F%20See%20https%3A%2F%2Fgithub.com%2Ffacebook%2Freact%2Fissues%2F11807%5C%5Cn%20%20canDiffStyleForHydrationWarning%20%3D%20canUseDOM%20%26%26%20!document.documentMode%3B%5C%5Cn%5C%5Cn%20%20%2F%2F%20HTML%20parsing%20normalizes%20CR%20and%20CRLF%20to%20LF.%5C%5Cn%20%20%2F%2F%20It%20also%20can%20turn%20%5C%5C%5C%5Cu0000%20into%20%5C%5C%5C%5CuFFFD%20inside%20attributes.%5C%5Cn%20%20%2F%2F%20https%3A%2F%2Fwww.w3.org%2FTR%2Fhtml5%2Fsingle-page.html%23preprocessing-the-input-stream%5C%5Cn%20%20%2F%2F%20If%20we%20have%20a%20mismatch%2C%20it%20might%20be%20caused%20by%20that.%5C%5Cn%20%20%2F%2F%20We%20will%20still%20patch%20up%20in%20this%20case%20but%20not%20fire%20the%20warning.%5C%5Cn%20%20var%20NORMALIZE_NEWLINES_REGEX%20%3D%20%2F%5C%5C%5C%5Cr%5C%5C%5C%5Cn%3F%2Fg%3B%5C%5Cn%20%20var%20NORMALIZE_NULL_AND_REPLACEMENT_REGEX%20%3D%20%2F%5C%5C%5C%5Cu0000%7C%5C%5C%5C%5CuFFFD%2Fg%3B%5C%5Cn%5C%5Cn%20%20normalizeMarkupForTextOrAttribute%20%3D%20function%20(markup)%20%7B%5C%5Cn%20%20%20%20var%20markupString%20%3D%20typeof%20markup%20%3D%3D%3D%20'string'%20%3F%20markup%20%3A%20''%20%2B%20markup%3B%5C%5Cn%20%20%20%20return%20markupString.replace(NORMALIZE_NEWLINES_REGEX%2C%20'%5C%5C%5C%5Cn').replace(NORMALIZE_NULL_AND_REPLACEMENT_REGEX%2C%20'')%3B%5C%5Cn%20%20%7D%3B%5C%5Cn%5C%5Cn%20%20warnForTextDifference%20%3D%20function%20(serverText%2C%20clientText)%20%7B%5C%5Cn%20%20%20%20if%20(didWarnInvalidHydration)%20%7B%5C%5Cn%20%20%20%20%20%20return%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%20%20var%20normalizedClientText%20%3D%20normalizeMarkupForTextOrAttribute(clientText)%3B%5C%5Cn%20%20%20%20var%20normalizedServerText%20%3D%20normalizeMarkupForTextOrAttribute(serverText)%3B%5C%5Cn%20%20%20%20if%20(normalizedServerText%20%3D%3D%3D%20normalizedClientText)%20%7B%5C%5Cn%20%20%20%20%20%20return%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%20%20didWarnInvalidHydration%20%3D%20true%3B%5C%5Cn%20%20%20%20warningWithoutStack%241(false%2C%20'Text%20content%20did%20not%20match.%20Server%3A%20%5C%5C%5C%22%25s%5C%5C%5C%22%20Client%3A%20%5C%5C%5C%22%25s%5C%5C%5C%22'%2C%20normalizedServerText%2C%20normalizedClientText)%3B%5C%5Cn%20%20%7D%3B%5C%5Cn%5C%5Cn%20%20warnForPropDifference%20%3D%20function%20(propName%2C%20serverValue%2C%20clientValue)%20%7B%5C%5Cn%20%20%20%20if%20(didWarnInvalidHydration)%20%7B%5C%5Cn%20%20%20%20%20%20return%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%20%20var%20normalizedClientValue%20%3D%20normalizeMarkupForTextOrAttribute(clientValue)%3B%5C%5Cn%20%20%20%20var%20normalizedServerValue%20%3D%20normalizeMarkupForTextOrAttribute(serverValue)%3B%5C%5Cn%20%20%20%20if%20(normalizedServerValue%20%3D%3D%3D%20normalizedClientValue)%20%7B%5C%5Cn%20%20%20%20%20%20return%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%20%20didWarnInvalidHydration%20%3D%20true%3B%5C%5Cn%20%20%20%20warningWithoutStack%241(false%2C%20'Prop%20%60%25s%60%20did%20not%20match.%20Server%3A%20%25s%20Client%3A%20%25s'%2C%20propName%2C%20JSON.stringify(normalizedServerValue)%2C%20JSON.stringify(normalizedClientValue))%3B%5C%5Cn%20%20%7D%3B%5C%5Cn%5C%5Cn%20%20warnForExtraAttributes%20%3D%20function%20(attributeNames)%20%7B%5C%5Cn%20%20%20%20if%20(didWarnInvalidHydration)%20%7B%5C%5Cn%20%20%20%20%20%20return%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%20%20didWarnInvalidHydration%20%3D%20true%3B%5C%5Cn%20%20%20%20var%20names%20%3D%20%5B%5D%3B%5C%5Cn%20%20%20%20attributeNames.forEach(function%20(name)%20%7B%5C%5Cn%20%20%20%20%20%20names.push(name)%3B%5C%5Cn%20%20%20%20%7D)%3B%5C%5Cn%20%20%20%20warningWithoutStack%241(false%2C%20'Extra%20attributes%20from%20the%20server%3A%20%25s'%2C%20names)%3B%5C%5Cn%20%20%7D%3B%5C%5Cn%5C%5Cn%20%20warnForInvalidEventListener%20%3D%20function%20(registrationName%2C%20listener)%20%7B%5C%5Cn%20%20%20%20if%20(listener%20%3D%3D%3D%20false)%20%7B%5C%5Cn%20%20%20%20%20%20warning%241(false%2C%20'Expected%20%60%25s%60%20listener%20to%20be%20a%20function%2C%20instead%20got%20%60false%60.%5C%5C%5C%5Cn%5C%5C%5C%5Cn'%20%2B%20'If%20you%20used%20to%20conditionally%20omit%20it%20with%20%25s%3D%7Bcondition%20%26%26%20value%7D%2C%20'%20%2B%20'pass%20%25s%3D%7Bcondition%20%3F%20value%20%3A%20undefined%7D%20instead.'%2C%20registrationName%2C%20registrationName%2C%20registrationName)%3B%5C%5Cn%20%20%20%20%7D%20else%20%7B%5C%5Cn%20%20%20%20%20%20warning%241(false%2C%20'Expected%20%60%25s%60%20listener%20to%20be%20a%20function%2C%20instead%20got%20a%20value%20of%20%60%25s%60%20type.'%2C%20registrationName%2C%20typeof%20listener)%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%3B%5C%5Cn%5C%5Cn%20%20%2F%2F%20Parse%20the%20HTML%20and%20read%20it%20back%20to%20normalize%20the%20HTML%20string%20so%20that%20it%5C%5Cn%20%20%2F%2F%20can%20be%20used%20for%20comparison.%5C%5Cn%20%20normalizeHTML%20%3D%20function%20(parent%2C%20html)%20%7B%5C%5Cn%20%20%20%20%2F%2F%20We%20could%20have%20created%20a%20separate%20document%20here%20to%20avoid%5C%5Cn%20%20%20%20%2F%2F%20re-initializing%20custom%20elements%20if%20they%20exist.%20But%20this%20breaks%5C%5Cn%20%20%20%20%2F%2F%20how%20%3Cnoscript%3E%20is%20being%20handled.%20So%20we%20use%20the%20same%20document.%5C%5Cn%20%20%20%20%2F%2F%20See%20the%20discussion%20in%20https%3A%2F%2Fgithub.com%2Ffacebook%2Freact%2Fpull%2F11157.%5C%5Cn%20%20%20%20var%20testElement%20%3D%20parent.namespaceURI%20%3D%3D%3D%20HTML_NAMESPACE%20%3F%20parent.ownerDocument.createElement(parent.tagName)%20%3A%20parent.ownerDocument.createElementNS(parent.namespaceURI%2C%20parent.tagName)%3B%5C%5Cn%20%20%20%20testElement.innerHTML%20%3D%20html%3B%5C%5Cn%20%20%20%20return%20testElement.innerHTML%3B%5C%5Cn%20%20%7D%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20ensureListeningTo(rootContainerElement%2C%20registrationName)%20%7B%5C%5Cn%20%20var%20isDocumentOrFragment%20%3D%20rootContainerElement.nodeType%20%3D%3D%3D%20DOCUMENT_NODE%20%7C%7C%20rootContainerElement.nodeType%20%3D%3D%3D%20DOCUMENT_FRAGMENT_NODE%3B%5C%5Cn%20%20var%20doc%20%3D%20isDocumentOrFragment%20%3F%20rootContainerElement%20%3A%20rootContainerElement.ownerDocument%3B%5C%5Cn%20%20listenTo(registrationName%2C%20doc)%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20getOwnerDocumentFromRootContainer(rootContainerElement)%20%7B%5C%5Cn%20%20return%20rootContainerElement.nodeType%20%3D%3D%3D%20DOCUMENT_NODE%20%3F%20rootContainerElement%20%3A%20rootContainerElement.ownerDocument%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20noop()%20%7B%7D%5C%5Cn%5C%5Cnfunction%20trapClickOnNonInteractiveElement(node)%20%7B%5C%5Cn%20%20%2F%2F%20Mobile%20Safari%20does%20not%20fire%20properly%20bubble%20click%20events%20on%5C%5Cn%20%20%2F%2F%20non-interactive%20elements%2C%20which%20means%20delegated%20click%20listeners%20do%20not%5C%5Cn%20%20%2F%2F%20fire.%20The%20workaround%20for%20this%20bug%20involves%20attaching%20an%20empty%20click%5C%5Cn%20%20%2F%2F%20listener%20on%20the%20target%20node.%5C%5Cn%20%20%2F%2F%20http%3A%2F%2Fwww.quirksmode.org%2Fblog%2Farchives%2F2010%2F09%2Fclick_event_del.html%5C%5Cn%20%20%2F%2F%20Just%20set%20it%20using%20the%20onclick%20property%20so%20that%20we%20don't%20have%20to%20manage%20any%5C%5Cn%20%20%2F%2F%20bookkeeping%20for%20it.%20Not%20sure%20if%20we%20need%20to%20clear%20it%20when%20the%20listener%20is%5C%5Cn%20%20%2F%2F%20removed.%5C%5Cn%20%20%2F%2F%20TODO%3A%20Only%20do%20this%20for%20the%20relevant%20Safaris%20maybe%3F%5C%5Cn%20%20node.onclick%20%3D%20noop%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20setInitialDOMProperties(tag%2C%20domElement%2C%20rootContainerElement%2C%20nextProps%2C%20isCustomComponentTag)%20%7B%5C%5Cn%20%20for%20(var%20propKey%20in%20nextProps)%20%7B%5C%5Cn%20%20%20%20if%20(!nextProps.hasOwnProperty(propKey))%20%7B%5C%5Cn%20%20%20%20%20%20continue%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%20%20var%20nextProp%20%3D%20nextProps%5BpropKey%5D%3B%5C%5Cn%20%20%20%20if%20(propKey%20%3D%3D%3D%20STYLE%241)%20%7B%5C%5Cn%20%20%20%20%20%20%7B%5C%5Cn%20%20%20%20%20%20%20%20if%20(nextProp)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%2F%2F%20Freeze%20the%20next%20style%20object%20so%20that%20we%20can%20assume%20it%20won't%20be%5C%5Cn%20%20%20%20%20%20%20%20%20%20%2F%2F%20mutated.%20We%20have%20already%20warned%20for%20this%20in%20the%20past.%5C%5Cn%20%20%20%20%20%20%20%20%20%20Object.freeze(nextProp)%3B%5C%5Cn%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%2F%2F%20Relies%20on%20%60updateStylesByID%60%20not%20mutating%20%60styleUpdates%60.%5C%5Cn%20%20%20%20%20%20setValueForStyles(domElement%2C%20nextProp)%3B%5C%5Cn%20%20%20%20%7D%20else%20if%20(propKey%20%3D%3D%3D%20DANGEROUSLY_SET_INNER_HTML)%20%7B%5C%5Cn%20%20%20%20%20%20var%20nextHtml%20%3D%20nextProp%20%3F%20nextProp%5BHTML%5D%20%3A%20undefined%3B%5C%5Cn%20%20%20%20%20%20if%20(nextHtml%20!%3D%20null)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20setInnerHTML(domElement%2C%20nextHtml)%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%7D%20else%20if%20(propKey%20%3D%3D%3D%20CHILDREN)%20%7B%5C%5Cn%20%20%20%20%20%20if%20(typeof%20nextProp%20%3D%3D%3D%20'string')%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%2F%2F%20Avoid%20setting%20initial%20textContent%20when%20the%20text%20is%20empty.%20In%20IE11%20setting%5C%5Cn%20%20%20%20%20%20%20%20%2F%2F%20textContent%20on%20a%20%3Ctextarea%3E%20will%20cause%20the%20placeholder%20to%20not%5C%5Cn%20%20%20%20%20%20%20%20%2F%2F%20show%20within%20the%20%3Ctextarea%3E%20until%20it%20has%20been%20focused%20and%20blurred%20again.%5C%5Cn%20%20%20%20%20%20%20%20%2F%2F%20https%3A%2F%2Fgithub.com%2Ffacebook%2Freact%2Fissues%2F6731%23issuecomment-254874553%5C%5Cn%20%20%20%20%20%20%20%20var%20canSetTextContent%20%3D%20tag%20!%3D%3D%20'textarea'%20%7C%7C%20nextProp%20!%3D%3D%20''%3B%5C%5Cn%20%20%20%20%20%20%20%20if%20(canSetTextContent)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20setTextContent(domElement%2C%20nextProp)%3B%5C%5Cn%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%7D%20else%20if%20(typeof%20nextProp%20%3D%3D%3D%20'number')%20%7B%5C%5Cn%20%20%20%20%20%20%20%20setTextContent(domElement%2C%20''%20%2B%20nextProp)%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%7D%20else%20if%20(propKey%20%3D%3D%3D%20SUPPRESS_CONTENT_EDITABLE_WARNING%20%7C%7C%20propKey%20%3D%3D%3D%20SUPPRESS_HYDRATION_WARNING%241)%20%7B%5C%5Cn%20%20%20%20%20%20%2F%2F%20Noop%5C%5Cn%20%20%20%20%7D%20else%20if%20(propKey%20%3D%3D%3D%20AUTOFOCUS)%20%7B%5C%5Cn%20%20%20%20%20%20%2F%2F%20We%20polyfill%20it%20separately%20on%20the%20client%20during%20commit.%5C%5Cn%20%20%20%20%20%20%2F%2F%20We%20could%20have%20excluded%20it%20in%20the%20property%20list%20instead%20of%5C%5Cn%20%20%20%20%20%20%2F%2F%20adding%20a%20special%20case%20here%2C%20but%20then%20it%20wouldn't%20be%20emitted%5C%5Cn%20%20%20%20%20%20%2F%2F%20on%20server%20rendering%20(but%20we%20*do*%20want%20to%20emit%20it%20in%20SSR).%5C%5Cn%20%20%20%20%7D%20else%20if%20(registrationNameModules.hasOwnProperty(propKey))%20%7B%5C%5Cn%20%20%20%20%20%20if%20(nextProp%20!%3D%20null)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20if%20(%20true%20%26%26%20typeof%20nextProp%20!%3D%3D%20'function')%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20warnForInvalidEventListener(propKey%2C%20nextProp)%3B%5C%5Cn%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%20%20ensureListeningTo(rootContainerElement%2C%20propKey)%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%7D%20else%20if%20(nextProp%20!%3D%20null)%20%7B%5C%5Cn%20%20%20%20%20%20setValueForProperty(domElement%2C%20propKey%2C%20nextProp%2C%20isCustomComponentTag)%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20updateDOMProperties(domElement%2C%20updatePayload%2C%20wasCustomComponentTag%2C%20isCustomComponentTag)%20%7B%5C%5Cn%20%20%2F%2F%20TODO%3A%20Handle%20wasCustomComponentTag%5C%5Cn%20%20for%20(var%20i%20%3D%200%3B%20i%20%3C%20updatePayload.length%3B%20i%20%2B%3D%202)%20%7B%5C%5Cn%20%20%20%20var%20propKey%20%3D%20updatePayload%5Bi%5D%3B%5C%5Cn%20%20%20%20var%20propValue%20%3D%20updatePayload%5Bi%20%2B%201%5D%3B%5C%5Cn%20%20%20%20if%20(propKey%20%3D%3D%3D%20STYLE%241)%20%7B%5C%5Cn%20%20%20%20%20%20setValueForStyles(domElement%2C%20propValue)%3B%5C%5Cn%20%20%20%20%7D%20else%20if%20(propKey%20%3D%3D%3D%20DANGEROUSLY_SET_INNER_HTML)%20%7B%5C%5Cn%20%20%20%20%20%20setInnerHTML(domElement%2C%20propValue)%3B%5C%5Cn%20%20%20%20%7D%20else%20if%20(propKey%20%3D%3D%3D%20CHILDREN)%20%7B%5C%5Cn%20%20%20%20%20%20setTextContent(domElement%2C%20propValue)%3B%5C%5Cn%20%20%20%20%7D%20else%20%7B%5C%5Cn%20%20%20%20%20%20setValueForProperty(domElement%2C%20propKey%2C%20propValue%2C%20isCustomComponentTag)%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20createElement(type%2C%20props%2C%20rootContainerElement%2C%20parentNamespace)%20%7B%5C%5Cn%20%20var%20isCustomComponentTag%20%3D%20void%200%3B%5C%5Cn%5C%5Cn%20%20%2F%2F%20We%20create%20tags%20in%20the%20namespace%20of%20their%20parent%20container%2C%20except%20HTML%5C%5Cn%20%20%2F%2F%20tags%20get%20no%20namespace.%5C%5Cn%20%20var%20ownerDocument%20%3D%20getOwnerDocumentFromRootContainer(rootContainerElement)%3B%5C%5Cn%20%20var%20domElement%20%3D%20void%200%3B%5C%5Cn%20%20var%20namespaceURI%20%3D%20parentNamespace%3B%5C%5Cn%20%20if%20(namespaceURI%20%3D%3D%3D%20HTML_NAMESPACE)%20%7B%5C%5Cn%20%20%20%20namespaceURI%20%3D%20getIntrinsicNamespace(type)%3B%5C%5Cn%20%20%7D%5C%5Cn%20%20if%20(namespaceURI%20%3D%3D%3D%20HTML_NAMESPACE)%20%7B%5C%5Cn%20%20%20%20%7B%5C%5Cn%20%20%20%20%20%20isCustomComponentTag%20%3D%20isCustomComponent(type%2C%20props)%3B%5C%5Cn%20%20%20%20%20%20%2F%2F%20Should%20this%20check%20be%20gated%20by%20parent%20namespace%3F%20Not%20sure%20we%20want%20to%5C%5Cn%20%20%20%20%20%20%2F%2F%20allow%20%3CSVG%3E%20or%20%3CmATH%3E.%5C%5Cn%20%20%20%20%20%20!(isCustomComponentTag%20%7C%7C%20type%20%3D%3D%3D%20type.toLowerCase())%20%3F%20warning%241(false%2C%20'%3C%25s%20%2F%3E%20is%20using%20incorrect%20casing.%20'%20%2B%20'Use%20PascalCase%20for%20React%20components%2C%20'%20%2B%20'or%20lowercase%20for%20HTML%20elements.'%2C%20type)%20%3A%20void%200%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20if%20(type%20%3D%3D%3D%20'script')%20%7B%5C%5Cn%20%20%20%20%20%20%2F%2F%20Create%20the%20script%20via%20.innerHTML%20so%20its%20%5C%5C%5C%22parser-inserted%5C%5C%5C%22%20flag%20is%5C%5Cn%20%20%20%20%20%20%2F%2F%20set%20to%20true%20and%20it%20does%20not%20execute%5C%5Cn%20%20%20%20%20%20var%20div%20%3D%20ownerDocument.createElement('div')%3B%5C%5Cn%20%20%20%20%20%20div.innerHTML%20%3D%20'%3Cscript%3E%3C'%20%2B%20'%2Fscript%3E'%3B%20%2F%2F%20eslint-disable-line%5C%5Cn%20%20%20%20%20%20%2F%2F%20This%20is%20guaranteed%20to%20yield%20a%20script%20element.%5C%5Cn%20%20%20%20%20%20var%20firstChild%20%3D%20div.firstChild%3B%5C%5Cn%20%20%20%20%20%20domElement%20%3D%20div.removeChild(firstChild)%3B%5C%5Cn%20%20%20%20%7D%20else%20if%20(typeof%20props.is%20%3D%3D%3D%20'string')%20%7B%5C%5Cn%20%20%20%20%20%20%2F%2F%20%24FlowIssue%20%60createElement%60%20should%20be%20updated%20for%20Web%20Components%5C%5Cn%20%20%20%20%20%20domElement%20%3D%20ownerDocument.createElement(type%2C%20%7B%20is%3A%20props.is%20%7D)%3B%5C%5Cn%20%20%20%20%7D%20else%20%7B%5C%5Cn%20%20%20%20%20%20%2F%2F%20Separate%20else%20branch%20instead%20of%20using%20%60props.is%20%7C%7C%20undefined%60%20above%20because%20of%20a%20Firefox%20bug.%5C%5Cn%20%20%20%20%20%20%2F%2F%20See%20discussion%20in%20https%3A%2F%2Fgithub.com%2Ffacebook%2Freact%2Fpull%2F6896%5C%5Cn%20%20%20%20%20%20%2F%2F%20and%20discussion%20in%20https%3A%2F%2Fbugzilla.mozilla.org%2Fshow_bug.cgi%3Fid%3D1276240%5C%5Cn%20%20%20%20%20%20domElement%20%3D%20ownerDocument.createElement(type)%3B%5C%5Cn%20%20%20%20%20%20%2F%2F%20Normally%20attributes%20are%20assigned%20in%20%60setInitialDOMProperties%60%2C%20however%20the%20%60multiple%60%20and%20%60size%60%5C%5Cn%20%20%20%20%20%20%2F%2F%20attributes%20on%20%60select%60s%20needs%20to%20be%20added%20before%20%60option%60s%20are%20inserted.%5C%5Cn%20%20%20%20%20%20%2F%2F%20This%20prevents%3A%5C%5Cn%20%20%20%20%20%20%2F%2F%20-%20a%20bug%20where%20the%20%60select%60%20does%20not%20scroll%20to%20the%20correct%20option%20because%20singular%5C%5Cn%20%20%20%20%20%20%2F%2F%20%20%60select%60%20elements%20automatically%20pick%20the%20first%20item%20%2313222%5C%5Cn%20%20%20%20%20%20%2F%2F%20-%20a%20bug%20where%20the%20%60select%60%20set%20the%20first%20item%20as%20selected%20despite%20the%20%60size%60%20attribute%20%2314239%5C%5Cn%20%20%20%20%20%20%2F%2F%20See%20https%3A%2F%2Fgithub.com%2Ffacebook%2Freact%2Fissues%2F13222%5C%5Cn%20%20%20%20%20%20%2F%2F%20and%20https%3A%2F%2Fgithub.com%2Ffacebook%2Freact%2Fissues%2F14239%5C%5Cn%20%20%20%20%20%20if%20(type%20%3D%3D%3D%20'select')%20%7B%5C%5Cn%20%20%20%20%20%20%20%20var%20node%20%3D%20domElement%3B%5C%5Cn%20%20%20%20%20%20%20%20if%20(props.multiple)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20node.multiple%20%3D%20true%3B%5C%5Cn%20%20%20%20%20%20%20%20%7D%20else%20if%20(props.size)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%2F%2F%20Setting%20a%20size%20greater%20than%201%20causes%20a%20select%20to%20behave%20like%20%60multiple%3Dtrue%60%2C%20where%5C%5Cn%20%20%20%20%20%20%20%20%20%20%2F%2F%20it%20is%20possible%20that%20no%20option%20is%20selected.%5C%5Cn%20%20%20%20%20%20%20%20%20%20%2F%2F%5C%5Cn%20%20%20%20%20%20%20%20%20%20%2F%2F%20This%20is%20only%20necessary%20when%20a%20select%20in%20%5C%5C%5C%22single%20selection%20mode%5C%5C%5C%22.%5C%5Cn%20%20%20%20%20%20%20%20%20%20node.size%20%3D%20props.size%3B%5C%5Cn%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%20else%20%7B%5C%5Cn%20%20%20%20domElement%20%3D%20ownerDocument.createElementNS(namespaceURI%2C%20type)%3B%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20%7B%5C%5Cn%20%20%20%20if%20(namespaceURI%20%3D%3D%3D%20HTML_NAMESPACE)%20%7B%5C%5Cn%20%20%20%20%20%20if%20(!isCustomComponentTag%20%26%26%20Object.prototype.toString.call(domElement)%20%3D%3D%3D%20'%5Bobject%20HTMLUnknownElement%5D'%20%26%26%20!Object.prototype.hasOwnProperty.call(warnedUnknownTags%2C%20type))%20%7B%5C%5Cn%20%20%20%20%20%20%20%20warnedUnknownTags%5Btype%5D%20%3D%20true%3B%5C%5Cn%20%20%20%20%20%20%20%20warning%241(false%2C%20'The%20tag%20%3C%25s%3E%20is%20unrecognized%20in%20this%20browser.%20'%20%2B%20'If%20you%20meant%20to%20render%20a%20React%20component%2C%20start%20its%20name%20with%20'%20%2B%20'an%20uppercase%20letter.'%2C%20type)%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20return%20domElement%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20createTextNode(text%2C%20rootContainerElement)%20%7B%5C%5Cn%20%20return%20getOwnerDocumentFromRootContainer(rootContainerElement).createTextNode(text)%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20setInitialProperties(domElement%2C%20tag%2C%20rawProps%2C%20rootContainerElement)%20%7B%5C%5Cn%20%20var%20isCustomComponentTag%20%3D%20isCustomComponent(tag%2C%20rawProps)%3B%5C%5Cn%20%20%7B%5C%5Cn%20%20%20%20validatePropertiesInDevelopment(tag%2C%20rawProps)%3B%5C%5Cn%20%20%20%20if%20(isCustomComponentTag%20%26%26%20!didWarnShadyDOM%20%26%26%20domElement.shadyRoot)%20%7B%5C%5Cn%20%20%20%20%20%20warning%241(false%2C%20'%25s%20is%20using%20shady%20DOM.%20Using%20shady%20DOM%20with%20React%20can%20'%20%2B%20'cause%20things%20to%20break%20subtly.'%2C%20getCurrentFiberOwnerNameInDevOrNull()%20%7C%7C%20'A%20component')%3B%5C%5Cn%20%20%20%20%20%20didWarnShadyDOM%20%3D%20true%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20%2F%2F%20TODO%3A%20Make%20sure%20that%20we%20check%20isMounted%20before%20firing%20any%20of%20these%20events.%5C%5Cn%20%20var%20props%20%3D%20void%200%3B%5C%5Cn%20%20switch%20(tag)%20%7B%5C%5Cn%20%20%20%20case%20'iframe'%3A%5C%5Cn%20%20%20%20case%20'object'%3A%5C%5Cn%20%20%20%20%20%20trapBubbledEvent(TOP_LOAD%2C%20domElement)%3B%5C%5Cn%20%20%20%20%20%20props%20%3D%20rawProps%3B%5C%5Cn%20%20%20%20%20%20break%3B%5C%5Cn%20%20%20%20case%20'video'%3A%5C%5Cn%20%20%20%20case%20'audio'%3A%5C%5Cn%20%20%20%20%20%20%2F%2F%20Create%20listener%20for%20each%20media%20event%5C%5Cn%20%20%20%20%20%20for%20(var%20i%20%3D%200%3B%20i%20%3C%20mediaEventTypes.length%3B%20i%2B%2B)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20trapBubbledEvent(mediaEventTypes%5Bi%5D%2C%20domElement)%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20props%20%3D%20rawProps%3B%5C%5Cn%20%20%20%20%20%20break%3B%5C%5Cn%20%20%20%20case%20'source'%3A%5C%5Cn%20%20%20%20%20%20trapBubbledEvent(TOP_ERROR%2C%20domElement)%3B%5C%5Cn%20%20%20%20%20%20props%20%3D%20rawProps%3B%5C%5Cn%20%20%20%20%20%20break%3B%5C%5Cn%20%20%20%20case%20'img'%3A%5C%5Cn%20%20%20%20case%20'image'%3A%5C%5Cn%20%20%20%20case%20'link'%3A%5C%5Cn%20%20%20%20%20%20trapBubbledEvent(TOP_ERROR%2C%20domElement)%3B%5C%5Cn%20%20%20%20%20%20trapBubbledEvent(TOP_LOAD%2C%20domElement)%3B%5C%5Cn%20%20%20%20%20%20props%20%3D%20rawProps%3B%5C%5Cn%20%20%20%20%20%20break%3B%5C%5Cn%20%20%20%20case%20'form'%3A%5C%5Cn%20%20%20%20%20%20trapBubbledEvent(TOP_RESET%2C%20domElement)%3B%5C%5Cn%20%20%20%20%20%20trapBubbledEvent(TOP_SUBMIT%2C%20domElement)%3B%5C%5Cn%20%20%20%20%20%20props%20%3D%20rawProps%3B%5C%5Cn%20%20%20%20%20%20break%3B%5C%5Cn%20%20%20%20case%20'details'%3A%5C%5Cn%20%20%20%20%20%20trapBubbledEvent(TOP_TOGGLE%2C%20domElement)%3B%5C%5Cn%20%20%20%20%20%20props%20%3D%20rawProps%3B%5C%5Cn%20%20%20%20%20%20break%3B%5C%5Cn%20%20%20%20case%20'input'%3A%5C%5Cn%20%20%20%20%20%20initWrapperState(domElement%2C%20rawProps)%3B%5C%5Cn%20%20%20%20%20%20props%20%3D%20getHostProps(domElement%2C%20rawProps)%3B%5C%5Cn%20%20%20%20%20%20trapBubbledEvent(TOP_INVALID%2C%20domElement)%3B%5C%5Cn%20%20%20%20%20%20%2F%2F%20For%20controlled%20components%20we%20always%20need%20to%20ensure%20we're%20listening%5C%5Cn%20%20%20%20%20%20%2F%2F%20to%20onChange.%20Even%20if%20there%20is%20no%20listener.%5C%5Cn%20%20%20%20%20%20ensureListeningTo(rootContainerElement%2C%20'onChange')%3B%5C%5Cn%20%20%20%20%20%20break%3B%5C%5Cn%20%20%20%20case%20'option'%3A%5C%5Cn%20%20%20%20%20%20validateProps(domElement%2C%20rawProps)%3B%5C%5Cn%20%20%20%20%20%20props%20%3D%20getHostProps%241(domElement%2C%20rawProps)%3B%5C%5Cn%20%20%20%20%20%20break%3B%5C%5Cn%20%20%20%20case%20'select'%3A%5C%5Cn%20%20%20%20%20%20initWrapperState%241(domElement%2C%20rawProps)%3B%5C%5Cn%20%20%20%20%20%20props%20%3D%20getHostProps%242(domElement%2C%20rawProps)%3B%5C%5Cn%20%20%20%20%20%20trapBubbledEvent(TOP_INVALID%2C%20domElement)%3B%5C%5Cn%20%20%20%20%20%20%2F%2F%20For%20controlled%20components%20we%20always%20need%20to%20ensure%20we're%20listening%5C%5Cn%20%20%20%20%20%20%2F%2F%20to%20onChange.%20Even%20if%20there%20is%20no%20listener.%5C%5Cn%20%20%20%20%20%20ensureListeningTo(rootContainerElement%2C%20'onChange')%3B%5C%5Cn%20%20%20%20%20%20break%3B%5C%5Cn%20%20%20%20case%20'textarea'%3A%5C%5Cn%20%20%20%20%20%20initWrapperState%242(domElement%2C%20rawProps)%3B%5C%5Cn%20%20%20%20%20%20props%20%3D%20getHostProps%243(domElement%2C%20rawProps)%3B%5C%5Cn%20%20%20%20%20%20trapBubbledEvent(TOP_INVALID%2C%20domElement)%3B%5C%5Cn%20%20%20%20%20%20%2F%2F%20For%20controlled%20components%20we%20always%20need%20to%20ensure%20we're%20listening%5C%5Cn%20%20%20%20%20%20%2F%2F%20to%20onChange.%20Even%20if%20there%20is%20no%20listener.%5C%5Cn%20%20%20%20%20%20ensureListeningTo(rootContainerElement%2C%20'onChange')%3B%5C%5Cn%20%20%20%20%20%20break%3B%5C%5Cn%20%20%20%20default%3A%5C%5Cn%20%20%20%20%20%20props%20%3D%20rawProps%3B%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20assertValidProps(tag%2C%20props)%3B%5C%5Cn%5C%5Cn%20%20setInitialDOMProperties(tag%2C%20domElement%2C%20rootContainerElement%2C%20props%2C%20isCustomComponentTag)%3B%5C%5Cn%5C%5Cn%20%20switch%20(tag)%20%7B%5C%5Cn%20%20%20%20case%20'input'%3A%5C%5Cn%20%20%20%20%20%20%2F%2F%20TODO%3A%20Make%20sure%20we%20check%20if%20this%20is%20still%20unmounted%20or%20do%20any%20clean%5C%5Cn%20%20%20%20%20%20%2F%2F%20up%20necessary%20since%20we%20never%20stop%20tracking%20anymore.%5C%5Cn%20%20%20%20%20%20track(domElement)%3B%5C%5Cn%20%20%20%20%20%20postMountWrapper(domElement%2C%20rawProps%2C%20false)%3B%5C%5Cn%20%20%20%20%20%20break%3B%5C%5Cn%20%20%20%20case%20'textarea'%3A%5C%5Cn%20%20%20%20%20%20%2F%2F%20TODO%3A%20Make%20sure%20we%20check%20if%20this%20is%20still%20unmounted%20or%20do%20any%20clean%5C%5Cn%20%20%20%20%20%20%2F%2F%20up%20necessary%20since%20we%20never%20stop%20tracking%20anymore.%5C%5Cn%20%20%20%20%20%20track(domElement)%3B%5C%5Cn%20%20%20%20%20%20postMountWrapper%243(domElement%2C%20rawProps)%3B%5C%5Cn%20%20%20%20%20%20break%3B%5C%5Cn%20%20%20%20case%20'option'%3A%5C%5Cn%20%20%20%20%20%20postMountWrapper%241(domElement%2C%20rawProps)%3B%5C%5Cn%20%20%20%20%20%20break%3B%5C%5Cn%20%20%20%20case%20'select'%3A%5C%5Cn%20%20%20%20%20%20postMountWrapper%242(domElement%2C%20rawProps)%3B%5C%5Cn%20%20%20%20%20%20break%3B%5C%5Cn%20%20%20%20default%3A%5C%5Cn%20%20%20%20%20%20if%20(typeof%20props.onClick%20%3D%3D%3D%20'function')%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%2F%2F%20TODO%3A%20This%20cast%20may%20not%20be%20sound%20for%20SVG%2C%20MathML%20or%20custom%20elements.%5C%5Cn%20%20%20%20%20%20%20%20trapClickOnNonInteractiveElement(domElement)%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20break%3B%5C%5Cn%20%20%7D%5C%5Cn%7D%5C%5Cn%5C%5Cn%2F%2F%20Calculate%20the%20diff%20between%20the%20two%20objects.%5C%5Cnfunction%20diffProperties(domElement%2C%20tag%2C%20lastRawProps%2C%20nextRawProps%2C%20rootContainerElement)%20%7B%5C%5Cn%20%20%7B%5C%5Cn%20%20%20%20validatePropertiesInDevelopment(tag%2C%20nextRawProps)%3B%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20var%20updatePayload%20%3D%20null%3B%5C%5Cn%5C%5Cn%20%20var%20lastProps%20%3D%20void%200%3B%5C%5Cn%20%20var%20nextProps%20%3D%20void%200%3B%5C%5Cn%20%20switch%20(tag)%20%7B%5C%5Cn%20%20%20%20case%20'input'%3A%5C%5Cn%20%20%20%20%20%20lastProps%20%3D%20getHostProps(domElement%2C%20lastRawProps)%3B%5C%5Cn%20%20%20%20%20%20nextProps%20%3D%20getHostProps(domElement%2C%20nextRawProps)%3B%5C%5Cn%20%20%20%20%20%20updatePayload%20%3D%20%5B%5D%3B%5C%5Cn%20%20%20%20%20%20break%3B%5C%5Cn%20%20%20%20case%20'option'%3A%5C%5Cn%20%20%20%20%20%20lastProps%20%3D%20getHostProps%241(domElement%2C%20lastRawProps)%3B%5C%5Cn%20%20%20%20%20%20nextProps%20%3D%20getHostProps%241(domElement%2C%20nextRawProps)%3B%5C%5Cn%20%20%20%20%20%20updatePayload%20%3D%20%5B%5D%3B%5C%5Cn%20%20%20%20%20%20break%3B%5C%5Cn%20%20%20%20case%20'select'%3A%5C%5Cn%20%20%20%20%20%20lastProps%20%3D%20getHostProps%242(domElement%2C%20lastRawProps)%3B%5C%5Cn%20%20%20%20%20%20nextProps%20%3D%20getHostProps%242(domElement%2C%20nextRawProps)%3B%5C%5Cn%20%20%20%20%20%20updatePayload%20%3D%20%5B%5D%3B%5C%5Cn%20%20%20%20%20%20break%3B%5C%5Cn%20%20%20%20case%20'textarea'%3A%5C%5Cn%20%20%20%20%20%20lastProps%20%3D%20getHostProps%243(domElement%2C%20lastRawProps)%3B%5C%5Cn%20%20%20%20%20%20nextProps%20%3D%20getHostProps%243(domElement%2C%20nextRawProps)%3B%5C%5Cn%20%20%20%20%20%20updatePayload%20%3D%20%5B%5D%3B%5C%5Cn%20%20%20%20%20%20break%3B%5C%5Cn%20%20%20%20default%3A%5C%5Cn%20%20%20%20%20%20lastProps%20%3D%20lastRawProps%3B%5C%5Cn%20%20%20%20%20%20nextProps%20%3D%20nextRawProps%3B%5C%5Cn%20%20%20%20%20%20if%20(typeof%20lastProps.onClick%20!%3D%3D%20'function'%20%26%26%20typeof%20nextProps.onClick%20%3D%3D%3D%20'function')%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%2F%2F%20TODO%3A%20This%20cast%20may%20not%20be%20sound%20for%20SVG%2C%20MathML%20or%20custom%20elements.%5C%5Cn%20%20%20%20%20%20%20%20trapClickOnNonInteractiveElement(domElement)%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20break%3B%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20assertValidProps(tag%2C%20nextProps)%3B%5C%5Cn%5C%5Cn%20%20var%20propKey%20%3D%20void%200%3B%5C%5Cn%20%20var%20styleName%20%3D%20void%200%3B%5C%5Cn%20%20var%20styleUpdates%20%3D%20null%3B%5C%5Cn%20%20for%20(propKey%20in%20lastProps)%20%7B%5C%5Cn%20%20%20%20if%20(nextProps.hasOwnProperty(propKey)%20%7C%7C%20!lastProps.hasOwnProperty(propKey)%20%7C%7C%20lastProps%5BpropKey%5D%20%3D%3D%20null)%20%7B%5C%5Cn%20%20%20%20%20%20continue%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%20%20if%20(propKey%20%3D%3D%3D%20STYLE%241)%20%7B%5C%5Cn%20%20%20%20%20%20var%20lastStyle%20%3D%20lastProps%5BpropKey%5D%3B%5C%5Cn%20%20%20%20%20%20for%20(styleName%20in%20lastStyle)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20if%20(lastStyle.hasOwnProperty(styleName))%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20if%20(!styleUpdates)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20styleUpdates%20%3D%20%7B%7D%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%20%20%20%20styleUpdates%5BstyleName%5D%20%3D%20''%3B%5C%5Cn%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%7D%20else%20if%20(propKey%20%3D%3D%3D%20DANGEROUSLY_SET_INNER_HTML%20%7C%7C%20propKey%20%3D%3D%3D%20CHILDREN)%20%7B%5C%5Cn%20%20%20%20%20%20%2F%2F%20Noop.%20This%20is%20handled%20by%20the%20clear%20text%20mechanism.%5C%5Cn%20%20%20%20%7D%20else%20if%20(propKey%20%3D%3D%3D%20SUPPRESS_CONTENT_EDITABLE_WARNING%20%7C%7C%20propKey%20%3D%3D%3D%20SUPPRESS_HYDRATION_WARNING%241)%20%7B%5C%5Cn%20%20%20%20%20%20%2F%2F%20Noop%5C%5Cn%20%20%20%20%7D%20else%20if%20(propKey%20%3D%3D%3D%20AUTOFOCUS)%20%7B%5C%5Cn%20%20%20%20%20%20%2F%2F%20Noop.%20It%20doesn't%20work%20on%20updates%20anyway.%5C%5Cn%20%20%20%20%7D%20else%20if%20(registrationNameModules.hasOwnProperty(propKey))%20%7B%5C%5Cn%20%20%20%20%20%20%2F%2F%20This%20is%20a%20special%20case.%20If%20any%20listener%20updates%20we%20need%20to%20ensure%5C%5Cn%20%20%20%20%20%20%2F%2F%20that%20the%20%5C%5C%5C%22current%5C%5C%5C%22%20fiber%20pointer%20gets%20updated%20so%20we%20need%20a%20commit%5C%5Cn%20%20%20%20%20%20%2F%2F%20to%20update%20this%20element.%5C%5Cn%20%20%20%20%20%20if%20(!updatePayload)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20updatePayload%20%3D%20%5B%5D%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%7D%20else%20%7B%5C%5Cn%20%20%20%20%20%20%2F%2F%20For%20all%20other%20deleted%20properties%20we%20add%20it%20to%20the%20queue.%20We%20use%5C%5Cn%20%20%20%20%20%20%2F%2F%20the%20whitelist%20in%20the%20commit%20phase%20instead.%5C%5Cn%20%20%20%20%20%20(updatePayload%20%3D%20updatePayload%20%7C%7C%20%5B%5D).push(propKey%2C%20null)%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%5C%5Cn%20%20for%20(propKey%20in%20nextProps)%20%7B%5C%5Cn%20%20%20%20var%20nextProp%20%3D%20nextProps%5BpropKey%5D%3B%5C%5Cn%20%20%20%20var%20lastProp%20%3D%20lastProps%20!%3D%20null%20%3F%20lastProps%5BpropKey%5D%20%3A%20undefined%3B%5C%5Cn%20%20%20%20if%20(!nextProps.hasOwnProperty(propKey)%20%7C%7C%20nextProp%20%3D%3D%3D%20lastProp%20%7C%7C%20nextProp%20%3D%3D%20null%20%26%26%20lastProp%20%3D%3D%20null)%20%7B%5C%5Cn%20%20%20%20%20%20continue%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%20%20if%20(propKey%20%3D%3D%3D%20STYLE%241)%20%7B%5C%5Cn%20%20%20%20%20%20%7B%5C%5Cn%20%20%20%20%20%20%20%20if%20(nextProp)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%2F%2F%20Freeze%20the%20next%20style%20object%20so%20that%20we%20can%20assume%20it%20won't%20be%5C%5Cn%20%20%20%20%20%20%20%20%20%20%2F%2F%20mutated.%20We%20have%20already%20warned%20for%20this%20in%20the%20past.%5C%5Cn%20%20%20%20%20%20%20%20%20%20Object.freeze(nextProp)%3B%5C%5Cn%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20if%20(lastProp)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%2F%2F%20Unset%20styles%20on%20%60lastProp%60%20but%20not%20on%20%60nextProp%60.%5C%5Cn%20%20%20%20%20%20%20%20for%20(styleName%20in%20lastProp)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20if%20(lastProp.hasOwnProperty(styleName)%20%26%26%20(!nextProp%20%7C%7C%20!nextProp.hasOwnProperty(styleName)))%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20if%20(!styleUpdates)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%20%20styleUpdates%20%3D%20%7B%7D%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20styleUpdates%5BstyleName%5D%20%3D%20''%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%20%20%2F%2F%20Update%20styles%20that%20changed%20since%20%60lastProp%60.%5C%5Cn%20%20%20%20%20%20%20%20for%20(styleName%20in%20nextProp)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20if%20(nextProp.hasOwnProperty(styleName)%20%26%26%20lastProp%5BstyleName%5D%20!%3D%3D%20nextProp%5BstyleName%5D)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20if%20(!styleUpdates)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%20%20styleUpdates%20%3D%20%7B%7D%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20styleUpdates%5BstyleName%5D%20%3D%20nextProp%5BstyleName%5D%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%7D%20else%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%2F%2F%20Relies%20on%20%60updateStylesByID%60%20not%20mutating%20%60styleUpdates%60.%5C%5Cn%20%20%20%20%20%20%20%20if%20(!styleUpdates)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20if%20(!updatePayload)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20updatePayload%20%3D%20%5B%5D%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%20%20%20%20updatePayload.push(propKey%2C%20styleUpdates)%3B%5C%5Cn%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%20%20styleUpdates%20%3D%20nextProp%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%7D%20else%20if%20(propKey%20%3D%3D%3D%20DANGEROUSLY_SET_INNER_HTML)%20%7B%5C%5Cn%20%20%20%20%20%20var%20nextHtml%20%3D%20nextProp%20%3F%20nextProp%5BHTML%5D%20%3A%20undefined%3B%5C%5Cn%20%20%20%20%20%20var%20lastHtml%20%3D%20lastProp%20%3F%20lastProp%5BHTML%5D%20%3A%20undefined%3B%5C%5Cn%20%20%20%20%20%20if%20(nextHtml%20!%3D%20null)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20if%20(lastHtml%20!%3D%3D%20nextHtml)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20(updatePayload%20%3D%20updatePayload%20%7C%7C%20%5B%5D).push(propKey%2C%20''%20%2B%20nextHtml)%3B%5C%5Cn%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%7D%20else%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%2F%2F%20TODO%3A%20It%20might%20be%20too%20late%20to%20clear%20this%20if%20we%20have%20children%5C%5Cn%20%20%20%20%20%20%20%20%2F%2F%20inserted%20already.%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%7D%20else%20if%20(propKey%20%3D%3D%3D%20CHILDREN)%20%7B%5C%5Cn%20%20%20%20%20%20if%20(lastProp%20!%3D%3D%20nextProp%20%26%26%20(typeof%20nextProp%20%3D%3D%3D%20'string'%20%7C%7C%20typeof%20nextProp%20%3D%3D%3D%20'number'))%20%7B%5C%5Cn%20%20%20%20%20%20%20%20(updatePayload%20%3D%20updatePayload%20%7C%7C%20%5B%5D).push(propKey%2C%20''%20%2B%20nextProp)%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%7D%20else%20if%20(propKey%20%3D%3D%3D%20SUPPRESS_CONTENT_EDITABLE_WARNING%20%7C%7C%20propKey%20%3D%3D%3D%20SUPPRESS_HYDRATION_WARNING%241)%20%7B%5C%5Cn%20%20%20%20%20%20%2F%2F%20Noop%5C%5Cn%20%20%20%20%7D%20else%20if%20(registrationNameModules.hasOwnProperty(propKey))%20%7B%5C%5Cn%20%20%20%20%20%20if%20(nextProp%20!%3D%20null)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%2F%2F%20We%20eagerly%20listen%20to%20this%20even%20though%20we%20haven't%20committed%20yet.%5C%5Cn%20%20%20%20%20%20%20%20if%20(%20true%20%26%26%20typeof%20nextProp%20!%3D%3D%20'function')%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20warnForInvalidEventListener(propKey%2C%20nextProp)%3B%5C%5Cn%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%20%20ensureListeningTo(rootContainerElement%2C%20propKey)%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20if%20(!updatePayload%20%26%26%20lastProp%20!%3D%3D%20nextProp)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%2F%2F%20This%20is%20a%20special%20case.%20If%20any%20listener%20updates%20we%20need%20to%20ensure%5C%5Cn%20%20%20%20%20%20%20%20%2F%2F%20that%20the%20%5C%5C%5C%22current%5C%5C%5C%22%20props%20pointer%20gets%20updated%20so%20we%20need%20a%20commit%5C%5Cn%20%20%20%20%20%20%20%20%2F%2F%20to%20update%20this%20element.%5C%5Cn%20%20%20%20%20%20%20%20updatePayload%20%3D%20%5B%5D%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%7D%20else%20%7B%5C%5Cn%20%20%20%20%20%20%2F%2F%20For%20any%20other%20property%20we%20always%20add%20it%20to%20the%20queue%20and%20then%20we%5C%5Cn%20%20%20%20%20%20%2F%2F%20filter%20it%20out%20using%20the%20whitelist%20during%20the%20commit.%5C%5Cn%20%20%20%20%20%20(updatePayload%20%3D%20updatePayload%20%7C%7C%20%5B%5D).push(propKey%2C%20nextProp)%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%5C%5Cn%20%20if%20(styleUpdates)%20%7B%5C%5Cn%20%20%20%20%7B%5C%5Cn%20%20%20%20%20%20validateShorthandPropertyCollisionInDev(styleUpdates%2C%20nextProps%5BSTYLE%241%5D)%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%20%20(updatePayload%20%3D%20updatePayload%20%7C%7C%20%5B%5D).push(STYLE%241%2C%20styleUpdates)%3B%5C%5Cn%20%20%7D%5C%5Cn%20%20return%20updatePayload%3B%5C%5Cn%7D%5C%5Cn%5C%5Cn%2F%2F%20Apply%20the%20diff.%5C%5Cnfunction%20updateProperties(domElement%2C%20updatePayload%2C%20tag%2C%20lastRawProps%2C%20nextRawProps)%20%7B%5C%5Cn%20%20%2F%2F%20Update%20checked%20*before*%20name.%5C%5Cn%20%20%2F%2F%20In%20the%20middle%20of%20an%20update%2C%20it%20is%20possible%20to%20have%20multiple%20checked.%5C%5Cn%20%20%2F%2F%20When%20a%20checked%20radio%20tries%20to%20change%20name%2C%20browser%20makes%20another%20radio's%20checked%20false.%5C%5Cn%20%20if%20(tag%20%3D%3D%3D%20'input'%20%26%26%20nextRawProps.type%20%3D%3D%3D%20'radio'%20%26%26%20nextRawProps.name%20!%3D%20null)%20%7B%5C%5Cn%20%20%20%20updateChecked(domElement%2C%20nextRawProps)%3B%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20var%20wasCustomComponentTag%20%3D%20isCustomComponent(tag%2C%20lastRawProps)%3B%5C%5Cn%20%20var%20isCustomComponentTag%20%3D%20isCustomComponent(tag%2C%20nextRawProps)%3B%5C%5Cn%20%20%2F%2F%20Apply%20the%20diff.%5C%5Cn%20%20updateDOMProperties(domElement%2C%20updatePayload%2C%20wasCustomComponentTag%2C%20isCustomComponentTag)%3B%5C%5Cn%5C%5Cn%20%20%2F%2F%20TODO%3A%20Ensure%20that%20an%20update%20gets%20scheduled%20if%20any%20of%20the%20special%20props%5C%5Cn%20%20%2F%2F%20changed.%5C%5Cn%20%20switch%20(tag)%20%7B%5C%5Cn%20%20%20%20case%20'input'%3A%5C%5Cn%20%20%20%20%20%20%2F%2F%20Update%20the%20wrapper%20around%20inputs%20*after*%20updating%20props.%20This%20has%20to%5C%5Cn%20%20%20%20%20%20%2F%2F%20happen%20after%20%60updateDOMProperties%60.%20Otherwise%20HTML5%20input%20validations%5C%5Cn%20%20%20%20%20%20%2F%2F%20raise%20warnings%20and%20prevent%20the%20new%20value%20from%20being%20assigned.%5C%5Cn%20%20%20%20%20%20updateWrapper(domElement%2C%20nextRawProps)%3B%5C%5Cn%20%20%20%20%20%20break%3B%5C%5Cn%20%20%20%20case%20'textarea'%3A%5C%5Cn%20%20%20%20%20%20updateWrapper%241(domElement%2C%20nextRawProps)%3B%5C%5Cn%20%20%20%20%20%20break%3B%5C%5Cn%20%20%20%20case%20'select'%3A%5C%5Cn%20%20%20%20%20%20%2F%2F%20%3Cselect%3E%20value%20update%20needs%20to%20occur%20after%20%3Coption%3E%20children%5C%5Cn%20%20%20%20%20%20%2F%2F%20reconciliation%5C%5Cn%20%20%20%20%20%20postUpdateWrapper(domElement%2C%20nextRawProps)%3B%5C%5Cn%20%20%20%20%20%20break%3B%5C%5Cn%20%20%7D%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20getPossibleStandardName(propName)%20%7B%5C%5Cn%20%20%7B%5C%5Cn%20%20%20%20var%20lowerCasedName%20%3D%20propName.toLowerCase()%3B%5C%5Cn%20%20%20%20if%20(!possibleStandardNames.hasOwnProperty(lowerCasedName))%20%7B%5C%5Cn%20%20%20%20%20%20return%20null%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%20%20return%20possibleStandardNames%5BlowerCasedName%5D%20%7C%7C%20null%3B%5C%5Cn%20%20%7D%5C%5Cn%20%20return%20null%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20diffHydratedProperties(domElement%2C%20tag%2C%20rawProps%2C%20parentNamespace%2C%20rootContainerElement)%20%7B%5C%5Cn%20%20var%20isCustomComponentTag%20%3D%20void%200%3B%5C%5Cn%20%20var%20extraAttributeNames%20%3D%20void%200%3B%5C%5Cn%5C%5Cn%20%20%7B%5C%5Cn%20%20%20%20suppressHydrationWarning%20%3D%20rawProps%5BSUPPRESS_HYDRATION_WARNING%241%5D%20%3D%3D%3D%20true%3B%5C%5Cn%20%20%20%20isCustomComponentTag%20%3D%20isCustomComponent(tag%2C%20rawProps)%3B%5C%5Cn%20%20%20%20validatePropertiesInDevelopment(tag%2C%20rawProps)%3B%5C%5Cn%20%20%20%20if%20(isCustomComponentTag%20%26%26%20!didWarnShadyDOM%20%26%26%20domElement.shadyRoot)%20%7B%5C%5Cn%20%20%20%20%20%20warning%241(false%2C%20'%25s%20is%20using%20shady%20DOM.%20Using%20shady%20DOM%20with%20React%20can%20'%20%2B%20'cause%20things%20to%20break%20subtly.'%2C%20getCurrentFiberOwnerNameInDevOrNull()%20%7C%7C%20'A%20component')%3B%5C%5Cn%20%20%20%20%20%20didWarnShadyDOM%20%3D%20true%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20%2F%2F%20TODO%3A%20Make%20sure%20that%20we%20check%20isMounted%20before%20firing%20any%20of%20these%20events.%5C%5Cn%20%20switch%20(tag)%20%7B%5C%5Cn%20%20%20%20case%20'iframe'%3A%5C%5Cn%20%20%20%20case%20'object'%3A%5C%5Cn%20%20%20%20%20%20trapBubbledEvent(TOP_LOAD%2C%20domElement)%3B%5C%5Cn%20%20%20%20%20%20break%3B%5C%5Cn%20%20%20%20case%20'video'%3A%5C%5Cn%20%20%20%20case%20'audio'%3A%5C%5Cn%20%20%20%20%20%20%2F%2F%20Create%20listener%20for%20each%20media%20event%5C%5Cn%20%20%20%20%20%20for%20(var%20i%20%3D%200%3B%20i%20%3C%20mediaEventTypes.length%3B%20i%2B%2B)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20trapBubbledEvent(mediaEventTypes%5Bi%5D%2C%20domElement)%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20break%3B%5C%5Cn%20%20%20%20case%20'source'%3A%5C%5Cn%20%20%20%20%20%20trapBubbledEvent(TOP_ERROR%2C%20domElement)%3B%5C%5Cn%20%20%20%20%20%20break%3B%5C%5Cn%20%20%20%20case%20'img'%3A%5C%5Cn%20%20%20%20case%20'image'%3A%5C%5Cn%20%20%20%20case%20'link'%3A%5C%5Cn%20%20%20%20%20%20trapBubbledEvent(TOP_ERROR%2C%20domElement)%3B%5C%5Cn%20%20%20%20%20%20trapBubbledEvent(TOP_LOAD%2C%20domElement)%3B%5C%5Cn%20%20%20%20%20%20break%3B%5C%5Cn%20%20%20%20case%20'form'%3A%5C%5Cn%20%20%20%20%20%20trapBubbledEvent(TOP_RESET%2C%20domElement)%3B%5C%5Cn%20%20%20%20%20%20trapBubbledEvent(TOP_SUBMIT%2C%20domElement)%3B%5C%5Cn%20%20%20%20%20%20break%3B%5C%5Cn%20%20%20%20case%20'details'%3A%5C%5Cn%20%20%20%20%20%20trapBubbledEvent(TOP_TOGGLE%2C%20domElement)%3B%5C%5Cn%20%20%20%20%20%20break%3B%5C%5Cn%20%20%20%20case%20'input'%3A%5C%5Cn%20%20%20%20%20%20initWrapperState(domElement%2C%20rawProps)%3B%5C%5Cn%20%20%20%20%20%20trapBubbledEvent(TOP_INVALID%2C%20domElement)%3B%5C%5Cn%20%20%20%20%20%20%2F%2F%20For%20controlled%20components%20we%20always%20need%20to%20ensure%20we're%20listening%5C%5Cn%20%20%20%20%20%20%2F%2F%20to%20onChange.%20Even%20if%20there%20is%20no%20listener.%5C%5Cn%20%20%20%20%20%20ensureListeningTo(rootContainerElement%2C%20'onChange')%3B%5C%5Cn%20%20%20%20%20%20break%3B%5C%5Cn%20%20%20%20case%20'option'%3A%5C%5Cn%20%20%20%20%20%20validateProps(domElement%2C%20rawProps)%3B%5C%5Cn%20%20%20%20%20%20break%3B%5C%5Cn%20%20%20%20case%20'select'%3A%5C%5Cn%20%20%20%20%20%20initWrapperState%241(domElement%2C%20rawProps)%3B%5C%5Cn%20%20%20%20%20%20trapBubbledEvent(TOP_INVALID%2C%20domElement)%3B%5C%5Cn%20%20%20%20%20%20%2F%2F%20For%20controlled%20components%20we%20always%20need%20to%20ensure%20we're%20listening%5C%5Cn%20%20%20%20%20%20%2F%2F%20to%20onChange.%20Even%20if%20there%20is%20no%20listener.%5C%5Cn%20%20%20%20%20%20ensureListeningTo(rootContainerElement%2C%20'onChange')%3B%5C%5Cn%20%20%20%20%20%20break%3B%5C%5Cn%20%20%20%20case%20'textarea'%3A%5C%5Cn%20%20%20%20%20%20initWrapperState%242(domElement%2C%20rawProps)%3B%5C%5Cn%20%20%20%20%20%20trapBubbledEvent(TOP_INVALID%2C%20domElement)%3B%5C%5Cn%20%20%20%20%20%20%2F%2F%20For%20controlled%20components%20we%20always%20need%20to%20ensure%20we're%20listening%5C%5Cn%20%20%20%20%20%20%2F%2F%20to%20onChange.%20Even%20if%20there%20is%20no%20listener.%5C%5Cn%20%20%20%20%20%20ensureListeningTo(rootContainerElement%2C%20'onChange')%3B%5C%5Cn%20%20%20%20%20%20break%3B%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20assertValidProps(tag%2C%20rawProps)%3B%5C%5Cn%5C%5Cn%20%20%7B%5C%5Cn%20%20%20%20extraAttributeNames%20%3D%20new%20Set()%3B%5C%5Cn%20%20%20%20var%20attributes%20%3D%20domElement.attributes%3B%5C%5Cn%20%20%20%20for%20(var%20_i%20%3D%200%3B%20_i%20%3C%20attributes.length%3B%20_i%2B%2B)%20%7B%5C%5Cn%20%20%20%20%20%20var%20name%20%3D%20attributes%5B_i%5D.name.toLowerCase()%3B%5C%5Cn%20%20%20%20%20%20switch%20(name)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%2F%2F%20Built-in%20SSR%20attribute%20is%20whitelisted%5C%5Cn%20%20%20%20%20%20%20%20case%20'data-reactroot'%3A%5C%5Cn%20%20%20%20%20%20%20%20%20%20break%3B%5C%5Cn%20%20%20%20%20%20%20%20%2F%2F%20Controlled%20attributes%20are%20not%20validated%5C%5Cn%20%20%20%20%20%20%20%20%2F%2F%20TODO%3A%20Only%20ignore%20them%20on%20controlled%20tags.%5C%5Cn%20%20%20%20%20%20%20%20case%20'value'%3A%5C%5Cn%20%20%20%20%20%20%20%20%20%20break%3B%5C%5Cn%20%20%20%20%20%20%20%20case%20'checked'%3A%5C%5Cn%20%20%20%20%20%20%20%20%20%20break%3B%5C%5Cn%20%20%20%20%20%20%20%20case%20'selected'%3A%5C%5Cn%20%20%20%20%20%20%20%20%20%20break%3B%5C%5Cn%20%20%20%20%20%20%20%20default%3A%5C%5Cn%20%20%20%20%20%20%20%20%20%20%2F%2F%20Intentionally%20use%20the%20original%20name.%5C%5Cn%20%20%20%20%20%20%20%20%20%20%2F%2F%20See%20discussion%20in%20https%3A%2F%2Fgithub.com%2Ffacebook%2Freact%2Fpull%2F10676.%5C%5Cn%20%20%20%20%20%20%20%20%20%20extraAttributeNames.add(attributes%5B_i%5D.name)%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20var%20updatePayload%20%3D%20null%3B%5C%5Cn%20%20for%20(var%20propKey%20in%20rawProps)%20%7B%5C%5Cn%20%20%20%20if%20(!rawProps.hasOwnProperty(propKey))%20%7B%5C%5Cn%20%20%20%20%20%20continue%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%20%20var%20nextProp%20%3D%20rawProps%5BpropKey%5D%3B%5C%5Cn%20%20%20%20if%20(propKey%20%3D%3D%3D%20CHILDREN)%20%7B%5C%5Cn%20%20%20%20%20%20%2F%2F%20For%20text%20content%20children%20we%20compare%20against%20textContent.%20This%5C%5Cn%20%20%20%20%20%20%2F%2F%20might%20match%20additional%20HTML%20that%20is%20hidden%20when%20we%20read%20it%20using%5C%5Cn%20%20%20%20%20%20%2F%2F%20textContent.%20E.g.%20%5C%5C%5C%22foo%5C%5C%5C%22%20will%20match%20%5C%5C%5C%22f%3Cspan%3Eoo%3C%2Fspan%3E%5C%5C%5C%22%20but%20that%20still%5C%5Cn%20%20%20%20%20%20%2F%2F%20satisfies%20our%20requirement.%20Our%20requirement%20is%20not%20to%20produce%20perfect%5C%5Cn%20%20%20%20%20%20%2F%2F%20HTML%20and%20attributes.%20Ideally%20we%20should%20preserve%20structure%20but%20it's%5C%5Cn%20%20%20%20%20%20%2F%2F%20ok%20not%20to%20if%20the%20visible%20content%20is%20still%20enough%20to%20indicate%20what%5C%5Cn%20%20%20%20%20%20%2F%2F%20even%20listeners%20these%20nodes%20might%20be%20wired%20up%20to.%5C%5Cn%20%20%20%20%20%20%2F%2F%20TODO%3A%20Warn%20if%20there%20is%20more%20than%20a%20single%20textNode%20as%20a%20child.%5C%5Cn%20%20%20%20%20%20%2F%2F%20TODO%3A%20Should%20we%20use%20domElement.firstChild.nodeValue%20to%20compare%3F%5C%5Cn%20%20%20%20%20%20if%20(typeof%20nextProp%20%3D%3D%3D%20'string')%20%7B%5C%5Cn%20%20%20%20%20%20%20%20if%20(domElement.textContent%20!%3D%3D%20nextProp)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20if%20(%20true%20%26%26%20!suppressHydrationWarning)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20warnForTextDifference(domElement.textContent%2C%20nextProp)%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%20%20%20%20updatePayload%20%3D%20%5BCHILDREN%2C%20nextProp%5D%3B%5C%5Cn%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%7D%20else%20if%20(typeof%20nextProp%20%3D%3D%3D%20'number')%20%7B%5C%5Cn%20%20%20%20%20%20%20%20if%20(domElement.textContent%20!%3D%3D%20''%20%2B%20nextProp)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20if%20(%20true%20%26%26%20!suppressHydrationWarning)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20warnForTextDifference(domElement.textContent%2C%20nextProp)%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%20%20%20%20updatePayload%20%3D%20%5BCHILDREN%2C%20''%20%2B%20nextProp%5D%3B%5C%5Cn%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%7D%20else%20if%20(registrationNameModules.hasOwnProperty(propKey))%20%7B%5C%5Cn%20%20%20%20%20%20if%20(nextProp%20!%3D%20null)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20if%20(%20true%20%26%26%20typeof%20nextProp%20!%3D%3D%20'function')%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20warnForInvalidEventListener(propKey%2C%20nextProp)%3B%5C%5Cn%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%20%20ensureListeningTo(rootContainerElement%2C%20propKey)%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%7D%20else%20if%20(%20true%20%26%26%5C%5Cn%20%20%20%20%2F%2F%20Convince%20Flow%20we've%20calculated%20it%20(it's%20DEV-only%20in%20this%20method.)%5C%5Cn%20%20%20%20typeof%20isCustomComponentTag%20%3D%3D%3D%20'boolean')%20%7B%5C%5Cn%20%20%20%20%20%20%2F%2F%20Validate%20that%20the%20properties%20correspond%20to%20their%20expected%20values.%5C%5Cn%20%20%20%20%20%20var%20serverValue%20%3D%20void%200%3B%5C%5Cn%20%20%20%20%20%20var%20propertyInfo%20%3D%20getPropertyInfo(propKey)%3B%5C%5Cn%20%20%20%20%20%20if%20(suppressHydrationWarning)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%2F%2F%20Don't%20bother%20comparing.%20We're%20ignoring%20all%20these%20warnings.%5C%5Cn%20%20%20%20%20%20%7D%20else%20if%20(propKey%20%3D%3D%3D%20SUPPRESS_CONTENT_EDITABLE_WARNING%20%7C%7C%20propKey%20%3D%3D%3D%20SUPPRESS_HYDRATION_WARNING%241%20%7C%7C%5C%5Cn%20%20%20%20%20%20%2F%2F%20Controlled%20attributes%20are%20not%20validated%5C%5Cn%20%20%20%20%20%20%2F%2F%20TODO%3A%20Only%20ignore%20them%20on%20controlled%20tags.%5C%5Cn%20%20%20%20%20%20propKey%20%3D%3D%3D%20'value'%20%7C%7C%20propKey%20%3D%3D%3D%20'checked'%20%7C%7C%20propKey%20%3D%3D%3D%20'selected')%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%2F%2F%20Noop%5C%5Cn%20%20%20%20%20%20%7D%20else%20if%20(propKey%20%3D%3D%3D%20DANGEROUSLY_SET_INNER_HTML)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20var%20serverHTML%20%3D%20domElement.innerHTML%3B%5C%5Cn%20%20%20%20%20%20%20%20var%20nextHtml%20%3D%20nextProp%20%3F%20nextProp%5BHTML%5D%20%3A%20undefined%3B%5C%5Cn%20%20%20%20%20%20%20%20var%20expectedHTML%20%3D%20normalizeHTML(domElement%2C%20nextHtml%20!%3D%20null%20%3F%20nextHtml%20%3A%20'')%3B%5C%5Cn%20%20%20%20%20%20%20%20if%20(expectedHTML%20!%3D%3D%20serverHTML)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20warnForPropDifference(propKey%2C%20serverHTML%2C%20expectedHTML)%3B%5C%5Cn%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%7D%20else%20if%20(propKey%20%3D%3D%3D%20STYLE%241)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%2F%2F%20%24FlowFixMe%20-%20Should%20be%20inferred%20as%20not%20undefined.%5C%5Cn%20%20%20%20%20%20%20%20extraAttributeNames.delete(propKey)%3B%5C%5Cn%5C%5Cn%20%20%20%20%20%20%20%20if%20(canDiffStyleForHydrationWarning)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20var%20expectedStyle%20%3D%20createDangerousStringForStyles(nextProp)%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20serverValue%20%3D%20domElement.getAttribute('style')%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20if%20(expectedStyle%20!%3D%3D%20serverValue)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20warnForPropDifference(propKey%2C%20serverValue%2C%20expectedStyle)%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%7D%20else%20if%20(isCustomComponentTag)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%2F%2F%20%24FlowFixMe%20-%20Should%20be%20inferred%20as%20not%20undefined.%5C%5Cn%20%20%20%20%20%20%20%20extraAttributeNames.delete(propKey.toLowerCase())%3B%5C%5Cn%20%20%20%20%20%20%20%20serverValue%20%3D%20getValueForAttribute(domElement%2C%20propKey%2C%20nextProp)%3B%5C%5Cn%5C%5Cn%20%20%20%20%20%20%20%20if%20(nextProp%20!%3D%3D%20serverValue)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20warnForPropDifference(propKey%2C%20serverValue%2C%20nextProp)%3B%5C%5Cn%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%7D%20else%20if%20(!shouldIgnoreAttribute(propKey%2C%20propertyInfo%2C%20isCustomComponentTag)%20%26%26%20!shouldRemoveAttribute(propKey%2C%20nextProp%2C%20propertyInfo%2C%20isCustomComponentTag))%20%7B%5C%5Cn%20%20%20%20%20%20%20%20var%20isMismatchDueToBadCasing%20%3D%20false%3B%5C%5Cn%20%20%20%20%20%20%20%20if%20(propertyInfo%20!%3D%3D%20null)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%2F%2F%20%24FlowFixMe%20-%20Should%20be%20inferred%20as%20not%20undefined.%5C%5Cn%20%20%20%20%20%20%20%20%20%20extraAttributeNames.delete(propertyInfo.attributeName)%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20serverValue%20%3D%20getValueForProperty(domElement%2C%20propKey%2C%20nextProp%2C%20propertyInfo)%3B%5C%5Cn%20%20%20%20%20%20%20%20%7D%20else%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20var%20ownNamespace%20%3D%20parentNamespace%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20if%20(ownNamespace%20%3D%3D%3D%20HTML_NAMESPACE)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20ownNamespace%20%3D%20getIntrinsicNamespace(tag)%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%20%20%20%20if%20(ownNamespace%20%3D%3D%3D%20HTML_NAMESPACE)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%2F%2F%20%24FlowFixMe%20-%20Should%20be%20inferred%20as%20not%20undefined.%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20extraAttributeNames.delete(propKey.toLowerCase())%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%7D%20else%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20var%20standardName%20%3D%20getPossibleStandardName(propKey)%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20if%20(standardName%20!%3D%3D%20null%20%26%26%20standardName%20!%3D%3D%20propKey)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%20%20%2F%2F%20If%20an%20SVG%20prop%20is%20supplied%20with%20bad%20casing%2C%20it%20will%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%20%20%2F%2F%20be%20successfully%20parsed%20from%20HTML%2C%20but%20will%20produce%20a%20mismatch%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%20%20%2F%2F%20(and%20would%20be%20incorrectly%20rendered%20on%20the%20client).%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%20%20%2F%2F%20However%2C%20we%20already%20warn%20about%20bad%20casing%20elsewhere.%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%20%20%2F%2F%20So%20we'll%20skip%20the%20misleading%20extra%20mismatch%20warning%20in%20this%20case.%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%20%20isMismatchDueToBadCasing%20%3D%20true%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%20%20%2F%2F%20%24FlowFixMe%20-%20Should%20be%20inferred%20as%20not%20undefined.%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%20%20extraAttributeNames.delete(standardName)%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%2F%2F%20%24FlowFixMe%20-%20Should%20be%20inferred%20as%20not%20undefined.%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20extraAttributeNames.delete(propKey)%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%20%20%20%20serverValue%20%3D%20getValueForAttribute(domElement%2C%20propKey%2C%20nextProp)%3B%5C%5Cn%20%20%20%20%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20%20%20%20%20if%20(nextProp%20!%3D%3D%20serverValue%20%26%26%20!isMismatchDueToBadCasing)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20warnForPropDifference(propKey%2C%20serverValue%2C%20nextProp)%3B%5C%5Cn%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20%7B%5C%5Cn%20%20%20%20%2F%2F%20%24FlowFixMe%20-%20Should%20be%20inferred%20as%20not%20undefined.%5C%5Cn%20%20%20%20if%20(extraAttributeNames.size%20%3E%200%20%26%26%20!suppressHydrationWarning)%20%7B%5C%5Cn%20%20%20%20%20%20%2F%2F%20%24FlowFixMe%20-%20Should%20be%20inferred%20as%20not%20undefined.%5C%5Cn%20%20%20%20%20%20warnForExtraAttributes(extraAttributeNames)%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20switch%20(tag)%20%7B%5C%5Cn%20%20%20%20case%20'input'%3A%5C%5Cn%20%20%20%20%20%20%2F%2F%20TODO%3A%20Make%20sure%20we%20check%20if%20this%20is%20still%20unmounted%20or%20do%20any%20clean%5C%5Cn%20%20%20%20%20%20%2F%2F%20up%20necessary%20since%20we%20never%20stop%20tracking%20anymore.%5C%5Cn%20%20%20%20%20%20track(domElement)%3B%5C%5Cn%20%20%20%20%20%20postMountWrapper(domElement%2C%20rawProps%2C%20true)%3B%5C%5Cn%20%20%20%20%20%20break%3B%5C%5Cn%20%20%20%20case%20'textarea'%3A%5C%5Cn%20%20%20%20%20%20%2F%2F%20TODO%3A%20Make%20sure%20we%20check%20if%20this%20is%20still%20unmounted%20or%20do%20any%20clean%5C%5Cn%20%20%20%20%20%20%2F%2F%20up%20necessary%20since%20we%20never%20stop%20tracking%20anymore.%5C%5Cn%20%20%20%20%20%20track(domElement)%3B%5C%5Cn%20%20%20%20%20%20postMountWrapper%243(domElement%2C%20rawProps)%3B%5C%5Cn%20%20%20%20%20%20break%3B%5C%5Cn%20%20%20%20case%20'select'%3A%5C%5Cn%20%20%20%20case%20'option'%3A%5C%5Cn%20%20%20%20%20%20%2F%2F%20For%20input%20and%20textarea%20we%20current%20always%20set%20the%20value%20property%20at%5C%5Cn%20%20%20%20%20%20%2F%2F%20post%20mount%20to%20force%20it%20to%20diverge%20from%20attributes.%20However%2C%20for%5C%5Cn%20%20%20%20%20%20%2F%2F%20option%20and%20select%20we%20don't%20quite%20do%20the%20same%20thing%20and%20select%5C%5Cn%20%20%20%20%20%20%2F%2F%20is%20not%20resilient%20to%20the%20DOM%20state%20changing%20so%20we%20don't%20do%20that%20here.%5C%5Cn%20%20%20%20%20%20%2F%2F%20TODO%3A%20Consider%20not%20doing%20this%20for%20input%20and%20textarea.%5C%5Cn%20%20%20%20%20%20break%3B%5C%5Cn%20%20%20%20default%3A%5C%5Cn%20%20%20%20%20%20if%20(typeof%20rawProps.onClick%20%3D%3D%3D%20'function')%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%2F%2F%20TODO%3A%20This%20cast%20may%20not%20be%20sound%20for%20SVG%2C%20MathML%20or%20custom%20elements.%5C%5Cn%20%20%20%20%20%20%20%20trapClickOnNonInteractiveElement(domElement)%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20break%3B%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20return%20updatePayload%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20diffHydratedText(textNode%2C%20text)%20%7B%5C%5Cn%20%20var%20isDifferent%20%3D%20textNode.nodeValue%20!%3D%3D%20text%3B%5C%5Cn%20%20return%20isDifferent%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20warnForUnmatchedText(textNode%2C%20text)%20%7B%5C%5Cn%20%20%7B%5C%5Cn%20%20%20%20warnForTextDifference(textNode.nodeValue%2C%20text)%3B%5C%5Cn%20%20%7D%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20warnForDeletedHydratableElement(parentNode%2C%20child)%20%7B%5C%5Cn%20%20%7B%5C%5Cn%20%20%20%20if%20(didWarnInvalidHydration)%20%7B%5C%5Cn%20%20%20%20%20%20return%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%20%20didWarnInvalidHydration%20%3D%20true%3B%5C%5Cn%20%20%20%20warningWithoutStack%241(false%2C%20'Did%20not%20expect%20server%20HTML%20to%20contain%20a%20%3C%25s%3E%20in%20%3C%25s%3E.'%2C%20child.nodeName.toLowerCase()%2C%20parentNode.nodeName.toLowerCase())%3B%5C%5Cn%20%20%7D%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20warnForDeletedHydratableText(parentNode%2C%20child)%20%7B%5C%5Cn%20%20%7B%5C%5Cn%20%20%20%20if%20(didWarnInvalidHydration)%20%7B%5C%5Cn%20%20%20%20%20%20return%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%20%20didWarnInvalidHydration%20%3D%20true%3B%5C%5Cn%20%20%20%20warningWithoutStack%241(false%2C%20'Did%20not%20expect%20server%20HTML%20to%20contain%20the%20text%20node%20%5C%5C%5C%22%25s%5C%5C%5C%22%20in%20%3C%25s%3E.'%2C%20child.nodeValue%2C%20parentNode.nodeName.toLowerCase())%3B%5C%5Cn%20%20%7D%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20warnForInsertedHydratedElement(parentNode%2C%20tag%2C%20props)%20%7B%5C%5Cn%20%20%7B%5C%5Cn%20%20%20%20if%20(didWarnInvalidHydration)%20%7B%5C%5Cn%20%20%20%20%20%20return%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%20%20didWarnInvalidHydration%20%3D%20true%3B%5C%5Cn%20%20%20%20warningWithoutStack%241(false%2C%20'Expected%20server%20HTML%20to%20contain%20a%20matching%20%3C%25s%3E%20in%20%3C%25s%3E.'%2C%20tag%2C%20parentNode.nodeName.toLowerCase())%3B%5C%5Cn%20%20%7D%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20warnForInsertedHydratedText(parentNode%2C%20text)%20%7B%5C%5Cn%20%20%7B%5C%5Cn%20%20%20%20if%20(text%20%3D%3D%3D%20'')%20%7B%5C%5Cn%20%20%20%20%20%20%2F%2F%20We%20expect%20to%20insert%20empty%20text%20nodes%20since%20they're%20not%20represented%20in%5C%5Cn%20%20%20%20%20%20%2F%2F%20the%20HTML.%5C%5Cn%20%20%20%20%20%20%2F%2F%20TODO%3A%20Remove%20this%20special%20case%20if%20we%20can%20just%20avoid%20inserting%20empty%5C%5Cn%20%20%20%20%20%20%2F%2F%20text%20nodes.%5C%5Cn%20%20%20%20%20%20return%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%20%20if%20(didWarnInvalidHydration)%20%7B%5C%5Cn%20%20%20%20%20%20return%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%20%20didWarnInvalidHydration%20%3D%20true%3B%5C%5Cn%20%20%20%20warningWithoutStack%241(false%2C%20'Expected%20server%20HTML%20to%20contain%20a%20matching%20text%20node%20for%20%5C%5C%5C%22%25s%5C%5C%5C%22%20in%20%3C%25s%3E.'%2C%20text%2C%20parentNode.nodeName.toLowerCase())%3B%5C%5Cn%20%20%7D%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20restoreControlledState%241(domElement%2C%20tag%2C%20props)%20%7B%5C%5Cn%20%20switch%20(tag)%20%7B%5C%5Cn%20%20%20%20case%20'input'%3A%5C%5Cn%20%20%20%20%20%20restoreControlledState(domElement%2C%20props)%3B%5C%5Cn%20%20%20%20%20%20return%3B%5C%5Cn%20%20%20%20case%20'textarea'%3A%5C%5Cn%20%20%20%20%20%20restoreControlledState%243(domElement%2C%20props)%3B%5C%5Cn%20%20%20%20%20%20return%3B%5C%5Cn%20%20%20%20case%20'select'%3A%5C%5Cn%20%20%20%20%20%20restoreControlledState%242(domElement%2C%20props)%3B%5C%5Cn%20%20%20%20%20%20return%3B%5C%5Cn%20%20%7D%5C%5Cn%7D%5C%5Cn%5C%5Cn%2F%2F%20TODO%3A%20direct%20imports%20like%20some-package%2Fsrc%2F*%20are%20bad.%20Fix%20me.%5C%5Cnvar%20validateDOMNesting%20%3D%20function%20()%20%7B%7D%3B%5C%5Cnvar%20updatedAncestorInfo%20%3D%20function%20()%20%7B%7D%3B%5C%5Cn%5C%5Cn%7B%5C%5Cn%20%20%2F%2F%20This%20validation%20code%20was%20written%20based%20on%20the%20HTML5%20parsing%20spec%3A%5C%5Cn%20%20%2F%2F%20https%3A%2F%2Fhtml.spec.whatwg.org%2Fmultipage%2Fsyntax.html%23has-an-element-in-scope%5C%5Cn%20%20%2F%2F%5C%5Cn%20%20%2F%2F%20Note%3A%20this%20does%20not%20catch%20all%20invalid%20nesting%2C%20nor%20does%20it%20try%20to%20(as%20it's%5C%5Cn%20%20%2F%2F%20not%20clear%20what%20practical%20benefit%20doing%20so%20provides)%3B%20instead%2C%20we%20warn%20only%5C%5Cn%20%20%2F%2F%20for%20cases%20where%20the%20parser%20will%20give%20a%20parse%20tree%20differing%20from%20what%20React%5C%5Cn%20%20%2F%2F%20intended.%20For%20example%2C%20%3Cb%3E%3Cdiv%3E%3C%2Fdiv%3E%3C%2Fb%3E%20is%20invalid%20but%20we%20don't%20warn%5C%5Cn%20%20%2F%2F%20because%20it%20still%20parses%20correctly%3B%20we%20do%20warn%20for%20other%20cases%20like%20nested%5C%5Cn%20%20%2F%2F%20%3Cp%3E%20tags%20where%20the%20beginning%20of%20the%20second%20element%20implicitly%20closes%20the%5C%5Cn%20%20%2F%2F%20first%2C%20causing%20a%20confusing%20mess.%5C%5Cn%5C%5Cn%20%20%2F%2F%20https%3A%2F%2Fhtml.spec.whatwg.org%2Fmultipage%2Fsyntax.html%23special%5C%5Cn%20%20var%20specialTags%20%3D%20%5B'address'%2C%20'applet'%2C%20'area'%2C%20'article'%2C%20'aside'%2C%20'base'%2C%20'basefont'%2C%20'bgsound'%2C%20'blockquote'%2C%20'body'%2C%20'br'%2C%20'button'%2C%20'caption'%2C%20'center'%2C%20'col'%2C%20'colgroup'%2C%20'dd'%2C%20'details'%2C%20'dir'%2C%20'div'%2C%20'dl'%2C%20'dt'%2C%20'embed'%2C%20'fieldset'%2C%20'figcaption'%2C%20'figure'%2C%20'footer'%2C%20'form'%2C%20'frame'%2C%20'frameset'%2C%20'h1'%2C%20'h2'%2C%20'h3'%2C%20'h4'%2C%20'h5'%2C%20'h6'%2C%20'head'%2C%20'header'%2C%20'hgroup'%2C%20'hr'%2C%20'html'%2C%20'iframe'%2C%20'img'%2C%20'input'%2C%20'isindex'%2C%20'li'%2C%20'link'%2C%20'listing'%2C%20'main'%2C%20'marquee'%2C%20'menu'%2C%20'menuitem'%2C%20'meta'%2C%20'nav'%2C%20'noembed'%2C%20'noframes'%2C%20'noscript'%2C%20'object'%2C%20'ol'%2C%20'p'%2C%20'param'%2C%20'plaintext'%2C%20'pre'%2C%20'script'%2C%20'section'%2C%20'select'%2C%20'source'%2C%20'style'%2C%20'summary'%2C%20'table'%2C%20'tbody'%2C%20'td'%2C%20'template'%2C%20'textarea'%2C%20'tfoot'%2C%20'th'%2C%20'thead'%2C%20'title'%2C%20'tr'%2C%20'track'%2C%20'ul'%2C%20'wbr'%2C%20'xmp'%5D%3B%5C%5Cn%5C%5Cn%20%20%2F%2F%20https%3A%2F%2Fhtml.spec.whatwg.org%2Fmultipage%2Fsyntax.html%23has-an-element-in-scope%5C%5Cn%20%20var%20inScopeTags%20%3D%20%5B'applet'%2C%20'caption'%2C%20'html'%2C%20'table'%2C%20'td'%2C%20'th'%2C%20'marquee'%2C%20'object'%2C%20'template'%2C%5C%5Cn%5C%5Cn%20%20%2F%2F%20https%3A%2F%2Fhtml.spec.whatwg.org%2Fmultipage%2Fsyntax.html%23html-integration-point%5C%5Cn%20%20%2F%2F%20TODO%3A%20Distinguish%20by%20namespace%20here%20--%20for%20%3Ctitle%3E%2C%20including%20it%20here%5C%5Cn%20%20%2F%2F%20errs%20on%20the%20side%20of%20fewer%20warnings%5C%5Cn%20%20'foreignObject'%2C%20'desc'%2C%20'title'%5D%3B%5C%5Cn%5C%5Cn%20%20%2F%2F%20https%3A%2F%2Fhtml.spec.whatwg.org%2Fmultipage%2Fsyntax.html%23has-an-element-in-button-scope%5C%5Cn%20%20var%20buttonScopeTags%20%3D%20inScopeTags.concat(%5B'button'%5D)%3B%5C%5Cn%5C%5Cn%20%20%2F%2F%20https%3A%2F%2Fhtml.spec.whatwg.org%2Fmultipage%2Fsyntax.html%23generate-implied-end-tags%5C%5Cn%20%20var%20impliedEndTags%20%3D%20%5B'dd'%2C%20'dt'%2C%20'li'%2C%20'option'%2C%20'optgroup'%2C%20'p'%2C%20'rp'%2C%20'rt'%5D%3B%5C%5Cn%5C%5Cn%20%20var%20emptyAncestorInfo%20%3D%20%7B%5C%5Cn%20%20%20%20current%3A%20null%2C%5C%5Cn%5C%5Cn%20%20%20%20formTag%3A%20null%2C%5C%5Cn%20%20%20%20aTagInScope%3A%20null%2C%5C%5Cn%20%20%20%20buttonTagInScope%3A%20null%2C%5C%5Cn%20%20%20%20nobrTagInScope%3A%20null%2C%5C%5Cn%20%20%20%20pTagInButtonScope%3A%20null%2C%5C%5Cn%5C%5Cn%20%20%20%20listItemTagAutoclosing%3A%20null%2C%5C%5Cn%20%20%20%20dlItemTagAutoclosing%3A%20null%5C%5Cn%20%20%7D%3B%5C%5Cn%5C%5Cn%20%20updatedAncestorInfo%20%3D%20function%20(oldInfo%2C%20tag)%20%7B%5C%5Cn%20%20%20%20var%20ancestorInfo%20%3D%20_assign(%7B%7D%2C%20oldInfo%20%7C%7C%20emptyAncestorInfo)%3B%5C%5Cn%20%20%20%20var%20info%20%3D%20%7B%20tag%3A%20tag%20%7D%3B%5C%5Cn%5C%5Cn%20%20%20%20if%20(inScopeTags.indexOf(tag)%20!%3D%3D%20-1)%20%7B%5C%5Cn%20%20%20%20%20%20ancestorInfo.aTagInScope%20%3D%20null%3B%5C%5Cn%20%20%20%20%20%20ancestorInfo.buttonTagInScope%20%3D%20null%3B%5C%5Cn%20%20%20%20%20%20ancestorInfo.nobrTagInScope%20%3D%20null%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%20%20if%20(buttonScopeTags.indexOf(tag)%20!%3D%3D%20-1)%20%7B%5C%5Cn%20%20%20%20%20%20ancestorInfo.pTagInButtonScope%20%3D%20null%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20%2F%2F%20See%20rules%20for%20'li'%2C%20'dd'%2C%20'dt'%20start%20tags%20in%5C%5Cn%20%20%20%20%2F%2F%20https%3A%2F%2Fhtml.spec.whatwg.org%2Fmultipage%2Fsyntax.html%23parsing-main-inbody%5C%5Cn%20%20%20%20if%20(specialTags.indexOf(tag)%20!%3D%3D%20-1%20%26%26%20tag%20!%3D%3D%20'address'%20%26%26%20tag%20!%3D%3D%20'div'%20%26%26%20tag%20!%3D%3D%20'p')%20%7B%5C%5Cn%20%20%20%20%20%20ancestorInfo.listItemTagAutoclosing%20%3D%20null%3B%5C%5Cn%20%20%20%20%20%20ancestorInfo.dlItemTagAutoclosing%20%3D%20null%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20ancestorInfo.current%20%3D%20info%3B%5C%5Cn%5C%5Cn%20%20%20%20if%20(tag%20%3D%3D%3D%20'form')%20%7B%5C%5Cn%20%20%20%20%20%20ancestorInfo.formTag%20%3D%20info%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%20%20if%20(tag%20%3D%3D%3D%20'a')%20%7B%5C%5Cn%20%20%20%20%20%20ancestorInfo.aTagInScope%20%3D%20info%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%20%20if%20(tag%20%3D%3D%3D%20'button')%20%7B%5C%5Cn%20%20%20%20%20%20ancestorInfo.buttonTagInScope%20%3D%20info%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%20%20if%20(tag%20%3D%3D%3D%20'nobr')%20%7B%5C%5Cn%20%20%20%20%20%20ancestorInfo.nobrTagInScope%20%3D%20info%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%20%20if%20(tag%20%3D%3D%3D%20'p')%20%7B%5C%5Cn%20%20%20%20%20%20ancestorInfo.pTagInButtonScope%20%3D%20info%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%20%20if%20(tag%20%3D%3D%3D%20'li')%20%7B%5C%5Cn%20%20%20%20%20%20ancestorInfo.listItemTagAutoclosing%20%3D%20info%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%20%20if%20(tag%20%3D%3D%3D%20'dd'%20%7C%7C%20tag%20%3D%3D%3D%20'dt')%20%7B%5C%5Cn%20%20%20%20%20%20ancestorInfo.dlItemTagAutoclosing%20%3D%20info%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20return%20ancestorInfo%3B%5C%5Cn%20%20%7D%3B%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20Returns%20whether%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20var%20isTagValidWithParent%20%3D%20function%20(tag%2C%20parentTag)%20%7B%5C%5Cn%20%20%20%20%2F%2F%20First%2C%20let's%20check%20if%20we're%20in%20an%20unusual%20parsing%20mode...%5C%5Cn%20%20%20%20switch%20(parentTag)%20%7B%5C%5Cn%20%20%20%20%20%20%2F%2F%20https%3A%2F%2Fhtml.spec.whatwg.org%2Fmultipage%2Fsyntax.html%23parsing-main-inselect%5C%5Cn%20%20%20%20%20%20case%20'select'%3A%5C%5Cn%20%20%20%20%20%20%20%20return%20tag%20%3D%3D%3D%20'option'%20%7C%7C%20tag%20%3D%3D%3D%20'optgroup'%20%7C%7C%20tag%20%3D%3D%3D%20'%23text'%3B%5C%5Cn%20%20%20%20%20%20case%20'optgroup'%3A%5C%5Cn%20%20%20%20%20%20%20%20return%20tag%20%3D%3D%3D%20'option'%20%7C%7C%20tag%20%3D%3D%3D%20'%23text'%3B%5C%5Cn%20%20%20%20%20%20%2F%2F%20Strictly%20speaking%2C%20seeing%20an%20%3Coption%3E%20doesn't%20mean%20we're%20in%20a%20%3Cselect%3E%5C%5Cn%20%20%20%20%20%20%2F%2F%20but%5C%5Cn%20%20%20%20%20%20case%20'option'%3A%5C%5Cn%20%20%20%20%20%20%20%20return%20tag%20%3D%3D%3D%20'%23text'%3B%5C%5Cn%20%20%20%20%20%20%2F%2F%20https%3A%2F%2Fhtml.spec.whatwg.org%2Fmultipage%2Fsyntax.html%23parsing-main-intd%5C%5Cn%20%20%20%20%20%20%2F%2F%20https%3A%2F%2Fhtml.spec.whatwg.org%2Fmultipage%2Fsyntax.html%23parsing-main-incaption%5C%5Cn%20%20%20%20%20%20%2F%2F%20No%20special%20behavior%20since%20these%20rules%20fall%20back%20to%20%5C%5C%5C%22in%20body%5C%5C%5C%22%20mode%20for%5C%5Cn%20%20%20%20%20%20%2F%2F%20all%20except%20special%20table%20nodes%20which%20cause%20bad%20parsing%20behavior%20anyway.%5C%5Cn%5C%5Cn%20%20%20%20%20%20%2F%2F%20https%3A%2F%2Fhtml.spec.whatwg.org%2Fmultipage%2Fsyntax.html%23parsing-main-intr%5C%5Cn%20%20%20%20%20%20case%20'tr'%3A%5C%5Cn%20%20%20%20%20%20%20%20return%20tag%20%3D%3D%3D%20'th'%20%7C%7C%20tag%20%3D%3D%3D%20'td'%20%7C%7C%20tag%20%3D%3D%3D%20'style'%20%7C%7C%20tag%20%3D%3D%3D%20'script'%20%7C%7C%20tag%20%3D%3D%3D%20'template'%3B%5C%5Cn%20%20%20%20%20%20%2F%2F%20https%3A%2F%2Fhtml.spec.whatwg.org%2Fmultipage%2Fsyntax.html%23parsing-main-intbody%5C%5Cn%20%20%20%20%20%20case%20'tbody'%3A%5C%5Cn%20%20%20%20%20%20case%20'thead'%3A%5C%5Cn%20%20%20%20%20%20case%20'tfoot'%3A%5C%5Cn%20%20%20%20%20%20%20%20return%20tag%20%3D%3D%3D%20'tr'%20%7C%7C%20tag%20%3D%3D%3D%20'style'%20%7C%7C%20tag%20%3D%3D%3D%20'script'%20%7C%7C%20tag%20%3D%3D%3D%20'template'%3B%5C%5Cn%20%20%20%20%20%20%2F%2F%20https%3A%2F%2Fhtml.spec.whatwg.org%2Fmultipage%2Fsyntax.html%23parsing-main-incolgroup%5C%5Cn%20%20%20%20%20%20case%20'colgroup'%3A%5C%5Cn%20%20%20%20%20%20%20%20return%20tag%20%3D%3D%3D%20'col'%20%7C%7C%20tag%20%3D%3D%3D%20'template'%3B%5C%5Cn%20%20%20%20%20%20%2F%2F%20https%3A%2F%2Fhtml.spec.whatwg.org%2Fmultipage%2Fsyntax.html%23parsing-main-intable%5C%5Cn%20%20%20%20%20%20case%20'table'%3A%5C%5Cn%20%20%20%20%20%20%20%20return%20tag%20%3D%3D%3D%20'caption'%20%7C%7C%20tag%20%3D%3D%3D%20'colgroup'%20%7C%7C%20tag%20%3D%3D%3D%20'tbody'%20%7C%7C%20tag%20%3D%3D%3D%20'tfoot'%20%7C%7C%20tag%20%3D%3D%3D%20'thead'%20%7C%7C%20tag%20%3D%3D%3D%20'style'%20%7C%7C%20tag%20%3D%3D%3D%20'script'%20%7C%7C%20tag%20%3D%3D%3D%20'template'%3B%5C%5Cn%20%20%20%20%20%20%2F%2F%20https%3A%2F%2Fhtml.spec.whatwg.org%2Fmultipage%2Fsyntax.html%23parsing-main-inhead%5C%5Cn%20%20%20%20%20%20case%20'head'%3A%5C%5Cn%20%20%20%20%20%20%20%20return%20tag%20%3D%3D%3D%20'base'%20%7C%7C%20tag%20%3D%3D%3D%20'basefont'%20%7C%7C%20tag%20%3D%3D%3D%20'bgsound'%20%7C%7C%20tag%20%3D%3D%3D%20'link'%20%7C%7C%20tag%20%3D%3D%3D%20'meta'%20%7C%7C%20tag%20%3D%3D%3D%20'title'%20%7C%7C%20tag%20%3D%3D%3D%20'noscript'%20%7C%7C%20tag%20%3D%3D%3D%20'noframes'%20%7C%7C%20tag%20%3D%3D%3D%20'style'%20%7C%7C%20tag%20%3D%3D%3D%20'script'%20%7C%7C%20tag%20%3D%3D%3D%20'template'%3B%5C%5Cn%20%20%20%20%20%20%2F%2F%20https%3A%2F%2Fhtml.spec.whatwg.org%2Fmultipage%2Fsemantics.html%23the-html-element%5C%5Cn%20%20%20%20%20%20case%20'html'%3A%5C%5Cn%20%20%20%20%20%20%20%20return%20tag%20%3D%3D%3D%20'head'%20%7C%7C%20tag%20%3D%3D%3D%20'body'%3B%5C%5Cn%20%20%20%20%20%20case%20'%23document'%3A%5C%5Cn%20%20%20%20%20%20%20%20return%20tag%20%3D%3D%3D%20'html'%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20%2F%2F%20Probably%20in%20the%20%5C%5C%5C%22in%20body%5C%5C%5C%22%20parsing%20mode%2C%20so%20we%20outlaw%20only%20tag%20combos%5C%5Cn%20%20%20%20%2F%2F%20where%20the%20parsing%20rules%20cause%20implicit%20opens%20or%20closes%20to%20be%20added.%5C%5Cn%20%20%20%20%2F%2F%20https%3A%2F%2Fhtml.spec.whatwg.org%2Fmultipage%2Fsyntax.html%23parsing-main-inbody%5C%5Cn%20%20%20%20switch%20(tag)%20%7B%5C%5Cn%20%20%20%20%20%20case%20'h1'%3A%5C%5Cn%20%20%20%20%20%20case%20'h2'%3A%5C%5Cn%20%20%20%20%20%20case%20'h3'%3A%5C%5Cn%20%20%20%20%20%20case%20'h4'%3A%5C%5Cn%20%20%20%20%20%20case%20'h5'%3A%5C%5Cn%20%20%20%20%20%20case%20'h6'%3A%5C%5Cn%20%20%20%20%20%20%20%20return%20parentTag%20!%3D%3D%20'h1'%20%26%26%20parentTag%20!%3D%3D%20'h2'%20%26%26%20parentTag%20!%3D%3D%20'h3'%20%26%26%20parentTag%20!%3D%3D%20'h4'%20%26%26%20parentTag%20!%3D%3D%20'h5'%20%26%26%20parentTag%20!%3D%3D%20'h6'%3B%5C%5Cn%5C%5Cn%20%20%20%20%20%20case%20'rp'%3A%5C%5Cn%20%20%20%20%20%20case%20'rt'%3A%5C%5Cn%20%20%20%20%20%20%20%20return%20impliedEndTags.indexOf(parentTag)%20%3D%3D%3D%20-1%3B%5C%5Cn%5C%5Cn%20%20%20%20%20%20case%20'body'%3A%5C%5Cn%20%20%20%20%20%20case%20'caption'%3A%5C%5Cn%20%20%20%20%20%20case%20'col'%3A%5C%5Cn%20%20%20%20%20%20case%20'colgroup'%3A%5C%5Cn%20%20%20%20%20%20case%20'frame'%3A%5C%5Cn%20%20%20%20%20%20case%20'head'%3A%5C%5Cn%20%20%20%20%20%20case%20'html'%3A%5C%5Cn%20%20%20%20%20%20case%20'tbody'%3A%5C%5Cn%20%20%20%20%20%20case%20'td'%3A%5C%5Cn%20%20%20%20%20%20case%20'tfoot'%3A%5C%5Cn%20%20%20%20%20%20case%20'th'%3A%5C%5Cn%20%20%20%20%20%20case%20'thead'%3A%5C%5Cn%20%20%20%20%20%20case%20'tr'%3A%5C%5Cn%20%20%20%20%20%20%20%20%2F%2F%20These%20tags%20are%20only%20valid%20with%20a%20few%20parents%20that%20have%20special%20child%5C%5Cn%20%20%20%20%20%20%20%20%2F%2F%20parsing%20rules%20--%20if%20we're%20down%20here%2C%20then%20none%20of%20those%20matched%20and%5C%5Cn%20%20%20%20%20%20%20%20%2F%2F%20so%20we%20allow%20it%20only%20if%20we%20don't%20know%20what%20the%20parent%20is%2C%20as%20all%20other%5C%5Cn%20%20%20%20%20%20%20%20%2F%2F%20cases%20are%20invalid.%5C%5Cn%20%20%20%20%20%20%20%20return%20parentTag%20%3D%3D%20null%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20return%20true%3B%5C%5Cn%20%20%7D%3B%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20Returns%20whether%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20var%20findInvalidAncestorForTag%20%3D%20function%20(tag%2C%20ancestorInfo)%20%7B%5C%5Cn%20%20%20%20switch%20(tag)%20%7B%5C%5Cn%20%20%20%20%20%20case%20'address'%3A%5C%5Cn%20%20%20%20%20%20case%20'article'%3A%5C%5Cn%20%20%20%20%20%20case%20'aside'%3A%5C%5Cn%20%20%20%20%20%20case%20'blockquote'%3A%5C%5Cn%20%20%20%20%20%20case%20'center'%3A%5C%5Cn%20%20%20%20%20%20case%20'details'%3A%5C%5Cn%20%20%20%20%20%20case%20'dialog'%3A%5C%5Cn%20%20%20%20%20%20case%20'dir'%3A%5C%5Cn%20%20%20%20%20%20case%20'div'%3A%5C%5Cn%20%20%20%20%20%20case%20'dl'%3A%5C%5Cn%20%20%20%20%20%20case%20'fieldset'%3A%5C%5Cn%20%20%20%20%20%20case%20'figcaption'%3A%5C%5Cn%20%20%20%20%20%20case%20'figure'%3A%5C%5Cn%20%20%20%20%20%20case%20'footer'%3A%5C%5Cn%20%20%20%20%20%20case%20'header'%3A%5C%5Cn%20%20%20%20%20%20case%20'hgroup'%3A%5C%5Cn%20%20%20%20%20%20case%20'main'%3A%5C%5Cn%20%20%20%20%20%20case%20'menu'%3A%5C%5Cn%20%20%20%20%20%20case%20'nav'%3A%5C%5Cn%20%20%20%20%20%20case%20'ol'%3A%5C%5Cn%20%20%20%20%20%20case%20'p'%3A%5C%5Cn%20%20%20%20%20%20case%20'section'%3A%5C%5Cn%20%20%20%20%20%20case%20'summary'%3A%5C%5Cn%20%20%20%20%20%20case%20'ul'%3A%5C%5Cn%20%20%20%20%20%20case%20'pre'%3A%5C%5Cn%20%20%20%20%20%20case%20'listing'%3A%5C%5Cn%20%20%20%20%20%20case%20'table'%3A%5C%5Cn%20%20%20%20%20%20case%20'hr'%3A%5C%5Cn%20%20%20%20%20%20case%20'xmp'%3A%5C%5Cn%20%20%20%20%20%20case%20'h1'%3A%5C%5Cn%20%20%20%20%20%20case%20'h2'%3A%5C%5Cn%20%20%20%20%20%20case%20'h3'%3A%5C%5Cn%20%20%20%20%20%20case%20'h4'%3A%5C%5Cn%20%20%20%20%20%20case%20'h5'%3A%5C%5Cn%20%20%20%20%20%20case%20'h6'%3A%5C%5Cn%20%20%20%20%20%20%20%20return%20ancestorInfo.pTagInButtonScope%3B%5C%5Cn%5C%5Cn%20%20%20%20%20%20case%20'form'%3A%5C%5Cn%20%20%20%20%20%20%20%20return%20ancestorInfo.formTag%20%7C%7C%20ancestorInfo.pTagInButtonScope%3B%5C%5Cn%5C%5Cn%20%20%20%20%20%20case%20'li'%3A%5C%5Cn%20%20%20%20%20%20%20%20return%20ancestorInfo.listItemTagAutoclosing%3B%5C%5Cn%5C%5Cn%20%20%20%20%20%20case%20'dd'%3A%5C%5Cn%20%20%20%20%20%20case%20'dt'%3A%5C%5Cn%20%20%20%20%20%20%20%20return%20ancestorInfo.dlItemTagAutoclosing%3B%5C%5Cn%5C%5Cn%20%20%20%20%20%20case%20'button'%3A%5C%5Cn%20%20%20%20%20%20%20%20return%20ancestorInfo.buttonTagInScope%3B%5C%5Cn%5C%5Cn%20%20%20%20%20%20case%20'a'%3A%5C%5Cn%20%20%20%20%20%20%20%20%2F%2F%20Spec%20says%20something%20about%20storing%20a%20list%20of%20markers%2C%20but%20it%20sounds%5C%5Cn%20%20%20%20%20%20%20%20%2F%2F%20equivalent%20to%20this%20check.%5C%5Cn%20%20%20%20%20%20%20%20return%20ancestorInfo.aTagInScope%3B%5C%5Cn%5C%5Cn%20%20%20%20%20%20case%20'nobr'%3A%5C%5Cn%20%20%20%20%20%20%20%20return%20ancestorInfo.nobrTagInScope%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20return%20null%3B%5C%5Cn%20%20%7D%3B%5C%5Cn%5C%5Cn%20%20var%20didWarn%20%3D%20%7B%7D%3B%5C%5Cn%5C%5Cn%20%20validateDOMNesting%20%3D%20function%20(childTag%2C%20childText%2C%20ancestorInfo)%20%7B%5C%5Cn%20%20%20%20ancestorInfo%20%3D%20ancestorInfo%20%7C%7C%20emptyAncestorInfo%3B%5C%5Cn%20%20%20%20var%20parentInfo%20%3D%20ancestorInfo.current%3B%5C%5Cn%20%20%20%20var%20parentTag%20%3D%20parentInfo%20%26%26%20parentInfo.tag%3B%5C%5Cn%5C%5Cn%20%20%20%20if%20(childText%20!%3D%20null)%20%7B%5C%5Cn%20%20%20%20%20%20!(childTag%20%3D%3D%20null)%20%3F%20warningWithoutStack%241(false%2C%20'validateDOMNesting%3A%20when%20childText%20is%20passed%2C%20childTag%20should%20be%20null')%20%3A%20void%200%3B%5C%5Cn%20%20%20%20%20%20childTag%20%3D%20'%23text'%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20var%20invalidParent%20%3D%20isTagValidWithParent(childTag%2C%20parentTag)%20%3F%20null%20%3A%20parentInfo%3B%5C%5Cn%20%20%20%20var%20invalidAncestor%20%3D%20invalidParent%20%3F%20null%20%3A%20findInvalidAncestorForTag(childTag%2C%20ancestorInfo)%3B%5C%5Cn%20%20%20%20var%20invalidParentOrAncestor%20%3D%20invalidParent%20%7C%7C%20invalidAncestor%3B%5C%5Cn%20%20%20%20if%20(!invalidParentOrAncestor)%20%7B%5C%5Cn%20%20%20%20%20%20return%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20var%20ancestorTag%20%3D%20invalidParentOrAncestor.tag%3B%5C%5Cn%20%20%20%20var%20addendum%20%3D%20getCurrentFiberStackInDev()%3B%5C%5Cn%5C%5Cn%20%20%20%20var%20warnKey%20%3D%20!!invalidParent%20%2B%20'%7C'%20%2B%20childTag%20%2B%20'%7C'%20%2B%20ancestorTag%20%2B%20'%7C'%20%2B%20addendum%3B%5C%5Cn%20%20%20%20if%20(didWarn%5BwarnKey%5D)%20%7B%5C%5Cn%20%20%20%20%20%20return%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%20%20didWarn%5BwarnKey%5D%20%3D%20true%3B%5C%5Cn%5C%5Cn%20%20%20%20var%20tagDisplayName%20%3D%20childTag%3B%5C%5Cn%20%20%20%20var%20whitespaceInfo%20%3D%20''%3B%5C%5Cn%20%20%20%20if%20(childTag%20%3D%3D%3D%20'%23text')%20%7B%5C%5Cn%20%20%20%20%20%20if%20(%2F%5C%5C%5C%5CS%2F.test(childText))%20%7B%5C%5Cn%20%20%20%20%20%20%20%20tagDisplayName%20%3D%20'Text%20nodes'%3B%5C%5Cn%20%20%20%20%20%20%7D%20else%20%7B%5C%5Cn%20%20%20%20%20%20%20%20tagDisplayName%20%3D%20'Whitespace%20text%20nodes'%3B%5C%5Cn%20%20%20%20%20%20%20%20whitespaceInfo%20%3D%20%5C%5C%5C%22%20Make%20sure%20you%20don't%20have%20any%20extra%20whitespace%20between%20tags%20on%20%5C%5C%5C%22%20%2B%20'each%20line%20of%20your%20source%20code.'%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%7D%20else%20%7B%5C%5Cn%20%20%20%20%20%20tagDisplayName%20%3D%20'%3C'%20%2B%20childTag%20%2B%20'%3E'%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20if%20(invalidParent)%20%7B%5C%5Cn%20%20%20%20%20%20var%20info%20%3D%20''%3B%5C%5Cn%20%20%20%20%20%20if%20(ancestorTag%20%3D%3D%3D%20'table'%20%26%26%20childTag%20%3D%3D%3D%20'tr')%20%7B%5C%5Cn%20%20%20%20%20%20%20%20info%20%2B%3D%20'%20Add%20a%20%3Ctbody%3E%20to%20your%20code%20to%20match%20the%20DOM%20tree%20generated%20by%20'%20%2B%20'the%20browser.'%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20warningWithoutStack%241(false%2C%20'validateDOMNesting(...)%3A%20%25s%20cannot%20appear%20as%20a%20child%20of%20%3C%25s%3E.%25s%25s%25s'%2C%20tagDisplayName%2C%20ancestorTag%2C%20whitespaceInfo%2C%20info%2C%20addendum)%3B%5C%5Cn%20%20%20%20%7D%20else%20%7B%5C%5Cn%20%20%20%20%20%20warningWithoutStack%241(false%2C%20'validateDOMNesting(...)%3A%20%25s%20cannot%20appear%20as%20a%20descendant%20of%20'%20%2B%20'%3C%25s%3E.%25s'%2C%20tagDisplayName%2C%20ancestorTag%2C%20addendum)%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%3B%5C%5Cn%7D%5C%5Cn%5C%5Cn%2F%2F%20Renderers%20that%20don't%20support%20persistence%5C%5Cn%2F%2F%20can%20re-export%20everything%20from%20this%20module.%5C%5Cn%5C%5Cnfunction%20shim()%20%7B%5C%5Cn%20%20invariant(false%2C%20'The%20current%20renderer%20does%20not%20support%20persistence.%20This%20error%20is%20likely%20caused%20by%20a%20bug%20in%20React.%20Please%20file%20an%20issue.')%3B%5C%5Cn%7D%5C%5Cn%5C%5Cn%2F%2F%20Persistence%20(when%20unsupported)%5C%5Cnvar%20supportsPersistence%20%3D%20false%3B%5C%5Cnvar%20cloneInstance%20%3D%20shim%3B%5C%5Cnvar%20createContainerChildSet%20%3D%20shim%3B%5C%5Cnvar%20appendChildToContainerChildSet%20%3D%20shim%3B%5C%5Cnvar%20finalizeContainerChildren%20%3D%20shim%3B%5C%5Cnvar%20replaceContainerChildren%20%3D%20shim%3B%5C%5Cnvar%20cloneHiddenInstance%20%3D%20shim%3B%5C%5Cnvar%20cloneUnhiddenInstance%20%3D%20shim%3B%5C%5Cnvar%20createHiddenTextInstance%20%3D%20shim%3B%5C%5Cn%5C%5Cnvar%20SUPPRESS_HYDRATION_WARNING%20%3D%20void%200%3B%5C%5Cn%7B%5C%5Cn%20%20SUPPRESS_HYDRATION_WARNING%20%3D%20'suppressHydrationWarning'%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnvar%20SUSPENSE_START_DATA%20%3D%20'%24'%3B%5C%5Cnvar%20SUSPENSE_END_DATA%20%3D%20'%2F%24'%3B%5C%5Cn%5C%5Cnvar%20STYLE%20%3D%20'style'%3B%5C%5Cn%5C%5Cnvar%20eventsEnabled%20%3D%20null%3B%5C%5Cnvar%20selectionInformation%20%3D%20null%3B%5C%5Cn%5C%5Cnfunction%20shouldAutoFocusHostComponent(type%2C%20props)%20%7B%5C%5Cn%20%20switch%20(type)%20%7B%5C%5Cn%20%20%20%20case%20'button'%3A%5C%5Cn%20%20%20%20case%20'input'%3A%5C%5Cn%20%20%20%20case%20'select'%3A%5C%5Cn%20%20%20%20case%20'textarea'%3A%5C%5Cn%20%20%20%20%20%20return%20!!props.autoFocus%3B%5C%5Cn%20%20%7D%5C%5Cn%20%20return%20false%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20getRootHostContext(rootContainerInstance)%20%7B%5C%5Cn%20%20var%20type%20%3D%20void%200%3B%5C%5Cn%20%20var%20namespace%20%3D%20void%200%3B%5C%5Cn%20%20var%20nodeType%20%3D%20rootContainerInstance.nodeType%3B%5C%5Cn%20%20switch%20(nodeType)%20%7B%5C%5Cn%20%20%20%20case%20DOCUMENT_NODE%3A%5C%5Cn%20%20%20%20case%20DOCUMENT_FRAGMENT_NODE%3A%5C%5Cn%20%20%20%20%20%20%7B%5C%5Cn%20%20%20%20%20%20%20%20type%20%3D%20nodeType%20%3D%3D%3D%20DOCUMENT_NODE%20%3F%20'%23document'%20%3A%20'%23fragment'%3B%5C%5Cn%20%20%20%20%20%20%20%20var%20root%20%3D%20rootContainerInstance.documentElement%3B%5C%5Cn%20%20%20%20%20%20%20%20namespace%20%3D%20root%20%3F%20root.namespaceURI%20%3A%20getChildNamespace(null%2C%20'')%3B%5C%5Cn%20%20%20%20%20%20%20%20break%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20default%3A%5C%5Cn%20%20%20%20%20%20%7B%5C%5Cn%20%20%20%20%20%20%20%20var%20container%20%3D%20nodeType%20%3D%3D%3D%20COMMENT_NODE%20%3F%20rootContainerInstance.parentNode%20%3A%20rootContainerInstance%3B%5C%5Cn%20%20%20%20%20%20%20%20var%20ownNamespace%20%3D%20container.namespaceURI%20%7C%7C%20null%3B%5C%5Cn%20%20%20%20%20%20%20%20type%20%3D%20container.tagName%3B%5C%5Cn%20%20%20%20%20%20%20%20namespace%20%3D%20getChildNamespace(ownNamespace%2C%20type)%3B%5C%5Cn%20%20%20%20%20%20%20%20break%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%7D%5C%5Cn%20%20%7B%5C%5Cn%20%20%20%20var%20validatedTag%20%3D%20type.toLowerCase()%3B%5C%5Cn%20%20%20%20var%20_ancestorInfo%20%3D%20updatedAncestorInfo(null%2C%20validatedTag)%3B%5C%5Cn%20%20%20%20return%20%7B%20namespace%3A%20namespace%2C%20ancestorInfo%3A%20_ancestorInfo%20%7D%3B%5C%5Cn%20%20%7D%5C%5Cn%20%20return%20namespace%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20getChildHostContext(parentHostContext%2C%20type%2C%20rootContainerInstance)%20%7B%5C%5Cn%20%20%7B%5C%5Cn%20%20%20%20var%20parentHostContextDev%20%3D%20parentHostContext%3B%5C%5Cn%20%20%20%20var%20_namespace%20%3D%20getChildNamespace(parentHostContextDev.namespace%2C%20type)%3B%5C%5Cn%20%20%20%20var%20_ancestorInfo2%20%3D%20updatedAncestorInfo(parentHostContextDev.ancestorInfo%2C%20type)%3B%5C%5Cn%20%20%20%20return%20%7B%20namespace%3A%20_namespace%2C%20ancestorInfo%3A%20_ancestorInfo2%20%7D%3B%5C%5Cn%20%20%7D%5C%5Cn%20%20var%20parentNamespace%20%3D%20parentHostContext%3B%5C%5Cn%20%20return%20getChildNamespace(parentNamespace%2C%20type)%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20getPublicInstance(instance)%20%7B%5C%5Cn%20%20return%20instance%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20prepareForCommit(containerInfo)%20%7B%5C%5Cn%20%20eventsEnabled%20%3D%20isEnabled()%3B%5C%5Cn%20%20selectionInformation%20%3D%20getSelectionInformation()%3B%5C%5Cn%20%20setEnabled(false)%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20resetAfterCommit(containerInfo)%20%7B%5C%5Cn%20%20restoreSelection(selectionInformation)%3B%5C%5Cn%20%20selectionInformation%20%3D%20null%3B%5C%5Cn%20%20setEnabled(eventsEnabled)%3B%5C%5Cn%20%20eventsEnabled%20%3D%20null%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20createInstance(type%2C%20props%2C%20rootContainerInstance%2C%20hostContext%2C%20internalInstanceHandle)%20%7B%5C%5Cn%20%20var%20parentNamespace%20%3D%20void%200%3B%5C%5Cn%20%20%7B%5C%5Cn%20%20%20%20%2F%2F%20TODO%3A%20take%20namespace%20into%20account%20when%20validating.%5C%5Cn%20%20%20%20var%20hostContextDev%20%3D%20hostContext%3B%5C%5Cn%20%20%20%20validateDOMNesting(type%2C%20null%2C%20hostContextDev.ancestorInfo)%3B%5C%5Cn%20%20%20%20if%20(typeof%20props.children%20%3D%3D%3D%20'string'%20%7C%7C%20typeof%20props.children%20%3D%3D%3D%20'number')%20%7B%5C%5Cn%20%20%20%20%20%20var%20string%20%3D%20''%20%2B%20props.children%3B%5C%5Cn%20%20%20%20%20%20var%20ownAncestorInfo%20%3D%20updatedAncestorInfo(hostContextDev.ancestorInfo%2C%20type)%3B%5C%5Cn%20%20%20%20%20%20validateDOMNesting(null%2C%20string%2C%20ownAncestorInfo)%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%20%20parentNamespace%20%3D%20hostContextDev.namespace%3B%5C%5Cn%20%20%7D%5C%5Cn%20%20var%20domElement%20%3D%20createElement(type%2C%20props%2C%20rootContainerInstance%2C%20parentNamespace)%3B%5C%5Cn%20%20precacheFiberNode(internalInstanceHandle%2C%20domElement)%3B%5C%5Cn%20%20updateFiberProps(domElement%2C%20props)%3B%5C%5Cn%20%20return%20domElement%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20appendInitialChild(parentInstance%2C%20child)%20%7B%5C%5Cn%20%20parentInstance.appendChild(child)%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20finalizeInitialChildren(domElement%2C%20type%2C%20props%2C%20rootContainerInstance%2C%20hostContext)%20%7B%5C%5Cn%20%20setInitialProperties(domElement%2C%20type%2C%20props%2C%20rootContainerInstance)%3B%5C%5Cn%20%20return%20shouldAutoFocusHostComponent(type%2C%20props)%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20prepareUpdate(domElement%2C%20type%2C%20oldProps%2C%20newProps%2C%20rootContainerInstance%2C%20hostContext)%20%7B%5C%5Cn%20%20%7B%5C%5Cn%20%20%20%20var%20hostContextDev%20%3D%20hostContext%3B%5C%5Cn%20%20%20%20if%20(typeof%20newProps.children%20!%3D%3D%20typeof%20oldProps.children%20%26%26%20(typeof%20newProps.children%20%3D%3D%3D%20'string'%20%7C%7C%20typeof%20newProps.children%20%3D%3D%3D%20'number'))%20%7B%5C%5Cn%20%20%20%20%20%20var%20string%20%3D%20''%20%2B%20newProps.children%3B%5C%5Cn%20%20%20%20%20%20var%20ownAncestorInfo%20%3D%20updatedAncestorInfo(hostContextDev.ancestorInfo%2C%20type)%3B%5C%5Cn%20%20%20%20%20%20validateDOMNesting(null%2C%20string%2C%20ownAncestorInfo)%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%5C%5Cn%20%20return%20diffProperties(domElement%2C%20type%2C%20oldProps%2C%20newProps%2C%20rootContainerInstance)%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20shouldSetTextContent(type%2C%20props)%20%7B%5C%5Cn%20%20return%20type%20%3D%3D%3D%20'textarea'%20%7C%7C%20type%20%3D%3D%3D%20'option'%20%7C%7C%20type%20%3D%3D%3D%20'noscript'%20%7C%7C%20typeof%20props.children%20%3D%3D%3D%20'string'%20%7C%7C%20typeof%20props.children%20%3D%3D%3D%20'number'%20%7C%7C%20typeof%20props.dangerouslySetInnerHTML%20%3D%3D%3D%20'object'%20%26%26%20props.dangerouslySetInnerHTML%20!%3D%3D%20null%20%26%26%20props.dangerouslySetInnerHTML.__html%20!%3D%20null%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20shouldDeprioritizeSubtree(type%2C%20props)%20%7B%5C%5Cn%20%20return%20!!props.hidden%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20createTextInstance(text%2C%20rootContainerInstance%2C%20hostContext%2C%20internalInstanceHandle)%20%7B%5C%5Cn%20%20%7B%5C%5Cn%20%20%20%20var%20hostContextDev%20%3D%20hostContext%3B%5C%5Cn%20%20%20%20validateDOMNesting(null%2C%20text%2C%20hostContextDev.ancestorInfo)%3B%5C%5Cn%20%20%7D%5C%5Cn%20%20var%20textNode%20%3D%20createTextNode(text%2C%20rootContainerInstance)%3B%5C%5Cn%20%20precacheFiberNode(internalInstanceHandle%2C%20textNode)%3B%5C%5Cn%20%20return%20textNode%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnvar%20isPrimaryRenderer%20%3D%20true%3B%5C%5Cn%2F%2F%20This%20initialization%20code%20may%20run%20even%20on%20server%20environments%5C%5Cn%2F%2F%20if%20a%20component%20just%20imports%20ReactDOM%20(e.g.%20for%20findDOMNode).%5C%5Cn%2F%2F%20Some%20environments%20might%20not%20have%20setTimeout%20or%20clearTimeout.%5C%5Cnvar%20scheduleTimeout%20%3D%20typeof%20setTimeout%20%3D%3D%3D%20'function'%20%3F%20setTimeout%20%3A%20undefined%3B%5C%5Cnvar%20cancelTimeout%20%3D%20typeof%20clearTimeout%20%3D%3D%3D%20'function'%20%3F%20clearTimeout%20%3A%20undefined%3B%5C%5Cnvar%20noTimeout%20%3D%20-1%3B%5C%5Cnvar%20schedulePassiveEffects%20%3D%20scheduler.unstable_scheduleCallback%3B%5C%5Cnvar%20cancelPassiveEffects%20%3D%20scheduler.unstable_cancelCallback%3B%5C%5Cn%5C%5Cn%2F%2F%20-------------------%5C%5Cn%2F%2F%20%20%20%20%20Mutation%5C%5Cn%2F%2F%20-------------------%5C%5Cn%5C%5Cnvar%20supportsMutation%20%3D%20true%3B%5C%5Cn%5C%5Cnfunction%20commitMount(domElement%2C%20type%2C%20newProps%2C%20internalInstanceHandle)%20%7B%5C%5Cn%20%20%2F%2F%20Despite%20the%20naming%20that%20might%20imply%20otherwise%2C%20this%20method%20only%5C%5Cn%20%20%2F%2F%20fires%20if%20there%20is%20an%20%60Update%60%20effect%20scheduled%20during%20mounting.%5C%5Cn%20%20%2F%2F%20This%20happens%20if%20%60finalizeInitialChildren%60%20returns%20%60true%60%20(which%20it%5C%5Cn%20%20%2F%2F%20does%20to%20implement%20the%20%60autoFocus%60%20attribute%20on%20the%20client).%20But%5C%5Cn%20%20%2F%2F%20there%20are%20also%20other%20cases%20when%20this%20might%20happen%20(such%20as%20patching%5C%5Cn%20%20%2F%2F%20up%20text%20content%20during%20hydration%20mismatch).%20So%20we'll%20check%20this%20again.%5C%5Cn%20%20if%20(shouldAutoFocusHostComponent(type%2C%20newProps))%20%7B%5C%5Cn%20%20%20%20domElement.focus()%3B%5C%5Cn%20%20%7D%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20commitUpdate(domElement%2C%20updatePayload%2C%20type%2C%20oldProps%2C%20newProps%2C%20internalInstanceHandle)%20%7B%5C%5Cn%20%20%2F%2F%20Update%20the%20props%20handle%20so%20that%20we%20know%20which%20props%20are%20the%20ones%20with%5C%5Cn%20%20%2F%2F%20with%20current%20event%20handlers.%5C%5Cn%20%20updateFiberProps(domElement%2C%20newProps)%3B%5C%5Cn%20%20%2F%2F%20Apply%20the%20diff%20to%20the%20DOM%20node.%5C%5Cn%20%20updateProperties(domElement%2C%20updatePayload%2C%20type%2C%20oldProps%2C%20newProps)%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20resetTextContent(domElement)%20%7B%5C%5Cn%20%20setTextContent(domElement%2C%20'')%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20commitTextUpdate(textInstance%2C%20oldText%2C%20newText)%20%7B%5C%5Cn%20%20textInstance.nodeValue%20%3D%20newText%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20appendChild(parentInstance%2C%20child)%20%7B%5C%5Cn%20%20parentInstance.appendChild(child)%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20appendChildToContainer(container%2C%20child)%20%7B%5C%5Cn%20%20var%20parentNode%20%3D%20void%200%3B%5C%5Cn%20%20if%20(container.nodeType%20%3D%3D%3D%20COMMENT_NODE)%20%7B%5C%5Cn%20%20%20%20parentNode%20%3D%20container.parentNode%3B%5C%5Cn%20%20%20%20parentNode.insertBefore(child%2C%20container)%3B%5C%5Cn%20%20%7D%20else%20%7B%5C%5Cn%20%20%20%20parentNode%20%3D%20container%3B%5C%5Cn%20%20%20%20parentNode.appendChild(child)%3B%5C%5Cn%20%20%7D%5C%5Cn%20%20%2F%2F%20This%20container%20might%20be%20used%20for%20a%20portal.%5C%5Cn%20%20%2F%2F%20If%20something%20inside%20a%20portal%20is%20clicked%2C%20that%20click%20should%20bubble%5C%5Cn%20%20%2F%2F%20through%20the%20React%20tree.%20However%2C%20on%20Mobile%20Safari%20the%20click%20would%5C%5Cn%20%20%2F%2F%20never%20bubble%20through%20the%20*DOM*%20tree%20unless%20an%20ancestor%20with%20onclick%5C%5Cn%20%20%2F%2F%20event%20exists.%20So%20we%20wouldn't%20see%20it%20and%20dispatch%20it.%5C%5Cn%20%20%2F%2F%20This%20is%20why%20we%20ensure%20that%20non%20React%20root%20containers%20have%20inline%20onclick%5C%5Cn%20%20%2F%2F%20defined.%5C%5Cn%20%20%2F%2F%20https%3A%2F%2Fgithub.com%2Ffacebook%2Freact%2Fissues%2F11918%5C%5Cn%20%20var%20reactRootContainer%20%3D%20container._reactRootContainer%3B%5C%5Cn%20%20if%20((reactRootContainer%20%3D%3D%3D%20null%20%7C%7C%20reactRootContainer%20%3D%3D%3D%20undefined)%20%26%26%20parentNode.onclick%20%3D%3D%3D%20null)%20%7B%5C%5Cn%20%20%20%20%2F%2F%20TODO%3A%20This%20cast%20may%20not%20be%20sound%20for%20SVG%2C%20MathML%20or%20custom%20elements.%5C%5Cn%20%20%20%20trapClickOnNonInteractiveElement(parentNode)%3B%5C%5Cn%20%20%7D%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20insertBefore(parentInstance%2C%20child%2C%20beforeChild)%20%7B%5C%5Cn%20%20parentInstance.insertBefore(child%2C%20beforeChild)%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20insertInContainerBefore(container%2C%20child%2C%20beforeChild)%20%7B%5C%5Cn%20%20if%20(container.nodeType%20%3D%3D%3D%20COMMENT_NODE)%20%7B%5C%5Cn%20%20%20%20container.parentNode.insertBefore(child%2C%20beforeChild)%3B%5C%5Cn%20%20%7D%20else%20%7B%5C%5Cn%20%20%20%20container.insertBefore(child%2C%20beforeChild)%3B%5C%5Cn%20%20%7D%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20removeChild(parentInstance%2C%20child)%20%7B%5C%5Cn%20%20parentInstance.removeChild(child)%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20removeChildFromContainer(container%2C%20child)%20%7B%5C%5Cn%20%20if%20(container.nodeType%20%3D%3D%3D%20COMMENT_NODE)%20%7B%5C%5Cn%20%20%20%20container.parentNode.removeChild(child)%3B%5C%5Cn%20%20%7D%20else%20%7B%5C%5Cn%20%20%20%20container.removeChild(child)%3B%5C%5Cn%20%20%7D%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20clearSuspenseBoundary(parentInstance%2C%20suspenseInstance)%20%7B%5C%5Cn%20%20var%20node%20%3D%20suspenseInstance%3B%5C%5Cn%20%20%2F%2F%20Delete%20all%20nodes%20within%20this%20suspense%20boundary.%5C%5Cn%20%20%2F%2F%20There%20might%20be%20nested%20nodes%20so%20we%20need%20to%20keep%20track%20of%20how%5C%5Cn%20%20%2F%2F%20deep%20we%20are%20and%20only%20break%20out%20when%20we're%20back%20on%20top.%5C%5Cn%20%20var%20depth%20%3D%200%3B%5C%5Cn%20%20do%20%7B%5C%5Cn%20%20%20%20var%20nextNode%20%3D%20node.nextSibling%3B%5C%5Cn%20%20%20%20parentInstance.removeChild(node)%3B%5C%5Cn%20%20%20%20if%20(nextNode%20%26%26%20nextNode.nodeType%20%3D%3D%3D%20COMMENT_NODE)%20%7B%5C%5Cn%20%20%20%20%20%20var%20data%20%3D%20nextNode.data%3B%5C%5Cn%20%20%20%20%20%20if%20(data%20%3D%3D%3D%20SUSPENSE_END_DATA)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20if%20(depth%20%3D%3D%3D%200)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20parentInstance.removeChild(nextNode)%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20return%3B%5C%5Cn%20%20%20%20%20%20%20%20%7D%20else%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20depth--%3B%5C%5Cn%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%7D%20else%20if%20(data%20%3D%3D%3D%20SUSPENSE_START_DATA)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20depth%2B%2B%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%20%20node%20%3D%20nextNode%3B%5C%5Cn%20%20%7D%20while%20(node)%3B%5C%5Cn%20%20%2F%2F%20TODO%3A%20Warn%2C%20we%20didn't%20find%20the%20end%20comment%20boundary.%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20clearSuspenseBoundaryFromContainer(container%2C%20suspenseInstance)%20%7B%5C%5Cn%20%20if%20(container.nodeType%20%3D%3D%3D%20COMMENT_NODE)%20%7B%5C%5Cn%20%20%20%20clearSuspenseBoundary(container.parentNode%2C%20suspenseInstance)%3B%5C%5Cn%20%20%7D%20else%20if%20(container.nodeType%20%3D%3D%3D%20ELEMENT_NODE)%20%7B%5C%5Cn%20%20%20%20clearSuspenseBoundary(container%2C%20suspenseInstance)%3B%5C%5Cn%20%20%7D%20else%20%7B%5C%5Cn%20%20%20%20%2F%2F%20Document%20nodes%20should%20never%20contain%20suspense%20boundaries.%5C%5Cn%20%20%7D%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20hideInstance(instance)%20%7B%5C%5Cn%20%20%2F%2F%20TODO%3A%20Does%20this%20work%20for%20all%20element%20types%3F%20What%20about%20MathML%3F%20Should%20we%5C%5Cn%20%20%2F%2F%20pass%20host%20context%20to%20this%20method%3F%5C%5Cn%20%20instance%20%3D%20instance%3B%5C%5Cn%20%20instance.style.display%20%3D%20'none'%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20hideTextInstance(textInstance)%20%7B%5C%5Cn%20%20textInstance.nodeValue%20%3D%20''%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20unhideInstance(instance%2C%20props)%20%7B%5C%5Cn%20%20instance%20%3D%20instance%3B%5C%5Cn%20%20var%20styleProp%20%3D%20props%5BSTYLE%5D%3B%5C%5Cn%20%20var%20display%20%3D%20styleProp%20!%3D%3D%20undefined%20%26%26%20styleProp%20!%3D%3D%20null%20%26%26%20styleProp.hasOwnProperty('display')%20%3F%20styleProp.display%20%3A%20null%3B%5C%5Cn%20%20instance.style.display%20%3D%20dangerousStyleValue('display'%2C%20display)%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20unhideTextInstance(textInstance%2C%20text)%20%7B%5C%5Cn%20%20textInstance.nodeValue%20%3D%20text%3B%5C%5Cn%7D%5C%5Cn%5C%5Cn%2F%2F%20-------------------%5C%5Cn%2F%2F%20%20%20%20%20Hydration%5C%5Cn%2F%2F%20-------------------%5C%5Cn%5C%5Cnvar%20supportsHydration%20%3D%20true%3B%5C%5Cn%5C%5Cnfunction%20canHydrateInstance(instance%2C%20type%2C%20props)%20%7B%5C%5Cn%20%20if%20(instance.nodeType%20!%3D%3D%20ELEMENT_NODE%20%7C%7C%20type.toLowerCase()%20!%3D%3D%20instance.nodeName.toLowerCase())%20%7B%5C%5Cn%20%20%20%20return%20null%3B%5C%5Cn%20%20%7D%5C%5Cn%20%20%2F%2F%20This%20has%20now%20been%20refined%20to%20an%20element%20node.%5C%5Cn%20%20return%20instance%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20canHydrateTextInstance(instance%2C%20text)%20%7B%5C%5Cn%20%20if%20(text%20%3D%3D%3D%20''%20%7C%7C%20instance.nodeType%20!%3D%3D%20TEXT_NODE)%20%7B%5C%5Cn%20%20%20%20%2F%2F%20Empty%20strings%20are%20not%20parsed%20by%20HTML%20so%20there%20won't%20be%20a%20correct%20match%20here.%5C%5Cn%20%20%20%20return%20null%3B%5C%5Cn%20%20%7D%5C%5Cn%20%20%2F%2F%20This%20has%20now%20been%20refined%20to%20a%20text%20node.%5C%5Cn%20%20return%20instance%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20canHydrateSuspenseInstance(instance)%20%7B%5C%5Cn%20%20if%20(instance.nodeType%20!%3D%3D%20COMMENT_NODE)%20%7B%5C%5Cn%20%20%20%20%2F%2F%20Empty%20strings%20are%20not%20parsed%20by%20HTML%20so%20there%20won't%20be%20a%20correct%20match%20here.%5C%5Cn%20%20%20%20return%20null%3B%5C%5Cn%20%20%7D%5C%5Cn%20%20%2F%2F%20This%20has%20now%20been%20refined%20to%20a%20suspense%20node.%5C%5Cn%20%20return%20instance%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20getNextHydratableSibling(instance)%20%7B%5C%5Cn%20%20var%20node%20%3D%20instance.nextSibling%3B%5C%5Cn%20%20%2F%2F%20Skip%20non-hydratable%20nodes.%5C%5Cn%20%20while%20(node%20%26%26%20node.nodeType%20!%3D%3D%20ELEMENT_NODE%20%26%26%20node.nodeType%20!%3D%3D%20TEXT_NODE%20%26%26%20(!enableSuspenseServerRenderer%20%7C%7C%20node.nodeType%20!%3D%3D%20COMMENT_NODE%20%7C%7C%20node.data%20!%3D%3D%20SUSPENSE_START_DATA))%20%7B%5C%5Cn%20%20%20%20node%20%3D%20node.nextSibling%3B%5C%5Cn%20%20%7D%5C%5Cn%20%20return%20node%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20getFirstHydratableChild(parentInstance)%20%7B%5C%5Cn%20%20var%20next%20%3D%20parentInstance.firstChild%3B%5C%5Cn%20%20%2F%2F%20Skip%20non-hydratable%20nodes.%5C%5Cn%20%20while%20(next%20%26%26%20next.nodeType%20!%3D%3D%20ELEMENT_NODE%20%26%26%20next.nodeType%20!%3D%3D%20TEXT_NODE%20%26%26%20(!enableSuspenseServerRenderer%20%7C%7C%20next.nodeType%20!%3D%3D%20COMMENT_NODE%20%7C%7C%20next.data%20!%3D%3D%20SUSPENSE_START_DATA))%20%7B%5C%5Cn%20%20%20%20next%20%3D%20next.nextSibling%3B%5C%5Cn%20%20%7D%5C%5Cn%20%20return%20next%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20hydrateInstance(instance%2C%20type%2C%20props%2C%20rootContainerInstance%2C%20hostContext%2C%20internalInstanceHandle)%20%7B%5C%5Cn%20%20precacheFiberNode(internalInstanceHandle%2C%20instance)%3B%5C%5Cn%20%20%2F%2F%20TODO%3A%20Possibly%20defer%20this%20until%20the%20commit%20phase%20where%20all%20the%20events%5C%5Cn%20%20%2F%2F%20get%20attached.%5C%5Cn%20%20updateFiberProps(instance%2C%20props)%3B%5C%5Cn%20%20var%20parentNamespace%20%3D%20void%200%3B%5C%5Cn%20%20%7B%5C%5Cn%20%20%20%20var%20hostContextDev%20%3D%20hostContext%3B%5C%5Cn%20%20%20%20parentNamespace%20%3D%20hostContextDev.namespace%3B%5C%5Cn%20%20%7D%5C%5Cn%20%20return%20diffHydratedProperties(instance%2C%20type%2C%20props%2C%20parentNamespace%2C%20rootContainerInstance)%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20hydrateTextInstance(textInstance%2C%20text%2C%20internalInstanceHandle)%20%7B%5C%5Cn%20%20precacheFiberNode(internalInstanceHandle%2C%20textInstance)%3B%5C%5Cn%20%20return%20diffHydratedText(textInstance%2C%20text)%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20getNextHydratableInstanceAfterSuspenseInstance(suspenseInstance)%20%7B%5C%5Cn%20%20var%20node%20%3D%20suspenseInstance.nextSibling%3B%5C%5Cn%20%20%2F%2F%20Skip%20past%20all%20nodes%20within%20this%20suspense%20boundary.%5C%5Cn%20%20%2F%2F%20There%20might%20be%20nested%20nodes%20so%20we%20need%20to%20keep%20track%20of%20how%5C%5Cn%20%20%2F%2F%20deep%20we%20are%20and%20only%20break%20out%20when%20we're%20back%20on%20top.%5C%5Cn%20%20var%20depth%20%3D%200%3B%5C%5Cn%20%20while%20(node)%20%7B%5C%5Cn%20%20%20%20if%20(node.nodeType%20%3D%3D%3D%20COMMENT_NODE)%20%7B%5C%5Cn%20%20%20%20%20%20var%20data%20%3D%20node.data%3B%5C%5Cn%20%20%20%20%20%20if%20(data%20%3D%3D%3D%20SUSPENSE_END_DATA)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20if%20(depth%20%3D%3D%3D%200)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20return%20getNextHydratableSibling(node)%3B%5C%5Cn%20%20%20%20%20%20%20%20%7D%20else%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20depth--%3B%5C%5Cn%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%7D%20else%20if%20(data%20%3D%3D%3D%20SUSPENSE_START_DATA)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20depth%2B%2B%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%20%20node%20%3D%20node.nextSibling%3B%5C%5Cn%20%20%7D%5C%5Cn%20%20%2F%2F%20TODO%3A%20Warn%2C%20we%20didn't%20find%20the%20end%20comment%20boundary.%5C%5Cn%20%20return%20null%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20didNotMatchHydratedContainerTextInstance(parentContainer%2C%20textInstance%2C%20text)%20%7B%5C%5Cn%20%20%7B%5C%5Cn%20%20%20%20warnForUnmatchedText(textInstance%2C%20text)%3B%5C%5Cn%20%20%7D%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20didNotMatchHydratedTextInstance(parentType%2C%20parentProps%2C%20parentInstance%2C%20textInstance%2C%20text)%20%7B%5C%5Cn%20%20if%20(%20true%20%26%26%20parentProps%5BSUPPRESS_HYDRATION_WARNING%5D%20!%3D%3D%20true)%20%7B%5C%5Cn%20%20%20%20warnForUnmatchedText(textInstance%2C%20text)%3B%5C%5Cn%20%20%7D%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20didNotHydrateContainerInstance(parentContainer%2C%20instance)%20%7B%5C%5Cn%20%20%7B%5C%5Cn%20%20%20%20if%20(instance.nodeType%20%3D%3D%3D%20ELEMENT_NODE)%20%7B%5C%5Cn%20%20%20%20%20%20warnForDeletedHydratableElement(parentContainer%2C%20instance)%3B%5C%5Cn%20%20%20%20%7D%20else%20if%20(instance.nodeType%20%3D%3D%3D%20COMMENT_NODE)%20%7B%5C%5Cn%20%20%20%20%20%20%2F%2F%20TODO%3A%20warnForDeletedHydratableSuspenseBoundary%5C%5Cn%20%20%20%20%7D%20else%20%7B%5C%5Cn%20%20%20%20%20%20warnForDeletedHydratableText(parentContainer%2C%20instance)%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20didNotHydrateInstance(parentType%2C%20parentProps%2C%20parentInstance%2C%20instance)%20%7B%5C%5Cn%20%20if%20(%20true%20%26%26%20parentProps%5BSUPPRESS_HYDRATION_WARNING%5D%20!%3D%3D%20true)%20%7B%5C%5Cn%20%20%20%20if%20(instance.nodeType%20%3D%3D%3D%20ELEMENT_NODE)%20%7B%5C%5Cn%20%20%20%20%20%20warnForDeletedHydratableElement(parentInstance%2C%20instance)%3B%5C%5Cn%20%20%20%20%7D%20else%20if%20(instance.nodeType%20%3D%3D%3D%20COMMENT_NODE)%20%7B%5C%5Cn%20%20%20%20%20%20%2F%2F%20TODO%3A%20warnForDeletedHydratableSuspenseBoundary%5C%5Cn%20%20%20%20%7D%20else%20%7B%5C%5Cn%20%20%20%20%20%20warnForDeletedHydratableText(parentInstance%2C%20instance)%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20didNotFindHydratableContainerInstance(parentContainer%2C%20type%2C%20props)%20%7B%5C%5Cn%20%20%7B%5C%5Cn%20%20%20%20warnForInsertedHydratedElement(parentContainer%2C%20type%2C%20props)%3B%5C%5Cn%20%20%7D%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20didNotFindHydratableContainerTextInstance(parentContainer%2C%20text)%20%7B%5C%5Cn%20%20%7B%5C%5Cn%20%20%20%20warnForInsertedHydratedText(parentContainer%2C%20text)%3B%5C%5Cn%20%20%7D%5C%5Cn%7D%5C%5Cn%5C%5Cn%5C%5Cn%5C%5Cnfunction%20didNotFindHydratableInstance(parentType%2C%20parentProps%2C%20parentInstance%2C%20type%2C%20props)%20%7B%5C%5Cn%20%20if%20(%20true%20%26%26%20parentProps%5BSUPPRESS_HYDRATION_WARNING%5D%20!%3D%3D%20true)%20%7B%5C%5Cn%20%20%20%20warnForInsertedHydratedElement(parentInstance%2C%20type%2C%20props)%3B%5C%5Cn%20%20%7D%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20didNotFindHydratableTextInstance(parentType%2C%20parentProps%2C%20parentInstance%2C%20text)%20%7B%5C%5Cn%20%20if%20(%20true%20%26%26%20parentProps%5BSUPPRESS_HYDRATION_WARNING%5D%20!%3D%3D%20true)%20%7B%5C%5Cn%20%20%20%20warnForInsertedHydratedText(parentInstance%2C%20text)%3B%5C%5Cn%20%20%7D%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20didNotFindHydratableSuspenseInstance(parentType%2C%20parentProps%2C%20parentInstance)%20%7B%5C%5Cn%20%20if%20(%20true%20%26%26%20parentProps%5BSUPPRESS_HYDRATION_WARNING%5D%20!%3D%3D%20true)%20%7B%5C%5Cn%20%20%20%20%2F%2F%20TODO%3A%20warnForInsertedHydratedSuspense(parentInstance)%3B%5C%5Cn%20%20%7D%5C%5Cn%7D%5C%5Cn%5C%5Cn%2F%2F%20Prefix%20measurements%20so%20that%20it's%20possible%20to%20filter%20them.%5C%5Cn%2F%2F%20Longer%20prefixes%20are%20hard%20to%20read%20in%20DevTools.%5C%5Cnvar%20reactEmoji%20%3D%20'%5C%5C%5C%5Cu269B'%3B%5C%5Cnvar%20warningEmoji%20%3D%20'%5C%5C%5C%5Cu26D4'%3B%5C%5Cnvar%20supportsUserTiming%20%3D%20typeof%20performance%20!%3D%3D%20'undefined'%20%26%26%20typeof%20performance.mark%20%3D%3D%3D%20'function'%20%26%26%20typeof%20performance.clearMarks%20%3D%3D%3D%20'function'%20%26%26%20typeof%20performance.measure%20%3D%3D%3D%20'function'%20%26%26%20typeof%20performance.clearMeasures%20%3D%3D%3D%20'function'%3B%5C%5Cn%5C%5Cn%2F%2F%20Keep%20track%20of%20current%20fiber%20so%20that%20we%20know%20the%20path%20to%20unwind%20on%20pause.%5C%5Cn%2F%2F%20TODO%3A%20this%20looks%20the%20same%20as%20nextUnitOfWork%20in%20scheduler.%20Can%20we%20unify%20them%3F%5C%5Cnvar%20currentFiber%20%3D%20null%3B%5C%5Cn%2F%2F%20If%20we're%20in%20the%20middle%20of%20user%20code%2C%20which%20fiber%20and%20method%20is%20it%3F%5C%5Cn%2F%2F%20Reusing%20%60currentFiber%60%20would%20be%20confusing%20for%20this%20because%20user%20code%20fiber%5C%5Cn%2F%2F%20can%20change%20during%20commit%20phase%20too%2C%20but%20we%20don't%20need%20to%20unwind%20it%20(since%5C%5Cn%2F%2F%20lifecycles%20in%20the%20commit%20phase%20don't%20resemble%20a%20tree).%5C%5Cnvar%20currentPhase%20%3D%20null%3B%5C%5Cnvar%20currentPhaseFiber%20%3D%20null%3B%5C%5Cn%2F%2F%20Did%20lifecycle%20hook%20schedule%20an%20update%3F%20This%20is%20often%20a%20performance%20problem%2C%5C%5Cn%2F%2F%20so%20we%20will%20keep%20track%20of%20it%2C%20and%20include%20it%20in%20the%20report.%5C%5Cn%2F%2F%20Track%20commits%20caused%20by%20cascading%20updates.%5C%5Cnvar%20isCommitting%20%3D%20false%3B%5C%5Cnvar%20hasScheduledUpdateInCurrentCommit%20%3D%20false%3B%5C%5Cnvar%20hasScheduledUpdateInCurrentPhase%20%3D%20false%3B%5C%5Cnvar%20commitCountInCurrentWorkLoop%20%3D%200%3B%5C%5Cnvar%20effectCountInCurrentCommit%20%3D%200%3B%5C%5Cnvar%20isWaitingForCallback%20%3D%20false%3B%5C%5Cn%2F%2F%20During%20commits%2C%20we%20only%20show%20a%20measurement%20once%20per%20method%20name%5C%5Cn%2F%2F%20to%20avoid%20stretch%20the%20commit%20phase%20with%20measurement%20overhead.%5C%5Cnvar%20labelsInCurrentCommit%20%3D%20new%20Set()%3B%5C%5Cn%5C%5Cnvar%20formatMarkName%20%3D%20function%20(markName)%20%7B%5C%5Cn%20%20return%20reactEmoji%20%2B%20'%20'%20%2B%20markName%3B%5C%5Cn%7D%3B%5C%5Cn%5C%5Cnvar%20formatLabel%20%3D%20function%20(label%2C%20warning)%20%7B%5C%5Cn%20%20var%20prefix%20%3D%20warning%20%3F%20warningEmoji%20%2B%20'%20'%20%3A%20reactEmoji%20%2B%20'%20'%3B%5C%5Cn%20%20var%20suffix%20%3D%20warning%20%3F%20'%20Warning%3A%20'%20%2B%20warning%20%3A%20''%3B%5C%5Cn%20%20return%20''%20%2B%20prefix%20%2B%20label%20%2B%20suffix%3B%5C%5Cn%7D%3B%5C%5Cn%5C%5Cnvar%20beginMark%20%3D%20function%20(markName)%20%7B%5C%5Cn%20%20performance.mark(formatMarkName(markName))%3B%5C%5Cn%7D%3B%5C%5Cn%5C%5Cnvar%20clearMark%20%3D%20function%20(markName)%20%7B%5C%5Cn%20%20performance.clearMarks(formatMarkName(markName))%3B%5C%5Cn%7D%3B%5C%5Cn%5C%5Cnvar%20endMark%20%3D%20function%20(label%2C%20markName%2C%20warning)%20%7B%5C%5Cn%20%20var%20formattedMarkName%20%3D%20formatMarkName(markName)%3B%5C%5Cn%20%20var%20formattedLabel%20%3D%20formatLabel(label%2C%20warning)%3B%5C%5Cn%20%20try%20%7B%5C%5Cn%20%20%20%20performance.measure(formattedLabel%2C%20formattedMarkName)%3B%5C%5Cn%20%20%7D%20catch%20(err)%20%7B%7D%5C%5Cn%20%20%2F%2F%20If%20previous%20mark%20was%20missing%20for%20some%20reason%2C%20this%20will%20throw.%5C%5Cn%20%20%2F%2F%20This%20could%20only%20happen%20if%20React%20crashed%20in%20an%20unexpected%20place%20earlier.%5C%5Cn%20%20%2F%2F%20Don't%20pile%20on%20with%20more%20errors.%5C%5Cn%5C%5Cn%20%20%2F%2F%20Clear%20marks%20immediately%20to%20avoid%20growing%20buffer.%5C%5Cn%20%20performance.clearMarks(formattedMarkName)%3B%5C%5Cn%20%20performance.clearMeasures(formattedLabel)%3B%5C%5Cn%7D%3B%5C%5Cn%5C%5Cnvar%20getFiberMarkName%20%3D%20function%20(label%2C%20debugID)%20%7B%5C%5Cn%20%20return%20label%20%2B%20'%20(%23'%20%2B%20debugID%20%2B%20')'%3B%5C%5Cn%7D%3B%5C%5Cn%5C%5Cnvar%20getFiberLabel%20%3D%20function%20(componentName%2C%20isMounted%2C%20phase)%20%7B%5C%5Cn%20%20if%20(phase%20%3D%3D%3D%20null)%20%7B%5C%5Cn%20%20%20%20%2F%2F%20These%20are%20composite%20component%20total%20time%20measurements.%5C%5Cn%20%20%20%20return%20componentName%20%2B%20'%20%5B'%20%2B%20(isMounted%20%3F%20'update'%20%3A%20'mount')%20%2B%20'%5D'%3B%5C%5Cn%20%20%7D%20else%20%7B%5C%5Cn%20%20%20%20%2F%2F%20Composite%20component%20methods.%5C%5Cn%20%20%20%20return%20componentName%20%2B%20'.'%20%2B%20phase%3B%5C%5Cn%20%20%7D%5C%5Cn%7D%3B%5C%5Cn%5C%5Cnvar%20beginFiberMark%20%3D%20function%20(fiber%2C%20phase)%20%7B%5C%5Cn%20%20var%20componentName%20%3D%20getComponentName(fiber.type)%20%7C%7C%20'Unknown'%3B%5C%5Cn%20%20var%20debugID%20%3D%20fiber._debugID%3B%5C%5Cn%20%20var%20isMounted%20%3D%20fiber.alternate%20!%3D%3D%20null%3B%5C%5Cn%20%20var%20label%20%3D%20getFiberLabel(componentName%2C%20isMounted%2C%20phase)%3B%5C%5Cn%5C%5Cn%20%20if%20(isCommitting%20%26%26%20labelsInCurrentCommit.has(label))%20%7B%5C%5Cn%20%20%20%20%2F%2F%20During%20the%20commit%20phase%2C%20we%20don't%20show%20duplicate%20labels%20because%5C%5Cn%20%20%20%20%2F%2F%20there%20is%20a%20fixed%20overhead%20for%20every%20measurement%2C%20and%20we%20don't%5C%5Cn%20%20%20%20%2F%2F%20want%20to%20stretch%20the%20commit%20phase%20beyond%20necessary.%5C%5Cn%20%20%20%20return%20false%3B%5C%5Cn%20%20%7D%5C%5Cn%20%20labelsInCurrentCommit.add(label)%3B%5C%5Cn%5C%5Cn%20%20var%20markName%20%3D%20getFiberMarkName(label%2C%20debugID)%3B%5C%5Cn%20%20beginMark(markName)%3B%5C%5Cn%20%20return%20true%3B%5C%5Cn%7D%3B%5C%5Cn%5C%5Cnvar%20clearFiberMark%20%3D%20function%20(fiber%2C%20phase)%20%7B%5C%5Cn%20%20var%20componentName%20%3D%20getComponentName(fiber.type)%20%7C%7C%20'Unknown'%3B%5C%5Cn%20%20var%20debugID%20%3D%20fiber._debugID%3B%5C%5Cn%20%20var%20isMounted%20%3D%20fiber.alternate%20!%3D%3D%20null%3B%5C%5Cn%20%20var%20label%20%3D%20getFiberLabel(componentName%2C%20isMounted%2C%20phase)%3B%5C%5Cn%20%20var%20markName%20%3D%20getFiberMarkName(label%2C%20debugID)%3B%5C%5Cn%20%20clearMark(markName)%3B%5C%5Cn%7D%3B%5C%5Cn%5C%5Cnvar%20endFiberMark%20%3D%20function%20(fiber%2C%20phase%2C%20warning)%20%7B%5C%5Cn%20%20var%20componentName%20%3D%20getComponentName(fiber.type)%20%7C%7C%20'Unknown'%3B%5C%5Cn%20%20var%20debugID%20%3D%20fiber._debugID%3B%5C%5Cn%20%20var%20isMounted%20%3D%20fiber.alternate%20!%3D%3D%20null%3B%5C%5Cn%20%20var%20label%20%3D%20getFiberLabel(componentName%2C%20isMounted%2C%20phase)%3B%5C%5Cn%20%20var%20markName%20%3D%20getFiberMarkName(label%2C%20debugID)%3B%5C%5Cn%20%20endMark(label%2C%20markName%2C%20warning)%3B%5C%5Cn%7D%3B%5C%5Cn%5C%5Cnvar%20shouldIgnoreFiber%20%3D%20function%20(fiber)%20%7B%5C%5Cn%20%20%2F%2F%20Host%20components%20should%20be%20skipped%20in%20the%20timeline.%5C%5Cn%20%20%2F%2F%20We%20could%20check%20typeof%20fiber.type%2C%20but%20does%20this%20work%20with%20RN%3F%5C%5Cn%20%20switch%20(fiber.tag)%20%7B%5C%5Cn%20%20%20%20case%20HostRoot%3A%5C%5Cn%20%20%20%20case%20HostComponent%3A%5C%5Cn%20%20%20%20case%20HostText%3A%5C%5Cn%20%20%20%20case%20HostPortal%3A%5C%5Cn%20%20%20%20case%20Fragment%3A%5C%5Cn%20%20%20%20case%20ContextProvider%3A%5C%5Cn%20%20%20%20case%20ContextConsumer%3A%5C%5Cn%20%20%20%20case%20Mode%3A%5C%5Cn%20%20%20%20%20%20return%20true%3B%5C%5Cn%20%20%20%20default%3A%5C%5Cn%20%20%20%20%20%20return%20false%3B%5C%5Cn%20%20%7D%5C%5Cn%7D%3B%5C%5Cn%5C%5Cnvar%20clearPendingPhaseMeasurement%20%3D%20function%20()%20%7B%5C%5Cn%20%20if%20(currentPhase%20!%3D%3D%20null%20%26%26%20currentPhaseFiber%20!%3D%3D%20null)%20%7B%5C%5Cn%20%20%20%20clearFiberMark(currentPhaseFiber%2C%20currentPhase)%3B%5C%5Cn%20%20%7D%5C%5Cn%20%20currentPhaseFiber%20%3D%20null%3B%5C%5Cn%20%20currentPhase%20%3D%20null%3B%5C%5Cn%20%20hasScheduledUpdateInCurrentPhase%20%3D%20false%3B%5C%5Cn%7D%3B%5C%5Cn%5C%5Cnvar%20pauseTimers%20%3D%20function%20()%20%7B%5C%5Cn%20%20%2F%2F%20Stops%20all%20currently%20active%20measurements%20so%20that%20they%20can%20be%20resumed%5C%5Cn%20%20%2F%2F%20if%20we%20continue%20in%20a%20later%20deferred%20loop%20from%20the%20same%20unit%20of%20work.%5C%5Cn%20%20var%20fiber%20%3D%20currentFiber%3B%5C%5Cn%20%20while%20(fiber)%20%7B%5C%5Cn%20%20%20%20if%20(fiber._debugIsCurrentlyTiming)%20%7B%5C%5Cn%20%20%20%20%20%20endFiberMark(fiber%2C%20null%2C%20null)%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%20%20fiber%20%3D%20fiber.return%3B%5C%5Cn%20%20%7D%5C%5Cn%7D%3B%5C%5Cn%5C%5Cnvar%20resumeTimersRecursively%20%3D%20function%20(fiber)%20%7B%5C%5Cn%20%20if%20(fiber.return%20!%3D%3D%20null)%20%7B%5C%5Cn%20%20%20%20resumeTimersRecursively(fiber.return)%3B%5C%5Cn%20%20%7D%5C%5Cn%20%20if%20(fiber._debugIsCurrentlyTiming)%20%7B%5C%5Cn%20%20%20%20beginFiberMark(fiber%2C%20null)%3B%5C%5Cn%20%20%7D%5C%5Cn%7D%3B%5C%5Cn%5C%5Cnvar%20resumeTimers%20%3D%20function%20()%20%7B%5C%5Cn%20%20%2F%2F%20Resumes%20all%20measurements%20that%20were%20active%20during%20the%20last%20deferred%20loop.%5C%5Cn%20%20if%20(currentFiber%20!%3D%3D%20null)%20%7B%5C%5Cn%20%20%20%20resumeTimersRecursively(currentFiber)%3B%5C%5Cn%20%20%7D%5C%5Cn%7D%3B%5C%5Cn%5C%5Cnfunction%20recordEffect()%20%7B%5C%5Cn%20%20if%20(enableUserTimingAPI)%20%7B%5C%5Cn%20%20%20%20effectCountInCurrentCommit%2B%2B%3B%5C%5Cn%20%20%7D%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20recordScheduleUpdate()%20%7B%5C%5Cn%20%20if%20(enableUserTimingAPI)%20%7B%5C%5Cn%20%20%20%20if%20(isCommitting)%20%7B%5C%5Cn%20%20%20%20%20%20hasScheduledUpdateInCurrentCommit%20%3D%20true%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%20%20if%20(currentPhase%20!%3D%3D%20null%20%26%26%20currentPhase%20!%3D%3D%20'componentWillMount'%20%26%26%20currentPhase%20!%3D%3D%20'componentWillReceiveProps')%20%7B%5C%5Cn%20%20%20%20%20%20hasScheduledUpdateInCurrentPhase%20%3D%20true%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20startRequestCallbackTimer()%20%7B%5C%5Cn%20%20if%20(enableUserTimingAPI)%20%7B%5C%5Cn%20%20%20%20if%20(supportsUserTiming%20%26%26%20!isWaitingForCallback)%20%7B%5C%5Cn%20%20%20%20%20%20isWaitingForCallback%20%3D%20true%3B%5C%5Cn%20%20%20%20%20%20beginMark('(Waiting%20for%20async%20callback...)')%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20stopRequestCallbackTimer(didExpire%2C%20expirationTime)%20%7B%5C%5Cn%20%20if%20(enableUserTimingAPI)%20%7B%5C%5Cn%20%20%20%20if%20(supportsUserTiming)%20%7B%5C%5Cn%20%20%20%20%20%20isWaitingForCallback%20%3D%20false%3B%5C%5Cn%20%20%20%20%20%20var%20warning%20%3D%20didExpire%20%3F%20'React%20was%20blocked%20by%20main%20thread'%20%3A%20null%3B%5C%5Cn%20%20%20%20%20%20endMark('(Waiting%20for%20async%20callback...%20will%20force%20flush%20in%20'%20%2B%20expirationTime%20%2B%20'%20ms)'%2C%20'(Waiting%20for%20async%20callback...)'%2C%20warning)%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20startWorkTimer(fiber)%20%7B%5C%5Cn%20%20if%20(enableUserTimingAPI)%20%7B%5C%5Cn%20%20%20%20if%20(!supportsUserTiming%20%7C%7C%20shouldIgnoreFiber(fiber))%20%7B%5C%5Cn%20%20%20%20%20%20return%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%20%20%2F%2F%20If%20we%20pause%2C%20this%20is%20the%20fiber%20to%20unwind%20from.%5C%5Cn%20%20%20%20currentFiber%20%3D%20fiber%3B%5C%5Cn%20%20%20%20if%20(!beginFiberMark(fiber%2C%20null))%20%7B%5C%5Cn%20%20%20%20%20%20return%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%20%20fiber._debugIsCurrentlyTiming%20%3D%20true%3B%5C%5Cn%20%20%7D%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20cancelWorkTimer(fiber)%20%7B%5C%5Cn%20%20if%20(enableUserTimingAPI)%20%7B%5C%5Cn%20%20%20%20if%20(!supportsUserTiming%20%7C%7C%20shouldIgnoreFiber(fiber))%20%7B%5C%5Cn%20%20%20%20%20%20return%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%20%20%2F%2F%20Remember%20we%20shouldn't%20complete%20measurement%20for%20this%20fiber.%5C%5Cn%20%20%20%20%2F%2F%20Otherwise%20flamechart%20will%20be%20deep%20even%20for%20small%20updates.%5C%5Cn%20%20%20%20fiber._debugIsCurrentlyTiming%20%3D%20false%3B%5C%5Cn%20%20%20%20clearFiberMark(fiber%2C%20null)%3B%5C%5Cn%20%20%7D%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20stopWorkTimer(fiber)%20%7B%5C%5Cn%20%20if%20(enableUserTimingAPI)%20%7B%5C%5Cn%20%20%20%20if%20(!supportsUserTiming%20%7C%7C%20shouldIgnoreFiber(fiber))%20%7B%5C%5Cn%20%20%20%20%20%20return%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%20%20%2F%2F%20If%20we%20pause%2C%20its%20parent%20is%20the%20fiber%20to%20unwind%20from.%5C%5Cn%20%20%20%20currentFiber%20%3D%20fiber.return%3B%5C%5Cn%20%20%20%20if%20(!fiber._debugIsCurrentlyTiming)%20%7B%5C%5Cn%20%20%20%20%20%20return%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%20%20fiber._debugIsCurrentlyTiming%20%3D%20false%3B%5C%5Cn%20%20%20%20endFiberMark(fiber%2C%20null%2C%20null)%3B%5C%5Cn%20%20%7D%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20stopFailedWorkTimer(fiber)%20%7B%5C%5Cn%20%20if%20(enableUserTimingAPI)%20%7B%5C%5Cn%20%20%20%20if%20(!supportsUserTiming%20%7C%7C%20shouldIgnoreFiber(fiber))%20%7B%5C%5Cn%20%20%20%20%20%20return%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%20%20%2F%2F%20If%20we%20pause%2C%20its%20parent%20is%20the%20fiber%20to%20unwind%20from.%5C%5Cn%20%20%20%20currentFiber%20%3D%20fiber.return%3B%5C%5Cn%20%20%20%20if%20(!fiber._debugIsCurrentlyTiming)%20%7B%5C%5Cn%20%20%20%20%20%20return%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%20%20fiber._debugIsCurrentlyTiming%20%3D%20false%3B%5C%5Cn%20%20%20%20var%20warning%20%3D%20fiber.tag%20%3D%3D%3D%20SuspenseComponent%20%7C%7C%20fiber.tag%20%3D%3D%3D%20DehydratedSuspenseComponent%20%3F%20'Rendering%20was%20suspended'%20%3A%20'An%20error%20was%20thrown%20inside%20this%20error%20boundary'%3B%5C%5Cn%20%20%20%20endFiberMark(fiber%2C%20null%2C%20warning)%3B%5C%5Cn%20%20%7D%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20startPhaseTimer(fiber%2C%20phase)%20%7B%5C%5Cn%20%20if%20(enableUserTimingAPI)%20%7B%5C%5Cn%20%20%20%20if%20(!supportsUserTiming)%20%7B%5C%5Cn%20%20%20%20%20%20return%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%20%20clearPendingPhaseMeasurement()%3B%5C%5Cn%20%20%20%20if%20(!beginFiberMark(fiber%2C%20phase))%20%7B%5C%5Cn%20%20%20%20%20%20return%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%20%20currentPhaseFiber%20%3D%20fiber%3B%5C%5Cn%20%20%20%20currentPhase%20%3D%20phase%3B%5C%5Cn%20%20%7D%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20stopPhaseTimer()%20%7B%5C%5Cn%20%20if%20(enableUserTimingAPI)%20%7B%5C%5Cn%20%20%20%20if%20(!supportsUserTiming)%20%7B%5C%5Cn%20%20%20%20%20%20return%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%20%20if%20(currentPhase%20!%3D%3D%20null%20%26%26%20currentPhaseFiber%20!%3D%3D%20null)%20%7B%5C%5Cn%20%20%20%20%20%20var%20warning%20%3D%20hasScheduledUpdateInCurrentPhase%20%3F%20'Scheduled%20a%20cascading%20update'%20%3A%20null%3B%5C%5Cn%20%20%20%20%20%20endFiberMark(currentPhaseFiber%2C%20currentPhase%2C%20warning)%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%20%20currentPhase%20%3D%20null%3B%5C%5Cn%20%20%20%20currentPhaseFiber%20%3D%20null%3B%5C%5Cn%20%20%7D%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20startWorkLoopTimer(nextUnitOfWork)%20%7B%5C%5Cn%20%20if%20(enableUserTimingAPI)%20%7B%5C%5Cn%20%20%20%20currentFiber%20%3D%20nextUnitOfWork%3B%5C%5Cn%20%20%20%20if%20(!supportsUserTiming)%20%7B%5C%5Cn%20%20%20%20%20%20return%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%20%20commitCountInCurrentWorkLoop%20%3D%200%3B%5C%5Cn%20%20%20%20%2F%2F%20This%20is%20top%20level%20call.%5C%5Cn%20%20%20%20%2F%2F%20Any%20other%20measurements%20are%20performed%20within.%5C%5Cn%20%20%20%20beginMark('(React%20Tree%20Reconciliation)')%3B%5C%5Cn%20%20%20%20%2F%2F%20Resume%20any%20measurements%20that%20were%20in%20progress%20during%20the%20last%20loop.%5C%5Cn%20%20%20%20resumeTimers()%3B%5C%5Cn%20%20%7D%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20stopWorkLoopTimer(interruptedBy%2C%20didCompleteRoot)%20%7B%5C%5Cn%20%20if%20(enableUserTimingAPI)%20%7B%5C%5Cn%20%20%20%20if%20(!supportsUserTiming)%20%7B%5C%5Cn%20%20%20%20%20%20return%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%20%20var%20warning%20%3D%20null%3B%5C%5Cn%20%20%20%20if%20(interruptedBy%20!%3D%3D%20null)%20%7B%5C%5Cn%20%20%20%20%20%20if%20(interruptedBy.tag%20%3D%3D%3D%20HostRoot)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20warning%20%3D%20'A%20top-level%20update%20interrupted%20the%20previous%20render'%3B%5C%5Cn%20%20%20%20%20%20%7D%20else%20%7B%5C%5Cn%20%20%20%20%20%20%20%20var%20componentName%20%3D%20getComponentName(interruptedBy.type)%20%7C%7C%20'Unknown'%3B%5C%5Cn%20%20%20%20%20%20%20%20warning%20%3D%20'An%20update%20to%20'%20%2B%20componentName%20%2B%20'%20interrupted%20the%20previous%20render'%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%7D%20else%20if%20(commitCountInCurrentWorkLoop%20%3E%201)%20%7B%5C%5Cn%20%20%20%20%20%20warning%20%3D%20'There%20were%20cascading%20updates'%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%20%20commitCountInCurrentWorkLoop%20%3D%200%3B%5C%5Cn%20%20%20%20var%20label%20%3D%20didCompleteRoot%20%3F%20'(React%20Tree%20Reconciliation%3A%20Completed%20Root)'%20%3A%20'(React%20Tree%20Reconciliation%3A%20Yielded)'%3B%5C%5Cn%20%20%20%20%2F%2F%20Pause%20any%20measurements%20until%20the%20next%20loop.%5C%5Cn%20%20%20%20pauseTimers()%3B%5C%5Cn%20%20%20%20endMark(label%2C%20'(React%20Tree%20Reconciliation)'%2C%20warning)%3B%5C%5Cn%20%20%7D%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20startCommitTimer()%20%7B%5C%5Cn%20%20if%20(enableUserTimingAPI)%20%7B%5C%5Cn%20%20%20%20if%20(!supportsUserTiming)%20%7B%5C%5Cn%20%20%20%20%20%20return%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%20%20isCommitting%20%3D%20true%3B%5C%5Cn%20%20%20%20hasScheduledUpdateInCurrentCommit%20%3D%20false%3B%5C%5Cn%20%20%20%20labelsInCurrentCommit.clear()%3B%5C%5Cn%20%20%20%20beginMark('(Committing%20Changes)')%3B%5C%5Cn%20%20%7D%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20stopCommitTimer()%20%7B%5C%5Cn%20%20if%20(enableUserTimingAPI)%20%7B%5C%5Cn%20%20%20%20if%20(!supportsUserTiming)%20%7B%5C%5Cn%20%20%20%20%20%20return%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20var%20warning%20%3D%20null%3B%5C%5Cn%20%20%20%20if%20(hasScheduledUpdateInCurrentCommit)%20%7B%5C%5Cn%20%20%20%20%20%20warning%20%3D%20'Lifecycle%20hook%20scheduled%20a%20cascading%20update'%3B%5C%5Cn%20%20%20%20%7D%20else%20if%20(commitCountInCurrentWorkLoop%20%3E%200)%20%7B%5C%5Cn%20%20%20%20%20%20warning%20%3D%20'Caused%20by%20a%20cascading%20update%20in%20earlier%20commit'%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%20%20hasScheduledUpdateInCurrentCommit%20%3D%20false%3B%5C%5Cn%20%20%20%20commitCountInCurrentWorkLoop%2B%2B%3B%5C%5Cn%20%20%20%20isCommitting%20%3D%20false%3B%5C%5Cn%20%20%20%20labelsInCurrentCommit.clear()%3B%5C%5Cn%5C%5Cn%20%20%20%20endMark('(Committing%20Changes)'%2C%20'(Committing%20Changes)'%2C%20warning)%3B%5C%5Cn%20%20%7D%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20startCommitSnapshotEffectsTimer()%20%7B%5C%5Cn%20%20if%20(enableUserTimingAPI)%20%7B%5C%5Cn%20%20%20%20if%20(!supportsUserTiming)%20%7B%5C%5Cn%20%20%20%20%20%20return%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%20%20effectCountInCurrentCommit%20%3D%200%3B%5C%5Cn%20%20%20%20beginMark('(Committing%20Snapshot%20Effects)')%3B%5C%5Cn%20%20%7D%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20stopCommitSnapshotEffectsTimer()%20%7B%5C%5Cn%20%20if%20(enableUserTimingAPI)%20%7B%5C%5Cn%20%20%20%20if%20(!supportsUserTiming)%20%7B%5C%5Cn%20%20%20%20%20%20return%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%20%20var%20count%20%3D%20effectCountInCurrentCommit%3B%5C%5Cn%20%20%20%20effectCountInCurrentCommit%20%3D%200%3B%5C%5Cn%20%20%20%20endMark('(Committing%20Snapshot%20Effects%3A%20'%20%2B%20count%20%2B%20'%20Total)'%2C%20'(Committing%20Snapshot%20Effects)'%2C%20null)%3B%5C%5Cn%20%20%7D%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20startCommitHostEffectsTimer()%20%7B%5C%5Cn%20%20if%20(enableUserTimingAPI)%20%7B%5C%5Cn%20%20%20%20if%20(!supportsUserTiming)%20%7B%5C%5Cn%20%20%20%20%20%20return%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%20%20effectCountInCurrentCommit%20%3D%200%3B%5C%5Cn%20%20%20%20beginMark('(Committing%20Host%20Effects)')%3B%5C%5Cn%20%20%7D%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20stopCommitHostEffectsTimer()%20%7B%5C%5Cn%20%20if%20(enableUserTimingAPI)%20%7B%5C%5Cn%20%20%20%20if%20(!supportsUserTiming)%20%7B%5C%5Cn%20%20%20%20%20%20return%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%20%20var%20count%20%3D%20effectCountInCurrentCommit%3B%5C%5Cn%20%20%20%20effectCountInCurrentCommit%20%3D%200%3B%5C%5Cn%20%20%20%20endMark('(Committing%20Host%20Effects%3A%20'%20%2B%20count%20%2B%20'%20Total)'%2C%20'(Committing%20Host%20Effects)'%2C%20null)%3B%5C%5Cn%20%20%7D%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20startCommitLifeCyclesTimer()%20%7B%5C%5Cn%20%20if%20(enableUserTimingAPI)%20%7B%5C%5Cn%20%20%20%20if%20(!supportsUserTiming)%20%7B%5C%5Cn%20%20%20%20%20%20return%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%20%20effectCountInCurrentCommit%20%3D%200%3B%5C%5Cn%20%20%20%20beginMark('(Calling%20Lifecycle%20Methods)')%3B%5C%5Cn%20%20%7D%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20stopCommitLifeCyclesTimer()%20%7B%5C%5Cn%20%20if%20(enableUserTimingAPI)%20%7B%5C%5Cn%20%20%20%20if%20(!supportsUserTiming)%20%7B%5C%5Cn%20%20%20%20%20%20return%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%20%20var%20count%20%3D%20effectCountInCurrentCommit%3B%5C%5Cn%20%20%20%20effectCountInCurrentCommit%20%3D%200%3B%5C%5Cn%20%20%20%20endMark('(Calling%20Lifecycle%20Methods%3A%20'%20%2B%20count%20%2B%20'%20Total)'%2C%20'(Calling%20Lifecycle%20Methods)'%2C%20null)%3B%5C%5Cn%20%20%7D%5C%5Cn%7D%5C%5Cn%5C%5Cnvar%20valueStack%20%3D%20%5B%5D%3B%5C%5Cn%5C%5Cnvar%20fiberStack%20%3D%20void%200%3B%5C%5Cn%5C%5Cn%7B%5C%5Cn%20%20fiberStack%20%3D%20%5B%5D%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnvar%20index%20%3D%20-1%3B%5C%5Cn%5C%5Cnfunction%20createCursor(defaultValue)%20%7B%5C%5Cn%20%20return%20%7B%5C%5Cn%20%20%20%20current%3A%20defaultValue%5C%5Cn%20%20%7D%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20pop(cursor%2C%20fiber)%20%7B%5C%5Cn%20%20if%20(index%20%3C%200)%20%7B%5C%5Cn%20%20%20%20%7B%5C%5Cn%20%20%20%20%20%20warningWithoutStack%241(false%2C%20'Unexpected%20pop.')%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%20%20return%3B%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20%7B%5C%5Cn%20%20%20%20if%20(fiber%20!%3D%3D%20fiberStack%5Bindex%5D)%20%7B%5C%5Cn%20%20%20%20%20%20warningWithoutStack%241(false%2C%20'Unexpected%20Fiber%20popped.')%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20cursor.current%20%3D%20valueStack%5Bindex%5D%3B%5C%5Cn%5C%5Cn%20%20valueStack%5Bindex%5D%20%3D%20null%3B%5C%5Cn%5C%5Cn%20%20%7B%5C%5Cn%20%20%20%20fiberStack%5Bindex%5D%20%3D%20null%3B%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20index--%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20push(cursor%2C%20value%2C%20fiber)%20%7B%5C%5Cn%20%20index%2B%2B%3B%5C%5Cn%5C%5Cn%20%20valueStack%5Bindex%5D%20%3D%20cursor.current%3B%5C%5Cn%5C%5Cn%20%20%7B%5C%5Cn%20%20%20%20fiberStack%5Bindex%5D%20%3D%20fiber%3B%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20cursor.current%20%3D%20value%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20checkThatStackIsEmpty()%20%7B%5C%5Cn%20%20%7B%5C%5Cn%20%20%20%20if%20(index%20!%3D%3D%20-1)%20%7B%5C%5Cn%20%20%20%20%20%20warningWithoutStack%241(false%2C%20'Expected%20an%20empty%20stack.%20Something%20was%20not%20reset%20properly.')%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20resetStackAfterFatalErrorInDev()%20%7B%5C%5Cn%20%20%7B%5C%5Cn%20%20%20%20index%20%3D%20-1%3B%5C%5Cn%20%20%20%20valueStack.length%20%3D%200%3B%5C%5Cn%20%20%20%20fiberStack.length%20%3D%200%3B%5C%5Cn%20%20%7D%5C%5Cn%7D%5C%5Cn%5C%5Cnvar%20warnedAboutMissingGetChildContext%20%3D%20void%200%3B%5C%5Cn%5C%5Cn%7B%5C%5Cn%20%20warnedAboutMissingGetChildContext%20%3D%20%7B%7D%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnvar%20emptyContextObject%20%3D%20%7B%7D%3B%5C%5Cn%7B%5C%5Cn%20%20Object.freeze(emptyContextObject)%3B%5C%5Cn%7D%5C%5Cn%5C%5Cn%2F%2F%20A%20cursor%20to%20the%20current%20merged%20context%20object%20on%20the%20stack.%5C%5Cnvar%20contextStackCursor%20%3D%20createCursor(emptyContextObject)%3B%5C%5Cn%2F%2F%20A%20cursor%20to%20a%20boolean%20indicating%20whether%20the%20context%20has%20changed.%5C%5Cnvar%20didPerformWorkStackCursor%20%3D%20createCursor(false)%3B%5C%5Cn%2F%2F%20Keep%20track%20of%20the%20previous%20context%20object%20that%20was%20on%20the%20stack.%5C%5Cn%2F%2F%20We%20use%20this%20to%20get%20access%20to%20the%20parent%20context%20after%20we%20have%20already%5C%5Cn%2F%2F%20pushed%20the%20next%20context%20provider%2C%20and%20now%20need%20to%20merge%20their%20contexts.%5C%5Cnvar%20previousContext%20%3D%20emptyContextObject%3B%5C%5Cn%5C%5Cnfunction%20getUnmaskedContext(workInProgress%2C%20Component%2C%20didPushOwnContextIfProvider)%20%7B%5C%5Cn%20%20if%20(didPushOwnContextIfProvider%20%26%26%20isContextProvider(Component))%20%7B%5C%5Cn%20%20%20%20%2F%2F%20If%20the%20fiber%20is%20a%20context%20provider%20itself%2C%20when%20we%20read%20its%20context%5C%5Cn%20%20%20%20%2F%2F%20we%20may%20have%20already%20pushed%20its%20own%20child%20context%20on%20the%20stack.%20A%20context%5C%5Cn%20%20%20%20%2F%2F%20provider%20should%20not%20%5C%5C%5C%22see%5C%5C%5C%22%20its%20own%20child%20context.%20Therefore%20we%20read%20the%5C%5Cn%20%20%20%20%2F%2F%20previous%20(parent)%20context%20instead%20for%20a%20context%20provider.%5C%5Cn%20%20%20%20return%20previousContext%3B%5C%5Cn%20%20%7D%5C%5Cn%20%20return%20contextStackCursor.current%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20cacheContext(workInProgress%2C%20unmaskedContext%2C%20maskedContext)%20%7B%5C%5Cn%20%20var%20instance%20%3D%20workInProgress.stateNode%3B%5C%5Cn%20%20instance.__reactInternalMemoizedUnmaskedChildContext%20%3D%20unmaskedContext%3B%5C%5Cn%20%20instance.__reactInternalMemoizedMaskedChildContext%20%3D%20maskedContext%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20getMaskedContext(workInProgress%2C%20unmaskedContext)%20%7B%5C%5Cn%20%20var%20type%20%3D%20workInProgress.type%3B%5C%5Cn%20%20var%20contextTypes%20%3D%20type.contextTypes%3B%5C%5Cn%20%20if%20(!contextTypes)%20%7B%5C%5Cn%20%20%20%20return%20emptyContextObject%3B%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20%2F%2F%20Avoid%20recreating%20masked%20context%20unless%20unmasked%20context%20has%20changed.%5C%5Cn%20%20%2F%2F%20Failing%20to%20do%20this%20will%20result%20in%20unnecessary%20calls%20to%20componentWillReceiveProps.%5C%5Cn%20%20%2F%2F%20This%20may%20trigger%20infinite%20loops%20if%20componentWillReceiveProps%20calls%20setState.%5C%5Cn%20%20var%20instance%20%3D%20workInProgress.stateNode%3B%5C%5Cn%20%20if%20(instance%20%26%26%20instance.__reactInternalMemoizedUnmaskedChildContext%20%3D%3D%3D%20unmaskedContext)%20%7B%5C%5Cn%20%20%20%20return%20instance.__reactInternalMemoizedMaskedChildContext%3B%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20var%20context%20%3D%20%7B%7D%3B%5C%5Cn%20%20for%20(var%20key%20in%20contextTypes)%20%7B%5C%5Cn%20%20%20%20context%5Bkey%5D%20%3D%20unmaskedContext%5Bkey%5D%3B%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20%7B%5C%5Cn%20%20%20%20var%20name%20%3D%20getComponentName(type)%20%7C%7C%20'Unknown'%3B%5C%5Cn%20%20%20%20checkPropTypes(contextTypes%2C%20context%2C%20'context'%2C%20name%2C%20getCurrentFiberStackInDev)%3B%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20%2F%2F%20Cache%20unmasked%20context%20so%20we%20can%20avoid%20recreating%20masked%20context%20unless%20necessary.%5C%5Cn%20%20%2F%2F%20Context%20is%20created%20before%20the%20class%20component%20is%20instantiated%20so%20check%20for%20instance.%5C%5Cn%20%20if%20(instance)%20%7B%5C%5Cn%20%20%20%20cacheContext(workInProgress%2C%20unmaskedContext%2C%20context)%3B%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20return%20context%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20hasContextChanged()%20%7B%5C%5Cn%20%20return%20didPerformWorkStackCursor.current%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20isContextProvider(type)%20%7B%5C%5Cn%20%20var%20childContextTypes%20%3D%20type.childContextTypes%3B%5C%5Cn%20%20return%20childContextTypes%20!%3D%3D%20null%20%26%26%20childContextTypes%20!%3D%3D%20undefined%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20popContext(fiber)%20%7B%5C%5Cn%20%20pop(didPerformWorkStackCursor%2C%20fiber)%3B%5C%5Cn%20%20pop(contextStackCursor%2C%20fiber)%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20popTopLevelContextObject(fiber)%20%7B%5C%5Cn%20%20pop(didPerformWorkStackCursor%2C%20fiber)%3B%5C%5Cn%20%20pop(contextStackCursor%2C%20fiber)%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20pushTopLevelContextObject(fiber%2C%20context%2C%20didChange)%20%7B%5C%5Cn%20%20!(contextStackCursor.current%20%3D%3D%3D%20emptyContextObject)%20%3F%20invariant(false%2C%20'Unexpected%20context%20found%20on%20stack.%20This%20error%20is%20likely%20caused%20by%20a%20bug%20in%20React.%20Please%20file%20an%20issue.')%20%3A%20void%200%3B%5C%5Cn%5C%5Cn%20%20push(contextStackCursor%2C%20context%2C%20fiber)%3B%5C%5Cn%20%20push(didPerformWorkStackCursor%2C%20didChange%2C%20fiber)%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20processChildContext(fiber%2C%20type%2C%20parentContext)%20%7B%5C%5Cn%20%20var%20instance%20%3D%20fiber.stateNode%3B%5C%5Cn%20%20var%20childContextTypes%20%3D%20type.childContextTypes%3B%5C%5Cn%5C%5Cn%20%20%2F%2F%20TODO%20(bvaughn)%20Replace%20this%20behavior%20with%20an%20invariant()%20in%20the%20future.%5C%5Cn%20%20%2F%2F%20It%20has%20only%20been%20added%20in%20Fiber%20to%20match%20the%20(unintentional)%20behavior%20in%20Stack.%5C%5Cn%20%20if%20(typeof%20instance.getChildContext%20!%3D%3D%20'function')%20%7B%5C%5Cn%20%20%20%20%7B%5C%5Cn%20%20%20%20%20%20var%20componentName%20%3D%20getComponentName(type)%20%7C%7C%20'Unknown'%3B%5C%5Cn%5C%5Cn%20%20%20%20%20%20if%20(!warnedAboutMissingGetChildContext%5BcomponentName%5D)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20warnedAboutMissingGetChildContext%5BcomponentName%5D%20%3D%20true%3B%5C%5Cn%20%20%20%20%20%20%20%20warningWithoutStack%241(false%2C%20'%25s.childContextTypes%20is%20specified%20but%20there%20is%20no%20getChildContext()%20method%20'%20%2B%20'on%20the%20instance.%20You%20can%20either%20define%20getChildContext()%20on%20%25s%20or%20remove%20'%20%2B%20'childContextTypes%20from%20it.'%2C%20componentName%2C%20componentName)%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%20%20return%20parentContext%3B%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20var%20childContext%20%3D%20void%200%3B%5C%5Cn%20%20%7B%5C%5Cn%20%20%20%20setCurrentPhase('getChildContext')%3B%5C%5Cn%20%20%7D%5C%5Cn%20%20startPhaseTimer(fiber%2C%20'getChildContext')%3B%5C%5Cn%20%20childContext%20%3D%20instance.getChildContext()%3B%5C%5Cn%20%20stopPhaseTimer()%3B%5C%5Cn%20%20%7B%5C%5Cn%20%20%20%20setCurrentPhase(null)%3B%5C%5Cn%20%20%7D%5C%5Cn%20%20for%20(var%20contextKey%20in%20childContext)%20%7B%5C%5Cn%20%20%20%20!(contextKey%20in%20childContextTypes)%20%3F%20invariant(false%2C%20'%25s.getChildContext()%3A%20key%20%5C%5C%5C%22%25s%5C%5C%5C%22%20is%20not%20defined%20in%20childContextTypes.'%2C%20getComponentName(type)%20%7C%7C%20'Unknown'%2C%20contextKey)%20%3A%20void%200%3B%5C%5Cn%20%20%7D%5C%5Cn%20%20%7B%5C%5Cn%20%20%20%20var%20name%20%3D%20getComponentName(type)%20%7C%7C%20'Unknown'%3B%5C%5Cn%20%20%20%20checkPropTypes(childContextTypes%2C%20childContext%2C%20'child%20context'%2C%20name%2C%5C%5Cn%20%20%20%20%2F%2F%20In%20practice%2C%20there%20is%20one%20case%20in%20which%20we%20won't%20get%20a%20stack.%20It's%20when%5C%5Cn%20%20%20%20%2F%2F%20somebody%20calls%20unstable_renderSubtreeIntoContainer()%20and%20we%20process%5C%5Cn%20%20%20%20%2F%2F%20context%20from%20the%20parent%20component%20instance.%20The%20stack%20will%20be%20missing%5C%5Cn%20%20%20%20%2F%2F%20because%20it's%20outside%20of%20the%20reconciliation%2C%20and%20so%20the%20pointer%20has%20not%5C%5Cn%20%20%20%20%2F%2F%20been%20set.%20This%20is%20rare%20and%20doesn't%20matter.%20We'll%20also%20remove%20that%20API.%5C%5Cn%20%20%20%20getCurrentFiberStackInDev)%3B%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20return%20_assign(%7B%7D%2C%20parentContext%2C%20childContext)%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20pushContextProvider(workInProgress)%20%7B%5C%5Cn%20%20var%20instance%20%3D%20workInProgress.stateNode%3B%5C%5Cn%20%20%2F%2F%20We%20push%20the%20context%20as%20early%20as%20possible%20to%20ensure%20stack%20integrity.%5C%5Cn%20%20%2F%2F%20If%20the%20instance%20does%20not%20exist%20yet%2C%20we%20will%20push%20null%20at%20first%2C%5C%5Cn%20%20%2F%2F%20and%20replace%20it%20on%20the%20stack%20later%20when%20invalidating%20the%20context.%5C%5Cn%20%20var%20memoizedMergedChildContext%20%3D%20instance%20%26%26%20instance.__reactInternalMemoizedMergedChildContext%20%7C%7C%20emptyContextObject%3B%5C%5Cn%5C%5Cn%20%20%2F%2F%20Remember%20the%20parent%20context%20so%20we%20can%20merge%20with%20it%20later.%5C%5Cn%20%20%2F%2F%20Inherit%20the%20parent's%20did-perform-work%20value%20to%20avoid%20inadvertently%20blocking%20updates.%5C%5Cn%20%20previousContext%20%3D%20contextStackCursor.current%3B%5C%5Cn%20%20push(contextStackCursor%2C%20memoizedMergedChildContext%2C%20workInProgress)%3B%5C%5Cn%20%20push(didPerformWorkStackCursor%2C%20didPerformWorkStackCursor.current%2C%20workInProgress)%3B%5C%5Cn%5C%5Cn%20%20return%20true%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20invalidateContextProvider(workInProgress%2C%20type%2C%20didChange)%20%7B%5C%5Cn%20%20var%20instance%20%3D%20workInProgress.stateNode%3B%5C%5Cn%20%20!instance%20%3F%20invariant(false%2C%20'Expected%20to%20have%20an%20instance%20by%20this%20point.%20This%20error%20is%20likely%20caused%20by%20a%20bug%20in%20React.%20Please%20file%20an%20issue.')%20%3A%20void%200%3B%5C%5Cn%5C%5Cn%20%20if%20(didChange)%20%7B%5C%5Cn%20%20%20%20%2F%2F%20Merge%20parent%20and%20own%20context.%5C%5Cn%20%20%20%20%2F%2F%20Skip%20this%20if%20we're%20not%20updating%20due%20to%20sCU.%5C%5Cn%20%20%20%20%2F%2F%20This%20avoids%20unnecessarily%20recomputing%20memoized%20values.%5C%5Cn%20%20%20%20var%20mergedContext%20%3D%20processChildContext(workInProgress%2C%20type%2C%20previousContext)%3B%5C%5Cn%20%20%20%20instance.__reactInternalMemoizedMergedChildContext%20%3D%20mergedContext%3B%5C%5Cn%5C%5Cn%20%20%20%20%2F%2F%20Replace%20the%20old%20(or%20empty)%20context%20with%20the%20new%20one.%5C%5Cn%20%20%20%20%2F%2F%20It%20is%20important%20to%20unwind%20the%20context%20in%20the%20reverse%20order.%5C%5Cn%20%20%20%20pop(didPerformWorkStackCursor%2C%20workInProgress)%3B%5C%5Cn%20%20%20%20pop(contextStackCursor%2C%20workInProgress)%3B%5C%5Cn%20%20%20%20%2F%2F%20Now%20push%20the%20new%20context%20and%20mark%20that%20it%20has%20changed.%5C%5Cn%20%20%20%20push(contextStackCursor%2C%20mergedContext%2C%20workInProgress)%3B%5C%5Cn%20%20%20%20push(didPerformWorkStackCursor%2C%20didChange%2C%20workInProgress)%3B%5C%5Cn%20%20%7D%20else%20%7B%5C%5Cn%20%20%20%20pop(didPerformWorkStackCursor%2C%20workInProgress)%3B%5C%5Cn%20%20%20%20push(didPerformWorkStackCursor%2C%20didChange%2C%20workInProgress)%3B%5C%5Cn%20%20%7D%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20findCurrentUnmaskedContext(fiber)%20%7B%5C%5Cn%20%20%2F%2F%20Currently%20this%20is%20only%20used%20with%20renderSubtreeIntoContainer%3B%20not%20sure%20if%20it%5C%5Cn%20%20%2F%2F%20makes%20sense%20elsewhere%5C%5Cn%20%20!(isFiberMounted(fiber)%20%26%26%20fiber.tag%20%3D%3D%3D%20ClassComponent)%20%3F%20invariant(false%2C%20'Expected%20subtree%20parent%20to%20be%20a%20mounted%20class%20component.%20This%20error%20is%20likely%20caused%20by%20a%20bug%20in%20React.%20Please%20file%20an%20issue.')%20%3A%20void%200%3B%5C%5Cn%5C%5Cn%20%20var%20node%20%3D%20fiber%3B%5C%5Cn%20%20do%20%7B%5C%5Cn%20%20%20%20switch%20(node.tag)%20%7B%5C%5Cn%20%20%20%20%20%20case%20HostRoot%3A%5C%5Cn%20%20%20%20%20%20%20%20return%20node.stateNode.context%3B%5C%5Cn%20%20%20%20%20%20case%20ClassComponent%3A%5C%5Cn%20%20%20%20%20%20%20%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20var%20Component%20%3D%20node.type%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20if%20(isContextProvider(Component))%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20return%20node.stateNode.__reactInternalMemoizedMergedChildContext%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%20%20%20%20break%3B%5C%5Cn%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%20%20node%20%3D%20node.return%3B%5C%5Cn%20%20%7D%20while%20(node%20!%3D%3D%20null)%3B%5C%5Cn%20%20invariant(false%2C%20'Found%20unexpected%20detached%20subtree%20parent.%20This%20error%20is%20likely%20caused%20by%20a%20bug%20in%20React.%20Please%20file%20an%20issue.')%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnvar%20onCommitFiberRoot%20%3D%20null%3B%5C%5Cnvar%20onCommitFiberUnmount%20%3D%20null%3B%5C%5Cnvar%20hasLoggedError%20%3D%20false%3B%5C%5Cn%5C%5Cnfunction%20catchErrors(fn)%20%7B%5C%5Cn%20%20return%20function%20(arg)%20%7B%5C%5Cn%20%20%20%20try%20%7B%5C%5Cn%20%20%20%20%20%20return%20fn(arg)%3B%5C%5Cn%20%20%20%20%7D%20catch%20(err)%20%7B%5C%5Cn%20%20%20%20%20%20if%20(%20true%20%26%26%20!hasLoggedError)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20hasLoggedError%20%3D%20true%3B%5C%5Cn%20%20%20%20%20%20%20%20warningWithoutStack%241(false%2C%20'React%20DevTools%20encountered%20an%20error%3A%20%25s'%2C%20err)%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnvar%20isDevToolsPresent%20%3D%20typeof%20__REACT_DEVTOOLS_GLOBAL_HOOK__%20!%3D%3D%20'undefined'%3B%5C%5Cn%5C%5Cnfunction%20injectInternals(internals)%20%7B%5C%5Cn%20%20if%20(typeof%20__REACT_DEVTOOLS_GLOBAL_HOOK__%20%3D%3D%3D%20'undefined')%20%7B%5C%5Cn%20%20%20%20%2F%2F%20No%20DevTools%5C%5Cn%20%20%20%20return%20false%3B%5C%5Cn%20%20%7D%5C%5Cn%20%20var%20hook%20%3D%20__REACT_DEVTOOLS_GLOBAL_HOOK__%3B%5C%5Cn%20%20if%20(hook.isDisabled)%20%7B%5C%5Cn%20%20%20%20%2F%2F%20This%20isn't%20a%20real%20property%20on%20the%20hook%2C%20but%20it%20can%20be%20set%20to%20opt%20out%5C%5Cn%20%20%20%20%2F%2F%20of%20DevTools%20integration%20and%20associated%20warnings%20and%20logs.%5C%5Cn%20%20%20%20%2F%2F%20https%3A%2F%2Fgithub.com%2Ffacebook%2Freact%2Fissues%2F3877%5C%5Cn%20%20%20%20return%20true%3B%5C%5Cn%20%20%7D%5C%5Cn%20%20if%20(!hook.supportsFiber)%20%7B%5C%5Cn%20%20%20%20%7B%5C%5Cn%20%20%20%20%20%20warningWithoutStack%241(false%2C%20'The%20installed%20version%20of%20React%20DevTools%20is%20too%20old%20and%20will%20not%20work%20'%20%2B%20'with%20the%20current%20version%20of%20React.%20Please%20update%20React%20DevTools.%20'%20%2B%20'https%3A%2F%2Ffb.me%2Freact-devtools')%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%20%20%2F%2F%20DevTools%20exists%2C%20even%20though%20it%20doesn't%20support%20Fiber.%5C%5Cn%20%20%20%20return%20true%3B%5C%5Cn%20%20%7D%5C%5Cn%20%20try%20%7B%5C%5Cn%20%20%20%20var%20rendererID%20%3D%20hook.inject(internals)%3B%5C%5Cn%20%20%20%20%2F%2F%20We%20have%20successfully%20injected%2C%20so%20now%20it%20is%20safe%20to%20set%20up%20hooks.%5C%5Cn%20%20%20%20onCommitFiberRoot%20%3D%20catchErrors(function%20(root)%20%7B%5C%5Cn%20%20%20%20%20%20return%20hook.onCommitFiberRoot(rendererID%2C%20root)%3B%5C%5Cn%20%20%20%20%7D)%3B%5C%5Cn%20%20%20%20onCommitFiberUnmount%20%3D%20catchErrors(function%20(fiber)%20%7B%5C%5Cn%20%20%20%20%20%20return%20hook.onCommitFiberUnmount(rendererID%2C%20fiber)%3B%5C%5Cn%20%20%20%20%7D)%3B%5C%5Cn%20%20%7D%20catch%20(err)%20%7B%5C%5Cn%20%20%20%20%2F%2F%20Catch%20all%20errors%20because%20it%20is%20unsafe%20to%20throw%20during%20initialization.%5C%5Cn%20%20%20%20%7B%5C%5Cn%20%20%20%20%20%20warningWithoutStack%241(false%2C%20'React%20DevTools%20encountered%20an%20error%3A%20%25s.'%2C%20err)%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%5C%5Cn%20%20%2F%2F%20DevTools%20exists%5C%5Cn%20%20return%20true%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20onCommitRoot(root)%20%7B%5C%5Cn%20%20if%20(typeof%20onCommitFiberRoot%20%3D%3D%3D%20'function')%20%7B%5C%5Cn%20%20%20%20onCommitFiberRoot(root)%3B%5C%5Cn%20%20%7D%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20onCommitUnmount(fiber)%20%7B%5C%5Cn%20%20if%20(typeof%20onCommitFiberUnmount%20%3D%3D%3D%20'function')%20%7B%5C%5Cn%20%20%20%20onCommitFiberUnmount(fiber)%3B%5C%5Cn%20%20%7D%5C%5Cn%7D%5C%5Cn%5C%5Cn%2F%2F%20Max%2031%20bit%20integer.%20The%20max%20integer%20size%20in%20V8%20for%2032-bit%20systems.%5C%5Cn%2F%2F%20Math.pow(2%2C%2030)%20-%201%5C%5Cn%2F%2F%200b111111111111111111111111111111%5C%5Cnvar%20maxSigned31BitInt%20%3D%201073741823%3B%5C%5Cn%5C%5Cnvar%20NoWork%20%3D%200%3B%5C%5Cnvar%20Never%20%3D%201%3B%5C%5Cnvar%20Sync%20%3D%20maxSigned31BitInt%3B%5C%5Cn%5C%5Cnvar%20UNIT_SIZE%20%3D%2010%3B%5C%5Cnvar%20MAGIC_NUMBER_OFFSET%20%3D%20maxSigned31BitInt%20-%201%3B%5C%5Cn%5C%5Cn%2F%2F%201%20unit%20of%20expiration%20time%20represents%2010ms.%5C%5Cnfunction%20msToExpirationTime(ms)%20%7B%5C%5Cn%20%20%2F%2F%20Always%20add%20an%20offset%20so%20that%20we%20don't%20clash%20with%20the%20magic%20number%20for%20NoWork.%5C%5Cn%20%20return%20MAGIC_NUMBER_OFFSET%20-%20(ms%20%2F%20UNIT_SIZE%20%7C%200)%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20expirationTimeToMs(expirationTime)%20%7B%5C%5Cn%20%20return%20(MAGIC_NUMBER_OFFSET%20-%20expirationTime)%20*%20UNIT_SIZE%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20ceiling(num%2C%20precision)%20%7B%5C%5Cn%20%20return%20((num%20%2F%20precision%20%7C%200)%20%2B%201)%20*%20precision%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20computeExpirationBucket(currentTime%2C%20expirationInMs%2C%20bucketSizeMs)%20%7B%5C%5Cn%20%20return%20MAGIC_NUMBER_OFFSET%20-%20ceiling(MAGIC_NUMBER_OFFSET%20-%20currentTime%20%2B%20expirationInMs%20%2F%20UNIT_SIZE%2C%20bucketSizeMs%20%2F%20UNIT_SIZE)%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnvar%20LOW_PRIORITY_EXPIRATION%20%3D%205000%3B%5C%5Cnvar%20LOW_PRIORITY_BATCH_SIZE%20%3D%20250%3B%5C%5Cn%5C%5Cnfunction%20computeAsyncExpiration(currentTime)%20%7B%5C%5Cn%20%20return%20computeExpirationBucket(currentTime%2C%20LOW_PRIORITY_EXPIRATION%2C%20LOW_PRIORITY_BATCH_SIZE)%3B%5C%5Cn%7D%5C%5Cn%5C%5Cn%2F%2F%20We%20intentionally%20set%20a%20higher%20expiration%20time%20for%20interactive%20updates%20in%5C%5Cn%2F%2F%20dev%20than%20in%20production.%5C%5Cn%2F%2F%5C%5Cn%2F%2F%20If%20the%20main%20thread%20is%20being%20blocked%20so%20long%20that%20you%20hit%20the%20expiration%2C%5C%5Cn%2F%2F%20it's%20a%20problem%20that%20could%20be%20solved%20with%20better%20scheduling.%5C%5Cn%2F%2F%5C%5Cn%2F%2F%20People%20will%20be%20more%20likely%20to%20notice%20this%20and%20fix%20it%20with%20the%20long%5C%5Cn%2F%2F%20expiration%20time%20in%20development.%5C%5Cn%2F%2F%5C%5Cn%2F%2F%20In%20production%20we%20opt%20for%20better%20UX%20at%20the%20risk%20of%20masking%20scheduling%5C%5Cn%2F%2F%20problems%2C%20by%20expiring%20fast.%5C%5Cnvar%20HIGH_PRIORITY_EXPIRATION%20%3D%20500%3B%5C%5Cnvar%20HIGH_PRIORITY_BATCH_SIZE%20%3D%20100%3B%5C%5Cn%5C%5Cnfunction%20computeInteractiveExpiration(currentTime)%20%7B%5C%5Cn%20%20return%20computeExpirationBucket(currentTime%2C%20HIGH_PRIORITY_EXPIRATION%2C%20HIGH_PRIORITY_BATCH_SIZE)%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnvar%20NoContext%20%3D%200%3B%5C%5Cnvar%20ConcurrentMode%20%3D%201%3B%5C%5Cnvar%20StrictMode%20%3D%202%3B%5C%5Cnvar%20ProfileMode%20%3D%204%3B%5C%5Cn%5C%5Cnvar%20hasBadMapPolyfill%20%3D%20void%200%3B%5C%5Cn%5C%5Cn%7B%5C%5Cn%20%20hasBadMapPolyfill%20%3D%20false%3B%5C%5Cn%20%20try%20%7B%5C%5Cn%20%20%20%20var%20nonExtensibleObject%20%3D%20Object.preventExtensions(%7B%7D)%3B%5C%5Cn%20%20%20%20var%20testMap%20%3D%20new%20Map(%5B%5BnonExtensibleObject%2C%20null%5D%5D)%3B%5C%5Cn%20%20%20%20var%20testSet%20%3D%20new%20Set(%5BnonExtensibleObject%5D)%3B%5C%5Cn%20%20%20%20%2F%2F%20This%20is%20necessary%20for%20Rollup%20to%20not%20consider%20these%20unused.%5C%5Cn%20%20%20%20%2F%2F%20https%3A%2F%2Fgithub.com%2Frollup%2Frollup%2Fissues%2F1771%5C%5Cn%20%20%20%20%2F%2F%20TODO%3A%20we%20can%20remove%20these%20if%20Rollup%20fixes%20the%20bug.%5C%5Cn%20%20%20%20testMap.set(0%2C%200)%3B%5C%5Cn%20%20%20%20testSet.add(0)%3B%5C%5Cn%20%20%7D%20catch%20(e)%20%7B%5C%5Cn%20%20%20%20%2F%2F%20TODO%3A%20Consider%20warning%20about%20bad%20polyfills%5C%5Cn%20%20%20%20hasBadMapPolyfill%20%3D%20true%3B%5C%5Cn%20%20%7D%5C%5Cn%7D%5C%5Cn%5C%5Cn%2F%2F%20A%20Fiber%20is%20work%20on%20a%20Component%20that%20needs%20to%20be%20done%20or%20was%20done.%20There%20can%5C%5Cn%2F%2F%20be%20more%20than%20one%20per%20component.%5C%5Cn%5C%5Cn%5C%5Cnvar%20debugCounter%20%3D%20void%200%3B%5C%5Cn%5C%5Cn%7B%5C%5Cn%20%20debugCounter%20%3D%201%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20FiberNode(tag%2C%20pendingProps%2C%20key%2C%20mode)%20%7B%5C%5Cn%20%20%2F%2F%20Instance%5C%5Cn%20%20this.tag%20%3D%20tag%3B%5C%5Cn%20%20this.key%20%3D%20key%3B%5C%5Cn%20%20this.elementType%20%3D%20null%3B%5C%5Cn%20%20this.type%20%3D%20null%3B%5C%5Cn%20%20this.stateNode%20%3D%20null%3B%5C%5Cn%5C%5Cn%20%20%2F%2F%20Fiber%5C%5Cn%20%20this.return%20%3D%20null%3B%5C%5Cn%20%20this.child%20%3D%20null%3B%5C%5Cn%20%20this.sibling%20%3D%20null%3B%5C%5Cn%20%20this.index%20%3D%200%3B%5C%5Cn%5C%5Cn%20%20this.ref%20%3D%20null%3B%5C%5Cn%5C%5Cn%20%20this.pendingProps%20%3D%20pendingProps%3B%5C%5Cn%20%20this.memoizedProps%20%3D%20null%3B%5C%5Cn%20%20this.updateQueue%20%3D%20null%3B%5C%5Cn%20%20this.memoizedState%20%3D%20null%3B%5C%5Cn%20%20this.contextDependencies%20%3D%20null%3B%5C%5Cn%5C%5Cn%20%20this.mode%20%3D%20mode%3B%5C%5Cn%5C%5Cn%20%20%2F%2F%20Effects%5C%5Cn%20%20this.effectTag%20%3D%20NoEffect%3B%5C%5Cn%20%20this.nextEffect%20%3D%20null%3B%5C%5Cn%5C%5Cn%20%20this.firstEffect%20%3D%20null%3B%5C%5Cn%20%20this.lastEffect%20%3D%20null%3B%5C%5Cn%5C%5Cn%20%20this.expirationTime%20%3D%20NoWork%3B%5C%5Cn%20%20this.childExpirationTime%20%3D%20NoWork%3B%5C%5Cn%5C%5Cn%20%20this.alternate%20%3D%20null%3B%5C%5Cn%5C%5Cn%20%20if%20(enableProfilerTimer)%20%7B%5C%5Cn%20%20%20%20%2F%2F%20Note%3A%20The%20following%20is%20done%20to%20avoid%20a%20v8%20performance%20cliff.%5C%5Cn%20%20%20%20%2F%2F%5C%5Cn%20%20%20%20%2F%2F%20Initializing%20the%20fields%20below%20to%20smis%20and%20later%20updating%20them%20with%5C%5Cn%20%20%20%20%2F%2F%20double%20values%20will%20cause%20Fibers%20to%20end%20up%20having%20separate%20shapes.%5C%5Cn%20%20%20%20%2F%2F%20This%20behavior%2Fbug%20has%20something%20to%20do%20with%20Object.preventExtension().%5C%5Cn%20%20%20%20%2F%2F%20Fortunately%20this%20only%20impacts%20DEV%20builds.%5C%5Cn%20%20%20%20%2F%2F%20Unfortunately%20it%20makes%20React%20unusably%20slow%20for%20some%20applications.%5C%5Cn%20%20%20%20%2F%2F%20To%20work%20around%20this%2C%20initialize%20the%20fields%20below%20with%20doubles.%5C%5Cn%20%20%20%20%2F%2F%5C%5Cn%20%20%20%20%2F%2F%20Learn%20more%20about%20this%20here%3A%5C%5Cn%20%20%20%20%2F%2F%20https%3A%2F%2Fgithub.com%2Ffacebook%2Freact%2Fissues%2F14365%5C%5Cn%20%20%20%20%2F%2F%20https%3A%2F%2Fbugs.chromium.org%2Fp%2Fv8%2Fissues%2Fdetail%3Fid%3D8538%5C%5Cn%20%20%20%20this.actualDuration%20%3D%20Number.NaN%3B%5C%5Cn%20%20%20%20this.actualStartTime%20%3D%20Number.NaN%3B%5C%5Cn%20%20%20%20this.selfBaseDuration%20%3D%20Number.NaN%3B%5C%5Cn%20%20%20%20this.treeBaseDuration%20%3D%20Number.NaN%3B%5C%5Cn%5C%5Cn%20%20%20%20%2F%2F%20It's%20okay%20to%20replace%20the%20initial%20doubles%20with%20smis%20after%20initialization.%5C%5Cn%20%20%20%20%2F%2F%20This%20won't%20trigger%20the%20performance%20cliff%20mentioned%20above%2C%5C%5Cn%20%20%20%20%2F%2F%20and%20it%20simplifies%20other%20profiler%20code%20(including%20DevTools).%5C%5Cn%20%20%20%20this.actualDuration%20%3D%200%3B%5C%5Cn%20%20%20%20this.actualStartTime%20%3D%20-1%3B%5C%5Cn%20%20%20%20this.selfBaseDuration%20%3D%200%3B%5C%5Cn%20%20%20%20this.treeBaseDuration%20%3D%200%3B%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20%7B%5C%5Cn%20%20%20%20this._debugID%20%3D%20debugCounter%2B%2B%3B%5C%5Cn%20%20%20%20this._debugSource%20%3D%20null%3B%5C%5Cn%20%20%20%20this._debugOwner%20%3D%20null%3B%5C%5Cn%20%20%20%20this._debugIsCurrentlyTiming%20%3D%20false%3B%5C%5Cn%20%20%20%20this._debugHookTypes%20%3D%20null%3B%5C%5Cn%20%20%20%20if%20(!hasBadMapPolyfill%20%26%26%20typeof%20Object.preventExtensions%20%3D%3D%3D%20'function')%20%7B%5C%5Cn%20%20%20%20%20%20Object.preventExtensions(this)%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%5C%5Cn%7D%5C%5Cn%5C%5Cn%2F%2F%20This%20is%20a%20constructor%20function%2C%20rather%20than%20a%20POJO%20constructor%2C%20still%5C%5Cn%2F%2F%20please%20ensure%20we%20do%20the%20following%3A%5C%5Cn%2F%2F%201)%20Nobody%20should%20add%20any%20instance%20methods%20on%20this.%20Instance%20methods%20can%20be%5C%5Cn%2F%2F%20%20%20%20more%20difficult%20to%20predict%20when%20they%20get%20optimized%20and%20they%20are%20almost%5C%5Cn%2F%2F%20%20%20%20never%20inlined%20properly%20in%20static%20compilers.%5C%5Cn%2F%2F%202)%20Nobody%20should%20rely%20on%20%60instanceof%20Fiber%60%20for%20type%20testing.%20We%20should%5C%5Cn%2F%2F%20%20%20%20always%20know%20when%20it%20is%20a%20fiber.%5C%5Cn%2F%2F%203)%20We%20might%20want%20to%20experiment%20with%20using%20numeric%20keys%20since%20they%20are%20easier%5C%5Cn%2F%2F%20%20%20%20to%20optimize%20in%20a%20non-JIT%20environment.%5C%5Cn%2F%2F%204)%20We%20can%20easily%20go%20from%20a%20constructor%20to%20a%20createFiber%20object%20literal%20if%20that%5C%5Cn%2F%2F%20%20%20%20is%20faster.%5C%5Cn%2F%2F%205)%20It%20should%20be%20easy%20to%20port%20this%20to%20a%20C%20struct%20and%20keep%20a%20C%20implementation%5C%5Cn%2F%2F%20%20%20%20compatible.%5C%5Cnvar%20createFiber%20%3D%20function%20(tag%2C%20pendingProps%2C%20key%2C%20mode)%20%7B%5C%5Cn%20%20%2F%2F%20%24FlowFixMe%3A%20the%20shapes%20are%20exact%20here%20but%20Flow%20doesn't%20like%20constructors%5C%5Cn%20%20return%20new%20FiberNode(tag%2C%20pendingProps%2C%20key%2C%20mode)%3B%5C%5Cn%7D%3B%5C%5Cn%5C%5Cnfunction%20shouldConstruct(Component)%20%7B%5C%5Cn%20%20var%20prototype%20%3D%20Component.prototype%3B%5C%5Cn%20%20return%20!!(prototype%20%26%26%20prototype.isReactComponent)%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20isSimpleFunctionComponent(type)%20%7B%5C%5Cn%20%20return%20typeof%20type%20%3D%3D%3D%20'function'%20%26%26%20!shouldConstruct(type)%20%26%26%20type.defaultProps%20%3D%3D%3D%20undefined%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20resolveLazyComponentTag(Component)%20%7B%5C%5Cn%20%20if%20(typeof%20Component%20%3D%3D%3D%20'function')%20%7B%5C%5Cn%20%20%20%20return%20shouldConstruct(Component)%20%3F%20ClassComponent%20%3A%20FunctionComponent%3B%5C%5Cn%20%20%7D%20else%20if%20(Component%20!%3D%3D%20undefined%20%26%26%20Component%20!%3D%3D%20null)%20%7B%5C%5Cn%20%20%20%20var%20%24%24typeof%20%3D%20Component.%24%24typeof%3B%5C%5Cn%20%20%20%20if%20(%24%24typeof%20%3D%3D%3D%20REACT_FORWARD_REF_TYPE)%20%7B%5C%5Cn%20%20%20%20%20%20return%20ForwardRef%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%20%20if%20(%24%24typeof%20%3D%3D%3D%20REACT_MEMO_TYPE)%20%7B%5C%5Cn%20%20%20%20%20%20return%20MemoComponent%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%5C%5Cn%20%20return%20IndeterminateComponent%3B%5C%5Cn%7D%5C%5Cn%5C%5Cn%2F%2F%20This%20is%20used%20to%20create%20an%20alternate%20fiber%20to%20do%20work%20on.%5C%5Cnfunction%20createWorkInProgress(current%2C%20pendingProps%2C%20expirationTime)%20%7B%5C%5Cn%20%20var%20workInProgress%20%3D%20current.alternate%3B%5C%5Cn%20%20if%20(workInProgress%20%3D%3D%3D%20null)%20%7B%5C%5Cn%20%20%20%20%2F%2F%20We%20use%20a%20double%20buffering%20pooling%20technique%20because%20we%20know%20that%20we'll%5C%5Cn%20%20%20%20%2F%2F%20only%20ever%20need%20at%20most%20two%20versions%20of%20a%20tree.%20We%20pool%20the%20%5C%5C%5C%22other%5C%5C%5C%22%20unused%5C%5Cn%20%20%20%20%2F%2F%20node%20that%20we're%20free%20to%20reuse.%20This%20is%20lazily%20created%20to%20avoid%20allocating%5C%5Cn%20%20%20%20%2F%2F%20extra%20objects%20for%20things%20that%20are%20never%20updated.%20It%20also%20allow%20us%20to%5C%5Cn%20%20%20%20%2F%2F%20reclaim%20the%20extra%20memory%20if%20needed.%5C%5Cn%20%20%20%20workInProgress%20%3D%20createFiber(current.tag%2C%20pendingProps%2C%20current.key%2C%20current.mode)%3B%5C%5Cn%20%20%20%20workInProgress.elementType%20%3D%20current.elementType%3B%5C%5Cn%20%20%20%20workInProgress.type%20%3D%20current.type%3B%5C%5Cn%20%20%20%20workInProgress.stateNode%20%3D%20current.stateNode%3B%5C%5Cn%5C%5Cn%20%20%20%20%7B%5C%5Cn%20%20%20%20%20%20%2F%2F%20DEV-only%20fields%5C%5Cn%20%20%20%20%20%20workInProgress._debugID%20%3D%20current._debugID%3B%5C%5Cn%20%20%20%20%20%20workInProgress._debugSource%20%3D%20current._debugSource%3B%5C%5Cn%20%20%20%20%20%20workInProgress._debugOwner%20%3D%20current._debugOwner%3B%5C%5Cn%20%20%20%20%20%20workInProgress._debugHookTypes%20%3D%20current._debugHookTypes%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20workInProgress.alternate%20%3D%20current%3B%5C%5Cn%20%20%20%20current.alternate%20%3D%20workInProgress%3B%5C%5Cn%20%20%7D%20else%20%7B%5C%5Cn%20%20%20%20workInProgress.pendingProps%20%3D%20pendingProps%3B%5C%5Cn%5C%5Cn%20%20%20%20%2F%2F%20We%20already%20have%20an%20alternate.%5C%5Cn%20%20%20%20%2F%2F%20Reset%20the%20effect%20tag.%5C%5Cn%20%20%20%20workInProgress.effectTag%20%3D%20NoEffect%3B%5C%5Cn%5C%5Cn%20%20%20%20%2F%2F%20The%20effect%20list%20is%20no%20longer%20valid.%5C%5Cn%20%20%20%20workInProgress.nextEffect%20%3D%20null%3B%5C%5Cn%20%20%20%20workInProgress.firstEffect%20%3D%20null%3B%5C%5Cn%20%20%20%20workInProgress.lastEffect%20%3D%20null%3B%5C%5Cn%5C%5Cn%20%20%20%20if%20(enableProfilerTimer)%20%7B%5C%5Cn%20%20%20%20%20%20%2F%2F%20We%20intentionally%20reset%2C%20rather%20than%20copy%2C%20actualDuration%20%26%20actualStartTime.%5C%5Cn%20%20%20%20%20%20%2F%2F%20This%20prevents%20time%20from%20endlessly%20accumulating%20in%20new%20commits.%5C%5Cn%20%20%20%20%20%20%2F%2F%20This%20has%20the%20downside%20of%20resetting%20values%20for%20different%20priority%20renders%2C%5C%5Cn%20%20%20%20%20%20%2F%2F%20But%20works%20for%20yielding%20(the%20common%20case)%20and%20should%20support%20resuming.%5C%5Cn%20%20%20%20%20%20workInProgress.actualDuration%20%3D%200%3B%5C%5Cn%20%20%20%20%20%20workInProgress.actualStartTime%20%3D%20-1%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20workInProgress.childExpirationTime%20%3D%20current.childExpirationTime%3B%5C%5Cn%20%20workInProgress.expirationTime%20%3D%20current.expirationTime%3B%5C%5Cn%5C%5Cn%20%20workInProgress.child%20%3D%20current.child%3B%5C%5Cn%20%20workInProgress.memoizedProps%20%3D%20current.memoizedProps%3B%5C%5Cn%20%20workInProgress.memoizedState%20%3D%20current.memoizedState%3B%5C%5Cn%20%20workInProgress.updateQueue%20%3D%20current.updateQueue%3B%5C%5Cn%20%20workInProgress.contextDependencies%20%3D%20current.contextDependencies%3B%5C%5Cn%5C%5Cn%20%20%2F%2F%20These%20will%20be%20overridden%20during%20the%20parent's%20reconciliation%5C%5Cn%20%20workInProgress.sibling%20%3D%20current.sibling%3B%5C%5Cn%20%20workInProgress.index%20%3D%20current.index%3B%5C%5Cn%20%20workInProgress.ref%20%3D%20current.ref%3B%5C%5Cn%5C%5Cn%20%20if%20(enableProfilerTimer)%20%7B%5C%5Cn%20%20%20%20workInProgress.selfBaseDuration%20%3D%20current.selfBaseDuration%3B%5C%5Cn%20%20%20%20workInProgress.treeBaseDuration%20%3D%20current.treeBaseDuration%3B%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20return%20workInProgress%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20createHostRootFiber(isConcurrent)%20%7B%5C%5Cn%20%20var%20mode%20%3D%20isConcurrent%20%3F%20ConcurrentMode%20%7C%20StrictMode%20%3A%20NoContext%3B%5C%5Cn%5C%5Cn%20%20if%20(enableProfilerTimer%20%26%26%20isDevToolsPresent)%20%7B%5C%5Cn%20%20%20%20%2F%2F%20Always%20collect%20profile%20timings%20when%20DevTools%20are%20present.%5C%5Cn%20%20%20%20%2F%2F%20This%20enables%20DevTools%20to%20start%20capturing%20timing%20at%20any%20point%E2%80%93%5C%5Cn%20%20%20%20%2F%2F%20Without%20some%20nodes%20in%20the%20tree%20having%20empty%20base%20times.%5C%5Cn%20%20%20%20mode%20%7C%3D%20ProfileMode%3B%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20return%20createFiber(HostRoot%2C%20null%2C%20null%2C%20mode)%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20createFiberFromTypeAndProps(type%2C%20%2F%2F%20React%24ElementType%5C%5Cnkey%2C%20pendingProps%2C%20owner%2C%20mode%2C%20expirationTime)%20%7B%5C%5Cn%20%20var%20fiber%20%3D%20void%200%3B%5C%5Cn%5C%5Cn%20%20var%20fiberTag%20%3D%20IndeterminateComponent%3B%5C%5Cn%20%20%2F%2F%20The%20resolved%20type%20is%20set%20if%20we%20know%20what%20the%20final%20type%20will%20be.%20I.e.%20it's%20not%20lazy.%5C%5Cn%20%20var%20resolvedType%20%3D%20type%3B%5C%5Cn%20%20if%20(typeof%20type%20%3D%3D%3D%20'function')%20%7B%5C%5Cn%20%20%20%20if%20(shouldConstruct(type))%20%7B%5C%5Cn%20%20%20%20%20%20fiberTag%20%3D%20ClassComponent%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%20else%20if%20(typeof%20type%20%3D%3D%3D%20'string')%20%7B%5C%5Cn%20%20%20%20fiberTag%20%3D%20HostComponent%3B%5C%5Cn%20%20%7D%20else%20%7B%5C%5Cn%20%20%20%20getTag%3A%20switch%20(type)%20%7B%5C%5Cn%20%20%20%20%20%20case%20REACT_FRAGMENT_TYPE%3A%5C%5Cn%20%20%20%20%20%20%20%20return%20createFiberFromFragment(pendingProps.children%2C%20mode%2C%20expirationTime%2C%20key)%3B%5C%5Cn%20%20%20%20%20%20case%20REACT_CONCURRENT_MODE_TYPE%3A%5C%5Cn%20%20%20%20%20%20%20%20return%20createFiberFromMode(pendingProps%2C%20mode%20%7C%20ConcurrentMode%20%7C%20StrictMode%2C%20expirationTime%2C%20key)%3B%5C%5Cn%20%20%20%20%20%20case%20REACT_STRICT_MODE_TYPE%3A%5C%5Cn%20%20%20%20%20%20%20%20return%20createFiberFromMode(pendingProps%2C%20mode%20%7C%20StrictMode%2C%20expirationTime%2C%20key)%3B%5C%5Cn%20%20%20%20%20%20case%20REACT_PROFILER_TYPE%3A%5C%5Cn%20%20%20%20%20%20%20%20return%20createFiberFromProfiler(pendingProps%2C%20mode%2C%20expirationTime%2C%20key)%3B%5C%5Cn%20%20%20%20%20%20case%20REACT_SUSPENSE_TYPE%3A%5C%5Cn%20%20%20%20%20%20%20%20return%20createFiberFromSuspense(pendingProps%2C%20mode%2C%20expirationTime%2C%20key)%3B%5C%5Cn%20%20%20%20%20%20default%3A%5C%5Cn%20%20%20%20%20%20%20%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20if%20(typeof%20type%20%3D%3D%3D%20'object'%20%26%26%20type%20!%3D%3D%20null)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20switch%20(type.%24%24typeof)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%20%20case%20REACT_PROVIDER_TYPE%3A%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20fiberTag%20%3D%20ContextProvider%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20break%20getTag%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%20%20case%20REACT_CONTEXT_TYPE%3A%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%2F%2F%20This%20is%20a%20consumer%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20fiberTag%20%3D%20ContextConsumer%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20break%20getTag%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%20%20case%20REACT_FORWARD_REF_TYPE%3A%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20fiberTag%20%3D%20ForwardRef%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20break%20getTag%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%20%20case%20REACT_MEMO_TYPE%3A%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20fiberTag%20%3D%20MemoComponent%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20break%20getTag%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%20%20case%20REACT_LAZY_TYPE%3A%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20fiberTag%20%3D%20LazyComponent%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20resolvedType%20%3D%20null%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20break%20getTag%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%20%20%20%20var%20info%20%3D%20''%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20if%20(type%20%3D%3D%3D%20undefined%20%7C%7C%20typeof%20type%20%3D%3D%3D%20'object'%20%26%26%20type%20!%3D%3D%20null%20%26%26%20Object.keys(type).length%20%3D%3D%3D%200)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%20%20info%20%2B%3D%20'%20You%20likely%20forgot%20to%20export%20your%20component%20from%20the%20file%20'%20%2B%20%5C%5C%5C%22it's%20defined%20in%2C%20or%20you%20might%20have%20mixed%20up%20default%20and%20%5C%5C%5C%22%20%2B%20'named%20imports.'%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20var%20ownerName%20%3D%20owner%20%3F%20getComponentName(owner.type)%20%3A%20null%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20if%20(ownerName)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%20%20info%20%2B%3D%20'%5C%5C%5C%5Cn%5C%5C%5C%5CnCheck%20the%20render%20method%20of%20%60'%20%2B%20ownerName%20%2B%20'%60.'%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%20%20%20%20invariant(false%2C%20'Element%20type%20is%20invalid%3A%20expected%20a%20string%20(for%20built-in%20components)%20or%20a%20class%2Ffunction%20(for%20composite%20components)%20but%20got%3A%20%25s.%25s'%2C%20type%20%3D%3D%20null%20%3F%20type%20%3A%20typeof%20type%2C%20info)%3B%5C%5Cn%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20fiber%20%3D%20createFiber(fiberTag%2C%20pendingProps%2C%20key%2C%20mode)%3B%5C%5Cn%20%20fiber.elementType%20%3D%20type%3B%5C%5Cn%20%20fiber.type%20%3D%20resolvedType%3B%5C%5Cn%20%20fiber.expirationTime%20%3D%20expirationTime%3B%5C%5Cn%5C%5Cn%20%20return%20fiber%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20createFiberFromElement(element%2C%20mode%2C%20expirationTime)%20%7B%5C%5Cn%20%20var%20owner%20%3D%20null%3B%5C%5Cn%20%20%7B%5C%5Cn%20%20%20%20owner%20%3D%20element._owner%3B%5C%5Cn%20%20%7D%5C%5Cn%20%20var%20type%20%3D%20element.type%3B%5C%5Cn%20%20var%20key%20%3D%20element.key%3B%5C%5Cn%20%20var%20pendingProps%20%3D%20element.props%3B%5C%5Cn%20%20var%20fiber%20%3D%20createFiberFromTypeAndProps(type%2C%20key%2C%20pendingProps%2C%20owner%2C%20mode%2C%20expirationTime)%3B%5C%5Cn%20%20%7B%5C%5Cn%20%20%20%20fiber._debugSource%20%3D%20element._source%3B%5C%5Cn%20%20%20%20fiber._debugOwner%20%3D%20element._owner%3B%5C%5Cn%20%20%7D%5C%5Cn%20%20return%20fiber%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20createFiberFromFragment(elements%2C%20mode%2C%20expirationTime%2C%20key)%20%7B%5C%5Cn%20%20var%20fiber%20%3D%20createFiber(Fragment%2C%20elements%2C%20key%2C%20mode)%3B%5C%5Cn%20%20fiber.expirationTime%20%3D%20expirationTime%3B%5C%5Cn%20%20return%20fiber%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20createFiberFromProfiler(pendingProps%2C%20mode%2C%20expirationTime%2C%20key)%20%7B%5C%5Cn%20%20%7B%5C%5Cn%20%20%20%20if%20(typeof%20pendingProps.id%20!%3D%3D%20'string'%20%7C%7C%20typeof%20pendingProps.onRender%20!%3D%3D%20'function')%20%7B%5C%5Cn%20%20%20%20%20%20warningWithoutStack%241(false%2C%20'Profiler%20must%20specify%20an%20%5C%5C%5C%22id%5C%5C%5C%22%20string%20and%20%5C%5C%5C%22onRender%5C%5C%5C%22%20function%20as%20props')%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20var%20fiber%20%3D%20createFiber(Profiler%2C%20pendingProps%2C%20key%2C%20mode%20%7C%20ProfileMode)%3B%5C%5Cn%20%20%2F%2F%20TODO%3A%20The%20Profiler%20fiber%20shouldn't%20have%20a%20type.%20It%20has%20a%20tag.%5C%5Cn%20%20fiber.elementType%20%3D%20REACT_PROFILER_TYPE%3B%5C%5Cn%20%20fiber.type%20%3D%20REACT_PROFILER_TYPE%3B%5C%5Cn%20%20fiber.expirationTime%20%3D%20expirationTime%3B%5C%5Cn%5C%5Cn%20%20return%20fiber%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20createFiberFromMode(pendingProps%2C%20mode%2C%20expirationTime%2C%20key)%20%7B%5C%5Cn%20%20var%20fiber%20%3D%20createFiber(Mode%2C%20pendingProps%2C%20key%2C%20mode)%3B%5C%5Cn%5C%5Cn%20%20%2F%2F%20TODO%3A%20The%20Mode%20fiber%20shouldn't%20have%20a%20type.%20It%20has%20a%20tag.%5C%5Cn%20%20var%20type%20%3D%20(mode%20%26%20ConcurrentMode)%20%3D%3D%3D%20NoContext%20%3F%20REACT_STRICT_MODE_TYPE%20%3A%20REACT_CONCURRENT_MODE_TYPE%3B%5C%5Cn%20%20fiber.elementType%20%3D%20type%3B%5C%5Cn%20%20fiber.type%20%3D%20type%3B%5C%5Cn%5C%5Cn%20%20fiber.expirationTime%20%3D%20expirationTime%3B%5C%5Cn%20%20return%20fiber%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20createFiberFromSuspense(pendingProps%2C%20mode%2C%20expirationTime%2C%20key)%20%7B%5C%5Cn%20%20var%20fiber%20%3D%20createFiber(SuspenseComponent%2C%20pendingProps%2C%20key%2C%20mode)%3B%5C%5Cn%5C%5Cn%20%20%2F%2F%20TODO%3A%20The%20SuspenseComponent%20fiber%20shouldn't%20have%20a%20type.%20It%20has%20a%20tag.%5C%5Cn%20%20var%20type%20%3D%20REACT_SUSPENSE_TYPE%3B%5C%5Cn%20%20fiber.elementType%20%3D%20type%3B%5C%5Cn%20%20fiber.type%20%3D%20type%3B%5C%5Cn%5C%5Cn%20%20fiber.expirationTime%20%3D%20expirationTime%3B%5C%5Cn%20%20return%20fiber%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20createFiberFromText(content%2C%20mode%2C%20expirationTime)%20%7B%5C%5Cn%20%20var%20fiber%20%3D%20createFiber(HostText%2C%20content%2C%20null%2C%20mode)%3B%5C%5Cn%20%20fiber.expirationTime%20%3D%20expirationTime%3B%5C%5Cn%20%20return%20fiber%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20createFiberFromHostInstanceForDeletion()%20%7B%5C%5Cn%20%20var%20fiber%20%3D%20createFiber(HostComponent%2C%20null%2C%20null%2C%20NoContext)%3B%5C%5Cn%20%20%2F%2F%20TODO%3A%20These%20should%20not%20need%20a%20type.%5C%5Cn%20%20fiber.elementType%20%3D%20'DELETED'%3B%5C%5Cn%20%20fiber.type%20%3D%20'DELETED'%3B%5C%5Cn%20%20return%20fiber%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20createFiberFromPortal(portal%2C%20mode%2C%20expirationTime)%20%7B%5C%5Cn%20%20var%20pendingProps%20%3D%20portal.children%20!%3D%3D%20null%20%3F%20portal.children%20%3A%20%5B%5D%3B%5C%5Cn%20%20var%20fiber%20%3D%20createFiber(HostPortal%2C%20pendingProps%2C%20portal.key%2C%20mode)%3B%5C%5Cn%20%20fiber.expirationTime%20%3D%20expirationTime%3B%5C%5Cn%20%20fiber.stateNode%20%3D%20%7B%5C%5Cn%20%20%20%20containerInfo%3A%20portal.containerInfo%2C%5C%5Cn%20%20%20%20pendingChildren%3A%20null%2C%20%2F%2F%20Used%20by%20persistent%20updates%5C%5Cn%20%20%20%20implementation%3A%20portal.implementation%5C%5Cn%20%20%7D%3B%5C%5Cn%20%20return%20fiber%3B%5C%5Cn%7D%5C%5Cn%5C%5Cn%2F%2F%20Used%20for%20stashing%20WIP%20properties%20to%20replay%20failed%20work%20in%20DEV.%5C%5Cnfunction%20assignFiberPropertiesInDEV(target%2C%20source)%20%7B%5C%5Cn%20%20if%20(target%20%3D%3D%3D%20null)%20%7B%5C%5Cn%20%20%20%20%2F%2F%20This%20Fiber's%20initial%20properties%20will%20always%20be%20overwritten.%5C%5Cn%20%20%20%20%2F%2F%20We%20only%20use%20a%20Fiber%20to%20ensure%20the%20same%20hidden%20class%20so%20DEV%20isn't%20slow.%5C%5Cn%20%20%20%20target%20%3D%20createFiber(IndeterminateComponent%2C%20null%2C%20null%2C%20NoContext)%3B%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20%2F%2F%20This%20is%20intentionally%20written%20as%20a%20list%20of%20all%20properties.%5C%5Cn%20%20%2F%2F%20We%20tried%20to%20use%20Object.assign()%20instead%20but%20this%20is%20called%20in%5C%5Cn%20%20%2F%2F%20the%20hottest%20path%2C%20and%20Object.assign()%20was%20too%20slow%3A%5C%5Cn%20%20%2F%2F%20https%3A%2F%2Fgithub.com%2Ffacebook%2Freact%2Fissues%2F12502%5C%5Cn%20%20%2F%2F%20This%20code%20is%20DEV-only%20so%20size%20is%20not%20a%20concern.%5C%5Cn%5C%5Cn%20%20target.tag%20%3D%20source.tag%3B%5C%5Cn%20%20target.key%20%3D%20source.key%3B%5C%5Cn%20%20target.elementType%20%3D%20source.elementType%3B%5C%5Cn%20%20target.type%20%3D%20source.type%3B%5C%5Cn%20%20target.stateNode%20%3D%20source.stateNode%3B%5C%5Cn%20%20target.return%20%3D%20source.return%3B%5C%5Cn%20%20target.child%20%3D%20source.child%3B%5C%5Cn%20%20target.sibling%20%3D%20source.sibling%3B%5C%5Cn%20%20target.index%20%3D%20source.index%3B%5C%5Cn%20%20target.ref%20%3D%20source.ref%3B%5C%5Cn%20%20target.pendingProps%20%3D%20source.pendingProps%3B%5C%5Cn%20%20target.memoizedProps%20%3D%20source.memoizedProps%3B%5C%5Cn%20%20target.updateQueue%20%3D%20source.updateQueue%3B%5C%5Cn%20%20target.memoizedState%20%3D%20source.memoizedState%3B%5C%5Cn%20%20target.contextDependencies%20%3D%20source.contextDependencies%3B%5C%5Cn%20%20target.mode%20%3D%20source.mode%3B%5C%5Cn%20%20target.effectTag%20%3D%20source.effectTag%3B%5C%5Cn%20%20target.nextEffect%20%3D%20source.nextEffect%3B%5C%5Cn%20%20target.firstEffect%20%3D%20source.firstEffect%3B%5C%5Cn%20%20target.lastEffect%20%3D%20source.lastEffect%3B%5C%5Cn%20%20target.expirationTime%20%3D%20source.expirationTime%3B%5C%5Cn%20%20target.childExpirationTime%20%3D%20source.childExpirationTime%3B%5C%5Cn%20%20target.alternate%20%3D%20source.alternate%3B%5C%5Cn%20%20if%20(enableProfilerTimer)%20%7B%5C%5Cn%20%20%20%20target.actualDuration%20%3D%20source.actualDuration%3B%5C%5Cn%20%20%20%20target.actualStartTime%20%3D%20source.actualStartTime%3B%5C%5Cn%20%20%20%20target.selfBaseDuration%20%3D%20source.selfBaseDuration%3B%5C%5Cn%20%20%20%20target.treeBaseDuration%20%3D%20source.treeBaseDuration%3B%5C%5Cn%20%20%7D%5C%5Cn%20%20target._debugID%20%3D%20source._debugID%3B%5C%5Cn%20%20target._debugSource%20%3D%20source._debugSource%3B%5C%5Cn%20%20target._debugOwner%20%3D%20source._debugOwner%3B%5C%5Cn%20%20target._debugIsCurrentlyTiming%20%3D%20source._debugIsCurrentlyTiming%3B%5C%5Cn%20%20target._debugHookTypes%20%3D%20source._debugHookTypes%3B%5C%5Cn%20%20return%20target%3B%5C%5Cn%7D%5C%5Cn%5C%5Cn%2F%2F%20TODO%3A%20This%20should%20be%20lifted%20into%20the%20renderer.%5C%5Cn%5C%5Cn%5C%5Cn%2F%2F%20The%20following%20attributes%20are%20only%20used%20by%20interaction%20tracing%20builds.%5C%5Cn%2F%2F%20They%20enable%20interactions%20to%20be%20associated%20with%20their%20async%20work%2C%5C%5Cn%2F%2F%20And%20expose%20interaction%20metadata%20to%20the%20React%20DevTools%20Profiler%20plugin.%5C%5Cn%2F%2F%20Note%20that%20these%20attributes%20are%20only%20defined%20when%20the%20enableSchedulerTracing%20flag%20is%20enabled.%5C%5Cn%5C%5Cn%5C%5Cn%2F%2F%20Exported%20FiberRoot%20type%20includes%20all%20properties%2C%5C%5Cn%2F%2F%20To%20avoid%20requiring%20potentially%20error-prone%20%3Aany%20casts%20throughout%20the%20project.%5C%5Cn%2F%2F%20Profiling%20properties%20are%20only%20safe%20to%20access%20in%20profiling%20builds%20(when%20enableSchedulerTracing%20is%20true).%5C%5Cn%2F%2F%20The%20types%20are%20defined%20separately%20within%20this%20file%20to%20ensure%20they%20stay%20in%20sync.%5C%5Cn%2F%2F%20(We%20don't%20have%20to%20use%20an%20inline%20%3Aany%20cast%20when%20enableSchedulerTracing%20is%20disabled.)%5C%5Cn%5C%5Cn%5C%5Cnfunction%20createFiberRoot(containerInfo%2C%20isConcurrent%2C%20hydrate)%20%7B%5C%5Cn%20%20%2F%2F%20Cyclic%20construction.%20This%20cheats%20the%20type%20system%20right%20now%20because%5C%5Cn%20%20%2F%2F%20stateNode%20is%20any.%5C%5Cn%20%20var%20uninitializedFiber%20%3D%20createHostRootFiber(isConcurrent)%3B%5C%5Cn%5C%5Cn%20%20var%20root%20%3D%20void%200%3B%5C%5Cn%20%20if%20(enableSchedulerTracing)%20%7B%5C%5Cn%20%20%20%20root%20%3D%20%7B%5C%5Cn%20%20%20%20%20%20current%3A%20uninitializedFiber%2C%5C%5Cn%20%20%20%20%20%20containerInfo%3A%20containerInfo%2C%5C%5Cn%20%20%20%20%20%20pendingChildren%3A%20null%2C%5C%5Cn%5C%5Cn%20%20%20%20%20%20earliestPendingTime%3A%20NoWork%2C%5C%5Cn%20%20%20%20%20%20latestPendingTime%3A%20NoWork%2C%5C%5Cn%20%20%20%20%20%20earliestSuspendedTime%3A%20NoWork%2C%5C%5Cn%20%20%20%20%20%20latestSuspendedTime%3A%20NoWork%2C%5C%5Cn%20%20%20%20%20%20latestPingedTime%3A%20NoWork%2C%5C%5Cn%5C%5Cn%20%20%20%20%20%20pingCache%3A%20null%2C%5C%5Cn%5C%5Cn%20%20%20%20%20%20didError%3A%20false%2C%5C%5Cn%5C%5Cn%20%20%20%20%20%20pendingCommitExpirationTime%3A%20NoWork%2C%5C%5Cn%20%20%20%20%20%20finishedWork%3A%20null%2C%5C%5Cn%20%20%20%20%20%20timeoutHandle%3A%20noTimeout%2C%5C%5Cn%20%20%20%20%20%20context%3A%20null%2C%5C%5Cn%20%20%20%20%20%20pendingContext%3A%20null%2C%5C%5Cn%20%20%20%20%20%20hydrate%3A%20hydrate%2C%5C%5Cn%20%20%20%20%20%20nextExpirationTimeToWorkOn%3A%20NoWork%2C%5C%5Cn%20%20%20%20%20%20expirationTime%3A%20NoWork%2C%5C%5Cn%20%20%20%20%20%20firstBatch%3A%20null%2C%5C%5Cn%20%20%20%20%20%20nextScheduledRoot%3A%20null%2C%5C%5Cn%5C%5Cn%20%20%20%20%20%20interactionThreadID%3A%20tracing.unstable_getThreadID()%2C%5C%5Cn%20%20%20%20%20%20memoizedInteractions%3A%20new%20Set()%2C%5C%5Cn%20%20%20%20%20%20pendingInteractionMap%3A%20new%20Map()%5C%5Cn%20%20%20%20%7D%3B%5C%5Cn%20%20%7D%20else%20%7B%5C%5Cn%20%20%20%20root%20%3D%20%7B%5C%5Cn%20%20%20%20%20%20current%3A%20uninitializedFiber%2C%5C%5Cn%20%20%20%20%20%20containerInfo%3A%20containerInfo%2C%5C%5Cn%20%20%20%20%20%20pendingChildren%3A%20null%2C%5C%5Cn%5C%5Cn%20%20%20%20%20%20pingCache%3A%20null%2C%5C%5Cn%5C%5Cn%20%20%20%20%20%20earliestPendingTime%3A%20NoWork%2C%5C%5Cn%20%20%20%20%20%20latestPendingTime%3A%20NoWork%2C%5C%5Cn%20%20%20%20%20%20earliestSuspendedTime%3A%20NoWork%2C%5C%5Cn%20%20%20%20%20%20latestSuspendedTime%3A%20NoWork%2C%5C%5Cn%20%20%20%20%20%20latestPingedTime%3A%20NoWork%2C%5C%5Cn%5C%5Cn%20%20%20%20%20%20didError%3A%20false%2C%5C%5Cn%5C%5Cn%20%20%20%20%20%20pendingCommitExpirationTime%3A%20NoWork%2C%5C%5Cn%20%20%20%20%20%20finishedWork%3A%20null%2C%5C%5Cn%20%20%20%20%20%20timeoutHandle%3A%20noTimeout%2C%5C%5Cn%20%20%20%20%20%20context%3A%20null%2C%5C%5Cn%20%20%20%20%20%20pendingContext%3A%20null%2C%5C%5Cn%20%20%20%20%20%20hydrate%3A%20hydrate%2C%5C%5Cn%20%20%20%20%20%20nextExpirationTimeToWorkOn%3A%20NoWork%2C%5C%5Cn%20%20%20%20%20%20expirationTime%3A%20NoWork%2C%5C%5Cn%20%20%20%20%20%20firstBatch%3A%20null%2C%5C%5Cn%20%20%20%20%20%20nextScheduledRoot%3A%20null%5C%5Cn%20%20%20%20%7D%3B%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20uninitializedFiber.stateNode%20%3D%20root%3B%5C%5Cn%5C%5Cn%20%20%2F%2F%20The%20reason%20for%20the%20way%20the%20Flow%20types%20are%20structured%20in%20this%20file%2C%5C%5Cn%20%20%2F%2F%20Is%20to%20avoid%20needing%20%3Aany%20casts%20everywhere%20interaction%20tracing%20fields%20are%20used.%5C%5Cn%20%20%2F%2F%20Unfortunately%20that%20requires%20an%20%3Aany%20cast%20for%20non-interaction%20tracing%20capable%20builds.%5C%5Cn%20%20%2F%2F%20%24FlowFixMe%20Remove%20this%20%3Aany%20cast%20and%20replace%20it%20with%20something%20better.%5C%5Cn%20%20return%20root%3B%5C%5Cn%7D%5C%5Cn%5C%5Cn%2F**%5C%5Cn%20*%20Forked%20from%20fbjs%2Fwarning%3A%5C%5Cn%20*%20https%3A%2F%2Fgithub.com%2Ffacebook%2Ffbjs%2Fblob%2Fe66ba20ad5be433eb54423f2b097d829324d9de6%2Fpackages%2Ffbjs%2Fsrc%2F__forks__%2Fwarning.js%5C%5Cn%20*%5C%5Cn%20*%20Only%20change%20is%20we%20use%20console.warn%20instead%20of%20console.error%2C%5C%5Cn%20*%20and%20do%20nothing%20when%20'console'%20is%20not%20supported.%5C%5Cn%20*%20This%20really%20simplifies%20the%20code.%5C%5Cn%20*%20---%5C%5Cn%20*%20Similar%20to%20invariant%20but%20only%20logs%20a%20warning%20if%20the%20condition%20is%20not%20met.%5C%5Cn%20*%20This%20can%20be%20used%20to%20log%20issues%20in%20development%20environments%20in%20critical%5C%5Cn%20*%20paths.%20Removing%20the%20logging%20code%20for%20production%20environments%20will%20keep%20the%5C%5Cn%20*%20same%20logic%20and%20follow%20the%20same%20code%20paths.%5C%5Cn%20*%2F%5C%5Cn%5C%5Cnvar%20lowPriorityWarning%20%3D%20function%20()%20%7B%7D%3B%5C%5Cn%5C%5Cn%7B%5C%5Cn%20%20var%20printWarning%20%3D%20function%20(format)%20%7B%5C%5Cn%20%20%20%20for%20(var%20_len%20%3D%20arguments.length%2C%20args%20%3D%20Array(_len%20%3E%201%20%3F%20_len%20-%201%20%3A%200)%2C%20_key%20%3D%201%3B%20_key%20%3C%20_len%3B%20_key%2B%2B)%20%7B%5C%5Cn%20%20%20%20%20%20args%5B_key%20-%201%5D%20%3D%20arguments%5B_key%5D%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20var%20argIndex%20%3D%200%3B%5C%5Cn%20%20%20%20var%20message%20%3D%20'Warning%3A%20'%20%2B%20format.replace(%2F%25s%2Fg%2C%20function%20()%20%7B%5C%5Cn%20%20%20%20%20%20return%20args%5BargIndex%2B%2B%5D%3B%5C%5Cn%20%20%20%20%7D)%3B%5C%5Cn%20%20%20%20if%20(typeof%20console%20!%3D%3D%20'undefined')%20%7B%5C%5Cn%20%20%20%20%20%20console.warn(message)%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%20%20try%20%7B%5C%5Cn%20%20%20%20%20%20%2F%2F%20---%20Welcome%20to%20debugging%20React%20---%5C%5Cn%20%20%20%20%20%20%2F%2F%20This%20error%20was%20thrown%20as%20a%20convenience%20so%20that%20you%20can%20use%20this%20stack%5C%5Cn%20%20%20%20%20%20%2F%2F%20to%20find%20the%20callsite%20that%20caused%20this%20warning%20to%20fire.%5C%5Cn%20%20%20%20%20%20throw%20new%20Error(message)%3B%5C%5Cn%20%20%20%20%7D%20catch%20(x)%20%7B%7D%5C%5Cn%20%20%7D%3B%5C%5Cn%5C%5Cn%20%20lowPriorityWarning%20%3D%20function%20(condition%2C%20format)%20%7B%5C%5Cn%20%20%20%20if%20(format%20%3D%3D%3D%20undefined)%20%7B%5C%5Cn%20%20%20%20%20%20throw%20new%20Error('%60lowPriorityWarning(condition%2C%20format%2C%20...args)%60%20requires%20a%20warning%20'%20%2B%20'message%20argument')%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%20%20if%20(!condition)%20%7B%5C%5Cn%20%20%20%20%20%20for%20(var%20_len2%20%3D%20arguments.length%2C%20args%20%3D%20Array(_len2%20%3E%202%20%3F%20_len2%20-%202%20%3A%200)%2C%20_key2%20%3D%202%3B%20_key2%20%3C%20_len2%3B%20_key2%2B%2B)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20args%5B_key2%20-%202%5D%20%3D%20arguments%5B_key2%5D%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20%20%20printWarning.apply(undefined%2C%20%5Bformat%5D.concat(args))%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnvar%20lowPriorityWarning%241%20%3D%20lowPriorityWarning%3B%5C%5Cn%5C%5Cnvar%20ReactStrictModeWarnings%20%3D%20%7B%5C%5Cn%20%20discardPendingWarnings%3A%20function%20()%20%7B%7D%2C%5C%5Cn%20%20flushPendingDeprecationWarnings%3A%20function%20()%20%7B%7D%2C%5C%5Cn%20%20flushPendingUnsafeLifecycleWarnings%3A%20function%20()%20%7B%7D%2C%5C%5Cn%20%20recordDeprecationWarnings%3A%20function%20(fiber%2C%20instance)%20%7B%7D%2C%5C%5Cn%20%20recordUnsafeLifecycleWarnings%3A%20function%20(fiber%2C%20instance)%20%7B%7D%2C%5C%5Cn%20%20recordLegacyContextWarning%3A%20function%20(fiber%2C%20instance)%20%7B%7D%2C%5C%5Cn%20%20flushLegacyContextWarning%3A%20function%20()%20%7B%7D%5C%5Cn%7D%3B%5C%5Cn%5C%5Cn%7B%5C%5Cn%20%20var%20LIFECYCLE_SUGGESTIONS%20%3D%20%7B%5C%5Cn%20%20%20%20UNSAFE_componentWillMount%3A%20'componentDidMount'%2C%5C%5Cn%20%20%20%20UNSAFE_componentWillReceiveProps%3A%20'static%20getDerivedStateFromProps'%2C%5C%5Cn%20%20%20%20UNSAFE_componentWillUpdate%3A%20'componentDidUpdate'%5C%5Cn%20%20%7D%3B%5C%5Cn%5C%5Cn%20%20var%20pendingComponentWillMountWarnings%20%3D%20%5B%5D%3B%5C%5Cn%20%20var%20pendingComponentWillReceivePropsWarnings%20%3D%20%5B%5D%3B%5C%5Cn%20%20var%20pendingComponentWillUpdateWarnings%20%3D%20%5B%5D%3B%5C%5Cn%20%20var%20pendingUnsafeLifecycleWarnings%20%3D%20new%20Map()%3B%5C%5Cn%20%20var%20pendingLegacyContextWarning%20%3D%20new%20Map()%3B%5C%5Cn%5C%5Cn%20%20%2F%2F%20Tracks%20components%20we%20have%20already%20warned%20about.%5C%5Cn%20%20var%20didWarnAboutDeprecatedLifecycles%20%3D%20new%20Set()%3B%5C%5Cn%20%20var%20didWarnAboutUnsafeLifecycles%20%3D%20new%20Set()%3B%5C%5Cn%20%20var%20didWarnAboutLegacyContext%20%3D%20new%20Set()%3B%5C%5Cn%5C%5Cn%20%20var%20setToSortedString%20%3D%20function%20(set)%20%7B%5C%5Cn%20%20%20%20var%20array%20%3D%20%5B%5D%3B%5C%5Cn%20%20%20%20set.forEach(function%20(value)%20%7B%5C%5Cn%20%20%20%20%20%20array.push(value)%3B%5C%5Cn%20%20%20%20%7D)%3B%5C%5Cn%20%20%20%20return%20array.sort().join('%2C%20')%3B%5C%5Cn%20%20%7D%3B%5C%5Cn%5C%5Cn%20%20ReactStrictModeWarnings.discardPendingWarnings%20%3D%20function%20()%20%7B%5C%5Cn%20%20%20%20pendingComponentWillMountWarnings%20%3D%20%5B%5D%3B%5C%5Cn%20%20%20%20pendingComponentWillReceivePropsWarnings%20%3D%20%5B%5D%3B%5C%5Cn%20%20%20%20pendingComponentWillUpdateWarnings%20%3D%20%5B%5D%3B%5C%5Cn%20%20%20%20pendingUnsafeLifecycleWarnings%20%3D%20new%20Map()%3B%5C%5Cn%20%20%20%20pendingLegacyContextWarning%20%3D%20new%20Map()%3B%5C%5Cn%20%20%7D%3B%5C%5Cn%5C%5Cn%20%20ReactStrictModeWarnings.flushPendingUnsafeLifecycleWarnings%20%3D%20function%20()%20%7B%5C%5Cn%20%20%20%20pendingUnsafeLifecycleWarnings.forEach(function%20(lifecycleWarningsMap%2C%20strictRoot)%20%7B%5C%5Cn%20%20%20%20%20%20var%20lifecyclesWarningMessages%20%3D%20%5B%5D%3B%5C%5Cn%5C%5Cn%20%20%20%20%20%20Object.keys(lifecycleWarningsMap).forEach(function%20(lifecycle)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20var%20lifecycleWarnings%20%3D%20lifecycleWarningsMap%5Blifecycle%5D%3B%5C%5Cn%20%20%20%20%20%20%20%20if%20(lifecycleWarnings.length%20%3E%200)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20var%20componentNames%20%3D%20new%20Set()%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20lifecycleWarnings.forEach(function%20(fiber)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20componentNames.add(getComponentName(fiber.type)%20%7C%7C%20'Component')%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20didWarnAboutUnsafeLifecycles.add(fiber.type)%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%7D)%3B%5C%5Cn%5C%5Cn%20%20%20%20%20%20%20%20%20%20var%20formatted%20%3D%20lifecycle.replace('UNSAFE_'%2C%20'')%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20var%20suggestion%20%3D%20LIFECYCLE_SUGGESTIONS%5Blifecycle%5D%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20var%20sortedComponentNames%20%3D%20setToSortedString(componentNames)%3B%5C%5Cn%5C%5Cn%20%20%20%20%20%20%20%20%20%20lifecyclesWarningMessages.push(formatted%20%2B%20'%3A%20Please%20update%20the%20following%20components%20to%20use%20'%20%2B%20(suggestion%20%2B%20'%20instead%3A%20'%20%2B%20sortedComponentNames))%3B%5C%5Cn%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%7D)%3B%5C%5Cn%5C%5Cn%20%20%20%20%20%20if%20(lifecyclesWarningMessages.length%20%3E%200)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20var%20strictRootComponentStack%20%3D%20getStackByFiberInDevAndProd(strictRoot)%3B%5C%5Cn%5C%5Cn%20%20%20%20%20%20%20%20warningWithoutStack%241(false%2C%20'Unsafe%20lifecycle%20methods%20were%20found%20within%20a%20strict-mode%20tree%3A%25s'%20%2B%20'%5C%5C%5C%5Cn%5C%5C%5C%5Cn%25s'%20%2B%20'%5C%5C%5C%5Cn%5C%5C%5C%5CnLearn%20more%20about%20this%20warning%20here%3A'%20%2B%20'%5C%5C%5C%5Cnhttps%3A%2F%2Ffb.me%2Freact-strict-mode-warnings'%2C%20strictRootComponentStack%2C%20lifecyclesWarningMessages.join('%5C%5C%5C%5Cn%5C%5C%5C%5Cn'))%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%7D)%3B%5C%5Cn%5C%5Cn%20%20%20%20pendingUnsafeLifecycleWarnings%20%3D%20new%20Map()%3B%5C%5Cn%20%20%7D%3B%5C%5Cn%5C%5Cn%20%20var%20findStrictRoot%20%3D%20function%20(fiber)%20%7B%5C%5Cn%20%20%20%20var%20maybeStrictRoot%20%3D%20null%3B%5C%5Cn%5C%5Cn%20%20%20%20var%20node%20%3D%20fiber%3B%5C%5Cn%20%20%20%20while%20(node%20!%3D%3D%20null)%20%7B%5C%5Cn%20%20%20%20%20%20if%20(node.mode%20%26%20StrictMode)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20maybeStrictRoot%20%3D%20node%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20node%20%3D%20node.return%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20return%20maybeStrictRoot%3B%5C%5Cn%20%20%7D%3B%5C%5Cn%5C%5Cn%20%20ReactStrictModeWarnings.flushPendingDeprecationWarnings%20%3D%20function%20()%20%7B%5C%5Cn%20%20%20%20if%20(pendingComponentWillMountWarnings.length%20%3E%200)%20%7B%5C%5Cn%20%20%20%20%20%20var%20uniqueNames%20%3D%20new%20Set()%3B%5C%5Cn%20%20%20%20%20%20pendingComponentWillMountWarnings.forEach(function%20(fiber)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20uniqueNames.add(getComponentName(fiber.type)%20%7C%7C%20'Component')%3B%5C%5Cn%20%20%20%20%20%20%20%20didWarnAboutDeprecatedLifecycles.add(fiber.type)%3B%5C%5Cn%20%20%20%20%20%20%7D)%3B%5C%5Cn%5C%5Cn%20%20%20%20%20%20var%20sortedNames%20%3D%20setToSortedString(uniqueNames)%3B%5C%5Cn%5C%5Cn%20%20%20%20%20%20lowPriorityWarning%241(false%2C%20'componentWillMount%20is%20deprecated%20and%20will%20be%20removed%20in%20the%20next%20major%20version.%20'%20%2B%20'Use%20componentDidMount%20instead.%20As%20a%20temporary%20workaround%2C%20'%20%2B%20'you%20can%20rename%20to%20UNSAFE_componentWillMount.'%20%2B%20'%5C%5C%5C%5Cn%5C%5C%5C%5CnPlease%20update%20the%20following%20components%3A%20%25s'%20%2B%20'%5C%5C%5C%5Cn%5C%5C%5C%5CnLearn%20more%20about%20this%20warning%20here%3A'%20%2B%20'%5C%5C%5C%5Cnhttps%3A%2F%2Ffb.me%2Freact-async-component-lifecycle-hooks'%2C%20sortedNames)%3B%5C%5Cn%5C%5Cn%20%20%20%20%20%20pendingComponentWillMountWarnings%20%3D%20%5B%5D%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20if%20(pendingComponentWillReceivePropsWarnings.length%20%3E%200)%20%7B%5C%5Cn%20%20%20%20%20%20var%20_uniqueNames%20%3D%20new%20Set()%3B%5C%5Cn%20%20%20%20%20%20pendingComponentWillReceivePropsWarnings.forEach(function%20(fiber)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20_uniqueNames.add(getComponentName(fiber.type)%20%7C%7C%20'Component')%3B%5C%5Cn%20%20%20%20%20%20%20%20didWarnAboutDeprecatedLifecycles.add(fiber.type)%3B%5C%5Cn%20%20%20%20%20%20%7D)%3B%5C%5Cn%5C%5Cn%20%20%20%20%20%20var%20_sortedNames%20%3D%20setToSortedString(_uniqueNames)%3B%5C%5Cn%5C%5Cn%20%20%20%20%20%20lowPriorityWarning%241(false%2C%20'componentWillReceiveProps%20is%20deprecated%20and%20will%20be%20removed%20in%20the%20next%20major%20version.%20'%20%2B%20'Use%20static%20getDerivedStateFromProps%20instead.'%20%2B%20'%5C%5C%5C%5Cn%5C%5C%5C%5CnPlease%20update%20the%20following%20components%3A%20%25s'%20%2B%20'%5C%5C%5C%5Cn%5C%5C%5C%5CnLearn%20more%20about%20this%20warning%20here%3A'%20%2B%20'%5C%5C%5C%5Cnhttps%3A%2F%2Ffb.me%2Freact-async-component-lifecycle-hooks'%2C%20_sortedNames)%3B%5C%5Cn%5C%5Cn%20%20%20%20%20%20pendingComponentWillReceivePropsWarnings%20%3D%20%5B%5D%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20if%20(pendingComponentWillUpdateWarnings.length%20%3E%200)%20%7B%5C%5Cn%20%20%20%20%20%20var%20_uniqueNames2%20%3D%20new%20Set()%3B%5C%5Cn%20%20%20%20%20%20pendingComponentWillUpdateWarnings.forEach(function%20(fiber)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20_uniqueNames2.add(getComponentName(fiber.type)%20%7C%7C%20'Component')%3B%5C%5Cn%20%20%20%20%20%20%20%20didWarnAboutDeprecatedLifecycles.add(fiber.type)%3B%5C%5Cn%20%20%20%20%20%20%7D)%3B%5C%5Cn%5C%5Cn%20%20%20%20%20%20var%20_sortedNames2%20%3D%20setToSortedString(_uniqueNames2)%3B%5C%5Cn%5C%5Cn%20%20%20%20%20%20lowPriorityWarning%241(false%2C%20'componentWillUpdate%20is%20deprecated%20and%20will%20be%20removed%20in%20the%20next%20major%20version.%20'%20%2B%20'Use%20componentDidUpdate%20instead.%20As%20a%20temporary%20workaround%2C%20'%20%2B%20'you%20can%20rename%20to%20UNSAFE_componentWillUpdate.'%20%2B%20'%5C%5C%5C%5Cn%5C%5C%5C%5CnPlease%20update%20the%20following%20components%3A%20%25s'%20%2B%20'%5C%5C%5C%5Cn%5C%5C%5C%5CnLearn%20more%20about%20this%20warning%20here%3A'%20%2B%20'%5C%5C%5C%5Cnhttps%3A%2F%2Ffb.me%2Freact-async-component-lifecycle-hooks'%2C%20_sortedNames2)%3B%5C%5Cn%5C%5Cn%20%20%20%20%20%20pendingComponentWillUpdateWarnings%20%3D%20%5B%5D%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%3B%5C%5Cn%5C%5Cn%20%20ReactStrictModeWarnings.recordDeprecationWarnings%20%3D%20function%20(fiber%2C%20instance)%20%7B%5C%5Cn%20%20%20%20%2F%2F%20Dedup%20strategy%3A%20Warn%20once%20per%20component.%5C%5Cn%20%20%20%20if%20(didWarnAboutDeprecatedLifecycles.has(fiber.type))%20%7B%5C%5Cn%20%20%20%20%20%20return%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20%2F%2F%20Don't%20warn%20about%20react-lifecycles-compat%20polyfilled%20components.%5C%5Cn%20%20%20%20if%20(typeof%20instance.componentWillMount%20%3D%3D%3D%20'function'%20%26%26%20instance.componentWillMount.__suppressDeprecationWarning%20!%3D%3D%20true)%20%7B%5C%5Cn%20%20%20%20%20%20pendingComponentWillMountWarnings.push(fiber)%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%20%20if%20(typeof%20instance.componentWillReceiveProps%20%3D%3D%3D%20'function'%20%26%26%20instance.componentWillReceiveProps.__suppressDeprecationWarning%20!%3D%3D%20true)%20%7B%5C%5Cn%20%20%20%20%20%20pendingComponentWillReceivePropsWarnings.push(fiber)%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%20%20if%20(typeof%20instance.componentWillUpdate%20%3D%3D%3D%20'function'%20%26%26%20instance.componentWillUpdate.__suppressDeprecationWarning%20!%3D%3D%20true)%20%7B%5C%5Cn%20%20%20%20%20%20pendingComponentWillUpdateWarnings.push(fiber)%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%3B%5C%5Cn%5C%5Cn%20%20ReactStrictModeWarnings.recordUnsafeLifecycleWarnings%20%3D%20function%20(fiber%2C%20instance)%20%7B%5C%5Cn%20%20%20%20var%20strictRoot%20%3D%20findStrictRoot(fiber)%3B%5C%5Cn%20%20%20%20if%20(strictRoot%20%3D%3D%3D%20null)%20%7B%5C%5Cn%20%20%20%20%20%20warningWithoutStack%241(false%2C%20'Expected%20to%20find%20a%20StrictMode%20component%20in%20a%20strict%20mode%20tree.%20'%20%2B%20'This%20error%20is%20likely%20caused%20by%20a%20bug%20in%20React.%20Please%20file%20an%20issue.')%3B%5C%5Cn%20%20%20%20%20%20return%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20%2F%2F%20Dedup%20strategy%3A%20Warn%20once%20per%20component.%5C%5Cn%20%20%20%20%2F%2F%20This%20is%20difficult%20to%20track%20any%20other%20way%20since%20component%20names%5C%5Cn%20%20%20%20%2F%2F%20are%20often%20vague%20and%20are%20likely%20to%20collide%20between%203rd%20party%20libraries.%5C%5Cn%20%20%20%20%2F%2F%20An%20expand%20property%20is%20probably%20okay%20to%20use%20here%20since%20it's%20DEV-only%2C%5C%5Cn%20%20%20%20%2F%2F%20and%20will%20only%20be%20set%20in%20the%20event%20of%20serious%20warnings.%5C%5Cn%20%20%20%20if%20(didWarnAboutUnsafeLifecycles.has(fiber.type))%20%7B%5C%5Cn%20%20%20%20%20%20return%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20var%20warningsForRoot%20%3D%20void%200%3B%5C%5Cn%20%20%20%20if%20(!pendingUnsafeLifecycleWarnings.has(strictRoot))%20%7B%5C%5Cn%20%20%20%20%20%20warningsForRoot%20%3D%20%7B%5C%5Cn%20%20%20%20%20%20%20%20UNSAFE_componentWillMount%3A%20%5B%5D%2C%5C%5Cn%20%20%20%20%20%20%20%20UNSAFE_componentWillReceiveProps%3A%20%5B%5D%2C%5C%5Cn%20%20%20%20%20%20%20%20UNSAFE_componentWillUpdate%3A%20%5B%5D%5C%5Cn%20%20%20%20%20%20%7D%3B%5C%5Cn%5C%5Cn%20%20%20%20%20%20pendingUnsafeLifecycleWarnings.set(strictRoot%2C%20warningsForRoot)%3B%5C%5Cn%20%20%20%20%7D%20else%20%7B%5C%5Cn%20%20%20%20%20%20warningsForRoot%20%3D%20pendingUnsafeLifecycleWarnings.get(strictRoot)%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20var%20unsafeLifecycles%20%3D%20%5B%5D%3B%5C%5Cn%20%20%20%20if%20(typeof%20instance.componentWillMount%20%3D%3D%3D%20'function'%20%26%26%20instance.componentWillMount.__suppressDeprecationWarning%20!%3D%3D%20true%20%7C%7C%20typeof%20instance.UNSAFE_componentWillMount%20%3D%3D%3D%20'function')%20%7B%5C%5Cn%20%20%20%20%20%20unsafeLifecycles.push('UNSAFE_componentWillMount')%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%20%20if%20(typeof%20instance.componentWillReceiveProps%20%3D%3D%3D%20'function'%20%26%26%20instance.componentWillReceiveProps.__suppressDeprecationWarning%20!%3D%3D%20true%20%7C%7C%20typeof%20instance.UNSAFE_componentWillReceiveProps%20%3D%3D%3D%20'function')%20%7B%5C%5Cn%20%20%20%20%20%20unsafeLifecycles.push('UNSAFE_componentWillReceiveProps')%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%20%20if%20(typeof%20instance.componentWillUpdate%20%3D%3D%3D%20'function'%20%26%26%20instance.componentWillUpdate.__suppressDeprecationWarning%20!%3D%3D%20true%20%7C%7C%20typeof%20instance.UNSAFE_componentWillUpdate%20%3D%3D%3D%20'function')%20%7B%5C%5Cn%20%20%20%20%20%20unsafeLifecycles.push('UNSAFE_componentWillUpdate')%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20if%20(unsafeLifecycles.length%20%3E%200)%20%7B%5C%5Cn%20%20%20%20%20%20unsafeLifecycles.forEach(function%20(lifecycle)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20warningsForRoot%5Blifecycle%5D.push(fiber)%3B%5C%5Cn%20%20%20%20%20%20%7D)%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%3B%5C%5Cn%5C%5Cn%20%20ReactStrictModeWarnings.recordLegacyContextWarning%20%3D%20function%20(fiber%2C%20instance)%20%7B%5C%5Cn%20%20%20%20var%20strictRoot%20%3D%20findStrictRoot(fiber)%3B%5C%5Cn%20%20%20%20if%20(strictRoot%20%3D%3D%3D%20null)%20%7B%5C%5Cn%20%20%20%20%20%20warningWithoutStack%241(false%2C%20'Expected%20to%20find%20a%20StrictMode%20component%20in%20a%20strict%20mode%20tree.%20'%20%2B%20'This%20error%20is%20likely%20caused%20by%20a%20bug%20in%20React.%20Please%20file%20an%20issue.')%3B%5C%5Cn%20%20%20%20%20%20return%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20%2F%2F%20Dedup%20strategy%3A%20Warn%20once%20per%20component.%5C%5Cn%20%20%20%20if%20(didWarnAboutLegacyContext.has(fiber.type))%20%7B%5C%5Cn%20%20%20%20%20%20return%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20var%20warningsForRoot%20%3D%20pendingLegacyContextWarning.get(strictRoot)%3B%5C%5Cn%5C%5Cn%20%20%20%20if%20(fiber.type.contextTypes%20!%3D%20null%20%7C%7C%20fiber.type.childContextTypes%20!%3D%20null%20%7C%7C%20instance%20!%3D%3D%20null%20%26%26%20typeof%20instance.getChildContext%20%3D%3D%3D%20'function')%20%7B%5C%5Cn%20%20%20%20%20%20if%20(warningsForRoot%20%3D%3D%3D%20undefined)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20warningsForRoot%20%3D%20%5B%5D%3B%5C%5Cn%20%20%20%20%20%20%20%20pendingLegacyContextWarning.set(strictRoot%2C%20warningsForRoot)%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20warningsForRoot.push(fiber)%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%3B%5C%5Cn%5C%5Cn%20%20ReactStrictModeWarnings.flushLegacyContextWarning%20%3D%20function%20()%20%7B%5C%5Cn%20%20%20%20pendingLegacyContextWarning.forEach(function%20(fiberArray%2C%20strictRoot)%20%7B%5C%5Cn%20%20%20%20%20%20var%20uniqueNames%20%3D%20new%20Set()%3B%5C%5Cn%20%20%20%20%20%20fiberArray.forEach(function%20(fiber)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20uniqueNames.add(getComponentName(fiber.type)%20%7C%7C%20'Component')%3B%5C%5Cn%20%20%20%20%20%20%20%20didWarnAboutLegacyContext.add(fiber.type)%3B%5C%5Cn%20%20%20%20%20%20%7D)%3B%5C%5Cn%5C%5Cn%20%20%20%20%20%20var%20sortedNames%20%3D%20setToSortedString(uniqueNames)%3B%5C%5Cn%20%20%20%20%20%20var%20strictRootComponentStack%20%3D%20getStackByFiberInDevAndProd(strictRoot)%3B%5C%5Cn%5C%5Cn%20%20%20%20%20%20warningWithoutStack%241(false%2C%20'Legacy%20context%20API%20has%20been%20detected%20within%20a%20strict-mode%20tree%3A%20%25s'%20%2B%20'%5C%5C%5C%5Cn%5C%5C%5C%5CnPlease%20update%20the%20following%20components%3A%20%25s'%20%2B%20'%5C%5C%5C%5Cn%5C%5C%5C%5CnLearn%20more%20about%20this%20warning%20here%3A'%20%2B%20'%5C%5C%5C%5Cnhttps%3A%2F%2Ffb.me%2Freact-strict-mode-warnings'%2C%20strictRootComponentStack%2C%20sortedNames)%3B%5C%5Cn%20%20%20%20%7D)%3B%5C%5Cn%20%20%7D%3B%5C%5Cn%7D%5C%5Cn%5C%5Cn%2F%2F%20This%20lets%20us%20hook%20into%20Fiber%20to%20debug%20what%20it's%20doing.%5C%5Cn%2F%2F%20See%20https%3A%2F%2Fgithub.com%2Ffacebook%2Freact%2Fpull%2F8033.%5C%5Cn%2F%2F%20This%20is%20not%20part%20of%20the%20public%20API%2C%20not%20even%20for%20React%20DevTools.%5C%5Cn%2F%2F%20You%20may%20only%20inject%20a%20debugTool%20if%20you%20work%20on%20React%20Fiber%20itself.%5C%5Cnvar%20ReactFiberInstrumentation%20%3D%20%7B%5C%5Cn%20%20debugTool%3A%20null%5C%5Cn%7D%3B%5C%5Cn%5C%5Cnvar%20ReactFiberInstrumentation_1%20%3D%20ReactFiberInstrumentation%3B%5C%5Cn%5C%5Cn%2F%2F%20TODO%3A%20Offscreen%20updates%20should%20never%20suspend.%20However%2C%20a%20promise%20that%5C%5Cn%2F%2F%20suspended%20inside%20an%20offscreen%20subtree%20should%20be%20able%20to%20ping%20at%20the%20priority%5C%5Cn%2F%2F%20of%20the%20outer%20render.%5C%5Cn%5C%5Cnfunction%20markPendingPriorityLevel(root%2C%20expirationTime)%20%7B%5C%5Cn%20%20%2F%2F%20If%20there's%20a%20gap%20between%20completing%20a%20failed%20root%20and%20retrying%20it%2C%5C%5Cn%20%20%2F%2F%20additional%20updates%20may%20be%20scheduled.%20Clear%20%60didError%60%2C%20in%20case%20the%20update%5C%5Cn%20%20%2F%2F%20is%20sufficient%20to%20fix%20the%20error.%5C%5Cn%20%20root.didError%20%3D%20false%3B%5C%5Cn%5C%5Cn%20%20%2F%2F%20Update%20the%20latest%20and%20earliest%20pending%20times%5C%5Cn%20%20var%20earliestPendingTime%20%3D%20root.earliestPendingTime%3B%5C%5Cn%20%20if%20(earliestPendingTime%20%3D%3D%3D%20NoWork)%20%7B%5C%5Cn%20%20%20%20%2F%2F%20No%20other%20pending%20updates.%5C%5Cn%20%20%20%20root.earliestPendingTime%20%3D%20root.latestPendingTime%20%3D%20expirationTime%3B%5C%5Cn%20%20%7D%20else%20%7B%5C%5Cn%20%20%20%20if%20(earliestPendingTime%20%3C%20expirationTime)%20%7B%5C%5Cn%20%20%20%20%20%20%2F%2F%20This%20is%20the%20earliest%20pending%20update.%5C%5Cn%20%20%20%20%20%20root.earliestPendingTime%20%3D%20expirationTime%3B%5C%5Cn%20%20%20%20%7D%20else%20%7B%5C%5Cn%20%20%20%20%20%20var%20latestPendingTime%20%3D%20root.latestPendingTime%3B%5C%5Cn%20%20%20%20%20%20if%20(latestPendingTime%20%3E%20expirationTime)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%2F%2F%20This%20is%20the%20latest%20pending%20update%5C%5Cn%20%20%20%20%20%20%20%20root.latestPendingTime%20%3D%20expirationTime%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%5C%5Cn%20%20findNextExpirationTimeToWorkOn(expirationTime%2C%20root)%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20markCommittedPriorityLevels(root%2C%20earliestRemainingTime)%20%7B%5C%5Cn%20%20root.didError%20%3D%20false%3B%5C%5Cn%5C%5Cn%20%20if%20(earliestRemainingTime%20%3D%3D%3D%20NoWork)%20%7B%5C%5Cn%20%20%20%20%2F%2F%20Fast%20path.%20There's%20no%20remaining%20work.%20Clear%20everything.%5C%5Cn%20%20%20%20root.earliestPendingTime%20%3D%20NoWork%3B%5C%5Cn%20%20%20%20root.latestPendingTime%20%3D%20NoWork%3B%5C%5Cn%20%20%20%20root.earliestSuspendedTime%20%3D%20NoWork%3B%5C%5Cn%20%20%20%20root.latestSuspendedTime%20%3D%20NoWork%3B%5C%5Cn%20%20%20%20root.latestPingedTime%20%3D%20NoWork%3B%5C%5Cn%20%20%20%20findNextExpirationTimeToWorkOn(NoWork%2C%20root)%3B%5C%5Cn%20%20%20%20return%3B%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20if%20(earliestRemainingTime%20%3C%20root.latestPingedTime)%20%7B%5C%5Cn%20%20%20%20root.latestPingedTime%20%3D%20NoWork%3B%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20%2F%2F%20Let's%20see%20if%20the%20previous%20latest%20known%20pending%20level%20was%20just%20flushed.%5C%5Cn%20%20var%20latestPendingTime%20%3D%20root.latestPendingTime%3B%5C%5Cn%20%20if%20(latestPendingTime%20!%3D%3D%20NoWork)%20%7B%5C%5Cn%20%20%20%20if%20(latestPendingTime%20%3E%20earliestRemainingTime)%20%7B%5C%5Cn%20%20%20%20%20%20%2F%2F%20We've%20flushed%20all%20the%20known%20pending%20levels.%5C%5Cn%20%20%20%20%20%20root.earliestPendingTime%20%3D%20root.latestPendingTime%20%3D%20NoWork%3B%5C%5Cn%20%20%20%20%7D%20else%20%7B%5C%5Cn%20%20%20%20%20%20var%20earliestPendingTime%20%3D%20root.earliestPendingTime%3B%5C%5Cn%20%20%20%20%20%20if%20(earliestPendingTime%20%3E%20earliestRemainingTime)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%2F%2F%20We've%20flushed%20the%20earliest%20known%20pending%20level.%20Set%20this%20to%20the%5C%5Cn%20%20%20%20%20%20%20%20%2F%2F%20latest%20pending%20time.%5C%5Cn%20%20%20%20%20%20%20%20root.earliestPendingTime%20%3D%20root.latestPendingTime%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20%2F%2F%20Now%20let's%20handle%20the%20earliest%20remaining%20level%20in%20the%20whole%20tree.%20We%20need%20to%5C%5Cn%20%20%2F%2F%20decide%20whether%20to%20treat%20it%20as%20a%20pending%20level%20or%20as%20suspended.%20Check%5C%5Cn%20%20%2F%2F%20it%20falls%20within%20the%20range%20of%20known%20suspended%20levels.%5C%5Cn%5C%5Cn%20%20var%20earliestSuspendedTime%20%3D%20root.earliestSuspendedTime%3B%5C%5Cn%20%20if%20(earliestSuspendedTime%20%3D%3D%3D%20NoWork)%20%7B%5C%5Cn%20%20%20%20%2F%2F%20There's%20no%20suspended%20work.%20Treat%20the%20earliest%20remaining%20level%20as%20a%5C%5Cn%20%20%20%20%2F%2F%20pending%20level.%5C%5Cn%20%20%20%20markPendingPriorityLevel(root%2C%20earliestRemainingTime)%3B%5C%5Cn%20%20%20%20findNextExpirationTimeToWorkOn(NoWork%2C%20root)%3B%5C%5Cn%20%20%20%20return%3B%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20var%20latestSuspendedTime%20%3D%20root.latestSuspendedTime%3B%5C%5Cn%20%20if%20(earliestRemainingTime%20%3C%20latestSuspendedTime)%20%7B%5C%5Cn%20%20%20%20%2F%2F%20The%20earliest%20remaining%20level%20is%20later%20than%20all%20the%20suspended%20work.%20That%5C%5Cn%20%20%20%20%2F%2F%20means%20we've%20flushed%20all%20the%20suspended%20work.%5C%5Cn%20%20%20%20root.earliestSuspendedTime%20%3D%20NoWork%3B%5C%5Cn%20%20%20%20root.latestSuspendedTime%20%3D%20NoWork%3B%5C%5Cn%20%20%20%20root.latestPingedTime%20%3D%20NoWork%3B%5C%5Cn%5C%5Cn%20%20%20%20%2F%2F%20There's%20no%20suspended%20work.%20Treat%20the%20earliest%20remaining%20level%20as%20a%5C%5Cn%20%20%20%20%2F%2F%20pending%20level.%5C%5Cn%20%20%20%20markPendingPriorityLevel(root%2C%20earliestRemainingTime)%3B%5C%5Cn%20%20%20%20findNextExpirationTimeToWorkOn(NoWork%2C%20root)%3B%5C%5Cn%20%20%20%20return%3B%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20if%20(earliestRemainingTime%20%3E%20earliestSuspendedTime)%20%7B%5C%5Cn%20%20%20%20%2F%2F%20The%20earliest%20remaining%20time%20is%20earlier%20than%20all%20the%20suspended%20work.%5C%5Cn%20%20%20%20%2F%2F%20Treat%20it%20as%20a%20pending%20update.%5C%5Cn%20%20%20%20markPendingPriorityLevel(root%2C%20earliestRemainingTime)%3B%5C%5Cn%20%20%20%20findNextExpirationTimeToWorkOn(NoWork%2C%20root)%3B%5C%5Cn%20%20%20%20return%3B%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20%2F%2F%20The%20earliest%20remaining%20time%20falls%20within%20the%20range%20of%20known%20suspended%5C%5Cn%20%20%2F%2F%20levels.%20We%20should%20treat%20this%20as%20suspended%20work.%5C%5Cn%20%20findNextExpirationTimeToWorkOn(NoWork%2C%20root)%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20hasLowerPriorityWork(root%2C%20erroredExpirationTime)%20%7B%5C%5Cn%20%20var%20latestPendingTime%20%3D%20root.latestPendingTime%3B%5C%5Cn%20%20var%20latestSuspendedTime%20%3D%20root.latestSuspendedTime%3B%5C%5Cn%20%20var%20latestPingedTime%20%3D%20root.latestPingedTime%3B%5C%5Cn%20%20return%20latestPendingTime%20!%3D%3D%20NoWork%20%26%26%20latestPendingTime%20%3C%20erroredExpirationTime%20%7C%7C%20latestSuspendedTime%20!%3D%3D%20NoWork%20%26%26%20latestSuspendedTime%20%3C%20erroredExpirationTime%20%7C%7C%20latestPingedTime%20!%3D%3D%20NoWork%20%26%26%20latestPingedTime%20%3C%20erroredExpirationTime%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20isPriorityLevelSuspended(root%2C%20expirationTime)%20%7B%5C%5Cn%20%20var%20earliestSuspendedTime%20%3D%20root.earliestSuspendedTime%3B%5C%5Cn%20%20var%20latestSuspendedTime%20%3D%20root.latestSuspendedTime%3B%5C%5Cn%20%20return%20earliestSuspendedTime%20!%3D%3D%20NoWork%20%26%26%20expirationTime%20%3C%3D%20earliestSuspendedTime%20%26%26%20expirationTime%20%3E%3D%20latestSuspendedTime%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20markSuspendedPriorityLevel(root%2C%20suspendedTime)%20%7B%5C%5Cn%20%20root.didError%20%3D%20false%3B%5C%5Cn%20%20clearPing(root%2C%20suspendedTime)%3B%5C%5Cn%5C%5Cn%20%20%2F%2F%20First%2C%20check%20the%20known%20pending%20levels%20and%20update%20them%20if%20needed.%5C%5Cn%20%20var%20earliestPendingTime%20%3D%20root.earliestPendingTime%3B%5C%5Cn%20%20var%20latestPendingTime%20%3D%20root.latestPendingTime%3B%5C%5Cn%20%20if%20(earliestPendingTime%20%3D%3D%3D%20suspendedTime)%20%7B%5C%5Cn%20%20%20%20if%20(latestPendingTime%20%3D%3D%3D%20suspendedTime)%20%7B%5C%5Cn%20%20%20%20%20%20%2F%2F%20Both%20known%20pending%20levels%20were%20suspended.%20Clear%20them.%5C%5Cn%20%20%20%20%20%20root.earliestPendingTime%20%3D%20root.latestPendingTime%20%3D%20NoWork%3B%5C%5Cn%20%20%20%20%7D%20else%20%7B%5C%5Cn%20%20%20%20%20%20%2F%2F%20The%20earliest%20pending%20level%20was%20suspended.%20Clear%20by%20setting%20it%20to%20the%5C%5Cn%20%20%20%20%20%20%2F%2F%20latest%20pending%20level.%5C%5Cn%20%20%20%20%20%20root.earliestPendingTime%20%3D%20latestPendingTime%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%20else%20if%20(latestPendingTime%20%3D%3D%3D%20suspendedTime)%20%7B%5C%5Cn%20%20%20%20%2F%2F%20The%20latest%20pending%20level%20was%20suspended.%20Clear%20by%20setting%20it%20to%20the%5C%5Cn%20%20%20%20%2F%2F%20latest%20pending%20level.%5C%5Cn%20%20%20%20root.latestPendingTime%20%3D%20earliestPendingTime%3B%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20%2F%2F%20Finally%2C%20update%20the%20known%20suspended%20levels.%5C%5Cn%20%20var%20earliestSuspendedTime%20%3D%20root.earliestSuspendedTime%3B%5C%5Cn%20%20var%20latestSuspendedTime%20%3D%20root.latestSuspendedTime%3B%5C%5Cn%20%20if%20(earliestSuspendedTime%20%3D%3D%3D%20NoWork)%20%7B%5C%5Cn%20%20%20%20%2F%2F%20No%20other%20suspended%20levels.%5C%5Cn%20%20%20%20root.earliestSuspendedTime%20%3D%20root.latestSuspendedTime%20%3D%20suspendedTime%3B%5C%5Cn%20%20%7D%20else%20%7B%5C%5Cn%20%20%20%20if%20(earliestSuspendedTime%20%3C%20suspendedTime)%20%7B%5C%5Cn%20%20%20%20%20%20%2F%2F%20This%20is%20the%20earliest%20suspended%20level.%5C%5Cn%20%20%20%20%20%20root.earliestSuspendedTime%20%3D%20suspendedTime%3B%5C%5Cn%20%20%20%20%7D%20else%20if%20(latestSuspendedTime%20%3E%20suspendedTime)%20%7B%5C%5Cn%20%20%20%20%20%20%2F%2F%20This%20is%20the%20latest%20suspended%20level%5C%5Cn%20%20%20%20%20%20root.latestSuspendedTime%20%3D%20suspendedTime%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20findNextExpirationTimeToWorkOn(suspendedTime%2C%20root)%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20markPingedPriorityLevel(root%2C%20pingedTime)%20%7B%5C%5Cn%20%20root.didError%20%3D%20false%3B%5C%5Cn%5C%5Cn%20%20%2F%2F%20TODO%3A%20When%20we%20add%20back%20resuming%2C%20we%20need%20to%20ensure%20the%20progressed%20work%5C%5Cn%20%20%2F%2F%20is%20thrown%20out%20and%20not%20reused%20during%20the%20restarted%20render.%20One%20way%20to%5C%5Cn%20%20%2F%2F%20invalidate%20the%20progressed%20work%20is%20to%20restart%20at%20expirationTime%20%2B%201.%5C%5Cn%20%20var%20latestPingedTime%20%3D%20root.latestPingedTime%3B%5C%5Cn%20%20if%20(latestPingedTime%20%3D%3D%3D%20NoWork%20%7C%7C%20latestPingedTime%20%3E%20pingedTime)%20%7B%5C%5Cn%20%20%20%20root.latestPingedTime%20%3D%20pingedTime%3B%5C%5Cn%20%20%7D%5C%5Cn%20%20findNextExpirationTimeToWorkOn(pingedTime%2C%20root)%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20clearPing(root%2C%20completedTime)%20%7B%5C%5Cn%20%20var%20latestPingedTime%20%3D%20root.latestPingedTime%3B%5C%5Cn%20%20if%20(latestPingedTime%20%3E%3D%20completedTime)%20%7B%5C%5Cn%20%20%20%20root.latestPingedTime%20%3D%20NoWork%3B%5C%5Cn%20%20%7D%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20findEarliestOutstandingPriorityLevel(root%2C%20renderExpirationTime)%20%7B%5C%5Cn%20%20var%20earliestExpirationTime%20%3D%20renderExpirationTime%3B%5C%5Cn%5C%5Cn%20%20var%20earliestPendingTime%20%3D%20root.earliestPendingTime%3B%5C%5Cn%20%20var%20earliestSuspendedTime%20%3D%20root.earliestSuspendedTime%3B%5C%5Cn%20%20if%20(earliestPendingTime%20%3E%20earliestExpirationTime)%20%7B%5C%5Cn%20%20%20%20earliestExpirationTime%20%3D%20earliestPendingTime%3B%5C%5Cn%20%20%7D%5C%5Cn%20%20if%20(earliestSuspendedTime%20%3E%20earliestExpirationTime)%20%7B%5C%5Cn%20%20%20%20earliestExpirationTime%20%3D%20earliestSuspendedTime%3B%5C%5Cn%20%20%7D%5C%5Cn%20%20return%20earliestExpirationTime%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20didExpireAtExpirationTime(root%2C%20currentTime)%20%7B%5C%5Cn%20%20var%20expirationTime%20%3D%20root.expirationTime%3B%5C%5Cn%20%20if%20(expirationTime%20!%3D%3D%20NoWork%20%26%26%20currentTime%20%3C%3D%20expirationTime)%20%7B%5C%5Cn%20%20%20%20%2F%2F%20The%20root%20has%20expired.%20Flush%20all%20work%20up%20to%20the%20current%20time.%5C%5Cn%20%20%20%20root.nextExpirationTimeToWorkOn%20%3D%20currentTime%3B%5C%5Cn%20%20%7D%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20findNextExpirationTimeToWorkOn(completedExpirationTime%2C%20root)%20%7B%5C%5Cn%20%20var%20earliestSuspendedTime%20%3D%20root.earliestSuspendedTime%3B%5C%5Cn%20%20var%20latestSuspendedTime%20%3D%20root.latestSuspendedTime%3B%5C%5Cn%20%20var%20earliestPendingTime%20%3D%20root.earliestPendingTime%3B%5C%5Cn%20%20var%20latestPingedTime%20%3D%20root.latestPingedTime%3B%5C%5Cn%5C%5Cn%20%20%2F%2F%20Work%20on%20the%20earliest%20pending%20time.%20Failing%20that%2C%20work%20on%20the%20latest%5C%5Cn%20%20%2F%2F%20pinged%20time.%5C%5Cn%20%20var%20nextExpirationTimeToWorkOn%20%3D%20earliestPendingTime%20!%3D%3D%20NoWork%20%3F%20earliestPendingTime%20%3A%20latestPingedTime%3B%5C%5Cn%5C%5Cn%20%20%2F%2F%20If%20there%20is%20no%20pending%20or%20pinged%20work%2C%20check%20if%20there's%20suspended%20work%5C%5Cn%20%20%2F%2F%20that's%20lower%20priority%20than%20what%20we%20just%20completed.%5C%5Cn%20%20if%20(nextExpirationTimeToWorkOn%20%3D%3D%3D%20NoWork%20%26%26%20(completedExpirationTime%20%3D%3D%3D%20NoWork%20%7C%7C%20latestSuspendedTime%20%3C%20completedExpirationTime))%20%7B%5C%5Cn%20%20%20%20%2F%2F%20The%20lowest%20priority%20suspended%20work%20is%20the%20work%20most%20likely%20to%20be%5C%5Cn%20%20%20%20%2F%2F%20committed%20next.%20Let's%20start%20rendering%20it%20again%2C%20so%20that%20if%20it%20times%20out%2C%5C%5Cn%20%20%20%20%2F%2F%20it's%20ready%20to%20commit.%5C%5Cn%20%20%20%20nextExpirationTimeToWorkOn%20%3D%20latestSuspendedTime%3B%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20var%20expirationTime%20%3D%20nextExpirationTimeToWorkOn%3B%5C%5Cn%20%20if%20(expirationTime%20!%3D%3D%20NoWork%20%26%26%20earliestSuspendedTime%20%3E%20expirationTime)%20%7B%5C%5Cn%20%20%20%20%2F%2F%20Expire%20using%20the%20earliest%20known%20expiration%20time.%5C%5Cn%20%20%20%20expirationTime%20%3D%20earliestSuspendedTime%3B%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20root.nextExpirationTimeToWorkOn%20%3D%20nextExpirationTimeToWorkOn%3B%5C%5Cn%20%20root.expirationTime%20%3D%20expirationTime%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20resolveDefaultProps(Component%2C%20baseProps)%20%7B%5C%5Cn%20%20if%20(Component%20%26%26%20Component.defaultProps)%20%7B%5C%5Cn%20%20%20%20%2F%2F%20Resolve%20default%20props.%20Taken%20from%20ReactElement%5C%5Cn%20%20%20%20var%20props%20%3D%20_assign(%7B%7D%2C%20baseProps)%3B%5C%5Cn%20%20%20%20var%20defaultProps%20%3D%20Component.defaultProps%3B%5C%5Cn%20%20%20%20for%20(var%20propName%20in%20defaultProps)%20%7B%5C%5Cn%20%20%20%20%20%20if%20(props%5BpropName%5D%20%3D%3D%3D%20undefined)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20props%5BpropName%5D%20%3D%20defaultProps%5BpropName%5D%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%20%20return%20props%3B%5C%5Cn%20%20%7D%5C%5Cn%20%20return%20baseProps%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20readLazyComponentType(lazyComponent)%20%7B%5C%5Cn%20%20var%20status%20%3D%20lazyComponent._status%3B%5C%5Cn%20%20var%20result%20%3D%20lazyComponent._result%3B%5C%5Cn%20%20switch%20(status)%20%7B%5C%5Cn%20%20%20%20case%20Resolved%3A%5C%5Cn%20%20%20%20%20%20%7B%5C%5Cn%20%20%20%20%20%20%20%20var%20Component%20%3D%20result%3B%5C%5Cn%20%20%20%20%20%20%20%20return%20Component%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20case%20Rejected%3A%5C%5Cn%20%20%20%20%20%20%7B%5C%5Cn%20%20%20%20%20%20%20%20var%20error%20%3D%20result%3B%5C%5Cn%20%20%20%20%20%20%20%20throw%20error%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20case%20Pending%3A%5C%5Cn%20%20%20%20%20%20%7B%5C%5Cn%20%20%20%20%20%20%20%20var%20thenable%20%3D%20result%3B%5C%5Cn%20%20%20%20%20%20%20%20throw%20thenable%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20default%3A%5C%5Cn%20%20%20%20%20%20%7B%5C%5Cn%20%20%20%20%20%20%20%20lazyComponent._status%20%3D%20Pending%3B%5C%5Cn%20%20%20%20%20%20%20%20var%20ctor%20%3D%20lazyComponent._ctor%3B%5C%5Cn%20%20%20%20%20%20%20%20var%20_thenable%20%3D%20ctor()%3B%5C%5Cn%20%20%20%20%20%20%20%20_thenable.then(function%20(moduleObject)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20if%20(lazyComponent._status%20%3D%3D%3D%20Pending)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20var%20defaultExport%20%3D%20moduleObject.default%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%20%20if%20(defaultExport%20%3D%3D%3D%20undefined)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20warning%241(false%2C%20'lazy%3A%20Expected%20the%20result%20of%20a%20dynamic%20import()%20call.%20'%20%2B%20'Instead%20received%3A%20%25s%5C%5C%5C%5Cn%5C%5C%5C%5CnYour%20code%20should%20look%20like%3A%20%5C%5C%5C%5Cn%20%20'%20%2B%20%5C%5C%5C%22const%20MyComponent%20%3D%20lazy(()%20%3D%3E%20import('.%2FMyComponent'))%5C%5C%5C%22%2C%20moduleObject)%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20lazyComponent._status%20%3D%20Resolved%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20lazyComponent._result%20%3D%20defaultExport%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%20%20%7D%2C%20function%20(error)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20if%20(lazyComponent._status%20%3D%3D%3D%20Pending)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20lazyComponent._status%20%3D%20Rejected%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20lazyComponent._result%20%3D%20error%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%20%20%7D)%3B%5C%5Cn%20%20%20%20%20%20%20%20%2F%2F%20Handle%20synchronous%20thenables.%5C%5Cn%20%20%20%20%20%20%20%20switch%20(lazyComponent._status)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20case%20Resolved%3A%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20return%20lazyComponent._result%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20case%20Rejected%3A%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20throw%20lazyComponent._result%3B%5C%5Cn%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%20%20lazyComponent._result%20%3D%20_thenable%3B%5C%5Cn%20%20%20%20%20%20%20%20throw%20_thenable%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%7D%5C%5Cn%7D%5C%5Cn%5C%5Cnvar%20fakeInternalInstance%20%3D%20%7B%7D%3B%5C%5Cnvar%20isArray%241%20%3D%20Array.isArray%3B%5C%5Cn%5C%5Cn%2F%2F%20React.Component%20uses%20a%20shared%20frozen%20object%20by%20default.%5C%5Cn%2F%2F%20We'll%20use%20it%20to%20determine%20whether%20we%20need%20to%20initialize%20legacy%20refs.%5C%5Cnvar%20emptyRefsObject%20%3D%20new%20React.Component().refs%3B%5C%5Cn%5C%5Cnvar%20didWarnAboutStateAssignmentForComponent%20%3D%20void%200%3B%5C%5Cnvar%20didWarnAboutUninitializedState%20%3D%20void%200%3B%5C%5Cnvar%20didWarnAboutGetSnapshotBeforeUpdateWithoutDidUpdate%20%3D%20void%200%3B%5C%5Cnvar%20didWarnAboutLegacyLifecyclesAndDerivedState%20%3D%20void%200%3B%5C%5Cnvar%20didWarnAboutUndefinedDerivedState%20%3D%20void%200%3B%5C%5Cnvar%20warnOnUndefinedDerivedState%20%3D%20void%200%3B%5C%5Cnvar%20warnOnInvalidCallback%241%20%3D%20void%200%3B%5C%5Cnvar%20didWarnAboutDirectlyAssigningPropsToState%20%3D%20void%200%3B%5C%5Cnvar%20didWarnAboutContextTypeAndContextTypes%20%3D%20void%200%3B%5C%5Cnvar%20didWarnAboutInvalidateContextType%20%3D%20void%200%3B%5C%5Cn%5C%5Cn%7B%5C%5Cn%20%20didWarnAboutStateAssignmentForComponent%20%3D%20new%20Set()%3B%5C%5Cn%20%20didWarnAboutUninitializedState%20%3D%20new%20Set()%3B%5C%5Cn%20%20didWarnAboutGetSnapshotBeforeUpdateWithoutDidUpdate%20%3D%20new%20Set()%3B%5C%5Cn%20%20didWarnAboutLegacyLifecyclesAndDerivedState%20%3D%20new%20Set()%3B%5C%5Cn%20%20didWarnAboutDirectlyAssigningPropsToState%20%3D%20new%20Set()%3B%5C%5Cn%20%20didWarnAboutUndefinedDerivedState%20%3D%20new%20Set()%3B%5C%5Cn%20%20didWarnAboutContextTypeAndContextTypes%20%3D%20new%20Set()%3B%5C%5Cn%20%20didWarnAboutInvalidateContextType%20%3D%20new%20Set()%3B%5C%5Cn%5C%5Cn%20%20var%20didWarnOnInvalidCallback%20%3D%20new%20Set()%3B%5C%5Cn%5C%5Cn%20%20warnOnInvalidCallback%241%20%3D%20function%20(callback%2C%20callerName)%20%7B%5C%5Cn%20%20%20%20if%20(callback%20%3D%3D%3D%20null%20%7C%7C%20typeof%20callback%20%3D%3D%3D%20'function')%20%7B%5C%5Cn%20%20%20%20%20%20return%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%20%20var%20key%20%3D%20callerName%20%2B%20'_'%20%2B%20callback%3B%5C%5Cn%20%20%20%20if%20(!didWarnOnInvalidCallback.has(key))%20%7B%5C%5Cn%20%20%20%20%20%20didWarnOnInvalidCallback.add(key)%3B%5C%5Cn%20%20%20%20%20%20warningWithoutStack%241(false%2C%20'%25s(...)%3A%20Expected%20the%20last%20optional%20%60callback%60%20argument%20to%20be%20a%20'%20%2B%20'function.%20Instead%20received%3A%20%25s.'%2C%20callerName%2C%20callback)%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%3B%5C%5Cn%5C%5Cn%20%20warnOnUndefinedDerivedState%20%3D%20function%20(type%2C%20partialState)%20%7B%5C%5Cn%20%20%20%20if%20(partialState%20%3D%3D%3D%20undefined)%20%7B%5C%5Cn%20%20%20%20%20%20var%20componentName%20%3D%20getComponentName(type)%20%7C%7C%20'Component'%3B%5C%5Cn%20%20%20%20%20%20if%20(!didWarnAboutUndefinedDerivedState.has(componentName))%20%7B%5C%5Cn%20%20%20%20%20%20%20%20didWarnAboutUndefinedDerivedState.add(componentName)%3B%5C%5Cn%20%20%20%20%20%20%20%20warningWithoutStack%241(false%2C%20'%25s.getDerivedStateFromProps()%3A%20A%20valid%20state%20object%20(or%20null)%20must%20be%20returned.%20'%20%2B%20'You%20have%20returned%20undefined.'%2C%20componentName)%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%3B%5C%5Cn%5C%5Cn%20%20%2F%2F%20This%20is%20so%20gross%20but%20it's%20at%20least%20non-critical%20and%20can%20be%20removed%20if%5C%5Cn%20%20%2F%2F%20it%20causes%20problems.%20This%20is%20meant%20to%20give%20a%20nicer%20error%20message%20for%5C%5Cn%20%20%2F%2F%20ReactDOM15.unstable_renderSubtreeIntoContainer(reactDOM16Component%2C%5C%5Cn%20%20%2F%2F%20...))%20which%20otherwise%20throws%20a%20%5C%5C%5C%22_processChildContext%20is%20not%20a%20function%5C%5C%5C%22%5C%5Cn%20%20%2F%2F%20exception.%5C%5Cn%20%20Object.defineProperty(fakeInternalInstance%2C%20'_processChildContext'%2C%20%7B%5C%5Cn%20%20%20%20enumerable%3A%20false%2C%5C%5Cn%20%20%20%20value%3A%20function%20()%20%7B%5C%5Cn%20%20%20%20%20%20invariant(false%2C%20'_processChildContext%20is%20not%20available%20in%20React%2016%2B.%20This%20likely%20means%20you%20have%20multiple%20copies%20of%20React%20and%20are%20attempting%20to%20nest%20a%20React%2015%20tree%20inside%20a%20React%2016%20tree%20using%20unstable_renderSubtreeIntoContainer%2C%20which%20isn%5C%5C%5C%5C't%20supported.%20Try%20to%20make%20sure%20you%20have%20only%20one%20copy%20of%20React%20(and%20ideally%2C%20switch%20to%20ReactDOM.createPortal).')%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D)%3B%5C%5Cn%20%20Object.freeze(fakeInternalInstance)%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20applyDerivedStateFromProps(workInProgress%2C%20ctor%2C%20getDerivedStateFromProps%2C%20nextProps)%20%7B%5C%5Cn%20%20var%20prevState%20%3D%20workInProgress.memoizedState%3B%5C%5Cn%5C%5Cn%20%20%7B%5C%5Cn%20%20%20%20if%20(debugRenderPhaseSideEffects%20%7C%7C%20debugRenderPhaseSideEffectsForStrictMode%20%26%26%20workInProgress.mode%20%26%20StrictMode)%20%7B%5C%5Cn%20%20%20%20%20%20%2F%2F%20Invoke%20the%20function%20an%20extra%20time%20to%20help%20detect%20side-effects.%5C%5Cn%20%20%20%20%20%20getDerivedStateFromProps(nextProps%2C%20prevState)%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20var%20partialState%20%3D%20getDerivedStateFromProps(nextProps%2C%20prevState)%3B%5C%5Cn%5C%5Cn%20%20%7B%5C%5Cn%20%20%20%20warnOnUndefinedDerivedState(ctor%2C%20partialState)%3B%5C%5Cn%20%20%7D%5C%5Cn%20%20%2F%2F%20Merge%20the%20partial%20state%20and%20the%20previous%20state.%5C%5Cn%20%20var%20memoizedState%20%3D%20partialState%20%3D%3D%3D%20null%20%7C%7C%20partialState%20%3D%3D%3D%20undefined%20%3F%20prevState%20%3A%20_assign(%7B%7D%2C%20prevState%2C%20partialState)%3B%5C%5Cn%20%20workInProgress.memoizedState%20%3D%20memoizedState%3B%5C%5Cn%5C%5Cn%20%20%2F%2F%20Once%20the%20update%20queue%20is%20empty%2C%20persist%20the%20derived%20state%20onto%20the%5C%5Cn%20%20%2F%2F%20base%20state.%5C%5Cn%20%20var%20updateQueue%20%3D%20workInProgress.updateQueue%3B%5C%5Cn%20%20if%20(updateQueue%20!%3D%3D%20null%20%26%26%20workInProgress.expirationTime%20%3D%3D%3D%20NoWork)%20%7B%5C%5Cn%20%20%20%20updateQueue.baseState%20%3D%20memoizedState%3B%5C%5Cn%20%20%7D%5C%5Cn%7D%5C%5Cn%5C%5Cnvar%20classComponentUpdater%20%3D%20%7B%5C%5Cn%20%20isMounted%3A%20isMounted%2C%5C%5Cn%20%20enqueueSetState%3A%20function%20(inst%2C%20payload%2C%20callback)%20%7B%5C%5Cn%20%20%20%20var%20fiber%20%3D%20get(inst)%3B%5C%5Cn%20%20%20%20var%20currentTime%20%3D%20requestCurrentTime()%3B%5C%5Cn%20%20%20%20var%20expirationTime%20%3D%20computeExpirationForFiber(currentTime%2C%20fiber)%3B%5C%5Cn%5C%5Cn%20%20%20%20var%20update%20%3D%20createUpdate(expirationTime)%3B%5C%5Cn%20%20%20%20update.payload%20%3D%20payload%3B%5C%5Cn%20%20%20%20if%20(callback%20!%3D%3D%20undefined%20%26%26%20callback%20!%3D%3D%20null)%20%7B%5C%5Cn%20%20%20%20%20%20%7B%5C%5Cn%20%20%20%20%20%20%20%20warnOnInvalidCallback%241(callback%2C%20'setState')%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20update.callback%20%3D%20callback%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20flushPassiveEffects()%3B%5C%5Cn%20%20%20%20enqueueUpdate(fiber%2C%20update)%3B%5C%5Cn%20%20%20%20scheduleWork(fiber%2C%20expirationTime)%3B%5C%5Cn%20%20%7D%2C%5C%5Cn%20%20enqueueReplaceState%3A%20function%20(inst%2C%20payload%2C%20callback)%20%7B%5C%5Cn%20%20%20%20var%20fiber%20%3D%20get(inst)%3B%5C%5Cn%20%20%20%20var%20currentTime%20%3D%20requestCurrentTime()%3B%5C%5Cn%20%20%20%20var%20expirationTime%20%3D%20computeExpirationForFiber(currentTime%2C%20fiber)%3B%5C%5Cn%5C%5Cn%20%20%20%20var%20update%20%3D%20createUpdate(expirationTime)%3B%5C%5Cn%20%20%20%20update.tag%20%3D%20ReplaceState%3B%5C%5Cn%20%20%20%20update.payload%20%3D%20payload%3B%5C%5Cn%5C%5Cn%20%20%20%20if%20(callback%20!%3D%3D%20undefined%20%26%26%20callback%20!%3D%3D%20null)%20%7B%5C%5Cn%20%20%20%20%20%20%7B%5C%5Cn%20%20%20%20%20%20%20%20warnOnInvalidCallback%241(callback%2C%20'replaceState')%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20update.callback%20%3D%20callback%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20flushPassiveEffects()%3B%5C%5Cn%20%20%20%20enqueueUpdate(fiber%2C%20update)%3B%5C%5Cn%20%20%20%20scheduleWork(fiber%2C%20expirationTime)%3B%5C%5Cn%20%20%7D%2C%5C%5Cn%20%20enqueueForceUpdate%3A%20function%20(inst%2C%20callback)%20%7B%5C%5Cn%20%20%20%20var%20fiber%20%3D%20get(inst)%3B%5C%5Cn%20%20%20%20var%20currentTime%20%3D%20requestCurrentTime()%3B%5C%5Cn%20%20%20%20var%20expirationTime%20%3D%20computeExpirationForFiber(currentTime%2C%20fiber)%3B%5C%5Cn%5C%5Cn%20%20%20%20var%20update%20%3D%20createUpdate(expirationTime)%3B%5C%5Cn%20%20%20%20update.tag%20%3D%20ForceUpdate%3B%5C%5Cn%5C%5Cn%20%20%20%20if%20(callback%20!%3D%3D%20undefined%20%26%26%20callback%20!%3D%3D%20null)%20%7B%5C%5Cn%20%20%20%20%20%20%7B%5C%5Cn%20%20%20%20%20%20%20%20warnOnInvalidCallback%241(callback%2C%20'forceUpdate')%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20update.callback%20%3D%20callback%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20flushPassiveEffects()%3B%5C%5Cn%20%20%20%20enqueueUpdate(fiber%2C%20update)%3B%5C%5Cn%20%20%20%20scheduleWork(fiber%2C%20expirationTime)%3B%5C%5Cn%20%20%7D%5C%5Cn%7D%3B%5C%5Cn%5C%5Cnfunction%20checkShouldComponentUpdate(workInProgress%2C%20ctor%2C%20oldProps%2C%20newProps%2C%20oldState%2C%20newState%2C%20nextContext)%20%7B%5C%5Cn%20%20var%20instance%20%3D%20workInProgress.stateNode%3B%5C%5Cn%20%20if%20(typeof%20instance.shouldComponentUpdate%20%3D%3D%3D%20'function')%20%7B%5C%5Cn%20%20%20%20startPhaseTimer(workInProgress%2C%20'shouldComponentUpdate')%3B%5C%5Cn%20%20%20%20var%20shouldUpdate%20%3D%20instance.shouldComponentUpdate(newProps%2C%20newState%2C%20nextContext)%3B%5C%5Cn%20%20%20%20stopPhaseTimer()%3B%5C%5Cn%5C%5Cn%20%20%20%20%7B%5C%5Cn%20%20%20%20%20%20!(shouldUpdate%20!%3D%3D%20undefined)%20%3F%20warningWithoutStack%241(false%2C%20'%25s.shouldComponentUpdate()%3A%20Returned%20undefined%20instead%20of%20a%20'%20%2B%20'boolean%20value.%20Make%20sure%20to%20return%20true%20or%20false.'%2C%20getComponentName(ctor)%20%7C%7C%20'Component')%20%3A%20void%200%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20return%20shouldUpdate%3B%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20if%20(ctor.prototype%20%26%26%20ctor.prototype.isPureReactComponent)%20%7B%5C%5Cn%20%20%20%20return%20!shallowEqual(oldProps%2C%20newProps)%20%7C%7C%20!shallowEqual(oldState%2C%20newState)%3B%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20return%20true%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20checkClassInstance(workInProgress%2C%20ctor%2C%20newProps)%20%7B%5C%5Cn%20%20var%20instance%20%3D%20workInProgress.stateNode%3B%5C%5Cn%20%20%7B%5C%5Cn%20%20%20%20var%20name%20%3D%20getComponentName(ctor)%20%7C%7C%20'Component'%3B%5C%5Cn%20%20%20%20var%20renderPresent%20%3D%20instance.render%3B%5C%5Cn%5C%5Cn%20%20%20%20if%20(!renderPresent)%20%7B%5C%5Cn%20%20%20%20%20%20if%20(ctor.prototype%20%26%26%20typeof%20ctor.prototype.render%20%3D%3D%3D%20'function')%20%7B%5C%5Cn%20%20%20%20%20%20%20%20warningWithoutStack%241(false%2C%20'%25s(...)%3A%20No%20%60render%60%20method%20found%20on%20the%20returned%20component%20'%20%2B%20'instance%3A%20did%20you%20accidentally%20return%20an%20object%20from%20the%20constructor%3F'%2C%20name)%3B%5C%5Cn%20%20%20%20%20%20%7D%20else%20%7B%5C%5Cn%20%20%20%20%20%20%20%20warningWithoutStack%241(false%2C%20'%25s(...)%3A%20No%20%60render%60%20method%20found%20on%20the%20returned%20component%20'%20%2B%20'instance%3A%20you%20may%20have%20forgotten%20to%20define%20%60render%60.'%2C%20name)%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20var%20noGetInitialStateOnES6%20%3D%20!instance.getInitialState%20%7C%7C%20instance.getInitialState.isReactClassApproved%20%7C%7C%20instance.state%3B%5C%5Cn%20%20%20%20!noGetInitialStateOnES6%20%3F%20warningWithoutStack%241(false%2C%20'getInitialState%20was%20defined%20on%20%25s%2C%20a%20plain%20JavaScript%20class.%20'%20%2B%20'This%20is%20only%20supported%20for%20classes%20created%20using%20React.createClass.%20'%20%2B%20'Did%20you%20mean%20to%20define%20a%20state%20property%20instead%3F'%2C%20name)%20%3A%20void%200%3B%5C%5Cn%20%20%20%20var%20noGetDefaultPropsOnES6%20%3D%20!instance.getDefaultProps%20%7C%7C%20instance.getDefaultProps.isReactClassApproved%3B%5C%5Cn%20%20%20%20!noGetDefaultPropsOnES6%20%3F%20warningWithoutStack%241(false%2C%20'getDefaultProps%20was%20defined%20on%20%25s%2C%20a%20plain%20JavaScript%20class.%20'%20%2B%20'This%20is%20only%20supported%20for%20classes%20created%20using%20React.createClass.%20'%20%2B%20'Use%20a%20static%20property%20to%20define%20defaultProps%20instead.'%2C%20name)%20%3A%20void%200%3B%5C%5Cn%20%20%20%20var%20noInstancePropTypes%20%3D%20!instance.propTypes%3B%5C%5Cn%20%20%20%20!noInstancePropTypes%20%3F%20warningWithoutStack%241(false%2C%20'propTypes%20was%20defined%20as%20an%20instance%20property%20on%20%25s.%20Use%20a%20static%20'%20%2B%20'property%20to%20define%20propTypes%20instead.'%2C%20name)%20%3A%20void%200%3B%5C%5Cn%20%20%20%20var%20noInstanceContextType%20%3D%20!instance.contextType%3B%5C%5Cn%20%20%20%20!noInstanceContextType%20%3F%20warningWithoutStack%241(false%2C%20'contextType%20was%20defined%20as%20an%20instance%20property%20on%20%25s.%20Use%20a%20static%20'%20%2B%20'property%20to%20define%20contextType%20instead.'%2C%20name)%20%3A%20void%200%3B%5C%5Cn%20%20%20%20var%20noInstanceContextTypes%20%3D%20!instance.contextTypes%3B%5C%5Cn%20%20%20%20!noInstanceContextTypes%20%3F%20warningWithoutStack%241(false%2C%20'contextTypes%20was%20defined%20as%20an%20instance%20property%20on%20%25s.%20Use%20a%20static%20'%20%2B%20'property%20to%20define%20contextTypes%20instead.'%2C%20name)%20%3A%20void%200%3B%5C%5Cn%5C%5Cn%20%20%20%20if%20(ctor.contextType%20%26%26%20ctor.contextTypes%20%26%26%20!didWarnAboutContextTypeAndContextTypes.has(ctor))%20%7B%5C%5Cn%20%20%20%20%20%20didWarnAboutContextTypeAndContextTypes.add(ctor)%3B%5C%5Cn%20%20%20%20%20%20warningWithoutStack%241(false%2C%20'%25s%20declares%20both%20contextTypes%20and%20contextType%20static%20properties.%20'%20%2B%20'The%20legacy%20contextTypes%20property%20will%20be%20ignored.'%2C%20name)%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20var%20noComponentShouldUpdate%20%3D%20typeof%20instance.componentShouldUpdate%20!%3D%3D%20'function'%3B%5C%5Cn%20%20%20%20!noComponentShouldUpdate%20%3F%20warningWithoutStack%241(false%2C%20'%25s%20has%20a%20method%20called%20'%20%2B%20'componentShouldUpdate().%20Did%20you%20mean%20shouldComponentUpdate()%3F%20'%20%2B%20'The%20name%20is%20phrased%20as%20a%20question%20because%20the%20function%20is%20'%20%2B%20'expected%20to%20return%20a%20value.'%2C%20name)%20%3A%20void%200%3B%5C%5Cn%20%20%20%20if%20(ctor.prototype%20%26%26%20ctor.prototype.isPureReactComponent%20%26%26%20typeof%20instance.shouldComponentUpdate%20!%3D%3D%20'undefined')%20%7B%5C%5Cn%20%20%20%20%20%20warningWithoutStack%241(false%2C%20'%25s%20has%20a%20method%20called%20shouldComponentUpdate().%20'%20%2B%20'shouldComponentUpdate%20should%20not%20be%20used%20when%20extending%20React.PureComponent.%20'%20%2B%20'Please%20extend%20React.Component%20if%20shouldComponentUpdate%20is%20used.'%2C%20getComponentName(ctor)%20%7C%7C%20'A%20pure%20component')%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%20%20var%20noComponentDidUnmount%20%3D%20typeof%20instance.componentDidUnmount%20!%3D%3D%20'function'%3B%5C%5Cn%20%20%20%20!noComponentDidUnmount%20%3F%20warningWithoutStack%241(false%2C%20'%25s%20has%20a%20method%20called%20'%20%2B%20'componentDidUnmount().%20But%20there%20is%20no%20such%20lifecycle%20method.%20'%20%2B%20'Did%20you%20mean%20componentWillUnmount()%3F'%2C%20name)%20%3A%20void%200%3B%5C%5Cn%20%20%20%20var%20noComponentDidReceiveProps%20%3D%20typeof%20instance.componentDidReceiveProps%20!%3D%3D%20'function'%3B%5C%5Cn%20%20%20%20!noComponentDidReceiveProps%20%3F%20warningWithoutStack%241(false%2C%20'%25s%20has%20a%20method%20called%20'%20%2B%20'componentDidReceiveProps().%20But%20there%20is%20no%20such%20lifecycle%20method.%20'%20%2B%20'If%20you%20meant%20to%20update%20the%20state%20in%20response%20to%20changing%20props%2C%20'%20%2B%20'use%20componentWillReceiveProps().%20If%20you%20meant%20to%20fetch%20data%20or%20'%20%2B%20'run%20side-effects%20or%20mutations%20after%20React%20has%20updated%20the%20UI%2C%20use%20componentDidUpdate().'%2C%20name)%20%3A%20void%200%3B%5C%5Cn%20%20%20%20var%20noComponentWillRecieveProps%20%3D%20typeof%20instance.componentWillRecieveProps%20!%3D%3D%20'function'%3B%5C%5Cn%20%20%20%20!noComponentWillRecieveProps%20%3F%20warningWithoutStack%241(false%2C%20'%25s%20has%20a%20method%20called%20'%20%2B%20'componentWillRecieveProps().%20Did%20you%20mean%20componentWillReceiveProps()%3F'%2C%20name)%20%3A%20void%200%3B%5C%5Cn%20%20%20%20var%20noUnsafeComponentWillRecieveProps%20%3D%20typeof%20instance.UNSAFE_componentWillRecieveProps%20!%3D%3D%20'function'%3B%5C%5Cn%20%20%20%20!noUnsafeComponentWillRecieveProps%20%3F%20warningWithoutStack%241(false%2C%20'%25s%20has%20a%20method%20called%20'%20%2B%20'UNSAFE_componentWillRecieveProps().%20Did%20you%20mean%20UNSAFE_componentWillReceiveProps()%3F'%2C%20name)%20%3A%20void%200%3B%5C%5Cn%20%20%20%20var%20hasMutatedProps%20%3D%20instance.props%20!%3D%3D%20newProps%3B%5C%5Cn%20%20%20%20!(instance.props%20%3D%3D%3D%20undefined%20%7C%7C%20!hasMutatedProps)%20%3F%20warningWithoutStack%241(false%2C%20'%25s(...)%3A%20When%20calling%20super()%20in%20%60%25s%60%2C%20make%20sure%20to%20pass%20'%20%2B%20%5C%5C%5C%22up%20the%20same%20props%20that%20your%20component's%20constructor%20was%20passed.%5C%5C%5C%22%2C%20name%2C%20name)%20%3A%20void%200%3B%5C%5Cn%20%20%20%20var%20noInstanceDefaultProps%20%3D%20!instance.defaultProps%3B%5C%5Cn%20%20%20%20!noInstanceDefaultProps%20%3F%20warningWithoutStack%241(false%2C%20'Setting%20defaultProps%20as%20an%20instance%20property%20on%20%25s%20is%20not%20supported%20and%20will%20be%20ignored.'%20%2B%20'%20Instead%2C%20define%20defaultProps%20as%20a%20static%20property%20on%20%25s.'%2C%20name%2C%20name)%20%3A%20void%200%3B%5C%5Cn%5C%5Cn%20%20%20%20if%20(typeof%20instance.getSnapshotBeforeUpdate%20%3D%3D%3D%20'function'%20%26%26%20typeof%20instance.componentDidUpdate%20!%3D%3D%20'function'%20%26%26%20!didWarnAboutGetSnapshotBeforeUpdateWithoutDidUpdate.has(ctor))%20%7B%5C%5Cn%20%20%20%20%20%20didWarnAboutGetSnapshotBeforeUpdateWithoutDidUpdate.add(ctor)%3B%5C%5Cn%20%20%20%20%20%20warningWithoutStack%241(false%2C%20'%25s%3A%20getSnapshotBeforeUpdate()%20should%20be%20used%20with%20componentDidUpdate().%20'%20%2B%20'This%20component%20defines%20getSnapshotBeforeUpdate()%20only.'%2C%20getComponentName(ctor))%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20var%20noInstanceGetDerivedStateFromProps%20%3D%20typeof%20instance.getDerivedStateFromProps%20!%3D%3D%20'function'%3B%5C%5Cn%20%20%20%20!noInstanceGetDerivedStateFromProps%20%3F%20warningWithoutStack%241(false%2C%20'%25s%3A%20getDerivedStateFromProps()%20is%20defined%20as%20an%20instance%20method%20'%20%2B%20'and%20will%20be%20ignored.%20Instead%2C%20declare%20it%20as%20a%20static%20method.'%2C%20name)%20%3A%20void%200%3B%5C%5Cn%20%20%20%20var%20noInstanceGetDerivedStateFromCatch%20%3D%20typeof%20instance.getDerivedStateFromError%20!%3D%3D%20'function'%3B%5C%5Cn%20%20%20%20!noInstanceGetDerivedStateFromCatch%20%3F%20warningWithoutStack%241(false%2C%20'%25s%3A%20getDerivedStateFromError()%20is%20defined%20as%20an%20instance%20method%20'%20%2B%20'and%20will%20be%20ignored.%20Instead%2C%20declare%20it%20as%20a%20static%20method.'%2C%20name)%20%3A%20void%200%3B%5C%5Cn%20%20%20%20var%20noStaticGetSnapshotBeforeUpdate%20%3D%20typeof%20ctor.getSnapshotBeforeUpdate%20!%3D%3D%20'function'%3B%5C%5Cn%20%20%20%20!noStaticGetSnapshotBeforeUpdate%20%3F%20warningWithoutStack%241(false%2C%20'%25s%3A%20getSnapshotBeforeUpdate()%20is%20defined%20as%20a%20static%20method%20'%20%2B%20'and%20will%20be%20ignored.%20Instead%2C%20declare%20it%20as%20an%20instance%20method.'%2C%20name)%20%3A%20void%200%3B%5C%5Cn%20%20%20%20var%20_state%20%3D%20instance.state%3B%5C%5Cn%20%20%20%20if%20(_state%20%26%26%20(typeof%20_state%20!%3D%3D%20'object'%20%7C%7C%20isArray%241(_state)))%20%7B%5C%5Cn%20%20%20%20%20%20warningWithoutStack%241(false%2C%20'%25s.state%3A%20must%20be%20set%20to%20an%20object%20or%20null'%2C%20name)%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%20%20if%20(typeof%20instance.getChildContext%20%3D%3D%3D%20'function')%20%7B%5C%5Cn%20%20%20%20%20%20!(typeof%20ctor.childContextTypes%20%3D%3D%3D%20'object')%20%3F%20warningWithoutStack%241(false%2C%20'%25s.getChildContext()%3A%20childContextTypes%20must%20be%20defined%20in%20order%20to%20'%20%2B%20'use%20getChildContext().'%2C%20name)%20%3A%20void%200%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20adoptClassInstance(workInProgress%2C%20instance)%20%7B%5C%5Cn%20%20instance.updater%20%3D%20classComponentUpdater%3B%5C%5Cn%20%20workInProgress.stateNode%20%3D%20instance%3B%5C%5Cn%20%20%2F%2F%20The%20instance%20needs%20access%20to%20the%20fiber%20so%20that%20it%20can%20schedule%20updates%5C%5Cn%20%20set(instance%2C%20workInProgress)%3B%5C%5Cn%20%20%7B%5C%5Cn%20%20%20%20instance._reactInternalInstance%20%3D%20fakeInternalInstance%3B%5C%5Cn%20%20%7D%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20constructClassInstance(workInProgress%2C%20ctor%2C%20props%2C%20renderExpirationTime)%20%7B%5C%5Cn%20%20var%20isLegacyContextConsumer%20%3D%20false%3B%5C%5Cn%20%20var%20unmaskedContext%20%3D%20emptyContextObject%3B%5C%5Cn%20%20var%20context%20%3D%20null%3B%5C%5Cn%20%20var%20contextType%20%3D%20ctor.contextType%3B%5C%5Cn%5C%5Cn%20%20%7B%5C%5Cn%20%20%20%20if%20('contextType'%20in%20ctor)%20%7B%5C%5Cn%20%20%20%20%20%20var%20isValid%20%3D%5C%5Cn%20%20%20%20%20%20%2F%2F%20Allow%20null%20for%20conditional%20declaration%5C%5Cn%20%20%20%20%20%20contextType%20%3D%3D%3D%20null%20%7C%7C%20contextType%20!%3D%3D%20undefined%20%26%26%20contextType.%24%24typeof%20%3D%3D%3D%20REACT_CONTEXT_TYPE%20%26%26%20contextType._context%20%3D%3D%3D%20undefined%3B%20%2F%2F%20Not%20a%20%3CContext.Consumer%3E%5C%5Cn%5C%5Cn%20%20%20%20%20%20if%20(!isValid%20%26%26%20!didWarnAboutInvalidateContextType.has(ctor))%20%7B%5C%5Cn%20%20%20%20%20%20%20%20didWarnAboutInvalidateContextType.add(ctor)%3B%5C%5Cn%5C%5Cn%20%20%20%20%20%20%20%20var%20addendum%20%3D%20''%3B%5C%5Cn%20%20%20%20%20%20%20%20if%20(contextType%20%3D%3D%3D%20undefined)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20addendum%20%3D%20'%20However%2C%20it%20is%20set%20to%20undefined.%20'%20%2B%20'This%20can%20be%20caused%20by%20a%20typo%20or%20by%20mixing%20up%20named%20and%20default%20imports.%20'%20%2B%20'This%20can%20also%20happen%20due%20to%20a%20circular%20dependency%2C%20so%20'%20%2B%20'try%20moving%20the%20createContext()%20call%20to%20a%20separate%20file.'%3B%5C%5Cn%20%20%20%20%20%20%20%20%7D%20else%20if%20(typeof%20contextType%20!%3D%3D%20'object')%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20addendum%20%3D%20'%20However%2C%20it%20is%20set%20to%20a%20'%20%2B%20typeof%20contextType%20%2B%20'.'%3B%5C%5Cn%20%20%20%20%20%20%20%20%7D%20else%20if%20(contextType.%24%24typeof%20%3D%3D%3D%20REACT_PROVIDER_TYPE)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20addendum%20%3D%20'%20Did%20you%20accidentally%20pass%20the%20Context.Provider%20instead%3F'%3B%5C%5Cn%20%20%20%20%20%20%20%20%7D%20else%20if%20(contextType._context%20!%3D%3D%20undefined)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%2F%2F%20%3CContext.Consumer%3E%5C%5Cn%20%20%20%20%20%20%20%20%20%20addendum%20%3D%20'%20Did%20you%20accidentally%20pass%20the%20Context.Consumer%20instead%3F'%3B%5C%5Cn%20%20%20%20%20%20%20%20%7D%20else%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20addendum%20%3D%20'%20However%2C%20it%20is%20set%20to%20an%20object%20with%20keys%20%7B'%20%2B%20Object.keys(contextType).join('%2C%20')%20%2B%20'%7D.'%3B%5C%5Cn%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%20%20warningWithoutStack%241(false%2C%20'%25s%20defines%20an%20invalid%20contextType.%20'%20%2B%20'contextType%20should%20point%20to%20the%20Context%20object%20returned%20by%20React.createContext().%25s'%2C%20getComponentName(ctor)%20%7C%7C%20'Component'%2C%20addendum)%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20if%20(typeof%20contextType%20%3D%3D%3D%20'object'%20%26%26%20contextType%20!%3D%3D%20null)%20%7B%5C%5Cn%20%20%20%20context%20%3D%20readContext(contextType)%3B%5C%5Cn%20%20%7D%20else%20%7B%5C%5Cn%20%20%20%20unmaskedContext%20%3D%20getUnmaskedContext(workInProgress%2C%20ctor%2C%20true)%3B%5C%5Cn%20%20%20%20var%20contextTypes%20%3D%20ctor.contextTypes%3B%5C%5Cn%20%20%20%20isLegacyContextConsumer%20%3D%20contextTypes%20!%3D%3D%20null%20%26%26%20contextTypes%20!%3D%3D%20undefined%3B%5C%5Cn%20%20%20%20context%20%3D%20isLegacyContextConsumer%20%3F%20getMaskedContext(workInProgress%2C%20unmaskedContext)%20%3A%20emptyContextObject%3B%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20%2F%2F%20Instantiate%20twice%20to%20help%20detect%20side-effects.%5C%5Cn%20%20%7B%5C%5Cn%20%20%20%20if%20(debugRenderPhaseSideEffects%20%7C%7C%20debugRenderPhaseSideEffectsForStrictMode%20%26%26%20workInProgress.mode%20%26%20StrictMode)%20%7B%5C%5Cn%20%20%20%20%20%20new%20ctor(props%2C%20context)%3B%20%2F%2F%20eslint-disable-line%20no-new%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20var%20instance%20%3D%20new%20ctor(props%2C%20context)%3B%5C%5Cn%20%20var%20state%20%3D%20workInProgress.memoizedState%20%3D%20instance.state%20!%3D%3D%20null%20%26%26%20instance.state%20!%3D%3D%20undefined%20%3F%20instance.state%20%3A%20null%3B%5C%5Cn%20%20adoptClassInstance(workInProgress%2C%20instance)%3B%5C%5Cn%5C%5Cn%20%20%7B%5C%5Cn%20%20%20%20if%20(typeof%20ctor.getDerivedStateFromProps%20%3D%3D%3D%20'function'%20%26%26%20state%20%3D%3D%3D%20null)%20%7B%5C%5Cn%20%20%20%20%20%20var%20componentName%20%3D%20getComponentName(ctor)%20%7C%7C%20'Component'%3B%5C%5Cn%20%20%20%20%20%20if%20(!didWarnAboutUninitializedState.has(componentName))%20%7B%5C%5Cn%20%20%20%20%20%20%20%20didWarnAboutUninitializedState.add(componentName)%3B%5C%5Cn%20%20%20%20%20%20%20%20warningWithoutStack%241(false%2C%20'%60%25s%60%20uses%20%60getDerivedStateFromProps%60%20but%20its%20initial%20state%20is%20'%20%2B%20'%25s.%20This%20is%20not%20recommended.%20Instead%2C%20define%20the%20initial%20state%20by%20'%20%2B%20'assigning%20an%20object%20to%20%60this.state%60%20in%20the%20constructor%20of%20%60%25s%60.%20'%20%2B%20'This%20ensures%20that%20%60getDerivedStateFromProps%60%20arguments%20have%20a%20consistent%20shape.'%2C%20componentName%2C%20instance.state%20%3D%3D%3D%20null%20%3F%20'null'%20%3A%20'undefined'%2C%20componentName)%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20%2F%2F%20If%20new%20component%20APIs%20are%20defined%2C%20%5C%5C%5C%22unsafe%5C%5C%5C%22%20lifecycles%20won't%20be%20called.%5C%5Cn%20%20%20%20%2F%2F%20Warn%20about%20these%20lifecycles%20if%20they%20are%20present.%5C%5Cn%20%20%20%20%2F%2F%20Don't%20warn%20about%20react-lifecycles-compat%20polyfilled%20methods%20though.%5C%5Cn%20%20%20%20if%20(typeof%20ctor.getDerivedStateFromProps%20%3D%3D%3D%20'function'%20%7C%7C%20typeof%20instance.getSnapshotBeforeUpdate%20%3D%3D%3D%20'function')%20%7B%5C%5Cn%20%20%20%20%20%20var%20foundWillMountName%20%3D%20null%3B%5C%5Cn%20%20%20%20%20%20var%20foundWillReceivePropsName%20%3D%20null%3B%5C%5Cn%20%20%20%20%20%20var%20foundWillUpdateName%20%3D%20null%3B%5C%5Cn%20%20%20%20%20%20if%20(typeof%20instance.componentWillMount%20%3D%3D%3D%20'function'%20%26%26%20instance.componentWillMount.__suppressDeprecationWarning%20!%3D%3D%20true)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20foundWillMountName%20%3D%20'componentWillMount'%3B%5C%5Cn%20%20%20%20%20%20%7D%20else%20if%20(typeof%20instance.UNSAFE_componentWillMount%20%3D%3D%3D%20'function')%20%7B%5C%5Cn%20%20%20%20%20%20%20%20foundWillMountName%20%3D%20'UNSAFE_componentWillMount'%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20if%20(typeof%20instance.componentWillReceiveProps%20%3D%3D%3D%20'function'%20%26%26%20instance.componentWillReceiveProps.__suppressDeprecationWarning%20!%3D%3D%20true)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20foundWillReceivePropsName%20%3D%20'componentWillReceiveProps'%3B%5C%5Cn%20%20%20%20%20%20%7D%20else%20if%20(typeof%20instance.UNSAFE_componentWillReceiveProps%20%3D%3D%3D%20'function')%20%7B%5C%5Cn%20%20%20%20%20%20%20%20foundWillReceivePropsName%20%3D%20'UNSAFE_componentWillReceiveProps'%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20if%20(typeof%20instance.componentWillUpdate%20%3D%3D%3D%20'function'%20%26%26%20instance.componentWillUpdate.__suppressDeprecationWarning%20!%3D%3D%20true)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20foundWillUpdateName%20%3D%20'componentWillUpdate'%3B%5C%5Cn%20%20%20%20%20%20%7D%20else%20if%20(typeof%20instance.UNSAFE_componentWillUpdate%20%3D%3D%3D%20'function')%20%7B%5C%5Cn%20%20%20%20%20%20%20%20foundWillUpdateName%20%3D%20'UNSAFE_componentWillUpdate'%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20if%20(foundWillMountName%20!%3D%3D%20null%20%7C%7C%20foundWillReceivePropsName%20!%3D%3D%20null%20%7C%7C%20foundWillUpdateName%20!%3D%3D%20null)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20var%20_componentName%20%3D%20getComponentName(ctor)%20%7C%7C%20'Component'%3B%5C%5Cn%20%20%20%20%20%20%20%20var%20newApiName%20%3D%20typeof%20ctor.getDerivedStateFromProps%20%3D%3D%3D%20'function'%20%3F%20'getDerivedStateFromProps()'%20%3A%20'getSnapshotBeforeUpdate()'%3B%5C%5Cn%20%20%20%20%20%20%20%20if%20(!didWarnAboutLegacyLifecyclesAndDerivedState.has(_componentName))%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20didWarnAboutLegacyLifecyclesAndDerivedState.add(_componentName)%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20warningWithoutStack%241(false%2C%20'Unsafe%20legacy%20lifecycles%20will%20not%20be%20called%20for%20components%20using%20new%20component%20APIs.%5C%5C%5C%5Cn%5C%5C%5C%5Cn'%20%2B%20'%25s%20uses%20%25s%20but%20also%20contains%20the%20following%20legacy%20lifecycles%3A%25s%25s%25s%5C%5C%5C%5Cn%5C%5C%5C%5Cn'%20%2B%20'The%20above%20lifecycles%20should%20be%20removed.%20Learn%20more%20about%20this%20warning%20here%3A%5C%5C%5C%5Cn'%20%2B%20'https%3A%2F%2Ffb.me%2Freact-async-component-lifecycle-hooks'%2C%20_componentName%2C%20newApiName%2C%20foundWillMountName%20!%3D%3D%20null%20%3F%20'%5C%5C%5C%5Cn%20%20'%20%2B%20foundWillMountName%20%3A%20''%2C%20foundWillReceivePropsName%20!%3D%3D%20null%20%3F%20'%5C%5C%5C%5Cn%20%20'%20%2B%20foundWillReceivePropsName%20%3A%20''%2C%20foundWillUpdateName%20!%3D%3D%20null%20%3F%20'%5C%5C%5C%5Cn%20%20'%20%2B%20foundWillUpdateName%20%3A%20'')%3B%5C%5Cn%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20%2F%2F%20Cache%20unmasked%20context%20so%20we%20can%20avoid%20recreating%20masked%20context%20unless%20necessary.%5C%5Cn%20%20%2F%2F%20ReactFiberContext%20usually%20updates%20this%20cache%20but%20can't%20for%20newly-created%20instances.%5C%5Cn%20%20if%20(isLegacyContextConsumer)%20%7B%5C%5Cn%20%20%20%20cacheContext(workInProgress%2C%20unmaskedContext%2C%20context)%3B%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20return%20instance%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20callComponentWillMount(workInProgress%2C%20instance)%20%7B%5C%5Cn%20%20startPhaseTimer(workInProgress%2C%20'componentWillMount')%3B%5C%5Cn%20%20var%20oldState%20%3D%20instance.state%3B%5C%5Cn%5C%5Cn%20%20if%20(typeof%20instance.componentWillMount%20%3D%3D%3D%20'function')%20%7B%5C%5Cn%20%20%20%20instance.componentWillMount()%3B%5C%5Cn%20%20%7D%5C%5Cn%20%20if%20(typeof%20instance.UNSAFE_componentWillMount%20%3D%3D%3D%20'function')%20%7B%5C%5Cn%20%20%20%20instance.UNSAFE_componentWillMount()%3B%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20stopPhaseTimer()%3B%5C%5Cn%5C%5Cn%20%20if%20(oldState%20!%3D%3D%20instance.state)%20%7B%5C%5Cn%20%20%20%20%7B%5C%5Cn%20%20%20%20%20%20warningWithoutStack%241(false%2C%20'%25s.componentWillMount()%3A%20Assigning%20directly%20to%20this.state%20is%20'%20%2B%20%5C%5C%5C%22deprecated%20(except%20inside%20a%20component's%20%5C%5C%5C%22%20%2B%20'constructor).%20Use%20setState%20instead.'%2C%20getComponentName(workInProgress.type)%20%7C%7C%20'Component')%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%20%20classComponentUpdater.enqueueReplaceState(instance%2C%20instance.state%2C%20null)%3B%5C%5Cn%20%20%7D%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20callComponentWillReceiveProps(workInProgress%2C%20instance%2C%20newProps%2C%20nextContext)%20%7B%5C%5Cn%20%20var%20oldState%20%3D%20instance.state%3B%5C%5Cn%20%20startPhaseTimer(workInProgress%2C%20'componentWillReceiveProps')%3B%5C%5Cn%20%20if%20(typeof%20instance.componentWillReceiveProps%20%3D%3D%3D%20'function')%20%7B%5C%5Cn%20%20%20%20instance.componentWillReceiveProps(newProps%2C%20nextContext)%3B%5C%5Cn%20%20%7D%5C%5Cn%20%20if%20(typeof%20instance.UNSAFE_componentWillReceiveProps%20%3D%3D%3D%20'function')%20%7B%5C%5Cn%20%20%20%20instance.UNSAFE_componentWillReceiveProps(newProps%2C%20nextContext)%3B%5C%5Cn%20%20%7D%5C%5Cn%20%20stopPhaseTimer()%3B%5C%5Cn%5C%5Cn%20%20if%20(instance.state%20!%3D%3D%20oldState)%20%7B%5C%5Cn%20%20%20%20%7B%5C%5Cn%20%20%20%20%20%20var%20componentName%20%3D%20getComponentName(workInProgress.type)%20%7C%7C%20'Component'%3B%5C%5Cn%20%20%20%20%20%20if%20(!didWarnAboutStateAssignmentForComponent.has(componentName))%20%7B%5C%5Cn%20%20%20%20%20%20%20%20didWarnAboutStateAssignmentForComponent.add(componentName)%3B%5C%5Cn%20%20%20%20%20%20%20%20warningWithoutStack%241(false%2C%20'%25s.componentWillReceiveProps()%3A%20Assigning%20directly%20to%20'%20%2B%20%5C%5C%5C%22this.state%20is%20deprecated%20(except%20inside%20a%20component's%20%5C%5C%5C%22%20%2B%20'constructor).%20Use%20setState%20instead.'%2C%20componentName)%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%20%20classComponentUpdater.enqueueReplaceState(instance%2C%20instance.state%2C%20null)%3B%5C%5Cn%20%20%7D%5C%5Cn%7D%5C%5Cn%5C%5Cn%2F%2F%20Invokes%20the%20mount%20life-cycles%20on%20a%20previously%20never%20rendered%20instance.%5C%5Cnfunction%20mountClassInstance(workInProgress%2C%20ctor%2C%20newProps%2C%20renderExpirationTime)%20%7B%5C%5Cn%20%20%7B%5C%5Cn%20%20%20%20checkClassInstance(workInProgress%2C%20ctor%2C%20newProps)%3B%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20var%20instance%20%3D%20workInProgress.stateNode%3B%5C%5Cn%20%20instance.props%20%3D%20newProps%3B%5C%5Cn%20%20instance.state%20%3D%20workInProgress.memoizedState%3B%5C%5Cn%20%20instance.refs%20%3D%20emptyRefsObject%3B%5C%5Cn%5C%5Cn%20%20var%20contextType%20%3D%20ctor.contextType%3B%5C%5Cn%20%20if%20(typeof%20contextType%20%3D%3D%3D%20'object'%20%26%26%20contextType%20!%3D%3D%20null)%20%7B%5C%5Cn%20%20%20%20instance.context%20%3D%20readContext(contextType)%3B%5C%5Cn%20%20%7D%20else%20%7B%5C%5Cn%20%20%20%20var%20unmaskedContext%20%3D%20getUnmaskedContext(workInProgress%2C%20ctor%2C%20true)%3B%5C%5Cn%20%20%20%20instance.context%20%3D%20getMaskedContext(workInProgress%2C%20unmaskedContext)%3B%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20%7B%5C%5Cn%20%20%20%20if%20(instance.state%20%3D%3D%3D%20newProps)%20%7B%5C%5Cn%20%20%20%20%20%20var%20componentName%20%3D%20getComponentName(ctor)%20%7C%7C%20'Component'%3B%5C%5Cn%20%20%20%20%20%20if%20(!didWarnAboutDirectlyAssigningPropsToState.has(componentName))%20%7B%5C%5Cn%20%20%20%20%20%20%20%20didWarnAboutDirectlyAssigningPropsToState.add(componentName)%3B%5C%5Cn%20%20%20%20%20%20%20%20warningWithoutStack%241(false%2C%20'%25s%3A%20It%20is%20not%20recommended%20to%20assign%20props%20directly%20to%20state%20'%20%2B%20%5C%5C%5C%22because%20updates%20to%20props%20won't%20be%20reflected%20in%20state.%20%5C%5C%5C%22%20%2B%20'In%20most%20cases%2C%20it%20is%20better%20to%20use%20props%20directly.'%2C%20componentName)%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20if%20(workInProgress.mode%20%26%20StrictMode)%20%7B%5C%5Cn%20%20%20%20%20%20ReactStrictModeWarnings.recordUnsafeLifecycleWarnings(workInProgress%2C%20instance)%3B%5C%5Cn%5C%5Cn%20%20%20%20%20%20ReactStrictModeWarnings.recordLegacyContextWarning(workInProgress%2C%20instance)%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20if%20(warnAboutDeprecatedLifecycles)%20%7B%5C%5Cn%20%20%20%20%20%20ReactStrictModeWarnings.recordDeprecationWarnings(workInProgress%2C%20instance)%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20var%20updateQueue%20%3D%20workInProgress.updateQueue%3B%5C%5Cn%20%20if%20(updateQueue%20!%3D%3D%20null)%20%7B%5C%5Cn%20%20%20%20processUpdateQueue(workInProgress%2C%20updateQueue%2C%20newProps%2C%20instance%2C%20renderExpirationTime)%3B%5C%5Cn%20%20%20%20instance.state%20%3D%20workInProgress.memoizedState%3B%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20var%20getDerivedStateFromProps%20%3D%20ctor.getDerivedStateFromProps%3B%5C%5Cn%20%20if%20(typeof%20getDerivedStateFromProps%20%3D%3D%3D%20'function')%20%7B%5C%5Cn%20%20%20%20applyDerivedStateFromProps(workInProgress%2C%20ctor%2C%20getDerivedStateFromProps%2C%20newProps)%3B%5C%5Cn%20%20%20%20instance.state%20%3D%20workInProgress.memoizedState%3B%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20%2F%2F%20In%20order%20to%20support%20react-lifecycles-compat%20polyfilled%20components%2C%5C%5Cn%20%20%2F%2F%20Unsafe%20lifecycles%20should%20not%20be%20invoked%20for%20components%20using%20the%20new%20APIs.%5C%5Cn%20%20if%20(typeof%20ctor.getDerivedStateFromProps%20!%3D%3D%20'function'%20%26%26%20typeof%20instance.getSnapshotBeforeUpdate%20!%3D%3D%20'function'%20%26%26%20(typeof%20instance.UNSAFE_componentWillMount%20%3D%3D%3D%20'function'%20%7C%7C%20typeof%20instance.componentWillMount%20%3D%3D%3D%20'function'))%20%7B%5C%5Cn%20%20%20%20callComponentWillMount(workInProgress%2C%20instance)%3B%5C%5Cn%20%20%20%20%2F%2F%20If%20we%20had%20additional%20state%20updates%20during%20this%20life-cycle%2C%20let's%5C%5Cn%20%20%20%20%2F%2F%20process%20them%20now.%5C%5Cn%20%20%20%20updateQueue%20%3D%20workInProgress.updateQueue%3B%5C%5Cn%20%20%20%20if%20(updateQueue%20!%3D%3D%20null)%20%7B%5C%5Cn%20%20%20%20%20%20processUpdateQueue(workInProgress%2C%20updateQueue%2C%20newProps%2C%20instance%2C%20renderExpirationTime)%3B%5C%5Cn%20%20%20%20%20%20instance.state%20%3D%20workInProgress.memoizedState%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20if%20(typeof%20instance.componentDidMount%20%3D%3D%3D%20'function')%20%7B%5C%5Cn%20%20%20%20workInProgress.effectTag%20%7C%3D%20Update%3B%5C%5Cn%20%20%7D%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20resumeMountClassInstance(workInProgress%2C%20ctor%2C%20newProps%2C%20renderExpirationTime)%20%7B%5C%5Cn%20%20var%20instance%20%3D%20workInProgress.stateNode%3B%5C%5Cn%5C%5Cn%20%20var%20oldProps%20%3D%20workInProgress.memoizedProps%3B%5C%5Cn%20%20instance.props%20%3D%20oldProps%3B%5C%5Cn%5C%5Cn%20%20var%20oldContext%20%3D%20instance.context%3B%5C%5Cn%20%20var%20contextType%20%3D%20ctor.contextType%3B%5C%5Cn%20%20var%20nextContext%20%3D%20void%200%3B%5C%5Cn%20%20if%20(typeof%20contextType%20%3D%3D%3D%20'object'%20%26%26%20contextType%20!%3D%3D%20null)%20%7B%5C%5Cn%20%20%20%20nextContext%20%3D%20readContext(contextType)%3B%5C%5Cn%20%20%7D%20else%20%7B%5C%5Cn%20%20%20%20var%20nextLegacyUnmaskedContext%20%3D%20getUnmaskedContext(workInProgress%2C%20ctor%2C%20true)%3B%5C%5Cn%20%20%20%20nextContext%20%3D%20getMaskedContext(workInProgress%2C%20nextLegacyUnmaskedContext)%3B%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20var%20getDerivedStateFromProps%20%3D%20ctor.getDerivedStateFromProps%3B%5C%5Cn%20%20var%20hasNewLifecycles%20%3D%20typeof%20getDerivedStateFromProps%20%3D%3D%3D%20'function'%20%7C%7C%20typeof%20instance.getSnapshotBeforeUpdate%20%3D%3D%3D%20'function'%3B%5C%5Cn%5C%5Cn%20%20%2F%2F%20Note%3A%20During%20these%20life-cycles%2C%20instance.props%2Finstance.state%20are%20what%5C%5Cn%20%20%2F%2F%20ever%20the%20previously%20attempted%20to%20render%20-%20not%20the%20%5C%5C%5C%22current%5C%5C%5C%22.%20However%2C%5C%5Cn%20%20%2F%2F%20during%20componentDidUpdate%20we%20pass%20the%20%5C%5C%5C%22current%5C%5C%5C%22%20props.%5C%5Cn%5C%5Cn%20%20%2F%2F%20In%20order%20to%20support%20react-lifecycles-compat%20polyfilled%20components%2C%5C%5Cn%20%20%2F%2F%20Unsafe%20lifecycles%20should%20not%20be%20invoked%20for%20components%20using%20the%20new%20APIs.%5C%5Cn%20%20if%20(!hasNewLifecycles%20%26%26%20(typeof%20instance.UNSAFE_componentWillReceiveProps%20%3D%3D%3D%20'function'%20%7C%7C%20typeof%20instance.componentWillReceiveProps%20%3D%3D%3D%20'function'))%20%7B%5C%5Cn%20%20%20%20if%20(oldProps%20!%3D%3D%20newProps%20%7C%7C%20oldContext%20!%3D%3D%20nextContext)%20%7B%5C%5Cn%20%20%20%20%20%20callComponentWillReceiveProps(workInProgress%2C%20instance%2C%20newProps%2C%20nextContext)%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20resetHasForceUpdateBeforeProcessing()%3B%5C%5Cn%5C%5Cn%20%20var%20oldState%20%3D%20workInProgress.memoizedState%3B%5C%5Cn%20%20var%20newState%20%3D%20instance.state%20%3D%20oldState%3B%5C%5Cn%20%20var%20updateQueue%20%3D%20workInProgress.updateQueue%3B%5C%5Cn%20%20if%20(updateQueue%20!%3D%3D%20null)%20%7B%5C%5Cn%20%20%20%20processUpdateQueue(workInProgress%2C%20updateQueue%2C%20newProps%2C%20instance%2C%20renderExpirationTime)%3B%5C%5Cn%20%20%20%20newState%20%3D%20workInProgress.memoizedState%3B%5C%5Cn%20%20%7D%5C%5Cn%20%20if%20(oldProps%20%3D%3D%3D%20newProps%20%26%26%20oldState%20%3D%3D%3D%20newState%20%26%26%20!hasContextChanged()%20%26%26%20!checkHasForceUpdateAfterProcessing())%20%7B%5C%5Cn%20%20%20%20%2F%2F%20If%20an%20update%20was%20already%20in%20progress%2C%20we%20should%20schedule%20an%20Update%5C%5Cn%20%20%20%20%2F%2F%20effect%20even%20though%20we're%20bailing%20out%2C%20so%20that%20cWU%2FcDU%20are%20called.%5C%5Cn%20%20%20%20if%20(typeof%20instance.componentDidMount%20%3D%3D%3D%20'function')%20%7B%5C%5Cn%20%20%20%20%20%20workInProgress.effectTag%20%7C%3D%20Update%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%20%20return%20false%3B%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20if%20(typeof%20getDerivedStateFromProps%20%3D%3D%3D%20'function')%20%7B%5C%5Cn%20%20%20%20applyDerivedStateFromProps(workInProgress%2C%20ctor%2C%20getDerivedStateFromProps%2C%20newProps)%3B%5C%5Cn%20%20%20%20newState%20%3D%20workInProgress.memoizedState%3B%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20var%20shouldUpdate%20%3D%20checkHasForceUpdateAfterProcessing()%20%7C%7C%20checkShouldComponentUpdate(workInProgress%2C%20ctor%2C%20oldProps%2C%20newProps%2C%20oldState%2C%20newState%2C%20nextContext)%3B%5C%5Cn%5C%5Cn%20%20if%20(shouldUpdate)%20%7B%5C%5Cn%20%20%20%20%2F%2F%20In%20order%20to%20support%20react-lifecycles-compat%20polyfilled%20components%2C%5C%5Cn%20%20%20%20%2F%2F%20Unsafe%20lifecycles%20should%20not%20be%20invoked%20for%20components%20using%20the%20new%20APIs.%5C%5Cn%20%20%20%20if%20(!hasNewLifecycles%20%26%26%20(typeof%20instance.UNSAFE_componentWillMount%20%3D%3D%3D%20'function'%20%7C%7C%20typeof%20instance.componentWillMount%20%3D%3D%3D%20'function'))%20%7B%5C%5Cn%20%20%20%20%20%20startPhaseTimer(workInProgress%2C%20'componentWillMount')%3B%5C%5Cn%20%20%20%20%20%20if%20(typeof%20instance.componentWillMount%20%3D%3D%3D%20'function')%20%7B%5C%5Cn%20%20%20%20%20%20%20%20instance.componentWillMount()%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20if%20(typeof%20instance.UNSAFE_componentWillMount%20%3D%3D%3D%20'function')%20%7B%5C%5Cn%20%20%20%20%20%20%20%20instance.UNSAFE_componentWillMount()%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20stopPhaseTimer()%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%20%20if%20(typeof%20instance.componentDidMount%20%3D%3D%3D%20'function')%20%7B%5C%5Cn%20%20%20%20%20%20workInProgress.effectTag%20%7C%3D%20Update%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%20else%20%7B%5C%5Cn%20%20%20%20%2F%2F%20If%20an%20update%20was%20already%20in%20progress%2C%20we%20should%20schedule%20an%20Update%5C%5Cn%20%20%20%20%2F%2F%20effect%20even%20though%20we're%20bailing%20out%2C%20so%20that%20cWU%2FcDU%20are%20called.%5C%5Cn%20%20%20%20if%20(typeof%20instance.componentDidMount%20%3D%3D%3D%20'function')%20%7B%5C%5Cn%20%20%20%20%20%20workInProgress.effectTag%20%7C%3D%20Update%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20%2F%2F%20If%20shouldComponentUpdate%20returned%20false%2C%20we%20should%20still%20update%20the%5C%5Cn%20%20%20%20%2F%2F%20memoized%20state%20to%20indicate%20that%20this%20work%20can%20be%20reused.%5C%5Cn%20%20%20%20workInProgress.memoizedProps%20%3D%20newProps%3B%5C%5Cn%20%20%20%20workInProgress.memoizedState%20%3D%20newState%3B%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20%2F%2F%20Update%20the%20existing%20instance's%20state%2C%20props%2C%20and%20context%20pointers%20even%5C%5Cn%20%20%2F%2F%20if%20shouldComponentUpdate%20returns%20false.%5C%5Cn%20%20instance.props%20%3D%20newProps%3B%5C%5Cn%20%20instance.state%20%3D%20newState%3B%5C%5Cn%20%20instance.context%20%3D%20nextContext%3B%5C%5Cn%5C%5Cn%20%20return%20shouldUpdate%3B%5C%5Cn%7D%5C%5Cn%5C%5Cn%2F%2F%20Invokes%20the%20update%20life-cycles%20and%20returns%20false%20if%20it%20shouldn't%20rerender.%5C%5Cnfunction%20updateClassInstance(current%2C%20workInProgress%2C%20ctor%2C%20newProps%2C%20renderExpirationTime)%20%7B%5C%5Cn%20%20var%20instance%20%3D%20workInProgress.stateNode%3B%5C%5Cn%5C%5Cn%20%20var%20oldProps%20%3D%20workInProgress.memoizedProps%3B%5C%5Cn%20%20instance.props%20%3D%20workInProgress.type%20%3D%3D%3D%20workInProgress.elementType%20%3F%20oldProps%20%3A%20resolveDefaultProps(workInProgress.type%2C%20oldProps)%3B%5C%5Cn%5C%5Cn%20%20var%20oldContext%20%3D%20instance.context%3B%5C%5Cn%20%20var%20contextType%20%3D%20ctor.contextType%3B%5C%5Cn%20%20var%20nextContext%20%3D%20void%200%3B%5C%5Cn%20%20if%20(typeof%20contextType%20%3D%3D%3D%20'object'%20%26%26%20contextType%20!%3D%3D%20null)%20%7B%5C%5Cn%20%20%20%20nextContext%20%3D%20readContext(contextType)%3B%5C%5Cn%20%20%7D%20else%20%7B%5C%5Cn%20%20%20%20var%20nextUnmaskedContext%20%3D%20getUnmaskedContext(workInProgress%2C%20ctor%2C%20true)%3B%5C%5Cn%20%20%20%20nextContext%20%3D%20getMaskedContext(workInProgress%2C%20nextUnmaskedContext)%3B%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20var%20getDerivedStateFromProps%20%3D%20ctor.getDerivedStateFromProps%3B%5C%5Cn%20%20var%20hasNewLifecycles%20%3D%20typeof%20getDerivedStateFromProps%20%3D%3D%3D%20'function'%20%7C%7C%20typeof%20instance.getSnapshotBeforeUpdate%20%3D%3D%3D%20'function'%3B%5C%5Cn%5C%5Cn%20%20%2F%2F%20Note%3A%20During%20these%20life-cycles%2C%20instance.props%2Finstance.state%20are%20what%5C%5Cn%20%20%2F%2F%20ever%20the%20previously%20attempted%20to%20render%20-%20not%20the%20%5C%5C%5C%22current%5C%5C%5C%22.%20However%2C%5C%5Cn%20%20%2F%2F%20during%20componentDidUpdate%20we%20pass%20the%20%5C%5C%5C%22current%5C%5C%5C%22%20props.%5C%5Cn%5C%5Cn%20%20%2F%2F%20In%20order%20to%20support%20react-lifecycles-compat%20polyfilled%20components%2C%5C%5Cn%20%20%2F%2F%20Unsafe%20lifecycles%20should%20not%20be%20invoked%20for%20components%20using%20the%20new%20APIs.%5C%5Cn%20%20if%20(!hasNewLifecycles%20%26%26%20(typeof%20instance.UNSAFE_componentWillReceiveProps%20%3D%3D%3D%20'function'%20%7C%7C%20typeof%20instance.componentWillReceiveProps%20%3D%3D%3D%20'function'))%20%7B%5C%5Cn%20%20%20%20if%20(oldProps%20!%3D%3D%20newProps%20%7C%7C%20oldContext%20!%3D%3D%20nextContext)%20%7B%5C%5Cn%20%20%20%20%20%20callComponentWillReceiveProps(workInProgress%2C%20instance%2C%20newProps%2C%20nextContext)%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20resetHasForceUpdateBeforeProcessing()%3B%5C%5Cn%5C%5Cn%20%20var%20oldState%20%3D%20workInProgress.memoizedState%3B%5C%5Cn%20%20var%20newState%20%3D%20instance.state%20%3D%20oldState%3B%5C%5Cn%20%20var%20updateQueue%20%3D%20workInProgress.updateQueue%3B%5C%5Cn%20%20if%20(updateQueue%20!%3D%3D%20null)%20%7B%5C%5Cn%20%20%20%20processUpdateQueue(workInProgress%2C%20updateQueue%2C%20newProps%2C%20instance%2C%20renderExpirationTime)%3B%5C%5Cn%20%20%20%20newState%20%3D%20workInProgress.memoizedState%3B%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20if%20(oldProps%20%3D%3D%3D%20newProps%20%26%26%20oldState%20%3D%3D%3D%20newState%20%26%26%20!hasContextChanged()%20%26%26%20!checkHasForceUpdateAfterProcessing())%20%7B%5C%5Cn%20%20%20%20%2F%2F%20If%20an%20update%20was%20already%20in%20progress%2C%20we%20should%20schedule%20an%20Update%5C%5Cn%20%20%20%20%2F%2F%20effect%20even%20though%20we're%20bailing%20out%2C%20so%20that%20cWU%2FcDU%20are%20called.%5C%5Cn%20%20%20%20if%20(typeof%20instance.componentDidUpdate%20%3D%3D%3D%20'function')%20%7B%5C%5Cn%20%20%20%20%20%20if%20(oldProps%20!%3D%3D%20current.memoizedProps%20%7C%7C%20oldState%20!%3D%3D%20current.memoizedState)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20workInProgress.effectTag%20%7C%3D%20Update%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%20%20if%20(typeof%20instance.getSnapshotBeforeUpdate%20%3D%3D%3D%20'function')%20%7B%5C%5Cn%20%20%20%20%20%20if%20(oldProps%20!%3D%3D%20current.memoizedProps%20%7C%7C%20oldState%20!%3D%3D%20current.memoizedState)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20workInProgress.effectTag%20%7C%3D%20Snapshot%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%20%20return%20false%3B%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20if%20(typeof%20getDerivedStateFromProps%20%3D%3D%3D%20'function')%20%7B%5C%5Cn%20%20%20%20applyDerivedStateFromProps(workInProgress%2C%20ctor%2C%20getDerivedStateFromProps%2C%20newProps)%3B%5C%5Cn%20%20%20%20newState%20%3D%20workInProgress.memoizedState%3B%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20var%20shouldUpdate%20%3D%20checkHasForceUpdateAfterProcessing()%20%7C%7C%20checkShouldComponentUpdate(workInProgress%2C%20ctor%2C%20oldProps%2C%20newProps%2C%20oldState%2C%20newState%2C%20nextContext)%3B%5C%5Cn%5C%5Cn%20%20if%20(shouldUpdate)%20%7B%5C%5Cn%20%20%20%20%2F%2F%20In%20order%20to%20support%20react-lifecycles-compat%20polyfilled%20components%2C%5C%5Cn%20%20%20%20%2F%2F%20Unsafe%20lifecycles%20should%20not%20be%20invoked%20for%20components%20using%20the%20new%20APIs.%5C%5Cn%20%20%20%20if%20(!hasNewLifecycles%20%26%26%20(typeof%20instance.UNSAFE_componentWillUpdate%20%3D%3D%3D%20'function'%20%7C%7C%20typeof%20instance.componentWillUpdate%20%3D%3D%3D%20'function'))%20%7B%5C%5Cn%20%20%20%20%20%20startPhaseTimer(workInProgress%2C%20'componentWillUpdate')%3B%5C%5Cn%20%20%20%20%20%20if%20(typeof%20instance.componentWillUpdate%20%3D%3D%3D%20'function')%20%7B%5C%5Cn%20%20%20%20%20%20%20%20instance.componentWillUpdate(newProps%2C%20newState%2C%20nextContext)%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20if%20(typeof%20instance.UNSAFE_componentWillUpdate%20%3D%3D%3D%20'function')%20%7B%5C%5Cn%20%20%20%20%20%20%20%20instance.UNSAFE_componentWillUpdate(newProps%2C%20newState%2C%20nextContext)%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20stopPhaseTimer()%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%20%20if%20(typeof%20instance.componentDidUpdate%20%3D%3D%3D%20'function')%20%7B%5C%5Cn%20%20%20%20%20%20workInProgress.effectTag%20%7C%3D%20Update%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%20%20if%20(typeof%20instance.getSnapshotBeforeUpdate%20%3D%3D%3D%20'function')%20%7B%5C%5Cn%20%20%20%20%20%20workInProgress.effectTag%20%7C%3D%20Snapshot%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%20else%20%7B%5C%5Cn%20%20%20%20%2F%2F%20If%20an%20update%20was%20already%20in%20progress%2C%20we%20should%20schedule%20an%20Update%5C%5Cn%20%20%20%20%2F%2F%20effect%20even%20though%20we're%20bailing%20out%2C%20so%20that%20cWU%2FcDU%20are%20called.%5C%5Cn%20%20%20%20if%20(typeof%20instance.componentDidUpdate%20%3D%3D%3D%20'function')%20%7B%5C%5Cn%20%20%20%20%20%20if%20(oldProps%20!%3D%3D%20current.memoizedProps%20%7C%7C%20oldState%20!%3D%3D%20current.memoizedState)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20workInProgress.effectTag%20%7C%3D%20Update%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%20%20if%20(typeof%20instance.getSnapshotBeforeUpdate%20%3D%3D%3D%20'function')%20%7B%5C%5Cn%20%20%20%20%20%20if%20(oldProps%20!%3D%3D%20current.memoizedProps%20%7C%7C%20oldState%20!%3D%3D%20current.memoizedState)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20workInProgress.effectTag%20%7C%3D%20Snapshot%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20%2F%2F%20If%20shouldComponentUpdate%20returned%20false%2C%20we%20should%20still%20update%20the%5C%5Cn%20%20%20%20%2F%2F%20memoized%20props%2Fstate%20to%20indicate%20that%20this%20work%20can%20be%20reused.%5C%5Cn%20%20%20%20workInProgress.memoizedProps%20%3D%20newProps%3B%5C%5Cn%20%20%20%20workInProgress.memoizedState%20%3D%20newState%3B%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20%2F%2F%20Update%20the%20existing%20instance's%20state%2C%20props%2C%20and%20context%20pointers%20even%5C%5Cn%20%20%2F%2F%20if%20shouldComponentUpdate%20returns%20false.%5C%5Cn%20%20instance.props%20%3D%20newProps%3B%5C%5Cn%20%20instance.state%20%3D%20newState%3B%5C%5Cn%20%20instance.context%20%3D%20nextContext%3B%5C%5Cn%5C%5Cn%20%20return%20shouldUpdate%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnvar%20didWarnAboutMaps%20%3D%20void%200%3B%5C%5Cnvar%20didWarnAboutGenerators%20%3D%20void%200%3B%5C%5Cnvar%20didWarnAboutStringRefInStrictMode%20%3D%20void%200%3B%5C%5Cnvar%20ownerHasKeyUseWarning%20%3D%20void%200%3B%5C%5Cnvar%20ownerHasFunctionTypeWarning%20%3D%20void%200%3B%5C%5Cnvar%20warnForMissingKey%20%3D%20function%20(child)%20%7B%7D%3B%5C%5Cn%5C%5Cn%7B%5C%5Cn%20%20didWarnAboutMaps%20%3D%20false%3B%5C%5Cn%20%20didWarnAboutGenerators%20%3D%20false%3B%5C%5Cn%20%20didWarnAboutStringRefInStrictMode%20%3D%20%7B%7D%3B%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20Warn%20if%20there's%20no%20key%20explicitly%20set%20on%20dynamic%20arrays%20of%20children%20or%5C%5Cn%20%20%20*%20object%20keys%20are%20not%20valid.%20This%20allows%20us%20to%20keep%20track%20of%20children%20between%5C%5Cn%20%20%20*%20updates.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20ownerHasKeyUseWarning%20%3D%20%7B%7D%3B%5C%5Cn%20%20ownerHasFunctionTypeWarning%20%3D%20%7B%7D%3B%5C%5Cn%5C%5Cn%20%20warnForMissingKey%20%3D%20function%20(child)%20%7B%5C%5Cn%20%20%20%20if%20(child%20%3D%3D%3D%20null%20%7C%7C%20typeof%20child%20!%3D%3D%20'object')%20%7B%5C%5Cn%20%20%20%20%20%20return%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%20%20if%20(!child._store%20%7C%7C%20child._store.validated%20%7C%7C%20child.key%20!%3D%20null)%20%7B%5C%5Cn%20%20%20%20%20%20return%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%20%20!(typeof%20child._store%20%3D%3D%3D%20'object')%20%3F%20invariant(false%2C%20'React%20Component%20in%20warnForMissingKey%20should%20have%20a%20_store.%20This%20error%20is%20likely%20caused%20by%20a%20bug%20in%20React.%20Please%20file%20an%20issue.')%20%3A%20void%200%3B%5C%5Cn%20%20%20%20child._store.validated%20%3D%20true%3B%5C%5Cn%5C%5Cn%20%20%20%20var%20currentComponentErrorInfo%20%3D%20'Each%20child%20in%20a%20list%20should%20have%20a%20unique%20'%20%2B%20'%5C%5C%5C%22key%5C%5C%5C%22%20prop.%20See%20https%3A%2F%2Ffb.me%2Freact-warning-keys%20for%20'%20%2B%20'more%20information.'%20%2B%20getCurrentFiberStackInDev()%3B%5C%5Cn%20%20%20%20if%20(ownerHasKeyUseWarning%5BcurrentComponentErrorInfo%5D)%20%7B%5C%5Cn%20%20%20%20%20%20return%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%20%20ownerHasKeyUseWarning%5BcurrentComponentErrorInfo%5D%20%3D%20true%3B%5C%5Cn%5C%5Cn%20%20%20%20warning%241(false%2C%20'Each%20child%20in%20a%20list%20should%20have%20a%20unique%20'%20%2B%20'%5C%5C%5C%22key%5C%5C%5C%22%20prop.%20See%20https%3A%2F%2Ffb.me%2Freact-warning-keys%20for%20'%20%2B%20'more%20information.')%3B%5C%5Cn%20%20%7D%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnvar%20isArray%20%3D%20Array.isArray%3B%5C%5Cn%5C%5Cnfunction%20coerceRef(returnFiber%2C%20current%24%241%2C%20element)%20%7B%5C%5Cn%20%20var%20mixedRef%20%3D%20element.ref%3B%5C%5Cn%20%20if%20(mixedRef%20!%3D%3D%20null%20%26%26%20typeof%20mixedRef%20!%3D%3D%20'function'%20%26%26%20typeof%20mixedRef%20!%3D%3D%20'object')%20%7B%5C%5Cn%20%20%20%20%7B%5C%5Cn%20%20%20%20%20%20if%20(returnFiber.mode%20%26%20StrictMode)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20var%20componentName%20%3D%20getComponentName(returnFiber.type)%20%7C%7C%20'Component'%3B%5C%5Cn%20%20%20%20%20%20%20%20if%20(!didWarnAboutStringRefInStrictMode%5BcomponentName%5D)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20warningWithoutStack%241(false%2C%20'A%20string%20ref%2C%20%5C%5C%5C%22%25s%5C%5C%5C%22%2C%20has%20been%20found%20within%20a%20strict%20mode%20tree.%20'%20%2B%20'String%20refs%20are%20a%20source%20of%20potential%20bugs%20and%20should%20be%20avoided.%20'%20%2B%20'We%20recommend%20using%20createRef()%20instead.'%20%2B%20'%5C%5C%5C%5Cn%25s'%20%2B%20'%5C%5C%5C%5Cn%5C%5C%5C%5CnLearn%20more%20about%20using%20refs%20safely%20here%3A'%20%2B%20'%5C%5C%5C%5Cnhttps%3A%2F%2Ffb.me%2Freact-strict-mode-string-ref'%2C%20mixedRef%2C%20getStackByFiberInDevAndProd(returnFiber))%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20didWarnAboutStringRefInStrictMode%5BcomponentName%5D%20%3D%20true%3B%5C%5Cn%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20if%20(element._owner)%20%7B%5C%5Cn%20%20%20%20%20%20var%20owner%20%3D%20element._owner%3B%5C%5Cn%20%20%20%20%20%20var%20inst%20%3D%20void%200%3B%5C%5Cn%20%20%20%20%20%20if%20(owner)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20var%20ownerFiber%20%3D%20owner%3B%5C%5Cn%20%20%20%20%20%20%20%20!(ownerFiber.tag%20%3D%3D%3D%20ClassComponent)%20%3F%20invariant(false%2C%20'Function%20components%20cannot%20have%20refs.%20Did%20you%20mean%20to%20use%20React.forwardRef()%3F')%20%3A%20void%200%3B%5C%5Cn%20%20%20%20%20%20%20%20inst%20%3D%20ownerFiber.stateNode%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20!inst%20%3F%20invariant(false%2C%20'Missing%20owner%20for%20string%20ref%20%25s.%20This%20error%20is%20likely%20caused%20by%20a%20bug%20in%20React.%20Please%20file%20an%20issue.'%2C%20mixedRef)%20%3A%20void%200%3B%5C%5Cn%20%20%20%20%20%20var%20stringRef%20%3D%20''%20%2B%20mixedRef%3B%5C%5Cn%20%20%20%20%20%20%2F%2F%20Check%20if%20previous%20string%20ref%20matches%20new%20string%20ref%5C%5Cn%20%20%20%20%20%20if%20(current%24%241%20!%3D%3D%20null%20%26%26%20current%24%241.ref%20!%3D%3D%20null%20%26%26%20typeof%20current%24%241.ref%20%3D%3D%3D%20'function'%20%26%26%20current%24%241.ref._stringRef%20%3D%3D%3D%20stringRef)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20return%20current%24%241.ref%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20var%20ref%20%3D%20function%20(value)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20var%20refs%20%3D%20inst.refs%3B%5C%5Cn%20%20%20%20%20%20%20%20if%20(refs%20%3D%3D%3D%20emptyRefsObject)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%2F%2F%20This%20is%20a%20lazy%20pooled%20frozen%20object%2C%20so%20we%20need%20to%20initialize.%5C%5Cn%20%20%20%20%20%20%20%20%20%20refs%20%3D%20inst.refs%20%3D%20%7B%7D%3B%5C%5Cn%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%20%20if%20(value%20%3D%3D%3D%20null)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20delete%20refs%5BstringRef%5D%3B%5C%5Cn%20%20%20%20%20%20%20%20%7D%20else%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20refs%5BstringRef%5D%20%3D%20value%3B%5C%5Cn%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%7D%3B%5C%5Cn%20%20%20%20%20%20ref._stringRef%20%3D%20stringRef%3B%5C%5Cn%20%20%20%20%20%20return%20ref%3B%5C%5Cn%20%20%20%20%7D%20else%20%7B%5C%5Cn%20%20%20%20%20%20!(typeof%20mixedRef%20%3D%3D%3D%20'string')%20%3F%20invariant(false%2C%20'Expected%20ref%20to%20be%20a%20function%2C%20a%20string%2C%20an%20object%20returned%20by%20React.createRef()%2C%20or%20null.')%20%3A%20void%200%3B%5C%5Cn%20%20%20%20%20%20!element._owner%20%3F%20invariant(false%2C%20'Element%20ref%20was%20specified%20as%20a%20string%20(%25s)%20but%20no%20owner%20was%20set.%20This%20could%20happen%20for%20one%20of%20the%20following%20reasons%3A%5C%5C%5C%5Cn1.%20You%20may%20be%20adding%20a%20ref%20to%20a%20function%20component%5C%5C%5C%5Cn2.%20You%20may%20be%20adding%20a%20ref%20to%20a%20component%20that%20was%20not%20created%20inside%20a%20component%5C%5C%5C%5C's%20render%20method%5C%5C%5C%5Cn3.%20You%20have%20multiple%20copies%20of%20React%20loaded%5C%5C%5C%5CnSee%20https%3A%2F%2Ffb.me%2Freact-refs-must-have-owner%20for%20more%20information.'%2C%20mixedRef)%20%3A%20void%200%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%5C%5Cn%20%20return%20mixedRef%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20throwOnInvalidObjectType(returnFiber%2C%20newChild)%20%7B%5C%5Cn%20%20if%20(returnFiber.type%20!%3D%3D%20'textarea')%20%7B%5C%5Cn%20%20%20%20var%20addendum%20%3D%20''%3B%5C%5Cn%20%20%20%20%7B%5C%5Cn%20%20%20%20%20%20addendum%20%3D%20'%20If%20you%20meant%20to%20render%20a%20collection%20of%20children%2C%20use%20an%20array%20'%20%2B%20'instead.'%20%2B%20getCurrentFiberStackInDev()%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%20%20invariant(false%2C%20'Objects%20are%20not%20valid%20as%20a%20React%20child%20(found%3A%20%25s).%25s'%2C%20Object.prototype.toString.call(newChild)%20%3D%3D%3D%20'%5Bobject%20Object%5D'%20%3F%20'object%20with%20keys%20%7B'%20%2B%20Object.keys(newChild).join('%2C%20')%20%2B%20'%7D'%20%3A%20newChild%2C%20addendum)%3B%5C%5Cn%20%20%7D%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20warnOnFunctionType()%20%7B%5C%5Cn%20%20var%20currentComponentErrorInfo%20%3D%20'Functions%20are%20not%20valid%20as%20a%20React%20child.%20This%20may%20happen%20if%20'%20%2B%20'you%20return%20a%20Component%20instead%20of%20%3CComponent%20%2F%3E%20from%20render.%20'%20%2B%20'Or%20maybe%20you%20meant%20to%20call%20this%20function%20rather%20than%20return%20it.'%20%2B%20getCurrentFiberStackInDev()%3B%5C%5Cn%5C%5Cn%20%20if%20(ownerHasFunctionTypeWarning%5BcurrentComponentErrorInfo%5D)%20%7B%5C%5Cn%20%20%20%20return%3B%5C%5Cn%20%20%7D%5C%5Cn%20%20ownerHasFunctionTypeWarning%5BcurrentComponentErrorInfo%5D%20%3D%20true%3B%5C%5Cn%5C%5Cn%20%20warning%241(false%2C%20'Functions%20are%20not%20valid%20as%20a%20React%20child.%20This%20may%20happen%20if%20'%20%2B%20'you%20return%20a%20Component%20instead%20of%20%3CComponent%20%2F%3E%20from%20render.%20'%20%2B%20'Or%20maybe%20you%20meant%20to%20call%20this%20function%20rather%20than%20return%20it.')%3B%5C%5Cn%7D%5C%5Cn%5C%5Cn%2F%2F%20This%20wrapper%20function%20exists%20because%20I%20expect%20to%20clone%20the%20code%20in%20each%20path%5C%5Cn%2F%2F%20to%20be%20able%20to%20optimize%20each%20path%20individually%20by%20branching%20early.%20This%20needs%5C%5Cn%2F%2F%20a%20compiler%20or%20we%20can%20do%20it%20manually.%20Helpers%20that%20don't%20need%20this%20branching%5C%5Cn%2F%2F%20live%20outside%20of%20this%20function.%5C%5Cnfunction%20ChildReconciler(shouldTrackSideEffects)%20%7B%5C%5Cn%20%20function%20deleteChild(returnFiber%2C%20childToDelete)%20%7B%5C%5Cn%20%20%20%20if%20(!shouldTrackSideEffects)%20%7B%5C%5Cn%20%20%20%20%20%20%2F%2F%20Noop.%5C%5Cn%20%20%20%20%20%20return%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%20%20%2F%2F%20Deletions%20are%20added%20in%20reversed%20order%20so%20we%20add%20it%20to%20the%20front.%5C%5Cn%20%20%20%20%2F%2F%20At%20this%20point%2C%20the%20return%20fiber's%20effect%20list%20is%20empty%20except%20for%5C%5Cn%20%20%20%20%2F%2F%20deletions%2C%20so%20we%20can%20just%20append%20the%20deletion%20to%20the%20list.%20The%20remaining%5C%5Cn%20%20%20%20%2F%2F%20effects%20aren't%20added%20until%20the%20complete%20phase.%20Once%20we%20implement%5C%5Cn%20%20%20%20%2F%2F%20resuming%2C%20this%20may%20not%20be%20true.%5C%5Cn%20%20%20%20var%20last%20%3D%20returnFiber.lastEffect%3B%5C%5Cn%20%20%20%20if%20(last%20!%3D%3D%20null)%20%7B%5C%5Cn%20%20%20%20%20%20last.nextEffect%20%3D%20childToDelete%3B%5C%5Cn%20%20%20%20%20%20returnFiber.lastEffect%20%3D%20childToDelete%3B%5C%5Cn%20%20%20%20%7D%20else%20%7B%5C%5Cn%20%20%20%20%20%20returnFiber.firstEffect%20%3D%20returnFiber.lastEffect%20%3D%20childToDelete%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%20%20childToDelete.nextEffect%20%3D%20null%3B%5C%5Cn%20%20%20%20childToDelete.effectTag%20%3D%20Deletion%3B%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20function%20deleteRemainingChildren(returnFiber%2C%20currentFirstChild)%20%7B%5C%5Cn%20%20%20%20if%20(!shouldTrackSideEffects)%20%7B%5C%5Cn%20%20%20%20%20%20%2F%2F%20Noop.%5C%5Cn%20%20%20%20%20%20return%20null%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20%2F%2F%20TODO%3A%20For%20the%20shouldClone%20case%2C%20this%20could%20be%20micro-optimized%20a%20bit%20by%5C%5Cn%20%20%20%20%2F%2F%20assuming%20that%20after%20the%20first%20child%20we've%20already%20added%20everything.%5C%5Cn%20%20%20%20var%20childToDelete%20%3D%20currentFirstChild%3B%5C%5Cn%20%20%20%20while%20(childToDelete%20!%3D%3D%20null)%20%7B%5C%5Cn%20%20%20%20%20%20deleteChild(returnFiber%2C%20childToDelete)%3B%5C%5Cn%20%20%20%20%20%20childToDelete%20%3D%20childToDelete.sibling%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%20%20return%20null%3B%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20function%20mapRemainingChildren(returnFiber%2C%20currentFirstChild)%20%7B%5C%5Cn%20%20%20%20%2F%2F%20Add%20the%20remaining%20children%20to%20a%20temporary%20map%20so%20that%20we%20can%20find%20them%20by%5C%5Cn%20%20%20%20%2F%2F%20keys%20quickly.%20Implicit%20(null)%20keys%20get%20added%20to%20this%20set%20with%20their%20index%5C%5Cn%20%20%20%20var%20existingChildren%20%3D%20new%20Map()%3B%5C%5Cn%5C%5Cn%20%20%20%20var%20existingChild%20%3D%20currentFirstChild%3B%5C%5Cn%20%20%20%20while%20(existingChild%20!%3D%3D%20null)%20%7B%5C%5Cn%20%20%20%20%20%20if%20(existingChild.key%20!%3D%3D%20null)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20existingChildren.set(existingChild.key%2C%20existingChild)%3B%5C%5Cn%20%20%20%20%20%20%7D%20else%20%7B%5C%5Cn%20%20%20%20%20%20%20%20existingChildren.set(existingChild.index%2C%20existingChild)%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20existingChild%20%3D%20existingChild.sibling%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%20%20return%20existingChildren%3B%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20function%20useFiber(fiber%2C%20pendingProps%2C%20expirationTime)%20%7B%5C%5Cn%20%20%20%20%2F%2F%20We%20currently%20set%20sibling%20to%20null%20and%20index%20to%200%20here%20because%20it%20is%20easy%5C%5Cn%20%20%20%20%2F%2F%20to%20forget%20to%20do%20before%20returning%20it.%20E.g.%20for%20the%20single%20child%20case.%5C%5Cn%20%20%20%20var%20clone%20%3D%20createWorkInProgress(fiber%2C%20pendingProps%2C%20expirationTime)%3B%5C%5Cn%20%20%20%20clone.index%20%3D%200%3B%5C%5Cn%20%20%20%20clone.sibling%20%3D%20null%3B%5C%5Cn%20%20%20%20return%20clone%3B%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20function%20placeChild(newFiber%2C%20lastPlacedIndex%2C%20newIndex)%20%7B%5C%5Cn%20%20%20%20newFiber.index%20%3D%20newIndex%3B%5C%5Cn%20%20%20%20if%20(!shouldTrackSideEffects)%20%7B%5C%5Cn%20%20%20%20%20%20%2F%2F%20Noop.%5C%5Cn%20%20%20%20%20%20return%20lastPlacedIndex%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%20%20var%20current%24%241%20%3D%20newFiber.alternate%3B%5C%5Cn%20%20%20%20if%20(current%24%241%20!%3D%3D%20null)%20%7B%5C%5Cn%20%20%20%20%20%20var%20oldIndex%20%3D%20current%24%241.index%3B%5C%5Cn%20%20%20%20%20%20if%20(oldIndex%20%3C%20lastPlacedIndex)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%2F%2F%20This%20is%20a%20move.%5C%5Cn%20%20%20%20%20%20%20%20newFiber.effectTag%20%3D%20Placement%3B%5C%5Cn%20%20%20%20%20%20%20%20return%20lastPlacedIndex%3B%5C%5Cn%20%20%20%20%20%20%7D%20else%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%2F%2F%20This%20item%20can%20stay%20in%20place.%5C%5Cn%20%20%20%20%20%20%20%20return%20oldIndex%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%7D%20else%20%7B%5C%5Cn%20%20%20%20%20%20%2F%2F%20This%20is%20an%20insertion.%5C%5Cn%20%20%20%20%20%20newFiber.effectTag%20%3D%20Placement%3B%5C%5Cn%20%20%20%20%20%20return%20lastPlacedIndex%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20function%20placeSingleChild(newFiber)%20%7B%5C%5Cn%20%20%20%20%2F%2F%20This%20is%20simpler%20for%20the%20single%20child%20case.%20We%20only%20need%20to%20do%20a%5C%5Cn%20%20%20%20%2F%2F%20placement%20for%20inserting%20new%20children.%5C%5Cn%20%20%20%20if%20(shouldTrackSideEffects%20%26%26%20newFiber.alternate%20%3D%3D%3D%20null)%20%7B%5C%5Cn%20%20%20%20%20%20newFiber.effectTag%20%3D%20Placement%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%20%20return%20newFiber%3B%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20function%20updateTextNode(returnFiber%2C%20current%24%241%2C%20textContent%2C%20expirationTime)%20%7B%5C%5Cn%20%20%20%20if%20(current%24%241%20%3D%3D%3D%20null%20%7C%7C%20current%24%241.tag%20!%3D%3D%20HostText)%20%7B%5C%5Cn%20%20%20%20%20%20%2F%2F%20Insert%5C%5Cn%20%20%20%20%20%20var%20created%20%3D%20createFiberFromText(textContent%2C%20returnFiber.mode%2C%20expirationTime)%3B%5C%5Cn%20%20%20%20%20%20created.return%20%3D%20returnFiber%3B%5C%5Cn%20%20%20%20%20%20return%20created%3B%5C%5Cn%20%20%20%20%7D%20else%20%7B%5C%5Cn%20%20%20%20%20%20%2F%2F%20Update%5C%5Cn%20%20%20%20%20%20var%20existing%20%3D%20useFiber(current%24%241%2C%20textContent%2C%20expirationTime)%3B%5C%5Cn%20%20%20%20%20%20existing.return%20%3D%20returnFiber%3B%5C%5Cn%20%20%20%20%20%20return%20existing%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20function%20updateElement(returnFiber%2C%20current%24%241%2C%20element%2C%20expirationTime)%20%7B%5C%5Cn%20%20%20%20if%20(current%24%241%20!%3D%3D%20null%20%26%26%20current%24%241.elementType%20%3D%3D%3D%20element.type)%20%7B%5C%5Cn%20%20%20%20%20%20%2F%2F%20Move%20based%20on%20index%5C%5Cn%20%20%20%20%20%20var%20existing%20%3D%20useFiber(current%24%241%2C%20element.props%2C%20expirationTime)%3B%5C%5Cn%20%20%20%20%20%20existing.ref%20%3D%20coerceRef(returnFiber%2C%20current%24%241%2C%20element)%3B%5C%5Cn%20%20%20%20%20%20existing.return%20%3D%20returnFiber%3B%5C%5Cn%20%20%20%20%20%20%7B%5C%5Cn%20%20%20%20%20%20%20%20existing._debugSource%20%3D%20element._source%3B%5C%5Cn%20%20%20%20%20%20%20%20existing._debugOwner%20%3D%20element._owner%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20return%20existing%3B%5C%5Cn%20%20%20%20%7D%20else%20%7B%5C%5Cn%20%20%20%20%20%20%2F%2F%20Insert%5C%5Cn%20%20%20%20%20%20var%20created%20%3D%20createFiberFromElement(element%2C%20returnFiber.mode%2C%20expirationTime)%3B%5C%5Cn%20%20%20%20%20%20created.ref%20%3D%20coerceRef(returnFiber%2C%20current%24%241%2C%20element)%3B%5C%5Cn%20%20%20%20%20%20created.return%20%3D%20returnFiber%3B%5C%5Cn%20%20%20%20%20%20return%20created%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20function%20updatePortal(returnFiber%2C%20current%24%241%2C%20portal%2C%20expirationTime)%20%7B%5C%5Cn%20%20%20%20if%20(current%24%241%20%3D%3D%3D%20null%20%7C%7C%20current%24%241.tag%20!%3D%3D%20HostPortal%20%7C%7C%20current%24%241.stateNode.containerInfo%20!%3D%3D%20portal.containerInfo%20%7C%7C%20current%24%241.stateNode.implementation%20!%3D%3D%20portal.implementation)%20%7B%5C%5Cn%20%20%20%20%20%20%2F%2F%20Insert%5C%5Cn%20%20%20%20%20%20var%20created%20%3D%20createFiberFromPortal(portal%2C%20returnFiber.mode%2C%20expirationTime)%3B%5C%5Cn%20%20%20%20%20%20created.return%20%3D%20returnFiber%3B%5C%5Cn%20%20%20%20%20%20return%20created%3B%5C%5Cn%20%20%20%20%7D%20else%20%7B%5C%5Cn%20%20%20%20%20%20%2F%2F%20Update%5C%5Cn%20%20%20%20%20%20var%20existing%20%3D%20useFiber(current%24%241%2C%20portal.children%20%7C%7C%20%5B%5D%2C%20expirationTime)%3B%5C%5Cn%20%20%20%20%20%20existing.return%20%3D%20returnFiber%3B%5C%5Cn%20%20%20%20%20%20return%20existing%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20function%20updateFragment(returnFiber%2C%20current%24%241%2C%20fragment%2C%20expirationTime%2C%20key)%20%7B%5C%5Cn%20%20%20%20if%20(current%24%241%20%3D%3D%3D%20null%20%7C%7C%20current%24%241.tag%20!%3D%3D%20Fragment)%20%7B%5C%5Cn%20%20%20%20%20%20%2F%2F%20Insert%5C%5Cn%20%20%20%20%20%20var%20created%20%3D%20createFiberFromFragment(fragment%2C%20returnFiber.mode%2C%20expirationTime%2C%20key)%3B%5C%5Cn%20%20%20%20%20%20created.return%20%3D%20returnFiber%3B%5C%5Cn%20%20%20%20%20%20return%20created%3B%5C%5Cn%20%20%20%20%7D%20else%20%7B%5C%5Cn%20%20%20%20%20%20%2F%2F%20Update%5C%5Cn%20%20%20%20%20%20var%20existing%20%3D%20useFiber(current%24%241%2C%20fragment%2C%20expirationTime)%3B%5C%5Cn%20%20%20%20%20%20existing.return%20%3D%20returnFiber%3B%5C%5Cn%20%20%20%20%20%20return%20existing%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20function%20createChild(returnFiber%2C%20newChild%2C%20expirationTime)%20%7B%5C%5Cn%20%20%20%20if%20(typeof%20newChild%20%3D%3D%3D%20'string'%20%7C%7C%20typeof%20newChild%20%3D%3D%3D%20'number')%20%7B%5C%5Cn%20%20%20%20%20%20%2F%2F%20Text%20nodes%20don't%20have%20keys.%20If%20the%20previous%20node%20is%20implicitly%20keyed%5C%5Cn%20%20%20%20%20%20%2F%2F%20we%20can%20continue%20to%20replace%20it%20without%20aborting%20even%20if%20it%20is%20not%20a%20text%5C%5Cn%20%20%20%20%20%20%2F%2F%20node.%5C%5Cn%20%20%20%20%20%20var%20created%20%3D%20createFiberFromText(''%20%2B%20newChild%2C%20returnFiber.mode%2C%20expirationTime)%3B%5C%5Cn%20%20%20%20%20%20created.return%20%3D%20returnFiber%3B%5C%5Cn%20%20%20%20%20%20return%20created%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20if%20(typeof%20newChild%20%3D%3D%3D%20'object'%20%26%26%20newChild%20!%3D%3D%20null)%20%7B%5C%5Cn%20%20%20%20%20%20switch%20(newChild.%24%24typeof)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20case%20REACT_ELEMENT_TYPE%3A%5C%5Cn%20%20%20%20%20%20%20%20%20%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20var%20_created%20%3D%20createFiberFromElement(newChild%2C%20returnFiber.mode%2C%20expirationTime)%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20_created.ref%20%3D%20coerceRef(returnFiber%2C%20null%2C%20newChild)%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20_created.return%20%3D%20returnFiber%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20return%20_created%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%20%20case%20REACT_PORTAL_TYPE%3A%5C%5Cn%20%20%20%20%20%20%20%20%20%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20var%20_created2%20%3D%20createFiberFromPortal(newChild%2C%20returnFiber.mode%2C%20expirationTime)%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20_created2.return%20%3D%20returnFiber%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20return%20_created2%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20%20%20if%20(isArray(newChild)%20%7C%7C%20getIteratorFn(newChild))%20%7B%5C%5Cn%20%20%20%20%20%20%20%20var%20_created3%20%3D%20createFiberFromFragment(newChild%2C%20returnFiber.mode%2C%20expirationTime%2C%20null)%3B%5C%5Cn%20%20%20%20%20%20%20%20_created3.return%20%3D%20returnFiber%3B%5C%5Cn%20%20%20%20%20%20%20%20return%20_created3%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20%20%20throwOnInvalidObjectType(returnFiber%2C%20newChild)%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20%7B%5C%5Cn%20%20%20%20%20%20if%20(typeof%20newChild%20%3D%3D%3D%20'function')%20%7B%5C%5Cn%20%20%20%20%20%20%20%20warnOnFunctionType()%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20return%20null%3B%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20function%20updateSlot(returnFiber%2C%20oldFiber%2C%20newChild%2C%20expirationTime)%20%7B%5C%5Cn%20%20%20%20%2F%2F%20Update%20the%20fiber%20if%20the%20keys%20match%2C%20otherwise%20return%20null.%5C%5Cn%5C%5Cn%20%20%20%20var%20key%20%3D%20oldFiber%20!%3D%3D%20null%20%3F%20oldFiber.key%20%3A%20null%3B%5C%5Cn%5C%5Cn%20%20%20%20if%20(typeof%20newChild%20%3D%3D%3D%20'string'%20%7C%7C%20typeof%20newChild%20%3D%3D%3D%20'number')%20%7B%5C%5Cn%20%20%20%20%20%20%2F%2F%20Text%20nodes%20don't%20have%20keys.%20If%20the%20previous%20node%20is%20implicitly%20keyed%5C%5Cn%20%20%20%20%20%20%2F%2F%20we%20can%20continue%20to%20replace%20it%20without%20aborting%20even%20if%20it%20is%20not%20a%20text%5C%5Cn%20%20%20%20%20%20%2F%2F%20node.%5C%5Cn%20%20%20%20%20%20if%20(key%20!%3D%3D%20null)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20return%20null%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20return%20updateTextNode(returnFiber%2C%20oldFiber%2C%20''%20%2B%20newChild%2C%20expirationTime)%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20if%20(typeof%20newChild%20%3D%3D%3D%20'object'%20%26%26%20newChild%20!%3D%3D%20null)%20%7B%5C%5Cn%20%20%20%20%20%20switch%20(newChild.%24%24typeof)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20case%20REACT_ELEMENT_TYPE%3A%5C%5Cn%20%20%20%20%20%20%20%20%20%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20if%20(newChild.key%20%3D%3D%3D%20key)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%20%20if%20(newChild.type%20%3D%3D%3D%20REACT_FRAGMENT_TYPE)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20return%20updateFragment(returnFiber%2C%20oldFiber%2C%20newChild.props.children%2C%20expirationTime%2C%20key)%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%20%20return%20updateElement(returnFiber%2C%20oldFiber%2C%20newChild%2C%20expirationTime)%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%7D%20else%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%20%20return%20null%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%20%20case%20REACT_PORTAL_TYPE%3A%5C%5Cn%20%20%20%20%20%20%20%20%20%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20if%20(newChild.key%20%3D%3D%3D%20key)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%20%20return%20updatePortal(returnFiber%2C%20oldFiber%2C%20newChild%2C%20expirationTime)%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%7D%20else%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%20%20return%20null%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20%20%20if%20(isArray(newChild)%20%7C%7C%20getIteratorFn(newChild))%20%7B%5C%5Cn%20%20%20%20%20%20%20%20if%20(key%20!%3D%3D%20null)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20return%20null%3B%5C%5Cn%20%20%20%20%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20%20%20%20%20return%20updateFragment(returnFiber%2C%20oldFiber%2C%20newChild%2C%20expirationTime%2C%20null)%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20%20%20throwOnInvalidObjectType(returnFiber%2C%20newChild)%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20%7B%5C%5Cn%20%20%20%20%20%20if%20(typeof%20newChild%20%3D%3D%3D%20'function')%20%7B%5C%5Cn%20%20%20%20%20%20%20%20warnOnFunctionType()%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20return%20null%3B%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20function%20updateFromMap(existingChildren%2C%20returnFiber%2C%20newIdx%2C%20newChild%2C%20expirationTime)%20%7B%5C%5Cn%20%20%20%20if%20(typeof%20newChild%20%3D%3D%3D%20'string'%20%7C%7C%20typeof%20newChild%20%3D%3D%3D%20'number')%20%7B%5C%5Cn%20%20%20%20%20%20%2F%2F%20Text%20nodes%20don't%20have%20keys%2C%20so%20we%20neither%20have%20to%20check%20the%20old%20nor%5C%5Cn%20%20%20%20%20%20%2F%2F%20new%20node%20for%20the%20key.%20If%20both%20are%20text%20nodes%2C%20they%20match.%5C%5Cn%20%20%20%20%20%20var%20matchedFiber%20%3D%20existingChildren.get(newIdx)%20%7C%7C%20null%3B%5C%5Cn%20%20%20%20%20%20return%20updateTextNode(returnFiber%2C%20matchedFiber%2C%20''%20%2B%20newChild%2C%20expirationTime)%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20if%20(typeof%20newChild%20%3D%3D%3D%20'object'%20%26%26%20newChild%20!%3D%3D%20null)%20%7B%5C%5Cn%20%20%20%20%20%20switch%20(newChild.%24%24typeof)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20case%20REACT_ELEMENT_TYPE%3A%5C%5Cn%20%20%20%20%20%20%20%20%20%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20var%20_matchedFiber%20%3D%20existingChildren.get(newChild.key%20%3D%3D%3D%20null%20%3F%20newIdx%20%3A%20newChild.key)%20%7C%7C%20null%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20if%20(newChild.type%20%3D%3D%3D%20REACT_FRAGMENT_TYPE)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%20%20return%20updateFragment(returnFiber%2C%20_matchedFiber%2C%20newChild.props.children%2C%20expirationTime%2C%20newChild.key)%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20return%20updateElement(returnFiber%2C%20_matchedFiber%2C%20newChild%2C%20expirationTime)%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%20%20case%20REACT_PORTAL_TYPE%3A%5C%5Cn%20%20%20%20%20%20%20%20%20%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20var%20_matchedFiber2%20%3D%20existingChildren.get(newChild.key%20%3D%3D%3D%20null%20%3F%20newIdx%20%3A%20newChild.key)%20%7C%7C%20null%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20return%20updatePortal(returnFiber%2C%20_matchedFiber2%2C%20newChild%2C%20expirationTime)%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20%20%20if%20(isArray(newChild)%20%7C%7C%20getIteratorFn(newChild))%20%7B%5C%5Cn%20%20%20%20%20%20%20%20var%20_matchedFiber3%20%3D%20existingChildren.get(newIdx)%20%7C%7C%20null%3B%5C%5Cn%20%20%20%20%20%20%20%20return%20updateFragment(returnFiber%2C%20_matchedFiber3%2C%20newChild%2C%20expirationTime%2C%20null)%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20%20%20throwOnInvalidObjectType(returnFiber%2C%20newChild)%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20%7B%5C%5Cn%20%20%20%20%20%20if%20(typeof%20newChild%20%3D%3D%3D%20'function')%20%7B%5C%5Cn%20%20%20%20%20%20%20%20warnOnFunctionType()%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20return%20null%3B%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20Warns%20if%20there%20is%20a%20duplicate%20or%20missing%20key%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20function%20warnOnInvalidKey(child%2C%20knownKeys)%20%7B%5C%5Cn%20%20%20%20%7B%5C%5Cn%20%20%20%20%20%20if%20(typeof%20child%20!%3D%3D%20'object'%20%7C%7C%20child%20%3D%3D%3D%20null)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20return%20knownKeys%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20switch%20(child.%24%24typeof)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20case%20REACT_ELEMENT_TYPE%3A%5C%5Cn%20%20%20%20%20%20%20%20case%20REACT_PORTAL_TYPE%3A%5C%5Cn%20%20%20%20%20%20%20%20%20%20warnForMissingKey(child)%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20var%20key%20%3D%20child.key%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20if%20(typeof%20key%20!%3D%3D%20'string')%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20break%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%20%20%20%20if%20(knownKeys%20%3D%3D%3D%20null)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20knownKeys%20%3D%20new%20Set()%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20knownKeys.add(key)%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20break%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%20%20%20%20if%20(!knownKeys.has(key))%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20knownKeys.add(key)%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20break%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%20%20%20%20warning%241(false%2C%20'Encountered%20two%20children%20with%20the%20same%20key%2C%20%60%25s%60.%20'%20%2B%20'Keys%20should%20be%20unique%20so%20that%20components%20maintain%20their%20identity%20'%20%2B%20'across%20updates.%20Non-unique%20keys%20may%20cause%20children%20to%20be%20'%20%2B%20'duplicated%20and%2For%20omitted%20%E2%80%94%20the%20behavior%20is%20unsupported%20and%20'%20%2B%20'could%20change%20in%20a%20future%20version.'%2C%20key)%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20break%3B%5C%5Cn%20%20%20%20%20%20%20%20default%3A%5C%5Cn%20%20%20%20%20%20%20%20%20%20break%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%20%20return%20knownKeys%3B%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20function%20reconcileChildrenArray(returnFiber%2C%20currentFirstChild%2C%20newChildren%2C%20expirationTime)%20%7B%5C%5Cn%20%20%20%20%2F%2F%20This%20algorithm%20can't%20optimize%20by%20searching%20from%20both%20ends%20since%20we%5C%5Cn%20%20%20%20%2F%2F%20don't%20have%20backpointers%20on%20fibers.%20I'm%20trying%20to%20see%20how%20far%20we%20can%20get%5C%5Cn%20%20%20%20%2F%2F%20with%20that%20model.%20If%20it%20ends%20up%20not%20being%20worth%20the%20tradeoffs%2C%20we%20can%5C%5Cn%20%20%20%20%2F%2F%20add%20it%20later.%5C%5Cn%5C%5Cn%20%20%20%20%2F%2F%20Even%20with%20a%20two%20ended%20optimization%2C%20we'd%20want%20to%20optimize%20for%20the%20case%5C%5Cn%20%20%20%20%2F%2F%20where%20there%20are%20few%20changes%20and%20brute%20force%20the%20comparison%20instead%20of%5C%5Cn%20%20%20%20%2F%2F%20going%20for%20the%20Map.%20It'd%20like%20to%20explore%20hitting%20that%20path%20first%20in%5C%5Cn%20%20%20%20%2F%2F%20forward-only%20mode%20and%20only%20go%20for%20the%20Map%20once%20we%20notice%20that%20we%20need%5C%5Cn%20%20%20%20%2F%2F%20lots%20of%20look%20ahead.%20This%20doesn't%20handle%20reversal%20as%20well%20as%20two%20ended%5C%5Cn%20%20%20%20%2F%2F%20search%20but%20that's%20unusual.%20Besides%2C%20for%20the%20two%20ended%20optimization%20to%5C%5Cn%20%20%20%20%2F%2F%20work%20on%20Iterables%2C%20we'd%20need%20to%20copy%20the%20whole%20set.%5C%5Cn%5C%5Cn%20%20%20%20%2F%2F%20In%20this%20first%20iteration%2C%20we'll%20just%20live%20with%20hitting%20the%20bad%20case%5C%5Cn%20%20%20%20%2F%2F%20(adding%20everything%20to%20a%20Map)%20in%20for%20every%20insert%2Fmove.%5C%5Cn%5C%5Cn%20%20%20%20%2F%2F%20If%20you%20change%20this%20code%2C%20also%20update%20reconcileChildrenIterator()%20which%5C%5Cn%20%20%20%20%2F%2F%20uses%20the%20same%20algorithm.%5C%5Cn%5C%5Cn%20%20%20%20%7B%5C%5Cn%20%20%20%20%20%20%2F%2F%20First%2C%20validate%20keys.%5C%5Cn%20%20%20%20%20%20var%20knownKeys%20%3D%20null%3B%5C%5Cn%20%20%20%20%20%20for%20(var%20i%20%3D%200%3B%20i%20%3C%20newChildren.length%3B%20i%2B%2B)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20var%20child%20%3D%20newChildren%5Bi%5D%3B%5C%5Cn%20%20%20%20%20%20%20%20knownKeys%20%3D%20warnOnInvalidKey(child%2C%20knownKeys)%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20var%20resultingFirstChild%20%3D%20null%3B%5C%5Cn%20%20%20%20var%20previousNewFiber%20%3D%20null%3B%5C%5Cn%5C%5Cn%20%20%20%20var%20oldFiber%20%3D%20currentFirstChild%3B%5C%5Cn%20%20%20%20var%20lastPlacedIndex%20%3D%200%3B%5C%5Cn%20%20%20%20var%20newIdx%20%3D%200%3B%5C%5Cn%20%20%20%20var%20nextOldFiber%20%3D%20null%3B%5C%5Cn%20%20%20%20for%20(%3B%20oldFiber%20!%3D%3D%20null%20%26%26%20newIdx%20%3C%20newChildren.length%3B%20newIdx%2B%2B)%20%7B%5C%5Cn%20%20%20%20%20%20if%20(oldFiber.index%20%3E%20newIdx)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20nextOldFiber%20%3D%20oldFiber%3B%5C%5Cn%20%20%20%20%20%20%20%20oldFiber%20%3D%20null%3B%5C%5Cn%20%20%20%20%20%20%7D%20else%20%7B%5C%5Cn%20%20%20%20%20%20%20%20nextOldFiber%20%3D%20oldFiber.sibling%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20var%20newFiber%20%3D%20updateSlot(returnFiber%2C%20oldFiber%2C%20newChildren%5BnewIdx%5D%2C%20expirationTime)%3B%5C%5Cn%20%20%20%20%20%20if%20(newFiber%20%3D%3D%3D%20null)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%2F%2F%20TODO%3A%20This%20breaks%20on%20empty%20slots%20like%20null%20children.%20That's%5C%5Cn%20%20%20%20%20%20%20%20%2F%2F%20unfortunate%20because%20it%20triggers%20the%20slow%20path%20all%20the%20time.%20We%20need%5C%5Cn%20%20%20%20%20%20%20%20%2F%2F%20a%20better%20way%20to%20communicate%20whether%20this%20was%20a%20miss%20or%20null%2C%5C%5Cn%20%20%20%20%20%20%20%20%2F%2F%20boolean%2C%20undefined%2C%20etc.%5C%5Cn%20%20%20%20%20%20%20%20if%20(oldFiber%20%3D%3D%3D%20null)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20oldFiber%20%3D%20nextOldFiber%3B%5C%5Cn%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%20%20break%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20if%20(shouldTrackSideEffects)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20if%20(oldFiber%20%26%26%20newFiber.alternate%20%3D%3D%3D%20null)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%2F%2F%20We%20matched%20the%20slot%2C%20but%20we%20didn't%20reuse%20the%20existing%20fiber%2C%20so%20we%5C%5Cn%20%20%20%20%20%20%20%20%20%20%2F%2F%20need%20to%20delete%20the%20existing%20child.%5C%5Cn%20%20%20%20%20%20%20%20%20%20deleteChild(returnFiber%2C%20oldFiber)%3B%5C%5Cn%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20lastPlacedIndex%20%3D%20placeChild(newFiber%2C%20lastPlacedIndex%2C%20newIdx)%3B%5C%5Cn%20%20%20%20%20%20if%20(previousNewFiber%20%3D%3D%3D%20null)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%2F%2F%20TODO%3A%20Move%20out%20of%20the%20loop.%20This%20only%20happens%20for%20the%20first%20run.%5C%5Cn%20%20%20%20%20%20%20%20resultingFirstChild%20%3D%20newFiber%3B%5C%5Cn%20%20%20%20%20%20%7D%20else%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%2F%2F%20TODO%3A%20Defer%20siblings%20if%20we're%20not%20at%20the%20right%20index%20for%20this%20slot.%5C%5Cn%20%20%20%20%20%20%20%20%2F%2F%20I.e.%20if%20we%20had%20null%20values%20before%2C%20then%20we%20want%20to%20defer%20this%5C%5Cn%20%20%20%20%20%20%20%20%2F%2F%20for%20each%20null%20value.%20However%2C%20we%20also%20don't%20want%20to%20call%20updateSlot%5C%5Cn%20%20%20%20%20%20%20%20%2F%2F%20with%20the%20previous%20one.%5C%5Cn%20%20%20%20%20%20%20%20previousNewFiber.sibling%20%3D%20newFiber%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20previousNewFiber%20%3D%20newFiber%3B%5C%5Cn%20%20%20%20%20%20oldFiber%20%3D%20nextOldFiber%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20if%20(newIdx%20%3D%3D%3D%20newChildren.length)%20%7B%5C%5Cn%20%20%20%20%20%20%2F%2F%20We've%20reached%20the%20end%20of%20the%20new%20children.%20We%20can%20delete%20the%20rest.%5C%5Cn%20%20%20%20%20%20deleteRemainingChildren(returnFiber%2C%20oldFiber)%3B%5C%5Cn%20%20%20%20%20%20return%20resultingFirstChild%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20if%20(oldFiber%20%3D%3D%3D%20null)%20%7B%5C%5Cn%20%20%20%20%20%20%2F%2F%20If%20we%20don't%20have%20any%20more%20existing%20children%20we%20can%20choose%20a%20fast%20path%5C%5Cn%20%20%20%20%20%20%2F%2F%20since%20the%20rest%20will%20all%20be%20insertions.%5C%5Cn%20%20%20%20%20%20for%20(%3B%20newIdx%20%3C%20newChildren.length%3B%20newIdx%2B%2B)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20var%20_newFiber%20%3D%20createChild(returnFiber%2C%20newChildren%5BnewIdx%5D%2C%20expirationTime)%3B%5C%5Cn%20%20%20%20%20%20%20%20if%20(!_newFiber)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20continue%3B%5C%5Cn%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%20%20lastPlacedIndex%20%3D%20placeChild(_newFiber%2C%20lastPlacedIndex%2C%20newIdx)%3B%5C%5Cn%20%20%20%20%20%20%20%20if%20(previousNewFiber%20%3D%3D%3D%20null)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%2F%2F%20TODO%3A%20Move%20out%20of%20the%20loop.%20This%20only%20happens%20for%20the%20first%20run.%5C%5Cn%20%20%20%20%20%20%20%20%20%20resultingFirstChild%20%3D%20_newFiber%3B%5C%5Cn%20%20%20%20%20%20%20%20%7D%20else%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20previousNewFiber.sibling%20%3D%20_newFiber%3B%5C%5Cn%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%20%20previousNewFiber%20%3D%20_newFiber%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20return%20resultingFirstChild%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20%2F%2F%20Add%20all%20children%20to%20a%20key%20map%20for%20quick%20lookups.%5C%5Cn%20%20%20%20var%20existingChildren%20%3D%20mapRemainingChildren(returnFiber%2C%20oldFiber)%3B%5C%5Cn%5C%5Cn%20%20%20%20%2F%2F%20Keep%20scanning%20and%20use%20the%20map%20to%20restore%20deleted%20items%20as%20moves.%5C%5Cn%20%20%20%20for%20(%3B%20newIdx%20%3C%20newChildren.length%3B%20newIdx%2B%2B)%20%7B%5C%5Cn%20%20%20%20%20%20var%20_newFiber2%20%3D%20updateFromMap(existingChildren%2C%20returnFiber%2C%20newIdx%2C%20newChildren%5BnewIdx%5D%2C%20expirationTime)%3B%5C%5Cn%20%20%20%20%20%20if%20(_newFiber2)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20if%20(shouldTrackSideEffects)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20if%20(_newFiber2.alternate%20!%3D%3D%20null)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%2F%2F%20The%20new%20fiber%20is%20a%20work%20in%20progress%2C%20but%20if%20there%20exists%20a%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%2F%2F%20current%2C%20that%20means%20that%20we%20reused%20the%20fiber.%20We%20need%20to%20delete%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%2F%2F%20it%20from%20the%20child%20list%20so%20that%20we%20don't%20add%20it%20to%20the%20deletion%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%2F%2F%20list.%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20existingChildren.delete(_newFiber2.key%20%3D%3D%3D%20null%20%3F%20newIdx%20%3A%20_newFiber2.key)%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%20%20lastPlacedIndex%20%3D%20placeChild(_newFiber2%2C%20lastPlacedIndex%2C%20newIdx)%3B%5C%5Cn%20%20%20%20%20%20%20%20if%20(previousNewFiber%20%3D%3D%3D%20null)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20resultingFirstChild%20%3D%20_newFiber2%3B%5C%5Cn%20%20%20%20%20%20%20%20%7D%20else%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20previousNewFiber.sibling%20%3D%20_newFiber2%3B%5C%5Cn%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%20%20previousNewFiber%20%3D%20_newFiber2%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20if%20(shouldTrackSideEffects)%20%7B%5C%5Cn%20%20%20%20%20%20%2F%2F%20Any%20existing%20children%20that%20weren't%20consumed%20above%20were%20deleted.%20We%20need%5C%5Cn%20%20%20%20%20%20%2F%2F%20to%20add%20them%20to%20the%20deletion%20list.%5C%5Cn%20%20%20%20%20%20existingChildren.forEach(function%20(child)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20return%20deleteChild(returnFiber%2C%20child)%3B%5C%5Cn%20%20%20%20%20%20%7D)%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20return%20resultingFirstChild%3B%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20function%20reconcileChildrenIterator(returnFiber%2C%20currentFirstChild%2C%20newChildrenIterable%2C%20expirationTime)%20%7B%5C%5Cn%20%20%20%20%2F%2F%20This%20is%20the%20same%20implementation%20as%20reconcileChildrenArray()%2C%5C%5Cn%20%20%20%20%2F%2F%20but%20using%20the%20iterator%20instead.%5C%5Cn%5C%5Cn%20%20%20%20var%20iteratorFn%20%3D%20getIteratorFn(newChildrenIterable)%3B%5C%5Cn%20%20%20%20!(typeof%20iteratorFn%20%3D%3D%3D%20'function')%20%3F%20invariant(false%2C%20'An%20object%20is%20not%20an%20iterable.%20This%20error%20is%20likely%20caused%20by%20a%20bug%20in%20React.%20Please%20file%20an%20issue.')%20%3A%20void%200%3B%5C%5Cn%5C%5Cn%20%20%20%20%7B%5C%5Cn%20%20%20%20%20%20%2F%2F%20We%20don't%20support%20rendering%20Generators%20because%20it's%20a%20mutation.%5C%5Cn%20%20%20%20%20%20%2F%2F%20See%20https%3A%2F%2Fgithub.com%2Ffacebook%2Freact%2Fissues%2F12995%5C%5Cn%20%20%20%20%20%20if%20(typeof%20Symbol%20%3D%3D%3D%20'function'%20%26%26%5C%5Cn%20%20%20%20%20%20%2F%2F%20%24FlowFixMe%20Flow%20doesn't%20know%20about%20toStringTag%5C%5Cn%20%20%20%20%20%20newChildrenIterable%5BSymbol.toStringTag%5D%20%3D%3D%3D%20'Generator')%20%7B%5C%5Cn%20%20%20%20%20%20%20%20!didWarnAboutGenerators%20%3F%20warning%241(false%2C%20'Using%20Generators%20as%20children%20is%20unsupported%20and%20will%20likely%20yield%20'%20%2B%20'unexpected%20results%20because%20enumerating%20a%20generator%20mutates%20it.%20'%20%2B%20'You%20may%20convert%20it%20to%20an%20array%20with%20%60Array.from()%60%20or%20the%20'%20%2B%20'%60%5B...spread%5D%60%20operator%20before%20rendering.%20Keep%20in%20mind%20'%20%2B%20'you%20might%20need%20to%20polyfill%20these%20features%20for%20older%20browsers.')%20%3A%20void%200%3B%5C%5Cn%20%20%20%20%20%20%20%20didWarnAboutGenerators%20%3D%20true%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20%20%20%2F%2F%20Warn%20about%20using%20Maps%20as%20children%5C%5Cn%20%20%20%20%20%20if%20(newChildrenIterable.entries%20%3D%3D%3D%20iteratorFn)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20!didWarnAboutMaps%20%3F%20warning%241(false%2C%20'Using%20Maps%20as%20children%20is%20unsupported%20and%20will%20likely%20yield%20'%20%2B%20'unexpected%20results.%20Convert%20it%20to%20a%20sequence%2Fiterable%20of%20keyed%20'%20%2B%20'ReactElements%20instead.')%20%3A%20void%200%3B%5C%5Cn%20%20%20%20%20%20%20%20didWarnAboutMaps%20%3D%20true%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20%20%20%2F%2F%20First%2C%20validate%20keys.%5C%5Cn%20%20%20%20%20%20%2F%2F%20We'll%20get%20a%20different%20iterator%20later%20for%20the%20main%20pass.%5C%5Cn%20%20%20%20%20%20var%20_newChildren%20%3D%20iteratorFn.call(newChildrenIterable)%3B%5C%5Cn%20%20%20%20%20%20if%20(_newChildren)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20var%20knownKeys%20%3D%20null%3B%5C%5Cn%20%20%20%20%20%20%20%20var%20_step%20%3D%20_newChildren.next()%3B%5C%5Cn%20%20%20%20%20%20%20%20for%20(%3B%20!_step.done%3B%20_step%20%3D%20_newChildren.next())%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20var%20child%20%3D%20_step.value%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20knownKeys%20%3D%20warnOnInvalidKey(child%2C%20knownKeys)%3B%5C%5Cn%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20var%20newChildren%20%3D%20iteratorFn.call(newChildrenIterable)%3B%5C%5Cn%20%20%20%20!(newChildren%20!%3D%20null)%20%3F%20invariant(false%2C%20'An%20iterable%20object%20provided%20no%20iterator.')%20%3A%20void%200%3B%5C%5Cn%5C%5Cn%20%20%20%20var%20resultingFirstChild%20%3D%20null%3B%5C%5Cn%20%20%20%20var%20previousNewFiber%20%3D%20null%3B%5C%5Cn%5C%5Cn%20%20%20%20var%20oldFiber%20%3D%20currentFirstChild%3B%5C%5Cn%20%20%20%20var%20lastPlacedIndex%20%3D%200%3B%5C%5Cn%20%20%20%20var%20newIdx%20%3D%200%3B%5C%5Cn%20%20%20%20var%20nextOldFiber%20%3D%20null%3B%5C%5Cn%5C%5Cn%20%20%20%20var%20step%20%3D%20newChildren.next()%3B%5C%5Cn%20%20%20%20for%20(%3B%20oldFiber%20!%3D%3D%20null%20%26%26%20!step.done%3B%20newIdx%2B%2B%2C%20step%20%3D%20newChildren.next())%20%7B%5C%5Cn%20%20%20%20%20%20if%20(oldFiber.index%20%3E%20newIdx)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20nextOldFiber%20%3D%20oldFiber%3B%5C%5Cn%20%20%20%20%20%20%20%20oldFiber%20%3D%20null%3B%5C%5Cn%20%20%20%20%20%20%7D%20else%20%7B%5C%5Cn%20%20%20%20%20%20%20%20nextOldFiber%20%3D%20oldFiber.sibling%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20var%20newFiber%20%3D%20updateSlot(returnFiber%2C%20oldFiber%2C%20step.value%2C%20expirationTime)%3B%5C%5Cn%20%20%20%20%20%20if%20(newFiber%20%3D%3D%3D%20null)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%2F%2F%20TODO%3A%20This%20breaks%20on%20empty%20slots%20like%20null%20children.%20That's%5C%5Cn%20%20%20%20%20%20%20%20%2F%2F%20unfortunate%20because%20it%20triggers%20the%20slow%20path%20all%20the%20time.%20We%20need%5C%5Cn%20%20%20%20%20%20%20%20%2F%2F%20a%20better%20way%20to%20communicate%20whether%20this%20was%20a%20miss%20or%20null%2C%5C%5Cn%20%20%20%20%20%20%20%20%2F%2F%20boolean%2C%20undefined%2C%20etc.%5C%5Cn%20%20%20%20%20%20%20%20if%20(!oldFiber)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20oldFiber%20%3D%20nextOldFiber%3B%5C%5Cn%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%20%20break%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20if%20(shouldTrackSideEffects)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20if%20(oldFiber%20%26%26%20newFiber.alternate%20%3D%3D%3D%20null)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%2F%2F%20We%20matched%20the%20slot%2C%20but%20we%20didn't%20reuse%20the%20existing%20fiber%2C%20so%20we%5C%5Cn%20%20%20%20%20%20%20%20%20%20%2F%2F%20need%20to%20delete%20the%20existing%20child.%5C%5Cn%20%20%20%20%20%20%20%20%20%20deleteChild(returnFiber%2C%20oldFiber)%3B%5C%5Cn%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20lastPlacedIndex%20%3D%20placeChild(newFiber%2C%20lastPlacedIndex%2C%20newIdx)%3B%5C%5Cn%20%20%20%20%20%20if%20(previousNewFiber%20%3D%3D%3D%20null)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%2F%2F%20TODO%3A%20Move%20out%20of%20the%20loop.%20This%20only%20happens%20for%20the%20first%20run.%5C%5Cn%20%20%20%20%20%20%20%20resultingFirstChild%20%3D%20newFiber%3B%5C%5Cn%20%20%20%20%20%20%7D%20else%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%2F%2F%20TODO%3A%20Defer%20siblings%20if%20we're%20not%20at%20the%20right%20index%20for%20this%20slot.%5C%5Cn%20%20%20%20%20%20%20%20%2F%2F%20I.e.%20if%20we%20had%20null%20values%20before%2C%20then%20we%20want%20to%20defer%20this%5C%5Cn%20%20%20%20%20%20%20%20%2F%2F%20for%20each%20null%20value.%20However%2C%20we%20also%20don't%20want%20to%20call%20updateSlot%5C%5Cn%20%20%20%20%20%20%20%20%2F%2F%20with%20the%20previous%20one.%5C%5Cn%20%20%20%20%20%20%20%20previousNewFiber.sibling%20%3D%20newFiber%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20previousNewFiber%20%3D%20newFiber%3B%5C%5Cn%20%20%20%20%20%20oldFiber%20%3D%20nextOldFiber%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20if%20(step.done)%20%7B%5C%5Cn%20%20%20%20%20%20%2F%2F%20We've%20reached%20the%20end%20of%20the%20new%20children.%20We%20can%20delete%20the%20rest.%5C%5Cn%20%20%20%20%20%20deleteRemainingChildren(returnFiber%2C%20oldFiber)%3B%5C%5Cn%20%20%20%20%20%20return%20resultingFirstChild%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20if%20(oldFiber%20%3D%3D%3D%20null)%20%7B%5C%5Cn%20%20%20%20%20%20%2F%2F%20If%20we%20don't%20have%20any%20more%20existing%20children%20we%20can%20choose%20a%20fast%20path%5C%5Cn%20%20%20%20%20%20%2F%2F%20since%20the%20rest%20will%20all%20be%20insertions.%5C%5Cn%20%20%20%20%20%20for%20(%3B%20!step.done%3B%20newIdx%2B%2B%2C%20step%20%3D%20newChildren.next())%20%7B%5C%5Cn%20%20%20%20%20%20%20%20var%20_newFiber3%20%3D%20createChild(returnFiber%2C%20step.value%2C%20expirationTime)%3B%5C%5Cn%20%20%20%20%20%20%20%20if%20(_newFiber3%20%3D%3D%3D%20null)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20continue%3B%5C%5Cn%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%20%20lastPlacedIndex%20%3D%20placeChild(_newFiber3%2C%20lastPlacedIndex%2C%20newIdx)%3B%5C%5Cn%20%20%20%20%20%20%20%20if%20(previousNewFiber%20%3D%3D%3D%20null)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%2F%2F%20TODO%3A%20Move%20out%20of%20the%20loop.%20This%20only%20happens%20for%20the%20first%20run.%5C%5Cn%20%20%20%20%20%20%20%20%20%20resultingFirstChild%20%3D%20_newFiber3%3B%5C%5Cn%20%20%20%20%20%20%20%20%7D%20else%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20previousNewFiber.sibling%20%3D%20_newFiber3%3B%5C%5Cn%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%20%20previousNewFiber%20%3D%20_newFiber3%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20return%20resultingFirstChild%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20%2F%2F%20Add%20all%20children%20to%20a%20key%20map%20for%20quick%20lookups.%5C%5Cn%20%20%20%20var%20existingChildren%20%3D%20mapRemainingChildren(returnFiber%2C%20oldFiber)%3B%5C%5Cn%5C%5Cn%20%20%20%20%2F%2F%20Keep%20scanning%20and%20use%20the%20map%20to%20restore%20deleted%20items%20as%20moves.%5C%5Cn%20%20%20%20for%20(%3B%20!step.done%3B%20newIdx%2B%2B%2C%20step%20%3D%20newChildren.next())%20%7B%5C%5Cn%20%20%20%20%20%20var%20_newFiber4%20%3D%20updateFromMap(existingChildren%2C%20returnFiber%2C%20newIdx%2C%20step.value%2C%20expirationTime)%3B%5C%5Cn%20%20%20%20%20%20if%20(_newFiber4%20!%3D%3D%20null)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20if%20(shouldTrackSideEffects)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20if%20(_newFiber4.alternate%20!%3D%3D%20null)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%2F%2F%20The%20new%20fiber%20is%20a%20work%20in%20progress%2C%20but%20if%20there%20exists%20a%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%2F%2F%20current%2C%20that%20means%20that%20we%20reused%20the%20fiber.%20We%20need%20to%20delete%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%2F%2F%20it%20from%20the%20child%20list%20so%20that%20we%20don't%20add%20it%20to%20the%20deletion%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%2F%2F%20list.%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20existingChildren.delete(_newFiber4.key%20%3D%3D%3D%20null%20%3F%20newIdx%20%3A%20_newFiber4.key)%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%20%20lastPlacedIndex%20%3D%20placeChild(_newFiber4%2C%20lastPlacedIndex%2C%20newIdx)%3B%5C%5Cn%20%20%20%20%20%20%20%20if%20(previousNewFiber%20%3D%3D%3D%20null)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20resultingFirstChild%20%3D%20_newFiber4%3B%5C%5Cn%20%20%20%20%20%20%20%20%7D%20else%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20previousNewFiber.sibling%20%3D%20_newFiber4%3B%5C%5Cn%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%20%20previousNewFiber%20%3D%20_newFiber4%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20if%20(shouldTrackSideEffects)%20%7B%5C%5Cn%20%20%20%20%20%20%2F%2F%20Any%20existing%20children%20that%20weren't%20consumed%20above%20were%20deleted.%20We%20need%5C%5Cn%20%20%20%20%20%20%2F%2F%20to%20add%20them%20to%20the%20deletion%20list.%5C%5Cn%20%20%20%20%20%20existingChildren.forEach(function%20(child)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20return%20deleteChild(returnFiber%2C%20child)%3B%5C%5Cn%20%20%20%20%20%20%7D)%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20return%20resultingFirstChild%3B%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20function%20reconcileSingleTextNode(returnFiber%2C%20currentFirstChild%2C%20textContent%2C%20expirationTime)%20%7B%5C%5Cn%20%20%20%20%2F%2F%20There's%20no%20need%20to%20check%20for%20keys%20on%20text%20nodes%20since%20we%20don't%20have%20a%5C%5Cn%20%20%20%20%2F%2F%20way%20to%20define%20them.%5C%5Cn%20%20%20%20if%20(currentFirstChild%20!%3D%3D%20null%20%26%26%20currentFirstChild.tag%20%3D%3D%3D%20HostText)%20%7B%5C%5Cn%20%20%20%20%20%20%2F%2F%20We%20already%20have%20an%20existing%20node%20so%20let's%20just%20update%20it%20and%20delete%5C%5Cn%20%20%20%20%20%20%2F%2F%20the%20rest.%5C%5Cn%20%20%20%20%20%20deleteRemainingChildren(returnFiber%2C%20currentFirstChild.sibling)%3B%5C%5Cn%20%20%20%20%20%20var%20existing%20%3D%20useFiber(currentFirstChild%2C%20textContent%2C%20expirationTime)%3B%5C%5Cn%20%20%20%20%20%20existing.return%20%3D%20returnFiber%3B%5C%5Cn%20%20%20%20%20%20return%20existing%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%20%20%2F%2F%20The%20existing%20first%20child%20is%20not%20a%20text%20node%20so%20we%20need%20to%20create%20one%5C%5Cn%20%20%20%20%2F%2F%20and%20delete%20the%20existing%20ones.%5C%5Cn%20%20%20%20deleteRemainingChildren(returnFiber%2C%20currentFirstChild)%3B%5C%5Cn%20%20%20%20var%20created%20%3D%20createFiberFromText(textContent%2C%20returnFiber.mode%2C%20expirationTime)%3B%5C%5Cn%20%20%20%20created.return%20%3D%20returnFiber%3B%5C%5Cn%20%20%20%20return%20created%3B%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20function%20reconcileSingleElement(returnFiber%2C%20currentFirstChild%2C%20element%2C%20expirationTime)%20%7B%5C%5Cn%20%20%20%20var%20key%20%3D%20element.key%3B%5C%5Cn%20%20%20%20var%20child%20%3D%20currentFirstChild%3B%5C%5Cn%20%20%20%20while%20(child%20!%3D%3D%20null)%20%7B%5C%5Cn%20%20%20%20%20%20%2F%2F%20TODO%3A%20If%20key%20%3D%3D%3D%20null%20and%20child.key%20%3D%3D%3D%20null%2C%20then%20this%20only%20applies%20to%5C%5Cn%20%20%20%20%20%20%2F%2F%20the%20first%20item%20in%20the%20list.%5C%5Cn%20%20%20%20%20%20if%20(child.key%20%3D%3D%3D%20key)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20if%20(child.tag%20%3D%3D%3D%20Fragment%20%3F%20element.type%20%3D%3D%3D%20REACT_FRAGMENT_TYPE%20%3A%20child.elementType%20%3D%3D%3D%20element.type)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20deleteRemainingChildren(returnFiber%2C%20child.sibling)%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20var%20existing%20%3D%20useFiber(child%2C%20element.type%20%3D%3D%3D%20REACT_FRAGMENT_TYPE%20%3F%20element.props.children%20%3A%20element.props%2C%20expirationTime)%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20existing.ref%20%3D%20coerceRef(returnFiber%2C%20child%2C%20element)%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20existing.return%20%3D%20returnFiber%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20existing._debugSource%20%3D%20element._source%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20existing._debugOwner%20%3D%20element._owner%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%20%20%20%20return%20existing%3B%5C%5Cn%20%20%20%20%20%20%20%20%7D%20else%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20deleteRemainingChildren(returnFiber%2C%20child)%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20break%3B%5C%5Cn%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%7D%20else%20%7B%5C%5Cn%20%20%20%20%20%20%20%20deleteChild(returnFiber%2C%20child)%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20child%20%3D%20child.sibling%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20if%20(element.type%20%3D%3D%3D%20REACT_FRAGMENT_TYPE)%20%7B%5C%5Cn%20%20%20%20%20%20var%20created%20%3D%20createFiberFromFragment(element.props.children%2C%20returnFiber.mode%2C%20expirationTime%2C%20element.key)%3B%5C%5Cn%20%20%20%20%20%20created.return%20%3D%20returnFiber%3B%5C%5Cn%20%20%20%20%20%20return%20created%3B%5C%5Cn%20%20%20%20%7D%20else%20%7B%5C%5Cn%20%20%20%20%20%20var%20_created4%20%3D%20createFiberFromElement(element%2C%20returnFiber.mode%2C%20expirationTime)%3B%5C%5Cn%20%20%20%20%20%20_created4.ref%20%3D%20coerceRef(returnFiber%2C%20currentFirstChild%2C%20element)%3B%5C%5Cn%20%20%20%20%20%20_created4.return%20%3D%20returnFiber%3B%5C%5Cn%20%20%20%20%20%20return%20_created4%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20function%20reconcileSinglePortal(returnFiber%2C%20currentFirstChild%2C%20portal%2C%20expirationTime)%20%7B%5C%5Cn%20%20%20%20var%20key%20%3D%20portal.key%3B%5C%5Cn%20%20%20%20var%20child%20%3D%20currentFirstChild%3B%5C%5Cn%20%20%20%20while%20(child%20!%3D%3D%20null)%20%7B%5C%5Cn%20%20%20%20%20%20%2F%2F%20TODO%3A%20If%20key%20%3D%3D%3D%20null%20and%20child.key%20%3D%3D%3D%20null%2C%20then%20this%20only%20applies%20to%5C%5Cn%20%20%20%20%20%20%2F%2F%20the%20first%20item%20in%20the%20list.%5C%5Cn%20%20%20%20%20%20if%20(child.key%20%3D%3D%3D%20key)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20if%20(child.tag%20%3D%3D%3D%20HostPortal%20%26%26%20child.stateNode.containerInfo%20%3D%3D%3D%20portal.containerInfo%20%26%26%20child.stateNode.implementation%20%3D%3D%3D%20portal.implementation)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20deleteRemainingChildren(returnFiber%2C%20child.sibling)%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20var%20existing%20%3D%20useFiber(child%2C%20portal.children%20%7C%7C%20%5B%5D%2C%20expirationTime)%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20existing.return%20%3D%20returnFiber%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20return%20existing%3B%5C%5Cn%20%20%20%20%20%20%20%20%7D%20else%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20deleteRemainingChildren(returnFiber%2C%20child)%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20break%3B%5C%5Cn%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%7D%20else%20%7B%5C%5Cn%20%20%20%20%20%20%20%20deleteChild(returnFiber%2C%20child)%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20child%20%3D%20child.sibling%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20var%20created%20%3D%20createFiberFromPortal(portal%2C%20returnFiber.mode%2C%20expirationTime)%3B%5C%5Cn%20%20%20%20created.return%20%3D%20returnFiber%3B%5C%5Cn%20%20%20%20return%20created%3B%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20%2F%2F%20This%20API%20will%20tag%20the%20children%20with%20the%20side-effect%20of%20the%20reconciliation%5C%5Cn%20%20%2F%2F%20itself.%20They%20will%20be%20added%20to%20the%20side-effect%20list%20as%20we%20pass%20through%20the%5C%5Cn%20%20%2F%2F%20children%20and%20the%20parent.%5C%5Cn%20%20function%20reconcileChildFibers(returnFiber%2C%20currentFirstChild%2C%20newChild%2C%20expirationTime)%20%7B%5C%5Cn%20%20%20%20%2F%2F%20This%20function%20is%20not%20recursive.%5C%5Cn%20%20%20%20%2F%2F%20If%20the%20top%20level%20item%20is%20an%20array%2C%20we%20treat%20it%20as%20a%20set%20of%20children%2C%5C%5Cn%20%20%20%20%2F%2F%20not%20as%20a%20fragment.%20Nested%20arrays%20on%20the%20other%20hand%20will%20be%20treated%20as%5C%5Cn%20%20%20%20%2F%2F%20fragment%20nodes.%20Recursion%20happens%20at%20the%20normal%20flow.%5C%5Cn%5C%5Cn%20%20%20%20%2F%2F%20Handle%20top%20level%20unkeyed%20fragments%20as%20if%20they%20were%20arrays.%5C%5Cn%20%20%20%20%2F%2F%20This%20leads%20to%20an%20ambiguity%20between%20%3C%3E%7B%5B...%5D%7D%3C%2F%3E%20and%20%3C%3E...%3C%2F%3E.%5C%5Cn%20%20%20%20%2F%2F%20We%20treat%20the%20ambiguous%20cases%20above%20the%20same.%5C%5Cn%20%20%20%20var%20isUnkeyedTopLevelFragment%20%3D%20typeof%20newChild%20%3D%3D%3D%20'object'%20%26%26%20newChild%20!%3D%3D%20null%20%26%26%20newChild.type%20%3D%3D%3D%20REACT_FRAGMENT_TYPE%20%26%26%20newChild.key%20%3D%3D%3D%20null%3B%5C%5Cn%20%20%20%20if%20(isUnkeyedTopLevelFragment)%20%7B%5C%5Cn%20%20%20%20%20%20newChild%20%3D%20newChild.props.children%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20%2F%2F%20Handle%20object%20types%5C%5Cn%20%20%20%20var%20isObject%20%3D%20typeof%20newChild%20%3D%3D%3D%20'object'%20%26%26%20newChild%20!%3D%3D%20null%3B%5C%5Cn%5C%5Cn%20%20%20%20if%20(isObject)%20%7B%5C%5Cn%20%20%20%20%20%20switch%20(newChild.%24%24typeof)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20case%20REACT_ELEMENT_TYPE%3A%5C%5Cn%20%20%20%20%20%20%20%20%20%20return%20placeSingleChild(reconcileSingleElement(returnFiber%2C%20currentFirstChild%2C%20newChild%2C%20expirationTime))%3B%5C%5Cn%20%20%20%20%20%20%20%20case%20REACT_PORTAL_TYPE%3A%5C%5Cn%20%20%20%20%20%20%20%20%20%20return%20placeSingleChild(reconcileSinglePortal(returnFiber%2C%20currentFirstChild%2C%20newChild%2C%20expirationTime))%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20if%20(typeof%20newChild%20%3D%3D%3D%20'string'%20%7C%7C%20typeof%20newChild%20%3D%3D%3D%20'number')%20%7B%5C%5Cn%20%20%20%20%20%20return%20placeSingleChild(reconcileSingleTextNode(returnFiber%2C%20currentFirstChild%2C%20''%20%2B%20newChild%2C%20expirationTime))%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20if%20(isArray(newChild))%20%7B%5C%5Cn%20%20%20%20%20%20return%20reconcileChildrenArray(returnFiber%2C%20currentFirstChild%2C%20newChild%2C%20expirationTime)%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20if%20(getIteratorFn(newChild))%20%7B%5C%5Cn%20%20%20%20%20%20return%20reconcileChildrenIterator(returnFiber%2C%20currentFirstChild%2C%20newChild%2C%20expirationTime)%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20if%20(isObject)%20%7B%5C%5Cn%20%20%20%20%20%20throwOnInvalidObjectType(returnFiber%2C%20newChild)%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20%7B%5C%5Cn%20%20%20%20%20%20if%20(typeof%20newChild%20%3D%3D%3D%20'function')%20%7B%5C%5Cn%20%20%20%20%20%20%20%20warnOnFunctionType()%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%20%20if%20(typeof%20newChild%20%3D%3D%3D%20'undefined'%20%26%26%20!isUnkeyedTopLevelFragment)%20%7B%5C%5Cn%20%20%20%20%20%20%2F%2F%20If%20the%20new%20child%20is%20undefined%2C%20and%20the%20return%20fiber%20is%20a%20composite%5C%5Cn%20%20%20%20%20%20%2F%2F%20component%2C%20throw%20an%20error.%20If%20Fiber%20return%20types%20are%20disabled%2C%5C%5Cn%20%20%20%20%20%20%2F%2F%20we%20already%20threw%20above.%5C%5Cn%20%20%20%20%20%20switch%20(returnFiber.tag)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20case%20ClassComponent%3A%5C%5Cn%20%20%20%20%20%20%20%20%20%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%20%20var%20instance%20%3D%20returnFiber.stateNode%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%20%20if%20(instance.render._isMockFunction)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%2F%2F%20We%20allow%20auto-mocks%20to%20proceed%20as%20if%20they're%20returning%20null.%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20break%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%20%20%2F%2F%20Intentionally%20fall%20through%20to%20the%20next%20case%2C%20which%20handles%20both%5C%5Cn%20%20%20%20%20%20%20%20%2F%2F%20functions%20and%20classes%5C%5Cn%20%20%20%20%20%20%20%20%2F%2F%20eslint-disable-next-lined%20no-fallthrough%5C%5Cn%20%20%20%20%20%20%20%20case%20FunctionComponent%3A%5C%5Cn%20%20%20%20%20%20%20%20%20%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20var%20Component%20%3D%20returnFiber.type%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20invariant(false%2C%20'%25s(...)%3A%20Nothing%20was%20returned%20from%20render.%20This%20usually%20means%20a%20return%20statement%20is%20missing.%20Or%2C%20to%20render%20nothing%2C%20return%20null.'%2C%20Component.displayName%20%7C%7C%20Component.name%20%7C%7C%20'Component')%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20%2F%2F%20Remaining%20cases%20are%20all%20treated%20as%20empty.%5C%5Cn%20%20%20%20return%20deleteRemainingChildren(returnFiber%2C%20currentFirstChild)%3B%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20return%20reconcileChildFibers%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnvar%20reconcileChildFibers%20%3D%20ChildReconciler(true)%3B%5C%5Cnvar%20mountChildFibers%20%3D%20ChildReconciler(false)%3B%5C%5Cn%5C%5Cnfunction%20cloneChildFibers(current%24%241%2C%20workInProgress)%20%7B%5C%5Cn%20%20!(current%24%241%20%3D%3D%3D%20null%20%7C%7C%20workInProgress.child%20%3D%3D%3D%20current%24%241.child)%20%3F%20invariant(false%2C%20'Resuming%20work%20not%20yet%20implemented.')%20%3A%20void%200%3B%5C%5Cn%5C%5Cn%20%20if%20(workInProgress.child%20%3D%3D%3D%20null)%20%7B%5C%5Cn%20%20%20%20return%3B%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20var%20currentChild%20%3D%20workInProgress.child%3B%5C%5Cn%20%20var%20newChild%20%3D%20createWorkInProgress(currentChild%2C%20currentChild.pendingProps%2C%20currentChild.expirationTime)%3B%5C%5Cn%20%20workInProgress.child%20%3D%20newChild%3B%5C%5Cn%5C%5Cn%20%20newChild.return%20%3D%20workInProgress%3B%5C%5Cn%20%20while%20(currentChild.sibling%20!%3D%3D%20null)%20%7B%5C%5Cn%20%20%20%20currentChild%20%3D%20currentChild.sibling%3B%5C%5Cn%20%20%20%20newChild%20%3D%20newChild.sibling%20%3D%20createWorkInProgress(currentChild%2C%20currentChild.pendingProps%2C%20currentChild.expirationTime)%3B%5C%5Cn%20%20%20%20newChild.return%20%3D%20workInProgress%3B%5C%5Cn%20%20%7D%5C%5Cn%20%20newChild.sibling%20%3D%20null%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnvar%20NO_CONTEXT%20%3D%20%7B%7D%3B%5C%5Cn%5C%5Cnvar%20contextStackCursor%241%20%3D%20createCursor(NO_CONTEXT)%3B%5C%5Cnvar%20contextFiberStackCursor%20%3D%20createCursor(NO_CONTEXT)%3B%5C%5Cnvar%20rootInstanceStackCursor%20%3D%20createCursor(NO_CONTEXT)%3B%5C%5Cn%5C%5Cnfunction%20requiredContext(c)%20%7B%5C%5Cn%20%20!(c%20!%3D%3D%20NO_CONTEXT)%20%3F%20invariant(false%2C%20'Expected%20host%20context%20to%20exist.%20This%20error%20is%20likely%20caused%20by%20a%20bug%20in%20React.%20Please%20file%20an%20issue.')%20%3A%20void%200%3B%5C%5Cn%20%20return%20c%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20getRootHostContainer()%20%7B%5C%5Cn%20%20var%20rootInstance%20%3D%20requiredContext(rootInstanceStackCursor.current)%3B%5C%5Cn%20%20return%20rootInstance%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20pushHostContainer(fiber%2C%20nextRootInstance)%20%7B%5C%5Cn%20%20%2F%2F%20Push%20current%20root%20instance%20onto%20the%20stack%3B%5C%5Cn%20%20%2F%2F%20This%20allows%20us%20to%20reset%20root%20when%20portals%20are%20popped.%5C%5Cn%20%20push(rootInstanceStackCursor%2C%20nextRootInstance%2C%20fiber)%3B%5C%5Cn%20%20%2F%2F%20Track%20the%20context%20and%20the%20Fiber%20that%20provided%20it.%5C%5Cn%20%20%2F%2F%20This%20enables%20us%20to%20pop%20only%20Fibers%20that%20provide%20unique%20contexts.%5C%5Cn%20%20push(contextFiberStackCursor%2C%20fiber%2C%20fiber)%3B%5C%5Cn%5C%5Cn%20%20%2F%2F%20Finally%2C%20we%20need%20to%20push%20the%20host%20context%20to%20the%20stack.%5C%5Cn%20%20%2F%2F%20However%2C%20we%20can't%20just%20call%20getRootHostContext()%20and%20push%20it%20because%5C%5Cn%20%20%2F%2F%20we'd%20have%20a%20different%20number%20of%20entries%20on%20the%20stack%20depending%20on%5C%5Cn%20%20%2F%2F%20whether%20getRootHostContext()%20throws%20somewhere%20in%20renderer%20code%20or%20not.%5C%5Cn%20%20%2F%2F%20So%20we%20push%20an%20empty%20value%20first.%20This%20lets%20us%20safely%20unwind%20on%20errors.%5C%5Cn%20%20push(contextStackCursor%241%2C%20NO_CONTEXT%2C%20fiber)%3B%5C%5Cn%20%20var%20nextRootContext%20%3D%20getRootHostContext(nextRootInstance)%3B%5C%5Cn%20%20%2F%2F%20Now%20that%20we%20know%20this%20function%20doesn't%20throw%2C%20replace%20it.%5C%5Cn%20%20pop(contextStackCursor%241%2C%20fiber)%3B%5C%5Cn%20%20push(contextStackCursor%241%2C%20nextRootContext%2C%20fiber)%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20popHostContainer(fiber)%20%7B%5C%5Cn%20%20pop(contextStackCursor%241%2C%20fiber)%3B%5C%5Cn%20%20pop(contextFiberStackCursor%2C%20fiber)%3B%5C%5Cn%20%20pop(rootInstanceStackCursor%2C%20fiber)%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20getHostContext()%20%7B%5C%5Cn%20%20var%20context%20%3D%20requiredContext(contextStackCursor%241.current)%3B%5C%5Cn%20%20return%20context%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20pushHostContext(fiber)%20%7B%5C%5Cn%20%20var%20rootInstance%20%3D%20requiredContext(rootInstanceStackCursor.current)%3B%5C%5Cn%20%20var%20context%20%3D%20requiredContext(contextStackCursor%241.current)%3B%5C%5Cn%20%20var%20nextContext%20%3D%20getChildHostContext(context%2C%20fiber.type%2C%20rootInstance)%3B%5C%5Cn%5C%5Cn%20%20%2F%2F%20Don't%20push%20this%20Fiber's%20context%20unless%20it's%20unique.%5C%5Cn%20%20if%20(context%20%3D%3D%3D%20nextContext)%20%7B%5C%5Cn%20%20%20%20return%3B%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20%2F%2F%20Track%20the%20context%20and%20the%20Fiber%20that%20provided%20it.%5C%5Cn%20%20%2F%2F%20This%20enables%20us%20to%20pop%20only%20Fibers%20that%20provide%20unique%20contexts.%5C%5Cn%20%20push(contextFiberStackCursor%2C%20fiber%2C%20fiber)%3B%5C%5Cn%20%20push(contextStackCursor%241%2C%20nextContext%2C%20fiber)%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20popHostContext(fiber)%20%7B%5C%5Cn%20%20%2F%2F%20Do%20not%20pop%20unless%20this%20Fiber%20provided%20the%20current%20context.%5C%5Cn%20%20%2F%2F%20pushHostContext()%20only%20pushes%20Fibers%20that%20provide%20unique%20contexts.%5C%5Cn%20%20if%20(contextFiberStackCursor.current%20!%3D%3D%20fiber)%20%7B%5C%5Cn%20%20%20%20return%3B%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20pop(contextStackCursor%241%2C%20fiber)%3B%5C%5Cn%20%20pop(contextFiberStackCursor%2C%20fiber)%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnvar%20NoEffect%241%20%3D%20%2F*%20%20%20%20%20%20%20%20%20%20%20%20%20*%2F0%3B%5C%5Cnvar%20UnmountSnapshot%20%3D%20%2F*%20%20%20%20%20%20*%2F2%3B%5C%5Cnvar%20UnmountMutation%20%3D%20%2F*%20%20%20%20%20%20*%2F4%3B%5C%5Cnvar%20MountMutation%20%3D%20%2F*%20%20%20%20%20%20%20%20*%2F8%3B%5C%5Cnvar%20UnmountLayout%20%3D%20%2F*%20%20%20%20%20%20%20%20*%2F16%3B%5C%5Cnvar%20MountLayout%20%3D%20%2F*%20%20%20%20%20%20%20%20%20%20*%2F32%3B%5C%5Cnvar%20MountPassive%20%3D%20%2F*%20%20%20%20%20%20%20%20%20*%2F64%3B%5C%5Cnvar%20UnmountPassive%20%3D%20%2F*%20%20%20%20%20%20%20*%2F128%3B%5C%5Cn%5C%5Cnvar%20ReactCurrentDispatcher%241%20%3D%20ReactSharedInternals.ReactCurrentDispatcher%3B%5C%5Cn%5C%5Cn%5C%5Cnvar%20didWarnAboutMismatchedHooksForComponent%20%3D%20void%200%3B%5C%5Cn%7B%5C%5Cn%20%20didWarnAboutMismatchedHooksForComponent%20%3D%20new%20Set()%3B%5C%5Cn%7D%5C%5Cn%5C%5Cn%2F%2F%20These%20are%20set%20right%20before%20calling%20the%20component.%5C%5Cnvar%20renderExpirationTime%20%3D%20NoWork%3B%5C%5Cn%2F%2F%20The%20work-in-progress%20fiber.%20I've%20named%20it%20differently%20to%20distinguish%20it%20from%5C%5Cn%2F%2F%20the%20work-in-progress%20hook.%5C%5Cnvar%20currentlyRenderingFiber%241%20%3D%20null%3B%5C%5Cn%5C%5Cn%2F%2F%20Hooks%20are%20stored%20as%20a%20linked%20list%20on%20the%20fiber's%20memoizedState%20field.%20The%5C%5Cn%2F%2F%20current%20hook%20list%20is%20the%20list%20that%20belongs%20to%20the%20current%20fiber.%20The%5C%5Cn%2F%2F%20work-in-progress%20hook%20list%20is%20a%20new%20list%20that%20will%20be%20added%20to%20the%5C%5Cn%2F%2F%20work-in-progress%20fiber.%5C%5Cnvar%20currentHook%20%3D%20null%3B%5C%5Cnvar%20nextCurrentHook%20%3D%20null%3B%5C%5Cnvar%20firstWorkInProgressHook%20%3D%20null%3B%5C%5Cnvar%20workInProgressHook%20%3D%20null%3B%5C%5Cnvar%20nextWorkInProgressHook%20%3D%20null%3B%5C%5Cn%5C%5Cnvar%20remainingExpirationTime%20%3D%20NoWork%3B%5C%5Cnvar%20componentUpdateQueue%20%3D%20null%3B%5C%5Cnvar%20sideEffectTag%20%3D%200%3B%5C%5Cn%5C%5Cn%2F%2F%20Updates%20scheduled%20during%20render%20will%20trigger%20an%20immediate%20re-render%20at%20the%5C%5Cn%2F%2F%20end%20of%20the%20current%20pass.%20We%20can't%20store%20these%20updates%20on%20the%20normal%20queue%2C%5C%5Cn%2F%2F%20because%20if%20the%20work%20is%20aborted%2C%20they%20should%20be%20discarded.%20Because%20this%20is%5C%5Cn%2F%2F%20a%20relatively%20rare%20case%2C%20we%20also%20don't%20want%20to%20add%20an%20additional%20field%20to%5C%5Cn%2F%2F%20either%20the%20hook%20or%20queue%20object%20types.%20So%20we%20store%20them%20in%20a%20lazily%20create%5C%5Cn%2F%2F%20map%20of%20queue%20-%3E%20render-phase%20updates%2C%20which%20are%20discarded%20once%20the%20component%5C%5Cn%2F%2F%20completes%20without%20re-rendering.%5C%5Cn%5C%5Cn%2F%2F%20Whether%20an%20update%20was%20scheduled%20during%20the%20currently%20executing%20render%20pass.%5C%5Cnvar%20didScheduleRenderPhaseUpdate%20%3D%20false%3B%5C%5Cn%2F%2F%20Lazily%20created%20map%20of%20render-phase%20updates%5C%5Cnvar%20renderPhaseUpdates%20%3D%20null%3B%5C%5Cn%2F%2F%20Counter%20to%20prevent%20infinite%20loops.%5C%5Cnvar%20numberOfReRenders%20%3D%200%3B%5C%5Cnvar%20RE_RENDER_LIMIT%20%3D%2025%3B%5C%5Cn%5C%5Cn%2F%2F%20In%20DEV%2C%20this%20is%20the%20name%20of%20the%20currently%20executing%20primitive%20hook%5C%5Cnvar%20currentHookNameInDev%20%3D%20null%3B%5C%5Cn%5C%5Cn%2F%2F%20In%20DEV%2C%20this%20list%20ensures%20that%20hooks%20are%20called%20in%20the%20same%20order%20between%20renders.%5C%5Cn%2F%2F%20The%20list%20stores%20the%20order%20of%20hooks%20used%20during%20the%20initial%20render%20(mount).%5C%5Cn%2F%2F%20Subsequent%20renders%20(updates)%20reference%20this%20list.%5C%5Cnvar%20hookTypesDev%20%3D%20null%3B%5C%5Cnvar%20hookTypesUpdateIndexDev%20%3D%20-1%3B%5C%5Cn%5C%5Cnfunction%20mountHookTypesDev()%20%7B%5C%5Cn%20%20%7B%5C%5Cn%20%20%20%20var%20hookName%20%3D%20currentHookNameInDev%3B%5C%5Cn%5C%5Cn%20%20%20%20if%20(hookTypesDev%20%3D%3D%3D%20null)%20%7B%5C%5Cn%20%20%20%20%20%20hookTypesDev%20%3D%20%5BhookName%5D%3B%5C%5Cn%20%20%20%20%7D%20else%20%7B%5C%5Cn%20%20%20%20%20%20hookTypesDev.push(hookName)%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20updateHookTypesDev()%20%7B%5C%5Cn%20%20%7B%5C%5Cn%20%20%20%20var%20hookName%20%3D%20currentHookNameInDev%3B%5C%5Cn%5C%5Cn%20%20%20%20if%20(hookTypesDev%20!%3D%3D%20null)%20%7B%5C%5Cn%20%20%20%20%20%20hookTypesUpdateIndexDev%2B%2B%3B%5C%5Cn%20%20%20%20%20%20if%20(hookTypesDev%5BhookTypesUpdateIndexDev%5D%20!%3D%3D%20hookName)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20warnOnHookMismatchInDev(hookName)%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20warnOnHookMismatchInDev(currentHookName)%20%7B%5C%5Cn%20%20%7B%5C%5Cn%20%20%20%20var%20componentName%20%3D%20getComponentName(currentlyRenderingFiber%241.type)%3B%5C%5Cn%20%20%20%20if%20(!didWarnAboutMismatchedHooksForComponent.has(componentName))%20%7B%5C%5Cn%20%20%20%20%20%20didWarnAboutMismatchedHooksForComponent.add(componentName)%3B%5C%5Cn%5C%5Cn%20%20%20%20%20%20if%20(hookTypesDev%20!%3D%3D%20null)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20var%20table%20%3D%20''%3B%5C%5Cn%5C%5Cn%20%20%20%20%20%20%20%20var%20secondColumnStart%20%3D%2030%3B%5C%5Cn%5C%5Cn%20%20%20%20%20%20%20%20for%20(var%20i%20%3D%200%3B%20i%20%3C%3D%20hookTypesUpdateIndexDev%3B%20i%2B%2B)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20var%20oldHookName%20%3D%20hookTypesDev%5Bi%5D%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20var%20newHookName%20%3D%20i%20%3D%3D%3D%20hookTypesUpdateIndexDev%20%3F%20currentHookName%20%3A%20oldHookName%3B%5C%5Cn%5C%5Cn%20%20%20%20%20%20%20%20%20%20var%20row%20%3D%20i%20%2B%201%20%2B%20'.%20'%20%2B%20oldHookName%3B%5C%5Cn%5C%5Cn%20%20%20%20%20%20%20%20%20%20%2F%2F%20Extra%20space%20so%20second%20column%20lines%20up%5C%5Cn%20%20%20%20%20%20%20%20%20%20%2F%2F%20lol%20%40%20IE%20not%20supporting%20String%23repeat%5C%5Cn%20%20%20%20%20%20%20%20%20%20while%20(row.length%20%3C%20secondColumnStart)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20row%20%2B%3D%20'%20'%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20%20%20%20%20%20%20row%20%2B%3D%20newHookName%20%2B%20'%5C%5C%5C%5Cn'%3B%5C%5Cn%5C%5Cn%20%20%20%20%20%20%20%20%20%20table%20%2B%3D%20row%3B%5C%5Cn%20%20%20%20%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20%20%20%20%20warning%241(false%2C%20'React%20has%20detected%20a%20change%20in%20the%20order%20of%20Hooks%20called%20by%20%25s.%20'%20%2B%20'This%20will%20lead%20to%20bugs%20and%20errors%20if%20not%20fixed.%20'%20%2B%20'For%20more%20information%2C%20read%20the%20Rules%20of%20Hooks%3A%20https%3A%2F%2Ffb.me%2Frules-of-hooks%5C%5C%5C%5Cn%5C%5C%5C%5Cn'%20%2B%20'%20%20%20Previous%20render%20%20%20%20%20%20%20%20%20%20%20%20Next%20render%5C%5C%5C%5Cn'%20%2B%20'%20%20%20------------------------------------------------------%5C%5C%5C%5Cn'%20%2B%20'%25s'%20%2B%20'%20%20%20%5E%5E%5E%5E%5E%5E%5E%5E%5E%5E%5E%5E%5E%5E%5E%5E%5E%5E%5E%5E%5E%5E%5E%5E%5E%5E%5E%5E%5E%5E%5E%5E%5E%5E%5E%5E%5E%5E%5E%5E%5E%5E%5E%5E%5E%5E%5E%5E%5E%5E%5E%5E%5E%5E%5C%5C%5C%5Cn'%2C%20componentName%2C%20table)%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20throwInvalidHookError()%20%7B%5C%5Cn%20%20invariant(false%2C%20'Invalid%20hook%20call.%20Hooks%20can%20only%20be%20called%20inside%20of%20the%20body%20of%20a%20function%20component.%20This%20could%20happen%20for%20one%20of%20the%20following%20reasons%3A%5C%5C%5C%5Cn1.%20You%20might%20have%20mismatching%20versions%20of%20React%20and%20the%20renderer%20(such%20as%20React%20DOM)%5C%5C%5C%5Cn2.%20You%20might%20be%20breaking%20the%20Rules%20of%20Hooks%5C%5C%5C%5Cn3.%20You%20might%20have%20more%20than%20one%20copy%20of%20React%20in%20the%20same%20app%5C%5C%5C%5CnSee%20https%3A%2F%2Ffb.me%2Freact-invalid-hook-call%20for%20tips%20about%20how%20to%20debug%20and%20fix%20this%20problem.')%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20areHookInputsEqual(nextDeps%2C%20prevDeps)%20%7B%5C%5Cn%20%20if%20(prevDeps%20%3D%3D%3D%20null)%20%7B%5C%5Cn%20%20%20%20%7B%5C%5Cn%20%20%20%20%20%20warning%241(false%2C%20'%25s%20received%20a%20final%20argument%20during%20this%20render%2C%20but%20not%20during%20'%20%2B%20'the%20previous%20render.%20Even%20though%20the%20final%20argument%20is%20optional%2C%20'%20%2B%20'its%20type%20cannot%20change%20between%20renders.'%2C%20currentHookNameInDev)%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%20%20return%20false%3B%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20%7B%5C%5Cn%20%20%20%20%2F%2F%20Don't%20bother%20comparing%20lengths%20in%20prod%20because%20these%20arrays%20should%20be%5C%5Cn%20%20%20%20%2F%2F%20passed%20inline.%5C%5Cn%20%20%20%20if%20(nextDeps.length%20!%3D%3D%20prevDeps.length)%20%7B%5C%5Cn%20%20%20%20%20%20warning%241(false%2C%20'The%20final%20argument%20passed%20to%20%25s%20changed%20size%20between%20renders.%20The%20'%20%2B%20'order%20and%20size%20of%20this%20array%20must%20remain%20constant.%5C%5C%5C%5Cn%5C%5C%5C%5Cn'%20%2B%20'Previous%3A%20%25s%5C%5C%5C%5Cn'%20%2B%20'Incoming%3A%20%25s'%2C%20currentHookNameInDev%2C%20'%5B'%20%2B%20nextDeps.join('%2C%20')%20%2B%20'%5D'%2C%20'%5B'%20%2B%20prevDeps.join('%2C%20')%20%2B%20'%5D')%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%5C%5Cn%20%20for%20(var%20i%20%3D%200%3B%20i%20%3C%20prevDeps.length%20%26%26%20i%20%3C%20nextDeps.length%3B%20i%2B%2B)%20%7B%5C%5Cn%20%20%20%20if%20(is(nextDeps%5Bi%5D%2C%20prevDeps%5Bi%5D))%20%7B%5C%5Cn%20%20%20%20%20%20continue%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%20%20return%20false%3B%5C%5Cn%20%20%7D%5C%5Cn%20%20return%20true%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20renderWithHooks(current%2C%20workInProgress%2C%20Component%2C%20props%2C%20refOrContext%2C%20nextRenderExpirationTime)%20%7B%5C%5Cn%20%20renderExpirationTime%20%3D%20nextRenderExpirationTime%3B%5C%5Cn%20%20currentlyRenderingFiber%241%20%3D%20workInProgress%3B%5C%5Cn%20%20nextCurrentHook%20%3D%20current%20!%3D%3D%20null%20%3F%20current.memoizedState%20%3A%20null%3B%5C%5Cn%5C%5Cn%20%20%7B%5C%5Cn%20%20%20%20hookTypesDev%20%3D%20current%20!%3D%3D%20null%20%3F%20current._debugHookTypes%20%3A%20null%3B%5C%5Cn%20%20%20%20hookTypesUpdateIndexDev%20%3D%20-1%3B%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20%2F%2F%20The%20following%20should%20have%20already%20been%20reset%5C%5Cn%20%20%2F%2F%20currentHook%20%3D%20null%3B%5C%5Cn%20%20%2F%2F%20workInProgressHook%20%3D%20null%3B%5C%5Cn%5C%5Cn%20%20%2F%2F%20remainingExpirationTime%20%3D%20NoWork%3B%5C%5Cn%20%20%2F%2F%20componentUpdateQueue%20%3D%20null%3B%5C%5Cn%5C%5Cn%20%20%2F%2F%20didScheduleRenderPhaseUpdate%20%3D%20false%3B%5C%5Cn%20%20%2F%2F%20renderPhaseUpdates%20%3D%20null%3B%5C%5Cn%20%20%2F%2F%20numberOfReRenders%20%3D%200%3B%5C%5Cn%20%20%2F%2F%20sideEffectTag%20%3D%200%3B%5C%5Cn%5C%5Cn%20%20%2F%2F%20TODO%20Warn%20if%20no%20hooks%20are%20used%20at%20all%20during%20mount%2C%20then%20some%20are%20used%20during%20update.%5C%5Cn%20%20%2F%2F%20Currently%20we%20will%20identify%20the%20update%20render%20as%20a%20mount%20because%20nextCurrentHook%20%3D%3D%3D%20null.%5C%5Cn%20%20%2F%2F%20This%20is%20tricky%20because%20it's%20valid%20for%20certain%20types%20of%20components%20(e.g.%20React.lazy)%5C%5Cn%5C%5Cn%20%20%2F%2F%20Using%20nextCurrentHook%20to%20differentiate%20between%20mount%2Fupdate%20only%20works%20if%20at%20least%20one%20stateful%20hook%20is%20used.%5C%5Cn%20%20%2F%2F%20Non-stateful%20hooks%20(e.g.%20context)%20don't%20get%20added%20to%20memoizedState%2C%5C%5Cn%20%20%2F%2F%20so%20nextCurrentHook%20would%20be%20null%20during%20updates%20and%20mounts.%5C%5Cn%20%20%7B%5C%5Cn%20%20%20%20if%20(nextCurrentHook%20!%3D%3D%20null)%20%7B%5C%5Cn%20%20%20%20%20%20ReactCurrentDispatcher%241.current%20%3D%20HooksDispatcherOnUpdateInDEV%3B%5C%5Cn%20%20%20%20%7D%20else%20if%20(hookTypesDev%20!%3D%3D%20null)%20%7B%5C%5Cn%20%20%20%20%20%20%2F%2F%20This%20dispatcher%20handles%20an%20edge%20case%20where%20a%20component%20is%20updating%2C%5C%5Cn%20%20%20%20%20%20%2F%2F%20but%20no%20stateful%20hooks%20have%20been%20used.%5C%5Cn%20%20%20%20%20%20%2F%2F%20We%20want%20to%20match%20the%20production%20code%20behavior%20(which%20will%20use%20HooksDispatcherOnMount)%2C%5C%5Cn%20%20%20%20%20%20%2F%2F%20but%20with%20the%20extra%20DEV%20validation%20to%20ensure%20hooks%20ordering%20hasn't%20changed.%5C%5Cn%20%20%20%20%20%20%2F%2F%20This%20dispatcher%20does%20that.%5C%5Cn%20%20%20%20%20%20ReactCurrentDispatcher%241.current%20%3D%20HooksDispatcherOnMountWithHookTypesInDEV%3B%5C%5Cn%20%20%20%20%7D%20else%20%7B%5C%5Cn%20%20%20%20%20%20ReactCurrentDispatcher%241.current%20%3D%20HooksDispatcherOnMountInDEV%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20var%20children%20%3D%20Component(props%2C%20refOrContext)%3B%5C%5Cn%5C%5Cn%20%20if%20(didScheduleRenderPhaseUpdate)%20%7B%5C%5Cn%20%20%20%20do%20%7B%5C%5Cn%20%20%20%20%20%20didScheduleRenderPhaseUpdate%20%3D%20false%3B%5C%5Cn%20%20%20%20%20%20numberOfReRenders%20%2B%3D%201%3B%5C%5Cn%5C%5Cn%20%20%20%20%20%20%2F%2F%20Start%20over%20from%20the%20beginning%20of%20the%20list%5C%5Cn%20%20%20%20%20%20nextCurrentHook%20%3D%20current%20!%3D%3D%20null%20%3F%20current.memoizedState%20%3A%20null%3B%5C%5Cn%20%20%20%20%20%20nextWorkInProgressHook%20%3D%20firstWorkInProgressHook%3B%5C%5Cn%5C%5Cn%20%20%20%20%20%20currentHook%20%3D%20null%3B%5C%5Cn%20%20%20%20%20%20workInProgressHook%20%3D%20null%3B%5C%5Cn%20%20%20%20%20%20componentUpdateQueue%20%3D%20null%3B%5C%5Cn%5C%5Cn%20%20%20%20%20%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%2F%2F%20Also%20validate%20hook%20order%20for%20cascading%20updates.%5C%5Cn%20%20%20%20%20%20%20%20hookTypesUpdateIndexDev%20%3D%20-1%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20%20%20ReactCurrentDispatcher%241.current%20%3D%20HooksDispatcherOnUpdateInDEV%3B%5C%5Cn%5C%5Cn%20%20%20%20%20%20children%20%3D%20Component(props%2C%20refOrContext)%3B%5C%5Cn%20%20%20%20%7D%20while%20(didScheduleRenderPhaseUpdate)%3B%5C%5Cn%5C%5Cn%20%20%20%20renderPhaseUpdates%20%3D%20null%3B%5C%5Cn%20%20%20%20numberOfReRenders%20%3D%200%3B%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20%2F%2F%20We%20can%20assume%20the%20previous%20dispatcher%20is%20always%20this%20one%2C%20since%20we%20set%20it%5C%5Cn%20%20%2F%2F%20at%20the%20beginning%20of%20the%20render%20phase%20and%20there's%20no%20re-entrancy.%5C%5Cn%20%20ReactCurrentDispatcher%241.current%20%3D%20ContextOnlyDispatcher%3B%5C%5Cn%5C%5Cn%20%20var%20renderedWork%20%3D%20currentlyRenderingFiber%241%3B%5C%5Cn%5C%5Cn%20%20renderedWork.memoizedState%20%3D%20firstWorkInProgressHook%3B%5C%5Cn%20%20renderedWork.expirationTime%20%3D%20remainingExpirationTime%3B%5C%5Cn%20%20renderedWork.updateQueue%20%3D%20componentUpdateQueue%3B%5C%5Cn%20%20renderedWork.effectTag%20%7C%3D%20sideEffectTag%3B%5C%5Cn%5C%5Cn%20%20%7B%5C%5Cn%20%20%20%20renderedWork._debugHookTypes%20%3D%20hookTypesDev%3B%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20%2F%2F%20This%20check%20uses%20currentHook%20so%20that%20it%20works%20the%20same%20in%20DEV%20and%20prod%20bundles.%5C%5Cn%20%20%2F%2F%20hookTypesDev%20could%20catch%20more%20cases%20(e.g.%20context)%20but%20only%20in%20DEV%20bundles.%5C%5Cn%20%20var%20didRenderTooFewHooks%20%3D%20currentHook%20!%3D%3D%20null%20%26%26%20currentHook.next%20!%3D%3D%20null%3B%5C%5Cn%5C%5Cn%20%20renderExpirationTime%20%3D%20NoWork%3B%5C%5Cn%20%20currentlyRenderingFiber%241%20%3D%20null%3B%5C%5Cn%5C%5Cn%20%20currentHook%20%3D%20null%3B%5C%5Cn%20%20nextCurrentHook%20%3D%20null%3B%5C%5Cn%20%20firstWorkInProgressHook%20%3D%20null%3B%5C%5Cn%20%20workInProgressHook%20%3D%20null%3B%5C%5Cn%20%20nextWorkInProgressHook%20%3D%20null%3B%5C%5Cn%5C%5Cn%20%20%7B%5C%5Cn%20%20%20%20currentHookNameInDev%20%3D%20null%3B%5C%5Cn%20%20%20%20hookTypesDev%20%3D%20null%3B%5C%5Cn%20%20%20%20hookTypesUpdateIndexDev%20%3D%20-1%3B%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20remainingExpirationTime%20%3D%20NoWork%3B%5C%5Cn%20%20componentUpdateQueue%20%3D%20null%3B%5C%5Cn%20%20sideEffectTag%20%3D%200%3B%5C%5Cn%5C%5Cn%20%20%2F%2F%20These%20were%20reset%20above%5C%5Cn%20%20%2F%2F%20didScheduleRenderPhaseUpdate%20%3D%20false%3B%5C%5Cn%20%20%2F%2F%20renderPhaseUpdates%20%3D%20null%3B%5C%5Cn%20%20%2F%2F%20numberOfReRenders%20%3D%200%3B%5C%5Cn%5C%5Cn%20%20!!didRenderTooFewHooks%20%3F%20invariant(false%2C%20'Rendered%20fewer%20hooks%20than%20expected.%20This%20may%20be%20caused%20by%20an%20accidental%20early%20return%20statement.')%20%3A%20void%200%3B%5C%5Cn%5C%5Cn%20%20return%20children%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20bailoutHooks(current%2C%20workInProgress%2C%20expirationTime)%20%7B%5C%5Cn%20%20workInProgress.updateQueue%20%3D%20current.updateQueue%3B%5C%5Cn%20%20workInProgress.effectTag%20%26%3D%20~(Passive%20%7C%20Update)%3B%5C%5Cn%20%20if%20(current.expirationTime%20%3C%3D%20expirationTime)%20%7B%5C%5Cn%20%20%20%20current.expirationTime%20%3D%20NoWork%3B%5C%5Cn%20%20%7D%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20resetHooks()%20%7B%5C%5Cn%20%20%2F%2F%20We%20can%20assume%20the%20previous%20dispatcher%20is%20always%20this%20one%2C%20since%20we%20set%20it%5C%5Cn%20%20%2F%2F%20at%20the%20beginning%20of%20the%20render%20phase%20and%20there's%20no%20re-entrancy.%5C%5Cn%20%20ReactCurrentDispatcher%241.current%20%3D%20ContextOnlyDispatcher%3B%5C%5Cn%5C%5Cn%20%20%2F%2F%20This%20is%20used%20to%20reset%20the%20state%20of%20this%20module%20when%20a%20component%20throws.%5C%5Cn%20%20%2F%2F%20It's%20also%20called%20inside%20mountIndeterminateComponent%20if%20we%20determine%20the%5C%5Cn%20%20%2F%2F%20component%20is%20a%20module-style%20component.%5C%5Cn%20%20renderExpirationTime%20%3D%20NoWork%3B%5C%5Cn%20%20currentlyRenderingFiber%241%20%3D%20null%3B%5C%5Cn%5C%5Cn%20%20currentHook%20%3D%20null%3B%5C%5Cn%20%20nextCurrentHook%20%3D%20null%3B%5C%5Cn%20%20firstWorkInProgressHook%20%3D%20null%3B%5C%5Cn%20%20workInProgressHook%20%3D%20null%3B%5C%5Cn%20%20nextWorkInProgressHook%20%3D%20null%3B%5C%5Cn%5C%5Cn%20%20%7B%5C%5Cn%20%20%20%20hookTypesDev%20%3D%20null%3B%5C%5Cn%20%20%20%20hookTypesUpdateIndexDev%20%3D%20-1%3B%5C%5Cn%5C%5Cn%20%20%20%20currentHookNameInDev%20%3D%20null%3B%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20remainingExpirationTime%20%3D%20NoWork%3B%5C%5Cn%20%20componentUpdateQueue%20%3D%20null%3B%5C%5Cn%20%20sideEffectTag%20%3D%200%3B%5C%5Cn%5C%5Cn%20%20didScheduleRenderPhaseUpdate%20%3D%20false%3B%5C%5Cn%20%20renderPhaseUpdates%20%3D%20null%3B%5C%5Cn%20%20numberOfReRenders%20%3D%200%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20mountWorkInProgressHook()%20%7B%5C%5Cn%20%20var%20hook%20%3D%20%7B%5C%5Cn%20%20%20%20memoizedState%3A%20null%2C%5C%5Cn%5C%5Cn%20%20%20%20baseState%3A%20null%2C%5C%5Cn%20%20%20%20queue%3A%20null%2C%5C%5Cn%20%20%20%20baseUpdate%3A%20null%2C%5C%5Cn%5C%5Cn%20%20%20%20next%3A%20null%5C%5Cn%20%20%7D%3B%5C%5Cn%5C%5Cn%20%20if%20(workInProgressHook%20%3D%3D%3D%20null)%20%7B%5C%5Cn%20%20%20%20%2F%2F%20This%20is%20the%20first%20hook%20in%20the%20list%5C%5Cn%20%20%20%20firstWorkInProgressHook%20%3D%20workInProgressHook%20%3D%20hook%3B%5C%5Cn%20%20%7D%20else%20%7B%5C%5Cn%20%20%20%20%2F%2F%20Append%20to%20the%20end%20of%20the%20list%5C%5Cn%20%20%20%20workInProgressHook%20%3D%20workInProgressHook.next%20%3D%20hook%3B%5C%5Cn%20%20%7D%5C%5Cn%20%20return%20workInProgressHook%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20updateWorkInProgressHook()%20%7B%5C%5Cn%20%20%2F%2F%20This%20function%20is%20used%20both%20for%20updates%20and%20for%20re-renders%20triggered%20by%20a%5C%5Cn%20%20%2F%2F%20render%20phase%20update.%20It%20assumes%20there%20is%20either%20a%20current%20hook%20we%20can%5C%5Cn%20%20%2F%2F%20clone%2C%20or%20a%20work-in-progress%20hook%20from%20a%20previous%20render%20pass%20that%20we%20can%5C%5Cn%20%20%2F%2F%20use%20as%20a%20base.%20When%20we%20reach%20the%20end%20of%20the%20base%20list%2C%20we%20must%20switch%20to%5C%5Cn%20%20%2F%2F%20the%20dispatcher%20used%20for%20mounts.%5C%5Cn%20%20if%20(nextWorkInProgressHook%20!%3D%3D%20null)%20%7B%5C%5Cn%20%20%20%20%2F%2F%20There's%20already%20a%20work-in-progress.%20Reuse%20it.%5C%5Cn%20%20%20%20workInProgressHook%20%3D%20nextWorkInProgressHook%3B%5C%5Cn%20%20%20%20nextWorkInProgressHook%20%3D%20workInProgressHook.next%3B%5C%5Cn%5C%5Cn%20%20%20%20currentHook%20%3D%20nextCurrentHook%3B%5C%5Cn%20%20%20%20nextCurrentHook%20%3D%20currentHook%20!%3D%3D%20null%20%3F%20currentHook.next%20%3A%20null%3B%5C%5Cn%20%20%7D%20else%20%7B%5C%5Cn%20%20%20%20%2F%2F%20Clone%20from%20the%20current%20hook.%5C%5Cn%20%20%20%20!(nextCurrentHook%20!%3D%3D%20null)%20%3F%20invariant(false%2C%20'Rendered%20more%20hooks%20than%20during%20the%20previous%20render.')%20%3A%20void%200%3B%5C%5Cn%20%20%20%20currentHook%20%3D%20nextCurrentHook%3B%5C%5Cn%5C%5Cn%20%20%20%20var%20newHook%20%3D%20%7B%5C%5Cn%20%20%20%20%20%20memoizedState%3A%20currentHook.memoizedState%2C%5C%5Cn%5C%5Cn%20%20%20%20%20%20baseState%3A%20currentHook.baseState%2C%5C%5Cn%20%20%20%20%20%20queue%3A%20currentHook.queue%2C%5C%5Cn%20%20%20%20%20%20baseUpdate%3A%20currentHook.baseUpdate%2C%5C%5Cn%5C%5Cn%20%20%20%20%20%20next%3A%20null%5C%5Cn%20%20%20%20%7D%3B%5C%5Cn%5C%5Cn%20%20%20%20if%20(workInProgressHook%20%3D%3D%3D%20null)%20%7B%5C%5Cn%20%20%20%20%20%20%2F%2F%20This%20is%20the%20first%20hook%20in%20the%20list.%5C%5Cn%20%20%20%20%20%20workInProgressHook%20%3D%20firstWorkInProgressHook%20%3D%20newHook%3B%5C%5Cn%20%20%20%20%7D%20else%20%7B%5C%5Cn%20%20%20%20%20%20%2F%2F%20Append%20to%20the%20end%20of%20the%20list.%5C%5Cn%20%20%20%20%20%20workInProgressHook%20%3D%20workInProgressHook.next%20%3D%20newHook%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%20%20nextCurrentHook%20%3D%20currentHook.next%3B%5C%5Cn%20%20%7D%5C%5Cn%20%20return%20workInProgressHook%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20createFunctionComponentUpdateQueue()%20%7B%5C%5Cn%20%20return%20%7B%5C%5Cn%20%20%20%20lastEffect%3A%20null%5C%5Cn%20%20%7D%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20basicStateReducer(state%2C%20action)%20%7B%5C%5Cn%20%20return%20typeof%20action%20%3D%3D%3D%20'function'%20%3F%20action(state)%20%3A%20action%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20mountReducer(reducer%2C%20initialArg%2C%20init)%20%7B%5C%5Cn%20%20var%20hook%20%3D%20mountWorkInProgressHook()%3B%5C%5Cn%20%20var%20initialState%20%3D%20void%200%3B%5C%5Cn%20%20if%20(init%20!%3D%3D%20undefined)%20%7B%5C%5Cn%20%20%20%20initialState%20%3D%20init(initialArg)%3B%5C%5Cn%20%20%7D%20else%20%7B%5C%5Cn%20%20%20%20initialState%20%3D%20initialArg%3B%5C%5Cn%20%20%7D%5C%5Cn%20%20hook.memoizedState%20%3D%20hook.baseState%20%3D%20initialState%3B%5C%5Cn%20%20var%20queue%20%3D%20hook.queue%20%3D%20%7B%5C%5Cn%20%20%20%20last%3A%20null%2C%5C%5Cn%20%20%20%20dispatch%3A%20null%2C%5C%5Cn%20%20%20%20lastRenderedReducer%3A%20reducer%2C%5C%5Cn%20%20%20%20lastRenderedState%3A%20initialState%5C%5Cn%20%20%7D%3B%5C%5Cn%20%20var%20dispatch%20%3D%20queue.dispatch%20%3D%20dispatchAction.bind(null%2C%5C%5Cn%20%20%2F%2F%20Flow%20doesn't%20know%20this%20is%20non-null%2C%20but%20we%20do.%5C%5Cn%20%20currentlyRenderingFiber%241%2C%20queue)%3B%5C%5Cn%20%20return%20%5Bhook.memoizedState%2C%20dispatch%5D%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20updateReducer(reducer%2C%20initialArg%2C%20init)%20%7B%5C%5Cn%20%20var%20hook%20%3D%20updateWorkInProgressHook()%3B%5C%5Cn%20%20var%20queue%20%3D%20hook.queue%3B%5C%5Cn%20%20!(queue%20!%3D%3D%20null)%20%3F%20invariant(false%2C%20'Should%20have%20a%20queue.%20This%20is%20likely%20a%20bug%20in%20React.%20Please%20file%20an%20issue.')%20%3A%20void%200%3B%5C%5Cn%5C%5Cn%20%20queue.lastRenderedReducer%20%3D%20reducer%3B%5C%5Cn%5C%5Cn%20%20if%20(numberOfReRenders%20%3E%200)%20%7B%5C%5Cn%20%20%20%20%2F%2F%20This%20is%20a%20re-render.%20Apply%20the%20new%20render%20phase%20updates%20to%20the%20previous%5C%5Cn%20%20%20%20var%20_dispatch%20%3D%20queue.dispatch%3B%5C%5Cn%20%20%20%20if%20(renderPhaseUpdates%20!%3D%3D%20null)%20%7B%5C%5Cn%20%20%20%20%20%20%2F%2F%20Render%20phase%20updates%20are%20stored%20in%20a%20map%20of%20queue%20-%3E%20linked%20list%5C%5Cn%20%20%20%20%20%20var%20firstRenderPhaseUpdate%20%3D%20renderPhaseUpdates.get(queue)%3B%5C%5Cn%20%20%20%20%20%20if%20(firstRenderPhaseUpdate%20!%3D%3D%20undefined)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20renderPhaseUpdates.delete(queue)%3B%5C%5Cn%20%20%20%20%20%20%20%20var%20newState%20%3D%20hook.memoizedState%3B%5C%5Cn%20%20%20%20%20%20%20%20var%20update%20%3D%20firstRenderPhaseUpdate%3B%5C%5Cn%20%20%20%20%20%20%20%20do%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%2F%2F%20Process%20this%20render%20phase%20update.%20We%20don't%20have%20to%20check%20the%5C%5Cn%20%20%20%20%20%20%20%20%20%20%2F%2F%20priority%20because%20it%20will%20always%20be%20the%20same%20as%20the%20current%5C%5Cn%20%20%20%20%20%20%20%20%20%20%2F%2F%20render's.%5C%5Cn%20%20%20%20%20%20%20%20%20%20var%20_action%20%3D%20update.action%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20newState%20%3D%20reducer(newState%2C%20_action)%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20update%20%3D%20update.next%3B%5C%5Cn%20%20%20%20%20%20%20%20%7D%20while%20(update%20!%3D%3D%20null)%3B%5C%5Cn%5C%5Cn%20%20%20%20%20%20%20%20%2F%2F%20Mark%20that%20the%20fiber%20performed%20work%2C%20but%20only%20if%20the%20new%20state%20is%5C%5Cn%20%20%20%20%20%20%20%20%2F%2F%20different%20from%20the%20current%20state.%5C%5Cn%20%20%20%20%20%20%20%20if%20(!is(newState%2C%20hook.memoizedState))%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20markWorkInProgressReceivedUpdate()%3B%5C%5Cn%20%20%20%20%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20%20%20%20%20hook.memoizedState%20%3D%20newState%3B%5C%5Cn%20%20%20%20%20%20%20%20%2F%2F%20Don't%20persist%20the%20state%20accumlated%20from%20the%20render%20phase%20updates%20to%5C%5Cn%20%20%20%20%20%20%20%20%2F%2F%20the%20base%20state%20unless%20the%20queue%20is%20empty.%5C%5Cn%20%20%20%20%20%20%20%20%2F%2F%20TODO%3A%20Not%20sure%20if%20this%20is%20the%20desired%20semantics%2C%20but%20it's%20what%20we%5C%5Cn%20%20%20%20%20%20%20%20%2F%2F%20do%20for%20gDSFP.%20I%20can't%20remember%20why.%5C%5Cn%20%20%20%20%20%20%20%20if%20(hook.baseUpdate%20%3D%3D%3D%20queue.last)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20hook.baseState%20%3D%20newState%3B%5C%5Cn%20%20%20%20%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20%20%20%20%20queue.lastRenderedState%20%3D%20newState%3B%5C%5Cn%5C%5Cn%20%20%20%20%20%20%20%20return%20%5BnewState%2C%20_dispatch%5D%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%20%20return%20%5Bhook.memoizedState%2C%20_dispatch%5D%3B%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20%2F%2F%20The%20last%20update%20in%20the%20entire%20queue%5C%5Cn%20%20var%20last%20%3D%20queue.last%3B%5C%5Cn%20%20%2F%2F%20The%20last%20update%20that%20is%20part%20of%20the%20base%20state.%5C%5Cn%20%20var%20baseUpdate%20%3D%20hook.baseUpdate%3B%5C%5Cn%20%20var%20baseState%20%3D%20hook.baseState%3B%5C%5Cn%5C%5Cn%20%20%2F%2F%20Find%20the%20first%20unprocessed%20update.%5C%5Cn%20%20var%20first%20%3D%20void%200%3B%5C%5Cn%20%20if%20(baseUpdate%20!%3D%3D%20null)%20%7B%5C%5Cn%20%20%20%20if%20(last%20!%3D%3D%20null)%20%7B%5C%5Cn%20%20%20%20%20%20%2F%2F%20For%20the%20first%20update%2C%20the%20queue%20is%20a%20circular%20linked%20list%20where%5C%5Cn%20%20%20%20%20%20%2F%2F%20%60queue.last.next%20%3D%20queue.first%60.%20Once%20the%20first%20update%20commits%2C%20and%5C%5Cn%20%20%20%20%20%20%2F%2F%20the%20%60baseUpdate%60%20is%20no%20longer%20empty%2C%20we%20can%20unravel%20the%20list.%5C%5Cn%20%20%20%20%20%20last.next%20%3D%20null%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%20%20first%20%3D%20baseUpdate.next%3B%5C%5Cn%20%20%7D%20else%20%7B%5C%5Cn%20%20%20%20first%20%3D%20last%20!%3D%3D%20null%20%3F%20last.next%20%3A%20null%3B%5C%5Cn%20%20%7D%5C%5Cn%20%20if%20(first%20!%3D%3D%20null)%20%7B%5C%5Cn%20%20%20%20var%20_newState%20%3D%20baseState%3B%5C%5Cn%20%20%20%20var%20newBaseState%20%3D%20null%3B%5C%5Cn%20%20%20%20var%20newBaseUpdate%20%3D%20null%3B%5C%5Cn%20%20%20%20var%20prevUpdate%20%3D%20baseUpdate%3B%5C%5Cn%20%20%20%20var%20_update%20%3D%20first%3B%5C%5Cn%20%20%20%20var%20didSkip%20%3D%20false%3B%5C%5Cn%20%20%20%20do%20%7B%5C%5Cn%20%20%20%20%20%20var%20updateExpirationTime%20%3D%20_update.expirationTime%3B%5C%5Cn%20%20%20%20%20%20if%20(updateExpirationTime%20%3C%20renderExpirationTime)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%2F%2F%20Priority%20is%20insufficient.%20Skip%20this%20update.%20If%20this%20is%20the%20first%5C%5Cn%20%20%20%20%20%20%20%20%2F%2F%20skipped%20update%2C%20the%20previous%20update%2Fstate%20is%20the%20new%20base%5C%5Cn%20%20%20%20%20%20%20%20%2F%2F%20update%2Fstate.%5C%5Cn%20%20%20%20%20%20%20%20if%20(!didSkip)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20didSkip%20%3D%20true%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20newBaseUpdate%20%3D%20prevUpdate%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20newBaseState%20%3D%20_newState%3B%5C%5Cn%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%20%20%2F%2F%20Update%20the%20remaining%20priority%20in%20the%20queue.%5C%5Cn%20%20%20%20%20%20%20%20if%20(updateExpirationTime%20%3E%20remainingExpirationTime)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20remainingExpirationTime%20%3D%20updateExpirationTime%3B%5C%5Cn%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%7D%20else%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%2F%2F%20Process%20this%20update.%5C%5Cn%20%20%20%20%20%20%20%20if%20(_update.eagerReducer%20%3D%3D%3D%20reducer)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%2F%2F%20If%20this%20update%20was%20processed%20eagerly%2C%20and%20its%20reducer%20matches%20the%5C%5Cn%20%20%20%20%20%20%20%20%20%20%2F%2F%20current%20reducer%2C%20we%20can%20use%20the%20eagerly%20computed%20state.%5C%5Cn%20%20%20%20%20%20%20%20%20%20_newState%20%3D%20_update.eagerState%3B%5C%5Cn%20%20%20%20%20%20%20%20%7D%20else%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20var%20_action2%20%3D%20_update.action%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20_newState%20%3D%20reducer(_newState%2C%20_action2)%3B%5C%5Cn%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20prevUpdate%20%3D%20_update%3B%5C%5Cn%20%20%20%20%20%20_update%20%3D%20_update.next%3B%5C%5Cn%20%20%20%20%7D%20while%20(_update%20!%3D%3D%20null%20%26%26%20_update%20!%3D%3D%20first)%3B%5C%5Cn%5C%5Cn%20%20%20%20if%20(!didSkip)%20%7B%5C%5Cn%20%20%20%20%20%20newBaseUpdate%20%3D%20prevUpdate%3B%5C%5Cn%20%20%20%20%20%20newBaseState%20%3D%20_newState%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20%2F%2F%20Mark%20that%20the%20fiber%20performed%20work%2C%20but%20only%20if%20the%20new%20state%20is%5C%5Cn%20%20%20%20%2F%2F%20different%20from%20the%20current%20state.%5C%5Cn%20%20%20%20if%20(!is(_newState%2C%20hook.memoizedState))%20%7B%5C%5Cn%20%20%20%20%20%20markWorkInProgressReceivedUpdate()%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20hook.memoizedState%20%3D%20_newState%3B%5C%5Cn%20%20%20%20hook.baseUpdate%20%3D%20newBaseUpdate%3B%5C%5Cn%20%20%20%20hook.baseState%20%3D%20newBaseState%3B%5C%5Cn%5C%5Cn%20%20%20%20queue.lastRenderedState%20%3D%20_newState%3B%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20var%20dispatch%20%3D%20queue.dispatch%3B%5C%5Cn%20%20return%20%5Bhook.memoizedState%2C%20dispatch%5D%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20mountState(initialState)%20%7B%5C%5Cn%20%20var%20hook%20%3D%20mountWorkInProgressHook()%3B%5C%5Cn%20%20if%20(typeof%20initialState%20%3D%3D%3D%20'function')%20%7B%5C%5Cn%20%20%20%20initialState%20%3D%20initialState()%3B%5C%5Cn%20%20%7D%5C%5Cn%20%20hook.memoizedState%20%3D%20hook.baseState%20%3D%20initialState%3B%5C%5Cn%20%20var%20queue%20%3D%20hook.queue%20%3D%20%7B%5C%5Cn%20%20%20%20last%3A%20null%2C%5C%5Cn%20%20%20%20dispatch%3A%20null%2C%5C%5Cn%20%20%20%20lastRenderedReducer%3A%20basicStateReducer%2C%5C%5Cn%20%20%20%20lastRenderedState%3A%20initialState%5C%5Cn%20%20%7D%3B%5C%5Cn%20%20var%20dispatch%20%3D%20queue.dispatch%20%3D%20dispatchAction.bind(null%2C%5C%5Cn%20%20%2F%2F%20Flow%20doesn't%20know%20this%20is%20non-null%2C%20but%20we%20do.%5C%5Cn%20%20currentlyRenderingFiber%241%2C%20queue)%3B%5C%5Cn%20%20return%20%5Bhook.memoizedState%2C%20dispatch%5D%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20updateState(initialState)%20%7B%5C%5Cn%20%20return%20updateReducer(basicStateReducer%2C%20initialState)%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20pushEffect(tag%2C%20create%2C%20destroy%2C%20deps)%20%7B%5C%5Cn%20%20var%20effect%20%3D%20%7B%5C%5Cn%20%20%20%20tag%3A%20tag%2C%5C%5Cn%20%20%20%20create%3A%20create%2C%5C%5Cn%20%20%20%20destroy%3A%20destroy%2C%5C%5Cn%20%20%20%20deps%3A%20deps%2C%5C%5Cn%20%20%20%20%2F%2F%20Circular%5C%5Cn%20%20%20%20next%3A%20null%5C%5Cn%20%20%7D%3B%5C%5Cn%20%20if%20(componentUpdateQueue%20%3D%3D%3D%20null)%20%7B%5C%5Cn%20%20%20%20componentUpdateQueue%20%3D%20createFunctionComponentUpdateQueue()%3B%5C%5Cn%20%20%20%20componentUpdateQueue.lastEffect%20%3D%20effect.next%20%3D%20effect%3B%5C%5Cn%20%20%7D%20else%20%7B%5C%5Cn%20%20%20%20var%20_lastEffect%20%3D%20componentUpdateQueue.lastEffect%3B%5C%5Cn%20%20%20%20if%20(_lastEffect%20%3D%3D%3D%20null)%20%7B%5C%5Cn%20%20%20%20%20%20componentUpdateQueue.lastEffect%20%3D%20effect.next%20%3D%20effect%3B%5C%5Cn%20%20%20%20%7D%20else%20%7B%5C%5Cn%20%20%20%20%20%20var%20firstEffect%20%3D%20_lastEffect.next%3B%5C%5Cn%20%20%20%20%20%20_lastEffect.next%20%3D%20effect%3B%5C%5Cn%20%20%20%20%20%20effect.next%20%3D%20firstEffect%3B%5C%5Cn%20%20%20%20%20%20componentUpdateQueue.lastEffect%20%3D%20effect%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%5C%5Cn%20%20return%20effect%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20mountRef(initialValue)%20%7B%5C%5Cn%20%20var%20hook%20%3D%20mountWorkInProgressHook()%3B%5C%5Cn%20%20var%20ref%20%3D%20%7B%20current%3A%20initialValue%20%7D%3B%5C%5Cn%20%20%7B%5C%5Cn%20%20%20%20Object.seal(ref)%3B%5C%5Cn%20%20%7D%5C%5Cn%20%20hook.memoizedState%20%3D%20ref%3B%5C%5Cn%20%20return%20ref%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20updateRef(initialValue)%20%7B%5C%5Cn%20%20var%20hook%20%3D%20updateWorkInProgressHook()%3B%5C%5Cn%20%20return%20hook.memoizedState%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20mountEffectImpl(fiberEffectTag%2C%20hookEffectTag%2C%20create%2C%20deps)%20%7B%5C%5Cn%20%20var%20hook%20%3D%20mountWorkInProgressHook()%3B%5C%5Cn%20%20var%20nextDeps%20%3D%20deps%20%3D%3D%3D%20undefined%20%3F%20null%20%3A%20deps%3B%5C%5Cn%20%20sideEffectTag%20%7C%3D%20fiberEffectTag%3B%5C%5Cn%20%20hook.memoizedState%20%3D%20pushEffect(hookEffectTag%2C%20create%2C%20undefined%2C%20nextDeps)%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20updateEffectImpl(fiberEffectTag%2C%20hookEffectTag%2C%20create%2C%20deps)%20%7B%5C%5Cn%20%20var%20hook%20%3D%20updateWorkInProgressHook()%3B%5C%5Cn%20%20var%20nextDeps%20%3D%20deps%20%3D%3D%3D%20undefined%20%3F%20null%20%3A%20deps%3B%5C%5Cn%20%20var%20destroy%20%3D%20undefined%3B%5C%5Cn%5C%5Cn%20%20if%20(currentHook%20!%3D%3D%20null)%20%7B%5C%5Cn%20%20%20%20var%20prevEffect%20%3D%20currentHook.memoizedState%3B%5C%5Cn%20%20%20%20destroy%20%3D%20prevEffect.destroy%3B%5C%5Cn%20%20%20%20if%20(nextDeps%20!%3D%3D%20null)%20%7B%5C%5Cn%20%20%20%20%20%20var%20prevDeps%20%3D%20prevEffect.deps%3B%5C%5Cn%20%20%20%20%20%20if%20(areHookInputsEqual(nextDeps%2C%20prevDeps))%20%7B%5C%5Cn%20%20%20%20%20%20%20%20pushEffect(NoEffect%241%2C%20create%2C%20destroy%2C%20nextDeps)%3B%5C%5Cn%20%20%20%20%20%20%20%20return%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20sideEffectTag%20%7C%3D%20fiberEffectTag%3B%5C%5Cn%20%20hook.memoizedState%20%3D%20pushEffect(hookEffectTag%2C%20create%2C%20destroy%2C%20nextDeps)%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20mountEffect(create%2C%20deps)%20%7B%5C%5Cn%20%20return%20mountEffectImpl(Update%20%7C%20Passive%2C%20UnmountPassive%20%7C%20MountPassive%2C%20create%2C%20deps)%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20updateEffect(create%2C%20deps)%20%7B%5C%5Cn%20%20return%20updateEffectImpl(Update%20%7C%20Passive%2C%20UnmountPassive%20%7C%20MountPassive%2C%20create%2C%20deps)%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20mountLayoutEffect(create%2C%20deps)%20%7B%5C%5Cn%20%20return%20mountEffectImpl(Update%2C%20UnmountMutation%20%7C%20MountLayout%2C%20create%2C%20deps)%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20updateLayoutEffect(create%2C%20deps)%20%7B%5C%5Cn%20%20return%20updateEffectImpl(Update%2C%20UnmountMutation%20%7C%20MountLayout%2C%20create%2C%20deps)%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20imperativeHandleEffect(create%2C%20ref)%20%7B%5C%5Cn%20%20if%20(typeof%20ref%20%3D%3D%3D%20'function')%20%7B%5C%5Cn%20%20%20%20var%20refCallback%20%3D%20ref%3B%5C%5Cn%20%20%20%20var%20_inst%20%3D%20create()%3B%5C%5Cn%20%20%20%20refCallback(_inst)%3B%5C%5Cn%20%20%20%20return%20function%20()%20%7B%5C%5Cn%20%20%20%20%20%20refCallback(null)%3B%5C%5Cn%20%20%20%20%7D%3B%5C%5Cn%20%20%7D%20else%20if%20(ref%20!%3D%3D%20null%20%26%26%20ref%20!%3D%3D%20undefined)%20%7B%5C%5Cn%20%20%20%20var%20refObject%20%3D%20ref%3B%5C%5Cn%20%20%20%20%7B%5C%5Cn%20%20%20%20%20%20!refObject.hasOwnProperty('current')%20%3F%20warning%241(false%2C%20'Expected%20useImperativeHandle()%20first%20argument%20to%20either%20be%20a%20'%20%2B%20'ref%20callback%20or%20React.createRef()%20object.%20Instead%20received%3A%20%25s.'%2C%20'an%20object%20with%20keys%20%7B'%20%2B%20Object.keys(refObject).join('%2C%20')%20%2B%20'%7D')%20%3A%20void%200%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%20%20var%20_inst2%20%3D%20create()%3B%5C%5Cn%20%20%20%20refObject.current%20%3D%20_inst2%3B%5C%5Cn%20%20%20%20return%20function%20()%20%7B%5C%5Cn%20%20%20%20%20%20refObject.current%20%3D%20null%3B%5C%5Cn%20%20%20%20%7D%3B%5C%5Cn%20%20%7D%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20mountImperativeHandle(ref%2C%20create%2C%20deps)%20%7B%5C%5Cn%20%20%7B%5C%5Cn%20%20%20%20!(typeof%20create%20%3D%3D%3D%20'function')%20%3F%20warning%241(false%2C%20'Expected%20useImperativeHandle()%20second%20argument%20to%20be%20a%20function%20'%20%2B%20'that%20creates%20a%20handle.%20Instead%20received%3A%20%25s.'%2C%20create%20!%3D%3D%20null%20%3F%20typeof%20create%20%3A%20'null')%20%3A%20void%200%3B%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20%2F%2F%20TODO%3A%20If%20deps%20are%20provided%2C%20should%20we%20skip%20comparing%20the%20ref%20itself%3F%5C%5Cn%20%20var%20effectDeps%20%3D%20deps%20!%3D%3D%20null%20%26%26%20deps%20!%3D%3D%20undefined%20%3F%20deps.concat(%5Bref%5D)%20%3A%20null%3B%5C%5Cn%5C%5Cn%20%20return%20mountEffectImpl(Update%2C%20UnmountMutation%20%7C%20MountLayout%2C%20imperativeHandleEffect.bind(null%2C%20create%2C%20ref)%2C%20effectDeps)%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20updateImperativeHandle(ref%2C%20create%2C%20deps)%20%7B%5C%5Cn%20%20%7B%5C%5Cn%20%20%20%20!(typeof%20create%20%3D%3D%3D%20'function')%20%3F%20warning%241(false%2C%20'Expected%20useImperativeHandle()%20second%20argument%20to%20be%20a%20function%20'%20%2B%20'that%20creates%20a%20handle.%20Instead%20received%3A%20%25s.'%2C%20create%20!%3D%3D%20null%20%3F%20typeof%20create%20%3A%20'null')%20%3A%20void%200%3B%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20%2F%2F%20TODO%3A%20If%20deps%20are%20provided%2C%20should%20we%20skip%20comparing%20the%20ref%20itself%3F%5C%5Cn%20%20var%20effectDeps%20%3D%20deps%20!%3D%3D%20null%20%26%26%20deps%20!%3D%3D%20undefined%20%3F%20deps.concat(%5Bref%5D)%20%3A%20null%3B%5C%5Cn%5C%5Cn%20%20return%20updateEffectImpl(Update%2C%20UnmountMutation%20%7C%20MountLayout%2C%20imperativeHandleEffect.bind(null%2C%20create%2C%20ref)%2C%20effectDeps)%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20mountDebugValue(value%2C%20formatterFn)%20%7B%5C%5Cn%20%20%2F%2F%20This%20hook%20is%20normally%20a%20no-op.%5C%5Cn%20%20%2F%2F%20The%20react-debug-hooks%20package%20injects%20its%20own%20implementation%5C%5Cn%20%20%2F%2F%20so%20that%20e.g.%20DevTools%20can%20display%20custom%20hook%20values.%5C%5Cn%7D%5C%5Cn%5C%5Cnvar%20updateDebugValue%20%3D%20mountDebugValue%3B%5C%5Cn%5C%5Cnfunction%20mountCallback(callback%2C%20deps)%20%7B%5C%5Cn%20%20var%20hook%20%3D%20mountWorkInProgressHook()%3B%5C%5Cn%20%20var%20nextDeps%20%3D%20deps%20%3D%3D%3D%20undefined%20%3F%20null%20%3A%20deps%3B%5C%5Cn%20%20hook.memoizedState%20%3D%20%5Bcallback%2C%20nextDeps%5D%3B%5C%5Cn%20%20return%20callback%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20updateCallback(callback%2C%20deps)%20%7B%5C%5Cn%20%20var%20hook%20%3D%20updateWorkInProgressHook()%3B%5C%5Cn%20%20var%20nextDeps%20%3D%20deps%20%3D%3D%3D%20undefined%20%3F%20null%20%3A%20deps%3B%5C%5Cn%20%20var%20prevState%20%3D%20hook.memoizedState%3B%5C%5Cn%20%20if%20(prevState%20!%3D%3D%20null)%20%7B%5C%5Cn%20%20%20%20if%20(nextDeps%20!%3D%3D%20null)%20%7B%5C%5Cn%20%20%20%20%20%20var%20prevDeps%20%3D%20prevState%5B1%5D%3B%5C%5Cn%20%20%20%20%20%20if%20(areHookInputsEqual(nextDeps%2C%20prevDeps))%20%7B%5C%5Cn%20%20%20%20%20%20%20%20return%20prevState%5B0%5D%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%5C%5Cn%20%20hook.memoizedState%20%3D%20%5Bcallback%2C%20nextDeps%5D%3B%5C%5Cn%20%20return%20callback%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20mountMemo(nextCreate%2C%20deps)%20%7B%5C%5Cn%20%20var%20hook%20%3D%20mountWorkInProgressHook()%3B%5C%5Cn%20%20var%20nextDeps%20%3D%20deps%20%3D%3D%3D%20undefined%20%3F%20null%20%3A%20deps%3B%5C%5Cn%20%20var%20nextValue%20%3D%20nextCreate()%3B%5C%5Cn%20%20hook.memoizedState%20%3D%20%5BnextValue%2C%20nextDeps%5D%3B%5C%5Cn%20%20return%20nextValue%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20updateMemo(nextCreate%2C%20deps)%20%7B%5C%5Cn%20%20var%20hook%20%3D%20updateWorkInProgressHook()%3B%5C%5Cn%20%20var%20nextDeps%20%3D%20deps%20%3D%3D%3D%20undefined%20%3F%20null%20%3A%20deps%3B%5C%5Cn%20%20var%20prevState%20%3D%20hook.memoizedState%3B%5C%5Cn%20%20if%20(prevState%20!%3D%3D%20null)%20%7B%5C%5Cn%20%20%20%20%2F%2F%20Assume%20these%20are%20defined.%20If%20they're%20not%2C%20areHookInputsEqual%20will%20warn.%5C%5Cn%20%20%20%20if%20(nextDeps%20!%3D%3D%20null)%20%7B%5C%5Cn%20%20%20%20%20%20var%20prevDeps%20%3D%20prevState%5B1%5D%3B%5C%5Cn%20%20%20%20%20%20if%20(areHookInputsEqual(nextDeps%2C%20prevDeps))%20%7B%5C%5Cn%20%20%20%20%20%20%20%20return%20prevState%5B0%5D%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%5C%5Cn%20%20var%20nextValue%20%3D%20nextCreate()%3B%5C%5Cn%20%20hook.memoizedState%20%3D%20%5BnextValue%2C%20nextDeps%5D%3B%5C%5Cn%20%20return%20nextValue%3B%5C%5Cn%7D%5C%5Cn%5C%5Cn%2F%2F%20in%20a%20test-like%20environment%2C%20we%20want%20to%20warn%20if%20dispatchAction()%5C%5Cn%2F%2F%20is%20called%20outside%20of%20a%20batchedUpdates%2FTestUtils.act(...)%20call.%5C%5Cnvar%20shouldWarnForUnbatchedSetState%20%3D%20false%3B%5C%5Cn%5C%5Cn%7B%5C%5Cn%20%20%2F%2F%20jest%20isn't%20a%20'global'%2C%20it's%20just%20exposed%20to%20tests%20via%20a%20wrapped%20function%5C%5Cn%20%20%2F%2F%20further%2C%20this%20isn't%20a%20test%20file%2C%20so%20flow%20doesn't%20recognize%20the%20symbol.%20So...%5C%5Cn%20%20%2F%2F%20%24FlowExpectedError%20-%20because%20requirements%20don't%20give%20a%20damn%20about%20your%20type%20sigs.%5C%5Cn%20%20if%20('undefined'%20!%3D%3D%20typeof%20jest)%20%7B%5C%5Cn%20%20%20%20shouldWarnForUnbatchedSetState%20%3D%20true%3B%5C%5Cn%20%20%7D%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20dispatchAction(fiber%2C%20queue%2C%20action)%20%7B%5C%5Cn%20%20!(numberOfReRenders%20%3C%20RE_RENDER_LIMIT)%20%3F%20invariant(false%2C%20'Too%20many%20re-renders.%20React%20limits%20the%20number%20of%20renders%20to%20prevent%20an%20infinite%20loop.')%20%3A%20void%200%3B%5C%5Cn%5C%5Cn%20%20%7B%5C%5Cn%20%20%20%20!(arguments.length%20%3C%3D%203)%20%3F%20warning%241(false%2C%20%5C%5C%5C%22State%20updates%20from%20the%20useState()%20and%20useReducer()%20Hooks%20don't%20support%20the%20%5C%5C%5C%22%20%2B%20'second%20callback%20argument.%20To%20execute%20a%20side%20effect%20after%20'%20%2B%20'rendering%2C%20declare%20it%20in%20the%20component%20body%20with%20useEffect().')%20%3A%20void%200%3B%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20var%20alternate%20%3D%20fiber.alternate%3B%5C%5Cn%20%20if%20(fiber%20%3D%3D%3D%20currentlyRenderingFiber%241%20%7C%7C%20alternate%20!%3D%3D%20null%20%26%26%20alternate%20%3D%3D%3D%20currentlyRenderingFiber%241)%20%7B%5C%5Cn%20%20%20%20%2F%2F%20This%20is%20a%20render%20phase%20update.%20Stash%20it%20in%20a%20lazily-created%20map%20of%5C%5Cn%20%20%20%20%2F%2F%20queue%20-%3E%20linked%20list%20of%20updates.%20After%20this%20render%20pass%2C%20we'll%20restart%5C%5Cn%20%20%20%20%2F%2F%20and%20apply%20the%20stashed%20updates%20on%20top%20of%20the%20work-in-progress%20hook.%5C%5Cn%20%20%20%20didScheduleRenderPhaseUpdate%20%3D%20true%3B%5C%5Cn%20%20%20%20var%20update%20%3D%20%7B%5C%5Cn%20%20%20%20%20%20expirationTime%3A%20renderExpirationTime%2C%5C%5Cn%20%20%20%20%20%20action%3A%20action%2C%5C%5Cn%20%20%20%20%20%20eagerReducer%3A%20null%2C%5C%5Cn%20%20%20%20%20%20eagerState%3A%20null%2C%5C%5Cn%20%20%20%20%20%20next%3A%20null%5C%5Cn%20%20%20%20%7D%3B%5C%5Cn%20%20%20%20if%20(renderPhaseUpdates%20%3D%3D%3D%20null)%20%7B%5C%5Cn%20%20%20%20%20%20renderPhaseUpdates%20%3D%20new%20Map()%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%20%20var%20firstRenderPhaseUpdate%20%3D%20renderPhaseUpdates.get(queue)%3B%5C%5Cn%20%20%20%20if%20(firstRenderPhaseUpdate%20%3D%3D%3D%20undefined)%20%7B%5C%5Cn%20%20%20%20%20%20renderPhaseUpdates.set(queue%2C%20update)%3B%5C%5Cn%20%20%20%20%7D%20else%20%7B%5C%5Cn%20%20%20%20%20%20%2F%2F%20Append%20the%20update%20to%20the%20end%20of%20the%20list.%5C%5Cn%20%20%20%20%20%20var%20lastRenderPhaseUpdate%20%3D%20firstRenderPhaseUpdate%3B%5C%5Cn%20%20%20%20%20%20while%20(lastRenderPhaseUpdate.next%20!%3D%3D%20null)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20lastRenderPhaseUpdate%20%3D%20lastRenderPhaseUpdate.next%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20lastRenderPhaseUpdate.next%20%3D%20update%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%20else%20%7B%5C%5Cn%20%20%20%20flushPassiveEffects()%3B%5C%5Cn%5C%5Cn%20%20%20%20var%20currentTime%20%3D%20requestCurrentTime()%3B%5C%5Cn%20%20%20%20var%20_expirationTime%20%3D%20computeExpirationForFiber(currentTime%2C%20fiber)%3B%5C%5Cn%5C%5Cn%20%20%20%20var%20_update2%20%3D%20%7B%5C%5Cn%20%20%20%20%20%20expirationTime%3A%20_expirationTime%2C%5C%5Cn%20%20%20%20%20%20action%3A%20action%2C%5C%5Cn%20%20%20%20%20%20eagerReducer%3A%20null%2C%5C%5Cn%20%20%20%20%20%20eagerState%3A%20null%2C%5C%5Cn%20%20%20%20%20%20next%3A%20null%5C%5Cn%20%20%20%20%7D%3B%5C%5Cn%5C%5Cn%20%20%20%20%2F%2F%20Append%20the%20update%20to%20the%20end%20of%20the%20list.%5C%5Cn%20%20%20%20var%20_last%20%3D%20queue.last%3B%5C%5Cn%20%20%20%20if%20(_last%20%3D%3D%3D%20null)%20%7B%5C%5Cn%20%20%20%20%20%20%2F%2F%20This%20is%20the%20first%20update.%20Create%20a%20circular%20list.%5C%5Cn%20%20%20%20%20%20_update2.next%20%3D%20_update2%3B%5C%5Cn%20%20%20%20%7D%20else%20%7B%5C%5Cn%20%20%20%20%20%20var%20first%20%3D%20_last.next%3B%5C%5Cn%20%20%20%20%20%20if%20(first%20!%3D%3D%20null)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%2F%2F%20Still%20circular.%5C%5Cn%20%20%20%20%20%20%20%20_update2.next%20%3D%20first%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20_last.next%20%3D%20_update2%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%20%20queue.last%20%3D%20_update2%3B%5C%5Cn%5C%5Cn%20%20%20%20if%20(fiber.expirationTime%20%3D%3D%3D%20NoWork%20%26%26%20(alternate%20%3D%3D%3D%20null%20%7C%7C%20alternate.expirationTime%20%3D%3D%3D%20NoWork))%20%7B%5C%5Cn%20%20%20%20%20%20%2F%2F%20The%20queue%20is%20currently%20empty%2C%20which%20means%20we%20can%20eagerly%20compute%20the%5C%5Cn%20%20%20%20%20%20%2F%2F%20next%20state%20before%20entering%20the%20render%20phase.%20If%20the%20new%20state%20is%20the%5C%5Cn%20%20%20%20%20%20%2F%2F%20same%20as%20the%20current%20state%2C%20we%20may%20be%20able%20to%20bail%20out%20entirely.%5C%5Cn%20%20%20%20%20%20var%20_lastRenderedReducer%20%3D%20queue.lastRenderedReducer%3B%5C%5Cn%20%20%20%20%20%20if%20(_lastRenderedReducer%20!%3D%3D%20null)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20var%20prevDispatcher%20%3D%20void%200%3B%5C%5Cn%20%20%20%20%20%20%20%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20prevDispatcher%20%3D%20ReactCurrentDispatcher%241.current%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20ReactCurrentDispatcher%241.current%20%3D%20InvalidNestedHooksDispatcherOnUpdateInDEV%3B%5C%5Cn%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%20%20try%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20var%20currentState%20%3D%20queue.lastRenderedState%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20var%20_eagerState%20%3D%20_lastRenderedReducer(currentState%2C%20action)%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%2F%2F%20Stash%20the%20eagerly%20computed%20state%2C%20and%20the%20reducer%20used%20to%20compute%5C%5Cn%20%20%20%20%20%20%20%20%20%20%2F%2F%20it%2C%20on%20the%20update%20object.%20If%20the%20reducer%20hasn't%20changed%20by%20the%5C%5Cn%20%20%20%20%20%20%20%20%20%20%2F%2F%20time%20we%20enter%20the%20render%20phase%2C%20then%20the%20eager%20state%20can%20be%20used%5C%5Cn%20%20%20%20%20%20%20%20%20%20%2F%2F%20without%20calling%20the%20reducer%20again.%5C%5Cn%20%20%20%20%20%20%20%20%20%20_update2.eagerReducer%20%3D%20_lastRenderedReducer%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20_update2.eagerState%20%3D%20_eagerState%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20if%20(is(_eagerState%2C%20currentState))%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%2F%2F%20Fast%20path.%20We%20can%20bail%20out%20without%20scheduling%20React%20to%20re-render.%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%2F%2F%20It's%20still%20possible%20that%20we'll%20need%20to%20rebase%20this%20update%20later%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%2F%2F%20if%20the%20component%20re-renders%20for%20a%20different%20reason%20and%20by%20that%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%2F%2F%20time%20the%20reducer%20has%20changed.%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20return%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%20%20%7D%20catch%20(error)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%2F%2F%20Suppress%20the%20error.%20It%20will%20throw%20again%20in%20the%20render%20phase.%5C%5Cn%20%20%20%20%20%20%20%20%7D%20finally%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20ReactCurrentDispatcher%241.current%20%3D%20prevDispatcher%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%20%20%7B%5C%5Cn%20%20%20%20%20%20if%20(shouldWarnForUnbatchedSetState%20%3D%3D%3D%20true)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20warnIfNotCurrentlyBatchingInDev(fiber)%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%20%20scheduleWork(fiber%2C%20_expirationTime)%3B%5C%5Cn%20%20%7D%5C%5Cn%7D%5C%5Cn%5C%5Cnvar%20ContextOnlyDispatcher%20%3D%20%7B%5C%5Cn%20%20readContext%3A%20readContext%2C%5C%5Cn%5C%5Cn%20%20useCallback%3A%20throwInvalidHookError%2C%5C%5Cn%20%20useContext%3A%20throwInvalidHookError%2C%5C%5Cn%20%20useEffect%3A%20throwInvalidHookError%2C%5C%5Cn%20%20useImperativeHandle%3A%20throwInvalidHookError%2C%5C%5Cn%20%20useLayoutEffect%3A%20throwInvalidHookError%2C%5C%5Cn%20%20useMemo%3A%20throwInvalidHookError%2C%5C%5Cn%20%20useReducer%3A%20throwInvalidHookError%2C%5C%5Cn%20%20useRef%3A%20throwInvalidHookError%2C%5C%5Cn%20%20useState%3A%20throwInvalidHookError%2C%5C%5Cn%20%20useDebugValue%3A%20throwInvalidHookError%5C%5Cn%7D%3B%5C%5Cn%5C%5Cnvar%20HooksDispatcherOnMountInDEV%20%3D%20null%3B%5C%5Cnvar%20HooksDispatcherOnMountWithHookTypesInDEV%20%3D%20null%3B%5C%5Cnvar%20HooksDispatcherOnUpdateInDEV%20%3D%20null%3B%5C%5Cnvar%20InvalidNestedHooksDispatcherOnMountInDEV%20%3D%20null%3B%5C%5Cnvar%20InvalidNestedHooksDispatcherOnUpdateInDEV%20%3D%20null%3B%5C%5Cn%5C%5Cn%7B%5C%5Cn%20%20var%20warnInvalidContextAccess%20%3D%20function%20()%20%7B%5C%5Cn%20%20%20%20warning%241(false%2C%20'Context%20can%20only%20be%20read%20while%20React%20is%20rendering.%20'%20%2B%20'In%20classes%2C%20you%20can%20read%20it%20in%20the%20render%20method%20or%20getDerivedStateFromProps.%20'%20%2B%20'In%20function%20components%2C%20you%20can%20read%20it%20directly%20in%20the%20function%20body%2C%20but%20not%20'%20%2B%20'inside%20Hooks%20like%20useReducer()%20or%20useMemo().')%3B%5C%5Cn%20%20%7D%3B%5C%5Cn%5C%5Cn%20%20var%20warnInvalidHookAccess%20%3D%20function%20()%20%7B%5C%5Cn%20%20%20%20warning%241(false%2C%20'Do%20not%20call%20Hooks%20inside%20useEffect(...)%2C%20useMemo(...)%2C%20or%20other%20built-in%20Hooks.%20'%20%2B%20'You%20can%20only%20call%20Hooks%20at%20the%20top%20level%20of%20your%20React%20function.%20'%20%2B%20'For%20more%20information%2C%20see%20'%20%2B%20'https%3A%2F%2Ffb.me%2Frules-of-hooks')%3B%5C%5Cn%20%20%7D%3B%5C%5Cn%5C%5Cn%20%20HooksDispatcherOnMountInDEV%20%3D%20%7B%5C%5Cn%20%20%20%20readContext%3A%20function%20(context%2C%20observedBits)%20%7B%5C%5Cn%20%20%20%20%20%20return%20readContext(context%2C%20observedBits)%3B%5C%5Cn%20%20%20%20%7D%2C%5C%5Cn%20%20%20%20useCallback%3A%20function%20(callback%2C%20deps)%20%7B%5C%5Cn%20%20%20%20%20%20currentHookNameInDev%20%3D%20'useCallback'%3B%5C%5Cn%20%20%20%20%20%20mountHookTypesDev()%3B%5C%5Cn%20%20%20%20%20%20return%20mountCallback(callback%2C%20deps)%3B%5C%5Cn%20%20%20%20%7D%2C%5C%5Cn%20%20%20%20useContext%3A%20function%20(context%2C%20observedBits)%20%7B%5C%5Cn%20%20%20%20%20%20currentHookNameInDev%20%3D%20'useContext'%3B%5C%5Cn%20%20%20%20%20%20mountHookTypesDev()%3B%5C%5Cn%20%20%20%20%20%20return%20readContext(context%2C%20observedBits)%3B%5C%5Cn%20%20%20%20%7D%2C%5C%5Cn%20%20%20%20useEffect%3A%20function%20(create%2C%20deps)%20%7B%5C%5Cn%20%20%20%20%20%20currentHookNameInDev%20%3D%20'useEffect'%3B%5C%5Cn%20%20%20%20%20%20mountHookTypesDev()%3B%5C%5Cn%20%20%20%20%20%20return%20mountEffect(create%2C%20deps)%3B%5C%5Cn%20%20%20%20%7D%2C%5C%5Cn%20%20%20%20useImperativeHandle%3A%20function%20(ref%2C%20create%2C%20deps)%20%7B%5C%5Cn%20%20%20%20%20%20currentHookNameInDev%20%3D%20'useImperativeHandle'%3B%5C%5Cn%20%20%20%20%20%20mountHookTypesDev()%3B%5C%5Cn%20%20%20%20%20%20return%20mountImperativeHandle(ref%2C%20create%2C%20deps)%3B%5C%5Cn%20%20%20%20%7D%2C%5C%5Cn%20%20%20%20useLayoutEffect%3A%20function%20(create%2C%20deps)%20%7B%5C%5Cn%20%20%20%20%20%20currentHookNameInDev%20%3D%20'useLayoutEffect'%3B%5C%5Cn%20%20%20%20%20%20mountHookTypesDev()%3B%5C%5Cn%20%20%20%20%20%20return%20mountLayoutEffect(create%2C%20deps)%3B%5C%5Cn%20%20%20%20%7D%2C%5C%5Cn%20%20%20%20useMemo%3A%20function%20(create%2C%20deps)%20%7B%5C%5Cn%20%20%20%20%20%20currentHookNameInDev%20%3D%20'useMemo'%3B%5C%5Cn%20%20%20%20%20%20mountHookTypesDev()%3B%5C%5Cn%20%20%20%20%20%20var%20prevDispatcher%20%3D%20ReactCurrentDispatcher%241.current%3B%5C%5Cn%20%20%20%20%20%20ReactCurrentDispatcher%241.current%20%3D%20InvalidNestedHooksDispatcherOnMountInDEV%3B%5C%5Cn%20%20%20%20%20%20try%20%7B%5C%5Cn%20%20%20%20%20%20%20%20return%20mountMemo(create%2C%20deps)%3B%5C%5Cn%20%20%20%20%20%20%7D%20finally%20%7B%5C%5Cn%20%20%20%20%20%20%20%20ReactCurrentDispatcher%241.current%20%3D%20prevDispatcher%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%7D%2C%5C%5Cn%20%20%20%20useReducer%3A%20function%20(reducer%2C%20initialArg%2C%20init)%20%7B%5C%5Cn%20%20%20%20%20%20currentHookNameInDev%20%3D%20'useReducer'%3B%5C%5Cn%20%20%20%20%20%20mountHookTypesDev()%3B%5C%5Cn%20%20%20%20%20%20var%20prevDispatcher%20%3D%20ReactCurrentDispatcher%241.current%3B%5C%5Cn%20%20%20%20%20%20ReactCurrentDispatcher%241.current%20%3D%20InvalidNestedHooksDispatcherOnMountInDEV%3B%5C%5Cn%20%20%20%20%20%20try%20%7B%5C%5Cn%20%20%20%20%20%20%20%20return%20mountReducer(reducer%2C%20initialArg%2C%20init)%3B%5C%5Cn%20%20%20%20%20%20%7D%20finally%20%7B%5C%5Cn%20%20%20%20%20%20%20%20ReactCurrentDispatcher%241.current%20%3D%20prevDispatcher%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%7D%2C%5C%5Cn%20%20%20%20useRef%3A%20function%20(initialValue)%20%7B%5C%5Cn%20%20%20%20%20%20currentHookNameInDev%20%3D%20'useRef'%3B%5C%5Cn%20%20%20%20%20%20mountHookTypesDev()%3B%5C%5Cn%20%20%20%20%20%20return%20mountRef(initialValue)%3B%5C%5Cn%20%20%20%20%7D%2C%5C%5Cn%20%20%20%20useState%3A%20function%20(initialState)%20%7B%5C%5Cn%20%20%20%20%20%20currentHookNameInDev%20%3D%20'useState'%3B%5C%5Cn%20%20%20%20%20%20mountHookTypesDev()%3B%5C%5Cn%20%20%20%20%20%20var%20prevDispatcher%20%3D%20ReactCurrentDispatcher%241.current%3B%5C%5Cn%20%20%20%20%20%20ReactCurrentDispatcher%241.current%20%3D%20InvalidNestedHooksDispatcherOnMountInDEV%3B%5C%5Cn%20%20%20%20%20%20try%20%7B%5C%5Cn%20%20%20%20%20%20%20%20return%20mountState(initialState)%3B%5C%5Cn%20%20%20%20%20%20%7D%20finally%20%7B%5C%5Cn%20%20%20%20%20%20%20%20ReactCurrentDispatcher%241.current%20%3D%20prevDispatcher%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%7D%2C%5C%5Cn%20%20%20%20useDebugValue%3A%20function%20(value%2C%20formatterFn)%20%7B%5C%5Cn%20%20%20%20%20%20currentHookNameInDev%20%3D%20'useDebugValue'%3B%5C%5Cn%20%20%20%20%20%20mountHookTypesDev()%3B%5C%5Cn%20%20%20%20%20%20return%20mountDebugValue(value%2C%20formatterFn)%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%3B%5C%5Cn%5C%5Cn%20%20HooksDispatcherOnMountWithHookTypesInDEV%20%3D%20%7B%5C%5Cn%20%20%20%20readContext%3A%20function%20(context%2C%20observedBits)%20%7B%5C%5Cn%20%20%20%20%20%20return%20readContext(context%2C%20observedBits)%3B%5C%5Cn%20%20%20%20%7D%2C%5C%5Cn%20%20%20%20useCallback%3A%20function%20(callback%2C%20deps)%20%7B%5C%5Cn%20%20%20%20%20%20currentHookNameInDev%20%3D%20'useCallback'%3B%5C%5Cn%20%20%20%20%20%20updateHookTypesDev()%3B%5C%5Cn%20%20%20%20%20%20return%20mountCallback(callback%2C%20deps)%3B%5C%5Cn%20%20%20%20%7D%2C%5C%5Cn%20%20%20%20useContext%3A%20function%20(context%2C%20observedBits)%20%7B%5C%5Cn%20%20%20%20%20%20currentHookNameInDev%20%3D%20'useContext'%3B%5C%5Cn%20%20%20%20%20%20updateHookTypesDev()%3B%5C%5Cn%20%20%20%20%20%20return%20readContext(context%2C%20observedBits)%3B%5C%5Cn%20%20%20%20%7D%2C%5C%5Cn%20%20%20%20useEffect%3A%20function%20(create%2C%20deps)%20%7B%5C%5Cn%20%20%20%20%20%20currentHookNameInDev%20%3D%20'useEffect'%3B%5C%5Cn%20%20%20%20%20%20updateHookTypesDev()%3B%5C%5Cn%20%20%20%20%20%20return%20mountEffect(create%2C%20deps)%3B%5C%5Cn%20%20%20%20%7D%2C%5C%5Cn%20%20%20%20useImperativeHandle%3A%20function%20(ref%2C%20create%2C%20deps)%20%7B%5C%5Cn%20%20%20%20%20%20currentHookNameInDev%20%3D%20'useImperativeHandle'%3B%5C%5Cn%20%20%20%20%20%20updateHookTypesDev()%3B%5C%5Cn%20%20%20%20%20%20return%20mountImperativeHandle(ref%2C%20create%2C%20deps)%3B%5C%5Cn%20%20%20%20%7D%2C%5C%5Cn%20%20%20%20useLayoutEffect%3A%20function%20(create%2C%20deps)%20%7B%5C%5Cn%20%20%20%20%20%20currentHookNameInDev%20%3D%20'useLayoutEffect'%3B%5C%5Cn%20%20%20%20%20%20updateHookTypesDev()%3B%5C%5Cn%20%20%20%20%20%20return%20mountLayoutEffect(create%2C%20deps)%3B%5C%5Cn%20%20%20%20%7D%2C%5C%5Cn%20%20%20%20useMemo%3A%20function%20(create%2C%20deps)%20%7B%5C%5Cn%20%20%20%20%20%20currentHookNameInDev%20%3D%20'useMemo'%3B%5C%5Cn%20%20%20%20%20%20updateHookTypesDev()%3B%5C%5Cn%20%20%20%20%20%20var%20prevDispatcher%20%3D%20ReactCurrentDispatcher%241.current%3B%5C%5Cn%20%20%20%20%20%20ReactCurrentDispatcher%241.current%20%3D%20InvalidNestedHooksDispatcherOnMountInDEV%3B%5C%5Cn%20%20%20%20%20%20try%20%7B%5C%5Cn%20%20%20%20%20%20%20%20return%20mountMemo(create%2C%20deps)%3B%5C%5Cn%20%20%20%20%20%20%7D%20finally%20%7B%5C%5Cn%20%20%20%20%20%20%20%20ReactCurrentDispatcher%241.current%20%3D%20prevDispatcher%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%7D%2C%5C%5Cn%20%20%20%20useReducer%3A%20function%20(reducer%2C%20initialArg%2C%20init)%20%7B%5C%5Cn%20%20%20%20%20%20currentHookNameInDev%20%3D%20'useReducer'%3B%5C%5Cn%20%20%20%20%20%20updateHookTypesDev()%3B%5C%5Cn%20%20%20%20%20%20var%20prevDispatcher%20%3D%20ReactCurrentDispatcher%241.current%3B%5C%5Cn%20%20%20%20%20%20ReactCurrentDispatcher%241.current%20%3D%20InvalidNestedHooksDispatcherOnMountInDEV%3B%5C%5Cn%20%20%20%20%20%20try%20%7B%5C%5Cn%20%20%20%20%20%20%20%20return%20mountReducer(reducer%2C%20initialArg%2C%20init)%3B%5C%5Cn%20%20%20%20%20%20%7D%20finally%20%7B%5C%5Cn%20%20%20%20%20%20%20%20ReactCurrentDispatcher%241.current%20%3D%20prevDispatcher%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%7D%2C%5C%5Cn%20%20%20%20useRef%3A%20function%20(initialValue)%20%7B%5C%5Cn%20%20%20%20%20%20currentHookNameInDev%20%3D%20'useRef'%3B%5C%5Cn%20%20%20%20%20%20updateHookTypesDev()%3B%5C%5Cn%20%20%20%20%20%20return%20mountRef(initialValue)%3B%5C%5Cn%20%20%20%20%7D%2C%5C%5Cn%20%20%20%20useState%3A%20function%20(initialState)%20%7B%5C%5Cn%20%20%20%20%20%20currentHookNameInDev%20%3D%20'useState'%3B%5C%5Cn%20%20%20%20%20%20updateHookTypesDev()%3B%5C%5Cn%20%20%20%20%20%20var%20prevDispatcher%20%3D%20ReactCurrentDispatcher%241.current%3B%5C%5Cn%20%20%20%20%20%20ReactCurrentDispatcher%241.current%20%3D%20InvalidNestedHooksDispatcherOnMountInDEV%3B%5C%5Cn%20%20%20%20%20%20try%20%7B%5C%5Cn%20%20%20%20%20%20%20%20return%20mountState(initialState)%3B%5C%5Cn%20%20%20%20%20%20%7D%20finally%20%7B%5C%5Cn%20%20%20%20%20%20%20%20ReactCurrentDispatcher%241.current%20%3D%20prevDispatcher%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%7D%2C%5C%5Cn%20%20%20%20useDebugValue%3A%20function%20(value%2C%20formatterFn)%20%7B%5C%5Cn%20%20%20%20%20%20currentHookNameInDev%20%3D%20'useDebugValue'%3B%5C%5Cn%20%20%20%20%20%20updateHookTypesDev()%3B%5C%5Cn%20%20%20%20%20%20return%20mountDebugValue(value%2C%20formatterFn)%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%3B%5C%5Cn%5C%5Cn%20%20HooksDispatcherOnUpdateInDEV%20%3D%20%7B%5C%5Cn%20%20%20%20readContext%3A%20function%20(context%2C%20observedBits)%20%7B%5C%5Cn%20%20%20%20%20%20return%20readContext(context%2C%20observedBits)%3B%5C%5Cn%20%20%20%20%7D%2C%5C%5Cn%20%20%20%20useCallback%3A%20function%20(callback%2C%20deps)%20%7B%5C%5Cn%20%20%20%20%20%20currentHookNameInDev%20%3D%20'useCallback'%3B%5C%5Cn%20%20%20%20%20%20updateHookTypesDev()%3B%5C%5Cn%20%20%20%20%20%20return%20updateCallback(callback%2C%20deps)%3B%5C%5Cn%20%20%20%20%7D%2C%5C%5Cn%20%20%20%20useContext%3A%20function%20(context%2C%20observedBits)%20%7B%5C%5Cn%20%20%20%20%20%20currentHookNameInDev%20%3D%20'useContext'%3B%5C%5Cn%20%20%20%20%20%20updateHookTypesDev()%3B%5C%5Cn%20%20%20%20%20%20return%20readContext(context%2C%20observedBits)%3B%5C%5Cn%20%20%20%20%7D%2C%5C%5Cn%20%20%20%20useEffect%3A%20function%20(create%2C%20deps)%20%7B%5C%5Cn%20%20%20%20%20%20currentHookNameInDev%20%3D%20'useEffect'%3B%5C%5Cn%20%20%20%20%20%20updateHookTypesDev()%3B%5C%5Cn%20%20%20%20%20%20return%20updateEffect(create%2C%20deps)%3B%5C%5Cn%20%20%20%20%7D%2C%5C%5Cn%20%20%20%20useImperativeHandle%3A%20function%20(ref%2C%20create%2C%20deps)%20%7B%5C%5Cn%20%20%20%20%20%20currentHookNameInDev%20%3D%20'useImperativeHandle'%3B%5C%5Cn%20%20%20%20%20%20updateHookTypesDev()%3B%5C%5Cn%20%20%20%20%20%20return%20updateImperativeHandle(ref%2C%20create%2C%20deps)%3B%5C%5Cn%20%20%20%20%7D%2C%5C%5Cn%20%20%20%20useLayoutEffect%3A%20function%20(create%2C%20deps)%20%7B%5C%5Cn%20%20%20%20%20%20currentHookNameInDev%20%3D%20'useLayoutEffect'%3B%5C%5Cn%20%20%20%20%20%20updateHookTypesDev()%3B%5C%5Cn%20%20%20%20%20%20return%20updateLayoutEffect(create%2C%20deps)%3B%5C%5Cn%20%20%20%20%7D%2C%5C%5Cn%20%20%20%20useMemo%3A%20function%20(create%2C%20deps)%20%7B%5C%5Cn%20%20%20%20%20%20currentHookNameInDev%20%3D%20'useMemo'%3B%5C%5Cn%20%20%20%20%20%20updateHookTypesDev()%3B%5C%5Cn%20%20%20%20%20%20var%20prevDispatcher%20%3D%20ReactCurrentDispatcher%241.current%3B%5C%5Cn%20%20%20%20%20%20ReactCurrentDispatcher%241.current%20%3D%20InvalidNestedHooksDispatcherOnUpdateInDEV%3B%5C%5Cn%20%20%20%20%20%20try%20%7B%5C%5Cn%20%20%20%20%20%20%20%20return%20updateMemo(create%2C%20deps)%3B%5C%5Cn%20%20%20%20%20%20%7D%20finally%20%7B%5C%5Cn%20%20%20%20%20%20%20%20ReactCurrentDispatcher%241.current%20%3D%20prevDispatcher%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%7D%2C%5C%5Cn%20%20%20%20useReducer%3A%20function%20(reducer%2C%20initialArg%2C%20init)%20%7B%5C%5Cn%20%20%20%20%20%20currentHookNameInDev%20%3D%20'useReducer'%3B%5C%5Cn%20%20%20%20%20%20updateHookTypesDev()%3B%5C%5Cn%20%20%20%20%20%20var%20prevDispatcher%20%3D%20ReactCurrentDispatcher%241.current%3B%5C%5Cn%20%20%20%20%20%20ReactCurrentDispatcher%241.current%20%3D%20InvalidNestedHooksDispatcherOnUpdateInDEV%3B%5C%5Cn%20%20%20%20%20%20try%20%7B%5C%5Cn%20%20%20%20%20%20%20%20return%20updateReducer(reducer%2C%20initialArg%2C%20init)%3B%5C%5Cn%20%20%20%20%20%20%7D%20finally%20%7B%5C%5Cn%20%20%20%20%20%20%20%20ReactCurrentDispatcher%241.current%20%3D%20prevDispatcher%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%7D%2C%5C%5Cn%20%20%20%20useRef%3A%20function%20(initialValue)%20%7B%5C%5Cn%20%20%20%20%20%20currentHookNameInDev%20%3D%20'useRef'%3B%5C%5Cn%20%20%20%20%20%20updateHookTypesDev()%3B%5C%5Cn%20%20%20%20%20%20return%20updateRef(initialValue)%3B%5C%5Cn%20%20%20%20%7D%2C%5C%5Cn%20%20%20%20useState%3A%20function%20(initialState)%20%7B%5C%5Cn%20%20%20%20%20%20currentHookNameInDev%20%3D%20'useState'%3B%5C%5Cn%20%20%20%20%20%20updateHookTypesDev()%3B%5C%5Cn%20%20%20%20%20%20var%20prevDispatcher%20%3D%20ReactCurrentDispatcher%241.current%3B%5C%5Cn%20%20%20%20%20%20ReactCurrentDispatcher%241.current%20%3D%20InvalidNestedHooksDispatcherOnUpdateInDEV%3B%5C%5Cn%20%20%20%20%20%20try%20%7B%5C%5Cn%20%20%20%20%20%20%20%20return%20updateState(initialState)%3B%5C%5Cn%20%20%20%20%20%20%7D%20finally%20%7B%5C%5Cn%20%20%20%20%20%20%20%20ReactCurrentDispatcher%241.current%20%3D%20prevDispatcher%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%7D%2C%5C%5Cn%20%20%20%20useDebugValue%3A%20function%20(value%2C%20formatterFn)%20%7B%5C%5Cn%20%20%20%20%20%20currentHookNameInDev%20%3D%20'useDebugValue'%3B%5C%5Cn%20%20%20%20%20%20updateHookTypesDev()%3B%5C%5Cn%20%20%20%20%20%20return%20updateDebugValue(value%2C%20formatterFn)%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%3B%5C%5Cn%5C%5Cn%20%20InvalidNestedHooksDispatcherOnMountInDEV%20%3D%20%7B%5C%5Cn%20%20%20%20readContext%3A%20function%20(context%2C%20observedBits)%20%7B%5C%5Cn%20%20%20%20%20%20warnInvalidContextAccess()%3B%5C%5Cn%20%20%20%20%20%20return%20readContext(context%2C%20observedBits)%3B%5C%5Cn%20%20%20%20%7D%2C%5C%5Cn%20%20%20%20useCallback%3A%20function%20(callback%2C%20deps)%20%7B%5C%5Cn%20%20%20%20%20%20currentHookNameInDev%20%3D%20'useCallback'%3B%5C%5Cn%20%20%20%20%20%20warnInvalidHookAccess()%3B%5C%5Cn%20%20%20%20%20%20mountHookTypesDev()%3B%5C%5Cn%20%20%20%20%20%20return%20mountCallback(callback%2C%20deps)%3B%5C%5Cn%20%20%20%20%7D%2C%5C%5Cn%20%20%20%20useContext%3A%20function%20(context%2C%20observedBits)%20%7B%5C%5Cn%20%20%20%20%20%20currentHookNameInDev%20%3D%20'useContext'%3B%5C%5Cn%20%20%20%20%20%20warnInvalidHookAccess()%3B%5C%5Cn%20%20%20%20%20%20mountHookTypesDev()%3B%5C%5Cn%20%20%20%20%20%20return%20readContext(context%2C%20observedBits)%3B%5C%5Cn%20%20%20%20%7D%2C%5C%5Cn%20%20%20%20useEffect%3A%20function%20(create%2C%20deps)%20%7B%5C%5Cn%20%20%20%20%20%20currentHookNameInDev%20%3D%20'useEffect'%3B%5C%5Cn%20%20%20%20%20%20warnInvalidHookAccess()%3B%5C%5Cn%20%20%20%20%20%20mountHookTypesDev()%3B%5C%5Cn%20%20%20%20%20%20return%20mountEffect(create%2C%20deps)%3B%5C%5Cn%20%20%20%20%7D%2C%5C%5Cn%20%20%20%20useImperativeHandle%3A%20function%20(ref%2C%20create%2C%20deps)%20%7B%5C%5Cn%20%20%20%20%20%20currentHookNameInDev%20%3D%20'useImperativeHandle'%3B%5C%5Cn%20%20%20%20%20%20warnInvalidHookAccess()%3B%5C%5Cn%20%20%20%20%20%20mountHookTypesDev()%3B%5C%5Cn%20%20%20%20%20%20return%20mountImperativeHandle(ref%2C%20create%2C%20deps)%3B%5C%5Cn%20%20%20%20%7D%2C%5C%5Cn%20%20%20%20useLayoutEffect%3A%20function%20(create%2C%20deps)%20%7B%5C%5Cn%20%20%20%20%20%20currentHookNameInDev%20%3D%20'useLayoutEffect'%3B%5C%5Cn%20%20%20%20%20%20warnInvalidHookAccess()%3B%5C%5Cn%20%20%20%20%20%20mountHookTypesDev()%3B%5C%5Cn%20%20%20%20%20%20return%20mountLayoutEffect(create%2C%20deps)%3B%5C%5Cn%20%20%20%20%7D%2C%5C%5Cn%20%20%20%20useMemo%3A%20function%20(create%2C%20deps)%20%7B%5C%5Cn%20%20%20%20%20%20currentHookNameInDev%20%3D%20'useMemo'%3B%5C%5Cn%20%20%20%20%20%20warnInvalidHookAccess()%3B%5C%5Cn%20%20%20%20%20%20mountHookTypesDev()%3B%5C%5Cn%20%20%20%20%20%20var%20prevDispatcher%20%3D%20ReactCurrentDispatcher%241.current%3B%5C%5Cn%20%20%20%20%20%20ReactCurrentDispatcher%241.current%20%3D%20InvalidNestedHooksDispatcherOnMountInDEV%3B%5C%5Cn%20%20%20%20%20%20try%20%7B%5C%5Cn%20%20%20%20%20%20%20%20return%20mountMemo(create%2C%20deps)%3B%5C%5Cn%20%20%20%20%20%20%7D%20finally%20%7B%5C%5Cn%20%20%20%20%20%20%20%20ReactCurrentDispatcher%241.current%20%3D%20prevDispatcher%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%7D%2C%5C%5Cn%20%20%20%20useReducer%3A%20function%20(reducer%2C%20initialArg%2C%20init)%20%7B%5C%5Cn%20%20%20%20%20%20currentHookNameInDev%20%3D%20'useReducer'%3B%5C%5Cn%20%20%20%20%20%20warnInvalidHookAccess()%3B%5C%5Cn%20%20%20%20%20%20mountHookTypesDev()%3B%5C%5Cn%20%20%20%20%20%20var%20prevDispatcher%20%3D%20ReactCurrentDispatcher%241.current%3B%5C%5Cn%20%20%20%20%20%20ReactCurrentDispatcher%241.current%20%3D%20InvalidNestedHooksDispatcherOnMountInDEV%3B%5C%5Cn%20%20%20%20%20%20try%20%7B%5C%5Cn%20%20%20%20%20%20%20%20return%20mountReducer(reducer%2C%20initialArg%2C%20init)%3B%5C%5Cn%20%20%20%20%20%20%7D%20finally%20%7B%5C%5Cn%20%20%20%20%20%20%20%20ReactCurrentDispatcher%241.current%20%3D%20prevDispatcher%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%7D%2C%5C%5Cn%20%20%20%20useRef%3A%20function%20(initialValue)%20%7B%5C%5Cn%20%20%20%20%20%20currentHookNameInDev%20%3D%20'useRef'%3B%5C%5Cn%20%20%20%20%20%20warnInvalidHookAccess()%3B%5C%5Cn%20%20%20%20%20%20mountHookTypesDev()%3B%5C%5Cn%20%20%20%20%20%20return%20mountRef(initialValue)%3B%5C%5Cn%20%20%20%20%7D%2C%5C%5Cn%20%20%20%20useState%3A%20function%20(initialState)%20%7B%5C%5Cn%20%20%20%20%20%20currentHookNameInDev%20%3D%20'useState'%3B%5C%5Cn%20%20%20%20%20%20warnInvalidHookAccess()%3B%5C%5Cn%20%20%20%20%20%20mountHookTypesDev()%3B%5C%5Cn%20%20%20%20%20%20var%20prevDispatcher%20%3D%20ReactCurrentDispatcher%241.current%3B%5C%5Cn%20%20%20%20%20%20ReactCurrentDispatcher%241.current%20%3D%20InvalidNestedHooksDispatcherOnMountInDEV%3B%5C%5Cn%20%20%20%20%20%20try%20%7B%5C%5Cn%20%20%20%20%20%20%20%20return%20mountState(initialState)%3B%5C%5Cn%20%20%20%20%20%20%7D%20finally%20%7B%5C%5Cn%20%20%20%20%20%20%20%20ReactCurrentDispatcher%241.current%20%3D%20prevDispatcher%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%7D%2C%5C%5Cn%20%20%20%20useDebugValue%3A%20function%20(value%2C%20formatterFn)%20%7B%5C%5Cn%20%20%20%20%20%20currentHookNameInDev%20%3D%20'useDebugValue'%3B%5C%5Cn%20%20%20%20%20%20warnInvalidHookAccess()%3B%5C%5Cn%20%20%20%20%20%20mountHookTypesDev()%3B%5C%5Cn%20%20%20%20%20%20return%20mountDebugValue(value%2C%20formatterFn)%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%3B%5C%5Cn%5C%5Cn%20%20InvalidNestedHooksDispatcherOnUpdateInDEV%20%3D%20%7B%5C%5Cn%20%20%20%20readContext%3A%20function%20(context%2C%20observedBits)%20%7B%5C%5Cn%20%20%20%20%20%20warnInvalidContextAccess()%3B%5C%5Cn%20%20%20%20%20%20return%20readContext(context%2C%20observedBits)%3B%5C%5Cn%20%20%20%20%7D%2C%5C%5Cn%20%20%20%20useCallback%3A%20function%20(callback%2C%20deps)%20%7B%5C%5Cn%20%20%20%20%20%20currentHookNameInDev%20%3D%20'useCallback'%3B%5C%5Cn%20%20%20%20%20%20warnInvalidHookAccess()%3B%5C%5Cn%20%20%20%20%20%20updateHookTypesDev()%3B%5C%5Cn%20%20%20%20%20%20return%20updateCallback(callback%2C%20deps)%3B%5C%5Cn%20%20%20%20%7D%2C%5C%5Cn%20%20%20%20useContext%3A%20function%20(context%2C%20observedBits)%20%7B%5C%5Cn%20%20%20%20%20%20currentHookNameInDev%20%3D%20'useContext'%3B%5C%5Cn%20%20%20%20%20%20warnInvalidHookAccess()%3B%5C%5Cn%20%20%20%20%20%20updateHookTypesDev()%3B%5C%5Cn%20%20%20%20%20%20return%20readContext(context%2C%20observedBits)%3B%5C%5Cn%20%20%20%20%7D%2C%5C%5Cn%20%20%20%20useEffect%3A%20function%20(create%2C%20deps)%20%7B%5C%5Cn%20%20%20%20%20%20currentHookNameInDev%20%3D%20'useEffect'%3B%5C%5Cn%20%20%20%20%20%20warnInvalidHookAccess()%3B%5C%5Cn%20%20%20%20%20%20updateHookTypesDev()%3B%5C%5Cn%20%20%20%20%20%20return%20updateEffect(create%2C%20deps)%3B%5C%5Cn%20%20%20%20%7D%2C%5C%5Cn%20%20%20%20useImperativeHandle%3A%20function%20(ref%2C%20create%2C%20deps)%20%7B%5C%5Cn%20%20%20%20%20%20currentHookNameInDev%20%3D%20'useImperativeHandle'%3B%5C%5Cn%20%20%20%20%20%20warnInvalidHookAccess()%3B%5C%5Cn%20%20%20%20%20%20updateHookTypesDev()%3B%5C%5Cn%20%20%20%20%20%20return%20updateImperativeHandle(ref%2C%20create%2C%20deps)%3B%5C%5Cn%20%20%20%20%7D%2C%5C%5Cn%20%20%20%20useLayoutEffect%3A%20function%20(create%2C%20deps)%20%7B%5C%5Cn%20%20%20%20%20%20currentHookNameInDev%20%3D%20'useLayoutEffect'%3B%5C%5Cn%20%20%20%20%20%20warnInvalidHookAccess()%3B%5C%5Cn%20%20%20%20%20%20updateHookTypesDev()%3B%5C%5Cn%20%20%20%20%20%20return%20updateLayoutEffect(create%2C%20deps)%3B%5C%5Cn%20%20%20%20%7D%2C%5C%5Cn%20%20%20%20useMemo%3A%20function%20(create%2C%20deps)%20%7B%5C%5Cn%20%20%20%20%20%20currentHookNameInDev%20%3D%20'useMemo'%3B%5C%5Cn%20%20%20%20%20%20warnInvalidHookAccess()%3B%5C%5Cn%20%20%20%20%20%20updateHookTypesDev()%3B%5C%5Cn%20%20%20%20%20%20var%20prevDispatcher%20%3D%20ReactCurrentDispatcher%241.current%3B%5C%5Cn%20%20%20%20%20%20ReactCurrentDispatcher%241.current%20%3D%20InvalidNestedHooksDispatcherOnUpdateInDEV%3B%5C%5Cn%20%20%20%20%20%20try%20%7B%5C%5Cn%20%20%20%20%20%20%20%20return%20updateMemo(create%2C%20deps)%3B%5C%5Cn%20%20%20%20%20%20%7D%20finally%20%7B%5C%5Cn%20%20%20%20%20%20%20%20ReactCurrentDispatcher%241.current%20%3D%20prevDispatcher%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%7D%2C%5C%5Cn%20%20%20%20useReducer%3A%20function%20(reducer%2C%20initialArg%2C%20init)%20%7B%5C%5Cn%20%20%20%20%20%20currentHookNameInDev%20%3D%20'useReducer'%3B%5C%5Cn%20%20%20%20%20%20warnInvalidHookAccess()%3B%5C%5Cn%20%20%20%20%20%20updateHookTypesDev()%3B%5C%5Cn%20%20%20%20%20%20var%20prevDispatcher%20%3D%20ReactCurrentDispatcher%241.current%3B%5C%5Cn%20%20%20%20%20%20ReactCurrentDispatcher%241.current%20%3D%20InvalidNestedHooksDispatcherOnUpdateInDEV%3B%5C%5Cn%20%20%20%20%20%20try%20%7B%5C%5Cn%20%20%20%20%20%20%20%20return%20updateReducer(reducer%2C%20initialArg%2C%20init)%3B%5C%5Cn%20%20%20%20%20%20%7D%20finally%20%7B%5C%5Cn%20%20%20%20%20%20%20%20ReactCurrentDispatcher%241.current%20%3D%20prevDispatcher%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%7D%2C%5C%5Cn%20%20%20%20useRef%3A%20function%20(initialValue)%20%7B%5C%5Cn%20%20%20%20%20%20currentHookNameInDev%20%3D%20'useRef'%3B%5C%5Cn%20%20%20%20%20%20warnInvalidHookAccess()%3B%5C%5Cn%20%20%20%20%20%20updateHookTypesDev()%3B%5C%5Cn%20%20%20%20%20%20return%20updateRef(initialValue)%3B%5C%5Cn%20%20%20%20%7D%2C%5C%5Cn%20%20%20%20useState%3A%20function%20(initialState)%20%7B%5C%5Cn%20%20%20%20%20%20currentHookNameInDev%20%3D%20'useState'%3B%5C%5Cn%20%20%20%20%20%20warnInvalidHookAccess()%3B%5C%5Cn%20%20%20%20%20%20updateHookTypesDev()%3B%5C%5Cn%20%20%20%20%20%20var%20prevDispatcher%20%3D%20ReactCurrentDispatcher%241.current%3B%5C%5Cn%20%20%20%20%20%20ReactCurrentDispatcher%241.current%20%3D%20InvalidNestedHooksDispatcherOnUpdateInDEV%3B%5C%5Cn%20%20%20%20%20%20try%20%7B%5C%5Cn%20%20%20%20%20%20%20%20return%20updateState(initialState)%3B%5C%5Cn%20%20%20%20%20%20%7D%20finally%20%7B%5C%5Cn%20%20%20%20%20%20%20%20ReactCurrentDispatcher%241.current%20%3D%20prevDispatcher%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%7D%2C%5C%5Cn%20%20%20%20useDebugValue%3A%20function%20(value%2C%20formatterFn)%20%7B%5C%5Cn%20%20%20%20%20%20currentHookNameInDev%20%3D%20'useDebugValue'%3B%5C%5Cn%20%20%20%20%20%20warnInvalidHookAccess()%3B%5C%5Cn%20%20%20%20%20%20updateHookTypesDev()%3B%5C%5Cn%20%20%20%20%20%20return%20updateDebugValue(value%2C%20formatterFn)%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnvar%20commitTime%20%3D%200%3B%5C%5Cnvar%20profilerStartTime%20%3D%20-1%3B%5C%5Cn%5C%5Cnfunction%20getCommitTime()%20%7B%5C%5Cn%20%20return%20commitTime%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20recordCommitTime()%20%7B%5C%5Cn%20%20if%20(!enableProfilerTimer)%20%7B%5C%5Cn%20%20%20%20return%3B%5C%5Cn%20%20%7D%5C%5Cn%20%20commitTime%20%3D%20scheduler.unstable_now()%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20startProfilerTimer(fiber)%20%7B%5C%5Cn%20%20if%20(!enableProfilerTimer)%20%7B%5C%5Cn%20%20%20%20return%3B%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20profilerStartTime%20%3D%20scheduler.unstable_now()%3B%5C%5Cn%5C%5Cn%20%20if%20(fiber.actualStartTime%20%3C%200)%20%7B%5C%5Cn%20%20%20%20fiber.actualStartTime%20%3D%20scheduler.unstable_now()%3B%5C%5Cn%20%20%7D%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20stopProfilerTimerIfRunning(fiber)%20%7B%5C%5Cn%20%20if%20(!enableProfilerTimer)%20%7B%5C%5Cn%20%20%20%20return%3B%5C%5Cn%20%20%7D%5C%5Cn%20%20profilerStartTime%20%3D%20-1%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20stopProfilerTimerIfRunningAndRecordDelta(fiber%2C%20overrideBaseTime)%20%7B%5C%5Cn%20%20if%20(!enableProfilerTimer)%20%7B%5C%5Cn%20%20%20%20return%3B%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20if%20(profilerStartTime%20%3E%3D%200)%20%7B%5C%5Cn%20%20%20%20var%20elapsedTime%20%3D%20scheduler.unstable_now()%20-%20profilerStartTime%3B%5C%5Cn%20%20%20%20fiber.actualDuration%20%2B%3D%20elapsedTime%3B%5C%5Cn%20%20%20%20if%20(overrideBaseTime)%20%7B%5C%5Cn%20%20%20%20%20%20fiber.selfBaseDuration%20%3D%20elapsedTime%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%20%20profilerStartTime%20%3D%20-1%3B%5C%5Cn%20%20%7D%5C%5Cn%7D%5C%5Cn%5C%5Cn%2F%2F%20The%20deepest%20Fiber%20on%20the%20stack%20involved%20in%20a%20hydration%20context.%5C%5Cn%2F%2F%20This%20may%20have%20been%20an%20insertion%20or%20a%20hydration.%5C%5Cnvar%20hydrationParentFiber%20%3D%20null%3B%5C%5Cnvar%20nextHydratableInstance%20%3D%20null%3B%5C%5Cnvar%20isHydrating%20%3D%20false%3B%5C%5Cn%5C%5Cnfunction%20enterHydrationState(fiber)%20%7B%5C%5Cn%20%20if%20(!supportsHydration)%20%7B%5C%5Cn%20%20%20%20return%20false%3B%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20var%20parentInstance%20%3D%20fiber.stateNode.containerInfo%3B%5C%5Cn%20%20nextHydratableInstance%20%3D%20getFirstHydratableChild(parentInstance)%3B%5C%5Cn%20%20hydrationParentFiber%20%3D%20fiber%3B%5C%5Cn%20%20isHydrating%20%3D%20true%3B%5C%5Cn%20%20return%20true%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20reenterHydrationStateFromDehydratedSuspenseInstance(fiber)%20%7B%5C%5Cn%20%20if%20(!supportsHydration)%20%7B%5C%5Cn%20%20%20%20return%20false%3B%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20var%20suspenseInstance%20%3D%20fiber.stateNode%3B%5C%5Cn%20%20nextHydratableInstance%20%3D%20getNextHydratableSibling(suspenseInstance)%3B%5C%5Cn%20%20popToNextHostParent(fiber)%3B%5C%5Cn%20%20isHydrating%20%3D%20true%3B%5C%5Cn%20%20return%20true%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20deleteHydratableInstance(returnFiber%2C%20instance)%20%7B%5C%5Cn%20%20%7B%5C%5Cn%20%20%20%20switch%20(returnFiber.tag)%20%7B%5C%5Cn%20%20%20%20%20%20case%20HostRoot%3A%5C%5Cn%20%20%20%20%20%20%20%20didNotHydrateContainerInstance(returnFiber.stateNode.containerInfo%2C%20instance)%3B%5C%5Cn%20%20%20%20%20%20%20%20break%3B%5C%5Cn%20%20%20%20%20%20case%20HostComponent%3A%5C%5Cn%20%20%20%20%20%20%20%20didNotHydrateInstance(returnFiber.type%2C%20returnFiber.memoizedProps%2C%20returnFiber.stateNode%2C%20instance)%3B%5C%5Cn%20%20%20%20%20%20%20%20break%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20var%20childToDelete%20%3D%20createFiberFromHostInstanceForDeletion()%3B%5C%5Cn%20%20childToDelete.stateNode%20%3D%20instance%3B%5C%5Cn%20%20childToDelete.return%20%3D%20returnFiber%3B%5C%5Cn%20%20childToDelete.effectTag%20%3D%20Deletion%3B%5C%5Cn%5C%5Cn%20%20%2F%2F%20This%20might%20seem%20like%20it%20belongs%20on%20progressedFirstDeletion.%20However%2C%5C%5Cn%20%20%2F%2F%20these%20children%20are%20not%20part%20of%20the%20reconciliation%20list%20of%20children.%5C%5Cn%20%20%2F%2F%20Even%20if%20we%20abort%20and%20rereconcile%20the%20children%2C%20that%20will%20try%20to%20hydrate%5C%5Cn%20%20%2F%2F%20again%20and%20the%20nodes%20are%20still%20in%20the%20host%20tree%20so%20these%20will%20be%5C%5Cn%20%20%2F%2F%20recreated.%5C%5Cn%20%20if%20(returnFiber.lastEffect%20!%3D%3D%20null)%20%7B%5C%5Cn%20%20%20%20returnFiber.lastEffect.nextEffect%20%3D%20childToDelete%3B%5C%5Cn%20%20%20%20returnFiber.lastEffect%20%3D%20childToDelete%3B%5C%5Cn%20%20%7D%20else%20%7B%5C%5Cn%20%20%20%20returnFiber.firstEffect%20%3D%20returnFiber.lastEffect%20%3D%20childToDelete%3B%5C%5Cn%20%20%7D%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20insertNonHydratedInstance(returnFiber%2C%20fiber)%20%7B%5C%5Cn%20%20fiber.effectTag%20%7C%3D%20Placement%3B%5C%5Cn%20%20%7B%5C%5Cn%20%20%20%20switch%20(returnFiber.tag)%20%7B%5C%5Cn%20%20%20%20%20%20case%20HostRoot%3A%5C%5Cn%20%20%20%20%20%20%20%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20var%20parentContainer%20%3D%20returnFiber.stateNode.containerInfo%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20switch%20(fiber.tag)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20case%20HostComponent%3A%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%20%20var%20type%20%3D%20fiber.type%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%20%20var%20props%20%3D%20fiber.pendingProps%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%20%20didNotFindHydratableContainerInstance(parentContainer%2C%20type%2C%20props)%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%20%20break%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20case%20HostText%3A%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%20%20var%20text%20%3D%20fiber.pendingProps%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%20%20didNotFindHydratableContainerTextInstance(parentContainer%2C%20text)%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%20%20break%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20case%20SuspenseComponent%3A%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%20%20%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%20%20break%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%20%20%20%20break%3B%5C%5Cn%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20case%20HostComponent%3A%5C%5Cn%20%20%20%20%20%20%20%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20var%20parentType%20%3D%20returnFiber.type%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20var%20parentProps%20%3D%20returnFiber.memoizedProps%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20var%20parentInstance%20%3D%20returnFiber.stateNode%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20switch%20(fiber.tag)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20case%20HostComponent%3A%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%20%20var%20_type%20%3D%20fiber.type%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%20%20var%20_props%20%3D%20fiber.pendingProps%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%20%20didNotFindHydratableInstance(parentType%2C%20parentProps%2C%20parentInstance%2C%20_type%2C%20_props)%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%20%20break%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20case%20HostText%3A%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%20%20var%20_text%20%3D%20fiber.pendingProps%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%20%20didNotFindHydratableTextInstance(parentType%2C%20parentProps%2C%20parentInstance%2C%20_text)%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%20%20break%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20case%20SuspenseComponent%3A%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%20%20didNotFindHydratableSuspenseInstance(parentType%2C%20parentProps%2C%20parentInstance)%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%20%20break%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%20%20%20%20break%3B%5C%5Cn%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20default%3A%5C%5Cn%20%20%20%20%20%20%20%20return%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20tryHydrate(fiber%2C%20nextInstance)%20%7B%5C%5Cn%20%20switch%20(fiber.tag)%20%7B%5C%5Cn%20%20%20%20case%20HostComponent%3A%5C%5Cn%20%20%20%20%20%20%7B%5C%5Cn%20%20%20%20%20%20%20%20var%20type%20%3D%20fiber.type%3B%5C%5Cn%20%20%20%20%20%20%20%20var%20props%20%3D%20fiber.pendingProps%3B%5C%5Cn%20%20%20%20%20%20%20%20var%20instance%20%3D%20canHydrateInstance(nextInstance%2C%20type%2C%20props)%3B%5C%5Cn%20%20%20%20%20%20%20%20if%20(instance%20!%3D%3D%20null)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20fiber.stateNode%20%3D%20instance%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20return%20true%3B%5C%5Cn%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%20%20return%20false%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20case%20HostText%3A%5C%5Cn%20%20%20%20%20%20%7B%5C%5Cn%20%20%20%20%20%20%20%20var%20text%20%3D%20fiber.pendingProps%3B%5C%5Cn%20%20%20%20%20%20%20%20var%20textInstance%20%3D%20canHydrateTextInstance(nextInstance%2C%20text)%3B%5C%5Cn%20%20%20%20%20%20%20%20if%20(textInstance%20!%3D%3D%20null)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20fiber.stateNode%20%3D%20textInstance%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20return%20true%3B%5C%5Cn%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%20%20return%20false%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20case%20SuspenseComponent%3A%5C%5Cn%20%20%20%20%20%20%7B%5C%5Cn%20%20%20%20%20%20%20%20if%20(enableSuspenseServerRenderer)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20var%20suspenseInstance%20%3D%20canHydrateSuspenseInstance(nextInstance)%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20if%20(suspenseInstance%20!%3D%3D%20null)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%2F%2F%20Downgrade%20the%20tag%20to%20a%20dehydrated%20component%20until%20we've%20hydrated%20it.%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20fiber.tag%20%3D%20DehydratedSuspenseComponent%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20fiber.stateNode%20%3D%20suspenseInstance%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20return%20true%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%20%20return%20false%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20default%3A%5C%5Cn%20%20%20%20%20%20return%20false%3B%5C%5Cn%20%20%7D%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20tryToClaimNextHydratableInstance(fiber)%20%7B%5C%5Cn%20%20if%20(!isHydrating)%20%7B%5C%5Cn%20%20%20%20return%3B%5C%5Cn%20%20%7D%5C%5Cn%20%20var%20nextInstance%20%3D%20nextHydratableInstance%3B%5C%5Cn%20%20if%20(!nextInstance)%20%7B%5C%5Cn%20%20%20%20%2F%2F%20Nothing%20to%20hydrate.%20Make%20it%20an%20insertion.%5C%5Cn%20%20%20%20insertNonHydratedInstance(hydrationParentFiber%2C%20fiber)%3B%5C%5Cn%20%20%20%20isHydrating%20%3D%20false%3B%5C%5Cn%20%20%20%20hydrationParentFiber%20%3D%20fiber%3B%5C%5Cn%20%20%20%20return%3B%5C%5Cn%20%20%7D%5C%5Cn%20%20var%20firstAttemptedInstance%20%3D%20nextInstance%3B%5C%5Cn%20%20if%20(!tryHydrate(fiber%2C%20nextInstance))%20%7B%5C%5Cn%20%20%20%20%2F%2F%20If%20we%20can't%20hydrate%20this%20instance%20let's%20try%20the%20next%20one.%5C%5Cn%20%20%20%20%2F%2F%20We%20use%20this%20as%20a%20heuristic.%20It's%20based%20on%20intuition%20and%20not%20data%20so%20it%5C%5Cn%20%20%20%20%2F%2F%20might%20be%20flawed%20or%20unnecessary.%5C%5Cn%20%20%20%20nextInstance%20%3D%20getNextHydratableSibling(firstAttemptedInstance)%3B%5C%5Cn%20%20%20%20if%20(!nextInstance%20%7C%7C%20!tryHydrate(fiber%2C%20nextInstance))%20%7B%5C%5Cn%20%20%20%20%20%20%2F%2F%20Nothing%20to%20hydrate.%20Make%20it%20an%20insertion.%5C%5Cn%20%20%20%20%20%20insertNonHydratedInstance(hydrationParentFiber%2C%20fiber)%3B%5C%5Cn%20%20%20%20%20%20isHydrating%20%3D%20false%3B%5C%5Cn%20%20%20%20%20%20hydrationParentFiber%20%3D%20fiber%3B%5C%5Cn%20%20%20%20%20%20return%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%20%20%2F%2F%20We%20matched%20the%20next%20one%2C%20we'll%20now%20assume%20that%20the%20first%20one%20was%5C%5Cn%20%20%20%20%2F%2F%20superfluous%20and%20we'll%20delete%20it.%20Since%20we%20can't%20eagerly%20delete%20it%5C%5Cn%20%20%20%20%2F%2F%20we'll%20have%20to%20schedule%20a%20deletion.%20To%20do%20that%2C%20this%20node%20needs%20a%20dummy%5C%5Cn%20%20%20%20%2F%2F%20fiber%20associated%20with%20it.%5C%5Cn%20%20%20%20deleteHydratableInstance(hydrationParentFiber%2C%20firstAttemptedInstance)%3B%5C%5Cn%20%20%7D%5C%5Cn%20%20hydrationParentFiber%20%3D%20fiber%3B%5C%5Cn%20%20nextHydratableInstance%20%3D%20getFirstHydratableChild(nextInstance)%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20prepareToHydrateHostInstance(fiber%2C%20rootContainerInstance%2C%20hostContext)%20%7B%5C%5Cn%20%20if%20(!supportsHydration)%20%7B%5C%5Cn%20%20%20%20invariant(false%2C%20'Expected%20prepareToHydrateHostInstance()%20to%20never%20be%20called.%20This%20error%20is%20likely%20caused%20by%20a%20bug%20in%20React.%20Please%20file%20an%20issue.')%3B%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20var%20instance%20%3D%20fiber.stateNode%3B%5C%5Cn%20%20var%20updatePayload%20%3D%20hydrateInstance(instance%2C%20fiber.type%2C%20fiber.memoizedProps%2C%20rootContainerInstance%2C%20hostContext%2C%20fiber)%3B%5C%5Cn%20%20%2F%2F%20TODO%3A%20Type%20this%20specific%20to%20this%20type%20of%20component.%5C%5Cn%20%20fiber.updateQueue%20%3D%20updatePayload%3B%5C%5Cn%20%20%2F%2F%20If%20the%20update%20payload%20indicates%20that%20there%20is%20a%20change%20or%20if%20there%5C%5Cn%20%20%2F%2F%20is%20a%20new%20ref%20we%20mark%20this%20as%20an%20update.%5C%5Cn%20%20if%20(updatePayload%20!%3D%3D%20null)%20%7B%5C%5Cn%20%20%20%20return%20true%3B%5C%5Cn%20%20%7D%5C%5Cn%20%20return%20false%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20prepareToHydrateHostTextInstance(fiber)%20%7B%5C%5Cn%20%20if%20(!supportsHydration)%20%7B%5C%5Cn%20%20%20%20invariant(false%2C%20'Expected%20prepareToHydrateHostTextInstance()%20to%20never%20be%20called.%20This%20error%20is%20likely%20caused%20by%20a%20bug%20in%20React.%20Please%20file%20an%20issue.')%3B%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20var%20textInstance%20%3D%20fiber.stateNode%3B%5C%5Cn%20%20var%20textContent%20%3D%20fiber.memoizedProps%3B%5C%5Cn%20%20var%20shouldUpdate%20%3D%20hydrateTextInstance(textInstance%2C%20textContent%2C%20fiber)%3B%5C%5Cn%20%20%7B%5C%5Cn%20%20%20%20if%20(shouldUpdate)%20%7B%5C%5Cn%20%20%20%20%20%20%2F%2F%20We%20assume%20that%20prepareToHydrateHostTextInstance%20is%20called%20in%20a%20context%20where%20the%5C%5Cn%20%20%20%20%20%20%2F%2F%20hydration%20parent%20is%20the%20parent%20host%20component%20of%20this%20host%20text.%5C%5Cn%20%20%20%20%20%20var%20returnFiber%20%3D%20hydrationParentFiber%3B%5C%5Cn%20%20%20%20%20%20if%20(returnFiber%20!%3D%3D%20null)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20switch%20(returnFiber.tag)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20case%20HostRoot%3A%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%20%20var%20parentContainer%20%3D%20returnFiber.stateNode.containerInfo%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%20%20didNotMatchHydratedContainerTextInstance(parentContainer%2C%20textInstance%2C%20textContent)%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%20%20break%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%20%20%20%20case%20HostComponent%3A%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%20%20var%20parentType%20%3D%20returnFiber.type%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%20%20var%20parentProps%20%3D%20returnFiber.memoizedProps%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%20%20var%20parentInstance%20%3D%20returnFiber.stateNode%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%20%20didNotMatchHydratedTextInstance(parentType%2C%20parentProps%2C%20parentInstance%2C%20textInstance%2C%20textContent)%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%20%20break%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%5C%5Cn%20%20return%20shouldUpdate%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20skipPastDehydratedSuspenseInstance(fiber)%20%7B%5C%5Cn%20%20if%20(!supportsHydration)%20%7B%5C%5Cn%20%20%20%20invariant(false%2C%20'Expected%20skipPastDehydratedSuspenseInstance()%20to%20never%20be%20called.%20This%20error%20is%20likely%20caused%20by%20a%20bug%20in%20React.%20Please%20file%20an%20issue.')%3B%5C%5Cn%20%20%7D%5C%5Cn%20%20var%20suspenseInstance%20%3D%20fiber.stateNode%3B%5C%5Cn%20%20!suspenseInstance%20%3F%20invariant(false%2C%20'Expected%20to%20have%20a%20hydrated%20suspense%20instance.%20This%20error%20is%20likely%20caused%20by%20a%20bug%20in%20React.%20Please%20file%20an%20issue.')%20%3A%20void%200%3B%5C%5Cn%20%20nextHydratableInstance%20%3D%20getNextHydratableInstanceAfterSuspenseInstance(suspenseInstance)%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20popToNextHostParent(fiber)%20%7B%5C%5Cn%20%20var%20parent%20%3D%20fiber.return%3B%5C%5Cn%20%20while%20(parent%20!%3D%3D%20null%20%26%26%20parent.tag%20!%3D%3D%20HostComponent%20%26%26%20parent.tag%20!%3D%3D%20HostRoot%20%26%26%20parent.tag%20!%3D%3D%20DehydratedSuspenseComponent)%20%7B%5C%5Cn%20%20%20%20parent%20%3D%20parent.return%3B%5C%5Cn%20%20%7D%5C%5Cn%20%20hydrationParentFiber%20%3D%20parent%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20popHydrationState(fiber)%20%7B%5C%5Cn%20%20if%20(!supportsHydration)%20%7B%5C%5Cn%20%20%20%20return%20false%3B%5C%5Cn%20%20%7D%5C%5Cn%20%20if%20(fiber%20!%3D%3D%20hydrationParentFiber)%20%7B%5C%5Cn%20%20%20%20%2F%2F%20We're%20deeper%20than%20the%20current%20hydration%20context%2C%20inside%20an%20inserted%5C%5Cn%20%20%20%20%2F%2F%20tree.%5C%5Cn%20%20%20%20return%20false%3B%5C%5Cn%20%20%7D%5C%5Cn%20%20if%20(!isHydrating)%20%7B%5C%5Cn%20%20%20%20%2F%2F%20If%20we're%20not%20currently%20hydrating%20but%20we're%20in%20a%20hydration%20context%2C%20then%5C%5Cn%20%20%20%20%2F%2F%20we%20were%20an%20insertion%20and%20now%20need%20to%20pop%20up%20reenter%20hydration%20of%20our%5C%5Cn%20%20%20%20%2F%2F%20siblings.%5C%5Cn%20%20%20%20popToNextHostParent(fiber)%3B%5C%5Cn%20%20%20%20isHydrating%20%3D%20true%3B%5C%5Cn%20%20%20%20return%20false%3B%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20var%20type%20%3D%20fiber.type%3B%5C%5Cn%5C%5Cn%20%20%2F%2F%20If%20we%20have%20any%20remaining%20hydratable%20nodes%2C%20we%20need%20to%20delete%20them%20now.%5C%5Cn%20%20%2F%2F%20We%20only%20do%20this%20deeper%20than%20head%20and%20body%20since%20they%20tend%20to%20have%20random%5C%5Cn%20%20%2F%2F%20other%20nodes%20in%20them.%20We%20also%20ignore%20components%20with%20pure%20text%20content%20in%5C%5Cn%20%20%2F%2F%20side%20of%20them.%5C%5Cn%20%20%2F%2F%20TODO%3A%20Better%20heuristic.%5C%5Cn%20%20if%20(fiber.tag%20!%3D%3D%20HostComponent%20%7C%7C%20type%20!%3D%3D%20'head'%20%26%26%20type%20!%3D%3D%20'body'%20%26%26%20!shouldSetTextContent(type%2C%20fiber.memoizedProps))%20%7B%5C%5Cn%20%20%20%20var%20nextInstance%20%3D%20nextHydratableInstance%3B%5C%5Cn%20%20%20%20while%20(nextInstance)%20%7B%5C%5Cn%20%20%20%20%20%20deleteHydratableInstance(fiber%2C%20nextInstance)%3B%5C%5Cn%20%20%20%20%20%20nextInstance%20%3D%20getNextHydratableSibling(nextInstance)%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20popToNextHostParent(fiber)%3B%5C%5Cn%20%20nextHydratableInstance%20%3D%20hydrationParentFiber%20%3F%20getNextHydratableSibling(fiber.stateNode)%20%3A%20null%3B%5C%5Cn%20%20return%20true%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20resetHydrationState()%20%7B%5C%5Cn%20%20if%20(!supportsHydration)%20%7B%5C%5Cn%20%20%20%20return%3B%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20hydrationParentFiber%20%3D%20null%3B%5C%5Cn%20%20nextHydratableInstance%20%3D%20null%3B%5C%5Cn%20%20isHydrating%20%3D%20false%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnvar%20ReactCurrentOwner%243%20%3D%20ReactSharedInternals.ReactCurrentOwner%3B%5C%5Cn%5C%5Cnvar%20didReceiveUpdate%20%3D%20false%3B%5C%5Cn%5C%5Cnvar%20didWarnAboutBadClass%20%3D%20void%200%3B%5C%5Cnvar%20didWarnAboutContextTypeOnFunctionComponent%20%3D%20void%200%3B%5C%5Cnvar%20didWarnAboutGetDerivedStateOnFunctionComponent%20%3D%20void%200%3B%5C%5Cnvar%20didWarnAboutFunctionRefs%20%3D%20void%200%3B%5C%5Cnvar%20didWarnAboutReassigningProps%20%3D%20void%200%3B%5C%5Cn%5C%5Cn%7B%5C%5Cn%20%20didWarnAboutBadClass%20%3D%20%7B%7D%3B%5C%5Cn%20%20didWarnAboutContextTypeOnFunctionComponent%20%3D%20%7B%7D%3B%5C%5Cn%20%20didWarnAboutGetDerivedStateOnFunctionComponent%20%3D%20%7B%7D%3B%5C%5Cn%20%20didWarnAboutFunctionRefs%20%3D%20%7B%7D%3B%5C%5Cn%20%20didWarnAboutReassigningProps%20%3D%20false%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20reconcileChildren(current%24%241%2C%20workInProgress%2C%20nextChildren%2C%20renderExpirationTime)%20%7B%5C%5Cn%20%20if%20(current%24%241%20%3D%3D%3D%20null)%20%7B%5C%5Cn%20%20%20%20%2F%2F%20If%20this%20is%20a%20fresh%20new%20component%20that%20hasn't%20been%20rendered%20yet%2C%20we%5C%5Cn%20%20%20%20%2F%2F%20won't%20update%20its%20child%20set%20by%20applying%20minimal%20side-effects.%20Instead%2C%5C%5Cn%20%20%20%20%2F%2F%20we%20will%20add%20them%20all%20to%20the%20child%20before%20it%20gets%20rendered.%20That%20means%5C%5Cn%20%20%20%20%2F%2F%20we%20can%20optimize%20this%20reconciliation%20pass%20by%20not%20tracking%20side-effects.%5C%5Cn%20%20%20%20workInProgress.child%20%3D%20mountChildFibers(workInProgress%2C%20null%2C%20nextChildren%2C%20renderExpirationTime)%3B%5C%5Cn%20%20%7D%20else%20%7B%5C%5Cn%20%20%20%20%2F%2F%20If%20the%20current%20child%20is%20the%20same%20as%20the%20work%20in%20progress%2C%20it%20means%20that%5C%5Cn%20%20%20%20%2F%2F%20we%20haven't%20yet%20started%20any%20work%20on%20these%20children.%20Therefore%2C%20we%20use%5C%5Cn%20%20%20%20%2F%2F%20the%20clone%20algorithm%20to%20create%20a%20copy%20of%20all%20the%20current%20children.%5C%5Cn%5C%5Cn%20%20%20%20%2F%2F%20If%20we%20had%20any%20progressed%20work%20already%2C%20that%20is%20invalid%20at%20this%20point%20so%5C%5Cn%20%20%20%20%2F%2F%20let's%20throw%20it%20out.%5C%5Cn%20%20%20%20workInProgress.child%20%3D%20reconcileChildFibers(workInProgress%2C%20current%24%241.child%2C%20nextChildren%2C%20renderExpirationTime)%3B%5C%5Cn%20%20%7D%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20forceUnmountCurrentAndReconcile(current%24%241%2C%20workInProgress%2C%20nextChildren%2C%20renderExpirationTime)%20%7B%5C%5Cn%20%20%2F%2F%20This%20function%20is%20fork%20of%20reconcileChildren.%20It's%20used%20in%20cases%20where%20we%5C%5Cn%20%20%2F%2F%20want%20to%20reconcile%20without%20matching%20against%20the%20existing%20set.%20This%20has%20the%5C%5Cn%20%20%2F%2F%20effect%20of%20all%20current%20children%20being%20unmounted%3B%20even%20if%20the%20type%20and%20key%5C%5Cn%20%20%2F%2F%20are%20the%20same%2C%20the%20old%20child%20is%20unmounted%20and%20a%20new%20child%20is%20created.%5C%5Cn%20%20%2F%2F%5C%5Cn%20%20%2F%2F%20To%20do%20this%2C%20we're%20going%20to%20go%20through%20the%20reconcile%20algorithm%20twice.%20In%5C%5Cn%20%20%2F%2F%20the%20first%20pass%2C%20we%20schedule%20a%20deletion%20for%20all%20the%20current%20children%20by%5C%5Cn%20%20%2F%2F%20passing%20null.%5C%5Cn%20%20workInProgress.child%20%3D%20reconcileChildFibers(workInProgress%2C%20current%24%241.child%2C%20null%2C%20renderExpirationTime)%3B%5C%5Cn%20%20%2F%2F%20In%20the%20second%20pass%2C%20we%20mount%20the%20new%20children.%20The%20trick%20here%20is%20that%20we%5C%5Cn%20%20%2F%2F%20pass%20null%20in%20place%20of%20where%20we%20usually%20pass%20the%20current%20child%20set.%20This%20has%5C%5Cn%20%20%2F%2F%20the%20effect%20of%20remounting%20all%20children%20regardless%20of%20whether%20their%20their%5C%5Cn%20%20%2F%2F%20identity%20matches.%5C%5Cn%20%20workInProgress.child%20%3D%20reconcileChildFibers(workInProgress%2C%20null%2C%20nextChildren%2C%20renderExpirationTime)%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20updateForwardRef(current%24%241%2C%20workInProgress%2C%20Component%2C%20nextProps%2C%20renderExpirationTime)%20%7B%5C%5Cn%20%20%2F%2F%20TODO%3A%20current%20can%20be%20non-null%20here%20even%20if%20the%20component%5C%5Cn%20%20%2F%2F%20hasn't%20yet%20mounted.%20This%20happens%20after%20the%20first%20render%20suspends.%5C%5Cn%20%20%2F%2F%20We'll%20need%20to%20figure%20out%20if%20this%20is%20fine%20or%20can%20cause%20issues.%5C%5Cn%5C%5Cn%20%20%7B%5C%5Cn%20%20%20%20if%20(workInProgress.type%20!%3D%3D%20workInProgress.elementType)%20%7B%5C%5Cn%20%20%20%20%20%20%2F%2F%20Lazy%20component%20props%20can't%20be%20validated%20in%20createElement%5C%5Cn%20%20%20%20%20%20%2F%2F%20because%20they're%20only%20guaranteed%20to%20be%20resolved%20here.%5C%5Cn%20%20%20%20%20%20var%20innerPropTypes%20%3D%20Component.propTypes%3B%5C%5Cn%20%20%20%20%20%20if%20(innerPropTypes)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20checkPropTypes(innerPropTypes%2C%20nextProps%2C%20%2F%2F%20Resolved%20props%5C%5Cn%20%20%20%20%20%20%20%20'prop'%2C%20getComponentName(Component)%2C%20getCurrentFiberStackInDev)%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20var%20render%20%3D%20Component.render%3B%5C%5Cn%20%20var%20ref%20%3D%20workInProgress.ref%3B%5C%5Cn%5C%5Cn%20%20%2F%2F%20The%20rest%20is%20a%20fork%20of%20updateFunctionComponent%5C%5Cn%20%20var%20nextChildren%20%3D%20void%200%3B%5C%5Cn%20%20prepareToReadContext(workInProgress%2C%20renderExpirationTime)%3B%5C%5Cn%20%20%7B%5C%5Cn%20%20%20%20ReactCurrentOwner%243.current%20%3D%20workInProgress%3B%5C%5Cn%20%20%20%20setCurrentPhase('render')%3B%5C%5Cn%20%20%20%20nextChildren%20%3D%20renderWithHooks(current%24%241%2C%20workInProgress%2C%20render%2C%20nextProps%2C%20ref%2C%20renderExpirationTime)%3B%5C%5Cn%20%20%20%20if%20(debugRenderPhaseSideEffects%20%7C%7C%20debugRenderPhaseSideEffectsForStrictMode%20%26%26%20workInProgress.mode%20%26%20StrictMode)%20%7B%5C%5Cn%20%20%20%20%20%20%2F%2F%20Only%20double-render%20components%20with%20Hooks%5C%5Cn%20%20%20%20%20%20if%20(workInProgress.memoizedState%20!%3D%3D%20null)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20nextChildren%20%3D%20renderWithHooks(current%24%241%2C%20workInProgress%2C%20render%2C%20nextProps%2C%20ref%2C%20renderExpirationTime)%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%20%20setCurrentPhase(null)%3B%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20if%20(current%24%241%20!%3D%3D%20null%20%26%26%20!didReceiveUpdate)%20%7B%5C%5Cn%20%20%20%20bailoutHooks(current%24%241%2C%20workInProgress%2C%20renderExpirationTime)%3B%5C%5Cn%20%20%20%20return%20bailoutOnAlreadyFinishedWork(current%24%241%2C%20workInProgress%2C%20renderExpirationTime)%3B%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20%2F%2F%20React%20DevTools%20reads%20this%20flag.%5C%5Cn%20%20workInProgress.effectTag%20%7C%3D%20PerformedWork%3B%5C%5Cn%20%20reconcileChildren(current%24%241%2C%20workInProgress%2C%20nextChildren%2C%20renderExpirationTime)%3B%5C%5Cn%20%20return%20workInProgress.child%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20updateMemoComponent(current%24%241%2C%20workInProgress%2C%20Component%2C%20nextProps%2C%20updateExpirationTime%2C%20renderExpirationTime)%20%7B%5C%5Cn%20%20if%20(current%24%241%20%3D%3D%3D%20null)%20%7B%5C%5Cn%20%20%20%20var%20type%20%3D%20Component.type%3B%5C%5Cn%20%20%20%20if%20(isSimpleFunctionComponent(type)%20%26%26%20Component.compare%20%3D%3D%3D%20null%20%26%26%5C%5Cn%20%20%20%20%2F%2F%20SimpleMemoComponent%20codepath%20doesn't%20resolve%20outer%20props%20either.%5C%5Cn%20%20%20%20Component.defaultProps%20%3D%3D%3D%20undefined)%20%7B%5C%5Cn%20%20%20%20%20%20%2F%2F%20If%20this%20is%20a%20plain%20function%20component%20without%20default%20props%2C%5C%5Cn%20%20%20%20%20%20%2F%2F%20and%20with%20only%20the%20default%20shallow%20comparison%2C%20we%20upgrade%20it%5C%5Cn%20%20%20%20%20%20%2F%2F%20to%20a%20SimpleMemoComponent%20to%20allow%20fast%20path%20updates.%5C%5Cn%20%20%20%20%20%20workInProgress.tag%20%3D%20SimpleMemoComponent%3B%5C%5Cn%20%20%20%20%20%20workInProgress.type%20%3D%20type%3B%5C%5Cn%20%20%20%20%20%20%7B%5C%5Cn%20%20%20%20%20%20%20%20validateFunctionComponentInDev(workInProgress%2C%20type)%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20return%20updateSimpleMemoComponent(current%24%241%2C%20workInProgress%2C%20type%2C%20nextProps%2C%20updateExpirationTime%2C%20renderExpirationTime)%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%20%20%7B%5C%5Cn%20%20%20%20%20%20var%20innerPropTypes%20%3D%20type.propTypes%3B%5C%5Cn%20%20%20%20%20%20if%20(innerPropTypes)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%2F%2F%20Inner%20memo%20component%20props%20aren't%20currently%20validated%20in%20createElement.%5C%5Cn%20%20%20%20%20%20%20%20%2F%2F%20We%20could%20move%20it%20there%2C%20but%20we'd%20still%20need%20this%20for%20lazy%20code%20path.%5C%5Cn%20%20%20%20%20%20%20%20checkPropTypes(innerPropTypes%2C%20nextProps%2C%20%2F%2F%20Resolved%20props%5C%5Cn%20%20%20%20%20%20%20%20'prop'%2C%20getComponentName(type)%2C%20getCurrentFiberStackInDev)%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%20%20var%20child%20%3D%20createFiberFromTypeAndProps(Component.type%2C%20null%2C%20nextProps%2C%20null%2C%20workInProgress.mode%2C%20renderExpirationTime)%3B%5C%5Cn%20%20%20%20child.ref%20%3D%20workInProgress.ref%3B%5C%5Cn%20%20%20%20child.return%20%3D%20workInProgress%3B%5C%5Cn%20%20%20%20workInProgress.child%20%3D%20child%3B%5C%5Cn%20%20%20%20return%20child%3B%5C%5Cn%20%20%7D%5C%5Cn%20%20%7B%5C%5Cn%20%20%20%20var%20_type%20%3D%20Component.type%3B%5C%5Cn%20%20%20%20var%20_innerPropTypes%20%3D%20_type.propTypes%3B%5C%5Cn%20%20%20%20if%20(_innerPropTypes)%20%7B%5C%5Cn%20%20%20%20%20%20%2F%2F%20Inner%20memo%20component%20props%20aren't%20currently%20validated%20in%20createElement.%5C%5Cn%20%20%20%20%20%20%2F%2F%20We%20could%20move%20it%20there%2C%20but%20we'd%20still%20need%20this%20for%20lazy%20code%20path.%5C%5Cn%20%20%20%20%20%20checkPropTypes(_innerPropTypes%2C%20nextProps%2C%20%2F%2F%20Resolved%20props%5C%5Cn%20%20%20%20%20%20'prop'%2C%20getComponentName(_type)%2C%20getCurrentFiberStackInDev)%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%5C%5Cn%20%20var%20currentChild%20%3D%20current%24%241.child%3B%20%2F%2F%20This%20is%20always%20exactly%20one%20child%5C%5Cn%20%20if%20(updateExpirationTime%20%3C%20renderExpirationTime)%20%7B%5C%5Cn%20%20%20%20%2F%2F%20This%20will%20be%20the%20props%20with%20resolved%20defaultProps%2C%5C%5Cn%20%20%20%20%2F%2F%20unlike%20current.memoizedProps%20which%20will%20be%20the%20unresolved%20ones.%5C%5Cn%20%20%20%20var%20prevProps%20%3D%20currentChild.memoizedProps%3B%5C%5Cn%20%20%20%20%2F%2F%20Default%20to%20shallow%20comparison%5C%5Cn%20%20%20%20var%20compare%20%3D%20Component.compare%3B%5C%5Cn%20%20%20%20compare%20%3D%20compare%20!%3D%3D%20null%20%3F%20compare%20%3A%20shallowEqual%3B%5C%5Cn%20%20%20%20if%20(compare(prevProps%2C%20nextProps)%20%26%26%20current%24%241.ref%20%3D%3D%3D%20workInProgress.ref)%20%7B%5C%5Cn%20%20%20%20%20%20return%20bailoutOnAlreadyFinishedWork(current%24%241%2C%20workInProgress%2C%20renderExpirationTime)%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%5C%5Cn%20%20%2F%2F%20React%20DevTools%20reads%20this%20flag.%5C%5Cn%20%20workInProgress.effectTag%20%7C%3D%20PerformedWork%3B%5C%5Cn%20%20var%20newChild%20%3D%20createWorkInProgress(currentChild%2C%20nextProps%2C%20renderExpirationTime)%3B%5C%5Cn%20%20newChild.ref%20%3D%20workInProgress.ref%3B%5C%5Cn%20%20newChild.return%20%3D%20workInProgress%3B%5C%5Cn%20%20workInProgress.child%20%3D%20newChild%3B%5C%5Cn%20%20return%20newChild%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20updateSimpleMemoComponent(current%24%241%2C%20workInProgress%2C%20Component%2C%20nextProps%2C%20updateExpirationTime%2C%20renderExpirationTime)%20%7B%5C%5Cn%20%20%2F%2F%20TODO%3A%20current%20can%20be%20non-null%20here%20even%20if%20the%20component%5C%5Cn%20%20%2F%2F%20hasn't%20yet%20mounted.%20This%20happens%20when%20the%20inner%20render%20suspends.%5C%5Cn%20%20%2F%2F%20We'll%20need%20to%20figure%20out%20if%20this%20is%20fine%20or%20can%20cause%20issues.%5C%5Cn%5C%5Cn%20%20%7B%5C%5Cn%20%20%20%20if%20(workInProgress.type%20!%3D%3D%20workInProgress.elementType)%20%7B%5C%5Cn%20%20%20%20%20%20%2F%2F%20Lazy%20component%20props%20can't%20be%20validated%20in%20createElement%5C%5Cn%20%20%20%20%20%20%2F%2F%20because%20they're%20only%20guaranteed%20to%20be%20resolved%20here.%5C%5Cn%20%20%20%20%20%20var%20outerMemoType%20%3D%20workInProgress.elementType%3B%5C%5Cn%20%20%20%20%20%20if%20(outerMemoType.%24%24typeof%20%3D%3D%3D%20REACT_LAZY_TYPE)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%2F%2F%20We%20warn%20when%20you%20define%20propTypes%20on%20lazy()%5C%5Cn%20%20%20%20%20%20%20%20%2F%2F%20so%20let's%20just%20skip%20over%20it%20to%20find%20memo()%20outer%20wrapper.%5C%5Cn%20%20%20%20%20%20%20%20%2F%2F%20Inner%20props%20for%20memo%20are%20validated%20later.%5C%5Cn%20%20%20%20%20%20%20%20outerMemoType%20%3D%20refineResolvedLazyComponent(outerMemoType)%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20var%20outerPropTypes%20%3D%20outerMemoType%20%26%26%20outerMemoType.propTypes%3B%5C%5Cn%20%20%20%20%20%20if%20(outerPropTypes)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20checkPropTypes(outerPropTypes%2C%20nextProps%2C%20%2F%2F%20Resolved%20(SimpleMemoComponent%20has%20no%20defaultProps)%5C%5Cn%20%20%20%20%20%20%20%20'prop'%2C%20getComponentName(outerMemoType)%2C%20getCurrentFiberStackInDev)%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%2F%2F%20Inner%20propTypes%20will%20be%20validated%20in%20the%20function%20component%20path.%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%5C%5Cn%20%20if%20(current%24%241%20!%3D%3D%20null)%20%7B%5C%5Cn%20%20%20%20var%20prevProps%20%3D%20current%24%241.memoizedProps%3B%5C%5Cn%20%20%20%20if%20(shallowEqual(prevProps%2C%20nextProps)%20%26%26%20current%24%241.ref%20%3D%3D%3D%20workInProgress.ref)%20%7B%5C%5Cn%20%20%20%20%20%20didReceiveUpdate%20%3D%20false%3B%5C%5Cn%20%20%20%20%20%20if%20(updateExpirationTime%20%3C%20renderExpirationTime)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20return%20bailoutOnAlreadyFinishedWork(current%24%241%2C%20workInProgress%2C%20renderExpirationTime)%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%5C%5Cn%20%20return%20updateFunctionComponent(current%24%241%2C%20workInProgress%2C%20Component%2C%20nextProps%2C%20renderExpirationTime)%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20updateFragment(current%24%241%2C%20workInProgress%2C%20renderExpirationTime)%20%7B%5C%5Cn%20%20var%20nextChildren%20%3D%20workInProgress.pendingProps%3B%5C%5Cn%20%20reconcileChildren(current%24%241%2C%20workInProgress%2C%20nextChildren%2C%20renderExpirationTime)%3B%5C%5Cn%20%20return%20workInProgress.child%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20updateMode(current%24%241%2C%20workInProgress%2C%20renderExpirationTime)%20%7B%5C%5Cn%20%20var%20nextChildren%20%3D%20workInProgress.pendingProps.children%3B%5C%5Cn%20%20reconcileChildren(current%24%241%2C%20workInProgress%2C%20nextChildren%2C%20renderExpirationTime)%3B%5C%5Cn%20%20return%20workInProgress.child%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20updateProfiler(current%24%241%2C%20workInProgress%2C%20renderExpirationTime)%20%7B%5C%5Cn%20%20if%20(enableProfilerTimer)%20%7B%5C%5Cn%20%20%20%20workInProgress.effectTag%20%7C%3D%20Update%3B%5C%5Cn%20%20%7D%5C%5Cn%20%20var%20nextProps%20%3D%20workInProgress.pendingProps%3B%5C%5Cn%20%20var%20nextChildren%20%3D%20nextProps.children%3B%5C%5Cn%20%20reconcileChildren(current%24%241%2C%20workInProgress%2C%20nextChildren%2C%20renderExpirationTime)%3B%5C%5Cn%20%20return%20workInProgress.child%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20markRef(current%24%241%2C%20workInProgress)%20%7B%5C%5Cn%20%20var%20ref%20%3D%20workInProgress.ref%3B%5C%5Cn%20%20if%20(current%24%241%20%3D%3D%3D%20null%20%26%26%20ref%20!%3D%3D%20null%20%7C%7C%20current%24%241%20!%3D%3D%20null%20%26%26%20current%24%241.ref%20!%3D%3D%20ref)%20%7B%5C%5Cn%20%20%20%20%2F%2F%20Schedule%20a%20Ref%20effect%5C%5Cn%20%20%20%20workInProgress.effectTag%20%7C%3D%20Ref%3B%5C%5Cn%20%20%7D%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20updateFunctionComponent(current%24%241%2C%20workInProgress%2C%20Component%2C%20nextProps%2C%20renderExpirationTime)%20%7B%5C%5Cn%20%20%7B%5C%5Cn%20%20%20%20if%20(workInProgress.type%20!%3D%3D%20workInProgress.elementType)%20%7B%5C%5Cn%20%20%20%20%20%20%2F%2F%20Lazy%20component%20props%20can't%20be%20validated%20in%20createElement%5C%5Cn%20%20%20%20%20%20%2F%2F%20because%20they're%20only%20guaranteed%20to%20be%20resolved%20here.%5C%5Cn%20%20%20%20%20%20var%20innerPropTypes%20%3D%20Component.propTypes%3B%5C%5Cn%20%20%20%20%20%20if%20(innerPropTypes)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20checkPropTypes(innerPropTypes%2C%20nextProps%2C%20%2F%2F%20Resolved%20props%5C%5Cn%20%20%20%20%20%20%20%20'prop'%2C%20getComponentName(Component)%2C%20getCurrentFiberStackInDev)%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20var%20unmaskedContext%20%3D%20getUnmaskedContext(workInProgress%2C%20Component%2C%20true)%3B%5C%5Cn%20%20var%20context%20%3D%20getMaskedContext(workInProgress%2C%20unmaskedContext)%3B%5C%5Cn%5C%5Cn%20%20var%20nextChildren%20%3D%20void%200%3B%5C%5Cn%20%20prepareToReadContext(workInProgress%2C%20renderExpirationTime)%3B%5C%5Cn%20%20%7B%5C%5Cn%20%20%20%20ReactCurrentOwner%243.current%20%3D%20workInProgress%3B%5C%5Cn%20%20%20%20setCurrentPhase('render')%3B%5C%5Cn%20%20%20%20nextChildren%20%3D%20renderWithHooks(current%24%241%2C%20workInProgress%2C%20Component%2C%20nextProps%2C%20context%2C%20renderExpirationTime)%3B%5C%5Cn%20%20%20%20if%20(debugRenderPhaseSideEffects%20%7C%7C%20debugRenderPhaseSideEffectsForStrictMode%20%26%26%20workInProgress.mode%20%26%20StrictMode)%20%7B%5C%5Cn%20%20%20%20%20%20%2F%2F%20Only%20double-render%20components%20with%20Hooks%5C%5Cn%20%20%20%20%20%20if%20(workInProgress.memoizedState%20!%3D%3D%20null)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20nextChildren%20%3D%20renderWithHooks(current%24%241%2C%20workInProgress%2C%20Component%2C%20nextProps%2C%20context%2C%20renderExpirationTime)%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%20%20setCurrentPhase(null)%3B%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20if%20(current%24%241%20!%3D%3D%20null%20%26%26%20!didReceiveUpdate)%20%7B%5C%5Cn%20%20%20%20bailoutHooks(current%24%241%2C%20workInProgress%2C%20renderExpirationTime)%3B%5C%5Cn%20%20%20%20return%20bailoutOnAlreadyFinishedWork(current%24%241%2C%20workInProgress%2C%20renderExpirationTime)%3B%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20%2F%2F%20React%20DevTools%20reads%20this%20flag.%5C%5Cn%20%20workInProgress.effectTag%20%7C%3D%20PerformedWork%3B%5C%5Cn%20%20reconcileChildren(current%24%241%2C%20workInProgress%2C%20nextChildren%2C%20renderExpirationTime)%3B%5C%5Cn%20%20return%20workInProgress.child%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20updateClassComponent(current%24%241%2C%20workInProgress%2C%20Component%2C%20nextProps%2C%20renderExpirationTime)%20%7B%5C%5Cn%20%20%7B%5C%5Cn%20%20%20%20if%20(workInProgress.type%20!%3D%3D%20workInProgress.elementType)%20%7B%5C%5Cn%20%20%20%20%20%20%2F%2F%20Lazy%20component%20props%20can't%20be%20validated%20in%20createElement%5C%5Cn%20%20%20%20%20%20%2F%2F%20because%20they're%20only%20guaranteed%20to%20be%20resolved%20here.%5C%5Cn%20%20%20%20%20%20var%20innerPropTypes%20%3D%20Component.propTypes%3B%5C%5Cn%20%20%20%20%20%20if%20(innerPropTypes)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20checkPropTypes(innerPropTypes%2C%20nextProps%2C%20%2F%2F%20Resolved%20props%5C%5Cn%20%20%20%20%20%20%20%20'prop'%2C%20getComponentName(Component)%2C%20getCurrentFiberStackInDev)%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20%2F%2F%20Push%20context%20providers%20early%20to%20prevent%20context%20stack%20mismatches.%5C%5Cn%20%20%2F%2F%20During%20mounting%20we%20don't%20know%20the%20child%20context%20yet%20as%20the%20instance%20doesn't%20exist.%5C%5Cn%20%20%2F%2F%20We%20will%20invalidate%20the%20child%20context%20in%20finishClassComponent()%20right%20after%20rendering.%5C%5Cn%20%20var%20hasContext%20%3D%20void%200%3B%5C%5Cn%20%20if%20(isContextProvider(Component))%20%7B%5C%5Cn%20%20%20%20hasContext%20%3D%20true%3B%5C%5Cn%20%20%20%20pushContextProvider(workInProgress)%3B%5C%5Cn%20%20%7D%20else%20%7B%5C%5Cn%20%20%20%20hasContext%20%3D%20false%3B%5C%5Cn%20%20%7D%5C%5Cn%20%20prepareToReadContext(workInProgress%2C%20renderExpirationTime)%3B%5C%5Cn%5C%5Cn%20%20var%20instance%20%3D%20workInProgress.stateNode%3B%5C%5Cn%20%20var%20shouldUpdate%20%3D%20void%200%3B%5C%5Cn%20%20if%20(instance%20%3D%3D%3D%20null)%20%7B%5C%5Cn%20%20%20%20if%20(current%24%241%20!%3D%3D%20null)%20%7B%5C%5Cn%20%20%20%20%20%20%2F%2F%20An%20class%20component%20without%20an%20instance%20only%20mounts%20if%20it%20suspended%5C%5Cn%20%20%20%20%20%20%2F%2F%20inside%20a%20non-%20concurrent%20tree%2C%20in%20an%20inconsistent%20state.%20We%20want%20to%5C%5Cn%20%20%20%20%20%20%2F%2F%20tree%20it%20like%20a%20new%20mount%2C%20even%20though%20an%20empty%20version%20of%20it%20already%5C%5Cn%20%20%20%20%20%20%2F%2F%20committed.%20Disconnect%20the%20alternate%20pointers.%5C%5Cn%20%20%20%20%20%20current%24%241.alternate%20%3D%20null%3B%5C%5Cn%20%20%20%20%20%20workInProgress.alternate%20%3D%20null%3B%5C%5Cn%20%20%20%20%20%20%2F%2F%20Since%20this%20is%20conceptually%20a%20new%20fiber%2C%20schedule%20a%20Placement%20effect%5C%5Cn%20%20%20%20%20%20workInProgress.effectTag%20%7C%3D%20Placement%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%20%20%2F%2F%20In%20the%20initial%20pass%20we%20might%20need%20to%20construct%20the%20instance.%5C%5Cn%20%20%20%20constructClassInstance(workInProgress%2C%20Component%2C%20nextProps%2C%20renderExpirationTime)%3B%5C%5Cn%20%20%20%20mountClassInstance(workInProgress%2C%20Component%2C%20nextProps%2C%20renderExpirationTime)%3B%5C%5Cn%20%20%20%20shouldUpdate%20%3D%20true%3B%5C%5Cn%20%20%7D%20else%20if%20(current%24%241%20%3D%3D%3D%20null)%20%7B%5C%5Cn%20%20%20%20%2F%2F%20In%20a%20resume%2C%20we'll%20already%20have%20an%20instance%20we%20can%20reuse.%5C%5Cn%20%20%20%20shouldUpdate%20%3D%20resumeMountClassInstance(workInProgress%2C%20Component%2C%20nextProps%2C%20renderExpirationTime)%3B%5C%5Cn%20%20%7D%20else%20%7B%5C%5Cn%20%20%20%20shouldUpdate%20%3D%20updateClassInstance(current%24%241%2C%20workInProgress%2C%20Component%2C%20nextProps%2C%20renderExpirationTime)%3B%5C%5Cn%20%20%7D%5C%5Cn%20%20var%20nextUnitOfWork%20%3D%20finishClassComponent(current%24%241%2C%20workInProgress%2C%20Component%2C%20shouldUpdate%2C%20hasContext%2C%20renderExpirationTime)%3B%5C%5Cn%20%20%7B%5C%5Cn%20%20%20%20var%20inst%20%3D%20workInProgress.stateNode%3B%5C%5Cn%20%20%20%20if%20(inst.props%20!%3D%3D%20nextProps)%20%7B%5C%5Cn%20%20%20%20%20%20!didWarnAboutReassigningProps%20%3F%20warning%241(false%2C%20'It%20looks%20like%20%25s%20is%20reassigning%20its%20own%20%60this.props%60%20while%20rendering.%20'%20%2B%20'This%20is%20not%20supported%20and%20can%20lead%20to%20confusing%20bugs.'%2C%20getComponentName(workInProgress.type)%20%7C%7C%20'a%20component')%20%3A%20void%200%3B%5C%5Cn%20%20%20%20%20%20didWarnAboutReassigningProps%20%3D%20true%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%5C%5Cn%20%20return%20nextUnitOfWork%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20finishClassComponent(current%24%241%2C%20workInProgress%2C%20Component%2C%20shouldUpdate%2C%20hasContext%2C%20renderExpirationTime)%20%7B%5C%5Cn%20%20%2F%2F%20Refs%20should%20update%20even%20if%20shouldComponentUpdate%20returns%20false%5C%5Cn%20%20markRef(current%24%241%2C%20workInProgress)%3B%5C%5Cn%5C%5Cn%20%20var%20didCaptureError%20%3D%20(workInProgress.effectTag%20%26%20DidCapture)%20!%3D%3D%20NoEffect%3B%5C%5Cn%5C%5Cn%20%20if%20(!shouldUpdate%20%26%26%20!didCaptureError)%20%7B%5C%5Cn%20%20%20%20%2F%2F%20Context%20providers%20should%20defer%20to%20sCU%20for%20rendering%5C%5Cn%20%20%20%20if%20(hasContext)%20%7B%5C%5Cn%20%20%20%20%20%20invalidateContextProvider(workInProgress%2C%20Component%2C%20false)%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20return%20bailoutOnAlreadyFinishedWork(current%24%241%2C%20workInProgress%2C%20renderExpirationTime)%3B%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20var%20instance%20%3D%20workInProgress.stateNode%3B%5C%5Cn%5C%5Cn%20%20%2F%2F%20Rerender%5C%5Cn%20%20ReactCurrentOwner%243.current%20%3D%20workInProgress%3B%5C%5Cn%20%20var%20nextChildren%20%3D%20void%200%3B%5C%5Cn%20%20if%20(didCaptureError%20%26%26%20typeof%20Component.getDerivedStateFromError%20!%3D%3D%20'function')%20%7B%5C%5Cn%20%20%20%20%2F%2F%20If%20we%20captured%20an%20error%2C%20but%20getDerivedStateFrom%20catch%20is%20not%20defined%2C%5C%5Cn%20%20%20%20%2F%2F%20unmount%20all%20the%20children.%20componentDidCatch%20will%20schedule%20an%20update%20to%5C%5Cn%20%20%20%20%2F%2F%20re-render%20a%20fallback.%20This%20is%20temporary%20until%20we%20migrate%20everyone%20to%5C%5Cn%20%20%20%20%2F%2F%20the%20new%20API.%5C%5Cn%20%20%20%20%2F%2F%20TODO%3A%20Warn%20in%20a%20future%20release.%5C%5Cn%20%20%20%20nextChildren%20%3D%20null%3B%5C%5Cn%5C%5Cn%20%20%20%20if%20(enableProfilerTimer)%20%7B%5C%5Cn%20%20%20%20%20%20stopProfilerTimerIfRunning(workInProgress)%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%20else%20%7B%5C%5Cn%20%20%20%20%7B%5C%5Cn%20%20%20%20%20%20setCurrentPhase('render')%3B%5C%5Cn%20%20%20%20%20%20nextChildren%20%3D%20instance.render()%3B%5C%5Cn%20%20%20%20%20%20if%20(debugRenderPhaseSideEffects%20%7C%7C%20debugRenderPhaseSideEffectsForStrictMode%20%26%26%20workInProgress.mode%20%26%20StrictMode)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20instance.render()%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20setCurrentPhase(null)%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20%2F%2F%20React%20DevTools%20reads%20this%20flag.%5C%5Cn%20%20workInProgress.effectTag%20%7C%3D%20PerformedWork%3B%5C%5Cn%20%20if%20(current%24%241%20!%3D%3D%20null%20%26%26%20didCaptureError)%20%7B%5C%5Cn%20%20%20%20%2F%2F%20If%20we're%20recovering%20from%20an%20error%2C%20reconcile%20without%20reusing%20any%20of%5C%5Cn%20%20%20%20%2F%2F%20the%20existing%20children.%20Conceptually%2C%20the%20normal%20children%20and%20the%20children%5C%5Cn%20%20%20%20%2F%2F%20that%20are%20shown%20on%20error%20are%20two%20different%20sets%2C%20so%20we%20shouldn't%20reuse%5C%5Cn%20%20%20%20%2F%2F%20normal%20children%20even%20if%20their%20identities%20match.%5C%5Cn%20%20%20%20forceUnmountCurrentAndReconcile(current%24%241%2C%20workInProgress%2C%20nextChildren%2C%20renderExpirationTime)%3B%5C%5Cn%20%20%7D%20else%20%7B%5C%5Cn%20%20%20%20reconcileChildren(current%24%241%2C%20workInProgress%2C%20nextChildren%2C%20renderExpirationTime)%3B%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20%2F%2F%20Memoize%20state%20using%20the%20values%20we%20just%20used%20to%20render.%5C%5Cn%20%20%2F%2F%20TODO%3A%20Restructure%20so%20we%20never%20read%20values%20from%20the%20instance.%5C%5Cn%20%20workInProgress.memoizedState%20%3D%20instance.state%3B%5C%5Cn%5C%5Cn%20%20%2F%2F%20The%20context%20might%20have%20changed%20so%20we%20need%20to%20recalculate%20it.%5C%5Cn%20%20if%20(hasContext)%20%7B%5C%5Cn%20%20%20%20invalidateContextProvider(workInProgress%2C%20Component%2C%20true)%3B%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20return%20workInProgress.child%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20pushHostRootContext(workInProgress)%20%7B%5C%5Cn%20%20var%20root%20%3D%20workInProgress.stateNode%3B%5C%5Cn%20%20if%20(root.pendingContext)%20%7B%5C%5Cn%20%20%20%20pushTopLevelContextObject(workInProgress%2C%20root.pendingContext%2C%20root.pendingContext%20!%3D%3D%20root.context)%3B%5C%5Cn%20%20%7D%20else%20if%20(root.context)%20%7B%5C%5Cn%20%20%20%20%2F%2F%20Should%20always%20be%20set%5C%5Cn%20%20%20%20pushTopLevelContextObject(workInProgress%2C%20root.context%2C%20false)%3B%5C%5Cn%20%20%7D%5C%5Cn%20%20pushHostContainer(workInProgress%2C%20root.containerInfo)%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20updateHostRoot(current%24%241%2C%20workInProgress%2C%20renderExpirationTime)%20%7B%5C%5Cn%20%20pushHostRootContext(workInProgress)%3B%5C%5Cn%20%20var%20updateQueue%20%3D%20workInProgress.updateQueue%3B%5C%5Cn%20%20!(updateQueue%20!%3D%3D%20null)%20%3F%20invariant(false%2C%20'If%20the%20root%20does%20not%20have%20an%20updateQueue%2C%20we%20should%20have%20already%20bailed%20out.%20This%20error%20is%20likely%20caused%20by%20a%20bug%20in%20React.%20Please%20file%20an%20issue.')%20%3A%20void%200%3B%5C%5Cn%20%20var%20nextProps%20%3D%20workInProgress.pendingProps%3B%5C%5Cn%20%20var%20prevState%20%3D%20workInProgress.memoizedState%3B%5C%5Cn%20%20var%20prevChildren%20%3D%20prevState%20!%3D%3D%20null%20%3F%20prevState.element%20%3A%20null%3B%5C%5Cn%20%20processUpdateQueue(workInProgress%2C%20updateQueue%2C%20nextProps%2C%20null%2C%20renderExpirationTime)%3B%5C%5Cn%20%20var%20nextState%20%3D%20workInProgress.memoizedState%3B%5C%5Cn%20%20%2F%2F%20Caution%3A%20React%20DevTools%20currently%20depends%20on%20this%20property%5C%5Cn%20%20%2F%2F%20being%20called%20%5C%5C%5C%22element%5C%5C%5C%22.%5C%5Cn%20%20var%20nextChildren%20%3D%20nextState.element%3B%5C%5Cn%20%20if%20(nextChildren%20%3D%3D%3D%20prevChildren)%20%7B%5C%5Cn%20%20%20%20%2F%2F%20If%20the%20state%20is%20the%20same%20as%20before%2C%20that's%20a%20bailout%20because%20we%20had%5C%5Cn%20%20%20%20%2F%2F%20no%20work%20that%20expires%20at%20this%20time.%5C%5Cn%20%20%20%20resetHydrationState()%3B%5C%5Cn%20%20%20%20return%20bailoutOnAlreadyFinishedWork(current%24%241%2C%20workInProgress%2C%20renderExpirationTime)%3B%5C%5Cn%20%20%7D%5C%5Cn%20%20var%20root%20%3D%20workInProgress.stateNode%3B%5C%5Cn%20%20if%20((current%24%241%20%3D%3D%3D%20null%20%7C%7C%20current%24%241.child%20%3D%3D%3D%20null)%20%26%26%20root.hydrate%20%26%26%20enterHydrationState(workInProgress))%20%7B%5C%5Cn%20%20%20%20%2F%2F%20If%20we%20don't%20have%20any%20current%20children%20this%20might%20be%20the%20first%20pass.%5C%5Cn%20%20%20%20%2F%2F%20We%20always%20try%20to%20hydrate.%20If%20this%20isn't%20a%20hydration%20pass%20there%20won't%5C%5Cn%20%20%20%20%2F%2F%20be%20any%20children%20to%20hydrate%20which%20is%20effectively%20the%20same%20thing%20as%5C%5Cn%20%20%20%20%2F%2F%20not%20hydrating.%5C%5Cn%5C%5Cn%20%20%20%20%2F%2F%20This%20is%20a%20bit%20of%20a%20hack.%20We%20track%20the%20host%20root%20as%20a%20placement%20to%5C%5Cn%20%20%20%20%2F%2F%20know%20that%20we're%20currently%20in%20a%20mounting%20state.%20That%20way%20isMounted%5C%5Cn%20%20%20%20%2F%2F%20works%20as%20expected.%20We%20must%20reset%20this%20before%20committing.%5C%5Cn%20%20%20%20%2F%2F%20TODO%3A%20Delete%20this%20when%20we%20delete%20isMounted%20and%20findDOMNode.%5C%5Cn%20%20%20%20workInProgress.effectTag%20%7C%3D%20Placement%3B%5C%5Cn%5C%5Cn%20%20%20%20%2F%2F%20Ensure%20that%20children%20mount%20into%20this%20root%20without%20tracking%5C%5Cn%20%20%20%20%2F%2F%20side-effects.%20This%20ensures%20that%20we%20don't%20store%20Placement%20effects%20on%5C%5Cn%20%20%20%20%2F%2F%20nodes%20that%20will%20be%20hydrated.%5C%5Cn%20%20%20%20workInProgress.child%20%3D%20mountChildFibers(workInProgress%2C%20null%2C%20nextChildren%2C%20renderExpirationTime)%3B%5C%5Cn%20%20%7D%20else%20%7B%5C%5Cn%20%20%20%20%2F%2F%20Otherwise%20reset%20hydration%20state%20in%20case%20we%20aborted%20and%20resumed%20another%5C%5Cn%20%20%20%20%2F%2F%20root.%5C%5Cn%20%20%20%20reconcileChildren(current%24%241%2C%20workInProgress%2C%20nextChildren%2C%20renderExpirationTime)%3B%5C%5Cn%20%20%20%20resetHydrationState()%3B%5C%5Cn%20%20%7D%5C%5Cn%20%20return%20workInProgress.child%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20updateHostComponent(current%24%241%2C%20workInProgress%2C%20renderExpirationTime)%20%7B%5C%5Cn%20%20pushHostContext(workInProgress)%3B%5C%5Cn%5C%5Cn%20%20if%20(current%24%241%20%3D%3D%3D%20null)%20%7B%5C%5Cn%20%20%20%20tryToClaimNextHydratableInstance(workInProgress)%3B%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20var%20type%20%3D%20workInProgress.type%3B%5C%5Cn%20%20var%20nextProps%20%3D%20workInProgress.pendingProps%3B%5C%5Cn%20%20var%20prevProps%20%3D%20current%24%241%20!%3D%3D%20null%20%3F%20current%24%241.memoizedProps%20%3A%20null%3B%5C%5Cn%5C%5Cn%20%20var%20nextChildren%20%3D%20nextProps.children%3B%5C%5Cn%20%20var%20isDirectTextChild%20%3D%20shouldSetTextContent(type%2C%20nextProps)%3B%5C%5Cn%5C%5Cn%20%20if%20(isDirectTextChild)%20%7B%5C%5Cn%20%20%20%20%2F%2F%20We%20special%20case%20a%20direct%20text%20child%20of%20a%20host%20node.%20This%20is%20a%20common%5C%5Cn%20%20%20%20%2F%2F%20case.%20We%20won't%20handle%20it%20as%20a%20reified%20child.%20We%20will%20instead%20handle%5C%5Cn%20%20%20%20%2F%2F%20this%20in%20the%20host%20environment%20that%20also%20have%20access%20to%20this%20prop.%20That%5C%5Cn%20%20%20%20%2F%2F%20avoids%20allocating%20another%20HostText%20fiber%20and%20traversing%20it.%5C%5Cn%20%20%20%20nextChildren%20%3D%20null%3B%5C%5Cn%20%20%7D%20else%20if%20(prevProps%20!%3D%3D%20null%20%26%26%20shouldSetTextContent(type%2C%20prevProps))%20%7B%5C%5Cn%20%20%20%20%2F%2F%20If%20we're%20switching%20from%20a%20direct%20text%20child%20to%20a%20normal%20child%2C%20or%20to%5C%5Cn%20%20%20%20%2F%2F%20empty%2C%20we%20need%20to%20schedule%20the%20text%20content%20to%20be%20reset.%5C%5Cn%20%20%20%20workInProgress.effectTag%20%7C%3D%20ContentReset%3B%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20markRef(current%24%241%2C%20workInProgress)%3B%5C%5Cn%5C%5Cn%20%20%2F%2F%20Check%20the%20host%20config%20to%20see%20if%20the%20children%20are%20offscreen%2Fhidden.%5C%5Cn%20%20if%20(renderExpirationTime%20!%3D%3D%20Never%20%26%26%20workInProgress.mode%20%26%20ConcurrentMode%20%26%26%20shouldDeprioritizeSubtree(type%2C%20nextProps))%20%7B%5C%5Cn%20%20%20%20%2F%2F%20Schedule%20this%20fiber%20to%20re-render%20at%20offscreen%20priority.%20Then%20bailout.%5C%5Cn%20%20%20%20workInProgress.expirationTime%20%3D%20workInProgress.childExpirationTime%20%3D%20Never%3B%5C%5Cn%20%20%20%20return%20null%3B%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20reconcileChildren(current%24%241%2C%20workInProgress%2C%20nextChildren%2C%20renderExpirationTime)%3B%5C%5Cn%20%20return%20workInProgress.child%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20updateHostText(current%24%241%2C%20workInProgress)%20%7B%5C%5Cn%20%20if%20(current%24%241%20%3D%3D%3D%20null)%20%7B%5C%5Cn%20%20%20%20tryToClaimNextHydratableInstance(workInProgress)%3B%5C%5Cn%20%20%7D%5C%5Cn%20%20%2F%2F%20Nothing%20to%20do%20here.%20This%20is%20terminal.%20We'll%20do%20the%20completion%20step%5C%5Cn%20%20%2F%2F%20immediately%20after.%5C%5Cn%20%20return%20null%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20mountLazyComponent(_current%2C%20workInProgress%2C%20elementType%2C%20updateExpirationTime%2C%20renderExpirationTime)%20%7B%5C%5Cn%20%20if%20(_current%20!%3D%3D%20null)%20%7B%5C%5Cn%20%20%20%20%2F%2F%20An%20lazy%20component%20only%20mounts%20if%20it%20suspended%20inside%20a%20non-%5C%5Cn%20%20%20%20%2F%2F%20concurrent%20tree%2C%20in%20an%20inconsistent%20state.%20We%20want%20to%20treat%20it%20like%5C%5Cn%20%20%20%20%2F%2F%20a%20new%20mount%2C%20even%20though%20an%20empty%20version%20of%20it%20already%20committed.%5C%5Cn%20%20%20%20%2F%2F%20Disconnect%20the%20alternate%20pointers.%5C%5Cn%20%20%20%20_current.alternate%20%3D%20null%3B%5C%5Cn%20%20%20%20workInProgress.alternate%20%3D%20null%3B%5C%5Cn%20%20%20%20%2F%2F%20Since%20this%20is%20conceptually%20a%20new%20fiber%2C%20schedule%20a%20Placement%20effect%5C%5Cn%20%20%20%20workInProgress.effectTag%20%7C%3D%20Placement%3B%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20var%20props%20%3D%20workInProgress.pendingProps%3B%5C%5Cn%20%20%2F%2F%20We%20can't%20start%20a%20User%20Timing%20measurement%20with%20correct%20label%20yet.%5C%5Cn%20%20%2F%2F%20Cancel%20and%20resume%20right%20after%20we%20know%20the%20tag.%5C%5Cn%20%20cancelWorkTimer(workInProgress)%3B%5C%5Cn%20%20var%20Component%20%3D%20readLazyComponentType(elementType)%3B%5C%5Cn%20%20%2F%2F%20Store%20the%20unwrapped%20component%20in%20the%20type.%5C%5Cn%20%20workInProgress.type%20%3D%20Component%3B%5C%5Cn%20%20var%20resolvedTag%20%3D%20workInProgress.tag%20%3D%20resolveLazyComponentTag(Component)%3B%5C%5Cn%20%20startWorkTimer(workInProgress)%3B%5C%5Cn%20%20var%20resolvedProps%20%3D%20resolveDefaultProps(Component%2C%20props)%3B%5C%5Cn%20%20var%20child%20%3D%20void%200%3B%5C%5Cn%20%20switch%20(resolvedTag)%20%7B%5C%5Cn%20%20%20%20case%20FunctionComponent%3A%5C%5Cn%20%20%20%20%20%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20validateFunctionComponentInDev(workInProgress%2C%20Component)%3B%5C%5Cn%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%20%20child%20%3D%20updateFunctionComponent(null%2C%20workInProgress%2C%20Component%2C%20resolvedProps%2C%20renderExpirationTime)%3B%5C%5Cn%20%20%20%20%20%20%20%20break%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20case%20ClassComponent%3A%5C%5Cn%20%20%20%20%20%20%7B%5C%5Cn%20%20%20%20%20%20%20%20child%20%3D%20updateClassComponent(null%2C%20workInProgress%2C%20Component%2C%20resolvedProps%2C%20renderExpirationTime)%3B%5C%5Cn%20%20%20%20%20%20%20%20break%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20case%20ForwardRef%3A%5C%5Cn%20%20%20%20%20%20%7B%5C%5Cn%20%20%20%20%20%20%20%20child%20%3D%20updateForwardRef(null%2C%20workInProgress%2C%20Component%2C%20resolvedProps%2C%20renderExpirationTime)%3B%5C%5Cn%20%20%20%20%20%20%20%20break%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20case%20MemoComponent%3A%5C%5Cn%20%20%20%20%20%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20if%20(workInProgress.type%20!%3D%3D%20workInProgress.elementType)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20var%20outerPropTypes%20%3D%20Component.propTypes%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20if%20(outerPropTypes)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%20%20checkPropTypes(outerPropTypes%2C%20resolvedProps%2C%20%2F%2F%20Resolved%20for%20outer%20only%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%20%20'prop'%2C%20getComponentName(Component)%2C%20getCurrentFiberStackInDev)%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%20%20child%20%3D%20updateMemoComponent(null%2C%20workInProgress%2C%20Component%2C%20resolveDefaultProps(Component.type%2C%20resolvedProps)%2C%20%2F%2F%20The%20inner%20type%20can%20have%20defaults%20too%5C%5Cn%20%20%20%20%20%20%20%20updateExpirationTime%2C%20renderExpirationTime)%3B%5C%5Cn%20%20%20%20%20%20%20%20break%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20default%3A%5C%5Cn%20%20%20%20%20%20%7B%5C%5Cn%20%20%20%20%20%20%20%20var%20hint%20%3D%20''%3B%5C%5Cn%20%20%20%20%20%20%20%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20if%20(Component%20!%3D%3D%20null%20%26%26%20typeof%20Component%20%3D%3D%3D%20'object'%20%26%26%20Component.%24%24typeof%20%3D%3D%3D%20REACT_LAZY_TYPE)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20hint%20%3D%20'%20Did%20you%20wrap%20a%20component%20in%20React.lazy()%20more%20than%20once%3F'%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%20%20%2F%2F%20This%20message%20intentionally%20doesn't%20mention%20ForwardRef%20or%20MemoComponent%5C%5Cn%20%20%20%20%20%20%20%20%2F%2F%20because%20the%20fact%20that%20it's%20a%20separate%20type%20of%20work%20is%20an%5C%5Cn%20%20%20%20%20%20%20%20%2F%2F%20implementation%20detail.%5C%5Cn%20%20%20%20%20%20%20%20invariant(false%2C%20'Element%20type%20is%20invalid.%20Received%20a%20promise%20that%20resolves%20to%3A%20%25s.%20Lazy%20element%20type%20must%20resolve%20to%20a%20class%20or%20function.%25s'%2C%20Component%2C%20hint)%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%7D%5C%5Cn%20%20return%20child%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20mountIncompleteClassComponent(_current%2C%20workInProgress%2C%20Component%2C%20nextProps%2C%20renderExpirationTime)%20%7B%5C%5Cn%20%20if%20(_current%20!%3D%3D%20null)%20%7B%5C%5Cn%20%20%20%20%2F%2F%20An%20incomplete%20component%20only%20mounts%20if%20it%20suspended%20inside%20a%20non-%5C%5Cn%20%20%20%20%2F%2F%20concurrent%20tree%2C%20in%20an%20inconsistent%20state.%20We%20want%20to%20treat%20it%20like%5C%5Cn%20%20%20%20%2F%2F%20a%20new%20mount%2C%20even%20though%20an%20empty%20version%20of%20it%20already%20committed.%5C%5Cn%20%20%20%20%2F%2F%20Disconnect%20the%20alternate%20pointers.%5C%5Cn%20%20%20%20_current.alternate%20%3D%20null%3B%5C%5Cn%20%20%20%20workInProgress.alternate%20%3D%20null%3B%5C%5Cn%20%20%20%20%2F%2F%20Since%20this%20is%20conceptually%20a%20new%20fiber%2C%20schedule%20a%20Placement%20effect%5C%5Cn%20%20%20%20workInProgress.effectTag%20%7C%3D%20Placement%3B%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20%2F%2F%20Promote%20the%20fiber%20to%20a%20class%20and%20try%20rendering%20again.%5C%5Cn%20%20workInProgress.tag%20%3D%20ClassComponent%3B%5C%5Cn%5C%5Cn%20%20%2F%2F%20The%20rest%20of%20this%20function%20is%20a%20fork%20of%20%60updateClassComponent%60%5C%5Cn%5C%5Cn%20%20%2F%2F%20Push%20context%20providers%20early%20to%20prevent%20context%20stack%20mismatches.%5C%5Cn%20%20%2F%2F%20During%20mounting%20we%20don't%20know%20the%20child%20context%20yet%20as%20the%20instance%20doesn't%20exist.%5C%5Cn%20%20%2F%2F%20We%20will%20invalidate%20the%20child%20context%20in%20finishClassComponent()%20right%20after%20rendering.%5C%5Cn%20%20var%20hasContext%20%3D%20void%200%3B%5C%5Cn%20%20if%20(isContextProvider(Component))%20%7B%5C%5Cn%20%20%20%20hasContext%20%3D%20true%3B%5C%5Cn%20%20%20%20pushContextProvider(workInProgress)%3B%5C%5Cn%20%20%7D%20else%20%7B%5C%5Cn%20%20%20%20hasContext%20%3D%20false%3B%5C%5Cn%20%20%7D%5C%5Cn%20%20prepareToReadContext(workInProgress%2C%20renderExpirationTime)%3B%5C%5Cn%5C%5Cn%20%20constructClassInstance(workInProgress%2C%20Component%2C%20nextProps%2C%20renderExpirationTime)%3B%5C%5Cn%20%20mountClassInstance(workInProgress%2C%20Component%2C%20nextProps%2C%20renderExpirationTime)%3B%5C%5Cn%5C%5Cn%20%20return%20finishClassComponent(null%2C%20workInProgress%2C%20Component%2C%20true%2C%20hasContext%2C%20renderExpirationTime)%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20mountIndeterminateComponent(_current%2C%20workInProgress%2C%20Component%2C%20renderExpirationTime)%20%7B%5C%5Cn%20%20if%20(_current%20!%3D%3D%20null)%20%7B%5C%5Cn%20%20%20%20%2F%2F%20An%20indeterminate%20component%20only%20mounts%20if%20it%20suspended%20inside%20a%20non-%5C%5Cn%20%20%20%20%2F%2F%20concurrent%20tree%2C%20in%20an%20inconsistent%20state.%20We%20want%20to%20treat%20it%20like%5C%5Cn%20%20%20%20%2F%2F%20a%20new%20mount%2C%20even%20though%20an%20empty%20version%20of%20it%20already%20committed.%5C%5Cn%20%20%20%20%2F%2F%20Disconnect%20the%20alternate%20pointers.%5C%5Cn%20%20%20%20_current.alternate%20%3D%20null%3B%5C%5Cn%20%20%20%20workInProgress.alternate%20%3D%20null%3B%5C%5Cn%20%20%20%20%2F%2F%20Since%20this%20is%20conceptually%20a%20new%20fiber%2C%20schedule%20a%20Placement%20effect%5C%5Cn%20%20%20%20workInProgress.effectTag%20%7C%3D%20Placement%3B%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20var%20props%20%3D%20workInProgress.pendingProps%3B%5C%5Cn%20%20var%20unmaskedContext%20%3D%20getUnmaskedContext(workInProgress%2C%20Component%2C%20false)%3B%5C%5Cn%20%20var%20context%20%3D%20getMaskedContext(workInProgress%2C%20unmaskedContext)%3B%5C%5Cn%5C%5Cn%20%20prepareToReadContext(workInProgress%2C%20renderExpirationTime)%3B%5C%5Cn%5C%5Cn%20%20var%20value%20%3D%20void%200%3B%5C%5Cn%5C%5Cn%20%20%7B%5C%5Cn%20%20%20%20if%20(Component.prototype%20%26%26%20typeof%20Component.prototype.render%20%3D%3D%3D%20'function')%20%7B%5C%5Cn%20%20%20%20%20%20var%20componentName%20%3D%20getComponentName(Component)%20%7C%7C%20'Unknown'%3B%5C%5Cn%5C%5Cn%20%20%20%20%20%20if%20(!didWarnAboutBadClass%5BcomponentName%5D)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20warningWithoutStack%241(false%2C%20%5C%5C%5C%22The%20%3C%25s%20%2F%3E%20component%20appears%20to%20have%20a%20render%20method%2C%20but%20doesn't%20extend%20React.Component.%20%5C%5C%5C%22%20%2B%20'This%20is%20likely%20to%20cause%20errors.%20Change%20%25s%20to%20extend%20React.Component%20instead.'%2C%20componentName%2C%20componentName)%3B%5C%5Cn%20%20%20%20%20%20%20%20didWarnAboutBadClass%5BcomponentName%5D%20%3D%20true%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20if%20(workInProgress.mode%20%26%20StrictMode)%20%7B%5C%5Cn%20%20%20%20%20%20ReactStrictModeWarnings.recordLegacyContextWarning(workInProgress%2C%20null)%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20ReactCurrentOwner%243.current%20%3D%20workInProgress%3B%5C%5Cn%20%20%20%20value%20%3D%20renderWithHooks(null%2C%20workInProgress%2C%20Component%2C%20props%2C%20context%2C%20renderExpirationTime)%3B%5C%5Cn%20%20%7D%5C%5Cn%20%20%2F%2F%20React%20DevTools%20reads%20this%20flag.%5C%5Cn%20%20workInProgress.effectTag%20%7C%3D%20PerformedWork%3B%5C%5Cn%5C%5Cn%20%20if%20(typeof%20value%20%3D%3D%3D%20'object'%20%26%26%20value%20!%3D%3D%20null%20%26%26%20typeof%20value.render%20%3D%3D%3D%20'function'%20%26%26%20value.%24%24typeof%20%3D%3D%3D%20undefined)%20%7B%5C%5Cn%20%20%20%20%2F%2F%20Proceed%20under%20the%20assumption%20that%20this%20is%20a%20class%20instance%5C%5Cn%20%20%20%20workInProgress.tag%20%3D%20ClassComponent%3B%5C%5Cn%5C%5Cn%20%20%20%20%2F%2F%20Throw%20out%20any%20hooks%20that%20were%20used.%5C%5Cn%20%20%20%20resetHooks()%3B%5C%5Cn%5C%5Cn%20%20%20%20%2F%2F%20Push%20context%20providers%20early%20to%20prevent%20context%20stack%20mismatches.%5C%5Cn%20%20%20%20%2F%2F%20During%20mounting%20we%20don't%20know%20the%20child%20context%20yet%20as%20the%20instance%20doesn't%20exist.%5C%5Cn%20%20%20%20%2F%2F%20We%20will%20invalidate%20the%20child%20context%20in%20finishClassComponent()%20right%20after%20rendering.%5C%5Cn%20%20%20%20var%20hasContext%20%3D%20false%3B%5C%5Cn%20%20%20%20if%20(isContextProvider(Component))%20%7B%5C%5Cn%20%20%20%20%20%20hasContext%20%3D%20true%3B%5C%5Cn%20%20%20%20%20%20pushContextProvider(workInProgress)%3B%5C%5Cn%20%20%20%20%7D%20else%20%7B%5C%5Cn%20%20%20%20%20%20hasContext%20%3D%20false%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20workInProgress.memoizedState%20%3D%20value.state%20!%3D%3D%20null%20%26%26%20value.state%20!%3D%3D%20undefined%20%3F%20value.state%20%3A%20null%3B%5C%5Cn%5C%5Cn%20%20%20%20var%20getDerivedStateFromProps%20%3D%20Component.getDerivedStateFromProps%3B%5C%5Cn%20%20%20%20if%20(typeof%20getDerivedStateFromProps%20%3D%3D%3D%20'function')%20%7B%5C%5Cn%20%20%20%20%20%20applyDerivedStateFromProps(workInProgress%2C%20Component%2C%20getDerivedStateFromProps%2C%20props)%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20adoptClassInstance(workInProgress%2C%20value)%3B%5C%5Cn%20%20%20%20mountClassInstance(workInProgress%2C%20Component%2C%20props%2C%20renderExpirationTime)%3B%5C%5Cn%20%20%20%20return%20finishClassComponent(null%2C%20workInProgress%2C%20Component%2C%20true%2C%20hasContext%2C%20renderExpirationTime)%3B%5C%5Cn%20%20%7D%20else%20%7B%5C%5Cn%20%20%20%20%2F%2F%20Proceed%20under%20the%20assumption%20that%20this%20is%20a%20function%20component%5C%5Cn%20%20%20%20workInProgress.tag%20%3D%20FunctionComponent%3B%5C%5Cn%20%20%20%20%7B%5C%5Cn%20%20%20%20%20%20if%20(debugRenderPhaseSideEffects%20%7C%7C%20debugRenderPhaseSideEffectsForStrictMode%20%26%26%20workInProgress.mode%20%26%20StrictMode)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%2F%2F%20Only%20double-render%20components%20with%20Hooks%5C%5Cn%20%20%20%20%20%20%20%20if%20(workInProgress.memoizedState%20!%3D%3D%20null)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20value%20%3D%20renderWithHooks(null%2C%20workInProgress%2C%20Component%2C%20props%2C%20context%2C%20renderExpirationTime)%3B%5C%5Cn%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%20%20reconcileChildren(null%2C%20workInProgress%2C%20value%2C%20renderExpirationTime)%3B%5C%5Cn%20%20%20%20%7B%5C%5Cn%20%20%20%20%20%20validateFunctionComponentInDev(workInProgress%2C%20Component)%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%20%20return%20workInProgress.child%3B%5C%5Cn%20%20%7D%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20validateFunctionComponentInDev(workInProgress%2C%20Component)%20%7B%5C%5Cn%20%20if%20(Component)%20%7B%5C%5Cn%20%20%20%20!!Component.childContextTypes%20%3F%20warningWithoutStack%241(false%2C%20'%25s(...)%3A%20childContextTypes%20cannot%20be%20defined%20on%20a%20function%20component.'%2C%20Component.displayName%20%7C%7C%20Component.name%20%7C%7C%20'Component')%20%3A%20void%200%3B%5C%5Cn%20%20%7D%5C%5Cn%20%20if%20(workInProgress.ref%20!%3D%3D%20null)%20%7B%5C%5Cn%20%20%20%20var%20info%20%3D%20''%3B%5C%5Cn%20%20%20%20var%20ownerName%20%3D%20getCurrentFiberOwnerNameInDevOrNull()%3B%5C%5Cn%20%20%20%20if%20(ownerName)%20%7B%5C%5Cn%20%20%20%20%20%20info%20%2B%3D%20'%5C%5C%5C%5Cn%5C%5C%5C%5CnCheck%20the%20render%20method%20of%20%60'%20%2B%20ownerName%20%2B%20'%60.'%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20var%20warningKey%20%3D%20ownerName%20%7C%7C%20workInProgress._debugID%20%7C%7C%20''%3B%5C%5Cn%20%20%20%20var%20debugSource%20%3D%20workInProgress._debugSource%3B%5C%5Cn%20%20%20%20if%20(debugSource)%20%7B%5C%5Cn%20%20%20%20%20%20warningKey%20%3D%20debugSource.fileName%20%2B%20'%3A'%20%2B%20debugSource.lineNumber%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%20%20if%20(!didWarnAboutFunctionRefs%5BwarningKey%5D)%20%7B%5C%5Cn%20%20%20%20%20%20didWarnAboutFunctionRefs%5BwarningKey%5D%20%3D%20true%3B%5C%5Cn%20%20%20%20%20%20warning%241(false%2C%20'Function%20components%20cannot%20be%20given%20refs.%20'%20%2B%20'Attempts%20to%20access%20this%20ref%20will%20fail.%20'%20%2B%20'Did%20you%20mean%20to%20use%20React.forwardRef()%3F%25s'%2C%20info)%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20if%20(typeof%20Component.getDerivedStateFromProps%20%3D%3D%3D%20'function')%20%7B%5C%5Cn%20%20%20%20var%20componentName%20%3D%20getComponentName(Component)%20%7C%7C%20'Unknown'%3B%5C%5Cn%5C%5Cn%20%20%20%20if%20(!didWarnAboutGetDerivedStateOnFunctionComponent%5BcomponentName%5D)%20%7B%5C%5Cn%20%20%20%20%20%20warningWithoutStack%241(false%2C%20'%25s%3A%20Function%20components%20do%20not%20support%20getDerivedStateFromProps.'%2C%20componentName)%3B%5C%5Cn%20%20%20%20%20%20didWarnAboutGetDerivedStateOnFunctionComponent%5BcomponentName%5D%20%3D%20true%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20if%20(typeof%20Component.contextType%20%3D%3D%3D%20'object'%20%26%26%20Component.contextType%20!%3D%3D%20null)%20%7B%5C%5Cn%20%20%20%20var%20_componentName%20%3D%20getComponentName(Component)%20%7C%7C%20'Unknown'%3B%5C%5Cn%5C%5Cn%20%20%20%20if%20(!didWarnAboutContextTypeOnFunctionComponent%5B_componentName%5D)%20%7B%5C%5Cn%20%20%20%20%20%20warningWithoutStack%241(false%2C%20'%25s%3A%20Function%20components%20do%20not%20support%20contextType.'%2C%20_componentName)%3B%5C%5Cn%20%20%20%20%20%20didWarnAboutContextTypeOnFunctionComponent%5B_componentName%5D%20%3D%20true%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20updateSuspenseComponent(current%24%241%2C%20workInProgress%2C%20renderExpirationTime)%20%7B%5C%5Cn%20%20var%20mode%20%3D%20workInProgress.mode%3B%5C%5Cn%20%20var%20nextProps%20%3D%20workInProgress.pendingProps%3B%5C%5Cn%5C%5Cn%20%20%2F%2F%20We%20should%20attempt%20to%20render%20the%20primary%20children%20unless%20this%20boundary%5C%5Cn%20%20%2F%2F%20already%20suspended%20during%20this%20render%20(%60alreadyCaptured%60%20is%20true).%5C%5Cn%20%20var%20nextState%20%3D%20workInProgress.memoizedState%3B%5C%5Cn%5C%5Cn%20%20var%20nextDidTimeout%20%3D%20void%200%3B%5C%5Cn%20%20if%20((workInProgress.effectTag%20%26%20DidCapture)%20%3D%3D%3D%20NoEffect)%20%7B%5C%5Cn%20%20%20%20%2F%2F%20This%20is%20the%20first%20attempt.%5C%5Cn%20%20%20%20nextState%20%3D%20null%3B%5C%5Cn%20%20%20%20nextDidTimeout%20%3D%20false%3B%5C%5Cn%20%20%7D%20else%20%7B%5C%5Cn%20%20%20%20%2F%2F%20Something%20in%20this%20boundary's%20subtree%20already%20suspended.%20Switch%20to%5C%5Cn%20%20%20%20%2F%2F%20rendering%20the%20fallback%20children.%5C%5Cn%20%20%20%20nextState%20%3D%20%7B%5C%5Cn%20%20%20%20%20%20timedOutAt%3A%20nextState%20!%3D%3D%20null%20%3F%20nextState.timedOutAt%20%3A%20NoWork%5C%5Cn%20%20%20%20%7D%3B%5C%5Cn%20%20%20%20nextDidTimeout%20%3D%20true%3B%5C%5Cn%20%20%20%20workInProgress.effectTag%20%26%3D%20~DidCapture%3B%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20%2F%2F%20This%20next%20part%20is%20a%20bit%20confusing.%20If%20the%20children%20timeout%2C%20we%20switch%20to%5C%5Cn%20%20%2F%2F%20showing%20the%20fallback%20children%20in%20place%20of%20the%20%5C%5C%5C%22primary%5C%5C%5C%22%20children.%5C%5Cn%20%20%2F%2F%20However%2C%20we%20don't%20want%20to%20delete%20the%20primary%20children%20because%20then%20their%5C%5Cn%20%20%2F%2F%20state%20will%20be%20lost%20(both%20the%20React%20state%20and%20the%20host%20state%2C%20e.g.%5C%5Cn%20%20%2F%2F%20uncontrolled%20form%20inputs).%20Instead%20we%20keep%20them%20mounted%20and%20hide%20them.%5C%5Cn%20%20%2F%2F%20Both%20the%20fallback%20children%20AND%20the%20primary%20children%20are%20rendered%20at%20the%5C%5Cn%20%20%2F%2F%20same%20time.%20Once%20the%20primary%20children%20are%20un-suspended%2C%20we%20can%20delete%5C%5Cn%20%20%2F%2F%20the%20fallback%20children%20%E2%80%94%20don't%20need%20to%20preserve%20their%20state.%5C%5Cn%20%20%2F%2F%5C%5Cn%20%20%2F%2F%20The%20two%20sets%20of%20children%20are%20siblings%20in%20the%20host%20environment%2C%20but%5C%5Cn%20%20%2F%2F%20semantically%2C%20for%20purposes%20of%20reconciliation%2C%20they%20are%20two%20separate%20sets.%5C%5Cn%20%20%2F%2F%20So%20we%20store%20them%20using%20two%20fragment%20fibers.%5C%5Cn%20%20%2F%2F%5C%5Cn%20%20%2F%2F%20However%2C%20we%20want%20to%20avoid%20allocating%20extra%20fibers%20for%20every%20placeholder.%5C%5Cn%20%20%2F%2F%20They're%20only%20necessary%20when%20the%20children%20time%20out%2C%20because%20that's%20the%5C%5Cn%20%20%2F%2F%20only%20time%20when%20both%20sets%20are%20mounted.%5C%5Cn%20%20%2F%2F%5C%5Cn%20%20%2F%2F%20So%2C%20the%20extra%20fragment%20fibers%20are%20only%20used%20if%20the%20children%20time%20out.%5C%5Cn%20%20%2F%2F%20Otherwise%2C%20we%20render%20the%20primary%20children%20directly.%20This%20requires%20some%5C%5Cn%20%20%2F%2F%20custom%20reconciliation%20logic%20to%20preserve%20the%20state%20of%20the%20primary%5C%5Cn%20%20%2F%2F%20children.%20It's%20essentially%20a%20very%20basic%20form%20of%20re-parenting.%5C%5Cn%5C%5Cn%20%20%2F%2F%20%60child%60%20points%20to%20the%20child%20fiber.%20In%20the%20normal%20case%2C%20this%20is%20the%20first%5C%5Cn%20%20%2F%2F%20fiber%20of%20the%20primary%20children%20set.%20In%20the%20timed-out%20case%2C%20it's%20a%5C%5Cn%20%20%2F%2F%20a%20fragment%20fiber%20containing%20the%20primary%20children.%5C%5Cn%20%20var%20child%20%3D%20void%200%3B%5C%5Cn%20%20%2F%2F%20%60next%60%20points%20to%20the%20next%20fiber%20React%20should%20render.%20In%20the%20normal%20case%2C%5C%5Cn%20%20%2F%2F%20it's%20the%20same%20as%20%60child%60%3A%20the%20first%20fiber%20of%20the%20primary%20children%20set.%5C%5Cn%20%20%2F%2F%20In%20the%20timed-out%20case%2C%20it's%20a%20fragment%20fiber%20containing%20the%20*fallback*%5C%5Cn%20%20%2F%2F%20children%20--%20we%20skip%20over%20the%20primary%20children%20entirely.%5C%5Cn%20%20var%20next%20%3D%20void%200%3B%5C%5Cn%20%20if%20(current%24%241%20%3D%3D%3D%20null)%20%7B%5C%5Cn%20%20%20%20if%20(enableSuspenseServerRenderer)%20%7B%5C%5Cn%20%20%20%20%20%20%2F%2F%20If%20we're%20currently%20hydrating%2C%20try%20to%20hydrate%20this%20boundary.%5C%5Cn%20%20%20%20%20%20%2F%2F%20But%20only%20if%20this%20has%20a%20fallback.%5C%5Cn%20%20%20%20%20%20if%20(nextProps.fallback%20!%3D%3D%20undefined)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20tryToClaimNextHydratableInstance(workInProgress)%3B%5C%5Cn%20%20%20%20%20%20%20%20%2F%2F%20This%20could've%20changed%20the%20tag%20if%20this%20was%20a%20dehydrated%20suspense%20component.%5C%5Cn%20%20%20%20%20%20%20%20if%20(workInProgress.tag%20%3D%3D%3D%20DehydratedSuspenseComponent)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20return%20updateDehydratedSuspenseComponent(null%2C%20workInProgress%2C%20renderExpirationTime)%3B%5C%5Cn%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20%2F%2F%20This%20is%20the%20initial%20mount.%20This%20branch%20is%20pretty%20simple%20because%20there's%5C%5Cn%20%20%20%20%2F%2F%20no%20previous%20state%20that%20needs%20to%20be%20preserved.%5C%5Cn%20%20%20%20if%20(nextDidTimeout)%20%7B%5C%5Cn%20%20%20%20%20%20%2F%2F%20Mount%20separate%20fragments%20for%20primary%20and%20fallback%20children.%5C%5Cn%20%20%20%20%20%20var%20nextFallbackChildren%20%3D%20nextProps.fallback%3B%5C%5Cn%20%20%20%20%20%20var%20primaryChildFragment%20%3D%20createFiberFromFragment(null%2C%20mode%2C%20NoWork%2C%20null)%3B%5C%5Cn%5C%5Cn%20%20%20%20%20%20if%20((workInProgress.mode%20%26%20ConcurrentMode)%20%3D%3D%3D%20NoContext)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%2F%2F%20Outside%20of%20concurrent%20mode%2C%20we%20commit%20the%20effects%20from%20the%5C%5Cn%20%20%20%20%20%20%20%20var%20progressedState%20%3D%20workInProgress.memoizedState%3B%5C%5Cn%20%20%20%20%20%20%20%20var%20progressedPrimaryChild%20%3D%20progressedState%20!%3D%3D%20null%20%3F%20workInProgress.child.child%20%3A%20workInProgress.child%3B%5C%5Cn%20%20%20%20%20%20%20%20primaryChildFragment.child%20%3D%20progressedPrimaryChild%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20%20%20var%20fallbackChildFragment%20%3D%20createFiberFromFragment(nextFallbackChildren%2C%20mode%2C%20renderExpirationTime%2C%20null)%3B%5C%5Cn%20%20%20%20%20%20primaryChildFragment.sibling%20%3D%20fallbackChildFragment%3B%5C%5Cn%20%20%20%20%20%20child%20%3D%20primaryChildFragment%3B%5C%5Cn%20%20%20%20%20%20%2F%2F%20Skip%20the%20primary%20children%2C%20and%20continue%20working%20on%20the%5C%5Cn%20%20%20%20%20%20%2F%2F%20fallback%20children.%5C%5Cn%20%20%20%20%20%20next%20%3D%20fallbackChildFragment%3B%5C%5Cn%20%20%20%20%20%20child.return%20%3D%20next.return%20%3D%20workInProgress%3B%5C%5Cn%20%20%20%20%7D%20else%20%7B%5C%5Cn%20%20%20%20%20%20%2F%2F%20Mount%20the%20primary%20children%20without%20an%20intermediate%20fragment%20fiber.%5C%5Cn%20%20%20%20%20%20var%20nextPrimaryChildren%20%3D%20nextProps.children%3B%5C%5Cn%20%20%20%20%20%20child%20%3D%20next%20%3D%20mountChildFibers(workInProgress%2C%20null%2C%20nextPrimaryChildren%2C%20renderExpirationTime)%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%20else%20%7B%5C%5Cn%20%20%20%20%2F%2F%20This%20is%20an%20update.%20This%20branch%20is%20more%20complicated%20because%20we%20need%20to%5C%5Cn%20%20%20%20%2F%2F%20ensure%20the%20state%20of%20the%20primary%20children%20is%20preserved.%5C%5Cn%20%20%20%20var%20prevState%20%3D%20current%24%241.memoizedState%3B%5C%5Cn%20%20%20%20var%20prevDidTimeout%20%3D%20prevState%20!%3D%3D%20null%3B%5C%5Cn%20%20%20%20if%20(prevDidTimeout)%20%7B%5C%5Cn%20%20%20%20%20%20%2F%2F%20The%20current%20tree%20already%20timed%20out.%20That%20means%20each%20child%20set%20is%5C%5Cn%20%20%20%20%20%20var%20currentPrimaryChildFragment%20%3D%20current%24%241.child%3B%5C%5Cn%20%20%20%20%20%20var%20currentFallbackChildFragment%20%3D%20currentPrimaryChildFragment.sibling%3B%5C%5Cn%20%20%20%20%20%20if%20(nextDidTimeout)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%2F%2F%20Still%20timed%20out.%20Reuse%20the%20current%20primary%20children%20by%20cloning%5C%5Cn%20%20%20%20%20%20%20%20%2F%2F%20its%20fragment.%20We're%20going%20to%20skip%20over%20these%20entirely.%5C%5Cn%20%20%20%20%20%20%20%20var%20_nextFallbackChildren%20%3D%20nextProps.fallback%3B%5C%5Cn%20%20%20%20%20%20%20%20var%20_primaryChildFragment%20%3D%20createWorkInProgress(currentPrimaryChildFragment%2C%20currentPrimaryChildFragment.pendingProps%2C%20NoWork)%3B%5C%5Cn%5C%5Cn%20%20%20%20%20%20%20%20if%20((workInProgress.mode%20%26%20ConcurrentMode)%20%3D%3D%3D%20NoContext)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%2F%2F%20Outside%20of%20concurrent%20mode%2C%20we%20commit%20the%20effects%20from%20the%5C%5Cn%20%20%20%20%20%20%20%20%20%20var%20_progressedState%20%3D%20workInProgress.memoizedState%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20var%20_progressedPrimaryChild%20%3D%20_progressedState%20!%3D%3D%20null%20%3F%20workInProgress.child.child%20%3A%20workInProgress.child%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20if%20(_progressedPrimaryChild%20!%3D%3D%20currentPrimaryChildFragment.child)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20_primaryChildFragment.child%20%3D%20_progressedPrimaryChild%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20%20%20%20%20%2F%2F%20Because%20primaryChildFragment%20is%20a%20new%20fiber%20that%20we're%20inserting%20as%20the%5C%5Cn%20%20%20%20%20%20%20%20%2F%2F%20parent%20of%20a%20new%20tree%2C%20we%20need%20to%20set%20its%20treeBaseDuration.%5C%5Cn%20%20%20%20%20%20%20%20if%20(enableProfilerTimer%20%26%26%20workInProgress.mode%20%26%20ProfileMode)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%2F%2F%20treeBaseDuration%20is%20the%20sum%20of%20all%20the%20child%20tree%20base%20durations.%5C%5Cn%20%20%20%20%20%20%20%20%20%20var%20treeBaseDuration%20%3D%200%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20var%20hiddenChild%20%3D%20_primaryChildFragment.child%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20while%20(hiddenChild%20!%3D%3D%20null)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20treeBaseDuration%20%2B%3D%20hiddenChild.treeBaseDuration%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20hiddenChild%20%3D%20hiddenChild.sibling%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%20%20%20%20_primaryChildFragment.treeBaseDuration%20%3D%20treeBaseDuration%3B%5C%5Cn%20%20%20%20%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20%20%20%20%20%2F%2F%20Clone%20the%20fallback%20child%20fragment%2C%20too.%20These%20we'll%20continue%5C%5Cn%20%20%20%20%20%20%20%20%2F%2F%20working%20on.%5C%5Cn%20%20%20%20%20%20%20%20var%20_fallbackChildFragment%20%3D%20_primaryChildFragment.sibling%20%3D%20createWorkInProgress(currentFallbackChildFragment%2C%20_nextFallbackChildren%2C%20currentFallbackChildFragment.expirationTime)%3B%5C%5Cn%20%20%20%20%20%20%20%20child%20%3D%20_primaryChildFragment%3B%5C%5Cn%20%20%20%20%20%20%20%20_primaryChildFragment.childExpirationTime%20%3D%20NoWork%3B%5C%5Cn%20%20%20%20%20%20%20%20%2F%2F%20Skip%20the%20primary%20children%2C%20and%20continue%20working%20on%20the%5C%5Cn%20%20%20%20%20%20%20%20%2F%2F%20fallback%20children.%5C%5Cn%20%20%20%20%20%20%20%20next%20%3D%20_fallbackChildFragment%3B%5C%5Cn%20%20%20%20%20%20%20%20child.return%20%3D%20next.return%20%3D%20workInProgress%3B%5C%5Cn%20%20%20%20%20%20%7D%20else%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%2F%2F%20No%20longer%20suspended.%20Switch%20back%20to%20showing%20the%20primary%20children%2C%5C%5Cn%20%20%20%20%20%20%20%20%2F%2F%20and%20remove%20the%20intermediate%20fragment%20fiber.%5C%5Cn%20%20%20%20%20%20%20%20var%20_nextPrimaryChildren%20%3D%20nextProps.children%3B%5C%5Cn%20%20%20%20%20%20%20%20var%20currentPrimaryChild%20%3D%20currentPrimaryChildFragment.child%3B%5C%5Cn%20%20%20%20%20%20%20%20var%20primaryChild%20%3D%20reconcileChildFibers(workInProgress%2C%20currentPrimaryChild%2C%20_nextPrimaryChildren%2C%20renderExpirationTime)%3B%5C%5Cn%5C%5Cn%20%20%20%20%20%20%20%20%2F%2F%20If%20this%20render%20doesn't%20suspend%2C%20we%20need%20to%20delete%20the%20fallback%5C%5Cn%20%20%20%20%20%20%20%20%2F%2F%20children.%20Wait%20until%20the%20complete%20phase%2C%20after%20we've%20confirmed%20the%5C%5Cn%20%20%20%20%20%20%20%20%2F%2F%20fallback%20is%20no%20longer%20needed.%5C%5Cn%20%20%20%20%20%20%20%20%2F%2F%20TODO%3A%20Would%20it%20be%20better%20to%20store%20the%20fallback%20fragment%20on%5C%5Cn%20%20%20%20%20%20%20%20%2F%2F%20the%20stateNode%3F%5C%5Cn%5C%5Cn%20%20%20%20%20%20%20%20%2F%2F%20Continue%20rendering%20the%20children%2C%20like%20we%20normally%20do.%5C%5Cn%20%20%20%20%20%20%20%20child%20%3D%20next%20%3D%20primaryChild%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%7D%20else%20%7B%5C%5Cn%20%20%20%20%20%20%2F%2F%20The%20current%20tree%20has%20not%20already%20timed%20out.%20That%20means%20the%20primary%5C%5Cn%20%20%20%20%20%20%2F%2F%20children%20are%20not%20wrapped%20in%20a%20fragment%20fiber.%5C%5Cn%20%20%20%20%20%20var%20_currentPrimaryChild%20%3D%20current%24%241.child%3B%5C%5Cn%20%20%20%20%20%20if%20(nextDidTimeout)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%2F%2F%20Timed%20out.%20Wrap%20the%20children%20in%20a%20fragment%20fiber%20to%20keep%20them%5C%5Cn%20%20%20%20%20%20%20%20%2F%2F%20separate%20from%20the%20fallback%20children.%5C%5Cn%20%20%20%20%20%20%20%20var%20_nextFallbackChildren2%20%3D%20nextProps.fallback%3B%5C%5Cn%20%20%20%20%20%20%20%20var%20_primaryChildFragment2%20%3D%20createFiberFromFragment(%5C%5Cn%20%20%20%20%20%20%20%20%2F%2F%20It%20shouldn't%20matter%20what%20the%20pending%20props%20are%20because%20we%20aren't%5C%5Cn%20%20%20%20%20%20%20%20%2F%2F%20going%20to%20render%20this%20fragment.%5C%5Cn%20%20%20%20%20%20%20%20null%2C%20mode%2C%20NoWork%2C%20null)%3B%5C%5Cn%20%20%20%20%20%20%20%20_primaryChildFragment2.child%20%3D%20_currentPrimaryChild%3B%5C%5Cn%5C%5Cn%20%20%20%20%20%20%20%20%2F%2F%20Even%20though%20we're%20creating%20a%20new%20fiber%2C%20there%20are%20no%20new%20children%2C%5C%5Cn%20%20%20%20%20%20%20%20%2F%2F%20because%20we're%20reusing%20an%20already%20mounted%20tree.%20So%20we%20don't%20need%20to%5C%5Cn%20%20%20%20%20%20%20%20%2F%2F%20schedule%20a%20placement.%5C%5Cn%20%20%20%20%20%20%20%20%2F%2F%20primaryChildFragment.effectTag%20%7C%3D%20Placement%3B%5C%5Cn%5C%5Cn%20%20%20%20%20%20%20%20if%20((workInProgress.mode%20%26%20ConcurrentMode)%20%3D%3D%3D%20NoContext)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%2F%2F%20Outside%20of%20concurrent%20mode%2C%20we%20commit%20the%20effects%20from%20the%5C%5Cn%20%20%20%20%20%20%20%20%20%20var%20_progressedState2%20%3D%20workInProgress.memoizedState%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20var%20_progressedPrimaryChild2%20%3D%20_progressedState2%20!%3D%3D%20null%20%3F%20workInProgress.child.child%20%3A%20workInProgress.child%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20_primaryChildFragment2.child%20%3D%20_progressedPrimaryChild2%3B%5C%5Cn%20%20%20%20%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20%20%20%20%20%2F%2F%20Because%20primaryChildFragment%20is%20a%20new%20fiber%20that%20we're%20inserting%20as%20the%5C%5Cn%20%20%20%20%20%20%20%20%2F%2F%20parent%20of%20a%20new%20tree%2C%20we%20need%20to%20set%20its%20treeBaseDuration.%5C%5Cn%20%20%20%20%20%20%20%20if%20(enableProfilerTimer%20%26%26%20workInProgress.mode%20%26%20ProfileMode)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%2F%2F%20treeBaseDuration%20is%20the%20sum%20of%20all%20the%20child%20tree%20base%20durations.%5C%5Cn%20%20%20%20%20%20%20%20%20%20var%20_treeBaseDuration%20%3D%200%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20var%20_hiddenChild%20%3D%20_primaryChildFragment2.child%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20while%20(_hiddenChild%20!%3D%3D%20null)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20_treeBaseDuration%20%2B%3D%20_hiddenChild.treeBaseDuration%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20_hiddenChild%20%3D%20_hiddenChild.sibling%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%20%20%20%20_primaryChildFragment2.treeBaseDuration%20%3D%20_treeBaseDuration%3B%5C%5Cn%20%20%20%20%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20%20%20%20%20%2F%2F%20Create%20a%20fragment%20from%20the%20fallback%20children%2C%20too.%5C%5Cn%20%20%20%20%20%20%20%20var%20_fallbackChildFragment2%20%3D%20_primaryChildFragment2.sibling%20%3D%20createFiberFromFragment(_nextFallbackChildren2%2C%20mode%2C%20renderExpirationTime%2C%20null)%3B%5C%5Cn%20%20%20%20%20%20%20%20_fallbackChildFragment2.effectTag%20%7C%3D%20Placement%3B%5C%5Cn%20%20%20%20%20%20%20%20child%20%3D%20_primaryChildFragment2%3B%5C%5Cn%20%20%20%20%20%20%20%20_primaryChildFragment2.childExpirationTime%20%3D%20NoWork%3B%5C%5Cn%20%20%20%20%20%20%20%20%2F%2F%20Skip%20the%20primary%20children%2C%20and%20continue%20working%20on%20the%5C%5Cn%20%20%20%20%20%20%20%20%2F%2F%20fallback%20children.%5C%5Cn%20%20%20%20%20%20%20%20next%20%3D%20_fallbackChildFragment2%3B%5C%5Cn%20%20%20%20%20%20%20%20child.return%20%3D%20next.return%20%3D%20workInProgress%3B%5C%5Cn%20%20%20%20%20%20%7D%20else%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%2F%2F%20Still%20haven't%20timed%20out.%20%20Continue%20rendering%20the%20children%2C%20like%20we%5C%5Cn%20%20%20%20%20%20%20%20%2F%2F%20normally%20do.%5C%5Cn%20%20%20%20%20%20%20%20var%20_nextPrimaryChildren2%20%3D%20nextProps.children%3B%5C%5Cn%20%20%20%20%20%20%20%20next%20%3D%20child%20%3D%20reconcileChildFibers(workInProgress%2C%20_currentPrimaryChild%2C%20_nextPrimaryChildren2%2C%20renderExpirationTime)%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%20%20workInProgress.stateNode%20%3D%20current%24%241.stateNode%3B%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20workInProgress.memoizedState%20%3D%20nextState%3B%5C%5Cn%20%20workInProgress.child%20%3D%20child%3B%5C%5Cn%20%20return%20next%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20updateDehydratedSuspenseComponent(current%24%241%2C%20workInProgress%2C%20renderExpirationTime)%20%7B%5C%5Cn%20%20if%20(current%24%241%20%3D%3D%3D%20null)%20%7B%5C%5Cn%20%20%20%20%2F%2F%20During%20the%20first%20pass%2C%20we'll%20bail%20out%20and%20not%20drill%20into%20the%20children.%5C%5Cn%20%20%20%20%2F%2F%20Instead%2C%20we'll%20leave%20the%20content%20in%20place%20and%20try%20to%20hydrate%20it%20later.%5C%5Cn%20%20%20%20workInProgress.expirationTime%20%3D%20Never%3B%5C%5Cn%20%20%20%20return%20null%3B%5C%5Cn%20%20%7D%5C%5Cn%20%20%2F%2F%20We%20use%20childExpirationTime%20to%20indicate%20that%20a%20child%20might%20depend%20on%20context%2C%20so%20if%5C%5Cn%20%20%2F%2F%20any%20context%20has%20changed%2C%20we%20need%20to%20treat%20is%20as%20if%20the%20input%20might%20have%20changed.%5C%5Cn%20%20var%20hasContextChanged%24%241%20%3D%20current%24%241.childExpirationTime%20%3E%3D%20renderExpirationTime%3B%5C%5Cn%20%20if%20(didReceiveUpdate%20%7C%7C%20hasContextChanged%24%241)%20%7B%5C%5Cn%20%20%20%20%2F%2F%20This%20boundary%20has%20changed%20since%20the%20first%20render.%20This%20means%20that%20we%20are%20now%20unable%20to%5C%5Cn%20%20%20%20%2F%2F%20hydrate%20it.%20We%20might%20still%20be%20able%20to%20hydrate%20it%20using%20an%20earlier%20expiration%20time%20but%5C%5Cn%20%20%20%20%2F%2F%20during%20this%20render%20we%20can't.%20Instead%2C%20we're%20going%20to%20delete%20the%20whole%20subtree%20and%5C%5Cn%20%20%20%20%2F%2F%20instead%20inject%20a%20new%20real%20Suspense%20boundary%20to%20take%20its%20place%2C%20which%20may%20render%20content%5C%5Cn%20%20%20%20%2F%2F%20or%20fallback.%20The%20real%20Suspense%20boundary%20will%20suspend%20for%20a%20while%20so%20we%20have%20some%20time%5C%5Cn%20%20%20%20%2F%2F%20to%20ensure%20it%20can%20produce%20real%20content%2C%20but%20all%20state%20and%20pending%20events%20will%20be%20lost.%5C%5Cn%5C%5Cn%20%20%20%20%2F%2F%20Detach%20from%20the%20current%20dehydrated%20boundary.%5C%5Cn%20%20%20%20current%24%241.alternate%20%3D%20null%3B%5C%5Cn%20%20%20%20workInProgress.alternate%20%3D%20null%3B%5C%5Cn%5C%5Cn%20%20%20%20%2F%2F%20Insert%20a%20deletion%20in%20the%20effect%20list.%5C%5Cn%20%20%20%20var%20returnFiber%20%3D%20workInProgress.return%3B%5C%5Cn%20%20%20%20!(returnFiber%20!%3D%3D%20null)%20%3F%20invariant(false%2C%20'Suspense%20boundaries%20are%20never%20on%20the%20root.%20This%20is%20probably%20a%20bug%20in%20React.')%20%3A%20void%200%3B%5C%5Cn%20%20%20%20var%20last%20%3D%20returnFiber.lastEffect%3B%5C%5Cn%20%20%20%20if%20(last%20!%3D%3D%20null)%20%7B%5C%5Cn%20%20%20%20%20%20last.nextEffect%20%3D%20current%24%241%3B%5C%5Cn%20%20%20%20%20%20returnFiber.lastEffect%20%3D%20current%24%241%3B%5C%5Cn%20%20%20%20%7D%20else%20%7B%5C%5Cn%20%20%20%20%20%20returnFiber.firstEffect%20%3D%20returnFiber.lastEffect%20%3D%20current%24%241%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%20%20current%24%241.nextEffect%20%3D%20null%3B%5C%5Cn%20%20%20%20current%24%241.effectTag%20%3D%20Deletion%3B%5C%5Cn%5C%5Cn%20%20%20%20%2F%2F%20Upgrade%20this%20work%20in%20progress%20to%20a%20real%20Suspense%20component.%5C%5Cn%20%20%20%20workInProgress.tag%20%3D%20SuspenseComponent%3B%5C%5Cn%20%20%20%20workInProgress.stateNode%20%3D%20null%3B%5C%5Cn%20%20%20%20workInProgress.memoizedState%20%3D%20null%3B%5C%5Cn%20%20%20%20%2F%2F%20This%20is%20now%20an%20insertion.%5C%5Cn%20%20%20%20workInProgress.effectTag%20%7C%3D%20Placement%3B%5C%5Cn%20%20%20%20%2F%2F%20Retry%20as%20a%20real%20Suspense%20component.%5C%5Cn%20%20%20%20return%20updateSuspenseComponent(null%2C%20workInProgress%2C%20renderExpirationTime)%3B%5C%5Cn%20%20%7D%5C%5Cn%20%20if%20((workInProgress.effectTag%20%26%20DidCapture)%20%3D%3D%3D%20NoEffect)%20%7B%5C%5Cn%20%20%20%20%2F%2F%20This%20is%20the%20first%20attempt.%5C%5Cn%20%20%20%20reenterHydrationStateFromDehydratedSuspenseInstance(workInProgress)%3B%5C%5Cn%20%20%20%20var%20nextProps%20%3D%20workInProgress.pendingProps%3B%5C%5Cn%20%20%20%20var%20nextChildren%20%3D%20nextProps.children%3B%5C%5Cn%20%20%20%20workInProgress.child%20%3D%20mountChildFibers(workInProgress%2C%20null%2C%20nextChildren%2C%20renderExpirationTime)%3B%5C%5Cn%20%20%20%20return%20workInProgress.child%3B%5C%5Cn%20%20%7D%20else%20%7B%5C%5Cn%20%20%20%20%2F%2F%20Something%20suspended.%20Leave%20the%20existing%20children%20in%20place.%5C%5Cn%20%20%20%20%2F%2F%20TODO%3A%20In%20non-concurrent%20mode%2C%20should%20we%20commit%20the%20nodes%20we%20have%20hydrated%20so%20far%3F%5C%5Cn%20%20%20%20workInProgress.child%20%3D%20null%3B%5C%5Cn%20%20%20%20return%20null%3B%5C%5Cn%20%20%7D%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20updatePortalComponent(current%24%241%2C%20workInProgress%2C%20renderExpirationTime)%20%7B%5C%5Cn%20%20pushHostContainer(workInProgress%2C%20workInProgress.stateNode.containerInfo)%3B%5C%5Cn%20%20var%20nextChildren%20%3D%20workInProgress.pendingProps%3B%5C%5Cn%20%20if%20(current%24%241%20%3D%3D%3D%20null)%20%7B%5C%5Cn%20%20%20%20%2F%2F%20Portals%20are%20special%20because%20we%20don't%20append%20the%20children%20during%20mount%5C%5Cn%20%20%20%20%2F%2F%20but%20at%20commit.%20Therefore%20we%20need%20to%20track%20insertions%20which%20the%20normal%5C%5Cn%20%20%20%20%2F%2F%20flow%20doesn't%20do%20during%20mount.%20This%20doesn't%20happen%20at%20the%20root%20because%5C%5Cn%20%20%20%20%2F%2F%20the%20root%20always%20starts%20with%20a%20%5C%5C%5C%22current%5C%5C%5C%22%20with%20a%20null%20child.%5C%5Cn%20%20%20%20%2F%2F%20TODO%3A%20Consider%20unifying%20this%20with%20how%20the%20root%20works.%5C%5Cn%20%20%20%20workInProgress.child%20%3D%20reconcileChildFibers(workInProgress%2C%20null%2C%20nextChildren%2C%20renderExpirationTime)%3B%5C%5Cn%20%20%7D%20else%20%7B%5C%5Cn%20%20%20%20reconcileChildren(current%24%241%2C%20workInProgress%2C%20nextChildren%2C%20renderExpirationTime)%3B%5C%5Cn%20%20%7D%5C%5Cn%20%20return%20workInProgress.child%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20updateContextProvider(current%24%241%2C%20workInProgress%2C%20renderExpirationTime)%20%7B%5C%5Cn%20%20var%20providerType%20%3D%20workInProgress.type%3B%5C%5Cn%20%20var%20context%20%3D%20providerType._context%3B%5C%5Cn%5C%5Cn%20%20var%20newProps%20%3D%20workInProgress.pendingProps%3B%5C%5Cn%20%20var%20oldProps%20%3D%20workInProgress.memoizedProps%3B%5C%5Cn%5C%5Cn%20%20var%20newValue%20%3D%20newProps.value%3B%5C%5Cn%5C%5Cn%20%20%7B%5C%5Cn%20%20%20%20var%20providerPropTypes%20%3D%20workInProgress.type.propTypes%3B%5C%5Cn%5C%5Cn%20%20%20%20if%20(providerPropTypes)%20%7B%5C%5Cn%20%20%20%20%20%20checkPropTypes(providerPropTypes%2C%20newProps%2C%20'prop'%2C%20'Context.Provider'%2C%20getCurrentFiberStackInDev)%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20pushProvider(workInProgress%2C%20newValue)%3B%5C%5Cn%5C%5Cn%20%20if%20(oldProps%20!%3D%3D%20null)%20%7B%5C%5Cn%20%20%20%20var%20oldValue%20%3D%20oldProps.value%3B%5C%5Cn%20%20%20%20var%20changedBits%20%3D%20calculateChangedBits(context%2C%20newValue%2C%20oldValue)%3B%5C%5Cn%20%20%20%20if%20(changedBits%20%3D%3D%3D%200)%20%7B%5C%5Cn%20%20%20%20%20%20%2F%2F%20No%20change.%20Bailout%20early%20if%20children%20are%20the%20same.%5C%5Cn%20%20%20%20%20%20if%20(oldProps.children%20%3D%3D%3D%20newProps.children%20%26%26%20!hasContextChanged())%20%7B%5C%5Cn%20%20%20%20%20%20%20%20return%20bailoutOnAlreadyFinishedWork(current%24%241%2C%20workInProgress%2C%20renderExpirationTime)%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%7D%20else%20%7B%5C%5Cn%20%20%20%20%20%20%2F%2F%20The%20context%20value%20changed.%20Search%20for%20matching%20consumers%20and%20schedule%5C%5Cn%20%20%20%20%20%20%2F%2F%20them%20to%20update.%5C%5Cn%20%20%20%20%20%20propagateContextChange(workInProgress%2C%20context%2C%20changedBits%2C%20renderExpirationTime)%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20var%20newChildren%20%3D%20newProps.children%3B%5C%5Cn%20%20reconcileChildren(current%24%241%2C%20workInProgress%2C%20newChildren%2C%20renderExpirationTime)%3B%5C%5Cn%20%20return%20workInProgress.child%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnvar%20hasWarnedAboutUsingContextAsConsumer%20%3D%20false%3B%5C%5Cn%5C%5Cnfunction%20updateContextConsumer(current%24%241%2C%20workInProgress%2C%20renderExpirationTime)%20%7B%5C%5Cn%20%20var%20context%20%3D%20workInProgress.type%3B%5C%5Cn%20%20%2F%2F%20The%20logic%20below%20for%20Context%20differs%20depending%20on%20PROD%20or%20DEV%20mode.%20In%5C%5Cn%20%20%2F%2F%20DEV%20mode%2C%20we%20create%20a%20separate%20object%20for%20Context.Consumer%20that%20acts%5C%5Cn%20%20%2F%2F%20like%20a%20proxy%20to%20Context.%20This%20proxy%20object%20adds%20unnecessary%20code%20in%20PROD%5C%5Cn%20%20%2F%2F%20so%20we%20use%20the%20old%20behaviour%20(Context.Consumer%20references%20Context)%20to%5C%5Cn%20%20%2F%2F%20reduce%20size%20and%20overhead.%20The%20separate%20object%20references%20context%20via%5C%5Cn%20%20%2F%2F%20a%20property%20called%20%5C%5C%5C%22_context%5C%5C%5C%22%2C%20which%20also%20gives%20us%20the%20ability%20to%20check%5C%5Cn%20%20%2F%2F%20in%20DEV%20mode%20if%20this%20property%20exists%20or%20not%20and%20warn%20if%20it%20does%20not.%5C%5Cn%20%20%7B%5C%5Cn%20%20%20%20if%20(context._context%20%3D%3D%3D%20undefined)%20%7B%5C%5Cn%20%20%20%20%20%20%2F%2F%20This%20may%20be%20because%20it's%20a%20Context%20(rather%20than%20a%20Consumer).%5C%5Cn%20%20%20%20%20%20%2F%2F%20Or%20it%20may%20be%20because%20it's%20older%20React%20where%20they're%20the%20same%20thing.%5C%5Cn%20%20%20%20%20%20%2F%2F%20We%20only%20want%20to%20warn%20if%20we're%20sure%20it's%20a%20new%20React.%5C%5Cn%20%20%20%20%20%20if%20(context%20!%3D%3D%20context.Consumer)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20if%20(!hasWarnedAboutUsingContextAsConsumer)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20hasWarnedAboutUsingContextAsConsumer%20%3D%20true%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20warning%241(false%2C%20'Rendering%20%3CContext%3E%20directly%20is%20not%20supported%20and%20will%20be%20removed%20in%20'%20%2B%20'a%20future%20major%20release.%20Did%20you%20mean%20to%20render%20%3CContext.Consumer%3E%20instead%3F')%3B%5C%5Cn%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%7D%20else%20%7B%5C%5Cn%20%20%20%20%20%20context%20%3D%20context._context%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%5C%5Cn%20%20var%20newProps%20%3D%20workInProgress.pendingProps%3B%5C%5Cn%20%20var%20render%20%3D%20newProps.children%3B%5C%5Cn%5C%5Cn%20%20%7B%5C%5Cn%20%20%20%20!(typeof%20render%20%3D%3D%3D%20'function')%20%3F%20warningWithoutStack%241(false%2C%20'A%20context%20consumer%20was%20rendered%20with%20multiple%20children%2C%20or%20a%20child%20'%20%2B%20%5C%5C%5C%22that%20isn't%20a%20function.%20A%20context%20consumer%20expects%20a%20single%20child%20%5C%5C%5C%22%20%2B%20'that%20is%20a%20function.%20If%20you%20did%20pass%20a%20function%2C%20make%20sure%20there%20'%20%2B%20'is%20no%20trailing%20or%20leading%20whitespace%20around%20it.')%20%3A%20void%200%3B%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20prepareToReadContext(workInProgress%2C%20renderExpirationTime)%3B%5C%5Cn%20%20var%20newValue%20%3D%20readContext(context%2C%20newProps.unstable_observedBits)%3B%5C%5Cn%20%20var%20newChildren%20%3D%20void%200%3B%5C%5Cn%20%20%7B%5C%5Cn%20%20%20%20ReactCurrentOwner%243.current%20%3D%20workInProgress%3B%5C%5Cn%20%20%20%20setCurrentPhase('render')%3B%5C%5Cn%20%20%20%20newChildren%20%3D%20render(newValue)%3B%5C%5Cn%20%20%20%20setCurrentPhase(null)%3B%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20%2F%2F%20React%20DevTools%20reads%20this%20flag.%5C%5Cn%20%20workInProgress.effectTag%20%7C%3D%20PerformedWork%3B%5C%5Cn%20%20reconcileChildren(current%24%241%2C%20workInProgress%2C%20newChildren%2C%20renderExpirationTime)%3B%5C%5Cn%20%20return%20workInProgress.child%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20markWorkInProgressReceivedUpdate()%20%7B%5C%5Cn%20%20didReceiveUpdate%20%3D%20true%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20bailoutOnAlreadyFinishedWork(current%24%241%2C%20workInProgress%2C%20renderExpirationTime)%20%7B%5C%5Cn%20%20cancelWorkTimer(workInProgress)%3B%5C%5Cn%5C%5Cn%20%20if%20(current%24%241%20!%3D%3D%20null)%20%7B%5C%5Cn%20%20%20%20%2F%2F%20Reuse%20previous%20context%20list%5C%5Cn%20%20%20%20workInProgress.contextDependencies%20%3D%20current%24%241.contextDependencies%3B%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20if%20(enableProfilerTimer)%20%7B%5C%5Cn%20%20%20%20%2F%2F%20Don't%20update%20%5C%5C%5C%22base%5C%5C%5C%22%20render%20times%20for%20bailouts.%5C%5Cn%20%20%20%20stopProfilerTimerIfRunning(workInProgress)%3B%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20%2F%2F%20Check%20if%20the%20children%20have%20any%20pending%20work.%5C%5Cn%20%20var%20childExpirationTime%20%3D%20workInProgress.childExpirationTime%3B%5C%5Cn%20%20if%20(childExpirationTime%20%3C%20renderExpirationTime)%20%7B%5C%5Cn%20%20%20%20%2F%2F%20The%20children%20don't%20have%20any%20work%20either.%20We%20can%20skip%20them.%5C%5Cn%20%20%20%20%2F%2F%20TODO%3A%20Once%20we%20add%20back%20resuming%2C%20we%20should%20check%20if%20the%20children%20are%5C%5Cn%20%20%20%20%2F%2F%20a%20work-in-progress%20set.%20If%20so%2C%20we%20need%20to%20transfer%20their%20effects.%5C%5Cn%20%20%20%20return%20null%3B%5C%5Cn%20%20%7D%20else%20%7B%5C%5Cn%20%20%20%20%2F%2F%20This%20fiber%20doesn't%20have%20work%2C%20but%20its%20subtree%20does.%20Clone%20the%20child%5C%5Cn%20%20%20%20%2F%2F%20fibers%20and%20continue.%5C%5Cn%20%20%20%20cloneChildFibers(current%24%241%2C%20workInProgress)%3B%5C%5Cn%20%20%20%20return%20workInProgress.child%3B%5C%5Cn%20%20%7D%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20beginWork(current%24%241%2C%20workInProgress%2C%20renderExpirationTime)%20%7B%5C%5Cn%20%20var%20updateExpirationTime%20%3D%20workInProgress.expirationTime%3B%5C%5Cn%5C%5Cn%20%20if%20(current%24%241%20!%3D%3D%20null)%20%7B%5C%5Cn%20%20%20%20var%20oldProps%20%3D%20current%24%241.memoizedProps%3B%5C%5Cn%20%20%20%20var%20newProps%20%3D%20workInProgress.pendingProps%3B%5C%5Cn%5C%5Cn%20%20%20%20if%20(oldProps%20!%3D%3D%20newProps%20%7C%7C%20hasContextChanged())%20%7B%5C%5Cn%20%20%20%20%20%20%2F%2F%20If%20props%20or%20context%20changed%2C%20mark%20the%20fiber%20as%20having%20performed%20work.%5C%5Cn%20%20%20%20%20%20%2F%2F%20This%20may%20be%20unset%20if%20the%20props%20are%20determined%20to%20be%20equal%20later%20(memo).%5C%5Cn%20%20%20%20%20%20didReceiveUpdate%20%3D%20true%3B%5C%5Cn%20%20%20%20%7D%20else%20if%20(updateExpirationTime%20%3C%20renderExpirationTime)%20%7B%5C%5Cn%20%20%20%20%20%20didReceiveUpdate%20%3D%20false%3B%5C%5Cn%20%20%20%20%20%20%2F%2F%20This%20fiber%20does%20not%20have%20any%20pending%20work.%20Bailout%20without%20entering%5C%5Cn%20%20%20%20%20%20%2F%2F%20the%20begin%20phase.%20There's%20still%20some%20bookkeeping%20we%20that%20needs%20to%20be%20done%5C%5Cn%20%20%20%20%20%20%2F%2F%20in%20this%20optimized%20path%2C%20mostly%20pushing%20stuff%20onto%20the%20stack.%5C%5Cn%20%20%20%20%20%20switch%20(workInProgress.tag)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20case%20HostRoot%3A%5C%5Cn%20%20%20%20%20%20%20%20%20%20pushHostRootContext(workInProgress)%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20resetHydrationState()%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20break%3B%5C%5Cn%20%20%20%20%20%20%20%20case%20HostComponent%3A%5C%5Cn%20%20%20%20%20%20%20%20%20%20pushHostContext(workInProgress)%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20break%3B%5C%5Cn%20%20%20%20%20%20%20%20case%20ClassComponent%3A%5C%5Cn%20%20%20%20%20%20%20%20%20%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20var%20Component%20%3D%20workInProgress.type%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20if%20(isContextProvider(Component))%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%20%20pushContextProvider(workInProgress)%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20break%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%20%20case%20HostPortal%3A%5C%5Cn%20%20%20%20%20%20%20%20%20%20pushHostContainer(workInProgress%2C%20workInProgress.stateNode.containerInfo)%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20break%3B%5C%5Cn%20%20%20%20%20%20%20%20case%20ContextProvider%3A%5C%5Cn%20%20%20%20%20%20%20%20%20%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20var%20newValue%20%3D%20workInProgress.memoizedProps.value%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20pushProvider(workInProgress%2C%20newValue)%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20break%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%20%20case%20Profiler%3A%5C%5Cn%20%20%20%20%20%20%20%20%20%20if%20(enableProfilerTimer)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20workInProgress.effectTag%20%7C%3D%20Update%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%20%20%20%20break%3B%5C%5Cn%20%20%20%20%20%20%20%20case%20SuspenseComponent%3A%5C%5Cn%20%20%20%20%20%20%20%20%20%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20var%20state%20%3D%20workInProgress.memoizedState%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20var%20didTimeout%20%3D%20state%20!%3D%3D%20null%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20if%20(didTimeout)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%20%20%2F%2F%20If%20this%20boundary%20is%20currently%20timed%20out%2C%20we%20need%20to%20decide%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%20%20%2F%2F%20whether%20to%20retry%20the%20primary%20children%2C%20or%20to%20skip%20over%20it%20and%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%20%20%2F%2F%20go%20straight%20to%20the%20fallback.%20Check%20the%20priority%20of%20the%20primary%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%20%20var%20primaryChildFragment%20%3D%20workInProgress.child%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%20%20var%20primaryChildExpirationTime%20%3D%20primaryChildFragment.childExpirationTime%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%20%20if%20(primaryChildExpirationTime%20!%3D%3D%20NoWork%20%26%26%20primaryChildExpirationTime%20%3E%3D%20renderExpirationTime)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%2F%2F%20The%20primary%20children%20have%20pending%20work.%20Use%20the%20normal%20path%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%2F%2F%20to%20attempt%20to%20render%20the%20primary%20children%20again.%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20return%20updateSuspenseComponent(current%24%241%2C%20workInProgress%2C%20renderExpirationTime)%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%20%20%7D%20else%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%2F%2F%20The%20primary%20children%20do%20not%20have%20pending%20work%20with%20sufficient%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%2F%2F%20priority.%20Bailout.%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20var%20child%20%3D%20bailoutOnAlreadyFinishedWork(current%24%241%2C%20workInProgress%2C%20renderExpirationTime)%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20if%20(child%20!%3D%3D%20null)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%2F%2F%20The%20fallback%20children%20have%20pending%20work.%20Skip%20over%20the%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%2F%2F%20primary%20children%20and%20work%20on%20the%20fallback.%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20return%20child.sibling%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%7D%20else%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20return%20null%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20break%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%20%20case%20DehydratedSuspenseComponent%3A%5C%5Cn%20%20%20%20%20%20%20%20%20%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20if%20(enableSuspenseServerRenderer)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%20%20%2F%2F%20We%20know%20that%20this%20component%20will%20suspend%20again%20because%20if%20it%20has%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%20%20%2F%2F%20been%20unsuspended%20it%20has%20committed%20as%20a%20regular%20Suspense%20component.%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%20%20%2F%2F%20If%20it%20needs%20to%20be%20retried%2C%20it%20should%20have%20work%20scheduled%20on%20it.%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%20%20workInProgress.effectTag%20%7C%3D%20DidCapture%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%20%20break%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20return%20bailoutOnAlreadyFinishedWork(current%24%241%2C%20workInProgress%2C%20renderExpirationTime)%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%20else%20%7B%5C%5Cn%20%20%20%20didReceiveUpdate%20%3D%20false%3B%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20%2F%2F%20Before%20entering%20the%20begin%20phase%2C%20clear%20the%20expiration%20time.%5C%5Cn%20%20workInProgress.expirationTime%20%3D%20NoWork%3B%5C%5Cn%5C%5Cn%20%20switch%20(workInProgress.tag)%20%7B%5C%5Cn%20%20%20%20case%20IndeterminateComponent%3A%5C%5Cn%20%20%20%20%20%20%7B%5C%5Cn%20%20%20%20%20%20%20%20var%20elementType%20%3D%20workInProgress.elementType%3B%5C%5Cn%20%20%20%20%20%20%20%20return%20mountIndeterminateComponent(current%24%241%2C%20workInProgress%2C%20elementType%2C%20renderExpirationTime)%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20case%20LazyComponent%3A%5C%5Cn%20%20%20%20%20%20%7B%5C%5Cn%20%20%20%20%20%20%20%20var%20_elementType%20%3D%20workInProgress.elementType%3B%5C%5Cn%20%20%20%20%20%20%20%20return%20mountLazyComponent(current%24%241%2C%20workInProgress%2C%20_elementType%2C%20updateExpirationTime%2C%20renderExpirationTime)%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20case%20FunctionComponent%3A%5C%5Cn%20%20%20%20%20%20%7B%5C%5Cn%20%20%20%20%20%20%20%20var%20_Component%20%3D%20workInProgress.type%3B%5C%5Cn%20%20%20%20%20%20%20%20var%20unresolvedProps%20%3D%20workInProgress.pendingProps%3B%5C%5Cn%20%20%20%20%20%20%20%20var%20resolvedProps%20%3D%20workInProgress.elementType%20%3D%3D%3D%20_Component%20%3F%20unresolvedProps%20%3A%20resolveDefaultProps(_Component%2C%20unresolvedProps)%3B%5C%5Cn%20%20%20%20%20%20%20%20return%20updateFunctionComponent(current%24%241%2C%20workInProgress%2C%20_Component%2C%20resolvedProps%2C%20renderExpirationTime)%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20case%20ClassComponent%3A%5C%5Cn%20%20%20%20%20%20%7B%5C%5Cn%20%20%20%20%20%20%20%20var%20_Component2%20%3D%20workInProgress.type%3B%5C%5Cn%20%20%20%20%20%20%20%20var%20_unresolvedProps%20%3D%20workInProgress.pendingProps%3B%5C%5Cn%20%20%20%20%20%20%20%20var%20_resolvedProps%20%3D%20workInProgress.elementType%20%3D%3D%3D%20_Component2%20%3F%20_unresolvedProps%20%3A%20resolveDefaultProps(_Component2%2C%20_unresolvedProps)%3B%5C%5Cn%20%20%20%20%20%20%20%20return%20updateClassComponent(current%24%241%2C%20workInProgress%2C%20_Component2%2C%20_resolvedProps%2C%20renderExpirationTime)%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20case%20HostRoot%3A%5C%5Cn%20%20%20%20%20%20return%20updateHostRoot(current%24%241%2C%20workInProgress%2C%20renderExpirationTime)%3B%5C%5Cn%20%20%20%20case%20HostComponent%3A%5C%5Cn%20%20%20%20%20%20return%20updateHostComponent(current%24%241%2C%20workInProgress%2C%20renderExpirationTime)%3B%5C%5Cn%20%20%20%20case%20HostText%3A%5C%5Cn%20%20%20%20%20%20return%20updateHostText(current%24%241%2C%20workInProgress)%3B%5C%5Cn%20%20%20%20case%20SuspenseComponent%3A%5C%5Cn%20%20%20%20%20%20return%20updateSuspenseComponent(current%24%241%2C%20workInProgress%2C%20renderExpirationTime)%3B%5C%5Cn%20%20%20%20case%20HostPortal%3A%5C%5Cn%20%20%20%20%20%20return%20updatePortalComponent(current%24%241%2C%20workInProgress%2C%20renderExpirationTime)%3B%5C%5Cn%20%20%20%20case%20ForwardRef%3A%5C%5Cn%20%20%20%20%20%20%7B%5C%5Cn%20%20%20%20%20%20%20%20var%20type%20%3D%20workInProgress.type%3B%5C%5Cn%20%20%20%20%20%20%20%20var%20_unresolvedProps2%20%3D%20workInProgress.pendingProps%3B%5C%5Cn%20%20%20%20%20%20%20%20var%20_resolvedProps2%20%3D%20workInProgress.elementType%20%3D%3D%3D%20type%20%3F%20_unresolvedProps2%20%3A%20resolveDefaultProps(type%2C%20_unresolvedProps2)%3B%5C%5Cn%20%20%20%20%20%20%20%20return%20updateForwardRef(current%24%241%2C%20workInProgress%2C%20type%2C%20_resolvedProps2%2C%20renderExpirationTime)%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20case%20Fragment%3A%5C%5Cn%20%20%20%20%20%20return%20updateFragment(current%24%241%2C%20workInProgress%2C%20renderExpirationTime)%3B%5C%5Cn%20%20%20%20case%20Mode%3A%5C%5Cn%20%20%20%20%20%20return%20updateMode(current%24%241%2C%20workInProgress%2C%20renderExpirationTime)%3B%5C%5Cn%20%20%20%20case%20Profiler%3A%5C%5Cn%20%20%20%20%20%20return%20updateProfiler(current%24%241%2C%20workInProgress%2C%20renderExpirationTime)%3B%5C%5Cn%20%20%20%20case%20ContextProvider%3A%5C%5Cn%20%20%20%20%20%20return%20updateContextProvider(current%24%241%2C%20workInProgress%2C%20renderExpirationTime)%3B%5C%5Cn%20%20%20%20case%20ContextConsumer%3A%5C%5Cn%20%20%20%20%20%20return%20updateContextConsumer(current%24%241%2C%20workInProgress%2C%20renderExpirationTime)%3B%5C%5Cn%20%20%20%20case%20MemoComponent%3A%5C%5Cn%20%20%20%20%20%20%7B%5C%5Cn%20%20%20%20%20%20%20%20var%20_type2%20%3D%20workInProgress.type%3B%5C%5Cn%20%20%20%20%20%20%20%20var%20_unresolvedProps3%20%3D%20workInProgress.pendingProps%3B%5C%5Cn%20%20%20%20%20%20%20%20%2F%2F%20Resolve%20outer%20props%20first%2C%20then%20resolve%20inner%20props.%5C%5Cn%20%20%20%20%20%20%20%20var%20_resolvedProps3%20%3D%20resolveDefaultProps(_type2%2C%20_unresolvedProps3)%3B%5C%5Cn%20%20%20%20%20%20%20%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20if%20(workInProgress.type%20!%3D%3D%20workInProgress.elementType)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20var%20outerPropTypes%20%3D%20_type2.propTypes%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20if%20(outerPropTypes)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%20%20checkPropTypes(outerPropTypes%2C%20_resolvedProps3%2C%20%2F%2F%20Resolved%20for%20outer%20only%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%20%20'prop'%2C%20getComponentName(_type2)%2C%20getCurrentFiberStackInDev)%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%20%20_resolvedProps3%20%3D%20resolveDefaultProps(_type2.type%2C%20_resolvedProps3)%3B%5C%5Cn%20%20%20%20%20%20%20%20return%20updateMemoComponent(current%24%241%2C%20workInProgress%2C%20_type2%2C%20_resolvedProps3%2C%20updateExpirationTime%2C%20renderExpirationTime)%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20case%20SimpleMemoComponent%3A%5C%5Cn%20%20%20%20%20%20%7B%5C%5Cn%20%20%20%20%20%20%20%20return%20updateSimpleMemoComponent(current%24%241%2C%20workInProgress%2C%20workInProgress.type%2C%20workInProgress.pendingProps%2C%20updateExpirationTime%2C%20renderExpirationTime)%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20case%20IncompleteClassComponent%3A%5C%5Cn%20%20%20%20%20%20%7B%5C%5Cn%20%20%20%20%20%20%20%20var%20_Component3%20%3D%20workInProgress.type%3B%5C%5Cn%20%20%20%20%20%20%20%20var%20_unresolvedProps4%20%3D%20workInProgress.pendingProps%3B%5C%5Cn%20%20%20%20%20%20%20%20var%20_resolvedProps4%20%3D%20workInProgress.elementType%20%3D%3D%3D%20_Component3%20%3F%20_unresolvedProps4%20%3A%20resolveDefaultProps(_Component3%2C%20_unresolvedProps4)%3B%5C%5Cn%20%20%20%20%20%20%20%20return%20mountIncompleteClassComponent(current%24%241%2C%20workInProgress%2C%20_Component3%2C%20_resolvedProps4%2C%20renderExpirationTime)%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20case%20DehydratedSuspenseComponent%3A%5C%5Cn%20%20%20%20%20%20%7B%5C%5Cn%20%20%20%20%20%20%20%20if%20(enableSuspenseServerRenderer)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20return%20updateDehydratedSuspenseComponent(current%24%241%2C%20workInProgress%2C%20renderExpirationTime)%3B%5C%5Cn%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%20%20break%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%7D%5C%5Cn%20%20invariant(false%2C%20'Unknown%20unit%20of%20work%20tag.%20This%20error%20is%20likely%20caused%20by%20a%20bug%20in%20React.%20Please%20file%20an%20issue.')%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnvar%20valueCursor%20%3D%20createCursor(null)%3B%5C%5Cn%5C%5Cnvar%20rendererSigil%20%3D%20void%200%3B%5C%5Cn%7B%5C%5Cn%20%20%2F%2F%20Use%20this%20to%20detect%20multiple%20renderers%20using%20the%20same%20context%5C%5Cn%20%20rendererSigil%20%3D%20%7B%7D%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnvar%20currentlyRenderingFiber%20%3D%20null%3B%5C%5Cnvar%20lastContextDependency%20%3D%20null%3B%5C%5Cnvar%20lastContextWithAllBitsObserved%20%3D%20null%3B%5C%5Cn%5C%5Cnvar%20isDisallowedContextReadInDEV%20%3D%20false%3B%5C%5Cn%5C%5Cnfunction%20resetContextDependences()%20%7B%5C%5Cn%20%20%2F%2F%20This%20is%20called%20right%20before%20React%20yields%20execution%2C%20to%20ensure%20%60readContext%60%5C%5Cn%20%20%2F%2F%20cannot%20be%20called%20outside%20the%20render%20phase.%5C%5Cn%20%20currentlyRenderingFiber%20%3D%20null%3B%5C%5Cn%20%20lastContextDependency%20%3D%20null%3B%5C%5Cn%20%20lastContextWithAllBitsObserved%20%3D%20null%3B%5C%5Cn%20%20%7B%5C%5Cn%20%20%20%20isDisallowedContextReadInDEV%20%3D%20false%3B%5C%5Cn%20%20%7D%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20enterDisallowedContextReadInDEV()%20%7B%5C%5Cn%20%20%7B%5C%5Cn%20%20%20%20isDisallowedContextReadInDEV%20%3D%20true%3B%5C%5Cn%20%20%7D%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20exitDisallowedContextReadInDEV()%20%7B%5C%5Cn%20%20%7B%5C%5Cn%20%20%20%20isDisallowedContextReadInDEV%20%3D%20false%3B%5C%5Cn%20%20%7D%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20pushProvider(providerFiber%2C%20nextValue)%20%7B%5C%5Cn%20%20var%20context%20%3D%20providerFiber.type._context%3B%5C%5Cn%5C%5Cn%20%20if%20(isPrimaryRenderer)%20%7B%5C%5Cn%20%20%20%20push(valueCursor%2C%20context._currentValue%2C%20providerFiber)%3B%5C%5Cn%5C%5Cn%20%20%20%20context._currentValue%20%3D%20nextValue%3B%5C%5Cn%20%20%20%20%7B%5C%5Cn%20%20%20%20%20%20!(context._currentRenderer%20%3D%3D%3D%20undefined%20%7C%7C%20context._currentRenderer%20%3D%3D%3D%20null%20%7C%7C%20context._currentRenderer%20%3D%3D%3D%20rendererSigil)%20%3F%20warningWithoutStack%241(false%2C%20'Detected%20multiple%20renderers%20concurrently%20rendering%20the%20'%20%2B%20'same%20context%20provider.%20This%20is%20currently%20unsupported.')%20%3A%20void%200%3B%5C%5Cn%20%20%20%20%20%20context._currentRenderer%20%3D%20rendererSigil%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%20else%20%7B%5C%5Cn%20%20%20%20push(valueCursor%2C%20context._currentValue2%2C%20providerFiber)%3B%5C%5Cn%5C%5Cn%20%20%20%20context._currentValue2%20%3D%20nextValue%3B%5C%5Cn%20%20%20%20%7B%5C%5Cn%20%20%20%20%20%20!(context._currentRenderer2%20%3D%3D%3D%20undefined%20%7C%7C%20context._currentRenderer2%20%3D%3D%3D%20null%20%7C%7C%20context._currentRenderer2%20%3D%3D%3D%20rendererSigil)%20%3F%20warningWithoutStack%241(false%2C%20'Detected%20multiple%20renderers%20concurrently%20rendering%20the%20'%20%2B%20'same%20context%20provider.%20This%20is%20currently%20unsupported.')%20%3A%20void%200%3B%5C%5Cn%20%20%20%20%20%20context._currentRenderer2%20%3D%20rendererSigil%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20popProvider(providerFiber)%20%7B%5C%5Cn%20%20var%20currentValue%20%3D%20valueCursor.current%3B%5C%5Cn%5C%5Cn%20%20pop(valueCursor%2C%20providerFiber)%3B%5C%5Cn%5C%5Cn%20%20var%20context%20%3D%20providerFiber.type._context%3B%5C%5Cn%20%20if%20(isPrimaryRenderer)%20%7B%5C%5Cn%20%20%20%20context._currentValue%20%3D%20currentValue%3B%5C%5Cn%20%20%7D%20else%20%7B%5C%5Cn%20%20%20%20context._currentValue2%20%3D%20currentValue%3B%5C%5Cn%20%20%7D%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20calculateChangedBits(context%2C%20newValue%2C%20oldValue)%20%7B%5C%5Cn%20%20if%20(is(oldValue%2C%20newValue))%20%7B%5C%5Cn%20%20%20%20%2F%2F%20No%20change%5C%5Cn%20%20%20%20return%200%3B%5C%5Cn%20%20%7D%20else%20%7B%5C%5Cn%20%20%20%20var%20changedBits%20%3D%20typeof%20context._calculateChangedBits%20%3D%3D%3D%20'function'%20%3F%20context._calculateChangedBits(oldValue%2C%20newValue)%20%3A%20maxSigned31BitInt%3B%5C%5Cn%5C%5Cn%20%20%20%20%7B%5C%5Cn%20%20%20%20%20%20!((changedBits%20%26%20maxSigned31BitInt)%20%3D%3D%3D%20changedBits)%20%3F%20warning%241(false%2C%20'calculateChangedBits%3A%20Expected%20the%20return%20value%20to%20be%20a%20'%20%2B%20'31-bit%20integer.%20Instead%20received%3A%20%25s'%2C%20changedBits)%20%3A%20void%200%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%20%20return%20changedBits%20%7C%200%3B%5C%5Cn%20%20%7D%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20scheduleWorkOnParentPath(parent%2C%20renderExpirationTime)%20%7B%5C%5Cn%20%20%2F%2F%20Update%20the%20child%20expiration%20time%20of%20all%20the%20ancestors%2C%20including%5C%5Cn%20%20%2F%2F%20the%20alternates.%5C%5Cn%20%20var%20node%20%3D%20parent%3B%5C%5Cn%20%20while%20(node%20!%3D%3D%20null)%20%7B%5C%5Cn%20%20%20%20var%20alternate%20%3D%20node.alternate%3B%5C%5Cn%20%20%20%20if%20(node.childExpirationTime%20%3C%20renderExpirationTime)%20%7B%5C%5Cn%20%20%20%20%20%20node.childExpirationTime%20%3D%20renderExpirationTime%3B%5C%5Cn%20%20%20%20%20%20if%20(alternate%20!%3D%3D%20null%20%26%26%20alternate.childExpirationTime%20%3C%20renderExpirationTime)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20alternate.childExpirationTime%20%3D%20renderExpirationTime%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%7D%20else%20if%20(alternate%20!%3D%3D%20null%20%26%26%20alternate.childExpirationTime%20%3C%20renderExpirationTime)%20%7B%5C%5Cn%20%20%20%20%20%20alternate.childExpirationTime%20%3D%20renderExpirationTime%3B%5C%5Cn%20%20%20%20%7D%20else%20%7B%5C%5Cn%20%20%20%20%20%20%2F%2F%20Neither%20alternate%20was%20updated%2C%20which%20means%20the%20rest%20of%20the%5C%5Cn%20%20%20%20%20%20%2F%2F%20ancestor%20path%20already%20has%20sufficient%20priority.%5C%5Cn%20%20%20%20%20%20break%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%20%20node%20%3D%20node.return%3B%5C%5Cn%20%20%7D%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20propagateContextChange(workInProgress%2C%20context%2C%20changedBits%2C%20renderExpirationTime)%20%7B%5C%5Cn%20%20var%20fiber%20%3D%20workInProgress.child%3B%5C%5Cn%20%20if%20(fiber%20!%3D%3D%20null)%20%7B%5C%5Cn%20%20%20%20%2F%2F%20Set%20the%20return%20pointer%20of%20the%20child%20to%20the%20work-in-progress%20fiber.%5C%5Cn%20%20%20%20fiber.return%20%3D%20workInProgress%3B%5C%5Cn%20%20%7D%5C%5Cn%20%20while%20(fiber%20!%3D%3D%20null)%20%7B%5C%5Cn%20%20%20%20var%20nextFiber%20%3D%20void%200%3B%5C%5Cn%5C%5Cn%20%20%20%20%2F%2F%20Visit%20this%20fiber.%5C%5Cn%20%20%20%20var%20list%20%3D%20fiber.contextDependencies%3B%5C%5Cn%20%20%20%20if%20(list%20!%3D%3D%20null)%20%7B%5C%5Cn%20%20%20%20%20%20nextFiber%20%3D%20fiber.child%3B%5C%5Cn%5C%5Cn%20%20%20%20%20%20var%20dependency%20%3D%20list.first%3B%5C%5Cn%20%20%20%20%20%20while%20(dependency%20!%3D%3D%20null)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%2F%2F%20Check%20if%20the%20context%20matches.%5C%5Cn%20%20%20%20%20%20%20%20if%20(dependency.context%20%3D%3D%3D%20context%20%26%26%20(dependency.observedBits%20%26%20changedBits)%20!%3D%3D%200)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%2F%2F%20Match!%20Schedule%20an%20update%20on%20this%20fiber.%5C%5Cn%5C%5Cn%20%20%20%20%20%20%20%20%20%20if%20(fiber.tag%20%3D%3D%3D%20ClassComponent)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%2F%2F%20Schedule%20a%20force%20update%20on%20the%20work-in-progress.%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20var%20update%20%3D%20createUpdate(renderExpirationTime)%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20update.tag%20%3D%20ForceUpdate%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%2F%2F%20TODO%3A%20Because%20we%20don't%20have%20a%20work-in-progress%2C%20this%20will%20add%20the%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%2F%2F%20update%20to%20the%20current%20fiber%2C%20too%2C%20which%20means%20it%20will%20persist%20even%20if%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%2F%2F%20this%20render%20is%20thrown%20away.%20Since%20it's%20a%20race%20condition%2C%20not%20sure%20it's%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%2F%2F%20worth%20fixing.%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20enqueueUpdate(fiber%2C%20update)%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20%20%20%20%20%20%20if%20(fiber.expirationTime%20%3C%20renderExpirationTime)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20fiber.expirationTime%20%3D%20renderExpirationTime%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%20%20%20%20var%20alternate%20%3D%20fiber.alternate%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20if%20(alternate%20!%3D%3D%20null%20%26%26%20alternate.expirationTime%20%3C%20renderExpirationTime)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20alternate.expirationTime%20%3D%20renderExpirationTime%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20%20%20%20%20%20%20scheduleWorkOnParentPath(fiber.return%2C%20renderExpirationTime)%3B%5C%5Cn%5C%5Cn%20%20%20%20%20%20%20%20%20%20%2F%2F%20Mark%20the%20expiration%20time%20on%20the%20list%2C%20too.%5C%5Cn%20%20%20%20%20%20%20%20%20%20if%20(list.expirationTime%20%3C%20renderExpirationTime)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20list.expirationTime%20%3D%20renderExpirationTime%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20%20%20%20%20%20%20%2F%2F%20Since%20we%20already%20found%20a%20match%2C%20we%20can%20stop%20traversing%20the%5C%5Cn%20%20%20%20%20%20%20%20%20%20%2F%2F%20dependency%20list.%5C%5Cn%20%20%20%20%20%20%20%20%20%20break%3B%5C%5Cn%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%20%20dependency%20%3D%20dependency.next%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%7D%20else%20if%20(fiber.tag%20%3D%3D%3D%20ContextProvider)%20%7B%5C%5Cn%20%20%20%20%20%20%2F%2F%20Don't%20scan%20deeper%20if%20this%20is%20a%20matching%20provider%5C%5Cn%20%20%20%20%20%20nextFiber%20%3D%20fiber.type%20%3D%3D%3D%20workInProgress.type%20%3F%20null%20%3A%20fiber.child%3B%5C%5Cn%20%20%20%20%7D%20else%20if%20(enableSuspenseServerRenderer%20%26%26%20fiber.tag%20%3D%3D%3D%20DehydratedSuspenseComponent)%20%7B%5C%5Cn%20%20%20%20%20%20%2F%2F%20If%20a%20dehydrated%20suspense%20component%20is%20in%20this%20subtree%2C%20we%20don't%20know%5C%5Cn%20%20%20%20%20%20%2F%2F%20if%20it%20will%20have%20any%20context%20consumers%20in%20it.%20The%20best%20we%20can%20do%20is%5C%5Cn%20%20%20%20%20%20%2F%2F%20mark%20it%20as%20having%20updates%20on%20its%20children.%5C%5Cn%20%20%20%20%20%20if%20(fiber.expirationTime%20%3C%20renderExpirationTime)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20fiber.expirationTime%20%3D%20renderExpirationTime%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20var%20_alternate%20%3D%20fiber.alternate%3B%5C%5Cn%20%20%20%20%20%20if%20(_alternate%20!%3D%3D%20null%20%26%26%20_alternate.expirationTime%20%3C%20renderExpirationTime)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20_alternate.expirationTime%20%3D%20renderExpirationTime%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%2F%2F%20This%20is%20intentionally%20passing%20this%20fiber%20as%20the%20parent%5C%5Cn%20%20%20%20%20%20%2F%2F%20because%20we%20want%20to%20schedule%20this%20fiber%20as%20having%20work%5C%5Cn%20%20%20%20%20%20%2F%2F%20on%20its%20children.%20We'll%20use%20the%20childExpirationTime%20on%5C%5Cn%20%20%20%20%20%20%2F%2F%20this%20fiber%20to%20indicate%20that%20a%20context%20has%20changed.%5C%5Cn%20%20%20%20%20%20scheduleWorkOnParentPath(fiber%2C%20renderExpirationTime)%3B%5C%5Cn%20%20%20%20%20%20nextFiber%20%3D%20fiber.sibling%3B%5C%5Cn%20%20%20%20%7D%20else%20%7B%5C%5Cn%20%20%20%20%20%20%2F%2F%20Traverse%20down.%5C%5Cn%20%20%20%20%20%20nextFiber%20%3D%20fiber.child%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20if%20(nextFiber%20!%3D%3D%20null)%20%7B%5C%5Cn%20%20%20%20%20%20%2F%2F%20Set%20the%20return%20pointer%20of%20the%20child%20to%20the%20work-in-progress%20fiber.%5C%5Cn%20%20%20%20%20%20nextFiber.return%20%3D%20fiber%3B%5C%5Cn%20%20%20%20%7D%20else%20%7B%5C%5Cn%20%20%20%20%20%20%2F%2F%20No%20child.%20Traverse%20to%20next%20sibling.%5C%5Cn%20%20%20%20%20%20nextFiber%20%3D%20fiber%3B%5C%5Cn%20%20%20%20%20%20while%20(nextFiber%20!%3D%3D%20null)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20if%20(nextFiber%20%3D%3D%3D%20workInProgress)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%2F%2F%20We're%20back%20to%20the%20root%20of%20this%20subtree.%20Exit.%5C%5Cn%20%20%20%20%20%20%20%20%20%20nextFiber%20%3D%20null%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20break%3B%5C%5Cn%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%20%20var%20sibling%20%3D%20nextFiber.sibling%3B%5C%5Cn%20%20%20%20%20%20%20%20if%20(sibling%20!%3D%3D%20null)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%2F%2F%20Set%20the%20return%20pointer%20of%20the%20sibling%20to%20the%20work-in-progress%20fiber.%5C%5Cn%20%20%20%20%20%20%20%20%20%20sibling.return%20%3D%20nextFiber.return%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20nextFiber%20%3D%20sibling%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20break%3B%5C%5Cn%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%20%20%2F%2F%20No%20more%20siblings.%20Traverse%20up.%5C%5Cn%20%20%20%20%20%20%20%20nextFiber%20%3D%20nextFiber.return%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%20%20fiber%20%3D%20nextFiber%3B%5C%5Cn%20%20%7D%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20prepareToReadContext(workInProgress%2C%20renderExpirationTime)%20%7B%5C%5Cn%20%20currentlyRenderingFiber%20%3D%20workInProgress%3B%5C%5Cn%20%20lastContextDependency%20%3D%20null%3B%5C%5Cn%20%20lastContextWithAllBitsObserved%20%3D%20null%3B%5C%5Cn%5C%5Cn%20%20var%20currentDependencies%20%3D%20workInProgress.contextDependencies%3B%5C%5Cn%20%20if%20(currentDependencies%20!%3D%3D%20null%20%26%26%20currentDependencies.expirationTime%20%3E%3D%20renderExpirationTime)%20%7B%5C%5Cn%20%20%20%20%2F%2F%20Context%20list%20has%20a%20pending%20update.%20Mark%20that%20this%20fiber%20performed%20work.%5C%5Cn%20%20%20%20markWorkInProgressReceivedUpdate()%3B%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20%2F%2F%20Reset%20the%20work-in-progress%20list%5C%5Cn%20%20workInProgress.contextDependencies%20%3D%20null%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20readContext(context%2C%20observedBits)%20%7B%5C%5Cn%20%20%7B%5C%5Cn%20%20%20%20%2F%2F%20This%20warning%20would%20fire%20if%20you%20read%20context%20inside%20a%20Hook%20like%20useMemo.%5C%5Cn%20%20%20%20%2F%2F%20Unlike%20the%20class%20check%20below%2C%20it's%20not%20enforced%20in%20production%20for%20perf.%5C%5Cn%20%20%20%20!!isDisallowedContextReadInDEV%20%3F%20warning%241(false%2C%20'Context%20can%20only%20be%20read%20while%20React%20is%20rendering.%20'%20%2B%20'In%20classes%2C%20you%20can%20read%20it%20in%20the%20render%20method%20or%20getDerivedStateFromProps.%20'%20%2B%20'In%20function%20components%2C%20you%20can%20read%20it%20directly%20in%20the%20function%20body%2C%20but%20not%20'%20%2B%20'inside%20Hooks%20like%20useReducer()%20or%20useMemo().')%20%3A%20void%200%3B%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20if%20(lastContextWithAllBitsObserved%20%3D%3D%3D%20context)%20%7B%5C%5Cn%20%20%20%20%2F%2F%20Nothing%20to%20do.%20We%20already%20observe%20everything%20in%20this%20context.%5C%5Cn%20%20%7D%20else%20if%20(observedBits%20%3D%3D%3D%20false%20%7C%7C%20observedBits%20%3D%3D%3D%200)%20%7B%5C%5Cn%20%20%20%20%2F%2F%20Do%20not%20observe%20any%20updates.%5C%5Cn%20%20%7D%20else%20%7B%5C%5Cn%20%20%20%20var%20resolvedObservedBits%20%3D%20void%200%3B%20%2F%2F%20Avoid%20deopting%20on%20observable%20arguments%20or%20heterogeneous%20types.%5C%5Cn%20%20%20%20if%20(typeof%20observedBits%20!%3D%3D%20'number'%20%7C%7C%20observedBits%20%3D%3D%3D%20maxSigned31BitInt)%20%7B%5C%5Cn%20%20%20%20%20%20%2F%2F%20Observe%20all%20updates.%5C%5Cn%20%20%20%20%20%20lastContextWithAllBitsObserved%20%3D%20context%3B%5C%5Cn%20%20%20%20%20%20resolvedObservedBits%20%3D%20maxSigned31BitInt%3B%5C%5Cn%20%20%20%20%7D%20else%20%7B%5C%5Cn%20%20%20%20%20%20resolvedObservedBits%20%3D%20observedBits%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20var%20contextItem%20%3D%20%7B%5C%5Cn%20%20%20%20%20%20context%3A%20context%2C%5C%5Cn%20%20%20%20%20%20observedBits%3A%20resolvedObservedBits%2C%5C%5Cn%20%20%20%20%20%20next%3A%20null%5C%5Cn%20%20%20%20%7D%3B%5C%5Cn%5C%5Cn%20%20%20%20if%20(lastContextDependency%20%3D%3D%3D%20null)%20%7B%5C%5Cn%20%20%20%20%20%20!(currentlyRenderingFiber%20!%3D%3D%20null)%20%3F%20invariant(false%2C%20'Context%20can%20only%20be%20read%20while%20React%20is%20rendering.%20In%20classes%2C%20you%20can%20read%20it%20in%20the%20render%20method%20or%20getDerivedStateFromProps.%20In%20function%20components%2C%20you%20can%20read%20it%20directly%20in%20the%20function%20body%2C%20but%20not%20inside%20Hooks%20like%20useReducer()%20or%20useMemo().')%20%3A%20void%200%3B%5C%5Cn%5C%5Cn%20%20%20%20%20%20%2F%2F%20This%20is%20the%20first%20dependency%20for%20this%20component.%20Create%20a%20new%20list.%5C%5Cn%20%20%20%20%20%20lastContextDependency%20%3D%20contextItem%3B%5C%5Cn%20%20%20%20%20%20currentlyRenderingFiber.contextDependencies%20%3D%20%7B%5C%5Cn%20%20%20%20%20%20%20%20first%3A%20contextItem%2C%5C%5Cn%20%20%20%20%20%20%20%20expirationTime%3A%20NoWork%5C%5Cn%20%20%20%20%20%20%7D%3B%5C%5Cn%20%20%20%20%7D%20else%20%7B%5C%5Cn%20%20%20%20%20%20%2F%2F%20Append%20a%20new%20context%20item.%5C%5Cn%20%20%20%20%20%20lastContextDependency%20%3D%20lastContextDependency.next%20%3D%20contextItem%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%5C%5Cn%20%20return%20isPrimaryRenderer%20%3F%20context._currentValue%20%3A%20context._currentValue2%3B%5C%5Cn%7D%5C%5Cn%5C%5Cn%2F%2F%20UpdateQueue%20is%20a%20linked%20list%20of%20prioritized%20updates.%5C%5Cn%2F%2F%5C%5Cn%2F%2F%20Like%20fibers%2C%20update%20queues%20come%20in%20pairs%3A%20a%20current%20queue%2C%20which%20represents%5C%5Cn%2F%2F%20the%20visible%20state%20of%20the%20screen%2C%20and%20a%20work-in-progress%20queue%2C%20which%20can%20be%5C%5Cn%2F%2F%20mutated%20and%20processed%20asynchronously%20before%20it%20is%20committed%20%E2%80%94%20a%20form%20of%5C%5Cn%2F%2F%20double%20buffering.%20If%20a%20work-in-progress%20render%20is%20discarded%20before%20finishing%2C%5C%5Cn%2F%2F%20we%20create%20a%20new%20work-in-progress%20by%20cloning%20the%20current%20queue.%5C%5Cn%2F%2F%5C%5Cn%2F%2F%20Both%20queues%20share%20a%20persistent%2C%20singly-linked%20list%20structure.%20To%20schedule%20an%5C%5Cn%2F%2F%20update%2C%20we%20append%20it%20to%20the%20end%20of%20both%20queues.%20Each%20queue%20maintains%20a%5C%5Cn%2F%2F%20pointer%20to%20first%20update%20in%20the%20persistent%20list%20that%20hasn't%20been%20processed.%5C%5Cn%2F%2F%20The%20work-in-progress%20pointer%20always%20has%20a%20position%20equal%20to%20or%20greater%20than%5C%5Cn%2F%2F%20the%20current%20queue%2C%20since%20we%20always%20work%20on%20that%20one.%20The%20current%20queue's%5C%5Cn%2F%2F%20pointer%20is%20only%20updated%20during%20the%20commit%20phase%2C%20when%20we%20swap%20in%20the%5C%5Cn%2F%2F%20work-in-progress.%5C%5Cn%2F%2F%5C%5Cn%2F%2F%20For%20example%3A%5C%5Cn%2F%2F%5C%5Cn%2F%2F%20%20%20Current%20pointer%3A%20%20%20%20%20%20%20%20%20%20%20A%20-%20B%20-%20C%20-%20D%20-%20E%20-%20F%5C%5Cn%2F%2F%20%20%20Work-in-progress%20pointer%3A%20%20%20%20%20%20%20%20%20%20%20%20%20%20D%20-%20E%20-%20F%5C%5Cn%2F%2F%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%5E%5C%5Cn%2F%2F%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20The%20work-in-progress%20queue%20has%5C%5Cn%2F%2F%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20processed%20more%20updates%20than%20current.%5C%5Cn%2F%2F%5C%5Cn%2F%2F%20The%20reason%20we%20append%20to%20both%20queues%20is%20because%20otherwise%20we%20might%20drop%5C%5Cn%2F%2F%20updates%20without%20ever%20processing%20them.%20For%20example%2C%20if%20we%20only%20add%20updates%20to%5C%5Cn%2F%2F%20the%20work-in-progress%20queue%2C%20some%20updates%20could%20be%20lost%20whenever%20a%20work-in%5C%5Cn%2F%2F%20-progress%20render%20restarts%20by%20cloning%20from%20current.%20Similarly%2C%20if%20we%20only%20add%5C%5Cn%2F%2F%20updates%20to%20the%20current%20queue%2C%20the%20updates%20will%20be%20lost%20whenever%20an%20already%5C%5Cn%2F%2F%20in-progress%20queue%20commits%20and%20swaps%20with%20the%20current%20queue.%20However%2C%20by%5C%5Cn%2F%2F%20adding%20to%20both%20queues%2C%20we%20guarantee%20that%20the%20update%20will%20be%20part%20of%20the%20next%5C%5Cn%2F%2F%20work-in-progress.%20(And%20because%20the%20work-in-progress%20queue%20becomes%20the%5C%5Cn%2F%2F%20current%20queue%20once%20it%20commits%2C%20there's%20no%20danger%20of%20applying%20the%20same%5C%5Cn%2F%2F%20update%20twice.)%5C%5Cn%2F%2F%5C%5Cn%2F%2F%20Prioritization%5C%5Cn%2F%2F%20--------------%5C%5Cn%2F%2F%5C%5Cn%2F%2F%20Updates%20are%20not%20sorted%20by%20priority%2C%20but%20by%20insertion%3B%20new%20updates%20are%20always%5C%5Cn%2F%2F%20appended%20to%20the%20end%20of%20the%20list.%5C%5Cn%2F%2F%5C%5Cn%2F%2F%20The%20priority%20is%20still%20important%2C%20though.%20When%20processing%20the%20update%20queue%5C%5Cn%2F%2F%20during%20the%20render%20phase%2C%20only%20the%20updates%20with%20sufficient%20priority%20are%5C%5Cn%2F%2F%20included%20in%20the%20result.%20If%20we%20skip%20an%20update%20because%20it%20has%20insufficient%5C%5Cn%2F%2F%20priority%2C%20it%20remains%20in%20the%20queue%20to%20be%20processed%20later%2C%20during%20a%20lower%5C%5Cn%2F%2F%20priority%20render.%20Crucially%2C%20all%20updates%20subsequent%20to%20a%20skipped%20update%20also%5C%5Cn%2F%2F%20remain%20in%20the%20queue%20*regardless%20of%20their%20priority*.%20That%20means%20high%20priority%5C%5Cn%2F%2F%20updates%20are%20sometimes%20processed%20twice%2C%20at%20two%20separate%20priorities.%20We%20also%5C%5Cn%2F%2F%20keep%20track%20of%20a%20base%20state%2C%20that%20represents%20the%20state%20before%20the%20first%5C%5Cn%2F%2F%20update%20in%20the%20queue%20is%20applied.%5C%5Cn%2F%2F%5C%5Cn%2F%2F%20For%20example%3A%5C%5Cn%2F%2F%5C%5Cn%2F%2F%20%20%20Given%20a%20base%20state%20of%20''%2C%20and%20the%20following%20queue%20of%20updates%5C%5Cn%2F%2F%5C%5Cn%2F%2F%20%20%20%20%20A1%20-%20B2%20-%20C1%20-%20D2%5C%5Cn%2F%2F%5C%5Cn%2F%2F%20%20%20where%20the%20number%20indicates%20the%20priority%2C%20and%20the%20update%20is%20applied%20to%20the%5C%5Cn%2F%2F%20%20%20previous%20state%20by%20appending%20a%20letter%2C%20React%20will%20process%20these%20updates%20as%5C%5Cn%2F%2F%20%20%20two%20separate%20renders%2C%20one%20per%20distinct%20priority%20level%3A%5C%5Cn%2F%2F%5C%5Cn%2F%2F%20%20%20First%20render%2C%20at%20priority%201%3A%5C%5Cn%2F%2F%20%20%20%20%20Base%20state%3A%20''%5C%5Cn%2F%2F%20%20%20%20%20Updates%3A%20%5BA1%2C%20C1%5D%5C%5Cn%2F%2F%20%20%20%20%20Result%20state%3A%20'AC'%5C%5Cn%2F%2F%5C%5Cn%2F%2F%20%20%20Second%20render%2C%20at%20priority%202%3A%5C%5Cn%2F%2F%20%20%20%20%20Base%20state%3A%20'A'%20%20%20%20%20%20%20%20%20%20%20%20%3C-%20%20The%20base%20state%20does%20not%20include%20C1%2C%5C%5Cn%2F%2F%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20because%20B2%20was%20skipped.%5C%5Cn%2F%2F%20%20%20%20%20Updates%3A%20%5BB2%2C%20C1%2C%20D2%5D%20%20%20%20%20%20%3C-%20%20C1%20was%20rebased%20on%20top%20of%20B2%5C%5Cn%2F%2F%20%20%20%20%20Result%20state%3A%20'ABCD'%5C%5Cn%2F%2F%5C%5Cn%2F%2F%20Because%20we%20process%20updates%20in%20insertion%20order%2C%20and%20rebase%20high%20priority%5C%5Cn%2F%2F%20updates%20when%20preceding%20updates%20are%20skipped%2C%20the%20final%20result%20is%20deterministic%5C%5Cn%2F%2F%20regardless%20of%20priority.%20Intermediate%20state%20may%20vary%20according%20to%20system%5C%5Cn%2F%2F%20resources%2C%20but%20the%20final%20state%20is%20always%20the%20same.%5C%5Cn%5C%5Cnvar%20UpdateState%20%3D%200%3B%5C%5Cnvar%20ReplaceState%20%3D%201%3B%5C%5Cnvar%20ForceUpdate%20%3D%202%3B%5C%5Cnvar%20CaptureUpdate%20%3D%203%3B%5C%5Cn%5C%5Cn%2F%2F%20Global%20state%20that%20is%20reset%20at%20the%20beginning%20of%20calling%20%60processUpdateQueue%60.%5C%5Cn%2F%2F%20It%20should%20only%20be%20read%20right%20after%20calling%20%60processUpdateQueue%60%2C%20via%5C%5Cn%2F%2F%20%60checkHasForceUpdateAfterProcessing%60.%5C%5Cnvar%20hasForceUpdate%20%3D%20false%3B%5C%5Cn%5C%5Cnvar%20didWarnUpdateInsideUpdate%20%3D%20void%200%3B%5C%5Cnvar%20currentlyProcessingQueue%20%3D%20void%200%3B%5C%5Cnvar%20resetCurrentlyProcessingQueue%20%3D%20void%200%3B%5C%5Cn%7B%5C%5Cn%20%20didWarnUpdateInsideUpdate%20%3D%20false%3B%5C%5Cn%20%20currentlyProcessingQueue%20%3D%20null%3B%5C%5Cn%20%20resetCurrentlyProcessingQueue%20%3D%20function%20()%20%7B%5C%5Cn%20%20%20%20currentlyProcessingQueue%20%3D%20null%3B%5C%5Cn%20%20%7D%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20createUpdateQueue(baseState)%20%7B%5C%5Cn%20%20var%20queue%20%3D%20%7B%5C%5Cn%20%20%20%20baseState%3A%20baseState%2C%5C%5Cn%20%20%20%20firstUpdate%3A%20null%2C%5C%5Cn%20%20%20%20lastUpdate%3A%20null%2C%5C%5Cn%20%20%20%20firstCapturedUpdate%3A%20null%2C%5C%5Cn%20%20%20%20lastCapturedUpdate%3A%20null%2C%5C%5Cn%20%20%20%20firstEffect%3A%20null%2C%5C%5Cn%20%20%20%20lastEffect%3A%20null%2C%5C%5Cn%20%20%20%20firstCapturedEffect%3A%20null%2C%5C%5Cn%20%20%20%20lastCapturedEffect%3A%20null%5C%5Cn%20%20%7D%3B%5C%5Cn%20%20return%20queue%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20cloneUpdateQueue(currentQueue)%20%7B%5C%5Cn%20%20var%20queue%20%3D%20%7B%5C%5Cn%20%20%20%20baseState%3A%20currentQueue.baseState%2C%5C%5Cn%20%20%20%20firstUpdate%3A%20currentQueue.firstUpdate%2C%5C%5Cn%20%20%20%20lastUpdate%3A%20currentQueue.lastUpdate%2C%5C%5Cn%5C%5Cn%20%20%20%20%2F%2F%20TODO%3A%20With%20resuming%2C%20if%20we%20bail%20out%20and%20resuse%20the%20child%20tree%2C%20we%20should%5C%5Cn%20%20%20%20%2F%2F%20keep%20these%20effects.%5C%5Cn%20%20%20%20firstCapturedUpdate%3A%20null%2C%5C%5Cn%20%20%20%20lastCapturedUpdate%3A%20null%2C%5C%5Cn%5C%5Cn%20%20%20%20firstEffect%3A%20null%2C%5C%5Cn%20%20%20%20lastEffect%3A%20null%2C%5C%5Cn%5C%5Cn%20%20%20%20firstCapturedEffect%3A%20null%2C%5C%5Cn%20%20%20%20lastCapturedEffect%3A%20null%5C%5Cn%20%20%7D%3B%5C%5Cn%20%20return%20queue%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20createUpdate(expirationTime)%20%7B%5C%5Cn%20%20return%20%7B%5C%5Cn%20%20%20%20expirationTime%3A%20expirationTime%2C%5C%5Cn%5C%5Cn%20%20%20%20tag%3A%20UpdateState%2C%5C%5Cn%20%20%20%20payload%3A%20null%2C%5C%5Cn%20%20%20%20callback%3A%20null%2C%5C%5Cn%5C%5Cn%20%20%20%20next%3A%20null%2C%5C%5Cn%20%20%20%20nextEffect%3A%20null%5C%5Cn%20%20%7D%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20appendUpdateToQueue(queue%2C%20update)%20%7B%5C%5Cn%20%20%2F%2F%20Append%20the%20update%20to%20the%20end%20of%20the%20list.%5C%5Cn%20%20if%20(queue.lastUpdate%20%3D%3D%3D%20null)%20%7B%5C%5Cn%20%20%20%20%2F%2F%20Queue%20is%20empty%5C%5Cn%20%20%20%20queue.firstUpdate%20%3D%20queue.lastUpdate%20%3D%20update%3B%5C%5Cn%20%20%7D%20else%20%7B%5C%5Cn%20%20%20%20queue.lastUpdate.next%20%3D%20update%3B%5C%5Cn%20%20%20%20queue.lastUpdate%20%3D%20update%3B%5C%5Cn%20%20%7D%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20enqueueUpdate(fiber%2C%20update)%20%7B%5C%5Cn%20%20%2F%2F%20Update%20queues%20are%20created%20lazily.%5C%5Cn%20%20var%20alternate%20%3D%20fiber.alternate%3B%5C%5Cn%20%20var%20queue1%20%3D%20void%200%3B%5C%5Cn%20%20var%20queue2%20%3D%20void%200%3B%5C%5Cn%20%20if%20(alternate%20%3D%3D%3D%20null)%20%7B%5C%5Cn%20%20%20%20%2F%2F%20There's%20only%20one%20fiber.%5C%5Cn%20%20%20%20queue1%20%3D%20fiber.updateQueue%3B%5C%5Cn%20%20%20%20queue2%20%3D%20null%3B%5C%5Cn%20%20%20%20if%20(queue1%20%3D%3D%3D%20null)%20%7B%5C%5Cn%20%20%20%20%20%20queue1%20%3D%20fiber.updateQueue%20%3D%20createUpdateQueue(fiber.memoizedState)%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%20else%20%7B%5C%5Cn%20%20%20%20%2F%2F%20There%20are%20two%20owners.%5C%5Cn%20%20%20%20queue1%20%3D%20fiber.updateQueue%3B%5C%5Cn%20%20%20%20queue2%20%3D%20alternate.updateQueue%3B%5C%5Cn%20%20%20%20if%20(queue1%20%3D%3D%3D%20null)%20%7B%5C%5Cn%20%20%20%20%20%20if%20(queue2%20%3D%3D%3D%20null)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%2F%2F%20Neither%20fiber%20has%20an%20update%20queue.%20Create%20new%20ones.%5C%5Cn%20%20%20%20%20%20%20%20queue1%20%3D%20fiber.updateQueue%20%3D%20createUpdateQueue(fiber.memoizedState)%3B%5C%5Cn%20%20%20%20%20%20%20%20queue2%20%3D%20alternate.updateQueue%20%3D%20createUpdateQueue(alternate.memoizedState)%3B%5C%5Cn%20%20%20%20%20%20%7D%20else%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%2F%2F%20Only%20one%20fiber%20has%20an%20update%20queue.%20Clone%20to%20create%20a%20new%20one.%5C%5Cn%20%20%20%20%20%20%20%20queue1%20%3D%20fiber.updateQueue%20%3D%20cloneUpdateQueue(queue2)%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%7D%20else%20%7B%5C%5Cn%20%20%20%20%20%20if%20(queue2%20%3D%3D%3D%20null)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%2F%2F%20Only%20one%20fiber%20has%20an%20update%20queue.%20Clone%20to%20create%20a%20new%20one.%5C%5Cn%20%20%20%20%20%20%20%20queue2%20%3D%20alternate.updateQueue%20%3D%20cloneUpdateQueue(queue1)%3B%5C%5Cn%20%20%20%20%20%20%7D%20else%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%2F%2F%20Both%20owners%20have%20an%20update%20queue.%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%5C%5Cn%20%20if%20(queue2%20%3D%3D%3D%20null%20%7C%7C%20queue1%20%3D%3D%3D%20queue2)%20%7B%5C%5Cn%20%20%20%20%2F%2F%20There's%20only%20a%20single%20queue.%5C%5Cn%20%20%20%20appendUpdateToQueue(queue1%2C%20update)%3B%5C%5Cn%20%20%7D%20else%20%7B%5C%5Cn%20%20%20%20%2F%2F%20There%20are%20two%20queues.%20We%20need%20to%20append%20the%20update%20to%20both%20queues%2C%5C%5Cn%20%20%20%20%2F%2F%20while%20accounting%20for%20the%20persistent%20structure%20of%20the%20list%20%E2%80%94%20we%20don't%5C%5Cn%20%20%20%20%2F%2F%20want%20the%20same%20update%20to%20be%20added%20multiple%20times.%5C%5Cn%20%20%20%20if%20(queue1.lastUpdate%20%3D%3D%3D%20null%20%7C%7C%20queue2.lastUpdate%20%3D%3D%3D%20null)%20%7B%5C%5Cn%20%20%20%20%20%20%2F%2F%20One%20of%20the%20queues%20is%20not%20empty.%20We%20must%20add%20the%20update%20to%20both%20queues.%5C%5Cn%20%20%20%20%20%20appendUpdateToQueue(queue1%2C%20update)%3B%5C%5Cn%20%20%20%20%20%20appendUpdateToQueue(queue2%2C%20update)%3B%5C%5Cn%20%20%20%20%7D%20else%20%7B%5C%5Cn%20%20%20%20%20%20%2F%2F%20Both%20queues%20are%20non-empty.%20The%20last%20update%20is%20the%20same%20in%20both%20lists%2C%5C%5Cn%20%20%20%20%20%20%2F%2F%20because%20of%20structural%20sharing.%20So%2C%20only%20append%20to%20one%20of%20the%20lists.%5C%5Cn%20%20%20%20%20%20appendUpdateToQueue(queue1%2C%20update)%3B%5C%5Cn%20%20%20%20%20%20%2F%2F%20But%20we%20still%20need%20to%20update%20the%20%60lastUpdate%60%20pointer%20of%20queue2.%5C%5Cn%20%20%20%20%20%20queue2.lastUpdate%20%3D%20update%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20%7B%5C%5Cn%20%20%20%20if%20(fiber.tag%20%3D%3D%3D%20ClassComponent%20%26%26%20(currentlyProcessingQueue%20%3D%3D%3D%20queue1%20%7C%7C%20queue2%20!%3D%3D%20null%20%26%26%20currentlyProcessingQueue%20%3D%3D%3D%20queue2)%20%26%26%20!didWarnUpdateInsideUpdate)%20%7B%5C%5Cn%20%20%20%20%20%20warningWithoutStack%241(false%2C%20'An%20update%20(setState%2C%20replaceState%2C%20or%20forceUpdate)%20was%20scheduled%20'%20%2B%20'from%20inside%20an%20update%20function.%20Update%20functions%20should%20be%20pure%2C%20'%20%2B%20'with%20zero%20side-effects.%20Consider%20using%20componentDidUpdate%20or%20a%20'%20%2B%20'callback.')%3B%5C%5Cn%20%20%20%20%20%20didWarnUpdateInsideUpdate%20%3D%20true%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20enqueueCapturedUpdate(workInProgress%2C%20update)%20%7B%5C%5Cn%20%20%2F%2F%20Captured%20updates%20go%20into%20a%20separate%20list%2C%20and%20only%20on%20the%20work-in-%5C%5Cn%20%20%2F%2F%20progress%20queue.%5C%5Cn%20%20var%20workInProgressQueue%20%3D%20workInProgress.updateQueue%3B%5C%5Cn%20%20if%20(workInProgressQueue%20%3D%3D%3D%20null)%20%7B%5C%5Cn%20%20%20%20workInProgressQueue%20%3D%20workInProgress.updateQueue%20%3D%20createUpdateQueue(workInProgress.memoizedState)%3B%5C%5Cn%20%20%7D%20else%20%7B%5C%5Cn%20%20%20%20%2F%2F%20TODO%3A%20I%20put%20this%20here%20rather%20than%20createWorkInProgress%20so%20that%20we%20don't%5C%5Cn%20%20%20%20%2F%2F%20clone%20the%20queue%20unnecessarily.%20There's%20probably%20a%20better%20way%20to%5C%5Cn%20%20%20%20%2F%2F%20structure%20this.%5C%5Cn%20%20%20%20workInProgressQueue%20%3D%20ensureWorkInProgressQueueIsAClone(workInProgress%2C%20workInProgressQueue)%3B%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20%2F%2F%20Append%20the%20update%20to%20the%20end%20of%20the%20list.%5C%5Cn%20%20if%20(workInProgressQueue.lastCapturedUpdate%20%3D%3D%3D%20null)%20%7B%5C%5Cn%20%20%20%20%2F%2F%20This%20is%20the%20first%20render%20phase%20update%5C%5Cn%20%20%20%20workInProgressQueue.firstCapturedUpdate%20%3D%20workInProgressQueue.lastCapturedUpdate%20%3D%20update%3B%5C%5Cn%20%20%7D%20else%20%7B%5C%5Cn%20%20%20%20workInProgressQueue.lastCapturedUpdate.next%20%3D%20update%3B%5C%5Cn%20%20%20%20workInProgressQueue.lastCapturedUpdate%20%3D%20update%3B%5C%5Cn%20%20%7D%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20ensureWorkInProgressQueueIsAClone(workInProgress%2C%20queue)%20%7B%5C%5Cn%20%20var%20current%20%3D%20workInProgress.alternate%3B%5C%5Cn%20%20if%20(current%20!%3D%3D%20null)%20%7B%5C%5Cn%20%20%20%20%2F%2F%20If%20the%20work-in-progress%20queue%20is%20equal%20to%20the%20current%20queue%2C%5C%5Cn%20%20%20%20%2F%2F%20we%20need%20to%20clone%20it%20first.%5C%5Cn%20%20%20%20if%20(queue%20%3D%3D%3D%20current.updateQueue)%20%7B%5C%5Cn%20%20%20%20%20%20queue%20%3D%20workInProgress.updateQueue%20%3D%20cloneUpdateQueue(queue)%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%5C%5Cn%20%20return%20queue%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20getStateFromUpdate(workInProgress%2C%20queue%2C%20update%2C%20prevState%2C%20nextProps%2C%20instance)%20%7B%5C%5Cn%20%20switch%20(update.tag)%20%7B%5C%5Cn%20%20%20%20case%20ReplaceState%3A%5C%5Cn%20%20%20%20%20%20%7B%5C%5Cn%20%20%20%20%20%20%20%20var%20_payload%20%3D%20update.payload%3B%5C%5Cn%20%20%20%20%20%20%20%20if%20(typeof%20_payload%20%3D%3D%3D%20'function')%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%2F%2F%20Updater%20function%5C%5Cn%20%20%20%20%20%20%20%20%20%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20enterDisallowedContextReadInDEV()%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20if%20(debugRenderPhaseSideEffects%20%7C%7C%20debugRenderPhaseSideEffectsForStrictMode%20%26%26%20workInProgress.mode%20%26%20StrictMode)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%20%20_payload.call(instance%2C%20prevState%2C%20nextProps)%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%20%20%20%20var%20nextState%20%3D%20_payload.call(instance%2C%20prevState%2C%20nextProps)%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20exitDisallowedContextReadInDEV()%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%20%20%20%20return%20nextState%3B%5C%5Cn%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%20%20%2F%2F%20State%20object%5C%5Cn%20%20%20%20%20%20%20%20return%20_payload%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20case%20CaptureUpdate%3A%5C%5Cn%20%20%20%20%20%20%7B%5C%5Cn%20%20%20%20%20%20%20%20workInProgress.effectTag%20%3D%20workInProgress.effectTag%20%26%20~ShouldCapture%20%7C%20DidCapture%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%2F%2F%20Intentional%20fallthrough%5C%5Cn%20%20%20%20case%20UpdateState%3A%5C%5Cn%20%20%20%20%20%20%7B%5C%5Cn%20%20%20%20%20%20%20%20var%20_payload2%20%3D%20update.payload%3B%5C%5Cn%20%20%20%20%20%20%20%20var%20partialState%20%3D%20void%200%3B%5C%5Cn%20%20%20%20%20%20%20%20if%20(typeof%20_payload2%20%3D%3D%3D%20'function')%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%2F%2F%20Updater%20function%5C%5Cn%20%20%20%20%20%20%20%20%20%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20enterDisallowedContextReadInDEV()%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20if%20(debugRenderPhaseSideEffects%20%7C%7C%20debugRenderPhaseSideEffectsForStrictMode%20%26%26%20workInProgress.mode%20%26%20StrictMode)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%20%20_payload2.call(instance%2C%20prevState%2C%20nextProps)%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%20%20%20%20partialState%20%3D%20_payload2.call(instance%2C%20prevState%2C%20nextProps)%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20exitDisallowedContextReadInDEV()%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%20%20%7D%20else%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%2F%2F%20Partial%20state%20object%5C%5Cn%20%20%20%20%20%20%20%20%20%20partialState%20%3D%20_payload2%3B%5C%5Cn%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%20%20if%20(partialState%20%3D%3D%3D%20null%20%7C%7C%20partialState%20%3D%3D%3D%20undefined)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%2F%2F%20Null%20and%20undefined%20are%20treated%20as%20no-ops.%5C%5Cn%20%20%20%20%20%20%20%20%20%20return%20prevState%3B%5C%5Cn%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%20%20%2F%2F%20Merge%20the%20partial%20state%20and%20the%20previous%20state.%5C%5Cn%20%20%20%20%20%20%20%20return%20_assign(%7B%7D%2C%20prevState%2C%20partialState)%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20case%20ForceUpdate%3A%5C%5Cn%20%20%20%20%20%20%7B%5C%5Cn%20%20%20%20%20%20%20%20hasForceUpdate%20%3D%20true%3B%5C%5Cn%20%20%20%20%20%20%20%20return%20prevState%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%7D%5C%5Cn%20%20return%20prevState%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20processUpdateQueue(workInProgress%2C%20queue%2C%20props%2C%20instance%2C%20renderExpirationTime)%20%7B%5C%5Cn%20%20hasForceUpdate%20%3D%20false%3B%5C%5Cn%5C%5Cn%20%20queue%20%3D%20ensureWorkInProgressQueueIsAClone(workInProgress%2C%20queue)%3B%5C%5Cn%5C%5Cn%20%20%7B%5C%5Cn%20%20%20%20currentlyProcessingQueue%20%3D%20queue%3B%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20%2F%2F%20These%20values%20may%20change%20as%20we%20process%20the%20queue.%5C%5Cn%20%20var%20newBaseState%20%3D%20queue.baseState%3B%5C%5Cn%20%20var%20newFirstUpdate%20%3D%20null%3B%5C%5Cn%20%20var%20newExpirationTime%20%3D%20NoWork%3B%5C%5Cn%5C%5Cn%20%20%2F%2F%20Iterate%20through%20the%20list%20of%20updates%20to%20compute%20the%20result.%5C%5Cn%20%20var%20update%20%3D%20queue.firstUpdate%3B%5C%5Cn%20%20var%20resultState%20%3D%20newBaseState%3B%5C%5Cn%20%20while%20(update%20!%3D%3D%20null)%20%7B%5C%5Cn%20%20%20%20var%20updateExpirationTime%20%3D%20update.expirationTime%3B%5C%5Cn%20%20%20%20if%20(updateExpirationTime%20%3C%20renderExpirationTime)%20%7B%5C%5Cn%20%20%20%20%20%20%2F%2F%20This%20update%20does%20not%20have%20sufficient%20priority.%20Skip%20it.%5C%5Cn%20%20%20%20%20%20if%20(newFirstUpdate%20%3D%3D%3D%20null)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%2F%2F%20This%20is%20the%20first%20skipped%20update.%20It%20will%20be%20the%20first%20update%20in%5C%5Cn%20%20%20%20%20%20%20%20%2F%2F%20the%20new%20list.%5C%5Cn%20%20%20%20%20%20%20%20newFirstUpdate%20%3D%20update%3B%5C%5Cn%20%20%20%20%20%20%20%20%2F%2F%20Since%20this%20is%20the%20first%20update%20that%20was%20skipped%2C%20the%20current%20result%5C%5Cn%20%20%20%20%20%20%20%20%2F%2F%20is%20the%20new%20base%20state.%5C%5Cn%20%20%20%20%20%20%20%20newBaseState%20%3D%20resultState%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%2F%2F%20Since%20this%20update%20will%20remain%20in%20the%20list%2C%20update%20the%20remaining%5C%5Cn%20%20%20%20%20%20%2F%2F%20expiration%20time.%5C%5Cn%20%20%20%20%20%20if%20(newExpirationTime%20%3C%20updateExpirationTime)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20newExpirationTime%20%3D%20updateExpirationTime%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%7D%20else%20%7B%5C%5Cn%20%20%20%20%20%20%2F%2F%20This%20update%20does%20have%20sufficient%20priority.%20Process%20it%20and%20compute%5C%5Cn%20%20%20%20%20%20%2F%2F%20a%20new%20result.%5C%5Cn%20%20%20%20%20%20resultState%20%3D%20getStateFromUpdate(workInProgress%2C%20queue%2C%20update%2C%20resultState%2C%20props%2C%20instance)%3B%5C%5Cn%20%20%20%20%20%20var%20_callback%20%3D%20update.callback%3B%5C%5Cn%20%20%20%20%20%20if%20(_callback%20!%3D%3D%20null)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20workInProgress.effectTag%20%7C%3D%20Callback%3B%5C%5Cn%20%20%20%20%20%20%20%20%2F%2F%20Set%20this%20to%20null%2C%20in%20case%20it%20was%20mutated%20during%20an%20aborted%20render.%5C%5Cn%20%20%20%20%20%20%20%20update.nextEffect%20%3D%20null%3B%5C%5Cn%20%20%20%20%20%20%20%20if%20(queue.lastEffect%20%3D%3D%3D%20null)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20queue.firstEffect%20%3D%20queue.lastEffect%20%3D%20update%3B%5C%5Cn%20%20%20%20%20%20%20%20%7D%20else%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20queue.lastEffect.nextEffect%20%3D%20update%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20queue.lastEffect%20%3D%20update%3B%5C%5Cn%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%20%20%2F%2F%20Continue%20to%20the%20next%20update.%5C%5Cn%20%20%20%20update%20%3D%20update.next%3B%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20%2F%2F%20Separately%2C%20iterate%20though%20the%20list%20of%20captured%20updates.%5C%5Cn%20%20var%20newFirstCapturedUpdate%20%3D%20null%3B%5C%5Cn%20%20update%20%3D%20queue.firstCapturedUpdate%3B%5C%5Cn%20%20while%20(update%20!%3D%3D%20null)%20%7B%5C%5Cn%20%20%20%20var%20_updateExpirationTime%20%3D%20update.expirationTime%3B%5C%5Cn%20%20%20%20if%20(_updateExpirationTime%20%3C%20renderExpirationTime)%20%7B%5C%5Cn%20%20%20%20%20%20%2F%2F%20This%20update%20does%20not%20have%20sufficient%20priority.%20Skip%20it.%5C%5Cn%20%20%20%20%20%20if%20(newFirstCapturedUpdate%20%3D%3D%3D%20null)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%2F%2F%20This%20is%20the%20first%20skipped%20captured%20update.%20It%20will%20be%20the%20first%5C%5Cn%20%20%20%20%20%20%20%20%2F%2F%20update%20in%20the%20new%20list.%5C%5Cn%20%20%20%20%20%20%20%20newFirstCapturedUpdate%20%3D%20update%3B%5C%5Cn%20%20%20%20%20%20%20%20%2F%2F%20If%20this%20is%20the%20first%20update%20that%20was%20skipped%2C%20the%20current%20result%20is%5C%5Cn%20%20%20%20%20%20%20%20%2F%2F%20the%20new%20base%20state.%5C%5Cn%20%20%20%20%20%20%20%20if%20(newFirstUpdate%20%3D%3D%3D%20null)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20newBaseState%20%3D%20resultState%3B%5C%5Cn%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%2F%2F%20Since%20this%20update%20will%20remain%20in%20the%20list%2C%20update%20the%20remaining%5C%5Cn%20%20%20%20%20%20%2F%2F%20expiration%20time.%5C%5Cn%20%20%20%20%20%20if%20(newExpirationTime%20%3C%20_updateExpirationTime)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20newExpirationTime%20%3D%20_updateExpirationTime%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%7D%20else%20%7B%5C%5Cn%20%20%20%20%20%20%2F%2F%20This%20update%20does%20have%20sufficient%20priority.%20Process%20it%20and%20compute%5C%5Cn%20%20%20%20%20%20%2F%2F%20a%20new%20result.%5C%5Cn%20%20%20%20%20%20resultState%20%3D%20getStateFromUpdate(workInProgress%2C%20queue%2C%20update%2C%20resultState%2C%20props%2C%20instance)%3B%5C%5Cn%20%20%20%20%20%20var%20_callback2%20%3D%20update.callback%3B%5C%5Cn%20%20%20%20%20%20if%20(_callback2%20!%3D%3D%20null)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20workInProgress.effectTag%20%7C%3D%20Callback%3B%5C%5Cn%20%20%20%20%20%20%20%20%2F%2F%20Set%20this%20to%20null%2C%20in%20case%20it%20was%20mutated%20during%20an%20aborted%20render.%5C%5Cn%20%20%20%20%20%20%20%20update.nextEffect%20%3D%20null%3B%5C%5Cn%20%20%20%20%20%20%20%20if%20(queue.lastCapturedEffect%20%3D%3D%3D%20null)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20queue.firstCapturedEffect%20%3D%20queue.lastCapturedEffect%20%3D%20update%3B%5C%5Cn%20%20%20%20%20%20%20%20%7D%20else%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20queue.lastCapturedEffect.nextEffect%20%3D%20update%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20queue.lastCapturedEffect%20%3D%20update%3B%5C%5Cn%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%20%20update%20%3D%20update.next%3B%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20if%20(newFirstUpdate%20%3D%3D%3D%20null)%20%7B%5C%5Cn%20%20%20%20queue.lastUpdate%20%3D%20null%3B%5C%5Cn%20%20%7D%5C%5Cn%20%20if%20(newFirstCapturedUpdate%20%3D%3D%3D%20null)%20%7B%5C%5Cn%20%20%20%20queue.lastCapturedUpdate%20%3D%20null%3B%5C%5Cn%20%20%7D%20else%20%7B%5C%5Cn%20%20%20%20workInProgress.effectTag%20%7C%3D%20Callback%3B%5C%5Cn%20%20%7D%5C%5Cn%20%20if%20(newFirstUpdate%20%3D%3D%3D%20null%20%26%26%20newFirstCapturedUpdate%20%3D%3D%3D%20null)%20%7B%5C%5Cn%20%20%20%20%2F%2F%20We%20processed%20every%20update%2C%20without%20skipping.%20That%20means%20the%20new%20base%5C%5Cn%20%20%20%20%2F%2F%20state%20is%20the%20same%20as%20the%20result%20state.%5C%5Cn%20%20%20%20newBaseState%20%3D%20resultState%3B%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20queue.baseState%20%3D%20newBaseState%3B%5C%5Cn%20%20queue.firstUpdate%20%3D%20newFirstUpdate%3B%5C%5Cn%20%20queue.firstCapturedUpdate%20%3D%20newFirstCapturedUpdate%3B%5C%5Cn%5C%5Cn%20%20%2F%2F%20Set%20the%20remaining%20expiration%20time%20to%20be%20whatever%20is%20remaining%20in%20the%20queue.%5C%5Cn%20%20%2F%2F%20This%20should%20be%20fine%20because%20the%20only%20two%20other%20things%20that%20contribute%20to%5C%5Cn%20%20%2F%2F%20expiration%20time%20are%20props%20and%20context.%20We're%20already%20in%20the%20middle%20of%20the%5C%5Cn%20%20%2F%2F%20begin%20phase%20by%20the%20time%20we%20start%20processing%20the%20queue%2C%20so%20we've%20already%5C%5Cn%20%20%2F%2F%20dealt%20with%20the%20props.%20Context%20in%20components%20that%20specify%5C%5Cn%20%20%2F%2F%20shouldComponentUpdate%20is%20tricky%3B%20but%20we'll%20have%20to%20account%20for%5C%5Cn%20%20%2F%2F%20that%20regardless.%5C%5Cn%20%20workInProgress.expirationTime%20%3D%20newExpirationTime%3B%5C%5Cn%20%20workInProgress.memoizedState%20%3D%20resultState%3B%5C%5Cn%5C%5Cn%20%20%7B%5C%5Cn%20%20%20%20currentlyProcessingQueue%20%3D%20null%3B%5C%5Cn%20%20%7D%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20callCallback(callback%2C%20context)%20%7B%5C%5Cn%20%20!(typeof%20callback%20%3D%3D%3D%20'function')%20%3F%20invariant(false%2C%20'Invalid%20argument%20passed%20as%20callback.%20Expected%20a%20function.%20Instead%20received%3A%20%25s'%2C%20callback)%20%3A%20void%200%3B%5C%5Cn%20%20callback.call(context)%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20resetHasForceUpdateBeforeProcessing()%20%7B%5C%5Cn%20%20hasForceUpdate%20%3D%20false%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20checkHasForceUpdateAfterProcessing()%20%7B%5C%5Cn%20%20return%20hasForceUpdate%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20commitUpdateQueue(finishedWork%2C%20finishedQueue%2C%20instance%2C%20renderExpirationTime)%20%7B%5C%5Cn%20%20%2F%2F%20If%20the%20finished%20render%20included%20captured%20updates%2C%20and%20there%20are%20still%5C%5Cn%20%20%2F%2F%20lower%20priority%20updates%20left%20over%2C%20we%20need%20to%20keep%20the%20captured%20updates%5C%5Cn%20%20%2F%2F%20in%20the%20queue%20so%20that%20they%20are%20rebased%20and%20not%20dropped%20once%20we%20process%20the%5C%5Cn%20%20%2F%2F%20queue%20again%20at%20the%20lower%20priority.%5C%5Cn%20%20if%20(finishedQueue.firstCapturedUpdate%20!%3D%3D%20null)%20%7B%5C%5Cn%20%20%20%20%2F%2F%20Join%20the%20captured%20update%20list%20to%20the%20end%20of%20the%20normal%20list.%5C%5Cn%20%20%20%20if%20(finishedQueue.lastUpdate%20!%3D%3D%20null)%20%7B%5C%5Cn%20%20%20%20%20%20finishedQueue.lastUpdate.next%20%3D%20finishedQueue.firstCapturedUpdate%3B%5C%5Cn%20%20%20%20%20%20finishedQueue.lastUpdate%20%3D%20finishedQueue.lastCapturedUpdate%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%20%20%2F%2F%20Clear%20the%20list%20of%20captured%20updates.%5C%5Cn%20%20%20%20finishedQueue.firstCapturedUpdate%20%3D%20finishedQueue.lastCapturedUpdate%20%3D%20null%3B%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20%2F%2F%20Commit%20the%20effects%5C%5Cn%20%20commitUpdateEffects(finishedQueue.firstEffect%2C%20instance)%3B%5C%5Cn%20%20finishedQueue.firstEffect%20%3D%20finishedQueue.lastEffect%20%3D%20null%3B%5C%5Cn%5C%5Cn%20%20commitUpdateEffects(finishedQueue.firstCapturedEffect%2C%20instance)%3B%5C%5Cn%20%20finishedQueue.firstCapturedEffect%20%3D%20finishedQueue.lastCapturedEffect%20%3D%20null%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20commitUpdateEffects(effect%2C%20instance)%20%7B%5C%5Cn%20%20while%20(effect%20!%3D%3D%20null)%20%7B%5C%5Cn%20%20%20%20var%20_callback3%20%3D%20effect.callback%3B%5C%5Cn%20%20%20%20if%20(_callback3%20!%3D%3D%20null)%20%7B%5C%5Cn%20%20%20%20%20%20effect.callback%20%3D%20null%3B%5C%5Cn%20%20%20%20%20%20callCallback(_callback3%2C%20instance)%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%20%20effect%20%3D%20effect.nextEffect%3B%5C%5Cn%20%20%7D%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20createCapturedValue(value%2C%20source)%20%7B%5C%5Cn%20%20%2F%2F%20If%20the%20value%20is%20an%20error%2C%20call%20this%20function%20immediately%20after%20it%20is%20thrown%5C%5Cn%20%20%2F%2F%20so%20the%20stack%20is%20accurate.%5C%5Cn%20%20return%20%7B%5C%5Cn%20%20%20%20value%3A%20value%2C%5C%5Cn%20%20%20%20source%3A%20source%2C%5C%5Cn%20%20%20%20stack%3A%20getStackByFiberInDevAndProd(source)%5C%5Cn%20%20%7D%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20markUpdate(workInProgress)%20%7B%5C%5Cn%20%20%2F%2F%20Tag%20the%20fiber%20with%20an%20update%20effect.%20This%20turns%20a%20Placement%20into%5C%5Cn%20%20%2F%2F%20a%20PlacementAndUpdate.%5C%5Cn%20%20workInProgress.effectTag%20%7C%3D%20Update%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20markRef%241(workInProgress)%20%7B%5C%5Cn%20%20workInProgress.effectTag%20%7C%3D%20Ref%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnvar%20appendAllChildren%20%3D%20void%200%3B%5C%5Cnvar%20updateHostContainer%20%3D%20void%200%3B%5C%5Cnvar%20updateHostComponent%241%20%3D%20void%200%3B%5C%5Cnvar%20updateHostText%241%20%3D%20void%200%3B%5C%5Cnif%20(supportsMutation)%20%7B%5C%5Cn%20%20%2F%2F%20Mutation%20mode%5C%5Cn%5C%5Cn%20%20appendAllChildren%20%3D%20function%20(parent%2C%20workInProgress%2C%20needsVisibilityToggle%2C%20isHidden)%20%7B%5C%5Cn%20%20%20%20%2F%2F%20We%20only%20have%20the%20top%20Fiber%20that%20was%20created%20but%20we%20need%20recurse%20down%20its%5C%5Cn%20%20%20%20%2F%2F%20children%20to%20find%20all%20the%20terminal%20nodes.%5C%5Cn%20%20%20%20var%20node%20%3D%20workInProgress.child%3B%5C%5Cn%20%20%20%20while%20(node%20!%3D%3D%20null)%20%7B%5C%5Cn%20%20%20%20%20%20if%20(node.tag%20%3D%3D%3D%20HostComponent%20%7C%7C%20node.tag%20%3D%3D%3D%20HostText)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20appendInitialChild(parent%2C%20node.stateNode)%3B%5C%5Cn%20%20%20%20%20%20%7D%20else%20if%20(node.tag%20%3D%3D%3D%20HostPortal)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%2F%2F%20If%20we%20have%20a%20portal%20child%2C%20then%20we%20don't%20want%20to%20traverse%5C%5Cn%20%20%20%20%20%20%20%20%2F%2F%20down%20its%20children.%20Instead%2C%20we'll%20get%20insertions%20from%20each%20child%20in%5C%5Cn%20%20%20%20%20%20%20%20%2F%2F%20the%20portal%20directly.%5C%5Cn%20%20%20%20%20%20%7D%20else%20if%20(node.child%20!%3D%3D%20null)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20node.child.return%20%3D%20node%3B%5C%5Cn%20%20%20%20%20%20%20%20node%20%3D%20node.child%3B%5C%5Cn%20%20%20%20%20%20%20%20continue%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20if%20(node%20%3D%3D%3D%20workInProgress)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20return%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20while%20(node.sibling%20%3D%3D%3D%20null)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20if%20(node.return%20%3D%3D%3D%20null%20%7C%7C%20node.return%20%3D%3D%3D%20workInProgress)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20return%3B%5C%5Cn%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%20%20node%20%3D%20node.return%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20node.sibling.return%20%3D%20node.return%3B%5C%5Cn%20%20%20%20%20%20node%20%3D%20node.sibling%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%3B%5C%5Cn%5C%5Cn%20%20updateHostContainer%20%3D%20function%20(workInProgress)%20%7B%5C%5Cn%20%20%20%20%2F%2F%20Noop%5C%5Cn%20%20%7D%3B%5C%5Cn%20%20updateHostComponent%241%20%3D%20function%20(current%2C%20workInProgress%2C%20type%2C%20newProps%2C%20rootContainerInstance)%20%7B%5C%5Cn%20%20%20%20%2F%2F%20If%20we%20have%20an%20alternate%2C%20that%20means%20this%20is%20an%20update%20and%20we%20need%20to%5C%5Cn%20%20%20%20%2F%2F%20schedule%20a%20side-effect%20to%20do%20the%20updates.%5C%5Cn%20%20%20%20var%20oldProps%20%3D%20current.memoizedProps%3B%5C%5Cn%20%20%20%20if%20(oldProps%20%3D%3D%3D%20newProps)%20%7B%5C%5Cn%20%20%20%20%20%20%2F%2F%20In%20mutation%20mode%2C%20this%20is%20sufficient%20for%20a%20bailout%20because%5C%5Cn%20%20%20%20%20%20%2F%2F%20we%20won't%20touch%20this%20node%20even%20if%20children%20changed.%5C%5Cn%20%20%20%20%20%20return%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20%2F%2F%20If%20we%20get%20updated%20because%20one%20of%20our%20children%20updated%2C%20we%20don't%5C%5Cn%20%20%20%20%2F%2F%20have%20newProps%20so%20we'll%20have%20to%20reuse%20them.%5C%5Cn%20%20%20%20%2F%2F%20TODO%3A%20Split%20the%20update%20API%20as%20separate%20for%20the%20props%20vs.%20children.%5C%5Cn%20%20%20%20%2F%2F%20Even%20better%20would%20be%20if%20children%20weren't%20special%20cased%20at%20all%20tho.%5C%5Cn%20%20%20%20var%20instance%20%3D%20workInProgress.stateNode%3B%5C%5Cn%20%20%20%20var%20currentHostContext%20%3D%20getHostContext()%3B%5C%5Cn%20%20%20%20%2F%2F%20TODO%3A%20Experiencing%20an%20error%20where%20oldProps%20is%20null.%20Suggests%20a%20host%5C%5Cn%20%20%20%20%2F%2F%20component%20is%20hitting%20the%20resume%20path.%20Figure%20out%20why.%20Possibly%5C%5Cn%20%20%20%20%2F%2F%20related%20to%20%60hidden%60.%5C%5Cn%20%20%20%20var%20updatePayload%20%3D%20prepareUpdate(instance%2C%20type%2C%20oldProps%2C%20newProps%2C%20rootContainerInstance%2C%20currentHostContext)%3B%5C%5Cn%20%20%20%20%2F%2F%20TODO%3A%20Type%20this%20specific%20to%20this%20type%20of%20component.%5C%5Cn%20%20%20%20workInProgress.updateQueue%20%3D%20updatePayload%3B%5C%5Cn%20%20%20%20%2F%2F%20If%20the%20update%20payload%20indicates%20that%20there%20is%20a%20change%20or%20if%20there%5C%5Cn%20%20%20%20%2F%2F%20is%20a%20new%20ref%20we%20mark%20this%20as%20an%20update.%20All%20the%20work%20is%20done%20in%20commitWork.%5C%5Cn%20%20%20%20if%20(updatePayload)%20%7B%5C%5Cn%20%20%20%20%20%20markUpdate(workInProgress)%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%3B%5C%5Cn%20%20updateHostText%241%20%3D%20function%20(current%2C%20workInProgress%2C%20oldText%2C%20newText)%20%7B%5C%5Cn%20%20%20%20%2F%2F%20If%20the%20text%20differs%2C%20mark%20it%20as%20an%20update.%20All%20the%20work%20in%20done%20in%20commitWork.%5C%5Cn%20%20%20%20if%20(oldText%20!%3D%3D%20newText)%20%7B%5C%5Cn%20%20%20%20%20%20markUpdate(workInProgress)%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%3B%5C%5Cn%7D%20else%20if%20(supportsPersistence)%20%7B%5C%5Cn%20%20%2F%2F%20Persistent%20host%20tree%20mode%5C%5Cn%5C%5Cn%20%20appendAllChildren%20%3D%20function%20(parent%2C%20workInProgress%2C%20needsVisibilityToggle%2C%20isHidden)%20%7B%5C%5Cn%20%20%20%20%2F%2F%20We%20only%20have%20the%20top%20Fiber%20that%20was%20created%20but%20we%20need%20recurse%20down%20its%5C%5Cn%20%20%20%20%2F%2F%20children%20to%20find%20all%20the%20terminal%20nodes.%5C%5Cn%20%20%20%20var%20node%20%3D%20workInProgress.child%3B%5C%5Cn%20%20%20%20while%20(node%20!%3D%3D%20null)%20%7B%5C%5Cn%20%20%20%20%20%20%2F%2F%20eslint-disable-next-line%20no-labels%5C%5Cn%20%20%20%20%20%20branches%3A%20if%20(node.tag%20%3D%3D%3D%20HostComponent)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20var%20instance%20%3D%20node.stateNode%3B%5C%5Cn%20%20%20%20%20%20%20%20if%20(needsVisibilityToggle)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20var%20props%20%3D%20node.memoizedProps%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20var%20type%20%3D%20node.type%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20if%20(isHidden)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%2F%2F%20This%20child%20is%20inside%20a%20timed%20out%20tree.%20Hide%20it.%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20instance%20%3D%20cloneHiddenInstance(instance%2C%20type%2C%20props%2C%20node)%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%7D%20else%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%2F%2F%20This%20child%20was%20previously%20inside%20a%20timed%20out%20tree.%20If%20it%20was%20not%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%2F%2F%20updated%20during%20this%20render%2C%20it%20may%20need%20to%20be%20unhidden.%20Clone%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%2F%2F%20again%20to%20be%20sure.%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20instance%20%3D%20cloneUnhiddenInstance(instance%2C%20type%2C%20props%2C%20node)%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%20%20%20%20node.stateNode%20%3D%20instance%3B%5C%5Cn%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%20%20appendInitialChild(parent%2C%20instance)%3B%5C%5Cn%20%20%20%20%20%20%7D%20else%20if%20(node.tag%20%3D%3D%3D%20HostText)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20var%20_instance%20%3D%20node.stateNode%3B%5C%5Cn%20%20%20%20%20%20%20%20if%20(needsVisibilityToggle)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20var%20text%20%3D%20node.memoizedProps%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20var%20rootContainerInstance%20%3D%20getRootHostContainer()%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20var%20currentHostContext%20%3D%20getHostContext()%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20if%20(isHidden)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20_instance%20%3D%20createHiddenTextInstance(text%2C%20rootContainerInstance%2C%20currentHostContext%2C%20workInProgress)%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%7D%20else%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20_instance%20%3D%20createTextInstance(text%2C%20rootContainerInstance%2C%20currentHostContext%2C%20workInProgress)%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%20%20%20%20node.stateNode%20%3D%20_instance%3B%5C%5Cn%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%20%20appendInitialChild(parent%2C%20_instance)%3B%5C%5Cn%20%20%20%20%20%20%7D%20else%20if%20(node.tag%20%3D%3D%3D%20HostPortal)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%2F%2F%20If%20we%20have%20a%20portal%20child%2C%20then%20we%20don't%20want%20to%20traverse%5C%5Cn%20%20%20%20%20%20%20%20%2F%2F%20down%20its%20children.%20Instead%2C%20we'll%20get%20insertions%20from%20each%20child%20in%5C%5Cn%20%20%20%20%20%20%20%20%2F%2F%20the%20portal%20directly.%5C%5Cn%20%20%20%20%20%20%7D%20else%20if%20(node.tag%20%3D%3D%3D%20SuspenseComponent)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20var%20current%20%3D%20node.alternate%3B%5C%5Cn%20%20%20%20%20%20%20%20if%20(current%20!%3D%3D%20null)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20var%20oldState%20%3D%20current.memoizedState%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20var%20newState%20%3D%20node.memoizedState%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20var%20oldIsHidden%20%3D%20oldState%20!%3D%3D%20null%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20var%20newIsHidden%20%3D%20newState%20!%3D%3D%20null%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20if%20(oldIsHidden%20!%3D%3D%20newIsHidden)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%2F%2F%20The%20placeholder%20either%20just%20timed%20out%20or%20switched%20back%20to%20the%20normal%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%2F%2F%20children%20after%20having%20previously%20timed%20out.%20Toggle%20the%20visibility%20of%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%2F%2F%20the%20direct%20host%20children.%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20var%20primaryChildParent%20%3D%20newIsHidden%20%3F%20node.child%20%3A%20node%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20if%20(primaryChildParent%20!%3D%3D%20null)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%20%20appendAllChildren(parent%2C%20primaryChildParent%2C%20true%2C%20newIsHidden)%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%2F%2F%20eslint-disable-next-line%20no-labels%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20break%20branches%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%20%20if%20(node.child%20!%3D%3D%20null)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%2F%2F%20Continue%20traversing%20like%20normal%5C%5Cn%20%20%20%20%20%20%20%20%20%20node.child.return%20%3D%20node%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20node%20%3D%20node.child%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20continue%3B%5C%5Cn%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%7D%20else%20if%20(node.child%20!%3D%3D%20null)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20node.child.return%20%3D%20node%3B%5C%5Cn%20%20%20%20%20%20%20%20node%20%3D%20node.child%3B%5C%5Cn%20%20%20%20%20%20%20%20continue%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%2F%2F%20%24FlowFixMe%20This%20is%20correct%20but%20Flow%20is%20confused%20by%20the%20labeled%20break.%5C%5Cn%20%20%20%20%20%20node%20%3D%20node%3B%5C%5Cn%20%20%20%20%20%20if%20(node%20%3D%3D%3D%20workInProgress)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20return%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20while%20(node.sibling%20%3D%3D%3D%20null)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20if%20(node.return%20%3D%3D%3D%20null%20%7C%7C%20node.return%20%3D%3D%3D%20workInProgress)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20return%3B%5C%5Cn%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%20%20node%20%3D%20node.return%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20node.sibling.return%20%3D%20node.return%3B%5C%5Cn%20%20%20%20%20%20node%20%3D%20node.sibling%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%3B%5C%5Cn%5C%5Cn%20%20%2F%2F%20An%20unfortunate%20fork%20of%20appendAllChildren%20because%20we%20have%20two%20different%20parent%20types.%5C%5Cn%20%20var%20appendAllChildrenToContainer%20%3D%20function%20(containerChildSet%2C%20workInProgress%2C%20needsVisibilityToggle%2C%20isHidden)%20%7B%5C%5Cn%20%20%20%20%2F%2F%20We%20only%20have%20the%20top%20Fiber%20that%20was%20created%20but%20we%20need%20recurse%20down%20its%5C%5Cn%20%20%20%20%2F%2F%20children%20to%20find%20all%20the%20terminal%20nodes.%5C%5Cn%20%20%20%20var%20node%20%3D%20workInProgress.child%3B%5C%5Cn%20%20%20%20while%20(node%20!%3D%3D%20null)%20%7B%5C%5Cn%20%20%20%20%20%20%2F%2F%20eslint-disable-next-line%20no-labels%5C%5Cn%20%20%20%20%20%20branches%3A%20if%20(node.tag%20%3D%3D%3D%20HostComponent)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20var%20instance%20%3D%20node.stateNode%3B%5C%5Cn%20%20%20%20%20%20%20%20if%20(needsVisibilityToggle)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20var%20props%20%3D%20node.memoizedProps%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20var%20type%20%3D%20node.type%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20if%20(isHidden)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%2F%2F%20This%20child%20is%20inside%20a%20timed%20out%20tree.%20Hide%20it.%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20instance%20%3D%20cloneHiddenInstance(instance%2C%20type%2C%20props%2C%20node)%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%7D%20else%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%2F%2F%20This%20child%20was%20previously%20inside%20a%20timed%20out%20tree.%20If%20it%20was%20not%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%2F%2F%20updated%20during%20this%20render%2C%20it%20may%20need%20to%20be%20unhidden.%20Clone%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%2F%2F%20again%20to%20be%20sure.%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20instance%20%3D%20cloneUnhiddenInstance(instance%2C%20type%2C%20props%2C%20node)%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%20%20%20%20node.stateNode%20%3D%20instance%3B%5C%5Cn%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%20%20appendChildToContainerChildSet(containerChildSet%2C%20instance)%3B%5C%5Cn%20%20%20%20%20%20%7D%20else%20if%20(node.tag%20%3D%3D%3D%20HostText)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20var%20_instance2%20%3D%20node.stateNode%3B%5C%5Cn%20%20%20%20%20%20%20%20if%20(needsVisibilityToggle)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20var%20text%20%3D%20node.memoizedProps%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20var%20rootContainerInstance%20%3D%20getRootHostContainer()%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20var%20currentHostContext%20%3D%20getHostContext()%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20if%20(isHidden)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20_instance2%20%3D%20createHiddenTextInstance(text%2C%20rootContainerInstance%2C%20currentHostContext%2C%20workInProgress)%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%7D%20else%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20_instance2%20%3D%20createTextInstance(text%2C%20rootContainerInstance%2C%20currentHostContext%2C%20workInProgress)%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%20%20%20%20node.stateNode%20%3D%20_instance2%3B%5C%5Cn%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%20%20appendChildToContainerChildSet(containerChildSet%2C%20_instance2)%3B%5C%5Cn%20%20%20%20%20%20%7D%20else%20if%20(node.tag%20%3D%3D%3D%20HostPortal)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%2F%2F%20If%20we%20have%20a%20portal%20child%2C%20then%20we%20don't%20want%20to%20traverse%5C%5Cn%20%20%20%20%20%20%20%20%2F%2F%20down%20its%20children.%20Instead%2C%20we'll%20get%20insertions%20from%20each%20child%20in%5C%5Cn%20%20%20%20%20%20%20%20%2F%2F%20the%20portal%20directly.%5C%5Cn%20%20%20%20%20%20%7D%20else%20if%20(node.tag%20%3D%3D%3D%20SuspenseComponent)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20var%20current%20%3D%20node.alternate%3B%5C%5Cn%20%20%20%20%20%20%20%20if%20(current%20!%3D%3D%20null)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20var%20oldState%20%3D%20current.memoizedState%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20var%20newState%20%3D%20node.memoizedState%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20var%20oldIsHidden%20%3D%20oldState%20!%3D%3D%20null%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20var%20newIsHidden%20%3D%20newState%20!%3D%3D%20null%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20if%20(oldIsHidden%20!%3D%3D%20newIsHidden)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%2F%2F%20The%20placeholder%20either%20just%20timed%20out%20or%20switched%20back%20to%20the%20normal%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%2F%2F%20children%20after%20having%20previously%20timed%20out.%20Toggle%20the%20visibility%20of%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%2F%2F%20the%20direct%20host%20children.%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20var%20primaryChildParent%20%3D%20newIsHidden%20%3F%20node.child%20%3A%20node%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20if%20(primaryChildParent%20!%3D%3D%20null)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%20%20appendAllChildrenToContainer(containerChildSet%2C%20primaryChildParent%2C%20true%2C%20newIsHidden)%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%2F%2F%20eslint-disable-next-line%20no-labels%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20break%20branches%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%20%20if%20(node.child%20!%3D%3D%20null)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%2F%2F%20Continue%20traversing%20like%20normal%5C%5Cn%20%20%20%20%20%20%20%20%20%20node.child.return%20%3D%20node%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20node%20%3D%20node.child%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20continue%3B%5C%5Cn%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%7D%20else%20if%20(node.child%20!%3D%3D%20null)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20node.child.return%20%3D%20node%3B%5C%5Cn%20%20%20%20%20%20%20%20node%20%3D%20node.child%3B%5C%5Cn%20%20%20%20%20%20%20%20continue%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%2F%2F%20%24FlowFixMe%20This%20is%20correct%20but%20Flow%20is%20confused%20by%20the%20labeled%20break.%5C%5Cn%20%20%20%20%20%20node%20%3D%20node%3B%5C%5Cn%20%20%20%20%20%20if%20(node%20%3D%3D%3D%20workInProgress)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20return%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20while%20(node.sibling%20%3D%3D%3D%20null)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20if%20(node.return%20%3D%3D%3D%20null%20%7C%7C%20node.return%20%3D%3D%3D%20workInProgress)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20return%3B%5C%5Cn%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%20%20node%20%3D%20node.return%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20node.sibling.return%20%3D%20node.return%3B%5C%5Cn%20%20%20%20%20%20node%20%3D%20node.sibling%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%3B%5C%5Cn%20%20updateHostContainer%20%3D%20function%20(workInProgress)%20%7B%5C%5Cn%20%20%20%20var%20portalOrRoot%20%3D%20workInProgress.stateNode%3B%5C%5Cn%20%20%20%20var%20childrenUnchanged%20%3D%20workInProgress.firstEffect%20%3D%3D%3D%20null%3B%5C%5Cn%20%20%20%20if%20(childrenUnchanged)%20%7B%5C%5Cn%20%20%20%20%20%20%2F%2F%20No%20changes%2C%20just%20reuse%20the%20existing%20instance.%5C%5Cn%20%20%20%20%7D%20else%20%7B%5C%5Cn%20%20%20%20%20%20var%20container%20%3D%20portalOrRoot.containerInfo%3B%5C%5Cn%20%20%20%20%20%20var%20newChildSet%20%3D%20createContainerChildSet(container)%3B%5C%5Cn%20%20%20%20%20%20%2F%2F%20If%20children%20might%20have%20changed%2C%20we%20have%20to%20add%20them%20all%20to%20the%20set.%5C%5Cn%20%20%20%20%20%20appendAllChildrenToContainer(newChildSet%2C%20workInProgress%2C%20false%2C%20false)%3B%5C%5Cn%20%20%20%20%20%20portalOrRoot.pendingChildren%20%3D%20newChildSet%3B%5C%5Cn%20%20%20%20%20%20%2F%2F%20Schedule%20an%20update%20on%20the%20container%20to%20swap%20out%20the%20container.%5C%5Cn%20%20%20%20%20%20markUpdate(workInProgress)%3B%5C%5Cn%20%20%20%20%20%20finalizeContainerChildren(container%2C%20newChildSet)%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%3B%5C%5Cn%20%20updateHostComponent%241%20%3D%20function%20(current%2C%20workInProgress%2C%20type%2C%20newProps%2C%20rootContainerInstance)%20%7B%5C%5Cn%20%20%20%20var%20currentInstance%20%3D%20current.stateNode%3B%5C%5Cn%20%20%20%20var%20oldProps%20%3D%20current.memoizedProps%3B%5C%5Cn%20%20%20%20%2F%2F%20If%20there%20are%20no%20effects%20associated%20with%20this%20node%2C%20then%20none%20of%20our%20children%20had%20any%20updates.%5C%5Cn%20%20%20%20%2F%2F%20This%20guarantees%20that%20we%20can%20reuse%20all%20of%20them.%5C%5Cn%20%20%20%20var%20childrenUnchanged%20%3D%20workInProgress.firstEffect%20%3D%3D%3D%20null%3B%5C%5Cn%20%20%20%20if%20(childrenUnchanged%20%26%26%20oldProps%20%3D%3D%3D%20newProps)%20%7B%5C%5Cn%20%20%20%20%20%20%2F%2F%20No%20changes%2C%20just%20reuse%20the%20existing%20instance.%5C%5Cn%20%20%20%20%20%20%2F%2F%20Note%20that%20this%20might%20release%20a%20previous%20clone.%5C%5Cn%20%20%20%20%20%20workInProgress.stateNode%20%3D%20currentInstance%3B%5C%5Cn%20%20%20%20%20%20return%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%20%20var%20recyclableInstance%20%3D%20workInProgress.stateNode%3B%5C%5Cn%20%20%20%20var%20currentHostContext%20%3D%20getHostContext()%3B%5C%5Cn%20%20%20%20var%20updatePayload%20%3D%20null%3B%5C%5Cn%20%20%20%20if%20(oldProps%20!%3D%3D%20newProps)%20%7B%5C%5Cn%20%20%20%20%20%20updatePayload%20%3D%20prepareUpdate(recyclableInstance%2C%20type%2C%20oldProps%2C%20newProps%2C%20rootContainerInstance%2C%20currentHostContext)%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%20%20if%20(childrenUnchanged%20%26%26%20updatePayload%20%3D%3D%3D%20null)%20%7B%5C%5Cn%20%20%20%20%20%20%2F%2F%20No%20changes%2C%20just%20reuse%20the%20existing%20instance.%5C%5Cn%20%20%20%20%20%20%2F%2F%20Note%20that%20this%20might%20release%20a%20previous%20clone.%5C%5Cn%20%20%20%20%20%20workInProgress.stateNode%20%3D%20currentInstance%3B%5C%5Cn%20%20%20%20%20%20return%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%20%20var%20newInstance%20%3D%20cloneInstance(currentInstance%2C%20updatePayload%2C%20type%2C%20oldProps%2C%20newProps%2C%20workInProgress%2C%20childrenUnchanged%2C%20recyclableInstance)%3B%5C%5Cn%20%20%20%20if%20(finalizeInitialChildren(newInstance%2C%20type%2C%20newProps%2C%20rootContainerInstance%2C%20currentHostContext))%20%7B%5C%5Cn%20%20%20%20%20%20markUpdate(workInProgress)%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%20%20workInProgress.stateNode%20%3D%20newInstance%3B%5C%5Cn%20%20%20%20if%20(childrenUnchanged)%20%7B%5C%5Cn%20%20%20%20%20%20%2F%2F%20If%20there%20are%20no%20other%20effects%20in%20this%20tree%2C%20we%20need%20to%20flag%20this%20node%20as%20having%20one.%5C%5Cn%20%20%20%20%20%20%2F%2F%20Even%20though%20we're%20not%20going%20to%20use%20it%20for%20anything.%5C%5Cn%20%20%20%20%20%20%2F%2F%20Otherwise%20parents%20won't%20know%20that%20there%20are%20new%20children%20to%20propagate%20upwards.%5C%5Cn%20%20%20%20%20%20markUpdate(workInProgress)%3B%5C%5Cn%20%20%20%20%7D%20else%20%7B%5C%5Cn%20%20%20%20%20%20%2F%2F%20If%20children%20might%20have%20changed%2C%20we%20have%20to%20add%20them%20all%20to%20the%20set.%5C%5Cn%20%20%20%20%20%20appendAllChildren(newInstance%2C%20workInProgress%2C%20false%2C%20false)%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%3B%5C%5Cn%20%20updateHostText%241%20%3D%20function%20(current%2C%20workInProgress%2C%20oldText%2C%20newText)%20%7B%5C%5Cn%20%20%20%20if%20(oldText%20!%3D%3D%20newText)%20%7B%5C%5Cn%20%20%20%20%20%20%2F%2F%20If%20the%20text%20content%20differs%2C%20we'll%20create%20a%20new%20text%20instance%20for%20it.%5C%5Cn%20%20%20%20%20%20var%20rootContainerInstance%20%3D%20getRootHostContainer()%3B%5C%5Cn%20%20%20%20%20%20var%20currentHostContext%20%3D%20getHostContext()%3B%5C%5Cn%20%20%20%20%20%20workInProgress.stateNode%20%3D%20createTextInstance(newText%2C%20rootContainerInstance%2C%20currentHostContext%2C%20workInProgress)%3B%5C%5Cn%20%20%20%20%20%20%2F%2F%20We'll%20have%20to%20mark%20it%20as%20having%20an%20effect%2C%20even%20though%20we%20won't%20use%20the%20effect%20for%20anything.%5C%5Cn%20%20%20%20%20%20%2F%2F%20This%20lets%20the%20parents%20know%20that%20at%20least%20one%20of%20their%20children%20has%20changed.%5C%5Cn%20%20%20%20%20%20markUpdate(workInProgress)%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%3B%5C%5Cn%7D%20else%20%7B%5C%5Cn%20%20%2F%2F%20No%20host%20operations%5C%5Cn%20%20updateHostContainer%20%3D%20function%20(workInProgress)%20%7B%5C%5Cn%20%20%20%20%2F%2F%20Noop%5C%5Cn%20%20%7D%3B%5C%5Cn%20%20updateHostComponent%241%20%3D%20function%20(current%2C%20workInProgress%2C%20type%2C%20newProps%2C%20rootContainerInstance)%20%7B%5C%5Cn%20%20%20%20%2F%2F%20Noop%5C%5Cn%20%20%7D%3B%5C%5Cn%20%20updateHostText%241%20%3D%20function%20(current%2C%20workInProgress%2C%20oldText%2C%20newText)%20%7B%5C%5Cn%20%20%20%20%2F%2F%20Noop%5C%5Cn%20%20%7D%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20completeWork(current%2C%20workInProgress%2C%20renderExpirationTime)%20%7B%5C%5Cn%20%20var%20newProps%20%3D%20workInProgress.pendingProps%3B%5C%5Cn%5C%5Cn%20%20switch%20(workInProgress.tag)%20%7B%5C%5Cn%20%20%20%20case%20IndeterminateComponent%3A%5C%5Cn%20%20%20%20%20%20break%3B%5C%5Cn%20%20%20%20case%20LazyComponent%3A%5C%5Cn%20%20%20%20%20%20break%3B%5C%5Cn%20%20%20%20case%20SimpleMemoComponent%3A%5C%5Cn%20%20%20%20case%20FunctionComponent%3A%5C%5Cn%20%20%20%20%20%20break%3B%5C%5Cn%20%20%20%20case%20ClassComponent%3A%5C%5Cn%20%20%20%20%20%20%7B%5C%5Cn%20%20%20%20%20%20%20%20var%20Component%20%3D%20workInProgress.type%3B%5C%5Cn%20%20%20%20%20%20%20%20if%20(isContextProvider(Component))%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20popContext(workInProgress)%3B%5C%5Cn%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%20%20break%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20case%20HostRoot%3A%5C%5Cn%20%20%20%20%20%20%7B%5C%5Cn%20%20%20%20%20%20%20%20popHostContainer(workInProgress)%3B%5C%5Cn%20%20%20%20%20%20%20%20popTopLevelContextObject(workInProgress)%3B%5C%5Cn%20%20%20%20%20%20%20%20var%20fiberRoot%20%3D%20workInProgress.stateNode%3B%5C%5Cn%20%20%20%20%20%20%20%20if%20(fiberRoot.pendingContext)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20fiberRoot.context%20%3D%20fiberRoot.pendingContext%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20fiberRoot.pendingContext%20%3D%20null%3B%5C%5Cn%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%20%20if%20(current%20%3D%3D%3D%20null%20%7C%7C%20current.child%20%3D%3D%3D%20null)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%2F%2F%20If%20we%20hydrated%2C%20pop%20so%20that%20we%20can%20delete%20any%20remaining%20children%5C%5Cn%20%20%20%20%20%20%20%20%20%20%2F%2F%20that%20weren't%20hydrated.%5C%5Cn%20%20%20%20%20%20%20%20%20%20popHydrationState(workInProgress)%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%2F%2F%20This%20resets%20the%20hacky%20state%20to%20fix%20isMounted%20before%20committing.%5C%5Cn%20%20%20%20%20%20%20%20%20%20%2F%2F%20TODO%3A%20Delete%20this%20when%20we%20delete%20isMounted%20and%20findDOMNode.%5C%5Cn%20%20%20%20%20%20%20%20%20%20workInProgress.effectTag%20%26%3D%20~Placement%3B%5C%5Cn%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%20%20updateHostContainer(workInProgress)%3B%5C%5Cn%20%20%20%20%20%20%20%20break%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20case%20HostComponent%3A%5C%5Cn%20%20%20%20%20%20%7B%5C%5Cn%20%20%20%20%20%20%20%20popHostContext(workInProgress)%3B%5C%5Cn%20%20%20%20%20%20%20%20var%20rootContainerInstance%20%3D%20getRootHostContainer()%3B%5C%5Cn%20%20%20%20%20%20%20%20var%20type%20%3D%20workInProgress.type%3B%5C%5Cn%20%20%20%20%20%20%20%20if%20(current%20!%3D%3D%20null%20%26%26%20workInProgress.stateNode%20!%3D%20null)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20updateHostComponent%241(current%2C%20workInProgress%2C%20type%2C%20newProps%2C%20rootContainerInstance)%3B%5C%5Cn%5C%5Cn%20%20%20%20%20%20%20%20%20%20if%20(current.ref%20!%3D%3D%20workInProgress.ref)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20markRef%241(workInProgress)%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%20%20%7D%20else%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20if%20(!newProps)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20!(workInProgress.stateNode%20!%3D%3D%20null)%20%3F%20invariant(false%2C%20'We%20must%20have%20new%20props%20for%20new%20mounts.%20This%20error%20is%20likely%20caused%20by%20a%20bug%20in%20React.%20Please%20file%20an%20issue.')%20%3A%20void%200%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%2F%2F%20This%20can%20happen%20when%20we%20abort%20work.%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20break%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20%20%20%20%20%20%20var%20currentHostContext%20%3D%20getHostContext()%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%2F%2F%20TODO%3A%20Move%20createInstance%20to%20beginWork%20and%20keep%20it%20on%20a%20context%5C%5Cn%20%20%20%20%20%20%20%20%20%20%2F%2F%20%5C%5C%5C%22stack%5C%5C%5C%22%20as%20the%20parent.%20Then%20append%20children%20as%20we%20go%20in%20beginWork%5C%5Cn%20%20%20%20%20%20%20%20%20%20%2F%2F%20or%20completeWork%20depending%20on%20we%20want%20to%20add%20then%20top-%3Edown%20or%5C%5Cn%20%20%20%20%20%20%20%20%20%20%2F%2F%20bottom-%3Eup.%20Top-%3Edown%20is%20faster%20in%20IE11.%5C%5Cn%20%20%20%20%20%20%20%20%20%20var%20wasHydrated%20%3D%20popHydrationState(workInProgress)%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20if%20(wasHydrated)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%2F%2F%20TODO%3A%20Move%20this%20and%20createInstance%20step%20into%20the%20beginPhase%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%2F%2F%20to%20consolidate.%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20if%20(prepareToHydrateHostInstance(workInProgress%2C%20rootContainerInstance%2C%20currentHostContext))%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%20%20%2F%2F%20If%20changes%20to%20the%20hydrated%20node%20needs%20to%20be%20applied%20at%20the%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%20%20%2F%2F%20commit-phase%20we%20mark%20this%20as%20such.%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%20%20markUpdate(workInProgress)%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%20%20%20%20%7D%20else%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20var%20instance%20%3D%20createInstance(type%2C%20newProps%2C%20rootContainerInstance%2C%20currentHostContext%2C%20workInProgress)%3B%5C%5Cn%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20appendAllChildren(instance%2C%20workInProgress%2C%20false%2C%20false)%3B%5C%5Cn%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%2F%2F%20Certain%20renderers%20require%20commit-time%20effects%20for%20initial%20mount.%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%2F%2F%20(eg%20DOM%20renderer%20supports%20auto-focus%20for%20certain%20elements).%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%2F%2F%20Make%20sure%20such%20renderers%20get%20scheduled%20for%20later%20work.%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20if%20(finalizeInitialChildren(instance%2C%20type%2C%20newProps%2C%20rootContainerInstance%2C%20currentHostContext))%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%20%20markUpdate(workInProgress)%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20workInProgress.stateNode%20%3D%20instance%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20%20%20%20%20%20%20if%20(workInProgress.ref%20!%3D%3D%20null)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%2F%2F%20If%20there%20is%20a%20ref%20on%20a%20host%20node%20we%20need%20to%20schedule%20a%20callback%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20markRef%241(workInProgress)%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%20%20break%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20case%20HostText%3A%5C%5Cn%20%20%20%20%20%20%7B%5C%5Cn%20%20%20%20%20%20%20%20var%20newText%20%3D%20newProps%3B%5C%5Cn%20%20%20%20%20%20%20%20if%20(current%20%26%26%20workInProgress.stateNode%20!%3D%20null)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20var%20oldText%20%3D%20current.memoizedProps%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%2F%2F%20If%20we%20have%20an%20alternate%2C%20that%20means%20this%20is%20an%20update%20and%20we%20need%5C%5Cn%20%20%20%20%20%20%20%20%20%20%2F%2F%20to%20schedule%20a%20side-effect%20to%20do%20the%20updates.%5C%5Cn%20%20%20%20%20%20%20%20%20%20updateHostText%241(current%2C%20workInProgress%2C%20oldText%2C%20newText)%3B%5C%5Cn%20%20%20%20%20%20%20%20%7D%20else%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20if%20(typeof%20newText%20!%3D%3D%20'string')%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20!(workInProgress.stateNode%20!%3D%3D%20null)%20%3F%20invariant(false%2C%20'We%20must%20have%20new%20props%20for%20new%20mounts.%20This%20error%20is%20likely%20caused%20by%20a%20bug%20in%20React.%20Please%20file%20an%20issue.')%20%3A%20void%200%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%2F%2F%20This%20can%20happen%20when%20we%20abort%20work.%5C%5Cn%20%20%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%20%20%20%20var%20_rootContainerInstance%20%3D%20getRootHostContainer()%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20var%20_currentHostContext%20%3D%20getHostContext()%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20var%20_wasHydrated%20%3D%20popHydrationState(workInProgress)%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20if%20(_wasHydrated)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20if%20(prepareToHydrateHostTextInstance(workInProgress))%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%20%20markUpdate(workInProgress)%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%20%20%20%20%7D%20else%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20workInProgress.stateNode%20%3D%20createTextInstance(newText%2C%20_rootContainerInstance%2C%20_currentHostContext%2C%20workInProgress)%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%20%20break%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20case%20ForwardRef%3A%5C%5Cn%20%20%20%20%20%20break%3B%5C%5Cn%20%20%20%20case%20SuspenseComponent%3A%5C%5Cn%20%20%20%20%20%20%7B%5C%5Cn%20%20%20%20%20%20%20%20var%20nextState%20%3D%20workInProgress.memoizedState%3B%5C%5Cn%20%20%20%20%20%20%20%20if%20((workInProgress.effectTag%20%26%20DidCapture)%20!%3D%3D%20NoEffect)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%2F%2F%20Something%20suspended.%20Re-render%20with%20the%20fallback%20children.%5C%5Cn%20%20%20%20%20%20%20%20%20%20workInProgress.expirationTime%20%3D%20renderExpirationTime%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%2F%2F%20Do%20not%20reset%20the%20effect%20list.%5C%5Cn%20%20%20%20%20%20%20%20%20%20return%20workInProgress%3B%5C%5Cn%20%20%20%20%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20%20%20%20%20var%20nextDidTimeout%20%3D%20nextState%20!%3D%3D%20null%3B%5C%5Cn%20%20%20%20%20%20%20%20var%20prevDidTimeout%20%3D%20current%20!%3D%3D%20null%20%26%26%20current.memoizedState%20!%3D%3D%20null%3B%5C%5Cn%5C%5Cn%20%20%20%20%20%20%20%20if%20(current%20!%3D%3D%20null%20%26%26%20!nextDidTimeout%20%26%26%20prevDidTimeout)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%2F%2F%20We%20just%20switched%20from%20the%20fallback%20to%20the%20normal%20children.%20Delete%5C%5Cn%20%20%20%20%20%20%20%20%20%20%2F%2F%20the%20fallback.%5C%5Cn%20%20%20%20%20%20%20%20%20%20%2F%2F%20TODO%3A%20Would%20it%20be%20better%20to%20store%20the%20fallback%20fragment%20on%5C%5Cn%20%20%20%20%20%20%20%20%20%20var%20currentFallbackChild%20%3D%20current.child.sibling%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20if%20(currentFallbackChild%20!%3D%3D%20null)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%2F%2F%20Deletions%20go%20at%20the%20beginning%20of%20the%20return%20fiber's%20effect%20list%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20var%20first%20%3D%20workInProgress.firstEffect%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20if%20(first%20!%3D%3D%20null)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%20%20workInProgress.firstEffect%20%3D%20currentFallbackChild%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%20%20currentFallbackChild.nextEffect%20%3D%20first%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%7D%20else%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%20%20workInProgress.firstEffect%20%3D%20workInProgress.lastEffect%20%3D%20currentFallbackChild%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%20%20currentFallbackChild.nextEffect%20%3D%20null%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20currentFallbackChild.effectTag%20%3D%20Deletion%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20%20%20%20%20if%20(nextDidTimeout%20%7C%7C%20prevDidTimeout)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%2F%2F%20If%20the%20children%20are%20hidden%2C%20or%20if%20they%20were%20previous%20hidden%2C%20schedule%5C%5Cn%20%20%20%20%20%20%20%20%20%20%2F%2F%20an%20effect%20to%20toggle%20their%20visibility.%20This%20is%20also%20used%20to%20attach%20a%5C%5Cn%20%20%20%20%20%20%20%20%20%20%2F%2F%20retry%20listener%20to%20the%20promise.%5C%5Cn%20%20%20%20%20%20%20%20%20%20workInProgress.effectTag%20%7C%3D%20Update%3B%5C%5Cn%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%20%20break%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20case%20Fragment%3A%5C%5Cn%20%20%20%20%20%20break%3B%5C%5Cn%20%20%20%20case%20Mode%3A%5C%5Cn%20%20%20%20%20%20break%3B%5C%5Cn%20%20%20%20case%20Profiler%3A%5C%5Cn%20%20%20%20%20%20break%3B%5C%5Cn%20%20%20%20case%20HostPortal%3A%5C%5Cn%20%20%20%20%20%20popHostContainer(workInProgress)%3B%5C%5Cn%20%20%20%20%20%20updateHostContainer(workInProgress)%3B%5C%5Cn%20%20%20%20%20%20break%3B%5C%5Cn%20%20%20%20case%20ContextProvider%3A%5C%5Cn%20%20%20%20%20%20%2F%2F%20Pop%20provider%20fiber%5C%5Cn%20%20%20%20%20%20popProvider(workInProgress)%3B%5C%5Cn%20%20%20%20%20%20break%3B%5C%5Cn%20%20%20%20case%20ContextConsumer%3A%5C%5Cn%20%20%20%20%20%20break%3B%5C%5Cn%20%20%20%20case%20MemoComponent%3A%5C%5Cn%20%20%20%20%20%20break%3B%5C%5Cn%20%20%20%20case%20IncompleteClassComponent%3A%5C%5Cn%20%20%20%20%20%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%2F%2F%20Same%20as%20class%20component%20case.%20I%20put%20it%20down%20here%20so%20that%20the%20tags%20are%5C%5Cn%20%20%20%20%20%20%20%20%2F%2F%20sequential%20to%20ensure%20this%20switch%20is%20compiled%20to%20a%20jump%20table.%5C%5Cn%20%20%20%20%20%20%20%20var%20_Component%20%3D%20workInProgress.type%3B%5C%5Cn%20%20%20%20%20%20%20%20if%20(isContextProvider(_Component))%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20popContext(workInProgress)%3B%5C%5Cn%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%20%20break%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20case%20DehydratedSuspenseComponent%3A%5C%5Cn%20%20%20%20%20%20%7B%5C%5Cn%20%20%20%20%20%20%20%20if%20(enableSuspenseServerRenderer)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20if%20(current%20%3D%3D%3D%20null)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20var%20_wasHydrated2%20%3D%20popHydrationState(workInProgress)%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20!_wasHydrated2%20%3F%20invariant(false%2C%20'A%20dehydrated%20suspense%20component%20was%20completed%20without%20a%20hydrated%20node.%20This%20is%20probably%20a%20bug%20in%20React.')%20%3A%20void%200%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20skipPastDehydratedSuspenseInstance(workInProgress)%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%7D%20else%20if%20((workInProgress.effectTag%20%26%20DidCapture)%20%3D%3D%3D%20NoEffect)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%2F%2F%20This%20boundary%20did%20not%20suspend%20so%20it's%20now%20hydrated.%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%2F%2F%20To%20handle%20any%20future%20suspense%20cases%2C%20we're%20going%20to%20now%20upgrade%20it%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%2F%2F%20to%20a%20Suspense%20component.%20We%20detach%20it%20from%20the%20existing%20current%20fiber.%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20current.alternate%20%3D%20null%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20workInProgress.alternate%20%3D%20null%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20workInProgress.tag%20%3D%20SuspenseComponent%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20workInProgress.memoizedState%20%3D%20null%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20workInProgress.stateNode%20%3D%20null%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%20%20break%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20default%3A%5C%5Cn%20%20%20%20%20%20invariant(false%2C%20'Unknown%20unit%20of%20work%20tag.%20This%20error%20is%20likely%20caused%20by%20a%20bug%20in%20React.%20Please%20file%20an%20issue.')%3B%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20return%20null%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20shouldCaptureSuspense(workInProgress)%20%7B%5C%5Cn%20%20%2F%2F%20In%20order%20to%20capture%2C%20the%20Suspense%20component%20must%20have%20a%20fallback%20prop.%5C%5Cn%20%20if%20(workInProgress.memoizedProps.fallback%20%3D%3D%3D%20undefined)%20%7B%5C%5Cn%20%20%20%20return%20false%3B%5C%5Cn%20%20%7D%5C%5Cn%20%20%2F%2F%20If%20it%20was%20the%20primary%20children%20that%20just%20suspended%2C%20capture%20and%20render%20the%5C%5Cn%20%20%2F%2F%20fallback.%20Otherwise%2C%20don't%20capture%20and%20bubble%20to%20the%20next%20boundary.%5C%5Cn%20%20var%20nextState%20%3D%20workInProgress.memoizedState%3B%5C%5Cn%20%20return%20nextState%20%3D%3D%3D%20null%3B%5C%5Cn%7D%5C%5Cn%5C%5Cn%2F%2F%20This%20module%20is%20forked%20in%20different%20environments.%5C%5Cn%2F%2F%20By%20default%2C%20return%20%60true%60%20to%20log%20errors%20to%20the%20console.%5C%5Cn%2F%2F%20Forks%20can%20return%20%60false%60%20if%20this%20isn't%20desirable.%5C%5Cnfunction%20showErrorDialog(capturedError)%20%7B%5C%5Cn%20%20return%20true%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20logCapturedError(capturedError)%20%7B%5C%5Cn%20%20var%20logError%20%3D%20showErrorDialog(capturedError)%3B%5C%5Cn%5C%5Cn%20%20%2F%2F%20Allow%20injected%20showErrorDialog()%20to%20prevent%20default%20console.error%20logging.%5C%5Cn%20%20%2F%2F%20This%20enables%20renderers%20like%20ReactNative%20to%20better%20manage%20redbox%20behavior.%5C%5Cn%20%20if%20(logError%20%3D%3D%3D%20false)%20%7B%5C%5Cn%20%20%20%20return%3B%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20var%20error%20%3D%20capturedError.error%3B%5C%5Cn%20%20%7B%5C%5Cn%20%20%20%20var%20componentName%20%3D%20capturedError.componentName%2C%5C%5Cn%20%20%20%20%20%20%20%20componentStack%20%3D%20capturedError.componentStack%2C%5C%5Cn%20%20%20%20%20%20%20%20errorBoundaryName%20%3D%20capturedError.errorBoundaryName%2C%5C%5Cn%20%20%20%20%20%20%20%20errorBoundaryFound%20%3D%20capturedError.errorBoundaryFound%2C%5C%5Cn%20%20%20%20%20%20%20%20willRetry%20%3D%20capturedError.willRetry%3B%5C%5Cn%5C%5Cn%20%20%20%20%2F%2F%20Browsers%20support%20silencing%20uncaught%20errors%20by%20calling%5C%5Cn%20%20%20%20%2F%2F%20%60preventDefault()%60%20in%20window%20%60error%60%20handler.%5C%5Cn%20%20%20%20%2F%2F%20We%20record%20this%20information%20as%20an%20expando%20on%20the%20error.%5C%5Cn%5C%5Cn%20%20%20%20if%20(error%20!%3D%20null%20%26%26%20error._suppressLogging)%20%7B%5C%5Cn%20%20%20%20%20%20if%20(errorBoundaryFound%20%26%26%20willRetry)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%2F%2F%20The%20error%20is%20recoverable%20and%20was%20silenced.%5C%5Cn%20%20%20%20%20%20%20%20%2F%2F%20Ignore%20it%20and%20don't%20print%20the%20stack%20addendum.%5C%5Cn%20%20%20%20%20%20%20%20%2F%2F%20This%20is%20handy%20for%20testing%20error%20boundaries%20without%20noise.%5C%5Cn%20%20%20%20%20%20%20%20return%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%2F%2F%20The%20error%20is%20fatal.%20Since%20the%20silencing%20might%20have%5C%5Cn%20%20%20%20%20%20%2F%2F%20been%20accidental%2C%20we'll%20surface%20it%20anyway.%5C%5Cn%20%20%20%20%20%20%2F%2F%20However%2C%20the%20browser%20would%20have%20silenced%20the%20original%20error%5C%5Cn%20%20%20%20%20%20%2F%2F%20so%20we'll%20print%20it%20first%2C%20and%20then%20print%20the%20stack%20addendum.%5C%5Cn%20%20%20%20%20%20console.error(error)%3B%5C%5Cn%20%20%20%20%20%20%2F%2F%20For%20a%20more%20detailed%20description%20of%20this%20block%2C%20see%3A%5C%5Cn%20%20%20%20%20%20%2F%2F%20https%3A%2F%2Fgithub.com%2Ffacebook%2Freact%2Fpull%2F13384%5C%5Cn%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20var%20componentNameMessage%20%3D%20componentName%20%3F%20'The%20above%20error%20occurred%20in%20the%20%3C'%20%2B%20componentName%20%2B%20'%3E%20component%3A'%20%3A%20'The%20above%20error%20occurred%20in%20one%20of%20your%20React%20components%3A'%3B%5C%5Cn%5C%5Cn%20%20%20%20var%20errorBoundaryMessage%20%3D%20void%200%3B%5C%5Cn%20%20%20%20%2F%2F%20errorBoundaryFound%20check%20is%20sufficient%3B%20errorBoundaryName%20check%20is%20to%20satisfy%20Flow.%5C%5Cn%20%20%20%20if%20(errorBoundaryFound%20%26%26%20errorBoundaryName)%20%7B%5C%5Cn%20%20%20%20%20%20if%20(willRetry)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20errorBoundaryMessage%20%3D%20'React%20will%20try%20to%20recreate%20this%20component%20tree%20from%20scratch%20'%20%2B%20('using%20the%20error%20boundary%20you%20provided%2C%20'%20%2B%20errorBoundaryName%20%2B%20'.')%3B%5C%5Cn%20%20%20%20%20%20%7D%20else%20%7B%5C%5Cn%20%20%20%20%20%20%20%20errorBoundaryMessage%20%3D%20'This%20error%20was%20initially%20handled%20by%20the%20error%20boundary%20'%20%2B%20errorBoundaryName%20%2B%20'.%5C%5C%5C%5Cn'%20%2B%20'Recreating%20the%20tree%20from%20scratch%20failed%20so%20React%20will%20unmount%20the%20tree.'%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%7D%20else%20%7B%5C%5Cn%20%20%20%20%20%20errorBoundaryMessage%20%3D%20'Consider%20adding%20an%20error%20boundary%20to%20your%20tree%20to%20customize%20error%20handling%20behavior.%5C%5C%5C%5Cn'%20%2B%20'Visit%20https%3A%2F%2Ffb.me%2Freact-error-boundaries%20to%20learn%20more%20about%20error%20boundaries.'%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%20%20var%20combinedMessage%20%3D%20''%20%2B%20componentNameMessage%20%2B%20componentStack%20%2B%20'%5C%5C%5C%5Cn%5C%5C%5C%5Cn'%20%2B%20(''%20%2B%20errorBoundaryMessage)%3B%5C%5Cn%5C%5Cn%20%20%20%20%2F%2F%20In%20development%2C%20we%20provide%20our%20own%20message%20with%20just%20the%20component%20stack.%5C%5Cn%20%20%20%20%2F%2F%20We%20don't%20include%20the%20original%20error%20message%20and%20JS%20stack%20because%20the%20browser%5C%5Cn%20%20%20%20%2F%2F%20has%20already%20printed%20it.%20Even%20if%20the%20application%20swallows%20the%20error%2C%20it%20is%20still%5C%5Cn%20%20%20%20%2F%2F%20displayed%20by%20the%20browser%20thanks%20to%20the%20DEV-only%20fake%20event%20trick%20in%20ReactErrorUtils.%5C%5Cn%20%20%20%20console.error(combinedMessage)%3B%5C%5Cn%20%20%7D%5C%5Cn%7D%5C%5Cn%5C%5Cnvar%20didWarnAboutUndefinedSnapshotBeforeUpdate%20%3D%20null%3B%5C%5Cn%7B%5C%5Cn%20%20didWarnAboutUndefinedSnapshotBeforeUpdate%20%3D%20new%20Set()%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnvar%20PossiblyWeakSet%241%20%3D%20typeof%20WeakSet%20%3D%3D%3D%20'function'%20%3F%20WeakSet%20%3A%20Set%3B%5C%5Cn%5C%5Cnfunction%20logError(boundary%2C%20errorInfo)%20%7B%5C%5Cn%20%20var%20source%20%3D%20errorInfo.source%3B%5C%5Cn%20%20var%20stack%20%3D%20errorInfo.stack%3B%5C%5Cn%20%20if%20(stack%20%3D%3D%3D%20null%20%26%26%20source%20!%3D%3D%20null)%20%7B%5C%5Cn%20%20%20%20stack%20%3D%20getStackByFiberInDevAndProd(source)%3B%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20var%20capturedError%20%3D%20%7B%5C%5Cn%20%20%20%20componentName%3A%20source%20!%3D%3D%20null%20%3F%20getComponentName(source.type)%20%3A%20null%2C%5C%5Cn%20%20%20%20componentStack%3A%20stack%20!%3D%3D%20null%20%3F%20stack%20%3A%20''%2C%5C%5Cn%20%20%20%20error%3A%20errorInfo.value%2C%5C%5Cn%20%20%20%20errorBoundary%3A%20null%2C%5C%5Cn%20%20%20%20errorBoundaryName%3A%20null%2C%5C%5Cn%20%20%20%20errorBoundaryFound%3A%20false%2C%5C%5Cn%20%20%20%20willRetry%3A%20false%5C%5Cn%20%20%7D%3B%5C%5Cn%5C%5Cn%20%20if%20(boundary%20!%3D%3D%20null%20%26%26%20boundary.tag%20%3D%3D%3D%20ClassComponent)%20%7B%5C%5Cn%20%20%20%20capturedError.errorBoundary%20%3D%20boundary.stateNode%3B%5C%5Cn%20%20%20%20capturedError.errorBoundaryName%20%3D%20getComponentName(boundary.type)%3B%5C%5Cn%20%20%20%20capturedError.errorBoundaryFound%20%3D%20true%3B%5C%5Cn%20%20%20%20capturedError.willRetry%20%3D%20true%3B%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20try%20%7B%5C%5Cn%20%20%20%20logCapturedError(capturedError)%3B%5C%5Cn%20%20%7D%20catch%20(e)%20%7B%5C%5Cn%20%20%20%20%2F%2F%20This%20method%20must%20not%20throw%2C%20or%20React%20internal%20state%20will%20get%20messed%20up.%5C%5Cn%20%20%20%20%2F%2F%20If%20console.error%20is%20overridden%2C%20or%20logCapturedError()%20shows%20a%20dialog%20that%20throws%2C%5C%5Cn%20%20%20%20%2F%2F%20we%20want%20to%20report%20this%20error%20outside%20of%20the%20normal%20stack%20as%20a%20last%20resort.%5C%5Cn%20%20%20%20%2F%2F%20https%3A%2F%2Fgithub.com%2Ffacebook%2Freact%2Fissues%2F13188%5C%5Cn%20%20%20%20setTimeout(function%20()%20%7B%5C%5Cn%20%20%20%20%20%20throw%20e%3B%5C%5Cn%20%20%20%20%7D)%3B%5C%5Cn%20%20%7D%5C%5Cn%7D%5C%5Cn%5C%5Cnvar%20callComponentWillUnmountWithTimer%20%3D%20function%20(current%24%241%2C%20instance)%20%7B%5C%5Cn%20%20startPhaseTimer(current%24%241%2C%20'componentWillUnmount')%3B%5C%5Cn%20%20instance.props%20%3D%20current%24%241.memoizedProps%3B%5C%5Cn%20%20instance.state%20%3D%20current%24%241.memoizedState%3B%5C%5Cn%20%20instance.componentWillUnmount()%3B%5C%5Cn%20%20stopPhaseTimer()%3B%5C%5Cn%7D%3B%5C%5Cn%5C%5Cn%2F%2F%20Capture%20errors%20so%20they%20don't%20interrupt%20unmounting.%5C%5Cnfunction%20safelyCallComponentWillUnmount(current%24%241%2C%20instance)%20%7B%5C%5Cn%20%20%7B%5C%5Cn%20%20%20%20invokeGuardedCallback(null%2C%20callComponentWillUnmountWithTimer%2C%20null%2C%20current%24%241%2C%20instance)%3B%5C%5Cn%20%20%20%20if%20(hasCaughtError())%20%7B%5C%5Cn%20%20%20%20%20%20var%20unmountError%20%3D%20clearCaughtError()%3B%5C%5Cn%20%20%20%20%20%20captureCommitPhaseError(current%24%241%2C%20unmountError)%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20safelyDetachRef(current%24%241)%20%7B%5C%5Cn%20%20var%20ref%20%3D%20current%24%241.ref%3B%5C%5Cn%20%20if%20(ref%20!%3D%3D%20null)%20%7B%5C%5Cn%20%20%20%20if%20(typeof%20ref%20%3D%3D%3D%20'function')%20%7B%5C%5Cn%20%20%20%20%20%20%7B%5C%5Cn%20%20%20%20%20%20%20%20invokeGuardedCallback(null%2C%20ref%2C%20null%2C%20null)%3B%5C%5Cn%20%20%20%20%20%20%20%20if%20(hasCaughtError())%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20var%20refError%20%3D%20clearCaughtError()%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20captureCommitPhaseError(current%24%241%2C%20refError)%3B%5C%5Cn%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%7D%20else%20%7B%5C%5Cn%20%20%20%20%20%20ref.current%20%3D%20null%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20safelyCallDestroy(current%24%241%2C%20destroy)%20%7B%5C%5Cn%20%20%7B%5C%5Cn%20%20%20%20invokeGuardedCallback(null%2C%20destroy%2C%20null)%3B%5C%5Cn%20%20%20%20if%20(hasCaughtError())%20%7B%5C%5Cn%20%20%20%20%20%20var%20error%20%3D%20clearCaughtError()%3B%5C%5Cn%20%20%20%20%20%20captureCommitPhaseError(current%24%241%2C%20error)%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20commitBeforeMutationLifeCycles(current%24%241%2C%20finishedWork)%20%7B%5C%5Cn%20%20switch%20(finishedWork.tag)%20%7B%5C%5Cn%20%20%20%20case%20FunctionComponent%3A%5C%5Cn%20%20%20%20case%20ForwardRef%3A%5C%5Cn%20%20%20%20case%20SimpleMemoComponent%3A%5C%5Cn%20%20%20%20%20%20%7B%5C%5Cn%20%20%20%20%20%20%20%20commitHookEffectList(UnmountSnapshot%2C%20NoEffect%241%2C%20finishedWork)%3B%5C%5Cn%20%20%20%20%20%20%20%20return%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20case%20ClassComponent%3A%5C%5Cn%20%20%20%20%20%20%7B%5C%5Cn%20%20%20%20%20%20%20%20if%20(finishedWork.effectTag%20%26%20Snapshot)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20if%20(current%24%241%20!%3D%3D%20null)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20var%20prevProps%20%3D%20current%24%241.memoizedProps%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20var%20prevState%20%3D%20current%24%241.memoizedState%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20startPhaseTimer(finishedWork%2C%20'getSnapshotBeforeUpdate')%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20var%20instance%20%3D%20finishedWork.stateNode%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%2F%2F%20We%20could%20update%20instance%20props%20and%20state%20here%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%2F%2F%20but%20instead%20we%20rely%20on%20them%20being%20set%20during%20last%20render.%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%2F%2F%20TODO%3A%20revisit%20this%20when%20we%20implement%20resuming.%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%20%20if%20(finishedWork.type%20%3D%3D%3D%20finishedWork.elementType%20%26%26%20!didWarnAboutReassigningProps)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20!(instance.props%20%3D%3D%3D%20finishedWork.memoizedProps)%20%3F%20warning%241(false%2C%20'Expected%20%25s%20props%20to%20match%20memoized%20props%20before%20'%20%2B%20'getSnapshotBeforeUpdate.%20'%20%2B%20'This%20might%20either%20be%20because%20of%20a%20bug%20in%20React%2C%20or%20because%20'%20%2B%20'a%20component%20reassigns%20its%20own%20%60this.props%60.%20'%20%2B%20'Please%20file%20an%20issue.'%2C%20getComponentName(finishedWork.type)%20%7C%7C%20'instance')%20%3A%20void%200%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20!(instance.state%20%3D%3D%3D%20finishedWork.memoizedState)%20%3F%20warning%241(false%2C%20'Expected%20%25s%20state%20to%20match%20memoized%20state%20before%20'%20%2B%20'getSnapshotBeforeUpdate.%20'%20%2B%20'This%20might%20either%20be%20because%20of%20a%20bug%20in%20React%2C%20or%20because%20'%20%2B%20'a%20component%20reassigns%20its%20own%20%60this.props%60.%20'%20%2B%20'Please%20file%20an%20issue.'%2C%20getComponentName(finishedWork.type)%20%7C%7C%20'instance')%20%3A%20void%200%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20var%20snapshot%20%3D%20instance.getSnapshotBeforeUpdate(finishedWork.elementType%20%3D%3D%3D%20finishedWork.type%20%3F%20prevProps%20%3A%20resolveDefaultProps(finishedWork.type%2C%20prevProps)%2C%20prevState)%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%20%20var%20didWarnSet%20%3D%20didWarnAboutUndefinedSnapshotBeforeUpdate%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%20%20if%20(snapshot%20%3D%3D%3D%20undefined%20%26%26%20!didWarnSet.has(finishedWork.type))%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20didWarnSet.add(finishedWork.type)%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20warningWithoutStack%241(false%2C%20'%25s.getSnapshotBeforeUpdate()%3A%20A%20snapshot%20value%20(or%20null)%20'%20%2B%20'must%20be%20returned.%20You%20have%20returned%20undefined.'%2C%20getComponentName(finishedWork.type))%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20instance.__reactInternalSnapshotBeforeUpdate%20%3D%20snapshot%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20stopPhaseTimer()%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%20%20return%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20case%20HostRoot%3A%5C%5Cn%20%20%20%20case%20HostComponent%3A%5C%5Cn%20%20%20%20case%20HostText%3A%5C%5Cn%20%20%20%20case%20HostPortal%3A%5C%5Cn%20%20%20%20case%20IncompleteClassComponent%3A%5C%5Cn%20%20%20%20%20%20%2F%2F%20Nothing%20to%20do%20for%20these%20component%20types%5C%5Cn%20%20%20%20%20%20return%3B%5C%5Cn%20%20%20%20default%3A%5C%5Cn%20%20%20%20%20%20%7B%5C%5Cn%20%20%20%20%20%20%20%20invariant(false%2C%20'This%20unit%20of%20work%20tag%20should%20not%20have%20side-effects.%20This%20error%20is%20likely%20caused%20by%20a%20bug%20in%20React.%20Please%20file%20an%20issue.')%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%7D%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20commitHookEffectList(unmountTag%2C%20mountTag%2C%20finishedWork)%20%7B%5C%5Cn%20%20var%20updateQueue%20%3D%20finishedWork.updateQueue%3B%5C%5Cn%20%20var%20lastEffect%20%3D%20updateQueue%20!%3D%3D%20null%20%3F%20updateQueue.lastEffect%20%3A%20null%3B%5C%5Cn%20%20if%20(lastEffect%20!%3D%3D%20null)%20%7B%5C%5Cn%20%20%20%20var%20firstEffect%20%3D%20lastEffect.next%3B%5C%5Cn%20%20%20%20var%20effect%20%3D%20firstEffect%3B%5C%5Cn%20%20%20%20do%20%7B%5C%5Cn%20%20%20%20%20%20if%20((effect.tag%20%26%20unmountTag)%20!%3D%3D%20NoEffect%241)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%2F%2F%20Unmount%5C%5Cn%20%20%20%20%20%20%20%20var%20destroy%20%3D%20effect.destroy%3B%5C%5Cn%20%20%20%20%20%20%20%20effect.destroy%20%3D%20undefined%3B%5C%5Cn%20%20%20%20%20%20%20%20if%20(destroy%20!%3D%3D%20undefined)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20destroy()%3B%5C%5Cn%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20if%20((effect.tag%20%26%20mountTag)%20!%3D%3D%20NoEffect%241)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%2F%2F%20Mount%5C%5Cn%20%20%20%20%20%20%20%20var%20create%20%3D%20effect.create%3B%5C%5Cn%20%20%20%20%20%20%20%20effect.destroy%20%3D%20create()%3B%5C%5Cn%5C%5Cn%20%20%20%20%20%20%20%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20var%20_destroy%20%3D%20effect.destroy%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20if%20(_destroy%20!%3D%3D%20undefined%20%26%26%20typeof%20_destroy%20!%3D%3D%20'function')%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20var%20addendum%20%3D%20void%200%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20if%20(_destroy%20%3D%3D%3D%20null)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%20%20addendum%20%3D%20'%20You%20returned%20null.%20If%20your%20effect%20does%20not%20require%20clean%20'%20%2B%20'up%2C%20return%20undefined%20(or%20nothing).'%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%7D%20else%20if%20(typeof%20_destroy.then%20%3D%3D%3D%20'function')%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%20%20addendum%20%3D%20'%5C%5C%5C%5Cn%5C%5C%5C%5CnIt%20looks%20like%20you%20wrote%20useEffect(async%20()%20%3D%3E%20...)%20or%20returned%20a%20Promise.%20'%20%2B%20'Instead%2C%20write%20the%20async%20function%20inside%20your%20effect%20'%20%2B%20'and%20call%20it%20immediately%3A%5C%5C%5C%5Cn%5C%5C%5C%5Cn'%20%2B%20'useEffect(()%20%3D%3E%20%7B%5C%5C%5C%5Cn'%20%2B%20'%20%20async%20function%20fetchData()%20%7B%5C%5C%5C%5Cn'%20%2B%20'%20%20%20%20%2F%2F%20You%20can%20await%20here%5C%5C%5C%5Cn'%20%2B%20'%20%20%20%20const%20response%20%3D%20await%20MyAPI.getData(someId)%3B%5C%5C%5C%5Cn'%20%2B%20'%20%20%20%20%2F%2F%20...%5C%5C%5C%5Cn'%20%2B%20'%20%20%7D%5C%5C%5C%5Cn'%20%2B%20'%20%20fetchData()%3B%5C%5C%5C%5Cn'%20%2B%20'%7D%2C%20%5BsomeId%5D)%3B%20%2F%2F%20Or%20%5B%5D%20if%20effect%20doesn%5C%5C%5C%5C't%20need%20props%20or%20state%5C%5C%5C%5Cn%5C%5C%5C%5Cn'%20%2B%20'Learn%20more%20about%20data%20fetching%20with%20Hooks%3A%20https%3A%2F%2Ffb.me%2Freact-hooks-data-fetching'%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%7D%20else%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%20%20addendum%20%3D%20'%20You%20returned%3A%20'%20%2B%20_destroy%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20warningWithoutStack%241(false%2C%20'An%20effect%20function%20must%20not%20return%20anything%20besides%20a%20function%2C%20'%20%2B%20'which%20is%20used%20for%20clean-up.%25s%25s'%2C%20addendum%2C%20getStackByFiberInDevAndProd(finishedWork))%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20effect%20%3D%20effect.next%3B%5C%5Cn%20%20%20%20%7D%20while%20(effect%20!%3D%3D%20firstEffect)%3B%5C%5Cn%20%20%7D%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20commitPassiveHookEffects(finishedWork)%20%7B%5C%5Cn%20%20commitHookEffectList(UnmountPassive%2C%20NoEffect%241%2C%20finishedWork)%3B%5C%5Cn%20%20commitHookEffectList(NoEffect%241%2C%20MountPassive%2C%20finishedWork)%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20commitLifeCycles(finishedRoot%2C%20current%24%241%2C%20finishedWork%2C%20committedExpirationTime)%20%7B%5C%5Cn%20%20switch%20(finishedWork.tag)%20%7B%5C%5Cn%20%20%20%20case%20FunctionComponent%3A%5C%5Cn%20%20%20%20case%20ForwardRef%3A%5C%5Cn%20%20%20%20case%20SimpleMemoComponent%3A%5C%5Cn%20%20%20%20%20%20%7B%5C%5Cn%20%20%20%20%20%20%20%20commitHookEffectList(UnmountLayout%2C%20MountLayout%2C%20finishedWork)%3B%5C%5Cn%20%20%20%20%20%20%20%20break%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20case%20ClassComponent%3A%5C%5Cn%20%20%20%20%20%20%7B%5C%5Cn%20%20%20%20%20%20%20%20var%20instance%20%3D%20finishedWork.stateNode%3B%5C%5Cn%20%20%20%20%20%20%20%20if%20(finishedWork.effectTag%20%26%20Update)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20if%20(current%24%241%20%3D%3D%3D%20null)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20startPhaseTimer(finishedWork%2C%20'componentDidMount')%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%2F%2F%20We%20could%20update%20instance%20props%20and%20state%20here%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%2F%2F%20but%20instead%20we%20rely%20on%20them%20being%20set%20during%20last%20render.%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%2F%2F%20TODO%3A%20revisit%20this%20when%20we%20implement%20resuming.%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%20%20if%20(finishedWork.type%20%3D%3D%3D%20finishedWork.elementType%20%26%26%20!didWarnAboutReassigningProps)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20!(instance.props%20%3D%3D%3D%20finishedWork.memoizedProps)%20%3F%20warning%241(false%2C%20'Expected%20%25s%20props%20to%20match%20memoized%20props%20before%20'%20%2B%20'componentDidMount.%20'%20%2B%20'This%20might%20either%20be%20because%20of%20a%20bug%20in%20React%2C%20or%20because%20'%20%2B%20'a%20component%20reassigns%20its%20own%20%60this.props%60.%20'%20%2B%20'Please%20file%20an%20issue.'%2C%20getComponentName(finishedWork.type)%20%7C%7C%20'instance')%20%3A%20void%200%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20!(instance.state%20%3D%3D%3D%20finishedWork.memoizedState)%20%3F%20warning%241(false%2C%20'Expected%20%25s%20state%20to%20match%20memoized%20state%20before%20'%20%2B%20'componentDidMount.%20'%20%2B%20'This%20might%20either%20be%20because%20of%20a%20bug%20in%20React%2C%20or%20because%20'%20%2B%20'a%20component%20reassigns%20its%20own%20%60this.props%60.%20'%20%2B%20'Please%20file%20an%20issue.'%2C%20getComponentName(finishedWork.type)%20%7C%7C%20'instance')%20%3A%20void%200%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20instance.componentDidMount()%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20stopPhaseTimer()%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%7D%20else%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20var%20prevProps%20%3D%20finishedWork.elementType%20%3D%3D%3D%20finishedWork.type%20%3F%20current%24%241.memoizedProps%20%3A%20resolveDefaultProps(finishedWork.type%2C%20current%24%241.memoizedProps)%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20var%20prevState%20%3D%20current%24%241.memoizedState%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20startPhaseTimer(finishedWork%2C%20'componentDidUpdate')%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%2F%2F%20We%20could%20update%20instance%20props%20and%20state%20here%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%2F%2F%20but%20instead%20we%20rely%20on%20them%20being%20set%20during%20last%20render.%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%2F%2F%20TODO%3A%20revisit%20this%20when%20we%20implement%20resuming.%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%20%20if%20(finishedWork.type%20%3D%3D%3D%20finishedWork.elementType%20%26%26%20!didWarnAboutReassigningProps)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20!(instance.props%20%3D%3D%3D%20finishedWork.memoizedProps)%20%3F%20warning%241(false%2C%20'Expected%20%25s%20props%20to%20match%20memoized%20props%20before%20'%20%2B%20'componentDidUpdate.%20'%20%2B%20'This%20might%20either%20be%20because%20of%20a%20bug%20in%20React%2C%20or%20because%20'%20%2B%20'a%20component%20reassigns%20its%20own%20%60this.props%60.%20'%20%2B%20'Please%20file%20an%20issue.'%2C%20getComponentName(finishedWork.type)%20%7C%7C%20'instance')%20%3A%20void%200%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20!(instance.state%20%3D%3D%3D%20finishedWork.memoizedState)%20%3F%20warning%241(false%2C%20'Expected%20%25s%20state%20to%20match%20memoized%20state%20before%20'%20%2B%20'componentDidUpdate.%20'%20%2B%20'This%20might%20either%20be%20because%20of%20a%20bug%20in%20React%2C%20or%20because%20'%20%2B%20'a%20component%20reassigns%20its%20own%20%60this.props%60.%20'%20%2B%20'Please%20file%20an%20issue.'%2C%20getComponentName(finishedWork.type)%20%7C%7C%20'instance')%20%3A%20void%200%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20instance.componentDidUpdate(prevProps%2C%20prevState%2C%20instance.__reactInternalSnapshotBeforeUpdate)%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20stopPhaseTimer()%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%20%20var%20updateQueue%20%3D%20finishedWork.updateQueue%3B%5C%5Cn%20%20%20%20%20%20%20%20if%20(updateQueue%20!%3D%3D%20null)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20if%20(finishedWork.type%20%3D%3D%3D%20finishedWork.elementType%20%26%26%20!didWarnAboutReassigningProps)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%20%20!(instance.props%20%3D%3D%3D%20finishedWork.memoizedProps)%20%3F%20warning%241(false%2C%20'Expected%20%25s%20props%20to%20match%20memoized%20props%20before%20'%20%2B%20'processing%20the%20update%20queue.%20'%20%2B%20'This%20might%20either%20be%20because%20of%20a%20bug%20in%20React%2C%20or%20because%20'%20%2B%20'a%20component%20reassigns%20its%20own%20%60this.props%60.%20'%20%2B%20'Please%20file%20an%20issue.'%2C%20getComponentName(finishedWork.type)%20%7C%7C%20'instance')%20%3A%20void%200%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%20%20!(instance.state%20%3D%3D%3D%20finishedWork.memoizedState)%20%3F%20warning%241(false%2C%20'Expected%20%25s%20state%20to%20match%20memoized%20state%20before%20'%20%2B%20'processing%20the%20update%20queue.%20'%20%2B%20'This%20might%20either%20be%20because%20of%20a%20bug%20in%20React%2C%20or%20because%20'%20%2B%20'a%20component%20reassigns%20its%20own%20%60this.props%60.%20'%20%2B%20'Please%20file%20an%20issue.'%2C%20getComponentName(finishedWork.type)%20%7C%7C%20'instance')%20%3A%20void%200%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%20%20%20%20%2F%2F%20We%20could%20update%20instance%20props%20and%20state%20here%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20%2F%2F%20but%20instead%20we%20rely%20on%20them%20being%20set%20during%20last%20render.%5C%5Cn%20%20%20%20%20%20%20%20%20%20%2F%2F%20TODO%3A%20revisit%20this%20when%20we%20implement%20resuming.%5C%5Cn%20%20%20%20%20%20%20%20%20%20commitUpdateQueue(finishedWork%2C%20updateQueue%2C%20instance%2C%20committedExpirationTime)%3B%5C%5Cn%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%20%20return%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20case%20HostRoot%3A%5C%5Cn%20%20%20%20%20%20%7B%5C%5Cn%20%20%20%20%20%20%20%20var%20_updateQueue%20%3D%20finishedWork.updateQueue%3B%5C%5Cn%20%20%20%20%20%20%20%20if%20(_updateQueue%20!%3D%3D%20null)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20var%20_instance%20%3D%20null%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20if%20(finishedWork.child%20!%3D%3D%20null)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20switch%20(finishedWork.child.tag)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%20%20case%20HostComponent%3A%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20_instance%20%3D%20getPublicInstance(finishedWork.child.stateNode)%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20break%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%20%20case%20ClassComponent%3A%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20_instance%20%3D%20finishedWork.child.stateNode%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20break%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%20%20%20%20commitUpdateQueue(finishedWork%2C%20_updateQueue%2C%20_instance%2C%20committedExpirationTime)%3B%5C%5Cn%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%20%20return%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20case%20HostComponent%3A%5C%5Cn%20%20%20%20%20%20%7B%5C%5Cn%20%20%20%20%20%20%20%20var%20_instance2%20%3D%20finishedWork.stateNode%3B%5C%5Cn%5C%5Cn%20%20%20%20%20%20%20%20%2F%2F%20Renderers%20may%20schedule%20work%20to%20be%20done%20after%20host%20components%20are%20mounted%5C%5Cn%20%20%20%20%20%20%20%20%2F%2F%20(eg%20DOM%20renderer%20may%20schedule%20auto-focus%20for%20inputs%20and%20form%20controls).%5C%5Cn%20%20%20%20%20%20%20%20%2F%2F%20These%20effects%20should%20only%20be%20committed%20when%20components%20are%20first%20mounted%2C%5C%5Cn%20%20%20%20%20%20%20%20%2F%2F%20aka%20when%20there%20is%20no%20current%2Falternate.%5C%5Cn%20%20%20%20%20%20%20%20if%20(current%24%241%20%3D%3D%3D%20null%20%26%26%20finishedWork.effectTag%20%26%20Update)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20var%20type%20%3D%20finishedWork.type%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20var%20props%20%3D%20finishedWork.memoizedProps%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20commitMount(_instance2%2C%20type%2C%20props%2C%20finishedWork)%3B%5C%5Cn%20%20%20%20%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20%20%20%20%20return%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20case%20HostText%3A%5C%5Cn%20%20%20%20%20%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%2F%2F%20We%20have%20no%20life-cycles%20associated%20with%20text.%5C%5Cn%20%20%20%20%20%20%20%20return%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20case%20HostPortal%3A%5C%5Cn%20%20%20%20%20%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%2F%2F%20We%20have%20no%20life-cycles%20associated%20with%20portals.%5C%5Cn%20%20%20%20%20%20%20%20return%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20case%20Profiler%3A%5C%5Cn%20%20%20%20%20%20%7B%5C%5Cn%20%20%20%20%20%20%20%20if%20(enableProfilerTimer)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20var%20onRender%20%3D%20finishedWork.memoizedProps.onRender%3B%5C%5Cn%5C%5Cn%20%20%20%20%20%20%20%20%20%20if%20(enableSchedulerTracing)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20onRender(finishedWork.memoizedProps.id%2C%20current%24%241%20%3D%3D%3D%20null%20%3F%20'mount'%20%3A%20'update'%2C%20finishedWork.actualDuration%2C%20finishedWork.treeBaseDuration%2C%20finishedWork.actualStartTime%2C%20getCommitTime()%2C%20finishedRoot.memoizedInteractions)%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%7D%20else%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20onRender(finishedWork.memoizedProps.id%2C%20current%24%241%20%3D%3D%3D%20null%20%3F%20'mount'%20%3A%20'update'%2C%20finishedWork.actualDuration%2C%20finishedWork.treeBaseDuration%2C%20finishedWork.actualStartTime%2C%20getCommitTime())%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%20%20return%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20case%20SuspenseComponent%3A%5C%5Cn%20%20%20%20%20%20break%3B%5C%5Cn%20%20%20%20case%20IncompleteClassComponent%3A%5C%5Cn%20%20%20%20%20%20break%3B%5C%5Cn%20%20%20%20default%3A%5C%5Cn%20%20%20%20%20%20%7B%5C%5Cn%20%20%20%20%20%20%20%20invariant(false%2C%20'This%20unit%20of%20work%20tag%20should%20not%20have%20side-effects.%20This%20error%20is%20likely%20caused%20by%20a%20bug%20in%20React.%20Please%20file%20an%20issue.')%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%7D%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20hideOrUnhideAllChildren(finishedWork%2C%20isHidden)%20%7B%5C%5Cn%20%20if%20(supportsMutation)%20%7B%5C%5Cn%20%20%20%20%2F%2F%20We%20only%20have%20the%20top%20Fiber%20that%20was%20inserted%20but%20we%20need%20to%20recurse%20down%20its%5C%5Cn%20%20%20%20var%20node%20%3D%20finishedWork%3B%5C%5Cn%20%20%20%20while%20(true)%20%7B%5C%5Cn%20%20%20%20%20%20if%20(node.tag%20%3D%3D%3D%20HostComponent)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20var%20instance%20%3D%20node.stateNode%3B%5C%5Cn%20%20%20%20%20%20%20%20if%20(isHidden)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20hideInstance(instance)%3B%5C%5Cn%20%20%20%20%20%20%20%20%7D%20else%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20unhideInstance(node.stateNode%2C%20node.memoizedProps)%3B%5C%5Cn%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%7D%20else%20if%20(node.tag%20%3D%3D%3D%20HostText)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20var%20_instance3%20%3D%20node.stateNode%3B%5C%5Cn%20%20%20%20%20%20%20%20if%20(isHidden)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20hideTextInstance(_instance3)%3B%5C%5Cn%20%20%20%20%20%20%20%20%7D%20else%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20unhideTextInstance(_instance3%2C%20node.memoizedProps)%3B%5C%5Cn%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%7D%20else%20if%20(node.tag%20%3D%3D%3D%20SuspenseComponent%20%26%26%20node.memoizedState%20!%3D%3D%20null)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%2F%2F%20Found%20a%20nested%20Suspense%20component%20that%20timed%20out.%20Skip%20over%20the%5C%5Cn%20%20%20%20%20%20%20%20var%20fallbackChildFragment%20%3D%20node.child.sibling%3B%5C%5Cn%20%20%20%20%20%20%20%20fallbackChildFragment.return%20%3D%20node%3B%5C%5Cn%20%20%20%20%20%20%20%20node%20%3D%20fallbackChildFragment%3B%5C%5Cn%20%20%20%20%20%20%20%20continue%3B%5C%5Cn%20%20%20%20%20%20%7D%20else%20if%20(node.child%20!%3D%3D%20null)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20node.child.return%20%3D%20node%3B%5C%5Cn%20%20%20%20%20%20%20%20node%20%3D%20node.child%3B%5C%5Cn%20%20%20%20%20%20%20%20continue%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20if%20(node%20%3D%3D%3D%20finishedWork)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20return%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20while%20(node.sibling%20%3D%3D%3D%20null)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20if%20(node.return%20%3D%3D%3D%20null%20%7C%7C%20node.return%20%3D%3D%3D%20finishedWork)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20return%3B%5C%5Cn%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%20%20node%20%3D%20node.return%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20node.sibling.return%20%3D%20node.return%3B%5C%5Cn%20%20%20%20%20%20node%20%3D%20node.sibling%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20commitAttachRef(finishedWork)%20%7B%5C%5Cn%20%20var%20ref%20%3D%20finishedWork.ref%3B%5C%5Cn%20%20if%20(ref%20!%3D%3D%20null)%20%7B%5C%5Cn%20%20%20%20var%20instance%20%3D%20finishedWork.stateNode%3B%5C%5Cn%20%20%20%20var%20instanceToUse%20%3D%20void%200%3B%5C%5Cn%20%20%20%20switch%20(finishedWork.tag)%20%7B%5C%5Cn%20%20%20%20%20%20case%20HostComponent%3A%5C%5Cn%20%20%20%20%20%20%20%20instanceToUse%20%3D%20getPublicInstance(instance)%3B%5C%5Cn%20%20%20%20%20%20%20%20break%3B%5C%5Cn%20%20%20%20%20%20default%3A%5C%5Cn%20%20%20%20%20%20%20%20instanceToUse%20%3D%20instance%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%20%20if%20(typeof%20ref%20%3D%3D%3D%20'function')%20%7B%5C%5Cn%20%20%20%20%20%20ref(instanceToUse)%3B%5C%5Cn%20%20%20%20%7D%20else%20%7B%5C%5Cn%20%20%20%20%20%20%7B%5C%5Cn%20%20%20%20%20%20%20%20if%20(!ref.hasOwnProperty('current'))%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20warningWithoutStack%241(false%2C%20'Unexpected%20ref%20object%20provided%20for%20%25s.%20'%20%2B%20'Use%20either%20a%20ref-setter%20function%20or%20React.createRef().%25s'%2C%20getComponentName(finishedWork.type)%2C%20getStackByFiberInDevAndProd(finishedWork))%3B%5C%5Cn%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20%20%20ref.current%20%3D%20instanceToUse%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20commitDetachRef(current%24%241)%20%7B%5C%5Cn%20%20var%20currentRef%20%3D%20current%24%241.ref%3B%5C%5Cn%20%20if%20(currentRef%20!%3D%3D%20null)%20%7B%5C%5Cn%20%20%20%20if%20(typeof%20currentRef%20%3D%3D%3D%20'function')%20%7B%5C%5Cn%20%20%20%20%20%20currentRef(null)%3B%5C%5Cn%20%20%20%20%7D%20else%20%7B%5C%5Cn%20%20%20%20%20%20currentRef.current%20%3D%20null%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%5C%5Cn%7D%5C%5Cn%5C%5Cn%2F%2F%20User-originating%20errors%20(lifecycles%20and%20refs)%20should%20not%20interrupt%5C%5Cn%2F%2F%20deletion%2C%20so%20don't%20let%20them%20throw.%20Host-originating%20errors%20should%5C%5Cn%2F%2F%20interrupt%20deletion%2C%20so%20it's%20okay%5C%5Cnfunction%20commitUnmount(current%24%241)%20%7B%5C%5Cn%20%20onCommitUnmount(current%24%241)%3B%5C%5Cn%5C%5Cn%20%20switch%20(current%24%241.tag)%20%7B%5C%5Cn%20%20%20%20case%20FunctionComponent%3A%5C%5Cn%20%20%20%20case%20ForwardRef%3A%5C%5Cn%20%20%20%20case%20MemoComponent%3A%5C%5Cn%20%20%20%20case%20SimpleMemoComponent%3A%5C%5Cn%20%20%20%20%20%20%7B%5C%5Cn%20%20%20%20%20%20%20%20var%20updateQueue%20%3D%20current%24%241.updateQueue%3B%5C%5Cn%20%20%20%20%20%20%20%20if%20(updateQueue%20!%3D%3D%20null)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20var%20lastEffect%20%3D%20updateQueue.lastEffect%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20if%20(lastEffect%20!%3D%3D%20null)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20var%20firstEffect%20%3D%20lastEffect.next%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20var%20effect%20%3D%20firstEffect%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20do%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%20%20var%20destroy%20%3D%20effect.destroy%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%20%20if%20(destroy%20!%3D%3D%20undefined)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20safelyCallDestroy(current%24%241%2C%20destroy)%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%20%20effect%20%3D%20effect.next%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%7D%20while%20(effect%20!%3D%3D%20firstEffect)%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%20%20break%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20case%20ClassComponent%3A%5C%5Cn%20%20%20%20%20%20%7B%5C%5Cn%20%20%20%20%20%20%20%20safelyDetachRef(current%24%241)%3B%5C%5Cn%20%20%20%20%20%20%20%20var%20instance%20%3D%20current%24%241.stateNode%3B%5C%5Cn%20%20%20%20%20%20%20%20if%20(typeof%20instance.componentWillUnmount%20%3D%3D%3D%20'function')%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20safelyCallComponentWillUnmount(current%24%241%2C%20instance)%3B%5C%5Cn%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%20%20return%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20case%20HostComponent%3A%5C%5Cn%20%20%20%20%20%20%7B%5C%5Cn%20%20%20%20%20%20%20%20safelyDetachRef(current%24%241)%3B%5C%5Cn%20%20%20%20%20%20%20%20return%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20case%20HostPortal%3A%5C%5Cn%20%20%20%20%20%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%2F%2F%20TODO%3A%20this%20is%20recursive.%5C%5Cn%20%20%20%20%20%20%20%20%2F%2F%20We%20are%20also%20not%20using%20this%20parent%20because%5C%5Cn%20%20%20%20%20%20%20%20%2F%2F%20the%20portal%20will%20get%20pushed%20immediately.%5C%5Cn%20%20%20%20%20%20%20%20if%20(supportsMutation)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20unmountHostComponents(current%24%241)%3B%5C%5Cn%20%20%20%20%20%20%20%20%7D%20else%20if%20(supportsPersistence)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20emptyPortalContainer(current%24%241)%3B%5C%5Cn%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%20%20return%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%7D%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20commitNestedUnmounts(root)%20%7B%5C%5Cn%20%20%2F%2F%20While%20we're%20inside%20a%20removed%20host%20node%20we%20don't%20want%20to%20call%5C%5Cn%20%20%2F%2F%20removeChild%20on%20the%20inner%20nodes%20because%20they're%20removed%20by%20the%20top%5C%5Cn%20%20%2F%2F%20call%20anyway.%20We%20also%20want%20to%20call%20componentWillUnmount%20on%20all%5C%5Cn%20%20%2F%2F%20composites%20before%20this%20host%20node%20is%20removed%20from%20the%20tree.%20Therefore%5C%5Cn%20%20var%20node%20%3D%20root%3B%5C%5Cn%20%20while%20(true)%20%7B%5C%5Cn%20%20%20%20commitUnmount(node)%3B%5C%5Cn%20%20%20%20%2F%2F%20Visit%20children%20because%20they%20may%20contain%20more%20composite%20or%20host%20nodes.%5C%5Cn%20%20%20%20%2F%2F%20Skip%20portals%20because%20commitUnmount()%20currently%20visits%20them%20recursively.%5C%5Cn%20%20%20%20if%20(node.child%20!%3D%3D%20null%20%26%26%20(%5C%5Cn%20%20%20%20%2F%2F%20If%20we%20use%20mutation%20we%20drill%20down%20into%20portals%20using%20commitUnmount%20above.%5C%5Cn%20%20%20%20%2F%2F%20If%20we%20don't%20use%20mutation%20we%20drill%20down%20into%20portals%20here%20instead.%5C%5Cn%20%20%20%20!supportsMutation%20%7C%7C%20node.tag%20!%3D%3D%20HostPortal))%20%7B%5C%5Cn%20%20%20%20%20%20node.child.return%20%3D%20node%3B%5C%5Cn%20%20%20%20%20%20node%20%3D%20node.child%3B%5C%5Cn%20%20%20%20%20%20continue%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%20%20if%20(node%20%3D%3D%3D%20root)%20%7B%5C%5Cn%20%20%20%20%20%20return%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%20%20while%20(node.sibling%20%3D%3D%3D%20null)%20%7B%5C%5Cn%20%20%20%20%20%20if%20(node.return%20%3D%3D%3D%20null%20%7C%7C%20node.return%20%3D%3D%3D%20root)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20return%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20node%20%3D%20node.return%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%20%20node.sibling.return%20%3D%20node.return%3B%5C%5Cn%20%20%20%20node%20%3D%20node.sibling%3B%5C%5Cn%20%20%7D%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20detachFiber(current%24%241)%20%7B%5C%5Cn%20%20%2F%2F%20Cut%20off%20the%20return%20pointers%20to%20disconnect%20it%20from%20the%20tree.%20Ideally%2C%20we%5C%5Cn%20%20%2F%2F%20should%20clear%20the%20child%20pointer%20of%20the%20parent%20alternate%20to%20let%20this%5C%5Cn%20%20%2F%2F%20get%20GC%3Aed%20but%20we%20don't%20know%20which%20for%20sure%20which%20parent%20is%20the%20current%5C%5Cn%20%20%2F%2F%20one%20so%20we'll%20settle%20for%20GC%3Aing%20the%20subtree%20of%20this%20child.%20This%20child%5C%5Cn%20%20%2F%2F%20itself%20will%20be%20GC%3Aed%20when%20the%20parent%20updates%20the%20next%20time.%5C%5Cn%20%20current%24%241.return%20%3D%20null%3B%5C%5Cn%20%20current%24%241.child%20%3D%20null%3B%5C%5Cn%20%20current%24%241.memoizedState%20%3D%20null%3B%5C%5Cn%20%20current%24%241.updateQueue%20%3D%20null%3B%5C%5Cn%20%20var%20alternate%20%3D%20current%24%241.alternate%3B%5C%5Cn%20%20if%20(alternate%20!%3D%3D%20null)%20%7B%5C%5Cn%20%20%20%20alternate.return%20%3D%20null%3B%5C%5Cn%20%20%20%20alternate.child%20%3D%20null%3B%5C%5Cn%20%20%20%20alternate.memoizedState%20%3D%20null%3B%5C%5Cn%20%20%20%20alternate.updateQueue%20%3D%20null%3B%5C%5Cn%20%20%7D%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20emptyPortalContainer(current%24%241)%20%7B%5C%5Cn%20%20if%20(!supportsPersistence)%20%7B%5C%5Cn%20%20%20%20return%3B%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20var%20portal%20%3D%20current%24%241.stateNode%3B%5C%5Cn%20%20var%20containerInfo%20%3D%20portal.containerInfo%3B%5C%5Cn%5C%5Cn%20%20var%20emptyChildSet%20%3D%20createContainerChildSet(containerInfo)%3B%5C%5Cn%20%20replaceContainerChildren(containerInfo%2C%20emptyChildSet)%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20commitContainer(finishedWork)%20%7B%5C%5Cn%20%20if%20(!supportsPersistence)%20%7B%5C%5Cn%20%20%20%20return%3B%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20switch%20(finishedWork.tag)%20%7B%5C%5Cn%20%20%20%20case%20ClassComponent%3A%5C%5Cn%20%20%20%20%20%20%7B%5C%5Cn%20%20%20%20%20%20%20%20return%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20case%20HostComponent%3A%5C%5Cn%20%20%20%20%20%20%7B%5C%5Cn%20%20%20%20%20%20%20%20return%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20case%20HostText%3A%5C%5Cn%20%20%20%20%20%20%7B%5C%5Cn%20%20%20%20%20%20%20%20return%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20case%20HostRoot%3A%5C%5Cn%20%20%20%20case%20HostPortal%3A%5C%5Cn%20%20%20%20%20%20%7B%5C%5Cn%20%20%20%20%20%20%20%20var%20portalOrRoot%20%3D%20finishedWork.stateNode%3B%5C%5Cn%20%20%20%20%20%20%20%20var%20containerInfo%20%3D%20portalOrRoot.containerInfo%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20_pendingChildren%20%3D%20portalOrRoot.pendingChildren%3B%5C%5Cn%5C%5Cn%20%20%20%20%20%20%20%20replaceContainerChildren(containerInfo%2C%20_pendingChildren)%3B%5C%5Cn%20%20%20%20%20%20%20%20return%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20default%3A%5C%5Cn%20%20%20%20%20%20%7B%5C%5Cn%20%20%20%20%20%20%20%20invariant(false%2C%20'This%20unit%20of%20work%20tag%20should%20not%20have%20side-effects.%20This%20error%20is%20likely%20caused%20by%20a%20bug%20in%20React.%20Please%20file%20an%20issue.')%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%7D%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20getHostParentFiber(fiber)%20%7B%5C%5Cn%20%20var%20parent%20%3D%20fiber.return%3B%5C%5Cn%20%20while%20(parent%20!%3D%3D%20null)%20%7B%5C%5Cn%20%20%20%20if%20(isHostParent(parent))%20%7B%5C%5Cn%20%20%20%20%20%20return%20parent%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%20%20parent%20%3D%20parent.return%3B%5C%5Cn%20%20%7D%5C%5Cn%20%20invariant(false%2C%20'Expected%20to%20find%20a%20host%20parent.%20This%20error%20is%20likely%20caused%20by%20a%20bug%20in%20React.%20Please%20file%20an%20issue.')%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20isHostParent(fiber)%20%7B%5C%5Cn%20%20return%20fiber.tag%20%3D%3D%3D%20HostComponent%20%7C%7C%20fiber.tag%20%3D%3D%3D%20HostRoot%20%7C%7C%20fiber.tag%20%3D%3D%3D%20HostPortal%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20getHostSibling(fiber)%20%7B%5C%5Cn%20%20%2F%2F%20We're%20going%20to%20search%20forward%20into%20the%20tree%20until%20we%20find%20a%20sibling%20host%5C%5Cn%20%20%2F%2F%20node.%20Unfortunately%2C%20if%20multiple%20insertions%20are%20done%20in%20a%20row%20we%20have%20to%5C%5Cn%20%20%2F%2F%20search%20past%20them.%20This%20leads%20to%20exponential%20search%20for%20the%20next%20sibling.%5C%5Cn%20%20var%20node%20%3D%20fiber%3B%5C%5Cn%20%20siblings%3A%20while%20(true)%20%7B%5C%5Cn%20%20%20%20%2F%2F%20If%20we%20didn't%20find%20anything%2C%20let's%20try%20the%20next%20sibling.%5C%5Cn%20%20%20%20while%20(node.sibling%20%3D%3D%3D%20null)%20%7B%5C%5Cn%20%20%20%20%20%20if%20(node.return%20%3D%3D%3D%20null%20%7C%7C%20isHostParent(node.return))%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%2F%2F%20If%20we%20pop%20out%20of%20the%20root%20or%20hit%20the%20parent%20the%20fiber%20we%20are%20the%5C%5Cn%20%20%20%20%20%20%20%20%2F%2F%20last%20sibling.%5C%5Cn%20%20%20%20%20%20%20%20return%20null%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20node%20%3D%20node.return%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%20%20node.sibling.return%20%3D%20node.return%3B%5C%5Cn%20%20%20%20node%20%3D%20node.sibling%3B%5C%5Cn%20%20%20%20while%20(node.tag%20!%3D%3D%20HostComponent%20%26%26%20node.tag%20!%3D%3D%20HostText%20%26%26%20node.tag%20!%3D%3D%20DehydratedSuspenseComponent)%20%7B%5C%5Cn%20%20%20%20%20%20%2F%2F%20If%20it%20is%20not%20host%20node%20and%2C%20we%20might%20have%20a%20host%20node%20inside%20it.%5C%5Cn%20%20%20%20%20%20%2F%2F%20Try%20to%20search%20down%20until%20we%20find%20one.%5C%5Cn%20%20%20%20%20%20if%20(node.effectTag%20%26%20Placement)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%2F%2F%20If%20we%20don't%20have%20a%20child%2C%20try%20the%20siblings%20instead.%5C%5Cn%20%20%20%20%20%20%20%20continue%20siblings%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%2F%2F%20If%20we%20don't%20have%20a%20child%2C%20try%20the%20siblings%20instead.%5C%5Cn%20%20%20%20%20%20%2F%2F%20We%20also%20skip%20portals%20because%20they%20are%20not%20part%20of%20this%20host%20tree.%5C%5Cn%20%20%20%20%20%20if%20(node.child%20%3D%3D%3D%20null%20%7C%7C%20node.tag%20%3D%3D%3D%20HostPortal)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20continue%20siblings%3B%5C%5Cn%20%20%20%20%20%20%7D%20else%20%7B%5C%5Cn%20%20%20%20%20%20%20%20node.child.return%20%3D%20node%3B%5C%5Cn%20%20%20%20%20%20%20%20node%20%3D%20node.child%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%20%20%2F%2F%20Check%20if%20this%20host%20node%20is%20stable%20or%20about%20to%20be%20placed.%5C%5Cn%20%20%20%20if%20(!(node.effectTag%20%26%20Placement))%20%7B%5C%5Cn%20%20%20%20%20%20%2F%2F%20Found%20it!%5C%5Cn%20%20%20%20%20%20return%20node.stateNode%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20commitPlacement(finishedWork)%20%7B%5C%5Cn%20%20if%20(!supportsMutation)%20%7B%5C%5Cn%20%20%20%20return%3B%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20%2F%2F%20Recursively%20insert%20all%20host%20nodes%20into%20the%20parent.%5C%5Cn%20%20var%20parentFiber%20%3D%20getHostParentFiber(finishedWork)%3B%5C%5Cn%5C%5Cn%20%20%2F%2F%20Note%3A%20these%20two%20variables%20*must*%20always%20be%20updated%20together.%5C%5Cn%20%20var%20parent%20%3D%20void%200%3B%5C%5Cn%20%20var%20isContainer%20%3D%20void%200%3B%5C%5Cn%5C%5Cn%20%20switch%20(parentFiber.tag)%20%7B%5C%5Cn%20%20%20%20case%20HostComponent%3A%5C%5Cn%20%20%20%20%20%20parent%20%3D%20parentFiber.stateNode%3B%5C%5Cn%20%20%20%20%20%20isContainer%20%3D%20false%3B%5C%5Cn%20%20%20%20%20%20break%3B%5C%5Cn%20%20%20%20case%20HostRoot%3A%5C%5Cn%20%20%20%20%20%20parent%20%3D%20parentFiber.stateNode.containerInfo%3B%5C%5Cn%20%20%20%20%20%20isContainer%20%3D%20true%3B%5C%5Cn%20%20%20%20%20%20break%3B%5C%5Cn%20%20%20%20case%20HostPortal%3A%5C%5Cn%20%20%20%20%20%20parent%20%3D%20parentFiber.stateNode.containerInfo%3B%5C%5Cn%20%20%20%20%20%20isContainer%20%3D%20true%3B%5C%5Cn%20%20%20%20%20%20break%3B%5C%5Cn%20%20%20%20default%3A%5C%5Cn%20%20%20%20%20%20invariant(false%2C%20'Invalid%20host%20parent%20fiber.%20This%20error%20is%20likely%20caused%20by%20a%20bug%20in%20React.%20Please%20file%20an%20issue.')%3B%5C%5Cn%20%20%7D%5C%5Cn%20%20if%20(parentFiber.effectTag%20%26%20ContentReset)%20%7B%5C%5Cn%20%20%20%20%2F%2F%20Reset%20the%20text%20content%20of%20the%20parent%20before%20doing%20any%20insertions%5C%5Cn%20%20%20%20resetTextContent(parent)%3B%5C%5Cn%20%20%20%20%2F%2F%20Clear%20ContentReset%20from%20the%20effect%20tag%5C%5Cn%20%20%20%20parentFiber.effectTag%20%26%3D%20~ContentReset%3B%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20var%20before%20%3D%20getHostSibling(finishedWork)%3B%5C%5Cn%20%20%2F%2F%20We%20only%20have%20the%20top%20Fiber%20that%20was%20inserted%20but%20we%20need%20to%20recurse%20down%20its%5C%5Cn%20%20%2F%2F%20children%20to%20find%20all%20the%20terminal%20nodes.%5C%5Cn%20%20var%20node%20%3D%20finishedWork%3B%5C%5Cn%20%20while%20(true)%20%7B%5C%5Cn%20%20%20%20if%20(node.tag%20%3D%3D%3D%20HostComponent%20%7C%7C%20node.tag%20%3D%3D%3D%20HostText)%20%7B%5C%5Cn%20%20%20%20%20%20if%20(before)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20if%20(isContainer)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20insertInContainerBefore(parent%2C%20node.stateNode%2C%20before)%3B%5C%5Cn%20%20%20%20%20%20%20%20%7D%20else%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20insertBefore(parent%2C%20node.stateNode%2C%20before)%3B%5C%5Cn%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%7D%20else%20%7B%5C%5Cn%20%20%20%20%20%20%20%20if%20(isContainer)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20appendChildToContainer(parent%2C%20node.stateNode)%3B%5C%5Cn%20%20%20%20%20%20%20%20%7D%20else%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20appendChild(parent%2C%20node.stateNode)%3B%5C%5Cn%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%7D%20else%20if%20(node.tag%20%3D%3D%3D%20HostPortal)%20%7B%5C%5Cn%20%20%20%20%20%20%2F%2F%20If%20the%20insertion%20itself%20is%20a%20portal%2C%20then%20we%20don't%20want%20to%20traverse%5C%5Cn%20%20%20%20%20%20%2F%2F%20down%20its%20children.%20Instead%2C%20we'll%20get%20insertions%20from%20each%20child%20in%5C%5Cn%20%20%20%20%20%20%2F%2F%20the%20portal%20directly.%5C%5Cn%20%20%20%20%7D%20else%20if%20(node.child%20!%3D%3D%20null)%20%7B%5C%5Cn%20%20%20%20%20%20node.child.return%20%3D%20node%3B%5C%5Cn%20%20%20%20%20%20node%20%3D%20node.child%3B%5C%5Cn%20%20%20%20%20%20continue%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%20%20if%20(node%20%3D%3D%3D%20finishedWork)%20%7B%5C%5Cn%20%20%20%20%20%20return%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%20%20while%20(node.sibling%20%3D%3D%3D%20null)%20%7B%5C%5Cn%20%20%20%20%20%20if%20(node.return%20%3D%3D%3D%20null%20%7C%7C%20node.return%20%3D%3D%3D%20finishedWork)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20return%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20node%20%3D%20node.return%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%20%20node.sibling.return%20%3D%20node.return%3B%5C%5Cn%20%20%20%20node%20%3D%20node.sibling%3B%5C%5Cn%20%20%7D%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20unmountHostComponents(current%24%241)%20%7B%5C%5Cn%20%20%2F%2F%20We%20only%20have%20the%20top%20Fiber%20that%20was%20deleted%20but%20we%20need%20to%20recurse%20down%20its%5C%5Cn%20%20var%20node%20%3D%20current%24%241%3B%5C%5Cn%5C%5Cn%20%20%2F%2F%20Each%20iteration%2C%20currentParent%20is%20populated%20with%20node's%20host%20parent%20if%20not%5C%5Cn%20%20%2F%2F%20currentParentIsValid.%5C%5Cn%20%20var%20currentParentIsValid%20%3D%20false%3B%5C%5Cn%5C%5Cn%20%20%2F%2F%20Note%3A%20these%20two%20variables%20*must*%20always%20be%20updated%20together.%5C%5Cn%20%20var%20currentParent%20%3D%20void%200%3B%5C%5Cn%20%20var%20currentParentIsContainer%20%3D%20void%200%3B%5C%5Cn%5C%5Cn%20%20while%20(true)%20%7B%5C%5Cn%20%20%20%20if%20(!currentParentIsValid)%20%7B%5C%5Cn%20%20%20%20%20%20var%20parent%20%3D%20node.return%3B%5C%5Cn%20%20%20%20%20%20findParent%3A%20while%20(true)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20!(parent%20!%3D%3D%20null)%20%3F%20invariant(false%2C%20'Expected%20to%20find%20a%20host%20parent.%20This%20error%20is%20likely%20caused%20by%20a%20bug%20in%20React.%20Please%20file%20an%20issue.')%20%3A%20void%200%3B%5C%5Cn%20%20%20%20%20%20%20%20switch%20(parent.tag)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20case%20HostComponent%3A%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20currentParent%20%3D%20parent.stateNode%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20currentParentIsContainer%20%3D%20false%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20break%20findParent%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20case%20HostRoot%3A%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20currentParent%20%3D%20parent.stateNode.containerInfo%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20currentParentIsContainer%20%3D%20true%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20break%20findParent%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20case%20HostPortal%3A%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20currentParent%20%3D%20parent.stateNode.containerInfo%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20currentParentIsContainer%20%3D%20true%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20break%20findParent%3B%5C%5Cn%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%20%20parent%20%3D%20parent.return%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20currentParentIsValid%20%3D%20true%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20if%20(node.tag%20%3D%3D%3D%20HostComponent%20%7C%7C%20node.tag%20%3D%3D%3D%20HostText)%20%7B%5C%5Cn%20%20%20%20%20%20commitNestedUnmounts(node)%3B%5C%5Cn%20%20%20%20%20%20%2F%2F%20After%20all%20the%20children%20have%20unmounted%2C%20it%20is%20now%20safe%20to%20remove%20the%5C%5Cn%20%20%20%20%20%20%2F%2F%20node%20from%20the%20tree.%5C%5Cn%20%20%20%20%20%20if%20(currentParentIsContainer)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20removeChildFromContainer(currentParent%2C%20node.stateNode)%3B%5C%5Cn%20%20%20%20%20%20%7D%20else%20%7B%5C%5Cn%20%20%20%20%20%20%20%20removeChild(currentParent%2C%20node.stateNode)%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%2F%2F%20Don't%20visit%20children%20because%20we%20already%20visited%20them.%5C%5Cn%20%20%20%20%7D%20else%20if%20(enableSuspenseServerRenderer%20%26%26%20node.tag%20%3D%3D%3D%20DehydratedSuspenseComponent)%20%7B%5C%5Cn%20%20%20%20%20%20%2F%2F%20Delete%20the%20dehydrated%20suspense%20boundary%20and%20all%20of%20its%20content.%5C%5Cn%20%20%20%20%20%20if%20(currentParentIsContainer)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20clearSuspenseBoundaryFromContainer(currentParent%2C%20node.stateNode)%3B%5C%5Cn%20%20%20%20%20%20%7D%20else%20%7B%5C%5Cn%20%20%20%20%20%20%20%20clearSuspenseBoundary(currentParent%2C%20node.stateNode)%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%7D%20else%20if%20(node.tag%20%3D%3D%3D%20HostPortal)%20%7B%5C%5Cn%20%20%20%20%20%20if%20(node.child%20!%3D%3D%20null)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%2F%2F%20When%20we%20go%20into%20a%20portal%2C%20it%20becomes%20the%20parent%20to%20remove%20from.%5C%5Cn%20%20%20%20%20%20%20%20%2F%2F%20We%20will%20reassign%20it%20back%20when%20we%20pop%20the%20portal%20on%20the%20way%20up.%5C%5Cn%20%20%20%20%20%20%20%20currentParent%20%3D%20node.stateNode.containerInfo%3B%5C%5Cn%20%20%20%20%20%20%20%20currentParentIsContainer%20%3D%20true%3B%5C%5Cn%20%20%20%20%20%20%20%20%2F%2F%20Visit%20children%20because%20portals%20might%20contain%20host%20components.%5C%5Cn%20%20%20%20%20%20%20%20node.child.return%20%3D%20node%3B%5C%5Cn%20%20%20%20%20%20%20%20node%20%3D%20node.child%3B%5C%5Cn%20%20%20%20%20%20%20%20continue%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%7D%20else%20%7B%5C%5Cn%20%20%20%20%20%20commitUnmount(node)%3B%5C%5Cn%20%20%20%20%20%20%2F%2F%20Visit%20children%20because%20we%20may%20find%20more%20host%20components%20below.%5C%5Cn%20%20%20%20%20%20if%20(node.child%20!%3D%3D%20null)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20node.child.return%20%3D%20node%3B%5C%5Cn%20%20%20%20%20%20%20%20node%20%3D%20node.child%3B%5C%5Cn%20%20%20%20%20%20%20%20continue%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%20%20if%20(node%20%3D%3D%3D%20current%24%241)%20%7B%5C%5Cn%20%20%20%20%20%20return%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%20%20while%20(node.sibling%20%3D%3D%3D%20null)%20%7B%5C%5Cn%20%20%20%20%20%20if%20(node.return%20%3D%3D%3D%20null%20%7C%7C%20node.return%20%3D%3D%3D%20current%24%241)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20return%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20node%20%3D%20node.return%3B%5C%5Cn%20%20%20%20%20%20if%20(node.tag%20%3D%3D%3D%20HostPortal)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%2F%2F%20When%20we%20go%20out%20of%20the%20portal%2C%20we%20need%20to%20restore%20the%20parent.%5C%5Cn%20%20%20%20%20%20%20%20%2F%2F%20Since%20we%20don't%20keep%20a%20stack%20of%20them%2C%20we%20will%20search%20for%20it.%5C%5Cn%20%20%20%20%20%20%20%20currentParentIsValid%20%3D%20false%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%20%20node.sibling.return%20%3D%20node.return%3B%5C%5Cn%20%20%20%20node%20%3D%20node.sibling%3B%5C%5Cn%20%20%7D%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20commitDeletion(current%24%241)%20%7B%5C%5Cn%20%20if%20(supportsMutation)%20%7B%5C%5Cn%20%20%20%20%2F%2F%20Recursively%20delete%20all%20host%20nodes%20from%20the%20parent.%5C%5Cn%20%20%20%20%2F%2F%20Detach%20refs%20and%20call%20componentWillUnmount()%20on%20the%20whole%20subtree.%5C%5Cn%20%20%20%20unmountHostComponents(current%24%241)%3B%5C%5Cn%20%20%7D%20else%20%7B%5C%5Cn%20%20%20%20%2F%2F%20Detach%20refs%20and%20call%20componentWillUnmount()%20on%20the%20whole%20subtree.%5C%5Cn%20%20%20%20commitNestedUnmounts(current%24%241)%3B%5C%5Cn%20%20%7D%5C%5Cn%20%20detachFiber(current%24%241)%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20commitWork(current%24%241%2C%20finishedWork)%20%7B%5C%5Cn%20%20if%20(!supportsMutation)%20%7B%5C%5Cn%20%20%20%20switch%20(finishedWork.tag)%20%7B%5C%5Cn%20%20%20%20%20%20case%20FunctionComponent%3A%5C%5Cn%20%20%20%20%20%20case%20ForwardRef%3A%5C%5Cn%20%20%20%20%20%20case%20MemoComponent%3A%5C%5Cn%20%20%20%20%20%20case%20SimpleMemoComponent%3A%5C%5Cn%20%20%20%20%20%20%20%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%2F%2F%20Note%3A%20We%20currently%20never%20use%20MountMutation%2C%20but%20useLayout%20uses%5C%5Cn%20%20%20%20%20%20%20%20%20%20%2F%2F%20UnmountMutation.%5C%5Cn%20%20%20%20%20%20%20%20%20%20commitHookEffectList(UnmountMutation%2C%20MountMutation%2C%20finishedWork)%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20return%3B%5C%5Cn%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20commitContainer(finishedWork)%3B%5C%5Cn%20%20%20%20return%3B%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20switch%20(finishedWork.tag)%20%7B%5C%5Cn%20%20%20%20case%20FunctionComponent%3A%5C%5Cn%20%20%20%20case%20ForwardRef%3A%5C%5Cn%20%20%20%20case%20MemoComponent%3A%5C%5Cn%20%20%20%20case%20SimpleMemoComponent%3A%5C%5Cn%20%20%20%20%20%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%2F%2F%20Note%3A%20We%20currently%20never%20use%20MountMutation%2C%20but%20useLayout%20uses%5C%5Cn%20%20%20%20%20%20%20%20%2F%2F%20UnmountMutation.%5C%5Cn%20%20%20%20%20%20%20%20commitHookEffectList(UnmountMutation%2C%20MountMutation%2C%20finishedWork)%3B%5C%5Cn%20%20%20%20%20%20%20%20return%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20case%20ClassComponent%3A%5C%5Cn%20%20%20%20%20%20%7B%5C%5Cn%20%20%20%20%20%20%20%20return%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20case%20HostComponent%3A%5C%5Cn%20%20%20%20%20%20%7B%5C%5Cn%20%20%20%20%20%20%20%20var%20instance%20%3D%20finishedWork.stateNode%3B%5C%5Cn%20%20%20%20%20%20%20%20if%20(instance%20!%3D%20null)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%2F%2F%20Commit%20the%20work%20prepared%20earlier.%5C%5Cn%20%20%20%20%20%20%20%20%20%20var%20newProps%20%3D%20finishedWork.memoizedProps%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%2F%2F%20For%20hydration%20we%20reuse%20the%20update%20path%20but%20we%20treat%20the%20oldProps%5C%5Cn%20%20%20%20%20%20%20%20%20%20%2F%2F%20as%20the%20newProps.%20The%20updatePayload%20will%20contain%20the%20real%20change%20in%5C%5Cn%20%20%20%20%20%20%20%20%20%20%2F%2F%20this%20case.%5C%5Cn%20%20%20%20%20%20%20%20%20%20var%20oldProps%20%3D%20current%24%241%20!%3D%3D%20null%20%3F%20current%24%241.memoizedProps%20%3A%20newProps%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20var%20type%20%3D%20finishedWork.type%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%2F%2F%20TODO%3A%20Type%20the%20updateQueue%20to%20be%20specific%20to%20host%20components.%5C%5Cn%20%20%20%20%20%20%20%20%20%20var%20updatePayload%20%3D%20finishedWork.updateQueue%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20finishedWork.updateQueue%20%3D%20null%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20if%20(updatePayload%20!%3D%3D%20null)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20commitUpdate(instance%2C%20updatePayload%2C%20type%2C%20oldProps%2C%20newProps%2C%20finishedWork)%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%20%20return%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20case%20HostText%3A%5C%5Cn%20%20%20%20%20%20%7B%5C%5Cn%20%20%20%20%20%20%20%20!(finishedWork.stateNode%20!%3D%3D%20null)%20%3F%20invariant(false%2C%20'This%20should%20have%20a%20text%20node%20initialized.%20This%20error%20is%20likely%20caused%20by%20a%20bug%20in%20React.%20Please%20file%20an%20issue.')%20%3A%20void%200%3B%5C%5Cn%20%20%20%20%20%20%20%20var%20textInstance%20%3D%20finishedWork.stateNode%3B%5C%5Cn%20%20%20%20%20%20%20%20var%20newText%20%3D%20finishedWork.memoizedProps%3B%5C%5Cn%20%20%20%20%20%20%20%20%2F%2F%20For%20hydration%20we%20reuse%20the%20update%20path%20but%20we%20treat%20the%20oldProps%5C%5Cn%20%20%20%20%20%20%20%20%2F%2F%20as%20the%20newProps.%20The%20updatePayload%20will%20contain%20the%20real%20change%20in%5C%5Cn%20%20%20%20%20%20%20%20%2F%2F%20this%20case.%5C%5Cn%20%20%20%20%20%20%20%20var%20oldText%20%3D%20current%24%241%20!%3D%3D%20null%20%3F%20current%24%241.memoizedProps%20%3A%20newText%3B%5C%5Cn%20%20%20%20%20%20%20%20commitTextUpdate(textInstance%2C%20oldText%2C%20newText)%3B%5C%5Cn%20%20%20%20%20%20%20%20return%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20case%20HostRoot%3A%5C%5Cn%20%20%20%20%20%20%7B%5C%5Cn%20%20%20%20%20%20%20%20return%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20case%20Profiler%3A%5C%5Cn%20%20%20%20%20%20%7B%5C%5Cn%20%20%20%20%20%20%20%20return%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20case%20SuspenseComponent%3A%5C%5Cn%20%20%20%20%20%20%7B%5C%5Cn%20%20%20%20%20%20%20%20var%20newState%20%3D%20finishedWork.memoizedState%3B%5C%5Cn%5C%5Cn%20%20%20%20%20%20%20%20var%20newDidTimeout%20%3D%20void%200%3B%5C%5Cn%20%20%20%20%20%20%20%20var%20primaryChildParent%20%3D%20finishedWork%3B%5C%5Cn%20%20%20%20%20%20%20%20if%20(newState%20%3D%3D%3D%20null)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20newDidTimeout%20%3D%20false%3B%5C%5Cn%20%20%20%20%20%20%20%20%7D%20else%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20newDidTimeout%20%3D%20true%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20primaryChildParent%20%3D%20finishedWork.child%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20if%20(newState.timedOutAt%20%3D%3D%3D%20NoWork)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%2F%2F%20If%20the%20children%20had%20not%20already%20timed%20out%2C%20record%20the%20time.%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%2F%2F%20This%20is%20used%20to%20compute%20the%20elapsed%20time%20during%20subsequent%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%2F%2F%20attempts%20to%20render%20the%20children.%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20newState.timedOutAt%20%3D%20requestCurrentTime()%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20%20%20%20%20if%20(primaryChildParent%20!%3D%3D%20null)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20hideOrUnhideAllChildren(primaryChildParent%2C%20newDidTimeout)%3B%5C%5Cn%20%20%20%20%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20%20%20%20%20%2F%2F%20If%20this%20boundary%20just%20timed%20out%2C%20then%20it%20will%20have%20a%20set%20of%20thenables.%5C%5Cn%20%20%20%20%20%20%20%20%2F%2F%20For%20each%20thenable%2C%20attach%20a%20listener%20so%20that%20when%20it%20resolves%2C%20React%5C%5Cn%20%20%20%20%20%20%20%20%2F%2F%20attempts%20to%20re-render%20the%20boundary%20in%20the%20primary%20(pre-timeout)%20state.%5C%5Cn%20%20%20%20%20%20%20%20var%20thenables%20%3D%20finishedWork.updateQueue%3B%5C%5Cn%20%20%20%20%20%20%20%20if%20(thenables%20!%3D%3D%20null)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20finishedWork.updateQueue%20%3D%20null%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20var%20retryCache%20%3D%20finishedWork.stateNode%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20if%20(retryCache%20%3D%3D%3D%20null)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20retryCache%20%3D%20finishedWork.stateNode%20%3D%20new%20PossiblyWeakSet%241()%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%20%20%20%20thenables.forEach(function%20(thenable)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%2F%2F%20Memoize%20using%20the%20boundary%20fiber%20to%20prevent%20redundant%20listeners.%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20var%20retry%20%3D%20retryTimedOutBoundary.bind(null%2C%20finishedWork%2C%20thenable)%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20if%20(enableSchedulerTracing)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%20%20retry%20%3D%20tracing.unstable_wrap(retry)%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20if%20(!retryCache.has(thenable))%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%20%20retryCache.add(thenable)%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%20%20thenable.then(retry%2C%20retry)%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%20%20%20%20%7D)%3B%5C%5Cn%20%20%20%20%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20%20%20%20%20return%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20case%20IncompleteClassComponent%3A%5C%5Cn%20%20%20%20%20%20%7B%5C%5Cn%20%20%20%20%20%20%20%20return%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20default%3A%5C%5Cn%20%20%20%20%20%20%7B%5C%5Cn%20%20%20%20%20%20%20%20invariant(false%2C%20'This%20unit%20of%20work%20tag%20should%20not%20have%20side-effects.%20This%20error%20is%20likely%20caused%20by%20a%20bug%20in%20React.%20Please%20file%20an%20issue.')%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%7D%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20commitResetTextContent(current%24%241)%20%7B%5C%5Cn%20%20if%20(!supportsMutation)%20%7B%5C%5Cn%20%20%20%20return%3B%5C%5Cn%20%20%7D%5C%5Cn%20%20resetTextContent(current%24%241.stateNode)%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnvar%20PossiblyWeakSet%20%3D%20typeof%20WeakSet%20%3D%3D%3D%20'function'%20%3F%20WeakSet%20%3A%20Set%3B%5C%5Cnvar%20PossiblyWeakMap%20%3D%20typeof%20WeakMap%20%3D%3D%3D%20'function'%20%3F%20WeakMap%20%3A%20Map%3B%5C%5Cn%5C%5Cnfunction%20createRootErrorUpdate(fiber%2C%20errorInfo%2C%20expirationTime)%20%7B%5C%5Cn%20%20var%20update%20%3D%20createUpdate(expirationTime)%3B%5C%5Cn%20%20%2F%2F%20Unmount%20the%20root%20by%20rendering%20null.%5C%5Cn%20%20update.tag%20%3D%20CaptureUpdate%3B%5C%5Cn%20%20%2F%2F%20Caution%3A%20React%20DevTools%20currently%20depends%20on%20this%20property%5C%5Cn%20%20%2F%2F%20being%20called%20%5C%5C%5C%22element%5C%5C%5C%22.%5C%5Cn%20%20update.payload%20%3D%20%7B%20element%3A%20null%20%7D%3B%5C%5Cn%20%20var%20error%20%3D%20errorInfo.value%3B%5C%5Cn%20%20update.callback%20%3D%20function%20()%20%7B%5C%5Cn%20%20%20%20onUncaughtError(error)%3B%5C%5Cn%20%20%20%20logError(fiber%2C%20errorInfo)%3B%5C%5Cn%20%20%7D%3B%5C%5Cn%20%20return%20update%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20createClassErrorUpdate(fiber%2C%20errorInfo%2C%20expirationTime)%20%7B%5C%5Cn%20%20var%20update%20%3D%20createUpdate(expirationTime)%3B%5C%5Cn%20%20update.tag%20%3D%20CaptureUpdate%3B%5C%5Cn%20%20var%20getDerivedStateFromError%20%3D%20fiber.type.getDerivedStateFromError%3B%5C%5Cn%20%20if%20(typeof%20getDerivedStateFromError%20%3D%3D%3D%20'function')%20%7B%5C%5Cn%20%20%20%20var%20error%20%3D%20errorInfo.value%3B%5C%5Cn%20%20%20%20update.payload%20%3D%20function%20()%20%7B%5C%5Cn%20%20%20%20%20%20return%20getDerivedStateFromError(error)%3B%5C%5Cn%20%20%20%20%7D%3B%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20var%20inst%20%3D%20fiber.stateNode%3B%5C%5Cn%20%20if%20(inst%20!%3D%3D%20null%20%26%26%20typeof%20inst.componentDidCatch%20%3D%3D%3D%20'function')%20%7B%5C%5Cn%20%20%20%20update.callback%20%3D%20function%20callback()%20%7B%5C%5Cn%20%20%20%20%20%20if%20(typeof%20getDerivedStateFromError%20!%3D%3D%20'function')%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%2F%2F%20To%20preserve%20the%20preexisting%20retry%20behavior%20of%20error%20boundaries%2C%5C%5Cn%20%20%20%20%20%20%20%20%2F%2F%20we%20keep%20track%20of%20which%20ones%20already%20failed%20during%20this%20batch.%5C%5Cn%20%20%20%20%20%20%20%20%2F%2F%20This%20gets%20reset%20before%20we%20yield%20back%20to%20the%20browser.%5C%5Cn%20%20%20%20%20%20%20%20%2F%2F%20TODO%3A%20Warn%20in%20strict%20mode%20if%20getDerivedStateFromError%20is%5C%5Cn%20%20%20%20%20%20%20%20%2F%2F%20not%20defined.%5C%5Cn%20%20%20%20%20%20%20%20markLegacyErrorBoundaryAsFailed(this)%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20var%20error%20%3D%20errorInfo.value%3B%5C%5Cn%20%20%20%20%20%20var%20stack%20%3D%20errorInfo.stack%3B%5C%5Cn%20%20%20%20%20%20logError(fiber%2C%20errorInfo)%3B%5C%5Cn%20%20%20%20%20%20this.componentDidCatch(error%2C%20%7B%5C%5Cn%20%20%20%20%20%20%20%20componentStack%3A%20stack%20!%3D%3D%20null%20%3F%20stack%20%3A%20''%5C%5Cn%20%20%20%20%20%20%7D)%3B%5C%5Cn%20%20%20%20%20%20%7B%5C%5Cn%20%20%20%20%20%20%20%20if%20(typeof%20getDerivedStateFromError%20!%3D%3D%20'function')%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%2F%2F%20If%20componentDidCatch%20is%20the%20only%20error%20boundary%20method%20defined%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20%2F%2F%20then%20it%20needs%20to%20call%20setState%20to%20recover%20from%20errors.%5C%5Cn%20%20%20%20%20%20%20%20%20%20%2F%2F%20If%20no%20state%20update%20is%20scheduled%20then%20the%20boundary%20will%20swallow%20the%20error.%5C%5Cn%20%20%20%20%20%20%20%20%20%20!(fiber.expirationTime%20%3D%3D%3D%20Sync)%20%3F%20warningWithoutStack%241(false%2C%20'%25s%3A%20Error%20boundaries%20should%20implement%20getDerivedStateFromError().%20'%20%2B%20'In%20that%20method%2C%20return%20a%20state%20update%20to%20display%20an%20error%20message%20or%20fallback%20UI.'%2C%20getComponentName(fiber.type)%20%7C%7C%20'Unknown')%20%3A%20void%200%3B%5C%5Cn%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%7D%3B%5C%5Cn%20%20%7D%5C%5Cn%20%20return%20update%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20attachPingListener(root%2C%20renderExpirationTime%2C%20thenable)%20%7B%5C%5Cn%20%20%2F%2F%20Attach%20a%20listener%20to%20the%20promise%20to%20%5C%5C%5C%22ping%5C%5C%5C%22%20the%20root%20and%20retry.%20But%5C%5Cn%20%20%2F%2F%20only%20if%20one%20does%20not%20already%20exist%20for%20the%20current%20render%20expiration%5C%5Cn%20%20%2F%2F%20time%20(which%20acts%20like%20a%20%5C%5C%5C%22thread%20ID%5C%5C%5C%22%20here).%5C%5Cn%20%20var%20pingCache%20%3D%20root.pingCache%3B%5C%5Cn%20%20var%20threadIDs%20%3D%20void%200%3B%5C%5Cn%20%20if%20(pingCache%20%3D%3D%3D%20null)%20%7B%5C%5Cn%20%20%20%20pingCache%20%3D%20root.pingCache%20%3D%20new%20PossiblyWeakMap()%3B%5C%5Cn%20%20%20%20threadIDs%20%3D%20new%20Set()%3B%5C%5Cn%20%20%20%20pingCache.set(thenable%2C%20threadIDs)%3B%5C%5Cn%20%20%7D%20else%20%7B%5C%5Cn%20%20%20%20threadIDs%20%3D%20pingCache.get(thenable)%3B%5C%5Cn%20%20%20%20if%20(threadIDs%20%3D%3D%3D%20undefined)%20%7B%5C%5Cn%20%20%20%20%20%20threadIDs%20%3D%20new%20Set()%3B%5C%5Cn%20%20%20%20%20%20pingCache.set(thenable%2C%20threadIDs)%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%5C%5Cn%20%20if%20(!threadIDs.has(renderExpirationTime))%20%7B%5C%5Cn%20%20%20%20%2F%2F%20Memoize%20using%20the%20thread%20ID%20to%20prevent%20redundant%20listeners.%5C%5Cn%20%20%20%20threadIDs.add(renderExpirationTime)%3B%5C%5Cn%20%20%20%20var%20ping%20%3D%20pingSuspendedRoot.bind(null%2C%20root%2C%20thenable%2C%20renderExpirationTime)%3B%5C%5Cn%20%20%20%20if%20(enableSchedulerTracing)%20%7B%5C%5Cn%20%20%20%20%20%20ping%20%3D%20tracing.unstable_wrap(ping)%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%20%20thenable.then(ping%2C%20ping)%3B%5C%5Cn%20%20%7D%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20throwException(root%2C%20returnFiber%2C%20sourceFiber%2C%20value%2C%20renderExpirationTime)%20%7B%5C%5Cn%20%20%2F%2F%20The%20source%20fiber%20did%20not%20complete.%5C%5Cn%20%20sourceFiber.effectTag%20%7C%3D%20Incomplete%3B%5C%5Cn%20%20%2F%2F%20Its%20effect%20list%20is%20no%20longer%20valid.%5C%5Cn%20%20sourceFiber.firstEffect%20%3D%20sourceFiber.lastEffect%20%3D%20null%3B%5C%5Cn%5C%5Cn%20%20if%20(value%20!%3D%3D%20null%20%26%26%20typeof%20value%20%3D%3D%3D%20'object'%20%26%26%20typeof%20value.then%20%3D%3D%3D%20'function')%20%7B%5C%5Cn%20%20%20%20%2F%2F%20This%20is%20a%20thenable.%5C%5Cn%20%20%20%20var%20thenable%20%3D%20value%3B%5C%5Cn%5C%5Cn%20%20%20%20%2F%2F%20Find%20the%20earliest%20timeout%20threshold%20of%20all%20the%20placeholders%20in%20the%5C%5Cn%20%20%20%20%2F%2F%20ancestor%20path.%20We%20could%20avoid%20this%20traversal%20by%20storing%20the%20thresholds%20on%5C%5Cn%20%20%20%20%2F%2F%20the%20stack%2C%20but%20we%20choose%20not%20to%20because%20we%20only%20hit%20this%20path%20if%20we're%5C%5Cn%20%20%20%20%2F%2F%20IO-bound%20(i.e.%20if%20something%20suspends).%20Whereas%20the%20stack%20is%20used%20even%20in%5C%5Cn%20%20%20%20%2F%2F%20the%20non-IO-%20bound%20case.%5C%5Cn%20%20%20%20var%20_workInProgress%20%3D%20returnFiber%3B%5C%5Cn%20%20%20%20var%20earliestTimeoutMs%20%3D%20-1%3B%5C%5Cn%20%20%20%20var%20startTimeMs%20%3D%20-1%3B%5C%5Cn%20%20%20%20do%20%7B%5C%5Cn%20%20%20%20%20%20if%20(_workInProgress.tag%20%3D%3D%3D%20SuspenseComponent)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20var%20current%24%241%20%3D%20_workInProgress.alternate%3B%5C%5Cn%20%20%20%20%20%20%20%20if%20(current%24%241%20!%3D%3D%20null)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20var%20currentState%20%3D%20current%24%241.memoizedState%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20if%20(currentState%20!%3D%3D%20null)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%2F%2F%20Reached%20a%20boundary%20that%20already%20timed%20out.%20Do%20not%20search%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%2F%2F%20any%20further.%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20var%20timedOutAt%20%3D%20currentState.timedOutAt%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20startTimeMs%20%3D%20expirationTimeToMs(timedOutAt)%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%2F%2F%20Do%20not%20search%20any%20further.%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20break%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%20%20var%20timeoutPropMs%20%3D%20_workInProgress.pendingProps.maxDuration%3B%5C%5Cn%20%20%20%20%20%20%20%20if%20(typeof%20timeoutPropMs%20%3D%3D%3D%20'number')%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20if%20(timeoutPropMs%20%3C%3D%200)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20earliestTimeoutMs%20%3D%200%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%7D%20else%20if%20(earliestTimeoutMs%20%3D%3D%3D%20-1%20%7C%7C%20timeoutPropMs%20%3C%20earliestTimeoutMs)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20earliestTimeoutMs%20%3D%20timeoutPropMs%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%2F%2F%20If%20there%20is%20a%20DehydratedSuspenseComponent%20we%20don't%20have%20to%20do%20anything%20because%5C%5Cn%20%20%20%20%20%20%2F%2F%20if%20something%20suspends%20inside%20it%2C%20we%20will%20simply%20leave%20that%20as%20dehydrated.%20It%5C%5Cn%20%20%20%20%20%20%2F%2F%20will%20never%20timeout.%5C%5Cn%20%20%20%20%20%20_workInProgress%20%3D%20_workInProgress.return%3B%5C%5Cn%20%20%20%20%7D%20while%20(_workInProgress%20!%3D%3D%20null)%3B%5C%5Cn%5C%5Cn%20%20%20%20%2F%2F%20Schedule%20the%20nearest%20Suspense%20to%20re-render%20the%20timed%20out%20view.%5C%5Cn%20%20%20%20_workInProgress%20%3D%20returnFiber%3B%5C%5Cn%20%20%20%20do%20%7B%5C%5Cn%20%20%20%20%20%20if%20(_workInProgress.tag%20%3D%3D%3D%20SuspenseComponent%20%26%26%20shouldCaptureSuspense(_workInProgress))%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%2F%2F%20Found%20the%20nearest%20boundary.%5C%5Cn%5C%5Cn%20%20%20%20%20%20%20%20%2F%2F%20Stash%20the%20promise%20on%20the%20boundary%20fiber.%20If%20the%20boundary%20times%20out%2C%20we'll%5C%5Cn%20%20%20%20%20%20%20%20var%20thenables%20%3D%20_workInProgress.updateQueue%3B%5C%5Cn%20%20%20%20%20%20%20%20if%20(thenables%20%3D%3D%3D%20null)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20var%20updateQueue%20%3D%20new%20Set()%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20updateQueue.add(thenable)%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20_workInProgress.updateQueue%20%3D%20updateQueue%3B%5C%5Cn%20%20%20%20%20%20%20%20%7D%20else%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20thenables.add(thenable)%3B%5C%5Cn%20%20%20%20%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20%20%20%20%20%2F%2F%20If%20the%20boundary%20is%20outside%20of%20concurrent%20mode%2C%20we%20should%20*not*%5C%5Cn%20%20%20%20%20%20%20%20%2F%2F%20suspend%20the%20commit.%20Pretend%20as%20if%20the%20suspended%20component%20rendered%5C%5Cn%20%20%20%20%20%20%20%20%2F%2F%20null%20and%20keep%20rendering.%20In%20the%20commit%20phase%2C%20we'll%20schedule%20a%5C%5Cn%20%20%20%20%20%20%20%20%2F%2F%20subsequent%20synchronous%20update%20to%20re-render%20the%20Suspense.%5C%5Cn%20%20%20%20%20%20%20%20%2F%2F%5C%5Cn%20%20%20%20%20%20%20%20%2F%2F%20Note%3A%20It%20doesn't%20matter%20whether%20the%20component%20that%20suspended%20was%5C%5Cn%20%20%20%20%20%20%20%20%2F%2F%20inside%20a%20concurrent%20mode%20tree.%20If%20the%20Suspense%20is%20outside%20of%20it%2C%20we%5C%5Cn%20%20%20%20%20%20%20%20%2F%2F%20should%20*not*%20suspend%20the%20commit.%5C%5Cn%20%20%20%20%20%20%20%20if%20((_workInProgress.mode%20%26%20ConcurrentMode)%20%3D%3D%3D%20NoEffect)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20_workInProgress.effectTag%20%7C%3D%20DidCapture%3B%5C%5Cn%5C%5Cn%20%20%20%20%20%20%20%20%20%20%2F%2F%20We're%20going%20to%20commit%20this%20fiber%20even%20though%20it%20didn't%20complete.%5C%5Cn%20%20%20%20%20%20%20%20%20%20%2F%2F%20But%20we%20shouldn't%20call%20any%20lifecycle%20methods%20or%20callbacks.%20Remove%5C%5Cn%20%20%20%20%20%20%20%20%20%20%2F%2F%20all%20lifecycle%20effect%20tags.%5C%5Cn%20%20%20%20%20%20%20%20%20%20sourceFiber.effectTag%20%26%3D%20~(LifecycleEffectMask%20%7C%20Incomplete)%3B%5C%5Cn%5C%5Cn%20%20%20%20%20%20%20%20%20%20if%20(sourceFiber.tag%20%3D%3D%3D%20ClassComponent)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20var%20currentSourceFiber%20%3D%20sourceFiber.alternate%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20if%20(currentSourceFiber%20%3D%3D%3D%20null)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%20%20%2F%2F%20This%20is%20a%20new%20mount.%20Change%20the%20tag%20so%20it's%20not%20mistaken%20for%20a%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%20%20%2F%2F%20completed%20class%20component.%20For%20example%2C%20we%20should%20not%20call%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%20%20%2F%2F%20componentWillUnmount%20if%20it%20is%20deleted.%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%20%20sourceFiber.tag%20%3D%20IncompleteClassComponent%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%7D%20else%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%20%20%2F%2F%20When%20we%20try%20rendering%20again%2C%20we%20should%20not%20reuse%20the%20current%20fiber%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%20%20%2F%2F%20since%20it's%20known%20to%20be%20in%20an%20inconsistent%20state.%20Use%20a%20force%20updte%20to%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%20%20%2F%2F%20prevent%20a%20bail%20out.%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%20%20var%20update%20%3D%20createUpdate(Sync)%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%20%20update.tag%20%3D%20ForceUpdate%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%20%20enqueueUpdate(sourceFiber%2C%20update)%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20%20%20%20%20%20%20%2F%2F%20The%20source%20fiber%20did%20not%20complete.%20Mark%20it%20with%20Sync%20priority%20to%5C%5Cn%20%20%20%20%20%20%20%20%20%20%2F%2F%20indicate%20that%20it%20still%20has%20pending%20work.%5C%5Cn%20%20%20%20%20%20%20%20%20%20sourceFiber.expirationTime%20%3D%20Sync%3B%5C%5Cn%5C%5Cn%20%20%20%20%20%20%20%20%20%20%2F%2F%20Exit%20without%20suspending.%5C%5Cn%20%20%20%20%20%20%20%20%20%20return%3B%5C%5Cn%20%20%20%20%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20%20%20%20%20%2F%2F%20Confirmed%20that%20the%20boundary%20is%20in%20a%20concurrent%20mode%20tree.%20Continue%5C%5Cn%20%20%20%20%20%20%20%20%2F%2F%20with%20the%20normal%20suspend%20path.%5C%5Cn%5C%5Cn%20%20%20%20%20%20%20%20attachPingListener(root%2C%20renderExpirationTime%2C%20thenable)%3B%5C%5Cn%5C%5Cn%20%20%20%20%20%20%20%20var%20absoluteTimeoutMs%20%3D%20void%200%3B%5C%5Cn%20%20%20%20%20%20%20%20if%20(earliestTimeoutMs%20%3D%3D%3D%20-1)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%2F%2F%20If%20no%20explicit%20threshold%20is%20given%2C%20default%20to%20an%20arbitrarily%20large%5C%5Cn%20%20%20%20%20%20%20%20%20%20%2F%2F%20value.%20The%20actual%20size%20doesn't%20matter%20because%20the%20threshold%20for%20the%5C%5Cn%20%20%20%20%20%20%20%20%20%20%2F%2F%20whole%20tree%20will%20be%20clamped%20to%20the%20expiration%20time.%5C%5Cn%20%20%20%20%20%20%20%20%20%20absoluteTimeoutMs%20%3D%20maxSigned31BitInt%3B%5C%5Cn%20%20%20%20%20%20%20%20%7D%20else%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20if%20(startTimeMs%20%3D%3D%3D%20-1)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%2F%2F%20This%20suspend%20happened%20outside%20of%20any%20already%20timed-out%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%2F%2F%20placeholders.%20We%20don't%20know%20exactly%20when%20the%20update%20was%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%2F%2F%20scheduled%2C%20but%20we%20can%20infer%20an%20approximate%20start%20time%20from%20the%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%2F%2F%20expiration%20time.%20First%2C%20find%20the%20earliest%20uncommitted%20expiration%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%2F%2F%20time%20in%20the%20tree%2C%20including%20work%20that%20is%20suspended.%20Then%20subtract%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%2F%2F%20the%20offset%20used%20to%20compute%20an%20async%20update's%20expiration%20time.%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%2F%2F%20This%20will%20cause%20high%20priority%20(interactive)%20work%20to%20expire%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%2F%2F%20earlier%20than%20necessary%2C%20but%20we%20can%20account%20for%20this%20by%20adjusting%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%2F%2F%20for%20the%20Just%20Noticeable%20Difference.%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20var%20earliestExpirationTime%20%3D%20findEarliestOutstandingPriorityLevel(root%2C%20renderExpirationTime)%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20var%20earliestExpirationTimeMs%20%3D%20expirationTimeToMs(earliestExpirationTime)%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20startTimeMs%20%3D%20earliestExpirationTimeMs%20-%20LOW_PRIORITY_EXPIRATION%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%20%20%20%20absoluteTimeoutMs%20%3D%20startTimeMs%20%2B%20earliestTimeoutMs%3B%5C%5Cn%20%20%20%20%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20%20%20%20%20%2F%2F%20Mark%20the%20earliest%20timeout%20in%20the%20suspended%20fiber's%20ancestor%20path.%5C%5Cn%20%20%20%20%20%20%20%20%2F%2F%20After%20completing%20the%20root%2C%20we'll%20take%20the%20largest%20of%20all%20the%5C%5Cn%20%20%20%20%20%20%20%20%2F%2F%20suspended%20fiber's%20timeouts%20and%20use%20it%20to%20compute%20a%20timeout%20for%20the%5C%5Cn%20%20%20%20%20%20%20%20%2F%2F%20whole%20tree.%5C%5Cn%20%20%20%20%20%20%20%20renderDidSuspend(root%2C%20absoluteTimeoutMs%2C%20renderExpirationTime)%3B%5C%5Cn%5C%5Cn%20%20%20%20%20%20%20%20_workInProgress.effectTag%20%7C%3D%20ShouldCapture%3B%5C%5Cn%20%20%20%20%20%20%20%20_workInProgress.expirationTime%20%3D%20renderExpirationTime%3B%5C%5Cn%20%20%20%20%20%20%20%20return%3B%5C%5Cn%20%20%20%20%20%20%7D%20else%20if%20(enableSuspenseServerRenderer%20%26%26%20_workInProgress.tag%20%3D%3D%3D%20DehydratedSuspenseComponent)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20attachPingListener(root%2C%20renderExpirationTime%2C%20thenable)%3B%5C%5Cn%5C%5Cn%20%20%20%20%20%20%20%20%2F%2F%20Since%20we%20already%20have%20a%20current%20fiber%2C%20we%20can%20eagerly%20add%20a%20retry%20listener.%5C%5Cn%20%20%20%20%20%20%20%20var%20retryCache%20%3D%20_workInProgress.memoizedState%3B%5C%5Cn%20%20%20%20%20%20%20%20if%20(retryCache%20%3D%3D%3D%20null)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20retryCache%20%3D%20_workInProgress.memoizedState%20%3D%20new%20PossiblyWeakSet()%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20var%20_current%20%3D%20_workInProgress.alternate%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20!_current%20%3F%20invariant(false%2C%20'A%20dehydrated%20suspense%20boundary%20must%20commit%20before%20trying%20to%20render.%20This%20is%20probably%20a%20bug%20in%20React.')%20%3A%20void%200%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20_current.memoizedState%20%3D%20retryCache%3B%5C%5Cn%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%20%20%2F%2F%20Memoize%20using%20the%20boundary%20fiber%20to%20prevent%20redundant%20listeners.%5C%5Cn%20%20%20%20%20%20%20%20if%20(!retryCache.has(thenable))%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20retryCache.add(thenable)%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20var%20retry%20%3D%20retryTimedOutBoundary.bind(null%2C%20_workInProgress%2C%20thenable)%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20if%20(enableSchedulerTracing)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20retry%20%3D%20tracing.unstable_wrap(retry)%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%20%20%20%20thenable.then(retry%2C%20retry)%3B%5C%5Cn%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%20%20_workInProgress.effectTag%20%7C%3D%20ShouldCapture%3B%5C%5Cn%20%20%20%20%20%20%20%20_workInProgress.expirationTime%20%3D%20renderExpirationTime%3B%5C%5Cn%20%20%20%20%20%20%20%20return%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%2F%2F%20This%20boundary%20already%20captured%20during%20this%20render.%20Continue%20to%20the%20next%5C%5Cn%20%20%20%20%20%20%2F%2F%20boundary.%5C%5Cn%20%20%20%20%20%20_workInProgress%20%3D%20_workInProgress.return%3B%5C%5Cn%20%20%20%20%7D%20while%20(_workInProgress%20!%3D%3D%20null)%3B%5C%5Cn%20%20%20%20%2F%2F%20No%20boundary%20was%20found.%20Fallthrough%20to%20error%20mode.%5C%5Cn%20%20%20%20%2F%2F%20TODO%3A%20Use%20invariant%20so%20the%20message%20is%20stripped%20in%20prod%3F%5C%5Cn%20%20%20%20value%20%3D%20new%20Error((getComponentName(sourceFiber.type)%20%7C%7C%20'A%20React%20component')%20%2B%20'%20suspended%20while%20rendering%2C%20but%20no%20fallback%20UI%20was%20specified.%5C%5C%5C%5Cn'%20%2B%20'%5C%5C%5C%5Cn'%20%2B%20'Add%20a%20%3CSuspense%20fallback%3D...%3E%20component%20higher%20in%20the%20tree%20to%20'%20%2B%20'provide%20a%20loading%20indicator%20or%20placeholder%20to%20display.'%20%2B%20getStackByFiberInDevAndProd(sourceFiber))%3B%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20%2F%2F%20We%20didn't%20find%20a%20boundary%20that%20could%20handle%20this%20type%20of%20exception.%20Start%5C%5Cn%20%20%2F%2F%20over%20and%20traverse%20parent%20path%20again%2C%20this%20time%20treating%20the%20exception%5C%5Cn%20%20%2F%2F%20as%20an%20error.%5C%5Cn%20%20renderDidError()%3B%5C%5Cn%20%20value%20%3D%20createCapturedValue(value%2C%20sourceFiber)%3B%5C%5Cn%20%20var%20workInProgress%20%3D%20returnFiber%3B%5C%5Cn%20%20do%20%7B%5C%5Cn%20%20%20%20switch%20(workInProgress.tag)%20%7B%5C%5Cn%20%20%20%20%20%20case%20HostRoot%3A%5C%5Cn%20%20%20%20%20%20%20%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20var%20_errorInfo%20%3D%20value%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20workInProgress.effectTag%20%7C%3D%20ShouldCapture%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20workInProgress.expirationTime%20%3D%20renderExpirationTime%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20var%20_update%20%3D%20createRootErrorUpdate(workInProgress%2C%20_errorInfo%2C%20renderExpirationTime)%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20enqueueCapturedUpdate(workInProgress%2C%20_update)%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20return%3B%5C%5Cn%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20case%20ClassComponent%3A%5C%5Cn%20%20%20%20%20%20%20%20%2F%2F%20Capture%20and%20retry%5C%5Cn%20%20%20%20%20%20%20%20var%20errorInfo%20%3D%20value%3B%5C%5Cn%20%20%20%20%20%20%20%20var%20ctor%20%3D%20workInProgress.type%3B%5C%5Cn%20%20%20%20%20%20%20%20var%20instance%20%3D%20workInProgress.stateNode%3B%5C%5Cn%20%20%20%20%20%20%20%20if%20((workInProgress.effectTag%20%26%20DidCapture)%20%3D%3D%3D%20NoEffect%20%26%26%20(typeof%20ctor.getDerivedStateFromError%20%3D%3D%3D%20'function'%20%7C%7C%20instance%20!%3D%3D%20null%20%26%26%20typeof%20instance.componentDidCatch%20%3D%3D%3D%20'function'%20%26%26%20!isAlreadyFailedLegacyErrorBoundary(instance)))%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20workInProgress.effectTag%20%7C%3D%20ShouldCapture%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20workInProgress.expirationTime%20%3D%20renderExpirationTime%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%2F%2F%20Schedule%20the%20error%20boundary%20to%20re-render%20using%20updated%20state%5C%5Cn%20%20%20%20%20%20%20%20%20%20var%20_update2%20%3D%20createClassErrorUpdate(workInProgress%2C%20errorInfo%2C%20renderExpirationTime)%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20enqueueCapturedUpdate(workInProgress%2C%20_update2)%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20return%3B%5C%5Cn%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%20%20break%3B%5C%5Cn%20%20%20%20%20%20default%3A%5C%5Cn%20%20%20%20%20%20%20%20break%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%20%20workInProgress%20%3D%20workInProgress.return%3B%5C%5Cn%20%20%7D%20while%20(workInProgress%20!%3D%3D%20null)%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20unwindWork(workInProgress%2C%20renderExpirationTime)%20%7B%5C%5Cn%20%20switch%20(workInProgress.tag)%20%7B%5C%5Cn%20%20%20%20case%20ClassComponent%3A%5C%5Cn%20%20%20%20%20%20%7B%5C%5Cn%20%20%20%20%20%20%20%20var%20Component%20%3D%20workInProgress.type%3B%5C%5Cn%20%20%20%20%20%20%20%20if%20(isContextProvider(Component))%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20popContext(workInProgress)%3B%5C%5Cn%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%20%20var%20effectTag%20%3D%20workInProgress.effectTag%3B%5C%5Cn%20%20%20%20%20%20%20%20if%20(effectTag%20%26%20ShouldCapture)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20workInProgress.effectTag%20%3D%20effectTag%20%26%20~ShouldCapture%20%7C%20DidCapture%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20return%20workInProgress%3B%5C%5Cn%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%20%20return%20null%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20case%20HostRoot%3A%5C%5Cn%20%20%20%20%20%20%7B%5C%5Cn%20%20%20%20%20%20%20%20popHostContainer(workInProgress)%3B%5C%5Cn%20%20%20%20%20%20%20%20popTopLevelContextObject(workInProgress)%3B%5C%5Cn%20%20%20%20%20%20%20%20var%20_effectTag%20%3D%20workInProgress.effectTag%3B%5C%5Cn%20%20%20%20%20%20%20%20!((_effectTag%20%26%20DidCapture)%20%3D%3D%3D%20NoEffect)%20%3F%20invariant(false%2C%20'The%20root%20failed%20to%20unmount%20after%20an%20error.%20This%20is%20likely%20a%20bug%20in%20React.%20Please%20file%20an%20issue.')%20%3A%20void%200%3B%5C%5Cn%20%20%20%20%20%20%20%20workInProgress.effectTag%20%3D%20_effectTag%20%26%20~ShouldCapture%20%7C%20DidCapture%3B%5C%5Cn%20%20%20%20%20%20%20%20return%20workInProgress%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20case%20HostComponent%3A%5C%5Cn%20%20%20%20%20%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%2F%2F%20TODO%3A%20popHydrationState%5C%5Cn%20%20%20%20%20%20%20%20popHostContext(workInProgress)%3B%5C%5Cn%20%20%20%20%20%20%20%20return%20null%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20case%20SuspenseComponent%3A%5C%5Cn%20%20%20%20%20%20%7B%5C%5Cn%20%20%20%20%20%20%20%20var%20_effectTag2%20%3D%20workInProgress.effectTag%3B%5C%5Cn%20%20%20%20%20%20%20%20if%20(_effectTag2%20%26%20ShouldCapture)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20workInProgress.effectTag%20%3D%20_effectTag2%20%26%20~ShouldCapture%20%7C%20DidCapture%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%2F%2F%20Captured%20a%20suspense%20effect.%20Re-render%20the%20boundary.%5C%5Cn%20%20%20%20%20%20%20%20%20%20return%20workInProgress%3B%5C%5Cn%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%20%20return%20null%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20case%20DehydratedSuspenseComponent%3A%5C%5Cn%20%20%20%20%20%20%7B%5C%5Cn%20%20%20%20%20%20%20%20if%20(enableSuspenseServerRenderer)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%2F%2F%20TODO%3A%20popHydrationState%5C%5Cn%20%20%20%20%20%20%20%20%20%20var%20_effectTag3%20%3D%20workInProgress.effectTag%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20if%20(_effectTag3%20%26%20ShouldCapture)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20workInProgress.effectTag%20%3D%20_effectTag3%20%26%20~ShouldCapture%20%7C%20DidCapture%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%2F%2F%20Captured%20a%20suspense%20effect.%20Re-render%20the%20boundary.%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20return%20workInProgress%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%20%20return%20null%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20case%20HostPortal%3A%5C%5Cn%20%20%20%20%20%20popHostContainer(workInProgress)%3B%5C%5Cn%20%20%20%20%20%20return%20null%3B%5C%5Cn%20%20%20%20case%20ContextProvider%3A%5C%5Cn%20%20%20%20%20%20popProvider(workInProgress)%3B%5C%5Cn%20%20%20%20%20%20return%20null%3B%5C%5Cn%20%20%20%20default%3A%5C%5Cn%20%20%20%20%20%20return%20null%3B%5C%5Cn%20%20%7D%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20unwindInterruptedWork(interruptedWork)%20%7B%5C%5Cn%20%20switch%20(interruptedWork.tag)%20%7B%5C%5Cn%20%20%20%20case%20ClassComponent%3A%5C%5Cn%20%20%20%20%20%20%7B%5C%5Cn%20%20%20%20%20%20%20%20var%20childContextTypes%20%3D%20interruptedWork.type.childContextTypes%3B%5C%5Cn%20%20%20%20%20%20%20%20if%20(childContextTypes%20!%3D%3D%20null%20%26%26%20childContextTypes%20!%3D%3D%20undefined)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20popContext(interruptedWork)%3B%5C%5Cn%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%20%20break%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20case%20HostRoot%3A%5C%5Cn%20%20%20%20%20%20%7B%5C%5Cn%20%20%20%20%20%20%20%20popHostContainer(interruptedWork)%3B%5C%5Cn%20%20%20%20%20%20%20%20popTopLevelContextObject(interruptedWork)%3B%5C%5Cn%20%20%20%20%20%20%20%20break%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20case%20HostComponent%3A%5C%5Cn%20%20%20%20%20%20%7B%5C%5Cn%20%20%20%20%20%20%20%20popHostContext(interruptedWork)%3B%5C%5Cn%20%20%20%20%20%20%20%20break%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20case%20HostPortal%3A%5C%5Cn%20%20%20%20%20%20popHostContainer(interruptedWork)%3B%5C%5Cn%20%20%20%20%20%20break%3B%5C%5Cn%20%20%20%20case%20ContextProvider%3A%5C%5Cn%20%20%20%20%20%20popProvider(interruptedWork)%3B%5C%5Cn%20%20%20%20%20%20break%3B%5C%5Cn%20%20%20%20default%3A%5C%5Cn%20%20%20%20%20%20break%3B%5C%5Cn%20%20%7D%5C%5Cn%7D%5C%5Cn%5C%5Cnvar%20ReactCurrentDispatcher%20%3D%20ReactSharedInternals.ReactCurrentDispatcher%3B%5C%5Cnvar%20ReactCurrentOwner%242%20%3D%20ReactSharedInternals.ReactCurrentOwner%3B%5C%5Cn%5C%5Cn%5C%5Cnvar%20didWarnAboutStateTransition%20%3D%20void%200%3B%5C%5Cnvar%20didWarnSetStateChildContext%20%3D%20void%200%3B%5C%5Cnvar%20warnAboutUpdateOnUnmounted%20%3D%20void%200%3B%5C%5Cnvar%20warnAboutInvalidUpdates%20%3D%20void%200%3B%5C%5Cn%5C%5Cnif%20(enableSchedulerTracing)%20%7B%5C%5Cn%20%20%2F%2F%20Provide%20explicit%20error%20message%20when%20production%2Bprofiling%20bundle%20of%20e.g.%20react-dom%5C%5Cn%20%20%2F%2F%20is%20used%20with%20production%20(non-profiling)%20bundle%20of%20scheduler%2Ftracing%5C%5Cn%20%20!(tracing.__interactionsRef%20!%3D%20null%20%26%26%20tracing.__interactionsRef.current%20!%3D%20null)%20%3F%20invariant(false%2C%20'It%20is%20not%20supported%20to%20run%20the%20profiling%20version%20of%20a%20renderer%20(for%20example%2C%20%60react-dom%2Fprofiling%60)%20without%20also%20replacing%20the%20%60scheduler%2Ftracing%60%20module%20with%20%60scheduler%2Ftracing-profiling%60.%20Your%20bundler%20might%20have%20a%20setting%20for%20aliasing%20both%20modules.%20Learn%20more%20at%20http%3A%2F%2Ffb.me%2Freact-profiling')%20%3A%20void%200%3B%5C%5Cn%7D%5C%5Cn%5C%5Cn%7B%5C%5Cn%20%20didWarnAboutStateTransition%20%3D%20false%3B%5C%5Cn%20%20didWarnSetStateChildContext%20%3D%20false%3B%5C%5Cn%20%20var%20didWarnStateUpdateForUnmountedComponent%20%3D%20%7B%7D%3B%5C%5Cn%5C%5Cn%20%20warnAboutUpdateOnUnmounted%20%3D%20function%20(fiber%2C%20isClass)%20%7B%5C%5Cn%20%20%20%20%2F%2F%20We%20show%20the%20whole%20stack%20but%20dedupe%20on%20the%20top%20component's%20name%20because%5C%5Cn%20%20%20%20%2F%2F%20the%20problematic%20code%20almost%20always%20lies%20inside%20that%20component.%5C%5Cn%20%20%20%20var%20componentName%20%3D%20getComponentName(fiber.type)%20%7C%7C%20'ReactComponent'%3B%5C%5Cn%20%20%20%20if%20(didWarnStateUpdateForUnmountedComponent%5BcomponentName%5D)%20%7B%5C%5Cn%20%20%20%20%20%20return%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%20%20warningWithoutStack%241(false%2C%20%5C%5C%5C%22Can't%20perform%20a%20React%20state%20update%20on%20an%20unmounted%20component.%20This%20%5C%5C%5C%22%20%2B%20'is%20a%20no-op%2C%20but%20it%20indicates%20a%20memory%20leak%20in%20your%20application.%20To%20'%20%2B%20'fix%2C%20cancel%20all%20subscriptions%20and%20asynchronous%20tasks%20in%20%25s.%25s'%2C%20isClass%20%3F%20'the%20componentWillUnmount%20method'%20%3A%20'a%20useEffect%20cleanup%20function'%2C%20getStackByFiberInDevAndProd(fiber))%3B%5C%5Cn%20%20%20%20didWarnStateUpdateForUnmountedComponent%5BcomponentName%5D%20%3D%20true%3B%5C%5Cn%20%20%7D%3B%5C%5Cn%5C%5Cn%20%20warnAboutInvalidUpdates%20%3D%20function%20(instance)%20%7B%5C%5Cn%20%20%20%20switch%20(phase)%20%7B%5C%5Cn%20%20%20%20%20%20case%20'getChildContext'%3A%5C%5Cn%20%20%20%20%20%20%20%20if%20(didWarnSetStateChildContext)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20return%3B%5C%5Cn%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%20%20warningWithoutStack%241(false%2C%20'setState(...)%3A%20Cannot%20call%20setState()%20inside%20getChildContext()')%3B%5C%5Cn%20%20%20%20%20%20%20%20didWarnSetStateChildContext%20%3D%20true%3B%5C%5Cn%20%20%20%20%20%20%20%20break%3B%5C%5Cn%20%20%20%20%20%20case%20'render'%3A%5C%5Cn%20%20%20%20%20%20%20%20if%20(didWarnAboutStateTransition)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20return%3B%5C%5Cn%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%20%20warningWithoutStack%241(false%2C%20'Cannot%20update%20during%20an%20existing%20state%20transition%20(such%20as%20within%20'%20%2B%20'%60render%60).%20Render%20methods%20should%20be%20a%20pure%20function%20of%20props%20and%20state.')%3B%5C%5Cn%20%20%20%20%20%20%20%20didWarnAboutStateTransition%20%3D%20true%3B%5C%5Cn%20%20%20%20%20%20%20%20break%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%3B%5C%5Cn%7D%5C%5Cn%5C%5Cn%2F%2F%20Used%20to%20ensure%20computeUniqueAsyncExpiration%20is%20monotonically%20decreasing.%5C%5Cnvar%20lastUniqueAsyncExpiration%20%3D%20Sync%20-%201%3B%5C%5Cn%5C%5Cnvar%20isWorking%20%3D%20false%3B%5C%5Cn%5C%5Cn%2F%2F%20The%20next%20work%20in%20progress%20fiber%20that%20we're%20currently%20working%20on.%5C%5Cnvar%20nextUnitOfWork%20%3D%20null%3B%5C%5Cnvar%20nextRoot%20%3D%20null%3B%5C%5Cn%2F%2F%20The%20time%20at%20which%20we're%20currently%20rendering%20work.%5C%5Cnvar%20nextRenderExpirationTime%20%3D%20NoWork%3B%5C%5Cnvar%20nextLatestAbsoluteTimeoutMs%20%3D%20-1%3B%5C%5Cnvar%20nextRenderDidError%20%3D%20false%3B%5C%5Cn%5C%5Cn%2F%2F%20The%20next%20fiber%20with%20an%20effect%20that%20we're%20currently%20committing.%5C%5Cnvar%20nextEffect%20%3D%20null%3B%5C%5Cn%5C%5Cnvar%20isCommitting%241%20%3D%20false%3B%5C%5Cnvar%20rootWithPendingPassiveEffects%20%3D%20null%3B%5C%5Cnvar%20passiveEffectCallbackHandle%20%3D%20null%3B%5C%5Cnvar%20passiveEffectCallback%20%3D%20null%3B%5C%5Cn%5C%5Cnvar%20legacyErrorBoundariesThatAlreadyFailed%20%3D%20null%3B%5C%5Cn%5C%5Cn%2F%2F%20Used%20for%20performance%20tracking.%5C%5Cnvar%20interruptedBy%20%3D%20null%3B%5C%5Cn%5C%5Cnvar%20stashedWorkInProgressProperties%20%3D%20void%200%3B%5C%5Cnvar%20replayUnitOfWork%20%3D%20void%200%3B%5C%5Cnvar%20mayReplayFailedUnitOfWork%20%3D%20void%200%3B%5C%5Cnvar%20isReplayingFailedUnitOfWork%20%3D%20void%200%3B%5C%5Cnvar%20originalReplayError%20%3D%20void%200%3B%5C%5Cnvar%20rethrowOriginalError%20%3D%20void%200%3B%5C%5Cnif%20(%20true%20%26%26%20replayFailedUnitOfWorkWithInvokeGuardedCallback)%20%7B%5C%5Cn%20%20stashedWorkInProgressProperties%20%3D%20null%3B%5C%5Cn%20%20mayReplayFailedUnitOfWork%20%3D%20true%3B%5C%5Cn%20%20isReplayingFailedUnitOfWork%20%3D%20false%3B%5C%5Cn%20%20originalReplayError%20%3D%20null%3B%5C%5Cn%20%20replayUnitOfWork%20%3D%20function%20(failedUnitOfWork%2C%20thrownValue%2C%20isYieldy)%20%7B%5C%5Cn%20%20%20%20if%20(thrownValue%20!%3D%3D%20null%20%26%26%20typeof%20thrownValue%20%3D%3D%3D%20'object'%20%26%26%20typeof%20thrownValue.then%20%3D%3D%3D%20'function')%20%7B%5C%5Cn%20%20%20%20%20%20%2F%2F%20Don't%20replay%20promises.%20Treat%20everything%20else%20like%20an%20error.%5C%5Cn%20%20%20%20%20%20%2F%2F%20TODO%3A%20Need%20to%20figure%20out%20a%20different%20strategy%20if%2Fwhen%20we%20add%5C%5Cn%20%20%20%20%20%20%2F%2F%20support%20for%20catching%20other%20types.%5C%5Cn%20%20%20%20%20%20return%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20%2F%2F%20Restore%20the%20original%20state%20of%20the%20work-in-progress%5C%5Cn%20%20%20%20if%20(stashedWorkInProgressProperties%20%3D%3D%3D%20null)%20%7B%5C%5Cn%20%20%20%20%20%20%2F%2F%20This%20should%20never%20happen.%20Don't%20throw%20because%20this%20code%20is%20DEV-only.%5C%5Cn%20%20%20%20%20%20warningWithoutStack%241(false%2C%20'Could%20not%20replay%20rendering%20after%20an%20error.%20This%20is%20likely%20a%20bug%20in%20React.%20'%20%2B%20'Please%20file%20an%20issue.')%3B%5C%5Cn%20%20%20%20%20%20return%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%20%20assignFiberPropertiesInDEV(failedUnitOfWork%2C%20stashedWorkInProgressProperties)%3B%5C%5Cn%5C%5Cn%20%20%20%20switch%20(failedUnitOfWork.tag)%20%7B%5C%5Cn%20%20%20%20%20%20case%20HostRoot%3A%5C%5Cn%20%20%20%20%20%20%20%20popHostContainer(failedUnitOfWork)%3B%5C%5Cn%20%20%20%20%20%20%20%20popTopLevelContextObject(failedUnitOfWork)%3B%5C%5Cn%20%20%20%20%20%20%20%20break%3B%5C%5Cn%20%20%20%20%20%20case%20HostComponent%3A%5C%5Cn%20%20%20%20%20%20%20%20popHostContext(failedUnitOfWork)%3B%5C%5Cn%20%20%20%20%20%20%20%20break%3B%5C%5Cn%20%20%20%20%20%20case%20ClassComponent%3A%5C%5Cn%20%20%20%20%20%20%20%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20var%20Component%20%3D%20failedUnitOfWork.type%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20if%20(isContextProvider(Component))%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20popContext(failedUnitOfWork)%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%20%20%20%20break%3B%5C%5Cn%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20case%20HostPortal%3A%5C%5Cn%20%20%20%20%20%20%20%20popHostContainer(failedUnitOfWork)%3B%5C%5Cn%20%20%20%20%20%20%20%20break%3B%5C%5Cn%20%20%20%20%20%20case%20ContextProvider%3A%5C%5Cn%20%20%20%20%20%20%20%20popProvider(failedUnitOfWork)%3B%5C%5Cn%20%20%20%20%20%20%20%20break%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%20%20%2F%2F%20Replay%20the%20begin%20phase.%5C%5Cn%20%20%20%20isReplayingFailedUnitOfWork%20%3D%20true%3B%5C%5Cn%20%20%20%20originalReplayError%20%3D%20thrownValue%3B%5C%5Cn%20%20%20%20invokeGuardedCallback(null%2C%20workLoop%2C%20null%2C%20isYieldy)%3B%5C%5Cn%20%20%20%20isReplayingFailedUnitOfWork%20%3D%20false%3B%5C%5Cn%20%20%20%20originalReplayError%20%3D%20null%3B%5C%5Cn%20%20%20%20if%20(hasCaughtError())%20%7B%5C%5Cn%20%20%20%20%20%20var%20replayError%20%3D%20clearCaughtError()%3B%5C%5Cn%20%20%20%20%20%20if%20(replayError%20!%3D%20null%20%26%26%20thrownValue%20!%3D%20null)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20try%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%2F%2F%20Reading%20the%20expando%20property%20is%20intentionally%5C%5Cn%20%20%20%20%20%20%20%20%20%20%2F%2F%20inside%20%60try%60%20because%20it%20might%20be%20a%20getter%20or%20Proxy.%5C%5Cn%20%20%20%20%20%20%20%20%20%20if%20(replayError._suppressLogging)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%2F%2F%20Also%20suppress%20logging%20for%20the%20original%20error.%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20thrownValue._suppressLogging%20%3D%20true%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%20%20%7D%20catch%20(inner)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%2F%2F%20Ignore.%5C%5Cn%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%7D%20else%20%7B%5C%5Cn%20%20%20%20%20%20%2F%2F%20If%20the%20begin%20phase%20did%20not%20fail%20the%20second%20time%2C%20set%20this%20pointer%5C%5Cn%20%20%20%20%20%20%2F%2F%20back%20to%20the%20original%20value.%5C%5Cn%20%20%20%20%20%20nextUnitOfWork%20%3D%20failedUnitOfWork%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%3B%5C%5Cn%20%20rethrowOriginalError%20%3D%20function%20()%20%7B%5C%5Cn%20%20%20%20throw%20originalReplayError%3B%5C%5Cn%20%20%7D%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20resetStack()%20%7B%5C%5Cn%20%20if%20(nextUnitOfWork%20!%3D%3D%20null)%20%7B%5C%5Cn%20%20%20%20var%20interruptedWork%20%3D%20nextUnitOfWork.return%3B%5C%5Cn%20%20%20%20while%20(interruptedWork%20!%3D%3D%20null)%20%7B%5C%5Cn%20%20%20%20%20%20unwindInterruptedWork(interruptedWork)%3B%5C%5Cn%20%20%20%20%20%20interruptedWork%20%3D%20interruptedWork.return%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20%7B%5C%5Cn%20%20%20%20ReactStrictModeWarnings.discardPendingWarnings()%3B%5C%5Cn%20%20%20%20checkThatStackIsEmpty()%3B%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20nextRoot%20%3D%20null%3B%5C%5Cn%20%20nextRenderExpirationTime%20%3D%20NoWork%3B%5C%5Cn%20%20nextLatestAbsoluteTimeoutMs%20%3D%20-1%3B%5C%5Cn%20%20nextRenderDidError%20%3D%20false%3B%5C%5Cn%20%20nextUnitOfWork%20%3D%20null%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20commitAllHostEffects()%20%7B%5C%5Cn%20%20while%20(nextEffect%20!%3D%3D%20null)%20%7B%5C%5Cn%20%20%20%20%7B%5C%5Cn%20%20%20%20%20%20setCurrentFiber(nextEffect)%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%20%20recordEffect()%3B%5C%5Cn%5C%5Cn%20%20%20%20var%20effectTag%20%3D%20nextEffect.effectTag%3B%5C%5Cn%5C%5Cn%20%20%20%20if%20(effectTag%20%26%20ContentReset)%20%7B%5C%5Cn%20%20%20%20%20%20commitResetTextContent(nextEffect)%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20if%20(effectTag%20%26%20Ref)%20%7B%5C%5Cn%20%20%20%20%20%20var%20current%24%241%20%3D%20nextEffect.alternate%3B%5C%5Cn%20%20%20%20%20%20if%20(current%24%241%20!%3D%3D%20null)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20commitDetachRef(current%24%241)%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20%2F%2F%20The%20following%20switch%20statement%20is%20only%20concerned%20about%20placement%2C%5C%5Cn%20%20%20%20%2F%2F%20updates%2C%20and%20deletions.%20To%20avoid%20needing%20to%20add%20a%20case%20for%20every%5C%5Cn%20%20%20%20%2F%2F%20possible%20bitmap%20value%2C%20we%20remove%20the%20secondary%20effects%20from%20the%5C%5Cn%20%20%20%20%2F%2F%20effect%20tag%20and%20switch%20on%20that%20value.%5C%5Cn%20%20%20%20var%20primaryEffectTag%20%3D%20effectTag%20%26%20(Placement%20%7C%20Update%20%7C%20Deletion)%3B%5C%5Cn%20%20%20%20switch%20(primaryEffectTag)%20%7B%5C%5Cn%20%20%20%20%20%20case%20Placement%3A%5C%5Cn%20%20%20%20%20%20%20%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20commitPlacement(nextEffect)%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%2F%2F%20Clear%20the%20%5C%5C%5C%22placement%5C%5C%5C%22%20from%20effect%20tag%20so%20that%20we%20know%20that%20this%20is%20inserted%2C%20before%5C%5Cn%20%20%20%20%20%20%20%20%20%20%2F%2F%20any%20life-cycles%20like%20componentDidMount%20gets%20called.%5C%5Cn%20%20%20%20%20%20%20%20%20%20%2F%2F%20TODO%3A%20findDOMNode%20doesn't%20rely%20on%20this%20any%20more%20but%20isMounted%5C%5Cn%20%20%20%20%20%20%20%20%20%20%2F%2F%20does%20and%20isMounted%20is%20deprecated%20anyway%20so%20we%20should%20be%20able%5C%5Cn%20%20%20%20%20%20%20%20%20%20%2F%2F%20to%20kill%20this.%5C%5Cn%20%20%20%20%20%20%20%20%20%20nextEffect.effectTag%20%26%3D%20~Placement%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20break%3B%5C%5Cn%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20case%20PlacementAndUpdate%3A%5C%5Cn%20%20%20%20%20%20%20%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%2F%2F%20Placement%5C%5Cn%20%20%20%20%20%20%20%20%20%20commitPlacement(nextEffect)%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%2F%2F%20Clear%20the%20%5C%5C%5C%22placement%5C%5C%5C%22%20from%20effect%20tag%20so%20that%20we%20know%20that%20this%20is%20inserted%2C%20before%5C%5Cn%20%20%20%20%20%20%20%20%20%20%2F%2F%20any%20life-cycles%20like%20componentDidMount%20gets%20called.%5C%5Cn%20%20%20%20%20%20%20%20%20%20nextEffect.effectTag%20%26%3D%20~Placement%3B%5C%5Cn%5C%5Cn%20%20%20%20%20%20%20%20%20%20%2F%2F%20Update%5C%5Cn%20%20%20%20%20%20%20%20%20%20var%20_current%20%3D%20nextEffect.alternate%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20commitWork(_current%2C%20nextEffect)%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20break%3B%5C%5Cn%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20case%20Update%3A%5C%5Cn%20%20%20%20%20%20%20%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20var%20_current2%20%3D%20nextEffect.alternate%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20commitWork(_current2%2C%20nextEffect)%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20break%3B%5C%5Cn%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20case%20Deletion%3A%5C%5Cn%20%20%20%20%20%20%20%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20commitDeletion(nextEffect)%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20break%3B%5C%5Cn%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%20%20nextEffect%20%3D%20nextEffect.nextEffect%3B%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20%7B%5C%5Cn%20%20%20%20resetCurrentFiber()%3B%5C%5Cn%20%20%7D%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20commitBeforeMutationLifecycles()%20%7B%5C%5Cn%20%20while%20(nextEffect%20!%3D%3D%20null)%20%7B%5C%5Cn%20%20%20%20%7B%5C%5Cn%20%20%20%20%20%20setCurrentFiber(nextEffect)%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20var%20effectTag%20%3D%20nextEffect.effectTag%3B%5C%5Cn%20%20%20%20if%20(effectTag%20%26%20Snapshot)%20%7B%5C%5Cn%20%20%20%20%20%20recordEffect()%3B%5C%5Cn%20%20%20%20%20%20var%20current%24%241%20%3D%20nextEffect.alternate%3B%5C%5Cn%20%20%20%20%20%20commitBeforeMutationLifeCycles(current%24%241%2C%20nextEffect)%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20nextEffect%20%3D%20nextEffect.nextEffect%3B%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20%7B%5C%5Cn%20%20%20%20resetCurrentFiber()%3B%5C%5Cn%20%20%7D%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20commitAllLifeCycles(finishedRoot%2C%20committedExpirationTime)%20%7B%5C%5Cn%20%20%7B%5C%5Cn%20%20%20%20ReactStrictModeWarnings.flushPendingUnsafeLifecycleWarnings()%3B%5C%5Cn%20%20%20%20ReactStrictModeWarnings.flushLegacyContextWarning()%3B%5C%5Cn%5C%5Cn%20%20%20%20if%20(warnAboutDeprecatedLifecycles)%20%7B%5C%5Cn%20%20%20%20%20%20ReactStrictModeWarnings.flushPendingDeprecationWarnings()%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%5C%5Cn%20%20while%20(nextEffect%20!%3D%3D%20null)%20%7B%5C%5Cn%20%20%20%20%7B%5C%5Cn%20%20%20%20%20%20setCurrentFiber(nextEffect)%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%20%20var%20effectTag%20%3D%20nextEffect.effectTag%3B%5C%5Cn%5C%5Cn%20%20%20%20if%20(effectTag%20%26%20(Update%20%7C%20Callback))%20%7B%5C%5Cn%20%20%20%20%20%20recordEffect()%3B%5C%5Cn%20%20%20%20%20%20var%20current%24%241%20%3D%20nextEffect.alternate%3B%5C%5Cn%20%20%20%20%20%20commitLifeCycles(finishedRoot%2C%20current%24%241%2C%20nextEffect%2C%20committedExpirationTime)%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20if%20(effectTag%20%26%20Ref)%20%7B%5C%5Cn%20%20%20%20%20%20recordEffect()%3B%5C%5Cn%20%20%20%20%20%20commitAttachRef(nextEffect)%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20if%20(effectTag%20%26%20Passive)%20%7B%5C%5Cn%20%20%20%20%20%20rootWithPendingPassiveEffects%20%3D%20finishedRoot%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20nextEffect%20%3D%20nextEffect.nextEffect%3B%5C%5Cn%20%20%7D%5C%5Cn%20%20%7B%5C%5Cn%20%20%20%20resetCurrentFiber()%3B%5C%5Cn%20%20%7D%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20commitPassiveEffects(root%2C%20firstEffect)%20%7B%5C%5Cn%20%20rootWithPendingPassiveEffects%20%3D%20null%3B%5C%5Cn%20%20passiveEffectCallbackHandle%20%3D%20null%3B%5C%5Cn%20%20passiveEffectCallback%20%3D%20null%3B%5C%5Cn%5C%5Cn%20%20%2F%2F%20Set%20this%20to%20true%20to%20prevent%20re-entrancy%5C%5Cn%20%20var%20previousIsRendering%20%3D%20isRendering%3B%5C%5Cn%20%20isRendering%20%3D%20true%3B%5C%5Cn%5C%5Cn%20%20var%20effect%20%3D%20firstEffect%3B%5C%5Cn%20%20do%20%7B%5C%5Cn%20%20%20%20%7B%5C%5Cn%20%20%20%20%20%20setCurrentFiber(effect)%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20if%20(effect.effectTag%20%26%20Passive)%20%7B%5C%5Cn%20%20%20%20%20%20var%20didError%20%3D%20false%3B%5C%5Cn%20%20%20%20%20%20var%20error%20%3D%20void%200%3B%5C%5Cn%20%20%20%20%20%20%7B%5C%5Cn%20%20%20%20%20%20%20%20invokeGuardedCallback(null%2C%20commitPassiveHookEffects%2C%20null%2C%20effect)%3B%5C%5Cn%20%20%20%20%20%20%20%20if%20(hasCaughtError())%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20didError%20%3D%20true%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20error%20%3D%20clearCaughtError()%3B%5C%5Cn%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20if%20(didError)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20captureCommitPhaseError(effect%2C%20error)%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%20%20effect%20%3D%20effect.nextEffect%3B%5C%5Cn%20%20%7D%20while%20(effect%20!%3D%3D%20null)%3B%5C%5Cn%20%20%7B%5C%5Cn%20%20%20%20resetCurrentFiber()%3B%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20isRendering%20%3D%20previousIsRendering%3B%5C%5Cn%5C%5Cn%20%20%2F%2F%20Check%20if%20work%20was%20scheduled%20by%20one%20of%20the%20effects%5C%5Cn%20%20var%20rootExpirationTime%20%3D%20root.expirationTime%3B%5C%5Cn%20%20if%20(rootExpirationTime%20!%3D%3D%20NoWork)%20%7B%5C%5Cn%20%20%20%20requestWork(root%2C%20rootExpirationTime)%3B%5C%5Cn%20%20%7D%5C%5Cn%20%20%2F%2F%20Flush%20any%20sync%20work%20that%20was%20scheduled%20by%20effects%5C%5Cn%20%20if%20(!isBatchingUpdates%20%26%26%20!isRendering)%20%7B%5C%5Cn%20%20%20%20performSyncWork()%3B%5C%5Cn%20%20%7D%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20isAlreadyFailedLegacyErrorBoundary(instance)%20%7B%5C%5Cn%20%20return%20legacyErrorBoundariesThatAlreadyFailed%20!%3D%3D%20null%20%26%26%20legacyErrorBoundariesThatAlreadyFailed.has(instance)%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20markLegacyErrorBoundaryAsFailed(instance)%20%7B%5C%5Cn%20%20if%20(legacyErrorBoundariesThatAlreadyFailed%20%3D%3D%3D%20null)%20%7B%5C%5Cn%20%20%20%20legacyErrorBoundariesThatAlreadyFailed%20%3D%20new%20Set(%5Binstance%5D)%3B%5C%5Cn%20%20%7D%20else%20%7B%5C%5Cn%20%20%20%20legacyErrorBoundariesThatAlreadyFailed.add(instance)%3B%5C%5Cn%20%20%7D%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20flushPassiveEffects()%20%7B%5C%5Cn%20%20if%20(passiveEffectCallbackHandle%20!%3D%3D%20null)%20%7B%5C%5Cn%20%20%20%20cancelPassiveEffects(passiveEffectCallbackHandle)%3B%5C%5Cn%20%20%7D%5C%5Cn%20%20if%20(passiveEffectCallback%20!%3D%3D%20null)%20%7B%5C%5Cn%20%20%20%20%2F%2F%20We%20call%20the%20scheduled%20callback%20instead%20of%20commitPassiveEffects%20directly%5C%5Cn%20%20%20%20%2F%2F%20to%20ensure%20tracing%20works%20correctly.%5C%5Cn%20%20%20%20passiveEffectCallback()%3B%5C%5Cn%20%20%7D%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20commitRoot(root%2C%20finishedWork)%20%7B%5C%5Cn%20%20isWorking%20%3D%20true%3B%5C%5Cn%20%20isCommitting%241%20%3D%20true%3B%5C%5Cn%20%20startCommitTimer()%3B%5C%5Cn%5C%5Cn%20%20!(root.current%20!%3D%3D%20finishedWork)%20%3F%20invariant(false%2C%20'Cannot%20commit%20the%20same%20tree%20as%20before.%20This%20is%20probably%20a%20bug%20related%20to%20the%20return%20field.%20This%20error%20is%20likely%20caused%20by%20a%20bug%20in%20React.%20Please%20file%20an%20issue.')%20%3A%20void%200%3B%5C%5Cn%20%20var%20committedExpirationTime%20%3D%20root.pendingCommitExpirationTime%3B%5C%5Cn%20%20!(committedExpirationTime%20!%3D%3D%20NoWork)%20%3F%20invariant(false%2C%20'Cannot%20commit%20an%20incomplete%20root.%20This%20error%20is%20likely%20caused%20by%20a%20bug%20in%20React.%20Please%20file%20an%20issue.')%20%3A%20void%200%3B%5C%5Cn%20%20root.pendingCommitExpirationTime%20%3D%20NoWork%3B%5C%5Cn%5C%5Cn%20%20%2F%2F%20Update%20the%20pending%20priority%20levels%20to%20account%20for%20the%20work%20that%20we%20are%5C%5Cn%20%20%2F%2F%20about%20to%20commit.%20This%20needs%20to%20happen%20before%20calling%20the%20lifecycles%2C%20since%5C%5Cn%20%20%2F%2F%20they%20may%20schedule%20additional%20updates.%5C%5Cn%20%20var%20updateExpirationTimeBeforeCommit%20%3D%20finishedWork.expirationTime%3B%5C%5Cn%20%20var%20childExpirationTimeBeforeCommit%20%3D%20finishedWork.childExpirationTime%3B%5C%5Cn%20%20var%20earliestRemainingTimeBeforeCommit%20%3D%20childExpirationTimeBeforeCommit%20%3E%20updateExpirationTimeBeforeCommit%20%3F%20childExpirationTimeBeforeCommit%20%3A%20updateExpirationTimeBeforeCommit%3B%5C%5Cn%20%20markCommittedPriorityLevels(root%2C%20earliestRemainingTimeBeforeCommit)%3B%5C%5Cn%5C%5Cn%20%20var%20prevInteractions%20%3D%20null%3B%5C%5Cn%20%20if%20(enableSchedulerTracing)%20%7B%5C%5Cn%20%20%20%20%2F%2F%20Restore%20any%20pending%20interactions%20at%20this%20point%2C%5C%5Cn%20%20%20%20%2F%2F%20So%20that%20cascading%20work%20triggered%20during%20the%20render%20phase%20will%20be%20accounted%20for.%5C%5Cn%20%20%20%20prevInteractions%20%3D%20tracing.__interactionsRef.current%3B%5C%5Cn%20%20%20%20tracing.__interactionsRef.current%20%3D%20root.memoizedInteractions%3B%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20%2F%2F%20Reset%20this%20to%20null%20before%20calling%20lifecycles%5C%5Cn%20%20ReactCurrentOwner%242.current%20%3D%20null%3B%5C%5Cn%5C%5Cn%20%20var%20firstEffect%20%3D%20void%200%3B%5C%5Cn%20%20if%20(finishedWork.effectTag%20%3E%20PerformedWork)%20%7B%5C%5Cn%20%20%20%20%2F%2F%20A%20fiber's%20effect%20list%20consists%20only%20of%20its%20children%2C%20not%20itself.%20So%20if%5C%5Cn%20%20%20%20%2F%2F%20the%20root%20has%20an%20effect%2C%20we%20need%20to%20add%20it%20to%20the%20end%20of%20the%20list.%20The%5C%5Cn%20%20%20%20%2F%2F%20resulting%20list%20is%20the%20set%20that%20would%20belong%20to%20the%20root's%20parent%2C%20if%5C%5Cn%20%20%20%20%2F%2F%20it%20had%20one%3B%20that%20is%2C%20all%20the%20effects%20in%20the%20tree%20including%20the%20root.%5C%5Cn%20%20%20%20if%20(finishedWork.lastEffect%20!%3D%3D%20null)%20%7B%5C%5Cn%20%20%20%20%20%20finishedWork.lastEffect.nextEffect%20%3D%20finishedWork%3B%5C%5Cn%20%20%20%20%20%20firstEffect%20%3D%20finishedWork.firstEffect%3B%5C%5Cn%20%20%20%20%7D%20else%20%7B%5C%5Cn%20%20%20%20%20%20firstEffect%20%3D%20finishedWork%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%20else%20%7B%5C%5Cn%20%20%20%20%2F%2F%20There%20is%20no%20effect%20on%20the%20root.%5C%5Cn%20%20%20%20firstEffect%20%3D%20finishedWork.firstEffect%3B%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20prepareForCommit(root.containerInfo)%3B%5C%5Cn%5C%5Cn%20%20%2F%2F%20Invoke%20instances%20of%20getSnapshotBeforeUpdate%20before%20mutation.%5C%5Cn%20%20nextEffect%20%3D%20firstEffect%3B%5C%5Cn%20%20startCommitSnapshotEffectsTimer()%3B%5C%5Cn%20%20while%20(nextEffect%20!%3D%3D%20null)%20%7B%5C%5Cn%20%20%20%20var%20didError%20%3D%20false%3B%5C%5Cn%20%20%20%20var%20error%20%3D%20void%200%3B%5C%5Cn%20%20%20%20%7B%5C%5Cn%20%20%20%20%20%20invokeGuardedCallback(null%2C%20commitBeforeMutationLifecycles%2C%20null)%3B%5C%5Cn%20%20%20%20%20%20if%20(hasCaughtError())%20%7B%5C%5Cn%20%20%20%20%20%20%20%20didError%20%3D%20true%3B%5C%5Cn%20%20%20%20%20%20%20%20error%20%3D%20clearCaughtError()%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%20%20if%20(didError)%20%7B%5C%5Cn%20%20%20%20%20%20!(nextEffect%20!%3D%3D%20null)%20%3F%20invariant(false%2C%20'Should%20have%20next%20effect.%20This%20error%20is%20likely%20caused%20by%20a%20bug%20in%20React.%20Please%20file%20an%20issue.')%20%3A%20void%200%3B%5C%5Cn%20%20%20%20%20%20captureCommitPhaseError(nextEffect%2C%20error)%3B%5C%5Cn%20%20%20%20%20%20%2F%2F%20Clean-up%5C%5Cn%20%20%20%20%20%20if%20(nextEffect%20!%3D%3D%20null)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20nextEffect%20%3D%20nextEffect.nextEffect%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%5C%5Cn%20%20stopCommitSnapshotEffectsTimer()%3B%5C%5Cn%5C%5Cn%20%20if%20(enableProfilerTimer)%20%7B%5C%5Cn%20%20%20%20%2F%2F%20Mark%20the%20current%20commit%20time%20to%20be%20shared%20by%20all%20Profilers%20in%20this%20batch.%5C%5Cn%20%20%20%20%2F%2F%20This%20enables%20them%20to%20be%20grouped%20later.%5C%5Cn%20%20%20%20recordCommitTime()%3B%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20%2F%2F%20Commit%20all%20the%20side-effects%20within%20a%20tree.%20We'll%20do%20this%20in%20two%20passes.%5C%5Cn%20%20%2F%2F%20The%20first%20pass%20performs%20all%20the%20host%20insertions%2C%20updates%2C%20deletions%20and%5C%5Cn%20%20%2F%2F%20ref%20unmounts.%5C%5Cn%20%20nextEffect%20%3D%20firstEffect%3B%5C%5Cn%20%20startCommitHostEffectsTimer()%3B%5C%5Cn%20%20while%20(nextEffect%20!%3D%3D%20null)%20%7B%5C%5Cn%20%20%20%20var%20_didError%20%3D%20false%3B%5C%5Cn%20%20%20%20var%20_error%20%3D%20void%200%3B%5C%5Cn%20%20%20%20%7B%5C%5Cn%20%20%20%20%20%20invokeGuardedCallback(null%2C%20commitAllHostEffects%2C%20null)%3B%5C%5Cn%20%20%20%20%20%20if%20(hasCaughtError())%20%7B%5C%5Cn%20%20%20%20%20%20%20%20_didError%20%3D%20true%3B%5C%5Cn%20%20%20%20%20%20%20%20_error%20%3D%20clearCaughtError()%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%20%20if%20(_didError)%20%7B%5C%5Cn%20%20%20%20%20%20!(nextEffect%20!%3D%3D%20null)%20%3F%20invariant(false%2C%20'Should%20have%20next%20effect.%20This%20error%20is%20likely%20caused%20by%20a%20bug%20in%20React.%20Please%20file%20an%20issue.')%20%3A%20void%200%3B%5C%5Cn%20%20%20%20%20%20captureCommitPhaseError(nextEffect%2C%20_error)%3B%5C%5Cn%20%20%20%20%20%20%2F%2F%20Clean-up%5C%5Cn%20%20%20%20%20%20if%20(nextEffect%20!%3D%3D%20null)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20nextEffect%20%3D%20nextEffect.nextEffect%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%5C%5Cn%20%20stopCommitHostEffectsTimer()%3B%5C%5Cn%5C%5Cn%20%20resetAfterCommit(root.containerInfo)%3B%5C%5Cn%5C%5Cn%20%20%2F%2F%20The%20work-in-progress%20tree%20is%20now%20the%20current%20tree.%20This%20must%20come%20after%5C%5Cn%20%20%2F%2F%20the%20first%20pass%20of%20the%20commit%20phase%2C%20so%20that%20the%20previous%20tree%20is%20still%5C%5Cn%20%20%2F%2F%20current%20during%20componentWillUnmount%2C%20but%20before%20the%20second%20pass%2C%20so%20that%5C%5Cn%20%20%2F%2F%20the%20finished%20work%20is%20current%20during%20componentDidMount%2FUpdate.%5C%5Cn%20%20root.current%20%3D%20finishedWork%3B%5C%5Cn%5C%5Cn%20%20%2F%2F%20In%20the%20second%20pass%20we'll%20perform%20all%20life-cycles%20and%20ref%20callbacks.%5C%5Cn%20%20%2F%2F%20Life-cycles%20happen%20as%20a%20separate%20pass%20so%20that%20all%20placements%2C%20updates%2C%5C%5Cn%20%20%2F%2F%20and%20deletions%20in%20the%20entire%20tree%20have%20already%20been%20invoked.%5C%5Cn%20%20%2F%2F%20This%20pass%20also%20triggers%20any%20renderer-specific%20initial%20effects.%5C%5Cn%20%20nextEffect%20%3D%20firstEffect%3B%5C%5Cn%20%20startCommitLifeCyclesTimer()%3B%5C%5Cn%20%20while%20(nextEffect%20!%3D%3D%20null)%20%7B%5C%5Cn%20%20%20%20var%20_didError2%20%3D%20false%3B%5C%5Cn%20%20%20%20var%20_error2%20%3D%20void%200%3B%5C%5Cn%20%20%20%20%7B%5C%5Cn%20%20%20%20%20%20invokeGuardedCallback(null%2C%20commitAllLifeCycles%2C%20null%2C%20root%2C%20committedExpirationTime)%3B%5C%5Cn%20%20%20%20%20%20if%20(hasCaughtError())%20%7B%5C%5Cn%20%20%20%20%20%20%20%20_didError2%20%3D%20true%3B%5C%5Cn%20%20%20%20%20%20%20%20_error2%20%3D%20clearCaughtError()%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%20%20if%20(_didError2)%20%7B%5C%5Cn%20%20%20%20%20%20!(nextEffect%20!%3D%3D%20null)%20%3F%20invariant(false%2C%20'Should%20have%20next%20effect.%20This%20error%20is%20likely%20caused%20by%20a%20bug%20in%20React.%20Please%20file%20an%20issue.')%20%3A%20void%200%3B%5C%5Cn%20%20%20%20%20%20captureCommitPhaseError(nextEffect%2C%20_error2)%3B%5C%5Cn%20%20%20%20%20%20if%20(nextEffect%20!%3D%3D%20null)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20nextEffect%20%3D%20nextEffect.nextEffect%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20if%20(firstEffect%20!%3D%3D%20null%20%26%26%20rootWithPendingPassiveEffects%20!%3D%3D%20null)%20%7B%5C%5Cn%20%20%20%20%2F%2F%20This%20commit%20included%20a%20passive%20effect.%20These%20do%20not%20need%20to%20fire%20until%5C%5Cn%20%20%20%20%2F%2F%20after%20the%20next%20paint.%20Schedule%20an%20callback%20to%20fire%20them%20in%20an%20async%5C%5Cn%20%20%20%20%2F%2F%20event.%20To%20ensure%20serial%20execution%2C%20the%20callback%20will%20be%20flushed%20early%20if%5C%5Cn%20%20%20%20%2F%2F%20we%20enter%20rootWithPendingPassiveEffects%20commit%20phase%20before%20then.%5C%5Cn%20%20%20%20var%20callback%20%3D%20commitPassiveEffects.bind(null%2C%20root%2C%20firstEffect)%3B%5C%5Cn%20%20%20%20if%20(enableSchedulerTracing)%20%7B%5C%5Cn%20%20%20%20%20%20%2F%2F%20TODO%3A%20Avoid%20this%20extra%20callback%20by%20mutating%20the%20tracing%20ref%20directly%2C%5C%5Cn%20%20%20%20%20%20%2F%2F%20like%20we%20do%20at%20the%20beginning%20of%20commitRoot.%20I've%20opted%20not%20to%20do%20that%5C%5Cn%20%20%20%20%20%20%2F%2F%20here%20because%20that%20code%20is%20still%20in%20flux.%5C%5Cn%20%20%20%20%20%20callback%20%3D%20tracing.unstable_wrap(callback)%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%20%20passiveEffectCallbackHandle%20%3D%20scheduler.unstable_runWithPriority(scheduler.unstable_NormalPriority%2C%20function%20()%20%7B%5C%5Cn%20%20%20%20%20%20return%20schedulePassiveEffects(callback)%3B%5C%5Cn%20%20%20%20%7D)%3B%5C%5Cn%20%20%20%20passiveEffectCallback%20%3D%20callback%3B%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20isCommitting%241%20%3D%20false%3B%5C%5Cn%20%20isWorking%20%3D%20false%3B%5C%5Cn%20%20stopCommitLifeCyclesTimer()%3B%5C%5Cn%20%20stopCommitTimer()%3B%5C%5Cn%20%20onCommitRoot(finishedWork.stateNode)%3B%5C%5Cn%20%20if%20(%20true%20%26%26%20ReactFiberInstrumentation_1.debugTool)%20%7B%5C%5Cn%20%20%20%20ReactFiberInstrumentation_1.debugTool.onCommitWork(finishedWork)%3B%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20var%20updateExpirationTimeAfterCommit%20%3D%20finishedWork.expirationTime%3B%5C%5Cn%20%20var%20childExpirationTimeAfterCommit%20%3D%20finishedWork.childExpirationTime%3B%5C%5Cn%20%20var%20earliestRemainingTimeAfterCommit%20%3D%20childExpirationTimeAfterCommit%20%3E%20updateExpirationTimeAfterCommit%20%3F%20childExpirationTimeAfterCommit%20%3A%20updateExpirationTimeAfterCommit%3B%5C%5Cn%20%20if%20(earliestRemainingTimeAfterCommit%20%3D%3D%3D%20NoWork)%20%7B%5C%5Cn%20%20%20%20%2F%2F%20If%20there's%20no%20remaining%20work%2C%20we%20can%20clear%20the%20set%20of%20already%20failed%5C%5Cn%20%20%20%20%2F%2F%20error%20boundaries.%5C%5Cn%20%20%20%20legacyErrorBoundariesThatAlreadyFailed%20%3D%20null%3B%5C%5Cn%20%20%7D%5C%5Cn%20%20onCommit(root%2C%20earliestRemainingTimeAfterCommit)%3B%5C%5Cn%5C%5Cn%20%20if%20(enableSchedulerTracing)%20%7B%5C%5Cn%20%20%20%20tracing.__interactionsRef.current%20%3D%20prevInteractions%3B%5C%5Cn%5C%5Cn%20%20%20%20var%20subscriber%20%3D%20void%200%3B%5C%5Cn%5C%5Cn%20%20%20%20try%20%7B%5C%5Cn%20%20%20%20%20%20subscriber%20%3D%20tracing.__subscriberRef.current%3B%5C%5Cn%20%20%20%20%20%20if%20(subscriber%20!%3D%3D%20null%20%26%26%20root.memoizedInteractions.size%20%3E%200)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20var%20threadID%20%3D%20computeThreadID(committedExpirationTime%2C%20root.interactionThreadID)%3B%5C%5Cn%20%20%20%20%20%20%20%20subscriber.onWorkStopped(root.memoizedInteractions%2C%20threadID)%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%7D%20catch%20(error)%20%7B%5C%5Cn%20%20%20%20%20%20%2F%2F%20It's%20not%20safe%20for%20commitRoot()%20to%20throw.%5C%5Cn%20%20%20%20%20%20%2F%2F%20Store%20the%20error%20for%20now%20and%20we'll%20re-throw%20in%20finishRendering().%5C%5Cn%20%20%20%20%20%20if%20(!hasUnhandledError)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20hasUnhandledError%20%3D%20true%3B%5C%5Cn%20%20%20%20%20%20%20%20unhandledError%20%3D%20error%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%7D%20finally%20%7B%5C%5Cn%20%20%20%20%20%20%2F%2F%20Clear%20completed%20interactions%20from%20the%20pending%20Map.%5C%5Cn%20%20%20%20%20%20%2F%2F%20Unless%20the%20render%20was%20suspended%20or%20cascading%20work%20was%20scheduled%2C%5C%5Cn%20%20%20%20%20%20%2F%2F%20In%20which%20case%E2%80%93%20leave%20pending%20interactions%20until%20the%20subsequent%20render.%5C%5Cn%20%20%20%20%20%20var%20pendingInteractionMap%20%3D%20root.pendingInteractionMap%3B%5C%5Cn%20%20%20%20%20%20pendingInteractionMap.forEach(function%20(scheduledInteractions%2C%20scheduledExpirationTime)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%2F%2F%20Only%20decrement%20the%20pending%20interaction%20count%20if%20we're%20done.%5C%5Cn%20%20%20%20%20%20%20%20%2F%2F%20If%20there's%20still%20work%20at%20the%20current%20priority%2C%5C%5Cn%20%20%20%20%20%20%20%20%2F%2F%20That%20indicates%20that%20we%20are%20waiting%20for%20suspense%20data.%5C%5Cn%20%20%20%20%20%20%20%20if%20(scheduledExpirationTime%20%3E%20earliestRemainingTimeAfterCommit)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20pendingInteractionMap.delete(scheduledExpirationTime)%3B%5C%5Cn%5C%5Cn%20%20%20%20%20%20%20%20%20%20scheduledInteractions.forEach(function%20(interaction)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20interaction.__count--%3B%5C%5Cn%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20if%20(subscriber%20!%3D%3D%20null%20%26%26%20interaction.__count%20%3D%3D%3D%200)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%20%20try%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20subscriber.onInteractionScheduledWorkCompleted(interaction)%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%20%20%7D%20catch%20(error)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%2F%2F%20It's%20not%20safe%20for%20commitRoot()%20to%20throw.%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%2F%2F%20Store%20the%20error%20for%20now%20and%20we'll%20re-throw%20in%20finishRendering().%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20if%20(!hasUnhandledError)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20hasUnhandledError%20%3D%20true%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20unhandledError%20%3D%20error%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%20%20%20%20%7D)%3B%5C%5Cn%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%7D)%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20resetChildExpirationTime(workInProgress%2C%20renderTime)%20%7B%5C%5Cn%20%20if%20(renderTime%20!%3D%3D%20Never%20%26%26%20workInProgress.childExpirationTime%20%3D%3D%3D%20Never)%20%7B%5C%5Cn%20%20%20%20%2F%2F%20The%20children%20of%20this%20component%20are%20hidden.%20Don't%20bubble%20their%5C%5Cn%20%20%20%20%2F%2F%20expiration%20times.%5C%5Cn%20%20%20%20return%3B%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20var%20newChildExpirationTime%20%3D%20NoWork%3B%5C%5Cn%5C%5Cn%20%20%2F%2F%20Bubble%20up%20the%20earliest%20expiration%20time.%5C%5Cn%20%20if%20(enableProfilerTimer%20%26%26%20workInProgress.mode%20%26%20ProfileMode)%20%7B%5C%5Cn%20%20%20%20%2F%2F%20We're%20in%20profiling%20mode.%5C%5Cn%20%20%20%20%2F%2F%20Let's%20use%20this%20same%20traversal%20to%20update%20the%20render%20durations.%5C%5Cn%20%20%20%20var%20actualDuration%20%3D%20workInProgress.actualDuration%3B%5C%5Cn%20%20%20%20var%20treeBaseDuration%20%3D%20workInProgress.selfBaseDuration%3B%5C%5Cn%5C%5Cn%20%20%20%20%2F%2F%20When%20a%20fiber%20is%20cloned%2C%20its%20actualDuration%20is%20reset%20to%200.%5C%5Cn%20%20%20%20%2F%2F%20This%20value%20will%20only%20be%20updated%20if%20work%20is%20done%20on%20the%20fiber%20(i.e.%20it%20doesn't%20bailout).%5C%5Cn%20%20%20%20%2F%2F%20When%20work%20is%20done%2C%20it%20should%20bubble%20to%20the%20parent's%20actualDuration.%5C%5Cn%20%20%20%20%2F%2F%20If%20the%20fiber%20has%20not%20been%20cloned%20though%2C%20(meaning%20no%20work%20was%20done)%2C%5C%5Cn%20%20%20%20%2F%2F%20Then%20this%20value%20will%20reflect%20the%20amount%20of%20time%20spent%20working%20on%20a%20previous%20render.%5C%5Cn%20%20%20%20%2F%2F%20In%20that%20case%20it%20should%20not%20bubble.%5C%5Cn%20%20%20%20%2F%2F%20We%20determine%20whether%20it%20was%20cloned%20by%20comparing%20the%20child%20pointer.%5C%5Cn%20%20%20%20var%20shouldBubbleActualDurations%20%3D%20workInProgress.alternate%20%3D%3D%3D%20null%20%7C%7C%20workInProgress.child%20!%3D%3D%20workInProgress.alternate.child%3B%5C%5Cn%5C%5Cn%20%20%20%20var%20child%20%3D%20workInProgress.child%3B%5C%5Cn%20%20%20%20while%20(child%20!%3D%3D%20null)%20%7B%5C%5Cn%20%20%20%20%20%20var%20childUpdateExpirationTime%20%3D%20child.expirationTime%3B%5C%5Cn%20%20%20%20%20%20var%20childChildExpirationTime%20%3D%20child.childExpirationTime%3B%5C%5Cn%20%20%20%20%20%20if%20(childUpdateExpirationTime%20%3E%20newChildExpirationTime)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20newChildExpirationTime%20%3D%20childUpdateExpirationTime%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20if%20(childChildExpirationTime%20%3E%20newChildExpirationTime)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20newChildExpirationTime%20%3D%20childChildExpirationTime%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20if%20(shouldBubbleActualDurations)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20actualDuration%20%2B%3D%20child.actualDuration%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20treeBaseDuration%20%2B%3D%20child.treeBaseDuration%3B%5C%5Cn%20%20%20%20%20%20child%20%3D%20child.sibling%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%20%20workInProgress.actualDuration%20%3D%20actualDuration%3B%5C%5Cn%20%20%20%20workInProgress.treeBaseDuration%20%3D%20treeBaseDuration%3B%5C%5Cn%20%20%7D%20else%20%7B%5C%5Cn%20%20%20%20var%20_child%20%3D%20workInProgress.child%3B%5C%5Cn%20%20%20%20while%20(_child%20!%3D%3D%20null)%20%7B%5C%5Cn%20%20%20%20%20%20var%20_childUpdateExpirationTime%20%3D%20_child.expirationTime%3B%5C%5Cn%20%20%20%20%20%20var%20_childChildExpirationTime%20%3D%20_child.childExpirationTime%3B%5C%5Cn%20%20%20%20%20%20if%20(_childUpdateExpirationTime%20%3E%20newChildExpirationTime)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20newChildExpirationTime%20%3D%20_childUpdateExpirationTime%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20if%20(_childChildExpirationTime%20%3E%20newChildExpirationTime)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20newChildExpirationTime%20%3D%20_childChildExpirationTime%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20_child%20%3D%20_child.sibling%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20workInProgress.childExpirationTime%20%3D%20newChildExpirationTime%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20completeUnitOfWork(workInProgress)%20%7B%5C%5Cn%20%20%2F%2F%20Attempt%20to%20complete%20the%20current%20unit%20of%20work%2C%20then%20move%20to%20the%5C%5Cn%20%20%2F%2F%20next%20sibling.%20If%20there%20are%20no%20more%20siblings%2C%20return%20to%20the%5C%5Cn%20%20%2F%2F%20parent%20fiber.%5C%5Cn%20%20while%20(true)%20%7B%5C%5Cn%20%20%20%20%2F%2F%20The%20current%2C%20flushed%2C%20state%20of%20this%20fiber%20is%20the%20alternate.%5C%5Cn%20%20%20%20%2F%2F%20Ideally%20nothing%20should%20rely%20on%20this%2C%20but%20relying%20on%20it%20here%5C%5Cn%20%20%20%20%2F%2F%20means%20that%20we%20don't%20need%20an%20additional%20field%20on%20the%20work%20in%5C%5Cn%20%20%20%20%2F%2F%20progress.%5C%5Cn%20%20%20%20var%20current%24%241%20%3D%20workInProgress.alternate%3B%5C%5Cn%20%20%20%20%7B%5C%5Cn%20%20%20%20%20%20setCurrentFiber(workInProgress)%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20var%20returnFiber%20%3D%20workInProgress.return%3B%5C%5Cn%20%20%20%20var%20siblingFiber%20%3D%20workInProgress.sibling%3B%5C%5Cn%5C%5Cn%20%20%20%20if%20((workInProgress.effectTag%20%26%20Incomplete)%20%3D%3D%3D%20NoEffect)%20%7B%5C%5Cn%20%20%20%20%20%20if%20(%20true%20%26%26%20replayFailedUnitOfWorkWithInvokeGuardedCallback)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%2F%2F%20Don't%20replay%20if%20it%20fails%20during%20completion%20phase.%5C%5Cn%20%20%20%20%20%20%20%20mayReplayFailedUnitOfWork%20%3D%20false%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%2F%2F%20This%20fiber%20completed.%5C%5Cn%20%20%20%20%20%20%2F%2F%20Remember%20we're%20completing%20this%20unit%20so%20we%20can%20find%20a%20boundary%20if%20it%20fails.%5C%5Cn%20%20%20%20%20%20nextUnitOfWork%20%3D%20workInProgress%3B%5C%5Cn%20%20%20%20%20%20if%20(enableProfilerTimer)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20if%20(workInProgress.mode%20%26%20ProfileMode)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20startProfilerTimer(workInProgress)%3B%5C%5Cn%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%20%20nextUnitOfWork%20%3D%20completeWork(current%24%241%2C%20workInProgress%2C%20nextRenderExpirationTime)%3B%5C%5Cn%20%20%20%20%20%20%20%20if%20(workInProgress.mode%20%26%20ProfileMode)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%2F%2F%20Update%20render%20duration%20assuming%20we%20didn't%20error.%5C%5Cn%20%20%20%20%20%20%20%20%20%20stopProfilerTimerIfRunningAndRecordDelta(workInProgress%2C%20false)%3B%5C%5Cn%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%7D%20else%20%7B%5C%5Cn%20%20%20%20%20%20%20%20nextUnitOfWork%20%3D%20completeWork(current%24%241%2C%20workInProgress%2C%20nextRenderExpirationTime)%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20if%20(%20true%20%26%26%20replayFailedUnitOfWorkWithInvokeGuardedCallback)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%2F%2F%20We're%20out%20of%20completion%20phase%20so%20replaying%20is%20fine%20now.%5C%5Cn%20%20%20%20%20%20%20%20mayReplayFailedUnitOfWork%20%3D%20true%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20stopWorkTimer(workInProgress)%3B%5C%5Cn%20%20%20%20%20%20resetChildExpirationTime(workInProgress%2C%20nextRenderExpirationTime)%3B%5C%5Cn%20%20%20%20%20%20%7B%5C%5Cn%20%20%20%20%20%20%20%20resetCurrentFiber()%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20%20%20if%20(nextUnitOfWork%20!%3D%3D%20null)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%2F%2F%20Completing%20this%20fiber%20spawned%20new%20work.%20Work%20on%20that%20next.%5C%5Cn%20%20%20%20%20%20%20%20return%20nextUnitOfWork%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20%20%20if%20(returnFiber%20!%3D%3D%20null%20%26%26%5C%5Cn%20%20%20%20%20%20%2F%2F%20Do%20not%20append%20effects%20to%20parents%20if%20a%20sibling%20failed%20to%20complete%5C%5Cn%20%20%20%20%20%20(returnFiber.effectTag%20%26%20Incomplete)%20%3D%3D%3D%20NoEffect)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%2F%2F%20Append%20all%20the%20effects%20of%20the%20subtree%20and%20this%20fiber%20onto%20the%20effect%5C%5Cn%20%20%20%20%20%20%20%20%2F%2F%20list%20of%20the%20parent.%20The%20completion%20order%20of%20the%20children%20affects%20the%5C%5Cn%20%20%20%20%20%20%20%20%2F%2F%20side-effect%20order.%5C%5Cn%20%20%20%20%20%20%20%20if%20(returnFiber.firstEffect%20%3D%3D%3D%20null)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20returnFiber.firstEffect%20%3D%20workInProgress.firstEffect%3B%5C%5Cn%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%20%20if%20(workInProgress.lastEffect%20!%3D%3D%20null)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20if%20(returnFiber.lastEffect%20!%3D%3D%20null)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20returnFiber.lastEffect.nextEffect%20%3D%20workInProgress.firstEffect%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%20%20%20%20returnFiber.lastEffect%20%3D%20workInProgress.lastEffect%3B%5C%5Cn%20%20%20%20%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20%20%20%20%20%2F%2F%20If%20this%20fiber%20had%20side-effects%2C%20we%20append%20it%20AFTER%20the%20children's%5C%5Cn%20%20%20%20%20%20%20%20%2F%2F%20side-effects.%20We%20can%20perform%20certain%20side-effects%20earlier%20if%5C%5Cn%20%20%20%20%20%20%20%20%2F%2F%20needed%2C%20by%20doing%20multiple%20passes%20over%20the%20effect%20list.%20We%20don't%20want%5C%5Cn%20%20%20%20%20%20%20%20%2F%2F%20to%20schedule%20our%20own%20side-effect%20on%20our%20own%20list%20because%20if%20end%20up%5C%5Cn%20%20%20%20%20%20%20%20%2F%2F%20reusing%20children%20we'll%20schedule%20this%20effect%20onto%20itself%20since%20we're%5C%5Cn%20%20%20%20%20%20%20%20%2F%2F%20at%20the%20end.%5C%5Cn%20%20%20%20%20%20%20%20var%20effectTag%20%3D%20workInProgress.effectTag%3B%5C%5Cn%20%20%20%20%20%20%20%20%2F%2F%20Skip%20both%20NoWork%20and%20PerformedWork%20tags%20when%20creating%20the%20effect%20list.%5C%5Cn%20%20%20%20%20%20%20%20%2F%2F%20PerformedWork%20effect%20is%20read%20by%20React%20DevTools%20but%20shouldn't%20be%20committed.%5C%5Cn%20%20%20%20%20%20%20%20if%20(effectTag%20%3E%20PerformedWork)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20if%20(returnFiber.lastEffect%20!%3D%3D%20null)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20returnFiber.lastEffect.nextEffect%20%3D%20workInProgress%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%7D%20else%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20returnFiber.firstEffect%20%3D%20workInProgress%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%20%20%20%20returnFiber.lastEffect%20%3D%20workInProgress%3B%5C%5Cn%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20%20%20if%20(%20true%20%26%26%20ReactFiberInstrumentation_1.debugTool)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20ReactFiberInstrumentation_1.debugTool.onCompleteWork(workInProgress)%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20%20%20if%20(siblingFiber%20!%3D%3D%20null)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%2F%2F%20If%20there%20is%20more%20work%20to%20do%20in%20this%20returnFiber%2C%20do%20that%20next.%5C%5Cn%20%20%20%20%20%20%20%20return%20siblingFiber%3B%5C%5Cn%20%20%20%20%20%20%7D%20else%20if%20(returnFiber%20!%3D%3D%20null)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%2F%2F%20If%20there's%20no%20more%20work%20in%20this%20returnFiber.%20Complete%20the%20returnFiber.%5C%5Cn%20%20%20%20%20%20%20%20workInProgress%20%3D%20returnFiber%3B%5C%5Cn%20%20%20%20%20%20%20%20continue%3B%5C%5Cn%20%20%20%20%20%20%7D%20else%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%2F%2F%20We've%20reached%20the%20root.%5C%5Cn%20%20%20%20%20%20%20%20return%20null%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%7D%20else%20%7B%5C%5Cn%20%20%20%20%20%20if%20(enableProfilerTimer%20%26%26%20workInProgress.mode%20%26%20ProfileMode)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%2F%2F%20Record%20the%20render%20duration%20for%20the%20fiber%20that%20errored.%5C%5Cn%20%20%20%20%20%20%20%20stopProfilerTimerIfRunningAndRecordDelta(workInProgress%2C%20false)%3B%5C%5Cn%5C%5Cn%20%20%20%20%20%20%20%20%2F%2F%20Include%20the%20time%20spent%20working%20on%20failed%20children%20before%20continuing.%5C%5Cn%20%20%20%20%20%20%20%20var%20actualDuration%20%3D%20workInProgress.actualDuration%3B%5C%5Cn%20%20%20%20%20%20%20%20var%20child%20%3D%20workInProgress.child%3B%5C%5Cn%20%20%20%20%20%20%20%20while%20(child%20!%3D%3D%20null)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20actualDuration%20%2B%3D%20child.actualDuration%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20child%20%3D%20child.sibling%3B%5C%5Cn%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%20%20workInProgress.actualDuration%20%3D%20actualDuration%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20%20%20%2F%2F%20This%20fiber%20did%20not%20complete%20because%20something%20threw.%20Pop%20values%20off%5C%5Cn%20%20%20%20%20%20%2F%2F%20the%20stack%20without%20entering%20the%20complete%20phase.%20If%20this%20is%20a%20boundary%2C%5C%5Cn%20%20%20%20%20%20%2F%2F%20capture%20values%20if%20possible.%5C%5Cn%20%20%20%20%20%20var%20next%20%3D%20unwindWork(workInProgress%2C%20nextRenderExpirationTime)%3B%5C%5Cn%20%20%20%20%20%20%2F%2F%20Because%20this%20fiber%20did%20not%20complete%2C%20don't%20reset%20its%20expiration%20time.%5C%5Cn%20%20%20%20%20%20if%20(workInProgress.effectTag%20%26%20DidCapture)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%2F%2F%20Restarting%20an%20error%20boundary%5C%5Cn%20%20%20%20%20%20%20%20stopFailedWorkTimer(workInProgress)%3B%5C%5Cn%20%20%20%20%20%20%7D%20else%20%7B%5C%5Cn%20%20%20%20%20%20%20%20stopWorkTimer(workInProgress)%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20%20%20%7B%5C%5Cn%20%20%20%20%20%20%20%20resetCurrentFiber()%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20%20%20if%20(next%20!%3D%3D%20null)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20stopWorkTimer(workInProgress)%3B%5C%5Cn%20%20%20%20%20%20%20%20if%20(%20true%20%26%26%20ReactFiberInstrumentation_1.debugTool)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20ReactFiberInstrumentation_1.debugTool.onCompleteWork(workInProgress)%3B%5C%5Cn%20%20%20%20%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20%20%20%20%20%2F%2F%20If%20completing%20this%20work%20spawned%20new%20work%2C%20do%20that%20next.%20We'll%20come%5C%5Cn%20%20%20%20%20%20%20%20%2F%2F%20back%20here%20again.%5C%5Cn%20%20%20%20%20%20%20%20%2F%2F%20Since%20we're%20restarting%2C%20remove%20anything%20that%20is%20not%20a%20host%20effect%5C%5Cn%20%20%20%20%20%20%20%20%2F%2F%20from%20the%20effect%20tag.%5C%5Cn%20%20%20%20%20%20%20%20next.effectTag%20%26%3D%20HostEffectMask%3B%5C%5Cn%20%20%20%20%20%20%20%20return%20next%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20%20%20if%20(returnFiber%20!%3D%3D%20null)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%2F%2F%20Mark%20the%20parent%20fiber%20as%20incomplete%20and%20clear%20its%20effect%20list.%5C%5Cn%20%20%20%20%20%20%20%20returnFiber.firstEffect%20%3D%20returnFiber.lastEffect%20%3D%20null%3B%5C%5Cn%20%20%20%20%20%20%20%20returnFiber.effectTag%20%7C%3D%20Incomplete%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20%20%20if%20(%20true%20%26%26%20ReactFiberInstrumentation_1.debugTool)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20ReactFiberInstrumentation_1.debugTool.onCompleteWork(workInProgress)%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20%20%20if%20(siblingFiber%20!%3D%3D%20null)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%2F%2F%20If%20there%20is%20more%20work%20to%20do%20in%20this%20returnFiber%2C%20do%20that%20next.%5C%5Cn%20%20%20%20%20%20%20%20return%20siblingFiber%3B%5C%5Cn%20%20%20%20%20%20%7D%20else%20if%20(returnFiber%20!%3D%3D%20null)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%2F%2F%20If%20there's%20no%20more%20work%20in%20this%20returnFiber.%20Complete%20the%20returnFiber.%5C%5Cn%20%20%20%20%20%20%20%20workInProgress%20%3D%20returnFiber%3B%5C%5Cn%20%20%20%20%20%20%20%20continue%3B%5C%5Cn%20%20%20%20%20%20%7D%20else%20%7B%5C%5Cn%20%20%20%20%20%20%20%20return%20null%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20%2F%2F%20Without%20this%20explicit%20null%20return%20Flow%20complains%20of%20invalid%20return%20type%5C%5Cn%20%20%2F%2F%20TODO%20Remove%20the%20above%20while(true)%20loop%5C%5Cn%20%20%2F%2F%20eslint-disable-next-line%20no-unreachable%5C%5Cn%20%20return%20null%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20performUnitOfWork(workInProgress)%20%7B%5C%5Cn%20%20%2F%2F%20The%20current%2C%20flushed%2C%20state%20of%20this%20fiber%20is%20the%20alternate.%5C%5Cn%20%20%2F%2F%20Ideally%20nothing%20should%20rely%20on%20this%2C%20but%20relying%20on%20it%20here%5C%5Cn%20%20%2F%2F%20means%20that%20we%20don't%20need%20an%20additional%20field%20on%20the%20work%20in%5C%5Cn%20%20%2F%2F%20progress.%5C%5Cn%20%20var%20current%24%241%20%3D%20workInProgress.alternate%3B%5C%5Cn%5C%5Cn%20%20%2F%2F%20See%20if%20beginning%20this%20work%20spawns%20more%20work.%5C%5Cn%20%20startWorkTimer(workInProgress)%3B%5C%5Cn%20%20%7B%5C%5Cn%20%20%20%20setCurrentFiber(workInProgress)%3B%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20if%20(%20true%20%26%26%20replayFailedUnitOfWorkWithInvokeGuardedCallback)%20%7B%5C%5Cn%20%20%20%20stashedWorkInProgressProperties%20%3D%20assignFiberPropertiesInDEV(stashedWorkInProgressProperties%2C%20workInProgress)%3B%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20var%20next%20%3D%20void%200%3B%5C%5Cn%20%20if%20(enableProfilerTimer)%20%7B%5C%5Cn%20%20%20%20if%20(workInProgress.mode%20%26%20ProfileMode)%20%7B%5C%5Cn%20%20%20%20%20%20startProfilerTimer(workInProgress)%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20next%20%3D%20beginWork(current%24%241%2C%20workInProgress%2C%20nextRenderExpirationTime)%3B%5C%5Cn%20%20%20%20workInProgress.memoizedProps%20%3D%20workInProgress.pendingProps%3B%5C%5Cn%5C%5Cn%20%20%20%20if%20(workInProgress.mode%20%26%20ProfileMode)%20%7B%5C%5Cn%20%20%20%20%20%20%2F%2F%20Record%20the%20render%20duration%20assuming%20we%20didn't%20bailout%20(or%20error).%5C%5Cn%20%20%20%20%20%20stopProfilerTimerIfRunningAndRecordDelta(workInProgress%2C%20true)%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%20else%20%7B%5C%5Cn%20%20%20%20next%20%3D%20beginWork(current%24%241%2C%20workInProgress%2C%20nextRenderExpirationTime)%3B%5C%5Cn%20%20%20%20workInProgress.memoizedProps%20%3D%20workInProgress.pendingProps%3B%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20%7B%5C%5Cn%20%20%20%20resetCurrentFiber()%3B%5C%5Cn%20%20%20%20if%20(isReplayingFailedUnitOfWork)%20%7B%5C%5Cn%20%20%20%20%20%20%2F%2F%20Currently%20replaying%20a%20failed%20unit%20of%20work.%20This%20should%20be%20unreachable%2C%5C%5Cn%20%20%20%20%20%20%2F%2F%20because%20the%20render%20phase%20is%20meant%20to%20be%20idempotent%2C%20and%20it%20should%5C%5Cn%20%20%20%20%20%20%2F%2F%20have%20thrown%20again.%20Since%20it%20didn't%2C%20rethrow%20the%20original%20error%2C%20so%5C%5Cn%20%20%20%20%20%20%2F%2F%20React's%20internal%20stack%20is%20not%20misaligned.%5C%5Cn%20%20%20%20%20%20rethrowOriginalError()%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%5C%5Cn%20%20if%20(%20true%20%26%26%20ReactFiberInstrumentation_1.debugTool)%20%7B%5C%5Cn%20%20%20%20ReactFiberInstrumentation_1.debugTool.onBeginWork(workInProgress)%3B%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20if%20(next%20%3D%3D%3D%20null)%20%7B%5C%5Cn%20%20%20%20%2F%2F%20If%20this%20doesn't%20spawn%20new%20work%2C%20complete%20the%20current%20work.%5C%5Cn%20%20%20%20next%20%3D%20completeUnitOfWork(workInProgress)%3B%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20ReactCurrentOwner%242.current%20%3D%20null%3B%5C%5Cn%5C%5Cn%20%20return%20next%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20workLoop(isYieldy)%20%7B%5C%5Cn%20%20if%20(!isYieldy)%20%7B%5C%5Cn%20%20%20%20%2F%2F%20Flush%20work%20without%20yielding%5C%5Cn%20%20%20%20while%20(nextUnitOfWork%20!%3D%3D%20null)%20%7B%5C%5Cn%20%20%20%20%20%20nextUnitOfWork%20%3D%20performUnitOfWork(nextUnitOfWork)%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%20else%20%7B%5C%5Cn%20%20%20%20%2F%2F%20Flush%20asynchronous%20work%20until%20there's%20a%20higher%20priority%20event%5C%5Cn%20%20%20%20while%20(nextUnitOfWork%20!%3D%3D%20null%20%26%26%20!shouldYieldToRenderer())%20%7B%5C%5Cn%20%20%20%20%20%20nextUnitOfWork%20%3D%20performUnitOfWork(nextUnitOfWork)%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20renderRoot(root%2C%20isYieldy)%20%7B%5C%5Cn%20%20!!isWorking%20%3F%20invariant(false%2C%20'renderRoot%20was%20called%20recursively.%20This%20error%20is%20likely%20caused%20by%20a%20bug%20in%20React.%20Please%20file%20an%20issue.')%20%3A%20void%200%3B%5C%5Cn%5C%5Cn%20%20flushPassiveEffects()%3B%5C%5Cn%5C%5Cn%20%20isWorking%20%3D%20true%3B%5C%5Cn%20%20var%20previousDispatcher%20%3D%20ReactCurrentDispatcher.current%3B%5C%5Cn%20%20ReactCurrentDispatcher.current%20%3D%20ContextOnlyDispatcher%3B%5C%5Cn%5C%5Cn%20%20var%20expirationTime%20%3D%20root.nextExpirationTimeToWorkOn%3B%5C%5Cn%5C%5Cn%20%20%2F%2F%20Check%20if%20we're%20starting%20from%20a%20fresh%20stack%2C%20or%20if%20we're%20resuming%20from%5C%5Cn%20%20%2F%2F%20previously%20yielded%20work.%5C%5Cn%20%20if%20(expirationTime%20!%3D%3D%20nextRenderExpirationTime%20%7C%7C%20root%20!%3D%3D%20nextRoot%20%7C%7C%20nextUnitOfWork%20%3D%3D%3D%20null)%20%7B%5C%5Cn%20%20%20%20%2F%2F%20Reset%20the%20stack%20and%20start%20working%20from%20the%20root.%5C%5Cn%20%20%20%20resetStack()%3B%5C%5Cn%20%20%20%20nextRoot%20%3D%20root%3B%5C%5Cn%20%20%20%20nextRenderExpirationTime%20%3D%20expirationTime%3B%5C%5Cn%20%20%20%20nextUnitOfWork%20%3D%20createWorkInProgress(nextRoot.current%2C%20null%2C%20nextRenderExpirationTime)%3B%5C%5Cn%20%20%20%20root.pendingCommitExpirationTime%20%3D%20NoWork%3B%5C%5Cn%5C%5Cn%20%20%20%20if%20(enableSchedulerTracing)%20%7B%5C%5Cn%20%20%20%20%20%20%2F%2F%20Determine%20which%20interactions%20this%20batch%20of%20work%20currently%20includes%2C%5C%5Cn%20%20%20%20%20%20%2F%2F%20So%20that%20we%20can%20accurately%20attribute%20time%20spent%20working%20on%20it%2C%5C%5Cn%20%20%20%20%20%20var%20interactions%20%3D%20new%20Set()%3B%5C%5Cn%20%20%20%20%20%20root.pendingInteractionMap.forEach(function%20(scheduledInteractions%2C%20scheduledExpirationTime)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20if%20(scheduledExpirationTime%20%3E%3D%20expirationTime)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20scheduledInteractions.forEach(function%20(interaction)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20return%20interactions.add(interaction)%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%7D)%3B%5C%5Cn%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%7D)%3B%5C%5Cn%5C%5Cn%20%20%20%20%20%20%2F%2F%20Store%20the%20current%20set%20of%20interactions%20on%20the%20FiberRoot%20for%20a%20few%20reasons%3A%5C%5Cn%20%20%20%20%20%20%2F%2F%20We%20can%20re-use%20it%20in%20hot%20functions%20like%20renderRoot()%20without%20having%20to%20recalculate%20it.%5C%5Cn%20%20%20%20%20%20%2F%2F%20We%20will%20also%20use%20it%20in%20commitWork()%20to%20pass%20to%20any%20Profiler%20onRender()%20hooks.%5C%5Cn%20%20%20%20%20%20%2F%2F%20This%20also%20provides%20DevTools%20with%20a%20way%20to%20access%20it%20when%20the%20onCommitRoot()%20hook%20is%20called.%5C%5Cn%20%20%20%20%20%20root.memoizedInteractions%20%3D%20interactions%3B%5C%5Cn%5C%5Cn%20%20%20%20%20%20if%20(interactions.size%20%3E%200)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20var%20subscriber%20%3D%20tracing.__subscriberRef.current%3B%5C%5Cn%20%20%20%20%20%20%20%20if%20(subscriber%20!%3D%3D%20null)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20var%20threadID%20%3D%20computeThreadID(expirationTime%2C%20root.interactionThreadID)%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20try%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20subscriber.onWorkStarted(interactions%2C%20threadID)%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%7D%20catch%20(error)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%2F%2F%20Work%20thrown%20by%20an%20interaction%20tracing%20subscriber%20should%20be%20rethrown%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%2F%2F%20But%20only%20once%20it's%20safe%20(to%20avoid%20leaving%20the%20scheduler%20in%20an%20invalid%20state).%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%2F%2F%20Store%20the%20error%20for%20now%20and%20we'll%20re-throw%20in%20finishRendering().%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20if%20(!hasUnhandledError)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%20%20hasUnhandledError%20%3D%20true%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%20%20unhandledError%20%3D%20error%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20var%20prevInteractions%20%3D%20null%3B%5C%5Cn%20%20if%20(enableSchedulerTracing)%20%7B%5C%5Cn%20%20%20%20%2F%2F%20We're%20about%20to%20start%20new%20traced%20work.%5C%5Cn%20%20%20%20%2F%2F%20Restore%20pending%20interactions%20so%20cascading%20work%20triggered%20during%20the%20render%20phase%20will%20be%20accounted%20for.%5C%5Cn%20%20%20%20prevInteractions%20%3D%20tracing.__interactionsRef.current%3B%5C%5Cn%20%20%20%20tracing.__interactionsRef.current%20%3D%20root.memoizedInteractions%3B%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20var%20didFatal%20%3D%20false%3B%5C%5Cn%5C%5Cn%20%20startWorkLoopTimer(nextUnitOfWork)%3B%5C%5Cn%5C%5Cn%20%20do%20%7B%5C%5Cn%20%20%20%20try%20%7B%5C%5Cn%20%20%20%20%20%20workLoop(isYieldy)%3B%5C%5Cn%20%20%20%20%7D%20catch%20(thrownValue)%20%7B%5C%5Cn%20%20%20%20%20%20resetContextDependences()%3B%5C%5Cn%20%20%20%20%20%20resetHooks()%3B%5C%5Cn%5C%5Cn%20%20%20%20%20%20%2F%2F%20Reset%20in%20case%20completion%20throws.%5C%5Cn%20%20%20%20%20%20%2F%2F%20This%20is%20only%20used%20in%20DEV%20and%20when%20replaying%20is%20on.%5C%5Cn%20%20%20%20%20%20var%20mayReplay%20%3D%20void%200%3B%5C%5Cn%20%20%20%20%20%20if%20(%20true%20%26%26%20replayFailedUnitOfWorkWithInvokeGuardedCallback)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20mayReplay%20%3D%20mayReplayFailedUnitOfWork%3B%5C%5Cn%20%20%20%20%20%20%20%20mayReplayFailedUnitOfWork%20%3D%20true%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20%20%20if%20(nextUnitOfWork%20%3D%3D%3D%20null)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%2F%2F%20This%20is%20a%20fatal%20error.%5C%5Cn%20%20%20%20%20%20%20%20didFatal%20%3D%20true%3B%5C%5Cn%20%20%20%20%20%20%20%20onUncaughtError(thrownValue)%3B%5C%5Cn%20%20%20%20%20%20%7D%20else%20%7B%5C%5Cn%20%20%20%20%20%20%20%20if%20(enableProfilerTimer%20%26%26%20nextUnitOfWork.mode%20%26%20ProfileMode)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%2F%2F%20Record%20the%20time%20spent%20rendering%20before%20an%20error%20was%20thrown.%5C%5Cn%20%20%20%20%20%20%20%20%20%20%2F%2F%20This%20avoids%20inaccurate%20Profiler%20durations%20in%20the%20case%20of%20a%20suspended%20render.%5C%5Cn%20%20%20%20%20%20%20%20%20%20stopProfilerTimerIfRunningAndRecordDelta(nextUnitOfWork%2C%20true)%3B%5C%5Cn%20%20%20%20%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20%20%20%20%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%2F%2F%20Reset%20global%20debug%20state%5C%5Cn%20%20%20%20%20%20%20%20%20%20%2F%2F%20We%20assume%20this%20is%20defined%20in%20DEV%5C%5Cn%20%20%20%20%20%20%20%20%20%20resetCurrentlyProcessingQueue()%3B%5C%5Cn%20%20%20%20%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20%20%20%20%20if%20(%20true%20%26%26%20replayFailedUnitOfWorkWithInvokeGuardedCallback)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20if%20(mayReplay)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20var%20failedUnitOfWork%20%3D%20nextUnitOfWork%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20replayUnitOfWork(failedUnitOfWork%2C%20thrownValue%2C%20isYieldy)%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20%20%20%20%20%2F%2F%20TODO%3A%20we%20already%20know%20this%20isn't%20true%20in%20some%20cases.%5C%5Cn%20%20%20%20%20%20%20%20%2F%2F%20At%20least%20this%20shows%20a%20nicer%20error%20message%20until%20we%20figure%20out%20the%20cause.%5C%5Cn%20%20%20%20%20%20%20%20%2F%2F%20https%3A%2F%2Fgithub.com%2Ffacebook%2Freact%2Fissues%2F12449%23issuecomment-386727431%5C%5Cn%20%20%20%20%20%20%20%20!(nextUnitOfWork%20!%3D%3D%20null)%20%3F%20invariant(false%2C%20'Failed%20to%20replay%20rendering%20after%20an%20error.%20This%20is%20likely%20caused%20by%20a%20bug%20in%20React.%20Please%20file%20an%20issue%20with%20a%20reproducing%20case%20to%20help%20us%20find%20it.')%20%3A%20void%200%3B%5C%5Cn%5C%5Cn%20%20%20%20%20%20%20%20var%20sourceFiber%20%3D%20nextUnitOfWork%3B%5C%5Cn%20%20%20%20%20%20%20%20var%20returnFiber%20%3D%20sourceFiber.return%3B%5C%5Cn%20%20%20%20%20%20%20%20if%20(returnFiber%20%3D%3D%3D%20null)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%2F%2F%20This%20is%20the%20root.%20The%20root%20could%20capture%20its%20own%20errors.%20However%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20%2F%2F%20we%20don't%20know%20if%20it%20errors%20before%20or%20after%20we%20pushed%20the%20host%5C%5Cn%20%20%20%20%20%20%20%20%20%20%2F%2F%20context.%20This%20information%20is%20needed%20to%20avoid%20a%20stack%20mismatch.%5C%5Cn%20%20%20%20%20%20%20%20%20%20%2F%2F%20Because%20we're%20not%20sure%2C%20treat%20this%20as%20a%20fatal%20error.%20We%20could%20track%5C%5Cn%20%20%20%20%20%20%20%20%20%20%2F%2F%20which%20phase%20it%20fails%20in%2C%20but%20doesn't%20seem%20worth%20it.%20At%20least%5C%5Cn%20%20%20%20%20%20%20%20%20%20%2F%2F%20for%20now.%5C%5Cn%20%20%20%20%20%20%20%20%20%20didFatal%20%3D%20true%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20onUncaughtError(thrownValue)%3B%5C%5Cn%20%20%20%20%20%20%20%20%7D%20else%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20throwException(root%2C%20returnFiber%2C%20sourceFiber%2C%20thrownValue%2C%20nextRenderExpirationTime)%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20nextUnitOfWork%20%3D%20completeUnitOfWork(sourceFiber)%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20continue%3B%5C%5Cn%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%20%20break%3B%5C%5Cn%20%20%7D%20while%20(true)%3B%5C%5Cn%5C%5Cn%20%20if%20(enableSchedulerTracing)%20%7B%5C%5Cn%20%20%20%20%2F%2F%20Traced%20work%20is%20done%20for%20now%3B%20restore%20the%20previous%20interactions.%5C%5Cn%20%20%20%20tracing.__interactionsRef.current%20%3D%20prevInteractions%3B%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20%2F%2F%20We're%20done%20performing%20work.%20Time%20to%20clean%20up.%5C%5Cn%20%20isWorking%20%3D%20false%3B%5C%5Cn%20%20ReactCurrentDispatcher.current%20%3D%20previousDispatcher%3B%5C%5Cn%20%20resetContextDependences()%3B%5C%5Cn%20%20resetHooks()%3B%5C%5Cn%5C%5Cn%20%20%2F%2F%20Yield%20back%20to%20main%20thread.%5C%5Cn%20%20if%20(didFatal)%20%7B%5C%5Cn%20%20%20%20var%20_didCompleteRoot%20%3D%20false%3B%5C%5Cn%20%20%20%20stopWorkLoopTimer(interruptedBy%2C%20_didCompleteRoot)%3B%5C%5Cn%20%20%20%20interruptedBy%20%3D%20null%3B%5C%5Cn%20%20%20%20%2F%2F%20There%20was%20a%20fatal%20error.%5C%5Cn%20%20%20%20%7B%5C%5Cn%20%20%20%20%20%20resetStackAfterFatalErrorInDev()%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%20%20%2F%2F%20%60nextRoot%60%20points%20to%20the%20in-progress%20root.%20A%20non-null%20value%20indicates%5C%5Cn%20%20%20%20%2F%2F%20that%20we're%20in%20the%20middle%20of%20an%20async%20render.%20Set%20it%20to%20null%20to%20indicate%5C%5Cn%20%20%20%20%2F%2F%20there's%20no%20more%20work%20to%20be%20done%20in%20the%20current%20batch.%5C%5Cn%20%20%20%20nextRoot%20%3D%20null%3B%5C%5Cn%20%20%20%20onFatal(root)%3B%5C%5Cn%20%20%20%20return%3B%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20if%20(nextUnitOfWork%20!%3D%3D%20null)%20%7B%5C%5Cn%20%20%20%20%2F%2F%20There's%20still%20remaining%20async%20work%20in%20this%20tree%2C%20but%20we%20ran%20out%20of%20time%5C%5Cn%20%20%20%20%2F%2F%20in%20the%20current%20frame.%20Yield%20back%20to%20the%20renderer.%20Unless%20we're%5C%5Cn%20%20%20%20%2F%2F%20interrupted%20by%20a%20higher%20priority%20update%2C%20we'll%20continue%20later%20from%20where%5C%5Cn%20%20%20%20%2F%2F%20we%20left%20off.%5C%5Cn%20%20%20%20var%20_didCompleteRoot2%20%3D%20false%3B%5C%5Cn%20%20%20%20stopWorkLoopTimer(interruptedBy%2C%20_didCompleteRoot2)%3B%5C%5Cn%20%20%20%20interruptedBy%20%3D%20null%3B%5C%5Cn%20%20%20%20onYield(root)%3B%5C%5Cn%20%20%20%20return%3B%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20%2F%2F%20We%20completed%20the%20whole%20tree.%5C%5Cn%20%20var%20didCompleteRoot%20%3D%20true%3B%5C%5Cn%20%20stopWorkLoopTimer(interruptedBy%2C%20didCompleteRoot)%3B%5C%5Cn%20%20var%20rootWorkInProgress%20%3D%20root.current.alternate%3B%5C%5Cn%20%20!(rootWorkInProgress%20!%3D%3D%20null)%20%3F%20invariant(false%2C%20'Finished%20root%20should%20have%20a%20work-in-progress.%20This%20error%20is%20likely%20caused%20by%20a%20bug%20in%20React.%20Please%20file%20an%20issue.')%20%3A%20void%200%3B%5C%5Cn%5C%5Cn%20%20%2F%2F%20%60nextRoot%60%20points%20to%20the%20in-progress%20root.%20A%20non-null%20value%20indicates%5C%5Cn%20%20%2F%2F%20that%20we're%20in%20the%20middle%20of%20an%20async%20render.%20Set%20it%20to%20null%20to%20indicate%5C%5Cn%20%20%2F%2F%20there's%20no%20more%20work%20to%20be%20done%20in%20the%20current%20batch.%5C%5Cn%20%20nextRoot%20%3D%20null%3B%5C%5Cn%20%20interruptedBy%20%3D%20null%3B%5C%5Cn%5C%5Cn%20%20if%20(nextRenderDidError)%20%7B%5C%5Cn%20%20%20%20%2F%2F%20There%20was%20an%20error%5C%5Cn%20%20%20%20if%20(hasLowerPriorityWork(root%2C%20expirationTime))%20%7B%5C%5Cn%20%20%20%20%20%20%2F%2F%20There's%20lower%20priority%20work.%20If%20so%2C%20it%20may%20have%20the%20effect%20of%20fixing%5C%5Cn%20%20%20%20%20%20%2F%2F%20the%20exception%20that%20was%20just%20thrown.%20Exit%20without%20committing.%20This%20is%5C%5Cn%20%20%20%20%20%20%2F%2F%20similar%20to%20a%20suspend%2C%20but%20without%20a%20timeout%20because%20we're%20not%20waiting%5C%5Cn%20%20%20%20%20%20%2F%2F%20for%20a%20promise%20to%20resolve.%20React%20will%20restart%20at%20the%20lower%5C%5Cn%20%20%20%20%20%20%2F%2F%20priority%20level.%5C%5Cn%20%20%20%20%20%20markSuspendedPriorityLevel(root%2C%20expirationTime)%3B%5C%5Cn%20%20%20%20%20%20var%20suspendedExpirationTime%20%3D%20expirationTime%3B%5C%5Cn%20%20%20%20%20%20var%20rootExpirationTime%20%3D%20root.expirationTime%3B%5C%5Cn%20%20%20%20%20%20onSuspend(root%2C%20rootWorkInProgress%2C%20suspendedExpirationTime%2C%20rootExpirationTime%2C%20-1%20%2F%2F%20Indicates%20no%20timeout%5C%5Cn%20%20%20%20%20%20)%3B%5C%5Cn%20%20%20%20%20%20return%3B%5C%5Cn%20%20%20%20%7D%20else%20if%20(%5C%5Cn%20%20%20%20%2F%2F%20There's%20no%20lower%20priority%20work%2C%20but%20we're%20rendering%20asynchronously.%5C%5Cn%20%20%20%20%2F%2F%20Synchronously%20attempt%20to%20render%20the%20same%20level%20one%20more%20time.%20This%20is%5C%5Cn%20%20%20%20%2F%2F%20similar%20to%20a%20suspend%2C%20but%20without%20a%20timeout%20because%20we're%20not%20waiting%5C%5Cn%20%20%20%20%2F%2F%20for%20a%20promise%20to%20resolve.%5C%5Cn%20%20%20%20!root.didError%20%26%26%20isYieldy)%20%7B%5C%5Cn%20%20%20%20%20%20root.didError%20%3D%20true%3B%5C%5Cn%20%20%20%20%20%20var%20_suspendedExpirationTime%20%3D%20root.nextExpirationTimeToWorkOn%20%3D%20expirationTime%3B%5C%5Cn%20%20%20%20%20%20var%20_rootExpirationTime%20%3D%20root.expirationTime%20%3D%20Sync%3B%5C%5Cn%20%20%20%20%20%20onSuspend(root%2C%20rootWorkInProgress%2C%20_suspendedExpirationTime%2C%20_rootExpirationTime%2C%20-1%20%2F%2F%20Indicates%20no%20timeout%5C%5Cn%20%20%20%20%20%20)%3B%5C%5Cn%20%20%20%20%20%20return%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20if%20(isYieldy%20%26%26%20nextLatestAbsoluteTimeoutMs%20!%3D%3D%20-1)%20%7B%5C%5Cn%20%20%20%20%2F%2F%20The%20tree%20was%20suspended.%5C%5Cn%20%20%20%20var%20_suspendedExpirationTime2%20%3D%20expirationTime%3B%5C%5Cn%20%20%20%20markSuspendedPriorityLevel(root%2C%20_suspendedExpirationTime2)%3B%5C%5Cn%5C%5Cn%20%20%20%20%2F%2F%20Find%20the%20earliest%20uncommitted%20expiration%20time%20in%20the%20tree%2C%20including%5C%5Cn%20%20%20%20%2F%2F%20work%20that%20is%20suspended.%20The%20timeout%20threshold%20cannot%20be%20longer%20than%5C%5Cn%20%20%20%20%2F%2F%20the%20overall%20expiration.%5C%5Cn%20%20%20%20var%20earliestExpirationTime%20%3D%20findEarliestOutstandingPriorityLevel(root%2C%20expirationTime)%3B%5C%5Cn%20%20%20%20var%20earliestExpirationTimeMs%20%3D%20expirationTimeToMs(earliestExpirationTime)%3B%5C%5Cn%20%20%20%20if%20(earliestExpirationTimeMs%20%3C%20nextLatestAbsoluteTimeoutMs)%20%7B%5C%5Cn%20%20%20%20%20%20nextLatestAbsoluteTimeoutMs%20%3D%20earliestExpirationTimeMs%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20%2F%2F%20Subtract%20the%20current%20time%20from%20the%20absolute%20timeout%20to%20get%20the%20number%5C%5Cn%20%20%20%20%2F%2F%20of%20milliseconds%20until%20the%20timeout.%20In%20other%20words%2C%20convert%20an%20absolute%5C%5Cn%20%20%20%20%2F%2F%20timestamp%20to%20a%20relative%20time.%20This%20is%20the%20value%20that%20is%20passed%5C%5Cn%20%20%20%20%2F%2F%20to%20%60setTimeout%60.%5C%5Cn%20%20%20%20var%20currentTimeMs%20%3D%20expirationTimeToMs(requestCurrentTime())%3B%5C%5Cn%20%20%20%20var%20msUntilTimeout%20%3D%20nextLatestAbsoluteTimeoutMs%20-%20currentTimeMs%3B%5C%5Cn%20%20%20%20msUntilTimeout%20%3D%20msUntilTimeout%20%3C%200%20%3F%200%20%3A%20msUntilTimeout%3B%5C%5Cn%5C%5Cn%20%20%20%20%2F%2F%20TODO%3A%20Account%20for%20the%20Just%20Noticeable%20Difference%5C%5Cn%5C%5Cn%20%20%20%20var%20_rootExpirationTime2%20%3D%20root.expirationTime%3B%5C%5Cn%20%20%20%20onSuspend(root%2C%20rootWorkInProgress%2C%20_suspendedExpirationTime2%2C%20_rootExpirationTime2%2C%20msUntilTimeout)%3B%5C%5Cn%20%20%20%20return%3B%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20%2F%2F%20Ready%20to%20commit.%5C%5Cn%20%20onComplete(root%2C%20rootWorkInProgress%2C%20expirationTime)%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20captureCommitPhaseError(sourceFiber%2C%20value)%20%7B%5C%5Cn%20%20var%20expirationTime%20%3D%20Sync%3B%5C%5Cn%20%20var%20fiber%20%3D%20sourceFiber.return%3B%5C%5Cn%20%20while%20(fiber%20!%3D%3D%20null)%20%7B%5C%5Cn%20%20%20%20switch%20(fiber.tag)%20%7B%5C%5Cn%20%20%20%20%20%20case%20ClassComponent%3A%5C%5Cn%20%20%20%20%20%20%20%20var%20ctor%20%3D%20fiber.type%3B%5C%5Cn%20%20%20%20%20%20%20%20var%20instance%20%3D%20fiber.stateNode%3B%5C%5Cn%20%20%20%20%20%20%20%20if%20(typeof%20ctor.getDerivedStateFromError%20%3D%3D%3D%20'function'%20%7C%7C%20typeof%20instance.componentDidCatch%20%3D%3D%3D%20'function'%20%26%26%20!isAlreadyFailedLegacyErrorBoundary(instance))%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20var%20errorInfo%20%3D%20createCapturedValue(value%2C%20sourceFiber)%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20var%20update%20%3D%20createClassErrorUpdate(fiber%2C%20errorInfo%2C%20expirationTime)%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20enqueueUpdate(fiber%2C%20update)%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20scheduleWork(fiber%2C%20expirationTime)%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20return%3B%5C%5Cn%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%20%20break%3B%5C%5Cn%20%20%20%20%20%20case%20HostRoot%3A%5C%5Cn%20%20%20%20%20%20%20%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20var%20_errorInfo%20%3D%20createCapturedValue(value%2C%20sourceFiber)%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20var%20_update%20%3D%20createRootErrorUpdate(fiber%2C%20_errorInfo%2C%20expirationTime)%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20enqueueUpdate(fiber%2C%20_update)%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20scheduleWork(fiber%2C%20expirationTime)%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20return%3B%5C%5Cn%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%20%20fiber%20%3D%20fiber.return%3B%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20if%20(sourceFiber.tag%20%3D%3D%3D%20HostRoot)%20%7B%5C%5Cn%20%20%20%20%2F%2F%20Error%20was%20thrown%20at%20the%20root.%20There%20is%20no%20parent%2C%20so%20the%20root%5C%5Cn%20%20%20%20%2F%2F%20itself%20should%20capture%20it.%5C%5Cn%20%20%20%20var%20rootFiber%20%3D%20sourceFiber%3B%5C%5Cn%20%20%20%20var%20_errorInfo2%20%3D%20createCapturedValue(value%2C%20rootFiber)%3B%5C%5Cn%20%20%20%20var%20_update2%20%3D%20createRootErrorUpdate(rootFiber%2C%20_errorInfo2%2C%20expirationTime)%3B%5C%5Cn%20%20%20%20enqueueUpdate(rootFiber%2C%20_update2)%3B%5C%5Cn%20%20%20%20scheduleWork(rootFiber%2C%20expirationTime)%3B%5C%5Cn%20%20%7D%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20computeThreadID(expirationTime%2C%20interactionThreadID)%20%7B%5C%5Cn%20%20%2F%2F%20Interaction%20threads%20are%20unique%20per%20root%20and%20expiration%20time.%5C%5Cn%20%20return%20expirationTime%20*%201000%20%2B%20interactionThreadID%3B%5C%5Cn%7D%5C%5Cn%5C%5Cn%2F%2F%20Creates%20a%20unique%20async%20expiration%20time.%5C%5Cnfunction%20computeUniqueAsyncExpiration()%20%7B%5C%5Cn%20%20var%20currentTime%20%3D%20requestCurrentTime()%3B%5C%5Cn%20%20var%20result%20%3D%20computeAsyncExpiration(currentTime)%3B%5C%5Cn%20%20if%20(result%20%3E%3D%20lastUniqueAsyncExpiration)%20%7B%5C%5Cn%20%20%20%20%2F%2F%20Since%20we%20assume%20the%20current%20time%20monotonically%20increases%2C%20we%20only%20hit%5C%5Cn%20%20%20%20%2F%2F%20this%20branch%20when%20computeUniqueAsyncExpiration%20is%20fired%20multiple%20times%5C%5Cn%20%20%20%20%2F%2F%20within%20a%20200ms%20window%20(or%20whatever%20the%20async%20bucket%20size%20is).%5C%5Cn%20%20%20%20result%20%3D%20lastUniqueAsyncExpiration%20-%201%3B%5C%5Cn%20%20%7D%5C%5Cn%20%20lastUniqueAsyncExpiration%20%3D%20result%3B%5C%5Cn%20%20return%20lastUniqueAsyncExpiration%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20computeExpirationForFiber(currentTime%2C%20fiber)%20%7B%5C%5Cn%20%20var%20priorityLevel%20%3D%20scheduler.unstable_getCurrentPriorityLevel()%3B%5C%5Cn%5C%5Cn%20%20var%20expirationTime%20%3D%20void%200%3B%5C%5Cn%20%20if%20((fiber.mode%20%26%20ConcurrentMode)%20%3D%3D%3D%20NoContext)%20%7B%5C%5Cn%20%20%20%20%2F%2F%20Outside%20of%20concurrent%20mode%2C%20updates%20are%20always%20synchronous.%5C%5Cn%20%20%20%20expirationTime%20%3D%20Sync%3B%5C%5Cn%20%20%7D%20else%20if%20(isWorking%20%26%26%20!isCommitting%241)%20%7B%5C%5Cn%20%20%20%20%2F%2F%20During%20render%20phase%2C%20updates%20expire%20during%20as%20the%20current%20render.%5C%5Cn%20%20%20%20expirationTime%20%3D%20nextRenderExpirationTime%3B%5C%5Cn%20%20%7D%20else%20%7B%5C%5Cn%20%20%20%20switch%20(priorityLevel)%20%7B%5C%5Cn%20%20%20%20%20%20case%20scheduler.unstable_ImmediatePriority%3A%5C%5Cn%20%20%20%20%20%20%20%20expirationTime%20%3D%20Sync%3B%5C%5Cn%20%20%20%20%20%20%20%20break%3B%5C%5Cn%20%20%20%20%20%20case%20scheduler.unstable_UserBlockingPriority%3A%5C%5Cn%20%20%20%20%20%20%20%20expirationTime%20%3D%20computeInteractiveExpiration(currentTime)%3B%5C%5Cn%20%20%20%20%20%20%20%20break%3B%5C%5Cn%20%20%20%20%20%20case%20scheduler.unstable_NormalPriority%3A%5C%5Cn%20%20%20%20%20%20%20%20%2F%2F%20This%20is%20a%20normal%2C%20concurrent%20update%5C%5Cn%20%20%20%20%20%20%20%20expirationTime%20%3D%20computeAsyncExpiration(currentTime)%3B%5C%5Cn%20%20%20%20%20%20%20%20break%3B%5C%5Cn%20%20%20%20%20%20case%20scheduler.unstable_LowPriority%3A%5C%5Cn%20%20%20%20%20%20case%20scheduler.unstable_IdlePriority%3A%5C%5Cn%20%20%20%20%20%20%20%20expirationTime%20%3D%20Never%3B%5C%5Cn%20%20%20%20%20%20%20%20break%3B%5C%5Cn%20%20%20%20%20%20default%3A%5C%5Cn%20%20%20%20%20%20%20%20invariant(false%2C%20'Unknown%20priority%20level.%20This%20error%20is%20likely%20caused%20by%20a%20bug%20in%20React.%20Please%20file%20an%20issue.')%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20%2F%2F%20If%20we're%20in%20the%20middle%20of%20rendering%20a%20tree%2C%20do%20not%20update%20at%20the%20same%5C%5Cn%20%20%20%20%2F%2F%20expiration%20time%20that%20is%20already%20rendering.%5C%5Cn%20%20%20%20if%20(nextRoot%20!%3D%3D%20null%20%26%26%20expirationTime%20%3D%3D%3D%20nextRenderExpirationTime)%20%7B%5C%5Cn%20%20%20%20%20%20expirationTime%20-%3D%201%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20%2F%2F%20Keep%20track%20of%20the%20lowest%20pending%20interactive%20expiration%20time.%20This%5C%5Cn%20%20%2F%2F%20allows%20us%20to%20synchronously%20flush%20all%20interactive%20updates%5C%5Cn%20%20%2F%2F%20when%20needed.%5C%5Cn%20%20%2F%2F%20TODO%3A%20Move%20this%20to%20renderer%3F%5C%5Cn%20%20if%20(priorityLevel%20%3D%3D%3D%20scheduler.unstable_UserBlockingPriority%20%26%26%20(lowestPriorityPendingInteractiveExpirationTime%20%3D%3D%3D%20NoWork%20%7C%7C%20expirationTime%20%3C%20lowestPriorityPendingInteractiveExpirationTime))%20%7B%5C%5Cn%20%20%20%20lowestPriorityPendingInteractiveExpirationTime%20%3D%20expirationTime%3B%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20return%20expirationTime%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20renderDidSuspend(root%2C%20absoluteTimeoutMs%2C%20suspendedTime)%20%7B%5C%5Cn%20%20%2F%2F%20Schedule%20the%20timeout.%5C%5Cn%20%20if%20(absoluteTimeoutMs%20%3E%3D%200%20%26%26%20nextLatestAbsoluteTimeoutMs%20%3C%20absoluteTimeoutMs)%20%7B%5C%5Cn%20%20%20%20nextLatestAbsoluteTimeoutMs%20%3D%20absoluteTimeoutMs%3B%5C%5Cn%20%20%7D%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20renderDidError()%20%7B%5C%5Cn%20%20nextRenderDidError%20%3D%20true%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20pingSuspendedRoot(root%2C%20thenable%2C%20pingTime)%20%7B%5C%5Cn%20%20%2F%2F%20A%20promise%20that%20previously%20suspended%20React%20from%20committing%20has%20resolved.%5C%5Cn%20%20%2F%2F%20If%20React%20is%20still%20suspended%2C%20try%20again%20at%20the%20previous%20level%20(pingTime).%5C%5Cn%5C%5Cn%20%20var%20pingCache%20%3D%20root.pingCache%3B%5C%5Cn%20%20if%20(pingCache%20!%3D%3D%20null)%20%7B%5C%5Cn%20%20%20%20%2F%2F%20The%20thenable%20resolved%2C%20so%20we%20no%20longer%20need%20to%20memoize%2C%20because%20it%20will%5C%5Cn%20%20%20%20%2F%2F%20never%20be%20thrown%20again.%5C%5Cn%20%20%20%20pingCache.delete(thenable)%3B%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20if%20(nextRoot%20!%3D%3D%20null%20%26%26%20nextRenderExpirationTime%20%3D%3D%3D%20pingTime)%20%7B%5C%5Cn%20%20%20%20%2F%2F%20Received%20a%20ping%20at%20the%20same%20priority%20level%20at%20which%20we're%20currently%5C%5Cn%20%20%20%20%2F%2F%20rendering.%20Restart%20from%20the%20root.%5C%5Cn%20%20%20%20nextRoot%20%3D%20null%3B%5C%5Cn%20%20%7D%20else%20%7B%5C%5Cn%20%20%20%20%2F%2F%20Confirm%20that%20the%20root%20is%20still%20suspended%20at%20this%20level.%20Otherwise%20exit.%5C%5Cn%20%20%20%20if%20(isPriorityLevelSuspended(root%2C%20pingTime))%20%7B%5C%5Cn%20%20%20%20%20%20%2F%2F%20Ping%20at%20the%20original%20level%5C%5Cn%20%20%20%20%20%20markPingedPriorityLevel(root%2C%20pingTime)%3B%5C%5Cn%20%20%20%20%20%20var%20rootExpirationTime%20%3D%20root.expirationTime%3B%5C%5Cn%20%20%20%20%20%20if%20(rootExpirationTime%20!%3D%3D%20NoWork)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20requestWork(root%2C%20rootExpirationTime)%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20retryTimedOutBoundary(boundaryFiber%2C%20thenable)%20%7B%5C%5Cn%20%20%2F%2F%20The%20boundary%20fiber%20(a%20Suspense%20component)%20previously%20timed%20out%20and%20was%5C%5Cn%20%20%2F%2F%20rendered%20in%20its%20fallback%20state.%20One%20of%20the%20promises%20that%20suspended%20it%20has%5C%5Cn%20%20%2F%2F%20resolved%2C%20which%20means%20at%20least%20part%20of%20the%20tree%20was%20likely%20unblocked.%20Try%5C%5Cn%20%20var%20retryCache%20%3D%20void%200%3B%5C%5Cn%20%20if%20(enableSuspenseServerRenderer)%20%7B%5C%5Cn%20%20%20%20switch%20(boundaryFiber.tag)%20%7B%5C%5Cn%20%20%20%20%20%20case%20SuspenseComponent%3A%5C%5Cn%20%20%20%20%20%20%20%20retryCache%20%3D%20boundaryFiber.stateNode%3B%5C%5Cn%20%20%20%20%20%20%20%20break%3B%5C%5Cn%20%20%20%20%20%20case%20DehydratedSuspenseComponent%3A%5C%5Cn%20%20%20%20%20%20%20%20retryCache%20%3D%20boundaryFiber.memoizedState%3B%5C%5Cn%20%20%20%20%20%20%20%20break%3B%5C%5Cn%20%20%20%20%20%20default%3A%5C%5Cn%20%20%20%20%20%20%20%20invariant(false%2C%20'Pinged%20unknown%20suspense%20boundary%20type.%20This%20is%20probably%20a%20bug%20in%20React.')%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%20else%20%7B%5C%5Cn%20%20%20%20retryCache%20%3D%20boundaryFiber.stateNode%3B%5C%5Cn%20%20%7D%5C%5Cn%20%20if%20(retryCache%20!%3D%3D%20null)%20%7B%5C%5Cn%20%20%20%20%2F%2F%20The%20thenable%20resolved%2C%20so%20we%20no%20longer%20need%20to%20memoize%2C%20because%20it%20will%5C%5Cn%20%20%20%20%2F%2F%20never%20be%20thrown%20again.%5C%5Cn%20%20%20%20retryCache.delete(thenable)%3B%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20var%20currentTime%20%3D%20requestCurrentTime()%3B%5C%5Cn%20%20var%20retryTime%20%3D%20computeExpirationForFiber(currentTime%2C%20boundaryFiber)%3B%5C%5Cn%20%20var%20root%20%3D%20scheduleWorkToRoot(boundaryFiber%2C%20retryTime)%3B%5C%5Cn%20%20if%20(root%20!%3D%3D%20null)%20%7B%5C%5Cn%20%20%20%20markPendingPriorityLevel(root%2C%20retryTime)%3B%5C%5Cn%20%20%20%20var%20rootExpirationTime%20%3D%20root.expirationTime%3B%5C%5Cn%20%20%20%20if%20(rootExpirationTime%20!%3D%3D%20NoWork)%20%7B%5C%5Cn%20%20%20%20%20%20requestWork(root%2C%20rootExpirationTime)%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20scheduleWorkToRoot(fiber%2C%20expirationTime)%20%7B%5C%5Cn%20%20recordScheduleUpdate()%3B%5C%5Cn%5C%5Cn%20%20%7B%5C%5Cn%20%20%20%20if%20(fiber.tag%20%3D%3D%3D%20ClassComponent)%20%7B%5C%5Cn%20%20%20%20%20%20var%20instance%20%3D%20fiber.stateNode%3B%5C%5Cn%20%20%20%20%20%20warnAboutInvalidUpdates(instance)%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20%2F%2F%20Update%20the%20source%20fiber's%20expiration%20time%5C%5Cn%20%20if%20(fiber.expirationTime%20%3C%20expirationTime)%20%7B%5C%5Cn%20%20%20%20fiber.expirationTime%20%3D%20expirationTime%3B%5C%5Cn%20%20%7D%5C%5Cn%20%20var%20alternate%20%3D%20fiber.alternate%3B%5C%5Cn%20%20if%20(alternate%20!%3D%3D%20null%20%26%26%20alternate.expirationTime%20%3C%20expirationTime)%20%7B%5C%5Cn%20%20%20%20alternate.expirationTime%20%3D%20expirationTime%3B%5C%5Cn%20%20%7D%5C%5Cn%20%20%2F%2F%20Walk%20the%20parent%20path%20to%20the%20root%20and%20update%20the%20child%20expiration%20time.%5C%5Cn%20%20var%20node%20%3D%20fiber.return%3B%5C%5Cn%20%20var%20root%20%3D%20null%3B%5C%5Cn%20%20if%20(node%20%3D%3D%3D%20null%20%26%26%20fiber.tag%20%3D%3D%3D%20HostRoot)%20%7B%5C%5Cn%20%20%20%20root%20%3D%20fiber.stateNode%3B%5C%5Cn%20%20%7D%20else%20%7B%5C%5Cn%20%20%20%20while%20(node%20!%3D%3D%20null)%20%7B%5C%5Cn%20%20%20%20%20%20alternate%20%3D%20node.alternate%3B%5C%5Cn%20%20%20%20%20%20if%20(node.childExpirationTime%20%3C%20expirationTime)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20node.childExpirationTime%20%3D%20expirationTime%3B%5C%5Cn%20%20%20%20%20%20%20%20if%20(alternate%20!%3D%3D%20null%20%26%26%20alternate.childExpirationTime%20%3C%20expirationTime)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20alternate.childExpirationTime%20%3D%20expirationTime%3B%5C%5Cn%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%7D%20else%20if%20(alternate%20!%3D%3D%20null%20%26%26%20alternate.childExpirationTime%20%3C%20expirationTime)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20alternate.childExpirationTime%20%3D%20expirationTime%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20if%20(node.return%20%3D%3D%3D%20null%20%26%26%20node.tag%20%3D%3D%3D%20HostRoot)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20root%20%3D%20node.stateNode%3B%5C%5Cn%20%20%20%20%20%20%20%20break%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20node%20%3D%20node.return%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20if%20(enableSchedulerTracing)%20%7B%5C%5Cn%20%20%20%20if%20(root%20!%3D%3D%20null)%20%7B%5C%5Cn%20%20%20%20%20%20var%20interactions%20%3D%20tracing.__interactionsRef.current%3B%5C%5Cn%20%20%20%20%20%20if%20(interactions.size%20%3E%200)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20var%20pendingInteractionMap%20%3D%20root.pendingInteractionMap%3B%5C%5Cn%20%20%20%20%20%20%20%20var%20pendingInteractions%20%3D%20pendingInteractionMap.get(expirationTime)%3B%5C%5Cn%20%20%20%20%20%20%20%20if%20(pendingInteractions%20!%3D%20null)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20interactions.forEach(function%20(interaction)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20if%20(!pendingInteractions.has(interaction))%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%20%20%2F%2F%20Update%20the%20pending%20async%20work%20count%20for%20previously%20unscheduled%20interaction.%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%20%20interaction.__count%2B%2B%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20pendingInteractions.add(interaction)%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%7D)%3B%5C%5Cn%20%20%20%20%20%20%20%20%7D%20else%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20pendingInteractionMap.set(expirationTime%2C%20new%20Set(interactions))%3B%5C%5Cn%5C%5Cn%20%20%20%20%20%20%20%20%20%20%2F%2F%20Update%20the%20pending%20async%20work%20count%20for%20the%20current%20interactions.%5C%5Cn%20%20%20%20%20%20%20%20%20%20interactions.forEach(function%20(interaction)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20interaction.__count%2B%2B%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%7D)%3B%5C%5Cn%20%20%20%20%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20%20%20%20%20var%20subscriber%20%3D%20tracing.__subscriberRef.current%3B%5C%5Cn%20%20%20%20%20%20%20%20if%20(subscriber%20!%3D%3D%20null)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20var%20threadID%20%3D%20computeThreadID(expirationTime%2C%20root.interactionThreadID)%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20subscriber.onWorkScheduled(interactions%2C%20threadID)%3B%5C%5Cn%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%5C%5Cn%20%20return%20root%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20warnIfNotCurrentlyBatchingInDev(fiber)%20%7B%5C%5Cn%20%20%7B%5C%5Cn%20%20%20%20if%20(isRendering%20%3D%3D%3D%20false%20%26%26%20isBatchingUpdates%20%3D%3D%3D%20false)%20%7B%5C%5Cn%20%20%20%20%20%20warningWithoutStack%241(false%2C%20'An%20update%20to%20%25s%20inside%20a%20test%20was%20not%20wrapped%20in%20act(...).%5C%5C%5C%5Cn%5C%5C%5C%5Cn'%20%2B%20'When%20testing%2C%20code%20that%20causes%20React%20state%20updates%20should%20be%20wrapped%20into%20act(...)%3A%5C%5C%5C%5Cn%5C%5C%5C%5Cn'%20%2B%20'act(()%20%3D%3E%20%7B%5C%5C%5C%5Cn'%20%2B%20'%20%20%2F*%20fire%20events%20that%20update%20state%20*%2F%5C%5C%5C%5Cn'%20%2B%20'%7D)%3B%5C%5C%5C%5Cn'%20%2B%20'%2F*%20assert%20on%20the%20output%20*%2F%5C%5C%5C%5Cn%5C%5C%5C%5Cn'%20%2B%20%5C%5C%5C%22This%20ensures%20that%20you're%20testing%20the%20behavior%20the%20user%20would%20see%20in%20the%20browser.%5C%5C%5C%22%20%2B%20'%20Learn%20more%20at%20https%3A%2F%2Ffb.me%2Freact-wrap-tests-with-act'%20%2B%20'%25s'%2C%20getComponentName(fiber.type)%2C%20getStackByFiberInDevAndProd(fiber))%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20scheduleWork(fiber%2C%20expirationTime)%20%7B%5C%5Cn%20%20var%20root%20%3D%20scheduleWorkToRoot(fiber%2C%20expirationTime)%3B%5C%5Cn%20%20if%20(root%20%3D%3D%3D%20null)%20%7B%5C%5Cn%20%20%20%20%7B%5C%5Cn%20%20%20%20%20%20switch%20(fiber.tag)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20case%20ClassComponent%3A%5C%5Cn%20%20%20%20%20%20%20%20%20%20warnAboutUpdateOnUnmounted(fiber%2C%20true)%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20break%3B%5C%5Cn%20%20%20%20%20%20%20%20case%20FunctionComponent%3A%5C%5Cn%20%20%20%20%20%20%20%20case%20ForwardRef%3A%5C%5Cn%20%20%20%20%20%20%20%20case%20MemoComponent%3A%5C%5Cn%20%20%20%20%20%20%20%20case%20SimpleMemoComponent%3A%5C%5Cn%20%20%20%20%20%20%20%20%20%20warnAboutUpdateOnUnmounted(fiber%2C%20false)%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20break%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%20%20return%3B%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20if%20(!isWorking%20%26%26%20nextRenderExpirationTime%20!%3D%3D%20NoWork%20%26%26%20expirationTime%20%3E%20nextRenderExpirationTime)%20%7B%5C%5Cn%20%20%20%20%2F%2F%20This%20is%20an%20interruption.%20(Used%20for%20performance%20tracking.)%5C%5Cn%20%20%20%20interruptedBy%20%3D%20fiber%3B%5C%5Cn%20%20%20%20resetStack()%3B%5C%5Cn%20%20%7D%5C%5Cn%20%20markPendingPriorityLevel(root%2C%20expirationTime)%3B%5C%5Cn%20%20if%20(%5C%5Cn%20%20%2F%2F%20If%20we're%20in%20the%20render%20phase%2C%20we%20don't%20need%20to%20schedule%20this%20root%5C%5Cn%20%20%2F%2F%20for%20an%20update%2C%20because%20we'll%20do%20it%20before%20we%20exit...%5C%5Cn%20%20!isWorking%20%7C%7C%20isCommitting%241%20%7C%7C%5C%5Cn%20%20%2F%2F%20...unless%20this%20is%20a%20different%20root%20than%20the%20one%20we're%20rendering.%5C%5Cn%20%20nextRoot%20!%3D%3D%20root)%20%7B%5C%5Cn%20%20%20%20var%20rootExpirationTime%20%3D%20root.expirationTime%3B%5C%5Cn%20%20%20%20requestWork(root%2C%20rootExpirationTime)%3B%5C%5Cn%20%20%7D%5C%5Cn%20%20if%20(nestedUpdateCount%20%3E%20NESTED_UPDATE_LIMIT)%20%7B%5C%5Cn%20%20%20%20%2F%2F%20Reset%20this%20back%20to%20zero%20so%20subsequent%20updates%20don't%20throw.%5C%5Cn%20%20%20%20nestedUpdateCount%20%3D%200%3B%5C%5Cn%20%20%20%20invariant(false%2C%20'Maximum%20update%20depth%20exceeded.%20This%20can%20happen%20when%20a%20component%20repeatedly%20calls%20setState%20inside%20componentWillUpdate%20or%20componentDidUpdate.%20React%20limits%20the%20number%20of%20nested%20updates%20to%20prevent%20infinite%20loops.')%3B%5C%5Cn%20%20%7D%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20syncUpdates(fn%2C%20a%2C%20b%2C%20c%2C%20d)%20%7B%5C%5Cn%20%20return%20scheduler.unstable_runWithPriority(scheduler.unstable_ImmediatePriority%2C%20function%20()%20%7B%5C%5Cn%20%20%20%20return%20fn(a%2C%20b%2C%20c%2C%20d)%3B%5C%5Cn%20%20%7D)%3B%5C%5Cn%7D%5C%5Cn%5C%5Cn%2F%2F%20TODO%3A%20Everything%20below%20this%20is%20written%20as%20if%20it%20has%20been%20lifted%20to%20the%5C%5Cn%2F%2F%20renderers.%20I'll%20do%20this%20in%20a%20follow-up.%5C%5Cn%5C%5Cn%2F%2F%20Linked-list%20of%20roots%5C%5Cnvar%20firstScheduledRoot%20%3D%20null%3B%5C%5Cnvar%20lastScheduledRoot%20%3D%20null%3B%5C%5Cn%5C%5Cnvar%20callbackExpirationTime%20%3D%20NoWork%3B%5C%5Cnvar%20callbackID%20%3D%20void%200%3B%5C%5Cnvar%20isRendering%20%3D%20false%3B%5C%5Cnvar%20nextFlushedRoot%20%3D%20null%3B%5C%5Cnvar%20nextFlushedExpirationTime%20%3D%20NoWork%3B%5C%5Cnvar%20lowestPriorityPendingInteractiveExpirationTime%20%3D%20NoWork%3B%5C%5Cnvar%20hasUnhandledError%20%3D%20false%3B%5C%5Cnvar%20unhandledError%20%3D%20null%3B%5C%5Cn%5C%5Cnvar%20isBatchingUpdates%20%3D%20false%3B%5C%5Cnvar%20isUnbatchingUpdates%20%3D%20false%3B%5C%5Cn%5C%5Cnvar%20completedBatches%20%3D%20null%3B%5C%5Cn%5C%5Cnvar%20originalStartTimeMs%20%3D%20scheduler.unstable_now()%3B%5C%5Cnvar%20currentRendererTime%20%3D%20msToExpirationTime(originalStartTimeMs)%3B%5C%5Cnvar%20currentSchedulerTime%20%3D%20currentRendererTime%3B%5C%5Cn%5C%5Cn%2F%2F%20Use%20these%20to%20prevent%20an%20infinite%20loop%20of%20nested%20updates%5C%5Cnvar%20NESTED_UPDATE_LIMIT%20%3D%2050%3B%5C%5Cnvar%20nestedUpdateCount%20%3D%200%3B%5C%5Cnvar%20lastCommittedRootDuringThisBatch%20%3D%20null%3B%5C%5Cn%5C%5Cnfunction%20recomputeCurrentRendererTime()%20%7B%5C%5Cn%20%20var%20currentTimeMs%20%3D%20scheduler.unstable_now()%20-%20originalStartTimeMs%3B%5C%5Cn%20%20currentRendererTime%20%3D%20msToExpirationTime(currentTimeMs)%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20scheduleCallbackWithExpirationTime(root%2C%20expirationTime)%20%7B%5C%5Cn%20%20if%20(callbackExpirationTime%20!%3D%3D%20NoWork)%20%7B%5C%5Cn%20%20%20%20%2F%2F%20A%20callback%20is%20already%20scheduled.%20Check%20its%20expiration%20time%20(timeout).%5C%5Cn%20%20%20%20if%20(expirationTime%20%3C%20callbackExpirationTime)%20%7B%5C%5Cn%20%20%20%20%20%20%2F%2F%20Existing%20callback%20has%20sufficient%20timeout.%20Exit.%5C%5Cn%20%20%20%20%20%20return%3B%5C%5Cn%20%20%20%20%7D%20else%20%7B%5C%5Cn%20%20%20%20%20%20if%20(callbackID%20!%3D%3D%20null)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%2F%2F%20Existing%20callback%20has%20insufficient%20timeout.%20Cancel%20and%20schedule%20a%5C%5Cn%20%20%20%20%20%20%20%20%2F%2F%20new%20one.%5C%5Cn%20%20%20%20%20%20%20%20scheduler.unstable_cancelCallback(callbackID)%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%20%20%2F%2F%20The%20request%20callback%20timer%20is%20already%20running.%20Don't%20start%20a%20new%20one.%5C%5Cn%20%20%7D%20else%20%7B%5C%5Cn%20%20%20%20startRequestCallbackTimer()%3B%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20callbackExpirationTime%20%3D%20expirationTime%3B%5C%5Cn%20%20var%20currentMs%20%3D%20scheduler.unstable_now()%20-%20originalStartTimeMs%3B%5C%5Cn%20%20var%20expirationTimeMs%20%3D%20expirationTimeToMs(expirationTime)%3B%5C%5Cn%20%20var%20timeout%20%3D%20expirationTimeMs%20-%20currentMs%3B%5C%5Cn%20%20callbackID%20%3D%20scheduler.unstable_scheduleCallback(performAsyncWork%2C%20%7B%20timeout%3A%20timeout%20%7D)%3B%5C%5Cn%7D%5C%5Cn%5C%5Cn%2F%2F%20For%20every%20call%20to%20renderRoot%2C%20one%20of%20onFatal%2C%20onComplete%2C%20onSuspend%2C%20and%5C%5Cn%2F%2F%20onYield%20is%20called%20upon%20exiting.%20We%20use%20these%20in%20lieu%20of%20returning%20a%20tuple.%5C%5Cn%2F%2F%20I've%20also%20chosen%20not%20to%20inline%20them%20into%20renderRoot%20because%20these%20will%5C%5Cn%2F%2F%20eventually%20be%20lifted%20into%20the%20renderer.%5C%5Cnfunction%20onFatal(root)%20%7B%5C%5Cn%20%20root.finishedWork%20%3D%20null%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20onComplete(root%2C%20finishedWork%2C%20expirationTime)%20%7B%5C%5Cn%20%20root.pendingCommitExpirationTime%20%3D%20expirationTime%3B%5C%5Cn%20%20root.finishedWork%20%3D%20finishedWork%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20onSuspend(root%2C%20finishedWork%2C%20suspendedExpirationTime%2C%20rootExpirationTime%2C%20msUntilTimeout)%20%7B%5C%5Cn%20%20root.expirationTime%20%3D%20rootExpirationTime%3B%5C%5Cn%20%20if%20(msUntilTimeout%20%3D%3D%3D%200%20%26%26%20!shouldYieldToRenderer())%20%7B%5C%5Cn%20%20%20%20%2F%2F%20Don't%20wait%20an%20additional%20tick.%20Commit%20the%20tree%20immediately.%5C%5Cn%20%20%20%20root.pendingCommitExpirationTime%20%3D%20suspendedExpirationTime%3B%5C%5Cn%20%20%20%20root.finishedWork%20%3D%20finishedWork%3B%5C%5Cn%20%20%7D%20else%20if%20(msUntilTimeout%20%3E%200)%20%7B%5C%5Cn%20%20%20%20%2F%2F%20Wait%20%60msUntilTimeout%60%20milliseconds%20before%20committing.%5C%5Cn%20%20%20%20root.timeoutHandle%20%3D%20scheduleTimeout(onTimeout.bind(null%2C%20root%2C%20finishedWork%2C%20suspendedExpirationTime)%2C%20msUntilTimeout)%3B%5C%5Cn%20%20%7D%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20onYield(root)%20%7B%5C%5Cn%20%20root.finishedWork%20%3D%20null%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20onTimeout(root%2C%20finishedWork%2C%20suspendedExpirationTime)%20%7B%5C%5Cn%20%20%2F%2F%20The%20root%20timed%20out.%20Commit%20it.%5C%5Cn%20%20root.pendingCommitExpirationTime%20%3D%20suspendedExpirationTime%3B%5C%5Cn%20%20root.finishedWork%20%3D%20finishedWork%3B%5C%5Cn%20%20%2F%2F%20Read%20the%20current%20time%20before%20entering%20the%20commit%20phase.%20We%20can%20be%5C%5Cn%20%20%2F%2F%20certain%20this%20won't%20cause%20tearing%20related%20to%20batching%20of%20event%20updates%5C%5Cn%20%20%2F%2F%20because%20we're%20at%20the%20top%20of%20a%20timer%20event.%5C%5Cn%20%20recomputeCurrentRendererTime()%3B%5C%5Cn%20%20currentSchedulerTime%20%3D%20currentRendererTime%3B%5C%5Cn%20%20flushRoot(root%2C%20suspendedExpirationTime)%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20onCommit(root%2C%20expirationTime)%20%7B%5C%5Cn%20%20root.expirationTime%20%3D%20expirationTime%3B%5C%5Cn%20%20root.finishedWork%20%3D%20null%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20requestCurrentTime()%20%7B%5C%5Cn%20%20%2F%2F%20requestCurrentTime%20is%20called%20by%20the%20scheduler%20to%20compute%20an%20expiration%5C%5Cn%20%20%2F%2F%20time.%5C%5Cn%20%20%2F%2F%5C%5Cn%20%20%2F%2F%20Expiration%20times%20are%20computed%20by%20adding%20to%20the%20current%20time%20(the%20start%5C%5Cn%20%20%2F%2F%20time).%20However%2C%20if%20two%20updates%20are%20scheduled%20within%20the%20same%20event%2C%20we%5C%5Cn%20%20%2F%2F%20should%20treat%20their%20start%20times%20as%20simultaneous%2C%20even%20if%20the%20actual%20clock%5C%5Cn%20%20%2F%2F%20time%20has%20advanced%20between%20the%20first%20and%20second%20call.%5C%5Cn%5C%5Cn%20%20%2F%2F%20In%20other%20words%2C%20because%20expiration%20times%20determine%20how%20updates%20are%20batched%2C%5C%5Cn%20%20%2F%2F%20we%20want%20all%20updates%20of%20like%20priority%20that%20occur%20within%20the%20same%20event%20to%5C%5Cn%20%20%2F%2F%20receive%20the%20same%20expiration%20time.%20Otherwise%20we%20get%20tearing.%5C%5Cn%20%20%2F%2F%5C%5Cn%20%20%2F%2F%20We%20keep%20track%20of%20two%20separate%20times%3A%20the%20current%20%5C%5C%5C%22renderer%5C%5C%5C%22%20time%20and%20the%5C%5Cn%20%20%2F%2F%20current%20%5C%5C%5C%22scheduler%5C%5C%5C%22%20time.%20The%20renderer%20time%20can%20be%20updated%20whenever%3B%20it%5C%5Cn%20%20%2F%2F%20only%20exists%20to%20minimize%20the%20calls%20performance.now.%5C%5Cn%20%20%2F%2F%5C%5Cn%20%20%2F%2F%20But%20the%20scheduler%20time%20can%20only%20be%20updated%20if%20there's%20no%20pending%20work%2C%20or%5C%5Cn%20%20%2F%2F%20if%20we%20know%20for%20certain%20that%20we're%20not%20in%20the%20middle%20of%20an%20event.%5C%5Cn%5C%5Cn%20%20if%20(isRendering)%20%7B%5C%5Cn%20%20%20%20%2F%2F%20We're%20already%20rendering.%20Return%20the%20most%20recently%20read%20time.%5C%5Cn%20%20%20%20return%20currentSchedulerTime%3B%5C%5Cn%20%20%7D%5C%5Cn%20%20%2F%2F%20Check%20if%20there's%20pending%20work.%5C%5Cn%20%20findHighestPriorityRoot()%3B%5C%5Cn%20%20if%20(nextFlushedExpirationTime%20%3D%3D%3D%20NoWork%20%7C%7C%20nextFlushedExpirationTime%20%3D%3D%3D%20Never)%20%7B%5C%5Cn%20%20%20%20%2F%2F%20If%20there's%20no%20pending%20work%2C%20or%20if%20the%20pending%20work%20is%20offscreen%2C%20we%20can%5C%5Cn%20%20%20%20%2F%2F%20read%20the%20current%20time%20without%20risk%20of%20tearing.%5C%5Cn%20%20%20%20recomputeCurrentRendererTime()%3B%5C%5Cn%20%20%20%20currentSchedulerTime%20%3D%20currentRendererTime%3B%5C%5Cn%20%20%20%20return%20currentSchedulerTime%3B%5C%5Cn%20%20%7D%5C%5Cn%20%20%2F%2F%20There's%20already%20pending%20work.%20We%20might%20be%20in%20the%20middle%20of%20a%20browser%5C%5Cn%20%20%2F%2F%20event.%20If%20we%20were%20to%20read%20the%20current%20time%2C%20it%20could%20cause%20multiple%20updates%5C%5Cn%20%20%2F%2F%20within%20the%20same%20event%20to%20receive%20different%20expiration%20times%2C%20leading%20to%5C%5Cn%20%20%2F%2F%20tearing.%20Return%20the%20last%20read%20time.%20During%20the%20next%20idle%20callback%2C%20the%5C%5Cn%20%20%2F%2F%20time%20will%20be%20updated.%5C%5Cn%20%20return%20currentSchedulerTime%3B%5C%5Cn%7D%5C%5Cn%5C%5Cn%2F%2F%20requestWork%20is%20called%20by%20the%20scheduler%20whenever%20a%20root%20receives%20an%20update.%5C%5Cn%2F%2F%20It's%20up%20to%20the%20renderer%20to%20call%20renderRoot%20at%20some%20point%20in%20the%20future.%5C%5Cnfunction%20requestWork(root%2C%20expirationTime)%20%7B%5C%5Cn%20%20addRootToSchedule(root%2C%20expirationTime)%3B%5C%5Cn%20%20if%20(isRendering)%20%7B%5C%5Cn%20%20%20%20%2F%2F%20Prevent%20reentrancy.%20Remaining%20work%20will%20be%20scheduled%20at%20the%20end%20of%5C%5Cn%20%20%20%20%2F%2F%20the%20currently%20rendering%20batch.%5C%5Cn%20%20%20%20return%3B%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20if%20(isBatchingUpdates)%20%7B%5C%5Cn%20%20%20%20%2F%2F%20Flush%20work%20at%20the%20end%20of%20the%20batch.%5C%5Cn%20%20%20%20if%20(isUnbatchingUpdates)%20%7B%5C%5Cn%20%20%20%20%20%20%2F%2F%20...unless%20we're%20inside%20unbatchedUpdates%2C%20in%20which%20case%20we%20should%5C%5Cn%20%20%20%20%20%20%2F%2F%20flush%20it%20now.%5C%5Cn%20%20%20%20%20%20nextFlushedRoot%20%3D%20root%3B%5C%5Cn%20%20%20%20%20%20nextFlushedExpirationTime%20%3D%20Sync%3B%5C%5Cn%20%20%20%20%20%20performWorkOnRoot(root%2C%20Sync%2C%20false)%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%20%20return%3B%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20%2F%2F%20TODO%3A%20Get%20rid%20of%20Sync%20and%20use%20current%20time%3F%5C%5Cn%20%20if%20(expirationTime%20%3D%3D%3D%20Sync)%20%7B%5C%5Cn%20%20%20%20performSyncWork()%3B%5C%5Cn%20%20%7D%20else%20%7B%5C%5Cn%20%20%20%20scheduleCallbackWithExpirationTime(root%2C%20expirationTime)%3B%5C%5Cn%20%20%7D%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20addRootToSchedule(root%2C%20expirationTime)%20%7B%5C%5Cn%20%20%2F%2F%20Add%20the%20root%20to%20the%20schedule.%5C%5Cn%20%20%2F%2F%20Check%20if%20this%20root%20is%20already%20part%20of%20the%20schedule.%5C%5Cn%20%20if%20(root.nextScheduledRoot%20%3D%3D%3D%20null)%20%7B%5C%5Cn%20%20%20%20%2F%2F%20This%20root%20is%20not%20already%20scheduled.%20Add%20it.%5C%5Cn%20%20%20%20root.expirationTime%20%3D%20expirationTime%3B%5C%5Cn%20%20%20%20if%20(lastScheduledRoot%20%3D%3D%3D%20null)%20%7B%5C%5Cn%20%20%20%20%20%20firstScheduledRoot%20%3D%20lastScheduledRoot%20%3D%20root%3B%5C%5Cn%20%20%20%20%20%20root.nextScheduledRoot%20%3D%20root%3B%5C%5Cn%20%20%20%20%7D%20else%20%7B%5C%5Cn%20%20%20%20%20%20lastScheduledRoot.nextScheduledRoot%20%3D%20root%3B%5C%5Cn%20%20%20%20%20%20lastScheduledRoot%20%3D%20root%3B%5C%5Cn%20%20%20%20%20%20lastScheduledRoot.nextScheduledRoot%20%3D%20firstScheduledRoot%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%20else%20%7B%5C%5Cn%20%20%20%20%2F%2F%20This%20root%20is%20already%20scheduled%2C%20but%20its%20priority%20may%20have%20increased.%5C%5Cn%20%20%20%20var%20remainingExpirationTime%20%3D%20root.expirationTime%3B%5C%5Cn%20%20%20%20if%20(expirationTime%20%3E%20remainingExpirationTime)%20%7B%5C%5Cn%20%20%20%20%20%20%2F%2F%20Update%20the%20priority.%5C%5Cn%20%20%20%20%20%20root.expirationTime%20%3D%20expirationTime%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20findHighestPriorityRoot()%20%7B%5C%5Cn%20%20var%20highestPriorityWork%20%3D%20NoWork%3B%5C%5Cn%20%20var%20highestPriorityRoot%20%3D%20null%3B%5C%5Cn%20%20if%20(lastScheduledRoot%20!%3D%3D%20null)%20%7B%5C%5Cn%20%20%20%20var%20previousScheduledRoot%20%3D%20lastScheduledRoot%3B%5C%5Cn%20%20%20%20var%20root%20%3D%20firstScheduledRoot%3B%5C%5Cn%20%20%20%20while%20(root%20!%3D%3D%20null)%20%7B%5C%5Cn%20%20%20%20%20%20var%20remainingExpirationTime%20%3D%20root.expirationTime%3B%5C%5Cn%20%20%20%20%20%20if%20(remainingExpirationTime%20%3D%3D%3D%20NoWork)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%2F%2F%20This%20root%20no%20longer%20has%20work.%20Remove%20it%20from%20the%20scheduler.%5C%5Cn%5C%5Cn%20%20%20%20%20%20%20%20%2F%2F%20TODO%3A%20This%20check%20is%20redudant%2C%20but%20Flow%20is%20confused%20by%20the%20branch%5C%5Cn%20%20%20%20%20%20%20%20%2F%2F%20below%20where%20we%20set%20lastScheduledRoot%20to%20null%2C%20even%20though%20we%20break%5C%5Cn%20%20%20%20%20%20%20%20%2F%2F%20from%20the%20loop%20right%20after.%5C%5Cn%20%20%20%20%20%20%20%20!(previousScheduledRoot%20!%3D%3D%20null%20%26%26%20lastScheduledRoot%20!%3D%3D%20null)%20%3F%20invariant(false%2C%20'Should%20have%20a%20previous%20and%20last%20root.%20This%20error%20is%20likely%20caused%20by%20a%20bug%20in%20React.%20Please%20file%20an%20issue.')%20%3A%20void%200%3B%5C%5Cn%20%20%20%20%20%20%20%20if%20(root%20%3D%3D%3D%20root.nextScheduledRoot)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%2F%2F%20This%20is%20the%20only%20root%20in%20the%20list.%5C%5Cn%20%20%20%20%20%20%20%20%20%20root.nextScheduledRoot%20%3D%20null%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20firstScheduledRoot%20%3D%20lastScheduledRoot%20%3D%20null%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20break%3B%5C%5Cn%20%20%20%20%20%20%20%20%7D%20else%20if%20(root%20%3D%3D%3D%20firstScheduledRoot)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%2F%2F%20This%20is%20the%20first%20root%20in%20the%20list.%5C%5Cn%20%20%20%20%20%20%20%20%20%20var%20next%20%3D%20root.nextScheduledRoot%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20firstScheduledRoot%20%3D%20next%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20lastScheduledRoot.nextScheduledRoot%20%3D%20next%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20root.nextScheduledRoot%20%3D%20null%3B%5C%5Cn%20%20%20%20%20%20%20%20%7D%20else%20if%20(root%20%3D%3D%3D%20lastScheduledRoot)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%2F%2F%20This%20is%20the%20last%20root%20in%20the%20list.%5C%5Cn%20%20%20%20%20%20%20%20%20%20lastScheduledRoot%20%3D%20previousScheduledRoot%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20lastScheduledRoot.nextScheduledRoot%20%3D%20firstScheduledRoot%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20root.nextScheduledRoot%20%3D%20null%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20break%3B%5C%5Cn%20%20%20%20%20%20%20%20%7D%20else%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20previousScheduledRoot.nextScheduledRoot%20%3D%20root.nextScheduledRoot%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20root.nextScheduledRoot%20%3D%20null%3B%5C%5Cn%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%20%20root%20%3D%20previousScheduledRoot.nextScheduledRoot%3B%5C%5Cn%20%20%20%20%20%20%7D%20else%20%7B%5C%5Cn%20%20%20%20%20%20%20%20if%20(remainingExpirationTime%20%3E%20highestPriorityWork)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%2F%2F%20Update%20the%20priority%2C%20if%20it's%20higher%5C%5Cn%20%20%20%20%20%20%20%20%20%20highestPriorityWork%20%3D%20remainingExpirationTime%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20highestPriorityRoot%20%3D%20root%3B%5C%5Cn%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%20%20if%20(root%20%3D%3D%3D%20lastScheduledRoot)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20break%3B%5C%5Cn%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%20%20if%20(highestPriorityWork%20%3D%3D%3D%20Sync)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%2F%2F%20Sync%20is%20highest%20priority%20by%20definition%20so%5C%5Cn%20%20%20%20%20%20%20%20%20%20%2F%2F%20we%20can%20stop%20searching.%5C%5Cn%20%20%20%20%20%20%20%20%20%20break%3B%5C%5Cn%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%20%20previousScheduledRoot%20%3D%20root%3B%5C%5Cn%20%20%20%20%20%20%20%20root%20%3D%20root.nextScheduledRoot%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20nextFlushedRoot%20%3D%20highestPriorityRoot%3B%5C%5Cn%20%20nextFlushedExpirationTime%20%3D%20highestPriorityWork%3B%5C%5Cn%7D%5C%5Cn%5C%5Cn%2F%2F%20TODO%3A%20This%20wrapper%20exists%20because%20many%20of%20the%20older%20tests%20(the%20ones%20that%20use%5C%5Cn%2F%2F%20flushDeferredPri)%20rely%20on%20the%20number%20of%20times%20%60shouldYield%60%20is%20called.%20We%5C%5Cn%2F%2F%20should%20get%20rid%20of%20it.%5C%5Cnvar%20didYield%20%3D%20false%3B%5C%5Cnfunction%20shouldYieldToRenderer()%20%7B%5C%5Cn%20%20if%20(didYield)%20%7B%5C%5Cn%20%20%20%20return%20true%3B%5C%5Cn%20%20%7D%5C%5Cn%20%20if%20(scheduler.unstable_shouldYield())%20%7B%5C%5Cn%20%20%20%20didYield%20%3D%20true%3B%5C%5Cn%20%20%20%20return%20true%3B%5C%5Cn%20%20%7D%5C%5Cn%20%20return%20false%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20performAsyncWork()%20%7B%5C%5Cn%20%20try%20%7B%5C%5Cn%20%20%20%20if%20(!shouldYieldToRenderer())%20%7B%5C%5Cn%20%20%20%20%20%20%2F%2F%20The%20callback%20timed%20out.%20That%20means%20at%20least%20one%20update%20has%20expired.%5C%5Cn%20%20%20%20%20%20%2F%2F%20Iterate%20through%20the%20root%20schedule.%20If%20they%20contain%20expired%20work%2C%20set%5C%5Cn%20%20%20%20%20%20%2F%2F%20the%20next%20render%20expiration%20time%20to%20the%20current%20time.%20This%20has%20the%20effect%5C%5Cn%20%20%20%20%20%20%2F%2F%20of%20flushing%20all%20expired%20work%20in%20a%20single%20batch%2C%20instead%20of%20flushing%20each%5C%5Cn%20%20%20%20%20%20%2F%2F%20level%20one%20at%20a%20time.%5C%5Cn%20%20%20%20%20%20if%20(firstScheduledRoot%20!%3D%3D%20null)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20recomputeCurrentRendererTime()%3B%5C%5Cn%20%20%20%20%20%20%20%20var%20root%20%3D%20firstScheduledRoot%3B%5C%5Cn%20%20%20%20%20%20%20%20do%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20didExpireAtExpirationTime(root%2C%20currentRendererTime)%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%2F%2F%20The%20root%20schedule%20is%20circular%2C%20so%20this%20is%20never%20null.%5C%5Cn%20%20%20%20%20%20%20%20%20%20root%20%3D%20root.nextScheduledRoot%3B%5C%5Cn%20%20%20%20%20%20%20%20%7D%20while%20(root%20!%3D%3D%20firstScheduledRoot)%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%20%20performWork(NoWork%2C%20true)%3B%5C%5Cn%20%20%7D%20finally%20%7B%5C%5Cn%20%20%20%20didYield%20%3D%20false%3B%5C%5Cn%20%20%7D%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20performSyncWork()%20%7B%5C%5Cn%20%20performWork(Sync%2C%20false)%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20performWork(minExpirationTime%2C%20isYieldy)%20%7B%5C%5Cn%20%20%2F%2F%20Keep%20working%20on%20roots%20until%20there's%20no%20more%20work%2C%20or%20until%20there's%20a%20higher%5C%5Cn%20%20%2F%2F%20priority%20event.%5C%5Cn%20%20findHighestPriorityRoot()%3B%5C%5Cn%5C%5Cn%20%20if%20(isYieldy)%20%7B%5C%5Cn%20%20%20%20recomputeCurrentRendererTime()%3B%5C%5Cn%20%20%20%20currentSchedulerTime%20%3D%20currentRendererTime%3B%5C%5Cn%5C%5Cn%20%20%20%20if%20(enableUserTimingAPI)%20%7B%5C%5Cn%20%20%20%20%20%20var%20didExpire%20%3D%20nextFlushedExpirationTime%20%3E%20currentRendererTime%3B%5C%5Cn%20%20%20%20%20%20var%20timeout%20%3D%20expirationTimeToMs(nextFlushedExpirationTime)%3B%5C%5Cn%20%20%20%20%20%20stopRequestCallbackTimer(didExpire%2C%20timeout)%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20while%20(nextFlushedRoot%20!%3D%3D%20null%20%26%26%20nextFlushedExpirationTime%20!%3D%3D%20NoWork%20%26%26%20minExpirationTime%20%3C%3D%20nextFlushedExpirationTime%20%26%26%20!(didYield%20%26%26%20currentRendererTime%20%3E%20nextFlushedExpirationTime))%20%7B%5C%5Cn%20%20%20%20%20%20performWorkOnRoot(nextFlushedRoot%2C%20nextFlushedExpirationTime%2C%20currentRendererTime%20%3E%20nextFlushedExpirationTime)%3B%5C%5Cn%20%20%20%20%20%20findHighestPriorityRoot()%3B%5C%5Cn%20%20%20%20%20%20recomputeCurrentRendererTime()%3B%5C%5Cn%20%20%20%20%20%20currentSchedulerTime%20%3D%20currentRendererTime%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%20else%20%7B%5C%5Cn%20%20%20%20while%20(nextFlushedRoot%20!%3D%3D%20null%20%26%26%20nextFlushedExpirationTime%20!%3D%3D%20NoWork%20%26%26%20minExpirationTime%20%3C%3D%20nextFlushedExpirationTime)%20%7B%5C%5Cn%20%20%20%20%20%20performWorkOnRoot(nextFlushedRoot%2C%20nextFlushedExpirationTime%2C%20false)%3B%5C%5Cn%20%20%20%20%20%20findHighestPriorityRoot()%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20%2F%2F%20We're%20done%20flushing%20work.%20Either%20we%20ran%20out%20of%20time%20in%20this%20callback%2C%5C%5Cn%20%20%2F%2F%20or%20there's%20no%20more%20work%20left%20with%20sufficient%20priority.%5C%5Cn%5C%5Cn%20%20%2F%2F%20If%20we're%20inside%20a%20callback%2C%20set%20this%20to%20false%20since%20we%20just%20completed%20it.%5C%5Cn%20%20if%20(isYieldy)%20%7B%5C%5Cn%20%20%20%20callbackExpirationTime%20%3D%20NoWork%3B%5C%5Cn%20%20%20%20callbackID%20%3D%20null%3B%5C%5Cn%20%20%7D%5C%5Cn%20%20%2F%2F%20If%20there's%20work%20left%20over%2C%20schedule%20a%20new%20callback.%5C%5Cn%20%20if%20(nextFlushedExpirationTime%20!%3D%3D%20NoWork)%20%7B%5C%5Cn%20%20%20%20scheduleCallbackWithExpirationTime(nextFlushedRoot%2C%20nextFlushedExpirationTime)%3B%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20%2F%2F%20Clean-up.%5C%5Cn%20%20finishRendering()%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20flushRoot(root%2C%20expirationTime)%20%7B%5C%5Cn%20%20!!isRendering%20%3F%20invariant(false%2C%20'work.commit()%3A%20Cannot%20commit%20while%20already%20rendering.%20This%20likely%20means%20you%20attempted%20to%20commit%20from%20inside%20a%20lifecycle%20method.')%20%3A%20void%200%3B%5C%5Cn%20%20%2F%2F%20Perform%20work%20on%20root%20as%20if%20the%20given%20expiration%20time%20is%20the%20current%20time.%5C%5Cn%20%20%2F%2F%20This%20has%20the%20effect%20of%20synchronously%20flushing%20all%20work%20up%20to%20and%5C%5Cn%20%20%2F%2F%20including%20the%20given%20time.%5C%5Cn%20%20nextFlushedRoot%20%3D%20root%3B%5C%5Cn%20%20nextFlushedExpirationTime%20%3D%20expirationTime%3B%5C%5Cn%20%20performWorkOnRoot(root%2C%20expirationTime%2C%20false)%3B%5C%5Cn%20%20%2F%2F%20Flush%20any%20sync%20work%20that%20was%20scheduled%20by%20lifecycles%5C%5Cn%20%20performSyncWork()%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20finishRendering()%20%7B%5C%5Cn%20%20nestedUpdateCount%20%3D%200%3B%5C%5Cn%20%20lastCommittedRootDuringThisBatch%20%3D%20null%3B%5C%5Cn%5C%5Cn%20%20if%20(completedBatches%20!%3D%3D%20null)%20%7B%5C%5Cn%20%20%20%20var%20batches%20%3D%20completedBatches%3B%5C%5Cn%20%20%20%20completedBatches%20%3D%20null%3B%5C%5Cn%20%20%20%20for%20(var%20i%20%3D%200%3B%20i%20%3C%20batches.length%3B%20i%2B%2B)%20%7B%5C%5Cn%20%20%20%20%20%20var%20batch%20%3D%20batches%5Bi%5D%3B%5C%5Cn%20%20%20%20%20%20try%20%7B%5C%5Cn%20%20%20%20%20%20%20%20batch._onComplete()%3B%5C%5Cn%20%20%20%20%20%20%7D%20catch%20(error)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20if%20(!hasUnhandledError)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20hasUnhandledError%20%3D%20true%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20unhandledError%20%3D%20error%3B%5C%5Cn%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20if%20(hasUnhandledError)%20%7B%5C%5Cn%20%20%20%20var%20error%20%3D%20unhandledError%3B%5C%5Cn%20%20%20%20unhandledError%20%3D%20null%3B%5C%5Cn%20%20%20%20hasUnhandledError%20%3D%20false%3B%5C%5Cn%20%20%20%20throw%20error%3B%5C%5Cn%20%20%7D%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20performWorkOnRoot(root%2C%20expirationTime%2C%20isYieldy)%20%7B%5C%5Cn%20%20!!isRendering%20%3F%20invariant(false%2C%20'performWorkOnRoot%20was%20called%20recursively.%20This%20error%20is%20likely%20caused%20by%20a%20bug%20in%20React.%20Please%20file%20an%20issue.')%20%3A%20void%200%3B%5C%5Cn%5C%5Cn%20%20isRendering%20%3D%20true%3B%5C%5Cn%5C%5Cn%20%20%2F%2F%20Check%20if%20this%20is%20async%20work%20or%20sync%2Fexpired%20work.%5C%5Cn%20%20if%20(!isYieldy)%20%7B%5C%5Cn%20%20%20%20%2F%2F%20Flush%20work%20without%20yielding.%5C%5Cn%20%20%20%20%2F%2F%20TODO%3A%20Non-yieldy%20work%20does%20not%20necessarily%20imply%20expired%20work.%20A%20renderer%5C%5Cn%20%20%20%20%2F%2F%20may%20want%20to%20perform%20some%20work%20without%20yielding%2C%20but%20also%20without%5C%5Cn%20%20%20%20%2F%2F%20requiring%20the%20root%20to%20complete%20(by%20triggering%20placeholders).%5C%5Cn%5C%5Cn%20%20%20%20var%20finishedWork%20%3D%20root.finishedWork%3B%5C%5Cn%20%20%20%20if%20(finishedWork%20!%3D%3D%20null)%20%7B%5C%5Cn%20%20%20%20%20%20%2F%2F%20This%20root%20is%20already%20complete.%20We%20can%20commit%20it.%5C%5Cn%20%20%20%20%20%20completeRoot(root%2C%20finishedWork%2C%20expirationTime)%3B%5C%5Cn%20%20%20%20%7D%20else%20%7B%5C%5Cn%20%20%20%20%20%20root.finishedWork%20%3D%20null%3B%5C%5Cn%20%20%20%20%20%20%2F%2F%20If%20this%20root%20previously%20suspended%2C%20clear%20its%20existing%20timeout%2C%20since%5C%5Cn%20%20%20%20%20%20%2F%2F%20we're%20about%20to%20try%20rendering%20again.%5C%5Cn%20%20%20%20%20%20var%20timeoutHandle%20%3D%20root.timeoutHandle%3B%5C%5Cn%20%20%20%20%20%20if%20(timeoutHandle%20!%3D%3D%20noTimeout)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20root.timeoutHandle%20%3D%20noTimeout%3B%5C%5Cn%20%20%20%20%20%20%20%20%2F%2F%20%24FlowFixMe%20Complains%20noTimeout%20is%20not%20a%20TimeoutID%2C%20despite%20the%20check%20above%5C%5Cn%20%20%20%20%20%20%20%20cancelTimeout(timeoutHandle)%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20renderRoot(root%2C%20isYieldy)%3B%5C%5Cn%20%20%20%20%20%20finishedWork%20%3D%20root.finishedWork%3B%5C%5Cn%20%20%20%20%20%20if%20(finishedWork%20!%3D%3D%20null)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%2F%2F%20We've%20completed%20the%20root.%20Commit%20it.%5C%5Cn%20%20%20%20%20%20%20%20completeRoot(root%2C%20finishedWork%2C%20expirationTime)%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%20else%20%7B%5C%5Cn%20%20%20%20%2F%2F%20Flush%20async%20work.%5C%5Cn%20%20%20%20var%20_finishedWork%20%3D%20root.finishedWork%3B%5C%5Cn%20%20%20%20if%20(_finishedWork%20!%3D%3D%20null)%20%7B%5C%5Cn%20%20%20%20%20%20%2F%2F%20This%20root%20is%20already%20complete.%20We%20can%20commit%20it.%5C%5Cn%20%20%20%20%20%20completeRoot(root%2C%20_finishedWork%2C%20expirationTime)%3B%5C%5Cn%20%20%20%20%7D%20else%20%7B%5C%5Cn%20%20%20%20%20%20root.finishedWork%20%3D%20null%3B%5C%5Cn%20%20%20%20%20%20%2F%2F%20If%20this%20root%20previously%20suspended%2C%20clear%20its%20existing%20timeout%2C%20since%5C%5Cn%20%20%20%20%20%20%2F%2F%20we're%20about%20to%20try%20rendering%20again.%5C%5Cn%20%20%20%20%20%20var%20_timeoutHandle%20%3D%20root.timeoutHandle%3B%5C%5Cn%20%20%20%20%20%20if%20(_timeoutHandle%20!%3D%3D%20noTimeout)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20root.timeoutHandle%20%3D%20noTimeout%3B%5C%5Cn%20%20%20%20%20%20%20%20%2F%2F%20%24FlowFixMe%20Complains%20noTimeout%20is%20not%20a%20TimeoutID%2C%20despite%20the%20check%20above%5C%5Cn%20%20%20%20%20%20%20%20cancelTimeout(_timeoutHandle)%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20renderRoot(root%2C%20isYieldy)%3B%5C%5Cn%20%20%20%20%20%20_finishedWork%20%3D%20root.finishedWork%3B%5C%5Cn%20%20%20%20%20%20if%20(_finishedWork%20!%3D%3D%20null)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%2F%2F%20We've%20completed%20the%20root.%20Check%20the%20if%20we%20should%20yield%20one%20more%20time%5C%5Cn%20%20%20%20%20%20%20%20%2F%2F%20before%20committing.%5C%5Cn%20%20%20%20%20%20%20%20if%20(!shouldYieldToRenderer())%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%2F%2F%20Still%20time%20left.%20Commit%20the%20root.%5C%5Cn%20%20%20%20%20%20%20%20%20%20completeRoot(root%2C%20_finishedWork%2C%20expirationTime)%3B%5C%5Cn%20%20%20%20%20%20%20%20%7D%20else%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%2F%2F%20There's%20no%20time%20left.%20Mark%20this%20root%20as%20complete.%20We'll%20come%5C%5Cn%20%20%20%20%20%20%20%20%20%20%2F%2F%20back%20and%20commit%20it%20later.%5C%5Cn%20%20%20%20%20%20%20%20%20%20root.finishedWork%20%3D%20_finishedWork%3B%5C%5Cn%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20isRendering%20%3D%20false%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20completeRoot(root%2C%20finishedWork%2C%20expirationTime)%20%7B%5C%5Cn%20%20%2F%2F%20Check%20if%20there's%20a%20batch%20that%20matches%20this%20expiration%20time.%5C%5Cn%20%20var%20firstBatch%20%3D%20root.firstBatch%3B%5C%5Cn%20%20if%20(firstBatch%20!%3D%3D%20null%20%26%26%20firstBatch._expirationTime%20%3E%3D%20expirationTime)%20%7B%5C%5Cn%20%20%20%20if%20(completedBatches%20%3D%3D%3D%20null)%20%7B%5C%5Cn%20%20%20%20%20%20completedBatches%20%3D%20%5BfirstBatch%5D%3B%5C%5Cn%20%20%20%20%7D%20else%20%7B%5C%5Cn%20%20%20%20%20%20completedBatches.push(firstBatch)%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%20%20if%20(firstBatch._defer)%20%7B%5C%5Cn%20%20%20%20%20%20%2F%2F%20This%20root%20is%20blocked%20from%20committing%20by%20a%20batch.%20Unschedule%20it%20until%5C%5Cn%20%20%20%20%20%20%2F%2F%20we%20receive%20another%20update.%5C%5Cn%20%20%20%20%20%20root.finishedWork%20%3D%20finishedWork%3B%5C%5Cn%20%20%20%20%20%20root.expirationTime%20%3D%20NoWork%3B%5C%5Cn%20%20%20%20%20%20return%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20%2F%2F%20Commit%20the%20root.%5C%5Cn%20%20root.finishedWork%20%3D%20null%3B%5C%5Cn%5C%5Cn%20%20%2F%2F%20Check%20if%20this%20is%20a%20nested%20update%20(a%20sync%20update%20scheduled%20during%20the%5C%5Cn%20%20%2F%2F%20commit%20phase).%5C%5Cn%20%20if%20(root%20%3D%3D%3D%20lastCommittedRootDuringThisBatch)%20%7B%5C%5Cn%20%20%20%20%2F%2F%20If%20the%20next%20root%20is%20the%20same%20as%20the%20previous%20root%2C%20this%20is%20a%20nested%5C%5Cn%20%20%20%20%2F%2F%20update.%20To%20prevent%20an%20infinite%20loop%2C%20increment%20the%20nested%20update%20count.%5C%5Cn%20%20%20%20nestedUpdateCount%2B%2B%3B%5C%5Cn%20%20%7D%20else%20%7B%5C%5Cn%20%20%20%20%2F%2F%20Reset%20whenever%20we%20switch%20roots.%5C%5Cn%20%20%20%20lastCommittedRootDuringThisBatch%20%3D%20root%3B%5C%5Cn%20%20%20%20nestedUpdateCount%20%3D%200%3B%5C%5Cn%20%20%7D%5C%5Cn%20%20scheduler.unstable_runWithPriority(scheduler.unstable_ImmediatePriority%2C%20function%20()%20%7B%5C%5Cn%20%20%20%20commitRoot(root%2C%20finishedWork)%3B%5C%5Cn%20%20%7D)%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20onUncaughtError(error)%20%7B%5C%5Cn%20%20!(nextFlushedRoot%20!%3D%3D%20null)%20%3F%20invariant(false%2C%20'Should%20be%20working%20on%20a%20root.%20This%20error%20is%20likely%20caused%20by%20a%20bug%20in%20React.%20Please%20file%20an%20issue.')%20%3A%20void%200%3B%5C%5Cn%20%20%2F%2F%20Unschedule%20this%20root%20so%20we%20don't%20work%20on%20it%20again%20until%20there's%5C%5Cn%20%20%2F%2F%20another%20update.%5C%5Cn%20%20nextFlushedRoot.expirationTime%20%3D%20NoWork%3B%5C%5Cn%20%20if%20(!hasUnhandledError)%20%7B%5C%5Cn%20%20%20%20hasUnhandledError%20%3D%20true%3B%5C%5Cn%20%20%20%20unhandledError%20%3D%20error%3B%5C%5Cn%20%20%7D%5C%5Cn%7D%5C%5Cn%5C%5Cn%2F%2F%20TODO%3A%20Batching%20should%20be%20implemented%20at%20the%20renderer%20level%2C%20not%20inside%5C%5Cn%2F%2F%20the%20reconciler.%5C%5Cnfunction%20batchedUpdates%241(fn%2C%20a)%20%7B%5C%5Cn%20%20var%20previousIsBatchingUpdates%20%3D%20isBatchingUpdates%3B%5C%5Cn%20%20isBatchingUpdates%20%3D%20true%3B%5C%5Cn%20%20try%20%7B%5C%5Cn%20%20%20%20return%20fn(a)%3B%5C%5Cn%20%20%7D%20finally%20%7B%5C%5Cn%20%20%20%20isBatchingUpdates%20%3D%20previousIsBatchingUpdates%3B%5C%5Cn%20%20%20%20if%20(!isBatchingUpdates%20%26%26%20!isRendering)%20%7B%5C%5Cn%20%20%20%20%20%20performSyncWork()%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%5C%5Cn%7D%5C%5Cn%5C%5Cn%2F%2F%20TODO%3A%20Batching%20should%20be%20implemented%20at%20the%20renderer%20level%2C%20not%20inside%5C%5Cn%2F%2F%20the%20reconciler.%5C%5Cnfunction%20unbatchedUpdates(fn%2C%20a)%20%7B%5C%5Cn%20%20if%20(isBatchingUpdates%20%26%26%20!isUnbatchingUpdates)%20%7B%5C%5Cn%20%20%20%20isUnbatchingUpdates%20%3D%20true%3B%5C%5Cn%20%20%20%20try%20%7B%5C%5Cn%20%20%20%20%20%20return%20fn(a)%3B%5C%5Cn%20%20%20%20%7D%20finally%20%7B%5C%5Cn%20%20%20%20%20%20isUnbatchingUpdates%20%3D%20false%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%5C%5Cn%20%20return%20fn(a)%3B%5C%5Cn%7D%5C%5Cn%5C%5Cn%2F%2F%20TODO%3A%20Batching%20should%20be%20implemented%20at%20the%20renderer%20level%2C%20not%20within%5C%5Cn%2F%2F%20the%20reconciler.%5C%5Cnfunction%20flushSync(fn%2C%20a)%20%7B%5C%5Cn%20%20!!isRendering%20%3F%20invariant(false%2C%20'flushSync%20was%20called%20from%20inside%20a%20lifecycle%20method.%20It%20cannot%20be%20called%20when%20React%20is%20already%20rendering.')%20%3A%20void%200%3B%5C%5Cn%20%20var%20previousIsBatchingUpdates%20%3D%20isBatchingUpdates%3B%5C%5Cn%20%20isBatchingUpdates%20%3D%20true%3B%5C%5Cn%20%20try%20%7B%5C%5Cn%20%20%20%20return%20syncUpdates(fn%2C%20a)%3B%5C%5Cn%20%20%7D%20finally%20%7B%5C%5Cn%20%20%20%20isBatchingUpdates%20%3D%20previousIsBatchingUpdates%3B%5C%5Cn%20%20%20%20performSyncWork()%3B%5C%5Cn%20%20%7D%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20interactiveUpdates%241(fn%2C%20a%2C%20b)%20%7B%5C%5Cn%20%20%2F%2F%20If%20there%20are%20any%20pending%20interactive%20updates%2C%20synchronously%20flush%20them.%5C%5Cn%20%20%2F%2F%20This%20needs%20to%20happen%20before%20we%20read%20any%20handlers%2C%20because%20the%20effect%20of%5C%5Cn%20%20%2F%2F%20the%20previous%20event%20may%20influence%20which%20handlers%20are%20called%20during%5C%5Cn%20%20%2F%2F%20this%20event.%5C%5Cn%20%20if%20(!isBatchingUpdates%20%26%26%20!isRendering%20%26%26%20lowestPriorityPendingInteractiveExpirationTime%20!%3D%3D%20NoWork)%20%7B%5C%5Cn%20%20%20%20%2F%2F%20Synchronously%20flush%20pending%20interactive%20updates.%5C%5Cn%20%20%20%20performWork(lowestPriorityPendingInteractiveExpirationTime%2C%20false)%3B%5C%5Cn%20%20%20%20lowestPriorityPendingInteractiveExpirationTime%20%3D%20NoWork%3B%5C%5Cn%20%20%7D%5C%5Cn%20%20var%20previousIsBatchingUpdates%20%3D%20isBatchingUpdates%3B%5C%5Cn%20%20isBatchingUpdates%20%3D%20true%3B%5C%5Cn%20%20try%20%7B%5C%5Cn%20%20%20%20return%20scheduler.unstable_runWithPriority(scheduler.unstable_UserBlockingPriority%2C%20function%20()%20%7B%5C%5Cn%20%20%20%20%20%20return%20fn(a%2C%20b)%3B%5C%5Cn%20%20%20%20%7D)%3B%5C%5Cn%20%20%7D%20finally%20%7B%5C%5Cn%20%20%20%20isBatchingUpdates%20%3D%20previousIsBatchingUpdates%3B%5C%5Cn%20%20%20%20if%20(!isBatchingUpdates%20%26%26%20!isRendering)%20%7B%5C%5Cn%20%20%20%20%20%20performSyncWork()%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20flushInteractiveUpdates%241()%20%7B%5C%5Cn%20%20if%20(!isRendering%20%26%26%20lowestPriorityPendingInteractiveExpirationTime%20!%3D%3D%20NoWork)%20%7B%5C%5Cn%20%20%20%20%2F%2F%20Synchronously%20flush%20pending%20interactive%20updates.%5C%5Cn%20%20%20%20performWork(lowestPriorityPendingInteractiveExpirationTime%2C%20false)%3B%5C%5Cn%20%20%20%20lowestPriorityPendingInteractiveExpirationTime%20%3D%20NoWork%3B%5C%5Cn%20%20%7D%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20flushControlled(fn)%20%7B%5C%5Cn%20%20var%20previousIsBatchingUpdates%20%3D%20isBatchingUpdates%3B%5C%5Cn%20%20isBatchingUpdates%20%3D%20true%3B%5C%5Cn%20%20try%20%7B%5C%5Cn%20%20%20%20syncUpdates(fn)%3B%5C%5Cn%20%20%7D%20finally%20%7B%5C%5Cn%20%20%20%20isBatchingUpdates%20%3D%20previousIsBatchingUpdates%3B%5C%5Cn%20%20%20%20if%20(!isBatchingUpdates%20%26%26%20!isRendering)%20%7B%5C%5Cn%20%20%20%20%20%20performSyncWork()%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%5C%5Cn%7D%5C%5Cn%5C%5Cn%2F%2F%200%20is%20PROD%2C%201%20is%20DEV.%5C%5Cn%2F%2F%20Might%20add%20PROFILE%20later.%5C%5Cn%5C%5Cn%5C%5Cnvar%20didWarnAboutNestedUpdates%20%3D%20void%200%3B%5C%5Cnvar%20didWarnAboutFindNodeInStrictMode%20%3D%20void%200%3B%5C%5Cn%5C%5Cn%7B%5C%5Cn%20%20didWarnAboutNestedUpdates%20%3D%20false%3B%5C%5Cn%20%20didWarnAboutFindNodeInStrictMode%20%3D%20%7B%7D%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20getContextForSubtree(parentComponent)%20%7B%5C%5Cn%20%20if%20(!parentComponent)%20%7B%5C%5Cn%20%20%20%20return%20emptyContextObject%3B%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20var%20fiber%20%3D%20get(parentComponent)%3B%5C%5Cn%20%20var%20parentContext%20%3D%20findCurrentUnmaskedContext(fiber)%3B%5C%5Cn%5C%5Cn%20%20if%20(fiber.tag%20%3D%3D%3D%20ClassComponent)%20%7B%5C%5Cn%20%20%20%20var%20Component%20%3D%20fiber.type%3B%5C%5Cn%20%20%20%20if%20(isContextProvider(Component))%20%7B%5C%5Cn%20%20%20%20%20%20return%20processChildContext(fiber%2C%20Component%2C%20parentContext)%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20return%20parentContext%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20scheduleRootUpdate(current%24%241%2C%20element%2C%20expirationTime%2C%20callback)%20%7B%5C%5Cn%20%20%7B%5C%5Cn%20%20%20%20if%20(phase%20%3D%3D%3D%20'render'%20%26%26%20current%20!%3D%3D%20null%20%26%26%20!didWarnAboutNestedUpdates)%20%7B%5C%5Cn%20%20%20%20%20%20didWarnAboutNestedUpdates%20%3D%20true%3B%5C%5Cn%20%20%20%20%20%20warningWithoutStack%241(false%2C%20'Render%20methods%20should%20be%20a%20pure%20function%20of%20props%20and%20state%3B%20'%20%2B%20'triggering%20nested%20component%20updates%20from%20render%20is%20not%20allowed.%20'%20%2B%20'If%20necessary%2C%20trigger%20nested%20updates%20in%20componentDidUpdate.%5C%5C%5C%5Cn%5C%5C%5C%5Cn'%20%2B%20'Check%20the%20render%20method%20of%20%25s.'%2C%20getComponentName(current.type)%20%7C%7C%20'Unknown')%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20var%20update%20%3D%20createUpdate(expirationTime)%3B%5C%5Cn%20%20%2F%2F%20Caution%3A%20React%20DevTools%20currently%20depends%20on%20this%20property%5C%5Cn%20%20%2F%2F%20being%20called%20%5C%5C%5C%22element%5C%5C%5C%22.%5C%5Cn%20%20update.payload%20%3D%20%7B%20element%3A%20element%20%7D%3B%5C%5Cn%5C%5Cn%20%20callback%20%3D%20callback%20%3D%3D%3D%20undefined%20%3F%20null%20%3A%20callback%3B%5C%5Cn%20%20if%20(callback%20!%3D%3D%20null)%20%7B%5C%5Cn%20%20%20%20!(typeof%20callback%20%3D%3D%3D%20'function')%20%3F%20warningWithoutStack%241(false%2C%20'render(...)%3A%20Expected%20the%20last%20optional%20%60callback%60%20argument%20to%20be%20a%20'%20%2B%20'function.%20Instead%20received%3A%20%25s.'%2C%20callback)%20%3A%20void%200%3B%5C%5Cn%20%20%20%20update.callback%20%3D%20callback%3B%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20flushPassiveEffects()%3B%5C%5Cn%20%20enqueueUpdate(current%24%241%2C%20update)%3B%5C%5Cn%20%20scheduleWork(current%24%241%2C%20expirationTime)%3B%5C%5Cn%5C%5Cn%20%20return%20expirationTime%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20updateContainerAtExpirationTime(element%2C%20container%2C%20parentComponent%2C%20expirationTime%2C%20callback)%20%7B%5C%5Cn%20%20%2F%2F%20TODO%3A%20If%20this%20is%20a%20nested%20container%2C%20this%20won't%20be%20the%20root.%5C%5Cn%20%20var%20current%24%241%20%3D%20container.current%3B%5C%5Cn%5C%5Cn%20%20%7B%5C%5Cn%20%20%20%20if%20(ReactFiberInstrumentation_1.debugTool)%20%7B%5C%5Cn%20%20%20%20%20%20if%20(current%24%241.alternate%20%3D%3D%3D%20null)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20ReactFiberInstrumentation_1.debugTool.onMountContainer(container)%3B%5C%5Cn%20%20%20%20%20%20%7D%20else%20if%20(element%20%3D%3D%3D%20null)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20ReactFiberInstrumentation_1.debugTool.onUnmountContainer(container)%3B%5C%5Cn%20%20%20%20%20%20%7D%20else%20%7B%5C%5Cn%20%20%20%20%20%20%20%20ReactFiberInstrumentation_1.debugTool.onUpdateContainer(container)%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20var%20context%20%3D%20getContextForSubtree(parentComponent)%3B%5C%5Cn%20%20if%20(container.context%20%3D%3D%3D%20null)%20%7B%5C%5Cn%20%20%20%20container.context%20%3D%20context%3B%5C%5Cn%20%20%7D%20else%20%7B%5C%5Cn%20%20%20%20container.pendingContext%20%3D%20context%3B%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20return%20scheduleRootUpdate(current%24%241%2C%20element%2C%20expirationTime%2C%20callback)%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20findHostInstance(component)%20%7B%5C%5Cn%20%20var%20fiber%20%3D%20get(component)%3B%5C%5Cn%20%20if%20(fiber%20%3D%3D%3D%20undefined)%20%7B%5C%5Cn%20%20%20%20if%20(typeof%20component.render%20%3D%3D%3D%20'function')%20%7B%5C%5Cn%20%20%20%20%20%20invariant(false%2C%20'Unable%20to%20find%20node%20on%20an%20unmounted%20component.')%3B%5C%5Cn%20%20%20%20%7D%20else%20%7B%5C%5Cn%20%20%20%20%20%20invariant(false%2C%20'Argument%20appears%20to%20not%20be%20a%20ReactComponent.%20Keys%3A%20%25s'%2C%20Object.keys(component))%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%5C%5Cn%20%20var%20hostFiber%20%3D%20findCurrentHostFiber(fiber)%3B%5C%5Cn%20%20if%20(hostFiber%20%3D%3D%3D%20null)%20%7B%5C%5Cn%20%20%20%20return%20null%3B%5C%5Cn%20%20%7D%5C%5Cn%20%20return%20hostFiber.stateNode%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20findHostInstanceWithWarning(component%2C%20methodName)%20%7B%5C%5Cn%20%20%7B%5C%5Cn%20%20%20%20var%20fiber%20%3D%20get(component)%3B%5C%5Cn%20%20%20%20if%20(fiber%20%3D%3D%3D%20undefined)%20%7B%5C%5Cn%20%20%20%20%20%20if%20(typeof%20component.render%20%3D%3D%3D%20'function')%20%7B%5C%5Cn%20%20%20%20%20%20%20%20invariant(false%2C%20'Unable%20to%20find%20node%20on%20an%20unmounted%20component.')%3B%5C%5Cn%20%20%20%20%20%20%7D%20else%20%7B%5C%5Cn%20%20%20%20%20%20%20%20invariant(false%2C%20'Argument%20appears%20to%20not%20be%20a%20ReactComponent.%20Keys%3A%20%25s'%2C%20Object.keys(component))%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%20%20var%20hostFiber%20%3D%20findCurrentHostFiber(fiber)%3B%5C%5Cn%20%20%20%20if%20(hostFiber%20%3D%3D%3D%20null)%20%7B%5C%5Cn%20%20%20%20%20%20return%20null%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%20%20if%20(hostFiber.mode%20%26%20StrictMode)%20%7B%5C%5Cn%20%20%20%20%20%20var%20componentName%20%3D%20getComponentName(fiber.type)%20%7C%7C%20'Component'%3B%5C%5Cn%20%20%20%20%20%20if%20(!didWarnAboutFindNodeInStrictMode%5BcomponentName%5D)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20didWarnAboutFindNodeInStrictMode%5BcomponentName%5D%20%3D%20true%3B%5C%5Cn%20%20%20%20%20%20%20%20if%20(fiber.mode%20%26%20StrictMode)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20warningWithoutStack%241(false%2C%20'%25s%20is%20deprecated%20in%20StrictMode.%20'%20%2B%20'%25s%20was%20passed%20an%20instance%20of%20%25s%20which%20is%20inside%20StrictMode.%20'%20%2B%20'Instead%2C%20add%20a%20ref%20directly%20to%20the%20element%20you%20want%20to%20reference.'%20%2B%20'%5C%5C%5C%5Cn%25s'%20%2B%20'%5C%5C%5C%5Cn%5C%5C%5C%5CnLearn%20more%20about%20using%20refs%20safely%20here%3A'%20%2B%20'%5C%5C%5C%5Cnhttps%3A%2F%2Ffb.me%2Freact-strict-mode-find-node'%2C%20methodName%2C%20methodName%2C%20componentName%2C%20getStackByFiberInDevAndProd(hostFiber))%3B%5C%5Cn%20%20%20%20%20%20%20%20%7D%20else%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20warningWithoutStack%241(false%2C%20'%25s%20is%20deprecated%20in%20StrictMode.%20'%20%2B%20'%25s%20was%20passed%20an%20instance%20of%20%25s%20which%20renders%20StrictMode%20children.%20'%20%2B%20'Instead%2C%20add%20a%20ref%20directly%20to%20the%20element%20you%20want%20to%20reference.'%20%2B%20'%5C%5C%5C%5Cn%25s'%20%2B%20'%5C%5C%5C%5Cn%5C%5C%5C%5CnLearn%20more%20about%20using%20refs%20safely%20here%3A'%20%2B%20'%5C%5C%5C%5Cnhttps%3A%2F%2Ffb.me%2Freact-strict-mode-find-node'%2C%20methodName%2C%20methodName%2C%20componentName%2C%20getStackByFiberInDevAndProd(hostFiber))%3B%5C%5Cn%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%20%20return%20hostFiber.stateNode%3B%5C%5Cn%20%20%7D%5C%5Cn%20%20return%20findHostInstance(component)%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20createContainer(containerInfo%2C%20isConcurrent%2C%20hydrate)%20%7B%5C%5Cn%20%20return%20createFiberRoot(containerInfo%2C%20isConcurrent%2C%20hydrate)%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20updateContainer(element%2C%20container%2C%20parentComponent%2C%20callback)%20%7B%5C%5Cn%20%20var%20current%24%241%20%3D%20container.current%3B%5C%5Cn%20%20var%20currentTime%20%3D%20requestCurrentTime()%3B%5C%5Cn%20%20var%20expirationTime%20%3D%20computeExpirationForFiber(currentTime%2C%20current%24%241)%3B%5C%5Cn%20%20return%20updateContainerAtExpirationTime(element%2C%20container%2C%20parentComponent%2C%20expirationTime%2C%20callback)%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20getPublicRootInstance(container)%20%7B%5C%5Cn%20%20var%20containerFiber%20%3D%20container.current%3B%5C%5Cn%20%20if%20(!containerFiber.child)%20%7B%5C%5Cn%20%20%20%20return%20null%3B%5C%5Cn%20%20%7D%5C%5Cn%20%20switch%20(containerFiber.child.tag)%20%7B%5C%5Cn%20%20%20%20case%20HostComponent%3A%5C%5Cn%20%20%20%20%20%20return%20getPublicInstance(containerFiber.child.stateNode)%3B%5C%5Cn%20%20%20%20default%3A%5C%5Cn%20%20%20%20%20%20return%20containerFiber.child.stateNode%3B%5C%5Cn%20%20%7D%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20findHostInstanceWithNoPortals(fiber)%20%7B%5C%5Cn%20%20var%20hostFiber%20%3D%20findCurrentHostFiberWithNoPortals(fiber)%3B%5C%5Cn%20%20if%20(hostFiber%20%3D%3D%3D%20null)%20%7B%5C%5Cn%20%20%20%20return%20null%3B%5C%5Cn%20%20%7D%5C%5Cn%20%20return%20hostFiber.stateNode%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnvar%20overrideProps%20%3D%20null%3B%5C%5Cn%5C%5Cn%7B%5C%5Cn%20%20var%20copyWithSetImpl%20%3D%20function%20(obj%2C%20path%2C%20idx%2C%20value)%20%7B%5C%5Cn%20%20%20%20if%20(idx%20%3E%3D%20path.length)%20%7B%5C%5Cn%20%20%20%20%20%20return%20value%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%20%20var%20key%20%3D%20path%5Bidx%5D%3B%5C%5Cn%20%20%20%20var%20updated%20%3D%20Array.isArray(obj)%20%3F%20obj.slice()%20%3A%20_assign(%7B%7D%2C%20obj)%3B%5C%5Cn%20%20%20%20%2F%2F%20%24FlowFixMe%20number%20or%20string%20is%20fine%20here%5C%5Cn%20%20%20%20updated%5Bkey%5D%20%3D%20copyWithSetImpl(obj%5Bkey%5D%2C%20path%2C%20idx%20%2B%201%2C%20value)%3B%5C%5Cn%20%20%20%20return%20updated%3B%5C%5Cn%20%20%7D%3B%5C%5Cn%5C%5Cn%20%20var%20copyWithSet%20%3D%20function%20(obj%2C%20path%2C%20value)%20%7B%5C%5Cn%20%20%20%20return%20copyWithSetImpl(obj%2C%20path%2C%200%2C%20value)%3B%5C%5Cn%20%20%7D%3B%5C%5Cn%5C%5Cn%20%20%2F%2F%20Support%20DevTools%20props%20for%20function%20components%2C%20forwardRef%2C%20memo%2C%20host%20components%2C%20etc.%5C%5Cn%20%20overrideProps%20%3D%20function%20(fiber%2C%20path%2C%20value)%20%7B%5C%5Cn%20%20%20%20flushPassiveEffects()%3B%5C%5Cn%20%20%20%20fiber.pendingProps%20%3D%20copyWithSet(fiber.memoizedProps%2C%20path%2C%20value)%3B%5C%5Cn%20%20%20%20if%20(fiber.alternate)%20%7B%5C%5Cn%20%20%20%20%20%20fiber.alternate.pendingProps%20%3D%20fiber.pendingProps%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%20%20scheduleWork(fiber%2C%20Sync)%3B%5C%5Cn%20%20%7D%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20injectIntoDevTools(devToolsConfig)%20%7B%5C%5Cn%20%20var%20findFiberByHostInstance%20%3D%20devToolsConfig.findFiberByHostInstance%3B%5C%5Cn%20%20var%20ReactCurrentDispatcher%20%3D%20ReactSharedInternals.ReactCurrentDispatcher%3B%5C%5Cn%5C%5Cn%5C%5Cn%20%20return%20injectInternals(_assign(%7B%7D%2C%20devToolsConfig%2C%20%7B%5C%5Cn%20%20%20%20overrideProps%3A%20overrideProps%2C%5C%5Cn%20%20%20%20currentDispatcherRef%3A%20ReactCurrentDispatcher%2C%5C%5Cn%20%20%20%20findHostInstanceByFiber%3A%20function%20(fiber)%20%7B%5C%5Cn%20%20%20%20%20%20var%20hostFiber%20%3D%20findCurrentHostFiber(fiber)%3B%5C%5Cn%20%20%20%20%20%20if%20(hostFiber%20%3D%3D%3D%20null)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20return%20null%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20return%20hostFiber.stateNode%3B%5C%5Cn%20%20%20%20%7D%2C%5C%5Cn%20%20%20%20findFiberByHostInstance%3A%20function%20(instance)%20%7B%5C%5Cn%20%20%20%20%20%20if%20(!findFiberByHostInstance)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%2F%2F%20Might%20not%20be%20implemented%20by%20the%20renderer.%5C%5Cn%20%20%20%20%20%20%20%20return%20null%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20return%20findFiberByHostInstance(instance)%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D))%3B%5C%5Cn%7D%5C%5Cn%5C%5Cn%2F%2F%20This%20file%20intentionally%20does%20*not*%20have%20the%20Flow%20annotation.%5C%5Cn%2F%2F%20Don't%20add%20it.%20See%20%60.%2Finline-typed.js%60%20for%20an%20explanation.%5C%5Cn%5C%5Cnfunction%20createPortal%241(children%2C%20containerInfo%2C%5C%5Cn%2F%2F%20TODO%3A%20figure%20out%20the%20API%20for%20cross-renderer%20implementation.%5C%5Cnimplementation)%20%7B%5C%5Cn%20%20var%20key%20%3D%20arguments.length%20%3E%203%20%26%26%20arguments%5B3%5D%20!%3D%3D%20undefined%20%3F%20arguments%5B3%5D%20%3A%20null%3B%5C%5Cn%5C%5Cn%20%20return%20%7B%5C%5Cn%20%20%20%20%2F%2F%20This%20tag%20allow%20us%20to%20uniquely%20identify%20this%20as%20a%20React%20Portal%5C%5Cn%20%20%20%20%24%24typeof%3A%20REACT_PORTAL_TYPE%2C%5C%5Cn%20%20%20%20key%3A%20key%20%3D%3D%20null%20%3F%20null%20%3A%20''%20%2B%20key%2C%5C%5Cn%20%20%20%20children%3A%20children%2C%5C%5Cn%20%20%20%20containerInfo%3A%20containerInfo%2C%5C%5Cn%20%20%20%20implementation%3A%20implementation%5C%5Cn%20%20%7D%3B%5C%5Cn%7D%5C%5Cn%5C%5Cn%2F%2F%20TODO%3A%20this%20is%20special%20because%20it%20gets%20imported%20during%20build.%5C%5Cn%5C%5Cnvar%20ReactVersion%20%3D%20'16.8.6'%3B%5C%5Cn%5C%5Cn%2F%2F%20TODO%3A%20This%20type%20is%20shared%20between%20the%20reconciler%20and%20ReactDOM%2C%20but%20will%5C%5Cn%2F%2F%20eventually%20be%20lifted%20out%20to%20the%20renderer.%5C%5Cn%5C%5Cnvar%20ReactCurrentOwner%20%3D%20ReactSharedInternals.ReactCurrentOwner%3B%5C%5Cn%5C%5Cnvar%20topLevelUpdateWarnings%20%3D%20void%200%3B%5C%5Cnvar%20warnOnInvalidCallback%20%3D%20void%200%3B%5C%5Cnvar%20didWarnAboutUnstableCreatePortal%20%3D%20false%3B%5C%5Cn%5C%5Cn%7B%5C%5Cn%20%20if%20(typeof%20Map%20!%3D%3D%20'function'%20%7C%7C%5C%5Cn%20%20%2F%2F%20%24FlowIssue%20Flow%20incorrectly%20thinks%20Map%20has%20no%20prototype%5C%5Cn%20%20Map.prototype%20%3D%3D%20null%20%7C%7C%20typeof%20Map.prototype.forEach%20!%3D%3D%20'function'%20%7C%7C%20typeof%20Set%20!%3D%3D%20'function'%20%7C%7C%5C%5Cn%20%20%2F%2F%20%24FlowIssue%20Flow%20incorrectly%20thinks%20Set%20has%20no%20prototype%5C%5Cn%20%20Set.prototype%20%3D%3D%20null%20%7C%7C%20typeof%20Set.prototype.clear%20!%3D%3D%20'function'%20%7C%7C%20typeof%20Set.prototype.forEach%20!%3D%3D%20'function')%20%7B%5C%5Cn%20%20%20%20warningWithoutStack%241(false%2C%20'React%20depends%20on%20Map%20and%20Set%20built-in%20types.%20Make%20sure%20that%20you%20load%20a%20'%20%2B%20'polyfill%20in%20older%20browsers.%20https%3A%2F%2Ffb.me%2Freact-polyfills')%3B%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20topLevelUpdateWarnings%20%3D%20function%20(container)%20%7B%5C%5Cn%20%20%20%20if%20(container._reactRootContainer%20%26%26%20container.nodeType%20!%3D%3D%20COMMENT_NODE)%20%7B%5C%5Cn%20%20%20%20%20%20var%20hostInstance%20%3D%20findHostInstanceWithNoPortals(container._reactRootContainer._internalRoot.current)%3B%5C%5Cn%20%20%20%20%20%20if%20(hostInstance)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20!(hostInstance.parentNode%20%3D%3D%3D%20container)%20%3F%20warningWithoutStack%241(false%2C%20'render(...)%3A%20It%20looks%20like%20the%20React-rendered%20content%20of%20this%20'%20%2B%20'container%20was%20removed%20without%20using%20React.%20This%20is%20not%20'%20%2B%20'supported%20and%20will%20cause%20errors.%20Instead%2C%20call%20'%20%2B%20'ReactDOM.unmountComponentAtNode%20to%20empty%20a%20container.')%20%3A%20void%200%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20var%20isRootRenderedBySomeReact%20%3D%20!!container._reactRootContainer%3B%5C%5Cn%20%20%20%20var%20rootEl%20%3D%20getReactRootElementInContainer(container)%3B%5C%5Cn%20%20%20%20var%20hasNonRootReactChild%20%3D%20!!(rootEl%20%26%26%20getInstanceFromNode%241(rootEl))%3B%5C%5Cn%5C%5Cn%20%20%20%20!(!hasNonRootReactChild%20%7C%7C%20isRootRenderedBySomeReact)%20%3F%20warningWithoutStack%241(false%2C%20'render(...)%3A%20Replacing%20React-rendered%20children%20with%20a%20new%20root%20'%20%2B%20'component.%20If%20you%20intended%20to%20update%20the%20children%20of%20this%20node%2C%20'%20%2B%20'you%20should%20instead%20have%20the%20existing%20children%20update%20their%20state%20'%20%2B%20'and%20render%20the%20new%20components%20instead%20of%20calling%20ReactDOM.render.')%20%3A%20void%200%3B%5C%5Cn%5C%5Cn%20%20%20%20!(container.nodeType%20!%3D%3D%20ELEMENT_NODE%20%7C%7C%20!container.tagName%20%7C%7C%20container.tagName.toUpperCase()%20!%3D%3D%20'BODY')%20%3F%20warningWithoutStack%241(false%2C%20'render()%3A%20Rendering%20components%20directly%20into%20document.body%20is%20'%20%2B%20'discouraged%2C%20since%20its%20children%20are%20often%20manipulated%20by%20third-party%20'%20%2B%20'scripts%20and%20browser%20extensions.%20This%20may%20lead%20to%20subtle%20'%20%2B%20'reconciliation%20issues.%20Try%20rendering%20into%20a%20container%20element%20created%20'%20%2B%20'for%20your%20app.')%20%3A%20void%200%3B%5C%5Cn%20%20%7D%3B%5C%5Cn%5C%5Cn%20%20warnOnInvalidCallback%20%3D%20function%20(callback%2C%20callerName)%20%7B%5C%5Cn%20%20%20%20!(callback%20%3D%3D%3D%20null%20%7C%7C%20typeof%20callback%20%3D%3D%3D%20'function')%20%3F%20warningWithoutStack%241(false%2C%20'%25s(...)%3A%20Expected%20the%20last%20optional%20%60callback%60%20argument%20to%20be%20a%20'%20%2B%20'function.%20Instead%20received%3A%20%25s.'%2C%20callerName%2C%20callback)%20%3A%20void%200%3B%5C%5Cn%20%20%7D%3B%5C%5Cn%7D%5C%5Cn%5C%5CnsetRestoreImplementation(restoreControlledState%241)%3B%5C%5Cn%5C%5Cnfunction%20ReactBatch(root)%20%7B%5C%5Cn%20%20var%20expirationTime%20%3D%20computeUniqueAsyncExpiration()%3B%5C%5Cn%20%20this._expirationTime%20%3D%20expirationTime%3B%5C%5Cn%20%20this._root%20%3D%20root%3B%5C%5Cn%20%20this._next%20%3D%20null%3B%5C%5Cn%20%20this._callbacks%20%3D%20null%3B%5C%5Cn%20%20this._didComplete%20%3D%20false%3B%5C%5Cn%20%20this._hasChildren%20%3D%20false%3B%5C%5Cn%20%20this._children%20%3D%20null%3B%5C%5Cn%20%20this._defer%20%3D%20true%3B%5C%5Cn%7D%5C%5CnReactBatch.prototype.render%20%3D%20function%20(children)%20%7B%5C%5Cn%20%20!this._defer%20%3F%20invariant(false%2C%20'batch.render%3A%20Cannot%20render%20a%20batch%20that%20already%20committed.')%20%3A%20void%200%3B%5C%5Cn%20%20this._hasChildren%20%3D%20true%3B%5C%5Cn%20%20this._children%20%3D%20children%3B%5C%5Cn%20%20var%20internalRoot%20%3D%20this._root._internalRoot%3B%5C%5Cn%20%20var%20expirationTime%20%3D%20this._expirationTime%3B%5C%5Cn%20%20var%20work%20%3D%20new%20ReactWork()%3B%5C%5Cn%20%20updateContainerAtExpirationTime(children%2C%20internalRoot%2C%20null%2C%20expirationTime%2C%20work._onCommit)%3B%5C%5Cn%20%20return%20work%3B%5C%5Cn%7D%3B%5C%5CnReactBatch.prototype.then%20%3D%20function%20(onComplete)%20%7B%5C%5Cn%20%20if%20(this._didComplete)%20%7B%5C%5Cn%20%20%20%20onComplete()%3B%5C%5Cn%20%20%20%20return%3B%5C%5Cn%20%20%7D%5C%5Cn%20%20var%20callbacks%20%3D%20this._callbacks%3B%5C%5Cn%20%20if%20(callbacks%20%3D%3D%3D%20null)%20%7B%5C%5Cn%20%20%20%20callbacks%20%3D%20this._callbacks%20%3D%20%5B%5D%3B%5C%5Cn%20%20%7D%5C%5Cn%20%20callbacks.push(onComplete)%3B%5C%5Cn%7D%3B%5C%5CnReactBatch.prototype.commit%20%3D%20function%20()%20%7B%5C%5Cn%20%20var%20internalRoot%20%3D%20this._root._internalRoot%3B%5C%5Cn%20%20var%20firstBatch%20%3D%20internalRoot.firstBatch%3B%5C%5Cn%20%20!(this._defer%20%26%26%20firstBatch%20!%3D%3D%20null)%20%3F%20invariant(false%2C%20'batch.commit%3A%20Cannot%20commit%20a%20batch%20multiple%20times.')%20%3A%20void%200%3B%5C%5Cn%5C%5Cn%20%20if%20(!this._hasChildren)%20%7B%5C%5Cn%20%20%20%20%2F%2F%20This%20batch%20is%20empty.%20Return.%5C%5Cn%20%20%20%20this._next%20%3D%20null%3B%5C%5Cn%20%20%20%20this._defer%20%3D%20false%3B%5C%5Cn%20%20%20%20return%3B%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20var%20expirationTime%20%3D%20this._expirationTime%3B%5C%5Cn%5C%5Cn%20%20%2F%2F%20Ensure%20this%20is%20the%20first%20batch%20in%20the%20list.%5C%5Cn%20%20if%20(firstBatch%20!%3D%3D%20this)%20%7B%5C%5Cn%20%20%20%20%2F%2F%20This%20batch%20is%20not%20the%20earliest%20batch.%20We%20need%20to%20move%20it%20to%20the%20front.%5C%5Cn%20%20%20%20%2F%2F%20Update%20its%20expiration%20time%20to%20be%20the%20expiration%20time%20of%20the%20earliest%5C%5Cn%20%20%20%20%2F%2F%20batch%2C%20so%20that%20we%20can%20flush%20it%20without%20flushing%20the%20other%20batches.%5C%5Cn%20%20%20%20if%20(this._hasChildren)%20%7B%5C%5Cn%20%20%20%20%20%20expirationTime%20%3D%20this._expirationTime%20%3D%20firstBatch._expirationTime%3B%5C%5Cn%20%20%20%20%20%20%2F%2F%20Rendering%20this%20batch%20again%20ensures%20its%20children%20will%20be%20the%20final%20state%5C%5Cn%20%20%20%20%20%20%2F%2F%20when%20we%20flush%20(updates%20are%20processed%20in%20insertion%20order%3A%20last%5C%5Cn%20%20%20%20%20%20%2F%2F%20update%20wins).%5C%5Cn%20%20%20%20%20%20%2F%2F%20TODO%3A%20This%20forces%20a%20restart.%20Should%20we%20print%20a%20warning%3F%5C%5Cn%20%20%20%20%20%20this.render(this._children)%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20%2F%2F%20Remove%20the%20batch%20from%20the%20list.%5C%5Cn%20%20%20%20var%20previous%20%3D%20null%3B%5C%5Cn%20%20%20%20var%20batch%20%3D%20firstBatch%3B%5C%5Cn%20%20%20%20while%20(batch%20!%3D%3D%20this)%20%7B%5C%5Cn%20%20%20%20%20%20previous%20%3D%20batch%3B%5C%5Cn%20%20%20%20%20%20batch%20%3D%20batch._next%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%20%20!(previous%20!%3D%3D%20null)%20%3F%20invariant(false%2C%20'batch.commit%3A%20Cannot%20commit%20a%20batch%20multiple%20times.')%20%3A%20void%200%3B%5C%5Cn%20%20%20%20previous._next%20%3D%20batch._next%3B%5C%5Cn%5C%5Cn%20%20%20%20%2F%2F%20Add%20it%20to%20the%20front.%5C%5Cn%20%20%20%20this._next%20%3D%20firstBatch%3B%5C%5Cn%20%20%20%20firstBatch%20%3D%20internalRoot.firstBatch%20%3D%20this%3B%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20%2F%2F%20Synchronously%20flush%20all%20the%20work%20up%20to%20this%20batch's%20expiration%20time.%5C%5Cn%20%20this._defer%20%3D%20false%3B%5C%5Cn%20%20flushRoot(internalRoot%2C%20expirationTime)%3B%5C%5Cn%5C%5Cn%20%20%2F%2F%20Pop%20the%20batch%20from%20the%20list.%5C%5Cn%20%20var%20next%20%3D%20this._next%3B%5C%5Cn%20%20this._next%20%3D%20null%3B%5C%5Cn%20%20firstBatch%20%3D%20internalRoot.firstBatch%20%3D%20next%3B%5C%5Cn%5C%5Cn%20%20%2F%2F%20Append%20the%20next%20earliest%20batch's%20children%20to%20the%20update%20queue.%5C%5Cn%20%20if%20(firstBatch%20!%3D%3D%20null%20%26%26%20firstBatch._hasChildren)%20%7B%5C%5Cn%20%20%20%20firstBatch.render(firstBatch._children)%3B%5C%5Cn%20%20%7D%5C%5Cn%7D%3B%5C%5CnReactBatch.prototype._onComplete%20%3D%20function%20()%20%7B%5C%5Cn%20%20if%20(this._didComplete)%20%7B%5C%5Cn%20%20%20%20return%3B%5C%5Cn%20%20%7D%5C%5Cn%20%20this._didComplete%20%3D%20true%3B%5C%5Cn%20%20var%20callbacks%20%3D%20this._callbacks%3B%5C%5Cn%20%20if%20(callbacks%20%3D%3D%3D%20null)%20%7B%5C%5Cn%20%20%20%20return%3B%5C%5Cn%20%20%7D%5C%5Cn%20%20%2F%2F%20TODO%3A%20Error%20handling.%5C%5Cn%20%20for%20(var%20i%20%3D%200%3B%20i%20%3C%20callbacks.length%3B%20i%2B%2B)%20%7B%5C%5Cn%20%20%20%20var%20_callback%20%3D%20callbacks%5Bi%5D%3B%5C%5Cn%20%20%20%20_callback()%3B%5C%5Cn%20%20%7D%5C%5Cn%7D%3B%5C%5Cn%5C%5Cnfunction%20ReactWork()%20%7B%5C%5Cn%20%20this._callbacks%20%3D%20null%3B%5C%5Cn%20%20this._didCommit%20%3D%20false%3B%5C%5Cn%20%20%2F%2F%20TODO%3A%20Avoid%20need%20to%20bind%20by%20replacing%20callbacks%20in%20the%20update%20queue%20with%5C%5Cn%20%20%2F%2F%20list%20of%20Work%20objects.%5C%5Cn%20%20this._onCommit%20%3D%20this._onCommit.bind(this)%3B%5C%5Cn%7D%5C%5CnReactWork.prototype.then%20%3D%20function%20(onCommit)%20%7B%5C%5Cn%20%20if%20(this._didCommit)%20%7B%5C%5Cn%20%20%20%20onCommit()%3B%5C%5Cn%20%20%20%20return%3B%5C%5Cn%20%20%7D%5C%5Cn%20%20var%20callbacks%20%3D%20this._callbacks%3B%5C%5Cn%20%20if%20(callbacks%20%3D%3D%3D%20null)%20%7B%5C%5Cn%20%20%20%20callbacks%20%3D%20this._callbacks%20%3D%20%5B%5D%3B%5C%5Cn%20%20%7D%5C%5Cn%20%20callbacks.push(onCommit)%3B%5C%5Cn%7D%3B%5C%5CnReactWork.prototype._onCommit%20%3D%20function%20()%20%7B%5C%5Cn%20%20if%20(this._didCommit)%20%7B%5C%5Cn%20%20%20%20return%3B%5C%5Cn%20%20%7D%5C%5Cn%20%20this._didCommit%20%3D%20true%3B%5C%5Cn%20%20var%20callbacks%20%3D%20this._callbacks%3B%5C%5Cn%20%20if%20(callbacks%20%3D%3D%3D%20null)%20%7B%5C%5Cn%20%20%20%20return%3B%5C%5Cn%20%20%7D%5C%5Cn%20%20%2F%2F%20TODO%3A%20Error%20handling.%5C%5Cn%20%20for%20(var%20i%20%3D%200%3B%20i%20%3C%20callbacks.length%3B%20i%2B%2B)%20%7B%5C%5Cn%20%20%20%20var%20_callback2%20%3D%20callbacks%5Bi%5D%3B%5C%5Cn%20%20%20%20!(typeof%20_callback2%20%3D%3D%3D%20'function')%20%3F%20invariant(false%2C%20'Invalid%20argument%20passed%20as%20callback.%20Expected%20a%20function.%20Instead%20received%3A%20%25s'%2C%20_callback2)%20%3A%20void%200%3B%5C%5Cn%20%20%20%20_callback2()%3B%5C%5Cn%20%20%7D%5C%5Cn%7D%3B%5C%5Cn%5C%5Cnfunction%20ReactRoot(container%2C%20isConcurrent%2C%20hydrate)%20%7B%5C%5Cn%20%20var%20root%20%3D%20createContainer(container%2C%20isConcurrent%2C%20hydrate)%3B%5C%5Cn%20%20this._internalRoot%20%3D%20root%3B%5C%5Cn%7D%5C%5CnReactRoot.prototype.render%20%3D%20function%20(children%2C%20callback)%20%7B%5C%5Cn%20%20var%20root%20%3D%20this._internalRoot%3B%5C%5Cn%20%20var%20work%20%3D%20new%20ReactWork()%3B%5C%5Cn%20%20callback%20%3D%20callback%20%3D%3D%3D%20undefined%20%3F%20null%20%3A%20callback%3B%5C%5Cn%20%20%7B%5C%5Cn%20%20%20%20warnOnInvalidCallback(callback%2C%20'render')%3B%5C%5Cn%20%20%7D%5C%5Cn%20%20if%20(callback%20!%3D%3D%20null)%20%7B%5C%5Cn%20%20%20%20work.then(callback)%3B%5C%5Cn%20%20%7D%5C%5Cn%20%20updateContainer(children%2C%20root%2C%20null%2C%20work._onCommit)%3B%5C%5Cn%20%20return%20work%3B%5C%5Cn%7D%3B%5C%5CnReactRoot.prototype.unmount%20%3D%20function%20(callback)%20%7B%5C%5Cn%20%20var%20root%20%3D%20this._internalRoot%3B%5C%5Cn%20%20var%20work%20%3D%20new%20ReactWork()%3B%5C%5Cn%20%20callback%20%3D%20callback%20%3D%3D%3D%20undefined%20%3F%20null%20%3A%20callback%3B%5C%5Cn%20%20%7B%5C%5Cn%20%20%20%20warnOnInvalidCallback(callback%2C%20'render')%3B%5C%5Cn%20%20%7D%5C%5Cn%20%20if%20(callback%20!%3D%3D%20null)%20%7B%5C%5Cn%20%20%20%20work.then(callback)%3B%5C%5Cn%20%20%7D%5C%5Cn%20%20updateContainer(null%2C%20root%2C%20null%2C%20work._onCommit)%3B%5C%5Cn%20%20return%20work%3B%5C%5Cn%7D%3B%5C%5CnReactRoot.prototype.legacy_renderSubtreeIntoContainer%20%3D%20function%20(parentComponent%2C%20children%2C%20callback)%20%7B%5C%5Cn%20%20var%20root%20%3D%20this._internalRoot%3B%5C%5Cn%20%20var%20work%20%3D%20new%20ReactWork()%3B%5C%5Cn%20%20callback%20%3D%20callback%20%3D%3D%3D%20undefined%20%3F%20null%20%3A%20callback%3B%5C%5Cn%20%20%7B%5C%5Cn%20%20%20%20warnOnInvalidCallback(callback%2C%20'render')%3B%5C%5Cn%20%20%7D%5C%5Cn%20%20if%20(callback%20!%3D%3D%20null)%20%7B%5C%5Cn%20%20%20%20work.then(callback)%3B%5C%5Cn%20%20%7D%5C%5Cn%20%20updateContainer(children%2C%20root%2C%20parentComponent%2C%20work._onCommit)%3B%5C%5Cn%20%20return%20work%3B%5C%5Cn%7D%3B%5C%5CnReactRoot.prototype.createBatch%20%3D%20function%20()%20%7B%5C%5Cn%20%20var%20batch%20%3D%20new%20ReactBatch(this)%3B%5C%5Cn%20%20var%20expirationTime%20%3D%20batch._expirationTime%3B%5C%5Cn%5C%5Cn%20%20var%20internalRoot%20%3D%20this._internalRoot%3B%5C%5Cn%20%20var%20firstBatch%20%3D%20internalRoot.firstBatch%3B%5C%5Cn%20%20if%20(firstBatch%20%3D%3D%3D%20null)%20%7B%5C%5Cn%20%20%20%20internalRoot.firstBatch%20%3D%20batch%3B%5C%5Cn%20%20%20%20batch._next%20%3D%20null%3B%5C%5Cn%20%20%7D%20else%20%7B%5C%5Cn%20%20%20%20%2F%2F%20Insert%20sorted%20by%20expiration%20time%20then%20insertion%20order%5C%5Cn%20%20%20%20var%20insertAfter%20%3D%20null%3B%5C%5Cn%20%20%20%20var%20insertBefore%20%3D%20firstBatch%3B%5C%5Cn%20%20%20%20while%20(insertBefore%20!%3D%3D%20null%20%26%26%20insertBefore._expirationTime%20%3E%3D%20expirationTime)%20%7B%5C%5Cn%20%20%20%20%20%20insertAfter%20%3D%20insertBefore%3B%5C%5Cn%20%20%20%20%20%20insertBefore%20%3D%20insertBefore._next%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%20%20batch._next%20%3D%20insertBefore%3B%5C%5Cn%20%20%20%20if%20(insertAfter%20!%3D%3D%20null)%20%7B%5C%5Cn%20%20%20%20%20%20insertAfter._next%20%3D%20batch%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20return%20batch%3B%5C%5Cn%7D%3B%5C%5Cn%5C%5Cn%2F**%5C%5Cn%20*%20True%20if%20the%20supplied%20DOM%20node%20is%20a%20valid%20node%20element.%5C%5Cn%20*%5C%5Cn%20*%20%40param%20%7B%3FDOMElement%7D%20node%20The%20candidate%20DOM%20node.%5C%5Cn%20*%20%40return%20%7Bboolean%7D%20True%20if%20the%20DOM%20is%20a%20valid%20DOM%20node.%5C%5Cn%20*%20%40internal%5C%5Cn%20*%2F%5C%5Cnfunction%20isValidContainer(node)%20%7B%5C%5Cn%20%20return%20!!(node%20%26%26%20(node.nodeType%20%3D%3D%3D%20ELEMENT_NODE%20%7C%7C%20node.nodeType%20%3D%3D%3D%20DOCUMENT_NODE%20%7C%7C%20node.nodeType%20%3D%3D%3D%20DOCUMENT_FRAGMENT_NODE%20%7C%7C%20node.nodeType%20%3D%3D%3D%20COMMENT_NODE%20%26%26%20node.nodeValue%20%3D%3D%3D%20'%20react-mount-point-unstable%20'))%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20getReactRootElementInContainer(container)%20%7B%5C%5Cn%20%20if%20(!container)%20%7B%5C%5Cn%20%20%20%20return%20null%3B%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20if%20(container.nodeType%20%3D%3D%3D%20DOCUMENT_NODE)%20%7B%5C%5Cn%20%20%20%20return%20container.documentElement%3B%5C%5Cn%20%20%7D%20else%20%7B%5C%5Cn%20%20%20%20return%20container.firstChild%3B%5C%5Cn%20%20%7D%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20shouldHydrateDueToLegacyHeuristic(container)%20%7B%5C%5Cn%20%20var%20rootElement%20%3D%20getReactRootElementInContainer(container)%3B%5C%5Cn%20%20return%20!!(rootElement%20%26%26%20rootElement.nodeType%20%3D%3D%3D%20ELEMENT_NODE%20%26%26%20rootElement.hasAttribute(ROOT_ATTRIBUTE_NAME))%3B%5C%5Cn%7D%5C%5Cn%5C%5CnsetBatchingImplementation(batchedUpdates%241%2C%20interactiveUpdates%241%2C%20flushInteractiveUpdates%241)%3B%5C%5Cn%5C%5Cnvar%20warnedAboutHydrateAPI%20%3D%20false%3B%5C%5Cn%5C%5Cnfunction%20legacyCreateRootFromDOMContainer(container%2C%20forceHydrate)%20%7B%5C%5Cn%20%20var%20shouldHydrate%20%3D%20forceHydrate%20%7C%7C%20shouldHydrateDueToLegacyHeuristic(container)%3B%5C%5Cn%20%20%2F%2F%20First%20clear%20any%20existing%20content.%5C%5Cn%20%20if%20(!shouldHydrate)%20%7B%5C%5Cn%20%20%20%20var%20warned%20%3D%20false%3B%5C%5Cn%20%20%20%20var%20rootSibling%20%3D%20void%200%3B%5C%5Cn%20%20%20%20while%20(rootSibling%20%3D%20container.lastChild)%20%7B%5C%5Cn%20%20%20%20%20%20%7B%5C%5Cn%20%20%20%20%20%20%20%20if%20(!warned%20%26%26%20rootSibling.nodeType%20%3D%3D%3D%20ELEMENT_NODE%20%26%26%20rootSibling.hasAttribute(ROOT_ATTRIBUTE_NAME))%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20warned%20%3D%20true%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20warningWithoutStack%241(false%2C%20'render()%3A%20Target%20node%20has%20markup%20rendered%20by%20React%2C%20but%20there%20'%20%2B%20'are%20unrelated%20nodes%20as%20well.%20This%20is%20most%20commonly%20caused%20by%20'%20%2B%20'white-space%20inserted%20around%20server-rendered%20markup.')%3B%5C%5Cn%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20container.removeChild(rootSibling)%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%5C%5Cn%20%20%7B%5C%5Cn%20%20%20%20if%20(shouldHydrate%20%26%26%20!forceHydrate%20%26%26%20!warnedAboutHydrateAPI)%20%7B%5C%5Cn%20%20%20%20%20%20warnedAboutHydrateAPI%20%3D%20true%3B%5C%5Cn%20%20%20%20%20%20lowPriorityWarning%241(false%2C%20'render()%3A%20Calling%20ReactDOM.render()%20to%20hydrate%20server-rendered%20markup%20'%20%2B%20'will%20stop%20working%20in%20React%20v17.%20Replace%20the%20ReactDOM.render()%20call%20'%20%2B%20'with%20ReactDOM.hydrate()%20if%20you%20want%20React%20to%20attach%20to%20the%20server%20HTML.')%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%5C%5Cn%20%20%2F%2F%20Legacy%20roots%20are%20not%20async%20by%20default.%5C%5Cn%20%20var%20isConcurrent%20%3D%20false%3B%5C%5Cn%20%20return%20new%20ReactRoot(container%2C%20isConcurrent%2C%20shouldHydrate)%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20legacyRenderSubtreeIntoContainer(parentComponent%2C%20children%2C%20container%2C%20forceHydrate%2C%20callback)%20%7B%5C%5Cn%20%20%7B%5C%5Cn%20%20%20%20topLevelUpdateWarnings(container)%3B%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20%2F%2F%20TODO%3A%20Without%20%60any%60%20type%2C%20Flow%20says%20%5C%5C%5C%22Property%20cannot%20be%20accessed%20on%20any%5C%5Cn%20%20%2F%2F%20member%20of%20intersection%20type.%5C%5C%5C%22%20Whyyyyyy.%5C%5Cn%20%20var%20root%20%3D%20container._reactRootContainer%3B%5C%5Cn%20%20if%20(!root)%20%7B%5C%5Cn%20%20%20%20%2F%2F%20Initial%20mount%5C%5Cn%20%20%20%20root%20%3D%20container._reactRootContainer%20%3D%20legacyCreateRootFromDOMContainer(container%2C%20forceHydrate)%3B%5C%5Cn%20%20%20%20if%20(typeof%20callback%20%3D%3D%3D%20'function')%20%7B%5C%5Cn%20%20%20%20%20%20var%20originalCallback%20%3D%20callback%3B%5C%5Cn%20%20%20%20%20%20callback%20%3D%20function%20()%20%7B%5C%5Cn%20%20%20%20%20%20%20%20var%20instance%20%3D%20getPublicRootInstance(root._internalRoot)%3B%5C%5Cn%20%20%20%20%20%20%20%20originalCallback.call(instance)%3B%5C%5Cn%20%20%20%20%20%20%7D%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%20%20%2F%2F%20Initial%20mount%20should%20not%20be%20batched.%5C%5Cn%20%20%20%20unbatchedUpdates(function%20()%20%7B%5C%5Cn%20%20%20%20%20%20if%20(parentComponent%20!%3D%20null)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20root.legacy_renderSubtreeIntoContainer(parentComponent%2C%20children%2C%20callback)%3B%5C%5Cn%20%20%20%20%20%20%7D%20else%20%7B%5C%5Cn%20%20%20%20%20%20%20%20root.render(children%2C%20callback)%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%7D)%3B%5C%5Cn%20%20%7D%20else%20%7B%5C%5Cn%20%20%20%20if%20(typeof%20callback%20%3D%3D%3D%20'function')%20%7B%5C%5Cn%20%20%20%20%20%20var%20_originalCallback%20%3D%20callback%3B%5C%5Cn%20%20%20%20%20%20callback%20%3D%20function%20()%20%7B%5C%5Cn%20%20%20%20%20%20%20%20var%20instance%20%3D%20getPublicRootInstance(root._internalRoot)%3B%5C%5Cn%20%20%20%20%20%20%20%20_originalCallback.call(instance)%3B%5C%5Cn%20%20%20%20%20%20%7D%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%20%20%2F%2F%20Update%5C%5Cn%20%20%20%20if%20(parentComponent%20!%3D%20null)%20%7B%5C%5Cn%20%20%20%20%20%20root.legacy_renderSubtreeIntoContainer(parentComponent%2C%20children%2C%20callback)%3B%5C%5Cn%20%20%20%20%7D%20else%20%7B%5C%5Cn%20%20%20%20%20%20root.render(children%2C%20callback)%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%5C%5Cn%20%20return%20getPublicRootInstance(root._internalRoot)%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20createPortal%24%241(children%2C%20container)%20%7B%5C%5Cn%20%20var%20key%20%3D%20arguments.length%20%3E%202%20%26%26%20arguments%5B2%5D%20!%3D%3D%20undefined%20%3F%20arguments%5B2%5D%20%3A%20null%3B%5C%5Cn%5C%5Cn%20%20!isValidContainer(container)%20%3F%20invariant(false%2C%20'Target%20container%20is%20not%20a%20DOM%20element.')%20%3A%20void%200%3B%5C%5Cn%20%20%2F%2F%20TODO%3A%20pass%20ReactDOM%20portal%20implementation%20as%20third%20argument%5C%5Cn%20%20return%20createPortal%241(children%2C%20container%2C%20null%2C%20key)%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnvar%20ReactDOM%20%3D%20%7B%5C%5Cn%20%20createPortal%3A%20createPortal%24%241%2C%5C%5Cn%5C%5Cn%20%20findDOMNode%3A%20function%20(componentOrElement)%20%7B%5C%5Cn%20%20%20%20%7B%5C%5Cn%20%20%20%20%20%20var%20owner%20%3D%20ReactCurrentOwner.current%3B%5C%5Cn%20%20%20%20%20%20if%20(owner%20!%3D%3D%20null%20%26%26%20owner.stateNode%20!%3D%3D%20null)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20var%20warnedAboutRefsInRender%20%3D%20owner.stateNode._warnedAboutRefsInRender%3B%5C%5Cn%20%20%20%20%20%20%20%20!warnedAboutRefsInRender%20%3F%20warningWithoutStack%241(false%2C%20'%25s%20is%20accessing%20findDOMNode%20inside%20its%20render().%20'%20%2B%20'render()%20should%20be%20a%20pure%20function%20of%20props%20and%20state.%20It%20should%20'%20%2B%20'never%20access%20something%20that%20requires%20stale%20data%20from%20the%20previous%20'%20%2B%20'render%2C%20such%20as%20refs.%20Move%20this%20logic%20to%20componentDidMount%20and%20'%20%2B%20'componentDidUpdate%20instead.'%2C%20getComponentName(owner.type)%20%7C%7C%20'A%20component')%20%3A%20void%200%3B%5C%5Cn%20%20%20%20%20%20%20%20owner.stateNode._warnedAboutRefsInRender%20%3D%20true%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%20%20if%20(componentOrElement%20%3D%3D%20null)%20%7B%5C%5Cn%20%20%20%20%20%20return%20null%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%20%20if%20(componentOrElement.nodeType%20%3D%3D%3D%20ELEMENT_NODE)%20%7B%5C%5Cn%20%20%20%20%20%20return%20componentOrElement%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%20%20%7B%5C%5Cn%20%20%20%20%20%20return%20findHostInstanceWithWarning(componentOrElement%2C%20'findDOMNode')%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%20%20return%20findHostInstance(componentOrElement)%3B%5C%5Cn%20%20%7D%2C%5C%5Cn%20%20hydrate%3A%20function%20(element%2C%20container%2C%20callback)%20%7B%5C%5Cn%20%20%20%20!isValidContainer(container)%20%3F%20invariant(false%2C%20'Target%20container%20is%20not%20a%20DOM%20element.')%20%3A%20void%200%3B%5C%5Cn%20%20%20%20%7B%5C%5Cn%20%20%20%20%20%20!!container._reactHasBeenPassedToCreateRootDEV%20%3F%20warningWithoutStack%241(false%2C%20'You%20are%20calling%20ReactDOM.hydrate()%20on%20a%20container%20that%20was%20previously%20'%20%2B%20'passed%20to%20ReactDOM.%25s().%20This%20is%20not%20supported.%20'%20%2B%20'Did%20you%20mean%20to%20call%20createRoot(container%2C%20%7Bhydrate%3A%20true%7D).render(element)%3F'%2C%20enableStableConcurrentModeAPIs%20%3F%20'createRoot'%20%3A%20'unstable_createRoot')%20%3A%20void%200%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%20%20%2F%2F%20TODO%3A%20throw%20or%20warn%20if%20we%20couldn't%20hydrate%3F%5C%5Cn%20%20%20%20return%20legacyRenderSubtreeIntoContainer(null%2C%20element%2C%20container%2C%20true%2C%20callback)%3B%5C%5Cn%20%20%7D%2C%5C%5Cn%20%20render%3A%20function%20(element%2C%20container%2C%20callback)%20%7B%5C%5Cn%20%20%20%20!isValidContainer(container)%20%3F%20invariant(false%2C%20'Target%20container%20is%20not%20a%20DOM%20element.')%20%3A%20void%200%3B%5C%5Cn%20%20%20%20%7B%5C%5Cn%20%20%20%20%20%20!!container._reactHasBeenPassedToCreateRootDEV%20%3F%20warningWithoutStack%241(false%2C%20'You%20are%20calling%20ReactDOM.render()%20on%20a%20container%20that%20was%20previously%20'%20%2B%20'passed%20to%20ReactDOM.%25s().%20This%20is%20not%20supported.%20'%20%2B%20'Did%20you%20mean%20to%20call%20root.render(element)%3F'%2C%20enableStableConcurrentModeAPIs%20%3F%20'createRoot'%20%3A%20'unstable_createRoot')%20%3A%20void%200%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%20%20return%20legacyRenderSubtreeIntoContainer(null%2C%20element%2C%20container%2C%20false%2C%20callback)%3B%5C%5Cn%20%20%7D%2C%5C%5Cn%20%20unstable_renderSubtreeIntoContainer%3A%20function%20(parentComponent%2C%20element%2C%20containerNode%2C%20callback)%20%7B%5C%5Cn%20%20%20%20!isValidContainer(containerNode)%20%3F%20invariant(false%2C%20'Target%20container%20is%20not%20a%20DOM%20element.')%20%3A%20void%200%3B%5C%5Cn%20%20%20%20!(parentComponent%20!%3D%20null%20%26%26%20has(parentComponent))%20%3F%20invariant(false%2C%20'parentComponent%20must%20be%20a%20valid%20React%20Component')%20%3A%20void%200%3B%5C%5Cn%20%20%20%20return%20legacyRenderSubtreeIntoContainer(parentComponent%2C%20element%2C%20containerNode%2C%20false%2C%20callback)%3B%5C%5Cn%20%20%7D%2C%5C%5Cn%20%20unmountComponentAtNode%3A%20function%20(container)%20%7B%5C%5Cn%20%20%20%20!isValidContainer(container)%20%3F%20invariant(false%2C%20'unmountComponentAtNode(...)%3A%20Target%20container%20is%20not%20a%20DOM%20element.')%20%3A%20void%200%3B%5C%5Cn%5C%5Cn%20%20%20%20%7B%5C%5Cn%20%20%20%20%20%20!!container._reactHasBeenPassedToCreateRootDEV%20%3F%20warningWithoutStack%241(false%2C%20'You%20are%20calling%20ReactDOM.unmountComponentAtNode()%20on%20a%20container%20that%20was%20previously%20'%20%2B%20'passed%20to%20ReactDOM.%25s().%20This%20is%20not%20supported.%20Did%20you%20mean%20to%20call%20root.unmount()%3F'%2C%20enableStableConcurrentModeAPIs%20%3F%20'createRoot'%20%3A%20'unstable_createRoot')%20%3A%20void%200%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20if%20(container._reactRootContainer)%20%7B%5C%5Cn%20%20%20%20%20%20%7B%5C%5Cn%20%20%20%20%20%20%20%20var%20rootEl%20%3D%20getReactRootElementInContainer(container)%3B%5C%5Cn%20%20%20%20%20%20%20%20var%20renderedByDifferentReact%20%3D%20rootEl%20%26%26%20!getInstanceFromNode%241(rootEl)%3B%5C%5Cn%20%20%20%20%20%20%20%20!!renderedByDifferentReact%20%3F%20warningWithoutStack%241(false%2C%20%5C%5C%5C%22unmountComponentAtNode()%3A%20The%20node%20you're%20attempting%20to%20unmount%20%5C%5C%5C%22%20%2B%20'was%20rendered%20by%20another%20copy%20of%20React.')%20%3A%20void%200%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20%20%20%2F%2F%20Unmount%20should%20not%20be%20batched.%5C%5Cn%20%20%20%20%20%20unbatchedUpdates(function%20()%20%7B%5C%5Cn%20%20%20%20%20%20%20%20legacyRenderSubtreeIntoContainer(null%2C%20null%2C%20container%2C%20false%2C%20function%20()%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20container._reactRootContainer%20%3D%20null%3B%5C%5Cn%20%20%20%20%20%20%20%20%7D)%3B%5C%5Cn%20%20%20%20%20%20%7D)%3B%5C%5Cn%20%20%20%20%20%20%2F%2F%20If%20you%20call%20unmountComponentAtNode%20twice%20in%20quick%20succession%2C%20you'll%5C%5Cn%20%20%20%20%20%20%2F%2F%20get%20%60true%60%20twice.%20That's%20probably%20fine%3F%5C%5Cn%20%20%20%20%20%20return%20true%3B%5C%5Cn%20%20%20%20%7D%20else%20%7B%5C%5Cn%20%20%20%20%20%20%7B%5C%5Cn%20%20%20%20%20%20%20%20var%20_rootEl%20%3D%20getReactRootElementInContainer(container)%3B%5C%5Cn%20%20%20%20%20%20%20%20var%20hasNonRootReactChild%20%3D%20!!(_rootEl%20%26%26%20getInstanceFromNode%241(_rootEl))%3B%5C%5Cn%5C%5Cn%20%20%20%20%20%20%20%20%2F%2F%20Check%20if%20the%20container%20itself%20is%20a%20React%20root%20node.%5C%5Cn%20%20%20%20%20%20%20%20var%20isContainerReactRoot%20%3D%20container.nodeType%20%3D%3D%3D%20ELEMENT_NODE%20%26%26%20isValidContainer(container.parentNode)%20%26%26%20!!container.parentNode._reactRootContainer%3B%5C%5Cn%5C%5Cn%20%20%20%20%20%20%20%20!!hasNonRootReactChild%20%3F%20warningWithoutStack%241(false%2C%20%5C%5C%5C%22unmountComponentAtNode()%3A%20The%20node%20you're%20attempting%20to%20unmount%20%5C%5C%5C%22%20%2B%20'was%20rendered%20by%20React%20and%20is%20not%20a%20top-level%20container.%20%25s'%2C%20isContainerReactRoot%20%3F%20'You%20may%20have%20accidentally%20passed%20in%20a%20React%20root%20node%20instead%20'%20%2B%20'of%20its%20container.'%20%3A%20'Instead%2C%20have%20the%20parent%20component%20update%20its%20state%20and%20'%20%2B%20'rerender%20in%20order%20to%20remove%20this%20component.')%20%3A%20void%200%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20%20%20return%20false%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%2C%5C%5Cn%5C%5Cn%5C%5Cn%20%20%2F%2F%20Temporary%20alias%20since%20we%20already%20shipped%20React%2016%20RC%20with%20it.%5C%5Cn%20%20%2F%2F%20TODO%3A%20remove%20in%20React%2017.%5C%5Cn%20%20unstable_createPortal%3A%20function%20()%20%7B%5C%5Cn%20%20%20%20if%20(!didWarnAboutUnstableCreatePortal)%20%7B%5C%5Cn%20%20%20%20%20%20didWarnAboutUnstableCreatePortal%20%3D%20true%3B%5C%5Cn%20%20%20%20%20%20lowPriorityWarning%241(false%2C%20'The%20ReactDOM.unstable_createPortal()%20alias%20has%20been%20deprecated%2C%20'%20%2B%20'and%20will%20be%20removed%20in%20React%2017%2B.%20Update%20your%20code%20to%20use%20'%20%2B%20'ReactDOM.createPortal()%20instead.%20It%20has%20the%20exact%20same%20API%2C%20'%20%2B%20'but%20without%20the%20%5C%5C%5C%22unstable_%5C%5C%5C%22%20prefix.')%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%20%20return%20createPortal%24%241.apply(undefined%2C%20arguments)%3B%5C%5Cn%20%20%7D%2C%5C%5Cn%5C%5Cn%5C%5Cn%20%20unstable_batchedUpdates%3A%20batchedUpdates%241%2C%5C%5Cn%5C%5Cn%20%20unstable_interactiveUpdates%3A%20interactiveUpdates%241%2C%5C%5Cn%5C%5Cn%20%20flushSync%3A%20flushSync%2C%5C%5Cn%5C%5Cn%20%20unstable_createRoot%3A%20createRoot%2C%5C%5Cn%20%20unstable_flushControlled%3A%20flushControlled%2C%5C%5Cn%5C%5Cn%20%20__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED%3A%20%7B%5C%5Cn%20%20%20%20%2F%2F%20Keep%20in%20sync%20with%20ReactDOMUnstableNativeDependencies.js%5C%5Cn%20%20%20%20%2F%2F%20and%20ReactTestUtils.js.%20This%20is%20an%20array%20for%20better%20minification.%5C%5Cn%20%20%20%20Events%3A%20%5BgetInstanceFromNode%241%2C%20getNodeFromInstance%241%2C%20getFiberCurrentPropsFromNode%241%2C%20injection.injectEventPluginsByName%2C%20eventNameDispatchConfigs%2C%20accumulateTwoPhaseDispatches%2C%20accumulateDirectDispatches%2C%20enqueueStateRestore%2C%20restoreStateIfNeeded%2C%20dispatchEvent%2C%20runEventsInBatch%5D%5C%5Cn%20%20%7D%5C%5Cn%7D%3B%5C%5Cn%5C%5Cnfunction%20createRoot(container%2C%20options)%20%7B%5C%5Cn%20%20var%20functionName%20%3D%20enableStableConcurrentModeAPIs%20%3F%20'createRoot'%20%3A%20'unstable_createRoot'%3B%5C%5Cn%20%20!isValidContainer(container)%20%3F%20invariant(false%2C%20'%25s(...)%3A%20Target%20container%20is%20not%20a%20DOM%20element.'%2C%20functionName)%20%3A%20void%200%3B%5C%5Cn%20%20%7B%5C%5Cn%20%20%20%20!!container._reactRootContainer%20%3F%20warningWithoutStack%241(false%2C%20'You%20are%20calling%20ReactDOM.%25s()%20on%20a%20container%20that%20was%20previously%20'%20%2B%20'passed%20to%20ReactDOM.render().%20This%20is%20not%20supported.'%2C%20enableStableConcurrentModeAPIs%20%3F%20'createRoot'%20%3A%20'unstable_createRoot')%20%3A%20void%200%3B%5C%5Cn%20%20%20%20container._reactHasBeenPassedToCreateRootDEV%20%3D%20true%3B%5C%5Cn%20%20%7D%5C%5Cn%20%20var%20hydrate%20%3D%20options%20!%3D%20null%20%26%26%20options.hydrate%20%3D%3D%3D%20true%3B%5C%5Cn%20%20return%20new%20ReactRoot(container%2C%20true%2C%20hydrate)%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnif%20(enableStableConcurrentModeAPIs)%20%7B%5C%5Cn%20%20ReactDOM.createRoot%20%3D%20createRoot%3B%5C%5Cn%20%20ReactDOM.unstable_createRoot%20%3D%20undefined%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnvar%20foundDevTools%20%3D%20injectIntoDevTools(%7B%5C%5Cn%20%20findFiberByHostInstance%3A%20getClosestInstanceFromNode%2C%5C%5Cn%20%20bundleType%3A%201%2C%5C%5Cn%20%20version%3A%20ReactVersion%2C%5C%5Cn%20%20rendererPackageName%3A%20'react-dom'%5C%5Cn%7D)%3B%5C%5Cn%5C%5Cn%7B%5C%5Cn%20%20if%20(!foundDevTools%20%26%26%20canUseDOM%20%26%26%20window.top%20%3D%3D%3D%20window.self)%20%7B%5C%5Cn%20%20%20%20%2F%2F%20If%20we're%20in%20Chrome%20or%20Firefox%2C%20provide%20a%20download%20link%20if%20not%20installed.%5C%5Cn%20%20%20%20if%20(navigator.userAgent.indexOf('Chrome')%20%3E%20-1%20%26%26%20navigator.userAgent.indexOf('Edge')%20%3D%3D%3D%20-1%20%7C%7C%20navigator.userAgent.indexOf('Firefox')%20%3E%20-1)%20%7B%5C%5Cn%20%20%20%20%20%20var%20protocol%20%3D%20window.location.protocol%3B%5C%5Cn%20%20%20%20%20%20%2F%2F%20Don't%20warn%20in%20exotic%20cases%20like%20chrome-extension%3A%2F%2F.%5C%5Cn%20%20%20%20%20%20if%20(%2F%5E(https%3F%7Cfile)%3A%24%2F.test(protocol))%20%7B%5C%5Cn%20%20%20%20%20%20%20%20console.info('%25cDownload%20the%20React%20DevTools%20'%20%2B%20'for%20a%20better%20development%20experience%3A%20'%20%2B%20'https%3A%2F%2Ffb.me%2Freact-devtools'%20%2B%20(protocol%20%3D%3D%3D%20'file%3A'%20%3F%20'%5C%5C%5C%5CnYou%20might%20need%20to%20use%20a%20local%20HTTP%20server%20(instead%20of%20file%3A%2F%2F)%3A%20'%20%2B%20'https%3A%2F%2Ffb.me%2Freact-devtools-faq'%20%3A%20'')%2C%20'font-weight%3Abold')%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%5C%5Cn%7D%5C%5Cn%5C%5Cn%5C%5Cn%5C%5Cnvar%20ReactDOM%242%20%3D%20Object.freeze(%7B%5C%5Cn%5C%5Ctdefault%3A%20ReactDOM%5C%5Cn%7D)%3B%5C%5Cn%5C%5Cnvar%20ReactDOM%243%20%3D%20(%20ReactDOM%242%20%26%26%20ReactDOM%20)%20%7C%7C%20ReactDOM%242%3B%5C%5Cn%5C%5Cn%2F%2F%20TODO%3A%20decide%20on%20the%20top-level%20export%20form.%5C%5Cn%2F%2F%20This%20is%20hacky%20but%20makes%20it%20work%20with%20both%20Rollup%20and%20Jest.%5C%5Cnvar%20reactDom%20%3D%20ReactDOM%243.default%20%7C%7C%20ReactDOM%243%3B%5C%5Cn%5C%5Cnmodule.exports%20%3D%20reactDom%3B%5C%5Cn%20%20%7D)()%3B%5C%5Cn%7D%5C%5Cn%5C%5Cn%5C%5Cn%2F%2F%23%20sourceURL%3Dwebpack%3A%2F%2F%255Bname%255D%2F%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2Freact-dom%2Fcjs%2Freact-dom.development.js%3F%5C%22)%3B%5Cn%5Cn%2F***%2F%20%7D)%2C%5Cn%5Cn%2F***%2F%20%5C%22..%2F..%2Freact-dom%2Findex.js%5C%22%3A%5Cn%2F*!******************************************************************************************!*%5C%5C%5Cn%20%20!***%20%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2Freact-dom%2Findex.js%20***!%5Cn%20%20%5C%5C******************************************************************************************%2F%5Cn%2F*!%20no%20static%20exports%20found%20*%2F%5Cn%2F***%2F%20(function(module%2C%20exports%2C%20__webpack_require__)%20%7B%5Cn%5Cn%5C%22use%20strict%5C%22%3B%5Cneval(%5C%22%5C%5Cn%5C%5Cnfunction%20checkDCE()%20%7B%5C%5Cn%20%20%2F*%20global%20__REACT_DEVTOOLS_GLOBAL_HOOK__%20*%2F%5C%5Cn%20%20if%20(%5C%5Cn%20%20%20%20typeof%20__REACT_DEVTOOLS_GLOBAL_HOOK__%20%3D%3D%3D%20'undefined'%20%7C%7C%5C%5Cn%20%20%20%20typeof%20__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE%20!%3D%3D%20'function'%5C%5Cn%20%20)%20%7B%5C%5Cn%20%20%20%20return%3B%5C%5Cn%20%20%7D%5C%5Cn%20%20if%20(true)%20%7B%5C%5Cn%20%20%20%20%2F%2F%20This%20branch%20is%20unreachable%20because%20this%20function%20is%20only%20called%5C%5Cn%20%20%20%20%2F%2F%20in%20production%2C%20but%20the%20condition%20is%20true%20only%20in%20development.%5C%5Cn%20%20%20%20%2F%2F%20Therefore%20if%20the%20branch%20is%20still%20here%2C%20dead%20code%20elimination%20wasn't%5C%5Cn%20%20%20%20%2F%2F%20properly%20applied.%5C%5Cn%20%20%20%20%2F%2F%20Don't%20change%20the%20message.%20React%20DevTools%20relies%20on%20it.%20Also%20make%20sure%5C%5Cn%20%20%20%20%2F%2F%20this%20message%20doesn't%20occur%20elsewhere%20in%20this%20function%2C%20or%20it%20will%20cause%5C%5Cn%20%20%20%20%2F%2F%20a%20false%20positive.%5C%5Cn%20%20%20%20throw%20new%20Error('%5E_%5E')%3B%5C%5Cn%20%20%7D%5C%5Cn%20%20try%20%7B%5C%5Cn%20%20%20%20%2F%2F%20Verify%20that%20the%20code%20above%20has%20been%20dead%20code%20eliminated%20(DCE'd).%5C%5Cn%20%20%20%20__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(checkDCE)%3B%5C%5Cn%20%20%7D%20catch%20(err)%20%7B%5C%5Cn%20%20%20%20%2F%2F%20DevTools%20shouldn't%20crash%20React%2C%20no%20matter%20what.%5C%5Cn%20%20%20%20%2F%2F%20We%20should%20still%20report%20in%20case%20we%20break%20this%20code.%5C%5Cn%20%20%20%20console.error(err)%3B%5C%5Cn%20%20%7D%5C%5Cn%7D%5C%5Cn%5C%5Cnif%20(false)%20%7B%7D%20else%20%7B%5C%5Cn%20%20module.exports%20%3D%20__webpack_require__(%2F*!%20.%2Fcjs%2Freact-dom.development.js%20*%2F%20%5C%5C%5C%22..%2F..%2Freact-dom%2Fcjs%2Freact-dom.development.js%5C%5C%5C%22)%3B%5C%5Cn%7D%5C%5Cn%5C%5Cn%5C%5Cn%2F%2F%23%20sourceURL%3Dwebpack%3A%2F%2F%255Bname%255D%2F%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2Freact-dom%2Findex.js%3F%5C%22)%3B%5Cn%5Cn%2F***%2F%20%7D)%2C%5Cn%5Cn%2F***%2F%20%5C%22..%2F..%2Freact-event-listener%2Fdist%2Freact-event-listener.cjs.js%5C%22%3A%5Cn%2F*!*****************************************************************************************************************************!*%5C%5C%5Cn%20%20!***%20%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2Freact-event-listener%2Fdist%2Freact-event-listener.cjs.js%20***!%5Cn%20%20%5C%5C*****************************************************************************************************************************%2F%5Cn%2F*!%20no%20static%20exports%20found%20*%2F%5Cn%2F***%2F%20(function(module%2C%20exports%2C%20__webpack_require__)%20%7B%5Cn%5Cn%5C%22use%20strict%5C%22%3B%5Cneval(%5C%22%5C%5Cn%5C%5CnObject.defineProperty(exports%2C%20'__esModule'%2C%20%7B%20value%3A%20true%20%7D)%3B%5C%5Cn%5C%5Cnfunction%20_interopDefault%20(ex)%20%7B%20return%20(ex%20%26%26%20(typeof%20ex%20%3D%3D%3D%20'object')%20%26%26%20'default'%20in%20ex)%20%3F%20ex%5B'default'%5D%20%3A%20ex%3B%20%7D%5C%5Cn%5C%5Cnvar%20_classCallCheck%20%3D%20_interopDefault(__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2FclassCallCheck%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2FclassCallCheck.js%5C%5C%5C%22))%3B%5C%5Cnvar%20_createClass%20%3D%20_interopDefault(__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2FcreateClass%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2FcreateClass.js%5C%5C%5C%22))%3B%5C%5Cnvar%20_possibleConstructorReturn%20%3D%20_interopDefault(__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2FpossibleConstructorReturn%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2FpossibleConstructorReturn.js%5C%5C%5C%22))%3B%5C%5Cnvar%20_getPrototypeOf%20%3D%20_interopDefault(__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2FgetPrototypeOf%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2FgetPrototypeOf.js%5C%5C%5C%22))%3B%5C%5Cnvar%20_inherits%20%3D%20_interopDefault(__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2Finherits%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2Finherits.js%5C%5C%5C%22))%3B%5C%5Cnvar%20_typeof%20%3D%20_interopDefault(__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2Ftypeof%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2Ftypeof.js%5C%5C%5C%22))%3B%5C%5Cnvar%20_objectWithoutProperties%20%3D%20_interopDefault(__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2FobjectWithoutProperties%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2FobjectWithoutProperties.js%5C%5C%5C%22))%3B%5C%5Cnvar%20_extends%20%3D%20_interopDefault(__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2Fextends%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2Fextends.js%5C%5C%5C%22))%3B%5C%5Cnvar%20React%20%3D%20_interopDefault(__webpack_require__(%2F*!%20react%20*%2F%20%5C%5C%5C%22..%2F..%2Freact%2Findex.js%5C%5C%5C%22))%3B%5C%5Cnvar%20PropTypes%20%3D%20_interopDefault(__webpack_require__(%2F*!%20prop-types%20*%2F%20%5C%5C%5C%22..%2F..%2Fprop-types%2Findex.js%5C%5C%5C%22))%3B%5C%5Cnvar%20warning%20%3D%20_interopDefault(__webpack_require__(%2F*!%20warning%20*%2F%20%5C%5C%5C%22..%2F..%2Fwarning%2Fwarning.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnfunction%20defineProperty(object%2C%20property%2C%20attr)%20%7B%5C%5Cn%20%20return%20Object.defineProperty(object%2C%20property%2C%20attr)%3B%5C%5Cn%7D%20%2F%2F%20Passive%20options%5C%5Cn%2F%2F%20Inspired%20by%20https%3A%2F%2Fgithub.com%2FModernizr%2FModernizr%2Fblob%2Fmaster%2Ffeature-detects%2Fdom%2Fpassiveeventlisteners.js%5C%5Cn%5C%5Cn%5C%5Cnvar%20passiveOption%20%3D%20function%20()%20%7B%5C%5Cn%20%20var%20cache%20%3D%20null%3B%5C%5Cn%20%20return%20function%20()%20%7B%5C%5Cn%20%20%20%20if%20(cache%20!%3D%3D%20null)%20%7B%5C%5Cn%20%20%20%20%20%20return%20cache%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20var%20supportsPassiveOption%20%3D%20false%3B%5C%5Cn%5C%5Cn%20%20%20%20try%20%7B%5C%5Cn%20%20%20%20%20%20window.addEventListener('test'%2C%20null%2C%20defineProperty(%7B%7D%2C%20'passive'%2C%20%7B%5C%5Cn%20%20%20%20%20%20%20%20get%3A%20function%20get()%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20supportsPassiveOption%20%3D%20true%3B%5C%5Cn%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%7D))%3B%5C%5Cn%20%20%20%20%7D%20catch%20(err)%20%7B%2F%2F%5C%5Cn%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20cache%20%3D%20supportsPassiveOption%3B%5C%5Cn%20%20%20%20return%20supportsPassiveOption%3B%5C%5Cn%20%20%7D()%3B%5C%5Cn%7D()%3B%5C%5Cn%5C%5Cnvar%20defaultEventOptions%20%3D%20%7B%5C%5Cn%20%20capture%3A%20false%2C%5C%5Cn%20%20passive%3A%20false%5C%5Cn%7D%3B%5C%5Cn%5C%5Cnfunction%20mergeDefaultEventOptions(options)%20%7B%5C%5Cn%20%20return%20_extends(%7B%7D%2C%20defaultEventOptions%2C%20options)%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20getEventListenerArgs(eventName%2C%20callback%2C%20options)%20%7B%5C%5Cn%20%20var%20args%20%3D%20%5BeventName%2C%20callback%5D%3B%5C%5Cn%20%20args.push(passiveOption%20%3F%20options%20%3A%20options.capture)%3B%5C%5Cn%20%20return%20args%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20on(target%2C%20eventName%2C%20callback%2C%20options)%20%7B%5C%5Cn%20%20%2F%2F%20eslint-disable-next-line%20prefer-spread%5C%5Cn%20%20target.addEventListener.apply(target%2C%20getEventListenerArgs(eventName%2C%20callback%2C%20options))%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20off(target%2C%20eventName%2C%20callback%2C%20options)%20%7B%5C%5Cn%20%20%2F%2F%20eslint-disable-next-line%20prefer-spread%5C%5Cn%20%20target.removeEventListener.apply(target%2C%20getEventListenerArgs(eventName%2C%20callback%2C%20options))%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20forEachListener(props%2C%20iteratee)%20%7B%5C%5Cn%20%20var%20children%20%3D%20props.children%2C%5C%5Cn%20%20%20%20%20%20target%20%3D%20props.target%2C%5C%5Cn%20%20%20%20%20%20eventProps%20%3D%20_objectWithoutProperties(props%2C%20%5B%5C%5C%5C%22children%5C%5C%5C%22%2C%20%5C%5C%5C%22target%5C%5C%5C%22%5D)%3B%5C%5Cn%5C%5Cn%20%20Object.keys(eventProps).forEach(function%20(name)%20%7B%5C%5Cn%20%20%20%20if%20(name.substring(0%2C%202)%20!%3D%3D%20'on')%20%7B%5C%5Cn%20%20%20%20%20%20return%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20var%20prop%20%3D%20eventProps%5Bname%5D%3B%5C%5Cn%5C%5Cn%20%20%20%20var%20type%20%3D%20_typeof(prop)%3B%5C%5Cn%5C%5Cn%20%20%20%20var%20isObject%20%3D%20type%20%3D%3D%3D%20'object'%3B%5C%5Cn%20%20%20%20var%20isFunction%20%3D%20type%20%3D%3D%3D%20'function'%3B%5C%5Cn%5C%5Cn%20%20%20%20if%20(!isObject%20%26%26%20!isFunction)%20%7B%5C%5Cn%20%20%20%20%20%20return%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20var%20capture%20%3D%20name.substr(-7).toLowerCase()%20%3D%3D%3D%20'capture'%3B%5C%5Cn%20%20%20%20var%20eventName%20%3D%20name.substring(2).toLowerCase()%3B%5C%5Cn%20%20%20%20eventName%20%3D%20capture%20%3F%20eventName.substring(0%2C%20eventName.length%20-%207)%20%3A%20eventName%3B%5C%5Cn%5C%5Cn%20%20%20%20if%20(isObject)%20%7B%5C%5Cn%20%20%20%20%20%20iteratee(eventName%2C%20prop.handler%2C%20prop.options)%3B%5C%5Cn%20%20%20%20%7D%20else%20%7B%5C%5Cn%20%20%20%20%20%20iteratee(eventName%2C%20prop%2C%20mergeDefaultEventOptions(%7B%5C%5Cn%20%20%20%20%20%20%20%20capture%3A%20capture%5C%5Cn%20%20%20%20%20%20%7D))%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D)%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20withOptions(handler%2C%20options)%20%7B%5C%5Cn%20%20%20true%20%3F%20warning(options%2C%20'react-event-listener%3A%20should%20be%20specified%20options%20in%20withOptions.')%20%3A%20undefined%3B%5C%5Cn%20%20return%20%7B%5C%5Cn%20%20%20%20handler%3A%20handler%2C%5C%5Cn%20%20%20%20options%3A%20mergeDefaultEventOptions(options)%5C%5Cn%20%20%7D%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnvar%20EventListener%20%3D%5C%5Cn%2F*%23__PURE__*%2F%5C%5Cnfunction%20(_React%24PureComponent)%20%7B%5C%5Cn%20%20_inherits(EventListener%2C%20_React%24PureComponent)%3B%5C%5Cn%5C%5Cn%20%20function%20EventListener()%20%7B%5C%5Cn%20%20%20%20_classCallCheck(this%2C%20EventListener)%3B%5C%5Cn%5C%5Cn%20%20%20%20return%20_possibleConstructorReturn(this%2C%20_getPrototypeOf(EventListener).apply(this%2C%20arguments))%3B%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20_createClass(EventListener%2C%20%5B%7B%5C%5Cn%20%20%20%20key%3A%20%5C%5C%5C%22componentDidMount%5C%5C%5C%22%2C%5C%5Cn%20%20%20%20value%3A%20function%20componentDidMount()%20%7B%5C%5Cn%20%20%20%20%20%20this.applyListeners(on)%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%2C%20%7B%5C%5Cn%20%20%20%20key%3A%20%5C%5C%5C%22componentDidUpdate%5C%5C%5C%22%2C%5C%5Cn%20%20%20%20value%3A%20function%20componentDidUpdate(prevProps)%20%7B%5C%5Cn%20%20%20%20%20%20this.applyListeners(off%2C%20prevProps)%3B%5C%5Cn%20%20%20%20%20%20this.applyListeners(on)%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%2C%20%7B%5C%5Cn%20%20%20%20key%3A%20%5C%5C%5C%22componentWillUnmount%5C%5C%5C%22%2C%5C%5Cn%20%20%20%20value%3A%20function%20componentWillUnmount()%20%7B%5C%5Cn%20%20%20%20%20%20this.applyListeners(off)%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%2C%20%7B%5C%5Cn%20%20%20%20key%3A%20%5C%5C%5C%22applyListeners%5C%5C%5C%22%2C%5C%5Cn%20%20%20%20value%3A%20function%20applyListeners(onOrOff)%20%7B%5C%5Cn%20%20%20%20%20%20var%20props%20%3D%20arguments.length%20%3E%201%20%26%26%20arguments%5B1%5D%20!%3D%3D%20undefined%20%3F%20arguments%5B1%5D%20%3A%20this.props%3B%5C%5Cn%20%20%20%20%20%20var%20target%20%3D%20props.target%3B%5C%5Cn%5C%5Cn%20%20%20%20%20%20if%20(target)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20var%20element%20%3D%20target%3B%5C%5Cn%5C%5Cn%20%20%20%20%20%20%20%20if%20(typeof%20target%20%3D%3D%3D%20'string')%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20element%20%3D%20window%5Btarget%5D%3B%5C%5Cn%20%20%20%20%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20%20%20%20%20forEachListener(props%2C%20onOrOff.bind(null%2C%20element))%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%2C%20%7B%5C%5Cn%20%20%20%20key%3A%20%5C%5C%5C%22render%5C%5C%5C%22%2C%5C%5Cn%20%20%20%20value%3A%20function%20render()%20%7B%5C%5Cn%20%20%20%20%20%20return%20this.props.children%20%7C%7C%20null%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%5D)%3B%5C%5Cn%5C%5Cn%20%20return%20EventListener%3B%5C%5Cn%7D(React.PureComponent)%3B%5C%5Cn%5C%5CnEventListener.propTypes%20%3D%20%20true%20%3F%20%7B%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20You%20can%20provide%20a%20single%20child%20too.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20children%3A%20PropTypes.node%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20The%20DOM%20target%20to%20listen%20to.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20target%3A%20PropTypes.oneOfType(%5BPropTypes.object%2C%20PropTypes.string%5D).isRequired%5C%5Cn%7D%20%3A%20undefined%3B%5C%5Cn%5C%5Cnexports.withOptions%20%3D%20withOptions%3B%5C%5Cnexports.default%20%3D%20EventListener%3B%5C%5Cn%5C%5Cn%5C%5Cn%2F%2F%23%20sourceURL%3Dwebpack%3A%2F%2F%255Bname%255D%2F%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2Freact-event-listener%2Fdist%2Freact-event-listener.cjs.js%3F%5C%22)%3B%5Cn%5Cn%2F***%2F%20%7D)%2C%5Cn%5Cn%2F***%2F%20%5C%22..%2F..%2Freact-is%2Fcjs%2Freact-is.development.js%5C%22%3A%5Cn%2F*!************************************************************************************************************!*%5C%5C%5Cn%20%20!***%20%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2Freact-is%2Fcjs%2Freact-is.development.js%20***!%5Cn%20%20%5C%5C************************************************************************************************************%2F%5Cn%2F*!%20no%20static%20exports%20found%20*%2F%5Cn%2F***%2F%20(function(module%2C%20exports%2C%20__webpack_require__)%20%7B%5Cn%5Cn%5C%22use%20strict%5C%22%3B%5Cneval(%5C%22%2F**%20%40license%20React%20v16.8.6%5C%5Cn%20*%20react-is.development.js%5C%5Cn%20*%5C%5Cn%20*%20Copyright%20(c)%20Facebook%2C%20Inc.%20and%20its%20affiliates.%5C%5Cn%20*%5C%5Cn%20*%20This%20source%20code%20is%20licensed%20under%20the%20MIT%20license%20found%20in%20the%5C%5Cn%20*%20LICENSE%20file%20in%20the%20root%20directory%20of%20this%20source%20tree.%5C%5Cn%20*%2F%5C%5Cn%5C%5Cn%5C%5Cn%5C%5Cn%5C%5Cn%5C%5Cnif%20(true)%20%7B%5C%5Cn%20%20(function()%20%7B%5C%5Cn'use%20strict'%3B%5C%5Cn%5C%5CnObject.defineProperty(exports%2C%20'__esModule'%2C%20%7B%20value%3A%20true%20%7D)%3B%5C%5Cn%5C%5Cn%2F%2F%20The%20Symbol%20used%20to%20tag%20the%20ReactElement-like%20types.%20If%20there%20is%20no%20native%20Symbol%5C%5Cn%2F%2F%20nor%20polyfill%2C%20then%20a%20plain%20number%20is%20used%20for%20performance.%5C%5Cnvar%20hasSymbol%20%3D%20typeof%20Symbol%20%3D%3D%3D%20'function'%20%26%26%20Symbol.for%3B%5C%5Cn%5C%5Cnvar%20REACT_ELEMENT_TYPE%20%3D%20hasSymbol%20%3F%20Symbol.for('react.element')%20%3A%200xeac7%3B%5C%5Cnvar%20REACT_PORTAL_TYPE%20%3D%20hasSymbol%20%3F%20Symbol.for('react.portal')%20%3A%200xeaca%3B%5C%5Cnvar%20REACT_FRAGMENT_TYPE%20%3D%20hasSymbol%20%3F%20Symbol.for('react.fragment')%20%3A%200xeacb%3B%5C%5Cnvar%20REACT_STRICT_MODE_TYPE%20%3D%20hasSymbol%20%3F%20Symbol.for('react.strict_mode')%20%3A%200xeacc%3B%5C%5Cnvar%20REACT_PROFILER_TYPE%20%3D%20hasSymbol%20%3F%20Symbol.for('react.profiler')%20%3A%200xead2%3B%5C%5Cnvar%20REACT_PROVIDER_TYPE%20%3D%20hasSymbol%20%3F%20Symbol.for('react.provider')%20%3A%200xeacd%3B%5C%5Cnvar%20REACT_CONTEXT_TYPE%20%3D%20hasSymbol%20%3F%20Symbol.for('react.context')%20%3A%200xeace%3B%5C%5Cnvar%20REACT_ASYNC_MODE_TYPE%20%3D%20hasSymbol%20%3F%20Symbol.for('react.async_mode')%20%3A%200xeacf%3B%5C%5Cnvar%20REACT_CONCURRENT_MODE_TYPE%20%3D%20hasSymbol%20%3F%20Symbol.for('react.concurrent_mode')%20%3A%200xeacf%3B%5C%5Cnvar%20REACT_FORWARD_REF_TYPE%20%3D%20hasSymbol%20%3F%20Symbol.for('react.forward_ref')%20%3A%200xead0%3B%5C%5Cnvar%20REACT_SUSPENSE_TYPE%20%3D%20hasSymbol%20%3F%20Symbol.for('react.suspense')%20%3A%200xead1%3B%5C%5Cnvar%20REACT_MEMO_TYPE%20%3D%20hasSymbol%20%3F%20Symbol.for('react.memo')%20%3A%200xead3%3B%5C%5Cnvar%20REACT_LAZY_TYPE%20%3D%20hasSymbol%20%3F%20Symbol.for('react.lazy')%20%3A%200xead4%3B%5C%5Cn%5C%5Cnfunction%20isValidElementType(type)%20%7B%5C%5Cn%20%20return%20typeof%20type%20%3D%3D%3D%20'string'%20%7C%7C%20typeof%20type%20%3D%3D%3D%20'function'%20%7C%7C%5C%5Cn%20%20%2F%2F%20Note%3A%20its%20typeof%20might%20be%20other%20than%20'symbol'%20or%20'number'%20if%20it's%20a%20polyfill.%5C%5Cn%20%20type%20%3D%3D%3D%20REACT_FRAGMENT_TYPE%20%7C%7C%20type%20%3D%3D%3D%20REACT_CONCURRENT_MODE_TYPE%20%7C%7C%20type%20%3D%3D%3D%20REACT_PROFILER_TYPE%20%7C%7C%20type%20%3D%3D%3D%20REACT_STRICT_MODE_TYPE%20%7C%7C%20type%20%3D%3D%3D%20REACT_SUSPENSE_TYPE%20%7C%7C%20typeof%20type%20%3D%3D%3D%20'object'%20%26%26%20type%20!%3D%3D%20null%20%26%26%20(type.%24%24typeof%20%3D%3D%3D%20REACT_LAZY_TYPE%20%7C%7C%20type.%24%24typeof%20%3D%3D%3D%20REACT_MEMO_TYPE%20%7C%7C%20type.%24%24typeof%20%3D%3D%3D%20REACT_PROVIDER_TYPE%20%7C%7C%20type.%24%24typeof%20%3D%3D%3D%20REACT_CONTEXT_TYPE%20%7C%7C%20type.%24%24typeof%20%3D%3D%3D%20REACT_FORWARD_REF_TYPE)%3B%5C%5Cn%7D%5C%5Cn%5C%5Cn%2F**%5C%5Cn%20*%20Forked%20from%20fbjs%2Fwarning%3A%5C%5Cn%20*%20https%3A%2F%2Fgithub.com%2Ffacebook%2Ffbjs%2Fblob%2Fe66ba20ad5be433eb54423f2b097d829324d9de6%2Fpackages%2Ffbjs%2Fsrc%2F__forks__%2Fwarning.js%5C%5Cn%20*%5C%5Cn%20*%20Only%20change%20is%20we%20use%20console.warn%20instead%20of%20console.error%2C%5C%5Cn%20*%20and%20do%20nothing%20when%20'console'%20is%20not%20supported.%5C%5Cn%20*%20This%20really%20simplifies%20the%20code.%5C%5Cn%20*%20---%5C%5Cn%20*%20Similar%20to%20invariant%20but%20only%20logs%20a%20warning%20if%20the%20condition%20is%20not%20met.%5C%5Cn%20*%20This%20can%20be%20used%20to%20log%20issues%20in%20development%20environments%20in%20critical%5C%5Cn%20*%20paths.%20Removing%20the%20logging%20code%20for%20production%20environments%20will%20keep%20the%5C%5Cn%20*%20same%20logic%20and%20follow%20the%20same%20code%20paths.%5C%5Cn%20*%2F%5C%5Cn%5C%5Cnvar%20lowPriorityWarning%20%3D%20function%20()%20%7B%7D%3B%5C%5Cn%5C%5Cn%7B%5C%5Cn%20%20var%20printWarning%20%3D%20function%20(format)%20%7B%5C%5Cn%20%20%20%20for%20(var%20_len%20%3D%20arguments.length%2C%20args%20%3D%20Array(_len%20%3E%201%20%3F%20_len%20-%201%20%3A%200)%2C%20_key%20%3D%201%3B%20_key%20%3C%20_len%3B%20_key%2B%2B)%20%7B%5C%5Cn%20%20%20%20%20%20args%5B_key%20-%201%5D%20%3D%20arguments%5B_key%5D%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20var%20argIndex%20%3D%200%3B%5C%5Cn%20%20%20%20var%20message%20%3D%20'Warning%3A%20'%20%2B%20format.replace(%2F%25s%2Fg%2C%20function%20()%20%7B%5C%5Cn%20%20%20%20%20%20return%20args%5BargIndex%2B%2B%5D%3B%5C%5Cn%20%20%20%20%7D)%3B%5C%5Cn%20%20%20%20if%20(typeof%20console%20!%3D%3D%20'undefined')%20%7B%5C%5Cn%20%20%20%20%20%20console.warn(message)%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%20%20try%20%7B%5C%5Cn%20%20%20%20%20%20%2F%2F%20---%20Welcome%20to%20debugging%20React%20---%5C%5Cn%20%20%20%20%20%20%2F%2F%20This%20error%20was%20thrown%20as%20a%20convenience%20so%20that%20you%20can%20use%20this%20stack%5C%5Cn%20%20%20%20%20%20%2F%2F%20to%20find%20the%20callsite%20that%20caused%20this%20warning%20to%20fire.%5C%5Cn%20%20%20%20%20%20throw%20new%20Error(message)%3B%5C%5Cn%20%20%20%20%7D%20catch%20(x)%20%7B%7D%5C%5Cn%20%20%7D%3B%5C%5Cn%5C%5Cn%20%20lowPriorityWarning%20%3D%20function%20(condition%2C%20format)%20%7B%5C%5Cn%20%20%20%20if%20(format%20%3D%3D%3D%20undefined)%20%7B%5C%5Cn%20%20%20%20%20%20throw%20new%20Error('%60lowPriorityWarning(condition%2C%20format%2C%20...args)%60%20requires%20a%20warning%20'%20%2B%20'message%20argument')%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%20%20if%20(!condition)%20%7B%5C%5Cn%20%20%20%20%20%20for%20(var%20_len2%20%3D%20arguments.length%2C%20args%20%3D%20Array(_len2%20%3E%202%20%3F%20_len2%20-%202%20%3A%200)%2C%20_key2%20%3D%202%3B%20_key2%20%3C%20_len2%3B%20_key2%2B%2B)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20args%5B_key2%20-%202%5D%20%3D%20arguments%5B_key2%5D%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20%20%20printWarning.apply(undefined%2C%20%5Bformat%5D.concat(args))%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnvar%20lowPriorityWarning%241%20%3D%20lowPriorityWarning%3B%5C%5Cn%5C%5Cnfunction%20typeOf(object)%20%7B%5C%5Cn%20%20if%20(typeof%20object%20%3D%3D%3D%20'object'%20%26%26%20object%20!%3D%3D%20null)%20%7B%5C%5Cn%20%20%20%20var%20%24%24typeof%20%3D%20object.%24%24typeof%3B%5C%5Cn%20%20%20%20switch%20(%24%24typeof)%20%7B%5C%5Cn%20%20%20%20%20%20case%20REACT_ELEMENT_TYPE%3A%5C%5Cn%20%20%20%20%20%20%20%20var%20type%20%3D%20object.type%3B%5C%5Cn%5C%5Cn%20%20%20%20%20%20%20%20switch%20(type)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20case%20REACT_ASYNC_MODE_TYPE%3A%5C%5Cn%20%20%20%20%20%20%20%20%20%20case%20REACT_CONCURRENT_MODE_TYPE%3A%5C%5Cn%20%20%20%20%20%20%20%20%20%20case%20REACT_FRAGMENT_TYPE%3A%5C%5Cn%20%20%20%20%20%20%20%20%20%20case%20REACT_PROFILER_TYPE%3A%5C%5Cn%20%20%20%20%20%20%20%20%20%20case%20REACT_STRICT_MODE_TYPE%3A%5C%5Cn%20%20%20%20%20%20%20%20%20%20case%20REACT_SUSPENSE_TYPE%3A%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20return%20type%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20default%3A%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20var%20%24%24typeofType%20%3D%20type%20%26%26%20type.%24%24typeof%3B%5C%5Cn%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20switch%20(%24%24typeofType)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%20%20case%20REACT_CONTEXT_TYPE%3A%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%20%20case%20REACT_FORWARD_REF_TYPE%3A%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%20%20case%20REACT_PROVIDER_TYPE%3A%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20return%20%24%24typeofType%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%20%20default%3A%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20return%20%24%24typeof%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20case%20REACT_LAZY_TYPE%3A%5C%5Cn%20%20%20%20%20%20case%20REACT_MEMO_TYPE%3A%5C%5Cn%20%20%20%20%20%20case%20REACT_PORTAL_TYPE%3A%5C%5Cn%20%20%20%20%20%20%20%20return%20%24%24typeof%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20return%20undefined%3B%5C%5Cn%7D%5C%5Cn%5C%5Cn%2F%2F%20AsyncMode%20is%20deprecated%20along%20with%20isAsyncMode%5C%5Cnvar%20AsyncMode%20%3D%20REACT_ASYNC_MODE_TYPE%3B%5C%5Cnvar%20ConcurrentMode%20%3D%20REACT_CONCURRENT_MODE_TYPE%3B%5C%5Cnvar%20ContextConsumer%20%3D%20REACT_CONTEXT_TYPE%3B%5C%5Cnvar%20ContextProvider%20%3D%20REACT_PROVIDER_TYPE%3B%5C%5Cnvar%20Element%20%3D%20REACT_ELEMENT_TYPE%3B%5C%5Cnvar%20ForwardRef%20%3D%20REACT_FORWARD_REF_TYPE%3B%5C%5Cnvar%20Fragment%20%3D%20REACT_FRAGMENT_TYPE%3B%5C%5Cnvar%20Lazy%20%3D%20REACT_LAZY_TYPE%3B%5C%5Cnvar%20Memo%20%3D%20REACT_MEMO_TYPE%3B%5C%5Cnvar%20Portal%20%3D%20REACT_PORTAL_TYPE%3B%5C%5Cnvar%20Profiler%20%3D%20REACT_PROFILER_TYPE%3B%5C%5Cnvar%20StrictMode%20%3D%20REACT_STRICT_MODE_TYPE%3B%5C%5Cnvar%20Suspense%20%3D%20REACT_SUSPENSE_TYPE%3B%5C%5Cn%5C%5Cnvar%20hasWarnedAboutDeprecatedIsAsyncMode%20%3D%20false%3B%5C%5Cn%5C%5Cn%2F%2F%20AsyncMode%20should%20be%20deprecated%5C%5Cnfunction%20isAsyncMode(object)%20%7B%5C%5Cn%20%20%7B%5C%5Cn%20%20%20%20if%20(!hasWarnedAboutDeprecatedIsAsyncMode)%20%7B%5C%5Cn%20%20%20%20%20%20hasWarnedAboutDeprecatedIsAsyncMode%20%3D%20true%3B%5C%5Cn%20%20%20%20%20%20lowPriorityWarning%241(false%2C%20'The%20ReactIs.isAsyncMode()%20alias%20has%20been%20deprecated%2C%20'%20%2B%20'and%20will%20be%20removed%20in%20React%2017%2B.%20Update%20your%20code%20to%20use%20'%20%2B%20'ReactIs.isConcurrentMode()%20instead.%20It%20has%20the%20exact%20same%20API.')%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%5C%5Cn%20%20return%20isConcurrentMode(object)%20%7C%7C%20typeOf(object)%20%3D%3D%3D%20REACT_ASYNC_MODE_TYPE%3B%5C%5Cn%7D%5C%5Cnfunction%20isConcurrentMode(object)%20%7B%5C%5Cn%20%20return%20typeOf(object)%20%3D%3D%3D%20REACT_CONCURRENT_MODE_TYPE%3B%5C%5Cn%7D%5C%5Cnfunction%20isContextConsumer(object)%20%7B%5C%5Cn%20%20return%20typeOf(object)%20%3D%3D%3D%20REACT_CONTEXT_TYPE%3B%5C%5Cn%7D%5C%5Cnfunction%20isContextProvider(object)%20%7B%5C%5Cn%20%20return%20typeOf(object)%20%3D%3D%3D%20REACT_PROVIDER_TYPE%3B%5C%5Cn%7D%5C%5Cnfunction%20isElement(object)%20%7B%5C%5Cn%20%20return%20typeof%20object%20%3D%3D%3D%20'object'%20%26%26%20object%20!%3D%3D%20null%20%26%26%20object.%24%24typeof%20%3D%3D%3D%20REACT_ELEMENT_TYPE%3B%5C%5Cn%7D%5C%5Cnfunction%20isForwardRef(object)%20%7B%5C%5Cn%20%20return%20typeOf(object)%20%3D%3D%3D%20REACT_FORWARD_REF_TYPE%3B%5C%5Cn%7D%5C%5Cnfunction%20isFragment(object)%20%7B%5C%5Cn%20%20return%20typeOf(object)%20%3D%3D%3D%20REACT_FRAGMENT_TYPE%3B%5C%5Cn%7D%5C%5Cnfunction%20isLazy(object)%20%7B%5C%5Cn%20%20return%20typeOf(object)%20%3D%3D%3D%20REACT_LAZY_TYPE%3B%5C%5Cn%7D%5C%5Cnfunction%20isMemo(object)%20%7B%5C%5Cn%20%20return%20typeOf(object)%20%3D%3D%3D%20REACT_MEMO_TYPE%3B%5C%5Cn%7D%5C%5Cnfunction%20isPortal(object)%20%7B%5C%5Cn%20%20return%20typeOf(object)%20%3D%3D%3D%20REACT_PORTAL_TYPE%3B%5C%5Cn%7D%5C%5Cnfunction%20isProfiler(object)%20%7B%5C%5Cn%20%20return%20typeOf(object)%20%3D%3D%3D%20REACT_PROFILER_TYPE%3B%5C%5Cn%7D%5C%5Cnfunction%20isStrictMode(object)%20%7B%5C%5Cn%20%20return%20typeOf(object)%20%3D%3D%3D%20REACT_STRICT_MODE_TYPE%3B%5C%5Cn%7D%5C%5Cnfunction%20isSuspense(object)%20%7B%5C%5Cn%20%20return%20typeOf(object)%20%3D%3D%3D%20REACT_SUSPENSE_TYPE%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnexports.typeOf%20%3D%20typeOf%3B%5C%5Cnexports.AsyncMode%20%3D%20AsyncMode%3B%5C%5Cnexports.ConcurrentMode%20%3D%20ConcurrentMode%3B%5C%5Cnexports.ContextConsumer%20%3D%20ContextConsumer%3B%5C%5Cnexports.ContextProvider%20%3D%20ContextProvider%3B%5C%5Cnexports.Element%20%3D%20Element%3B%5C%5Cnexports.ForwardRef%20%3D%20ForwardRef%3B%5C%5Cnexports.Fragment%20%3D%20Fragment%3B%5C%5Cnexports.Lazy%20%3D%20Lazy%3B%5C%5Cnexports.Memo%20%3D%20Memo%3B%5C%5Cnexports.Portal%20%3D%20Portal%3B%5C%5Cnexports.Profiler%20%3D%20Profiler%3B%5C%5Cnexports.StrictMode%20%3D%20StrictMode%3B%5C%5Cnexports.Suspense%20%3D%20Suspense%3B%5C%5Cnexports.isValidElementType%20%3D%20isValidElementType%3B%5C%5Cnexports.isAsyncMode%20%3D%20isAsyncMode%3B%5C%5Cnexports.isConcurrentMode%20%3D%20isConcurrentMode%3B%5C%5Cnexports.isContextConsumer%20%3D%20isContextConsumer%3B%5C%5Cnexports.isContextProvider%20%3D%20isContextProvider%3B%5C%5Cnexports.isElement%20%3D%20isElement%3B%5C%5Cnexports.isForwardRef%20%3D%20isForwardRef%3B%5C%5Cnexports.isFragment%20%3D%20isFragment%3B%5C%5Cnexports.isLazy%20%3D%20isLazy%3B%5C%5Cnexports.isMemo%20%3D%20isMemo%3B%5C%5Cnexports.isPortal%20%3D%20isPortal%3B%5C%5Cnexports.isProfiler%20%3D%20isProfiler%3B%5C%5Cnexports.isStrictMode%20%3D%20isStrictMode%3B%5C%5Cnexports.isSuspense%20%3D%20isSuspense%3B%5C%5Cn%20%20%7D)()%3B%5C%5Cn%7D%5C%5Cn%5C%5Cn%5C%5Cn%2F%2F%23%20sourceURL%3Dwebpack%3A%2F%2F%255Bname%255D%2F%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2Freact-is%2Fcjs%2Freact-is.development.js%3F%5C%22)%3B%5Cn%5Cn%2F***%2F%20%7D)%2C%5Cn%5Cn%2F***%2F%20%5C%22..%2F..%2Freact-is%2Findex.js%5C%22%3A%5Cn%2F*!*****************************************************************************************!*%5C%5C%5Cn%20%20!***%20%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2Freact-is%2Findex.js%20***!%5Cn%20%20%5C%5C*****************************************************************************************%2F%5Cn%2F*!%20no%20static%20exports%20found%20*%2F%5Cn%2F***%2F%20(function(module%2C%20exports%2C%20__webpack_require__)%20%7B%5Cn%5Cn%5C%22use%20strict%5C%22%3B%5Cneval(%5C%22%5C%5Cn%5C%5Cnif%20(false)%20%7B%7D%20else%20%7B%5C%5Cn%20%20module.exports%20%3D%20__webpack_require__(%2F*!%20.%2Fcjs%2Freact-is.development.js%20*%2F%20%5C%5C%5C%22..%2F..%2Freact-is%2Fcjs%2Freact-is.development.js%5C%5C%5C%22)%3B%5C%5Cn%7D%5C%5Cn%5C%5Cn%5C%5Cn%2F%2F%23%20sourceURL%3Dwebpack%3A%2F%2F%255Bname%255D%2F%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2Freact-is%2Findex.js%3F%5C%22)%3B%5Cn%5Cn%2F***%2F%20%7D)%2C%5Cn%5Cn%2F***%2F%20%5C%22..%2F..%2Freact-lifecycles-compat%2Freact-lifecycles-compat.es.js%5C%22%3A%5Cn%2F*!*****************************************************************************************************************************!*%5C%5C%5Cn%20%20!***%20%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2Freact-lifecycles-compat%2Freact-lifecycles-compat.es.js%20***!%5Cn%20%20%5C%5C*****************************************************************************************************************************%2F%5Cn%2F*!%20exports%20provided%3A%20polyfill%20*%2F%5Cn%2F***%2F%20(function(module%2C%20__webpack_exports__%2C%20__webpack_require__)%20%7B%5Cn%5Cn%5C%22use%20strict%5C%22%3B%5Cneval(%5C%22__webpack_require__.r(__webpack_exports__)%3B%5C%5Cn%2F*%20harmony%20export%20(binding)%20*%2F%20__webpack_require__.d(__webpack_exports__%2C%20%5C%5C%5C%22polyfill%5C%5C%5C%22%2C%20function()%20%7B%20return%20polyfill%3B%20%7D)%3B%5C%5Cn%2F**%5C%5Cn%20*%20Copyright%20(c)%202013-present%2C%20Facebook%2C%20Inc.%5C%5Cn%20*%5C%5Cn%20*%20This%20source%20code%20is%20licensed%20under%20the%20MIT%20license%20found%20in%20the%5C%5Cn%20*%20LICENSE%20file%20in%20the%20root%20directory%20of%20this%20source%20tree.%5C%5Cn%20*%2F%5C%5Cn%5C%5Cnfunction%20componentWillMount()%20%7B%5C%5Cn%20%20%2F%2F%20Call%20this.constructor.gDSFP%20to%20support%20sub-classes.%5C%5Cn%20%20var%20state%20%3D%20this.constructor.getDerivedStateFromProps(this.props%2C%20this.state)%3B%5C%5Cn%20%20if%20(state%20!%3D%3D%20null%20%26%26%20state%20!%3D%3D%20undefined)%20%7B%5C%5Cn%20%20%20%20this.setState(state)%3B%5C%5Cn%20%20%7D%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20componentWillReceiveProps(nextProps)%20%7B%5C%5Cn%20%20%2F%2F%20Call%20this.constructor.gDSFP%20to%20support%20sub-classes.%5C%5Cn%20%20%2F%2F%20Use%20the%20setState()%20updater%20to%20ensure%20state%20isn't%20stale%20in%20certain%20edge%20cases.%5C%5Cn%20%20function%20updater(prevState)%20%7B%5C%5Cn%20%20%20%20var%20state%20%3D%20this.constructor.getDerivedStateFromProps(nextProps%2C%20prevState)%3B%5C%5Cn%20%20%20%20return%20state%20!%3D%3D%20null%20%26%26%20state%20!%3D%3D%20undefined%20%3F%20state%20%3A%20null%3B%5C%5Cn%20%20%7D%5C%5Cn%20%20%2F%2F%20Binding%20%5C%5C%5C%22this%5C%5C%5C%22%20is%20important%20for%20shallow%20renderer%20support.%5C%5Cn%20%20this.setState(updater.bind(this))%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20componentWillUpdate(nextProps%2C%20nextState)%20%7B%5C%5Cn%20%20try%20%7B%5C%5Cn%20%20%20%20var%20prevProps%20%3D%20this.props%3B%5C%5Cn%20%20%20%20var%20prevState%20%3D%20this.state%3B%5C%5Cn%20%20%20%20this.props%20%3D%20nextProps%3B%5C%5Cn%20%20%20%20this.state%20%3D%20nextState%3B%5C%5Cn%20%20%20%20this.__reactInternalSnapshotFlag%20%3D%20true%3B%5C%5Cn%20%20%20%20this.__reactInternalSnapshot%20%3D%20this.getSnapshotBeforeUpdate(%5C%5Cn%20%20%20%20%20%20prevProps%2C%5C%5Cn%20%20%20%20%20%20prevState%5C%5Cn%20%20%20%20)%3B%5C%5Cn%20%20%7D%20finally%20%7B%5C%5Cn%20%20%20%20this.props%20%3D%20prevProps%3B%5C%5Cn%20%20%20%20this.state%20%3D%20prevState%3B%5C%5Cn%20%20%7D%5C%5Cn%7D%5C%5Cn%5C%5Cn%2F%2F%20React%20may%20warn%20about%20cWM%2FcWRP%2FcWU%20methods%20being%20deprecated.%5C%5Cn%2F%2F%20Add%20a%20flag%20to%20suppress%20these%20warnings%20for%20this%20special%20case.%5C%5CncomponentWillMount.__suppressDeprecationWarning%20%3D%20true%3B%5C%5CncomponentWillReceiveProps.__suppressDeprecationWarning%20%3D%20true%3B%5C%5CncomponentWillUpdate.__suppressDeprecationWarning%20%3D%20true%3B%5C%5Cn%5C%5Cnfunction%20polyfill(Component)%20%7B%5C%5Cn%20%20var%20prototype%20%3D%20Component.prototype%3B%5C%5Cn%5C%5Cn%20%20if%20(!prototype%20%7C%7C%20!prototype.isReactComponent)%20%7B%5C%5Cn%20%20%20%20throw%20new%20Error('Can%20only%20polyfill%20class%20components')%3B%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20if%20(%5C%5Cn%20%20%20%20typeof%20Component.getDerivedStateFromProps%20!%3D%3D%20'function'%20%26%26%5C%5Cn%20%20%20%20typeof%20prototype.getSnapshotBeforeUpdate%20!%3D%3D%20'function'%5C%5Cn%20%20)%20%7B%5C%5Cn%20%20%20%20return%20Component%3B%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20%2F%2F%20If%20new%20component%20APIs%20are%20defined%2C%20%5C%5C%5C%22unsafe%5C%5C%5C%22%20lifecycles%20won't%20be%20called.%5C%5Cn%20%20%2F%2F%20Error%20if%20any%20of%20these%20lifecycles%20are%20present%2C%5C%5Cn%20%20%2F%2F%20Because%20they%20would%20work%20differently%20between%20older%20and%20newer%20(16.3%2B)%20versions%20of%20React.%5C%5Cn%20%20var%20foundWillMountName%20%3D%20null%3B%5C%5Cn%20%20var%20foundWillReceivePropsName%20%3D%20null%3B%5C%5Cn%20%20var%20foundWillUpdateName%20%3D%20null%3B%5C%5Cn%20%20if%20(typeof%20prototype.componentWillMount%20%3D%3D%3D%20'function')%20%7B%5C%5Cn%20%20%20%20foundWillMountName%20%3D%20'componentWillMount'%3B%5C%5Cn%20%20%7D%20else%20if%20(typeof%20prototype.UNSAFE_componentWillMount%20%3D%3D%3D%20'function')%20%7B%5C%5Cn%20%20%20%20foundWillMountName%20%3D%20'UNSAFE_componentWillMount'%3B%5C%5Cn%20%20%7D%5C%5Cn%20%20if%20(typeof%20prototype.componentWillReceiveProps%20%3D%3D%3D%20'function')%20%7B%5C%5Cn%20%20%20%20foundWillReceivePropsName%20%3D%20'componentWillReceiveProps'%3B%5C%5Cn%20%20%7D%20else%20if%20(typeof%20prototype.UNSAFE_componentWillReceiveProps%20%3D%3D%3D%20'function')%20%7B%5C%5Cn%20%20%20%20foundWillReceivePropsName%20%3D%20'UNSAFE_componentWillReceiveProps'%3B%5C%5Cn%20%20%7D%5C%5Cn%20%20if%20(typeof%20prototype.componentWillUpdate%20%3D%3D%3D%20'function')%20%7B%5C%5Cn%20%20%20%20foundWillUpdateName%20%3D%20'componentWillUpdate'%3B%5C%5Cn%20%20%7D%20else%20if%20(typeof%20prototype.UNSAFE_componentWillUpdate%20%3D%3D%3D%20'function')%20%7B%5C%5Cn%20%20%20%20foundWillUpdateName%20%3D%20'UNSAFE_componentWillUpdate'%3B%5C%5Cn%20%20%7D%5C%5Cn%20%20if%20(%5C%5Cn%20%20%20%20foundWillMountName%20!%3D%3D%20null%20%7C%7C%5C%5Cn%20%20%20%20foundWillReceivePropsName%20!%3D%3D%20null%20%7C%7C%5C%5Cn%20%20%20%20foundWillUpdateName%20!%3D%3D%20null%5C%5Cn%20%20)%20%7B%5C%5Cn%20%20%20%20var%20componentName%20%3D%20Component.displayName%20%7C%7C%20Component.name%3B%5C%5Cn%20%20%20%20var%20newApiName%20%3D%5C%5Cn%20%20%20%20%20%20typeof%20Component.getDerivedStateFromProps%20%3D%3D%3D%20'function'%5C%5Cn%20%20%20%20%20%20%20%20%3F%20'getDerivedStateFromProps()'%5C%5Cn%20%20%20%20%20%20%20%20%3A%20'getSnapshotBeforeUpdate()'%3B%5C%5Cn%5C%5Cn%20%20%20%20throw%20Error(%5C%5Cn%20%20%20%20%20%20'Unsafe%20legacy%20lifecycles%20will%20not%20be%20called%20for%20components%20using%20new%20component%20APIs.%5C%5C%5C%5Cn%5C%5C%5C%5Cn'%20%2B%5C%5Cn%20%20%20%20%20%20%20%20componentName%20%2B%5C%5Cn%20%20%20%20%20%20%20%20'%20uses%20'%20%2B%5C%5Cn%20%20%20%20%20%20%20%20newApiName%20%2B%5C%5Cn%20%20%20%20%20%20%20%20'%20but%20also%20contains%20the%20following%20legacy%20lifecycles%3A'%20%2B%5C%5Cn%20%20%20%20%20%20%20%20(foundWillMountName%20!%3D%3D%20null%20%3F%20'%5C%5C%5C%5Cn%20%20'%20%2B%20foundWillMountName%20%3A%20'')%20%2B%5C%5Cn%20%20%20%20%20%20%20%20(foundWillReceivePropsName%20!%3D%3D%20null%5C%5Cn%20%20%20%20%20%20%20%20%20%20%3F%20'%5C%5C%5C%5Cn%20%20'%20%2B%20foundWillReceivePropsName%5C%5Cn%20%20%20%20%20%20%20%20%20%20%3A%20'')%20%2B%5C%5Cn%20%20%20%20%20%20%20%20(foundWillUpdateName%20!%3D%3D%20null%20%3F%20'%5C%5C%5C%5Cn%20%20'%20%2B%20foundWillUpdateName%20%3A%20'')%20%2B%5C%5Cn%20%20%20%20%20%20%20%20'%5C%5C%5C%5Cn%5C%5C%5C%5CnThe%20above%20lifecycles%20should%20be%20removed.%20Learn%20more%20about%20this%20warning%20here%3A%5C%5C%5C%5Cn'%20%2B%5C%5Cn%20%20%20%20%20%20%20%20'https%3A%2F%2Ffb.me%2Freact-async-component-lifecycle-hooks'%5C%5Cn%20%20%20%20)%3B%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20%2F%2F%20React%20%3C%3D%2016.2%20does%20not%20support%20static%20getDerivedStateFromProps.%5C%5Cn%20%20%2F%2F%20As%20a%20workaround%2C%20use%20cWM%20and%20cWRP%20to%20invoke%20the%20new%20static%20lifecycle.%5C%5Cn%20%20%2F%2F%20Newer%20versions%20of%20React%20will%20ignore%20these%20lifecycles%20if%20gDSFP%20exists.%5C%5Cn%20%20if%20(typeof%20Component.getDerivedStateFromProps%20%3D%3D%3D%20'function')%20%7B%5C%5Cn%20%20%20%20prototype.componentWillMount%20%3D%20componentWillMount%3B%5C%5Cn%20%20%20%20prototype.componentWillReceiveProps%20%3D%20componentWillReceiveProps%3B%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20%2F%2F%20React%20%3C%3D%2016.2%20does%20not%20support%20getSnapshotBeforeUpdate.%5C%5Cn%20%20%2F%2F%20As%20a%20workaround%2C%20use%20cWU%20to%20invoke%20the%20new%20lifecycle.%5C%5Cn%20%20%2F%2F%20Newer%20versions%20of%20React%20will%20ignore%20that%20lifecycle%20if%20gSBU%20exists.%5C%5Cn%20%20if%20(typeof%20prototype.getSnapshotBeforeUpdate%20%3D%3D%3D%20'function')%20%7B%5C%5Cn%20%20%20%20if%20(typeof%20prototype.componentDidUpdate%20!%3D%3D%20'function')%20%7B%5C%5Cn%20%20%20%20%20%20throw%20new%20Error(%5C%5Cn%20%20%20%20%20%20%20%20'Cannot%20polyfill%20getSnapshotBeforeUpdate()%20for%20components%20that%20do%20not%20define%20componentDidUpdate()%20on%20the%20prototype'%5C%5Cn%20%20%20%20%20%20)%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20prototype.componentWillUpdate%20%3D%20componentWillUpdate%3B%5C%5Cn%5C%5Cn%20%20%20%20var%20componentDidUpdate%20%3D%20prototype.componentDidUpdate%3B%5C%5Cn%5C%5Cn%20%20%20%20prototype.componentDidUpdate%20%3D%20function%20componentDidUpdatePolyfill(%5C%5Cn%20%20%20%20%20%20prevProps%2C%5C%5Cn%20%20%20%20%20%20prevState%2C%5C%5Cn%20%20%20%20%20%20maybeSnapshot%5C%5Cn%20%20%20%20)%20%7B%5C%5Cn%20%20%20%20%20%20%2F%2F%2016.3%2B%20will%20not%20execute%20our%20will-update%20method%3B%5C%5Cn%20%20%20%20%20%20%2F%2F%20It%20will%20pass%20a%20snapshot%20value%20to%20did-update%20though.%5C%5Cn%20%20%20%20%20%20%2F%2F%20Older%20versions%20will%20require%20our%20polyfilled%20will-update%20value.%5C%5Cn%20%20%20%20%20%20%2F%2F%20We%20need%20to%20handle%20both%20cases%2C%20but%20can't%20just%20check%20for%20the%20presence%20of%20%5C%5C%5C%22maybeSnapshot%5C%5C%5C%22%2C%5C%5Cn%20%20%20%20%20%20%2F%2F%20Because%20for%20%3C%3D%2015.x%20versions%20this%20might%20be%20a%20%5C%5C%5C%22prevContext%5C%5C%5C%22%20object.%5C%5Cn%20%20%20%20%20%20%2F%2F%20We%20also%20can't%20just%20check%20%5C%5C%5C%22__reactInternalSnapshot%5C%5C%5C%22%2C%5C%5Cn%20%20%20%20%20%20%2F%2F%20Because%20get-snapshot%20might%20return%20a%20falsy%20value.%5C%5Cn%20%20%20%20%20%20%2F%2F%20So%20check%20for%20the%20explicit%20__reactInternalSnapshotFlag%20flag%20to%20determine%20behavior.%5C%5Cn%20%20%20%20%20%20var%20snapshot%20%3D%20this.__reactInternalSnapshotFlag%5C%5Cn%20%20%20%20%20%20%20%20%3F%20this.__reactInternalSnapshot%5C%5Cn%20%20%20%20%20%20%20%20%3A%20maybeSnapshot%3B%5C%5Cn%5C%5Cn%20%20%20%20%20%20componentDidUpdate.call(this%2C%20prevProps%2C%20prevState%2C%20snapshot)%3B%5C%5Cn%20%20%20%20%7D%3B%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20return%20Component%3B%5C%5Cn%7D%5C%5Cn%5C%5Cn%5C%5Cn%5C%5Cn%5C%5Cn%2F%2F%23%20sourceURL%3Dwebpack%3A%2F%2F%255Bname%255D%2F%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2Freact-lifecycles-compat%2Freact-lifecycles-compat.es.js%3F%5C%22)%3B%5Cn%5Cn%2F***%2F%20%7D)%2C%5Cn%5Cn%2F***%2F%20%5C%22..%2F..%2Freact-transition-group%2FTransition.js%5C%22%3A%5Cn%2F*!************************************************************************************************************!*%5C%5C%5Cn%20%20!***%20%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2Freact-transition-group%2FTransition.js%20***!%5Cn%20%20%5C%5C************************************************************************************************************%2F%5Cn%2F*!%20no%20static%20exports%20found%20*%2F%5Cn%2F***%2F%20(function(module%2C%20exports%2C%20__webpack_require__)%20%7B%5Cn%5Cn%5C%22use%20strict%5C%22%3B%5Cneval(%5C%22%5C%5Cn%5C%5Cnexports.__esModule%20%3D%20true%3B%5C%5Cnexports.default%20%3D%20exports.EXITING%20%3D%20exports.ENTERED%20%3D%20exports.ENTERING%20%3D%20exports.EXITED%20%3D%20exports.UNMOUNTED%20%3D%20void%200%3B%5C%5Cn%5C%5Cnvar%20PropTypes%20%3D%20_interopRequireWildcard(__webpack_require__(%2F*!%20prop-types%20*%2F%20%5C%5C%5C%22..%2F..%2Fprop-types%2Findex.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_react%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20react%20*%2F%20%5C%5C%5C%22..%2F..%2Freact%2Findex.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_reactDom%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20react-dom%20*%2F%20%5C%5C%5C%22..%2F..%2Freact-dom%2Findex.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_reactLifecyclesCompat%20%3D%20__webpack_require__(%2F*!%20react-lifecycles-compat%20*%2F%20%5C%5C%5C%22..%2F..%2Freact-lifecycles-compat%2Freact-lifecycles-compat.es.js%5C%5C%5C%22)%3B%5C%5Cn%5C%5Cnvar%20_PropTypes%20%3D%20__webpack_require__(%2F*!%20.%2Futils%2FPropTypes%20*%2F%20%5C%5C%5C%22..%2F..%2Freact-transition-group%2Futils%2FPropTypes.js%5C%5C%5C%22)%3B%5C%5Cn%5C%5Cnfunction%20_interopRequireDefault(obj)%20%7B%20return%20obj%20%26%26%20obj.__esModule%20%3F%20obj%20%3A%20%7B%20default%3A%20obj%20%7D%3B%20%7D%5C%5Cn%5C%5Cnfunction%20_interopRequireWildcard(obj)%20%7B%20if%20(obj%20%26%26%20obj.__esModule)%20%7B%20return%20obj%3B%20%7D%20else%20%7B%20var%20newObj%20%3D%20%7B%7D%3B%20if%20(obj%20!%3D%20null)%20%7B%20for%20(var%20key%20in%20obj)%20%7B%20if%20(Object.prototype.hasOwnProperty.call(obj%2C%20key))%20%7B%20var%20desc%20%3D%20Object.defineProperty%20%26%26%20Object.getOwnPropertyDescriptor%20%3F%20Object.getOwnPropertyDescriptor(obj%2C%20key)%20%3A%20%7B%7D%3B%20if%20(desc.get%20%7C%7C%20desc.set)%20%7B%20Object.defineProperty(newObj%2C%20key%2C%20desc)%3B%20%7D%20else%20%7B%20newObj%5Bkey%5D%20%3D%20obj%5Bkey%5D%3B%20%7D%20%7D%20%7D%20%7D%20newObj.default%20%3D%20obj%3B%20return%20newObj%3B%20%7D%20%7D%5C%5Cn%5C%5Cnfunction%20_objectWithoutPropertiesLoose(source%2C%20excluded)%20%7B%20if%20(source%20%3D%3D%20null)%20return%20%7B%7D%3B%20var%20target%20%3D%20%7B%7D%3B%20var%20sourceKeys%20%3D%20Object.keys(source)%3B%20var%20key%2C%20i%3B%20for%20(i%20%3D%200%3B%20i%20%3C%20sourceKeys.length%3B%20i%2B%2B)%20%7B%20key%20%3D%20sourceKeys%5Bi%5D%3B%20if%20(excluded.indexOf(key)%20%3E%3D%200)%20continue%3B%20target%5Bkey%5D%20%3D%20source%5Bkey%5D%3B%20%7D%20return%20target%3B%20%7D%5C%5Cn%5C%5Cnfunction%20_inheritsLoose(subClass%2C%20superClass)%20%7B%20subClass.prototype%20%3D%20Object.create(superClass.prototype)%3B%20subClass.prototype.constructor%20%3D%20subClass%3B%20subClass.__proto__%20%3D%20superClass%3B%20%7D%5C%5Cn%5C%5Cnvar%20UNMOUNTED%20%3D%20'unmounted'%3B%5C%5Cnexports.UNMOUNTED%20%3D%20UNMOUNTED%3B%5C%5Cnvar%20EXITED%20%3D%20'exited'%3B%5C%5Cnexports.EXITED%20%3D%20EXITED%3B%5C%5Cnvar%20ENTERING%20%3D%20'entering'%3B%5C%5Cnexports.ENTERING%20%3D%20ENTERING%3B%5C%5Cnvar%20ENTERED%20%3D%20'entered'%3B%5C%5Cnexports.ENTERED%20%3D%20ENTERED%3B%5C%5Cnvar%20EXITING%20%3D%20'exiting'%3B%5C%5Cn%2F**%5C%5Cn%20*%20The%20Transition%20component%20lets%20you%20describe%20a%20transition%20from%20one%20component%5C%5Cn%20*%20state%20to%20another%20_over%20time_%20with%20a%20simple%20declarative%20API.%20Most%20commonly%5C%5Cn%20*%20it's%20used%20to%20animate%20the%20mounting%20and%20unmounting%20of%20a%20component%2C%20but%20can%20also%5C%5Cn%20*%20be%20used%20to%20describe%20in-place%20transition%20states%20as%20well.%5C%5Cn%20*%5C%5Cn%20*%20---%5C%5Cn%20*%5C%5Cn%20*%20**Note**%3A%20%60Transition%60%20is%20a%20platform-agnostic%20base%20component.%20If%20you're%20using%5C%5Cn%20*%20transitions%20in%20CSS%2C%20you'll%20probably%20want%20to%20use%5C%5Cn%20*%20%5B%60CSSTransition%60%5D(https%3A%2F%2Freactcommunity.org%2Freact-transition-group%2Fcss-transition)%5C%5Cn%20*%20instead.%20It%20inherits%20all%20the%20features%20of%20%60Transition%60%2C%20but%20contains%5C%5Cn%20*%20additional%20features%20necessary%20to%20play%20nice%20with%20CSS%20transitions%20(hence%20the%5C%5Cn%20*%20name%20of%20the%20component).%5C%5Cn%20*%5C%5Cn%20*%20---%5C%5Cn%20*%5C%5Cn%20*%20By%20default%20the%20%60Transition%60%20component%20does%20not%20alter%20the%20behavior%20of%20the%5C%5Cn%20*%20component%20it%20renders%2C%20it%20only%20tracks%20%5C%5C%5C%22enter%5C%5C%5C%22%20and%20%5C%5C%5C%22exit%5C%5C%5C%22%20states%20for%20the%5C%5Cn%20*%20components.%20It's%20up%20to%20you%20to%20give%20meaning%20and%20effect%20to%20those%20states.%20For%5C%5Cn%20*%20example%20we%20can%20add%20styles%20to%20a%20component%20when%20it%20enters%20or%20exits%3A%5C%5Cn%20*%5C%5Cn%20*%20%60%60%60jsx%5C%5Cn%20*%20import%20%7B%20Transition%20%7D%20from%20'react-transition-group'%3B%5C%5Cn%20*%5C%5Cn%20*%20const%20duration%20%3D%20300%3B%5C%5Cn%20*%5C%5Cn%20*%20const%20defaultStyle%20%3D%20%7B%5C%5Cn%20*%20%20%20transition%3A%20%60opacity%20%24%7Bduration%7Dms%20ease-in-out%60%2C%5C%5Cn%20*%20%20%20opacity%3A%200%2C%5C%5Cn%20*%20%7D%5C%5Cn%20*%5C%5Cn%20*%20const%20transitionStyles%20%3D%20%7B%5C%5Cn%20*%20%20%20entering%3A%20%7B%20opacity%3A%200%20%7D%2C%5C%5Cn%20*%20%20%20entered%3A%20%20%7B%20opacity%3A%201%20%7D%2C%5C%5Cn%20*%20%7D%3B%5C%5Cn%20*%5C%5Cn%20*%20const%20Fade%20%3D%20(%7B%20in%3A%20inProp%20%7D)%20%3D%3E%20(%5C%5Cn%20*%20%20%20%3CTransition%20in%3D%7BinProp%7D%20timeout%3D%7Bduration%7D%3E%5C%5Cn%20*%20%20%20%20%20%7Bstate%20%3D%3E%20(%5C%5Cn%20*%20%20%20%20%20%20%20%3Cdiv%20style%3D%7B%7B%5C%5Cn%20*%20%20%20%20%20%20%20%20%20...defaultStyle%2C%5C%5Cn%20*%20%20%20%20%20%20%20%20%20...transitionStyles%5Bstate%5D%5C%5Cn%20*%20%20%20%20%20%20%20%7D%7D%3E%5C%5Cn%20*%20%20%20%20%20%20%20%20%20I'm%20a%20fade%20Transition!%5C%5Cn%20*%20%20%20%20%20%20%20%3C%2Fdiv%3E%5C%5Cn%20*%20%20%20%20%20)%7D%5C%5Cn%20*%20%20%20%3C%2FTransition%3E%5C%5Cn%20*%20)%3B%5C%5Cn%20*%20%60%60%60%5C%5Cn%20*%5C%5Cn%20*%20There%20are%204%20main%20states%20a%20Transition%20can%20be%20in%3A%5C%5Cn%20*%20%20-%20%60'entering'%60%5C%5Cn%20*%20%20-%20%60'entered'%60%5C%5Cn%20*%20%20-%20%60'exiting'%60%5C%5Cn%20*%20%20-%20%60'exited'%60%5C%5Cn%20*%5C%5Cn%20*%20Transition%20state%20is%20toggled%20via%20the%20%60in%60%20prop.%20When%20%60true%60%20the%20component%5C%5Cn%20*%20begins%20the%20%5C%5C%5C%22Enter%5C%5C%5C%22%20stage.%20During%20this%20stage%2C%20the%20component%20will%20shift%20from%5C%5Cn%20*%20its%20current%20transition%20state%2C%20to%20%60'entering'%60%20for%20the%20duration%20of%20the%5C%5Cn%20*%20transition%20and%20then%20to%20the%20%60'entered'%60%20stage%20once%20it's%20complete.%20Let's%20take%5C%5Cn%20*%20the%20following%20example%20(we'll%20use%20the%5C%5Cn%20*%20%5BuseState%5D(https%3A%2F%2Freactjs.org%2Fdocs%2Fhooks-reference.html%23usestate)%20hook)%3A%5C%5Cn%20*%5C%5Cn%20*%20%60%60%60jsx%5C%5Cn%20*%20function%20App()%20%7B%5C%5Cn%20*%20%20%20const%20%5BinProp%2C%20setInProp%5D%20%3D%20useState(false)%3B%5C%5Cn%20*%20%20%20return%20(%5C%5Cn%20*%20%20%20%20%20%3Cdiv%3E%5C%5Cn%20*%20%20%20%20%20%20%20%3CTransition%20in%3D%7BinProp%7D%20timeout%3D%7B500%7D%3E%5C%5Cn%20*%20%20%20%20%20%20%20%20%20%7Bstate%20%3D%3E%20(%5C%5Cn%20*%20%20%20%20%20%20%20%20%20%20%20%2F%2F%20...%5C%5Cn%20*%20%20%20%20%20%20%20%20%20)%7D%5C%5Cn%20*%20%20%20%20%20%20%20%3C%2FTransition%3E%5C%5Cn%20*%20%20%20%20%20%20%20%3Cbutton%20onClick%3D%7B()%20%3D%3E%20setInProp(true)%7D%3E%5C%5Cn%20*%20%20%20%20%20%20%20%20%20Click%20to%20Enter%5C%5Cn%20*%20%20%20%20%20%20%20%3C%2Fbutton%3E%5C%5Cn%20*%20%20%20%20%20%3C%2Fdiv%3E%5C%5Cn%20*%20%20%20)%3B%5C%5Cn%20*%20%7D%5C%5Cn%20*%20%60%60%60%5C%5Cn%20*%5C%5Cn%20*%20When%20the%20button%20is%20clicked%20the%20component%20will%20shift%20to%20the%20%60'entering'%60%20state%5C%5Cn%20*%20and%20stay%20there%20for%20500ms%20(the%20value%20of%20%60timeout%60)%20before%20it%20finally%20switches%5C%5Cn%20*%20to%20%60'entered'%60.%5C%5Cn%20*%5C%5Cn%20*%20When%20%60in%60%20is%20%60false%60%20the%20same%20thing%20happens%20except%20the%20state%20moves%20from%5C%5Cn%20*%20%60'exiting'%60%20to%20%60'exited'%60.%5C%5Cn%20*%2F%5C%5Cn%5C%5Cnexports.EXITING%20%3D%20EXITING%3B%5C%5Cn%5C%5Cnvar%20Transition%20%3D%5C%5Cn%2F*%23__PURE__*%2F%5C%5Cnfunction%20(_React%24Component)%20%7B%5C%5Cn%20%20_inheritsLoose(Transition%2C%20_React%24Component)%3B%5C%5Cn%5C%5Cn%20%20function%20Transition(props%2C%20context)%20%7B%5C%5Cn%20%20%20%20var%20_this%3B%5C%5Cn%5C%5Cn%20%20%20%20_this%20%3D%20_React%24Component.call(this%2C%20props%2C%20context)%20%7C%7C%20this%3B%5C%5Cn%20%20%20%20var%20parentGroup%20%3D%20context.transitionGroup%3B%20%2F%2F%20In%20the%20context%20of%20a%20TransitionGroup%20all%20enters%20are%20really%20appears%5C%5Cn%5C%5Cn%20%20%20%20var%20appear%20%3D%20parentGroup%20%26%26%20!parentGroup.isMounting%20%3F%20props.enter%20%3A%20props.appear%3B%5C%5Cn%20%20%20%20var%20initialStatus%3B%5C%5Cn%20%20%20%20_this.appearStatus%20%3D%20null%3B%5C%5Cn%5C%5Cn%20%20%20%20if%20(props.in)%20%7B%5C%5Cn%20%20%20%20%20%20if%20(appear)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20initialStatus%20%3D%20EXITED%3B%5C%5Cn%20%20%20%20%20%20%20%20_this.appearStatus%20%3D%20ENTERING%3B%5C%5Cn%20%20%20%20%20%20%7D%20else%20%7B%5C%5Cn%20%20%20%20%20%20%20%20initialStatus%20%3D%20ENTERED%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%7D%20else%20%7B%5C%5Cn%20%20%20%20%20%20if%20(props.unmountOnExit%20%7C%7C%20props.mountOnEnter)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20initialStatus%20%3D%20UNMOUNTED%3B%5C%5Cn%20%20%20%20%20%20%7D%20else%20%7B%5C%5Cn%20%20%20%20%20%20%20%20initialStatus%20%3D%20EXITED%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20_this.state%20%3D%20%7B%5C%5Cn%20%20%20%20%20%20status%3A%20initialStatus%5C%5Cn%20%20%20%20%7D%3B%5C%5Cn%20%20%20%20_this.nextCallback%20%3D%20null%3B%5C%5Cn%20%20%20%20return%20_this%3B%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20var%20_proto%20%3D%20Transition.prototype%3B%5C%5Cn%5C%5Cn%20%20_proto.getChildContext%20%3D%20function%20getChildContext()%20%7B%5C%5Cn%20%20%20%20return%20%7B%5C%5Cn%20%20%20%20%20%20transitionGroup%3A%20null%20%2F%2F%20allows%20for%20nested%20Transitions%5C%5Cn%5C%5Cn%20%20%20%20%7D%3B%5C%5Cn%20%20%7D%3B%5C%5Cn%5C%5Cn%20%20Transition.getDerivedStateFromProps%20%3D%20function%20getDerivedStateFromProps(_ref%2C%20prevState)%20%7B%5C%5Cn%20%20%20%20var%20nextIn%20%3D%20_ref.in%3B%5C%5Cn%5C%5Cn%20%20%20%20if%20(nextIn%20%26%26%20prevState.status%20%3D%3D%3D%20UNMOUNTED)%20%7B%5C%5Cn%20%20%20%20%20%20return%20%7B%5C%5Cn%20%20%20%20%20%20%20%20status%3A%20EXITED%5C%5Cn%20%20%20%20%20%20%7D%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20return%20null%3B%5C%5Cn%20%20%7D%3B%20%2F%2F%20getSnapshotBeforeUpdate(prevProps)%20%7B%5C%5Cn%20%20%2F%2F%20%20%20let%20nextStatus%20%3D%20null%5C%5Cn%20%20%2F%2F%20%20%20if%20(prevProps%20!%3D%3D%20this.props)%20%7B%5C%5Cn%20%20%2F%2F%20%20%20%20%20const%20%7B%20status%20%7D%20%3D%20this.state%5C%5Cn%20%20%2F%2F%20%20%20%20%20if%20(this.props.in)%20%7B%5C%5Cn%20%20%2F%2F%20%20%20%20%20%20%20if%20(status%20!%3D%3D%20ENTERING%20%26%26%20status%20!%3D%3D%20ENTERED)%20%7B%5C%5Cn%20%20%2F%2F%20%20%20%20%20%20%20%20%20nextStatus%20%3D%20ENTERING%5C%5Cn%20%20%2F%2F%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%2F%2F%20%20%20%20%20%7D%20else%20%7B%5C%5Cn%20%20%2F%2F%20%20%20%20%20%20%20if%20(status%20%3D%3D%3D%20ENTERING%20%7C%7C%20status%20%3D%3D%3D%20ENTERED)%20%7B%5C%5Cn%20%20%2F%2F%20%20%20%20%20%20%20%20%20nextStatus%20%3D%20EXITING%5C%5Cn%20%20%2F%2F%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%2F%2F%20%20%20%20%20%7D%5C%5Cn%20%20%2F%2F%20%20%20%7D%5C%5Cn%20%20%2F%2F%20%20%20return%20%7B%20nextStatus%20%7D%5C%5Cn%20%20%2F%2F%20%7D%5C%5Cn%5C%5Cn%5C%5Cn%20%20_proto.componentDidMount%20%3D%20function%20componentDidMount()%20%7B%5C%5Cn%20%20%20%20this.updateStatus(true%2C%20this.appearStatus)%3B%5C%5Cn%20%20%7D%3B%5C%5Cn%5C%5Cn%20%20_proto.componentDidUpdate%20%3D%20function%20componentDidUpdate(prevProps)%20%7B%5C%5Cn%20%20%20%20var%20nextStatus%20%3D%20null%3B%5C%5Cn%5C%5Cn%20%20%20%20if%20(prevProps%20!%3D%3D%20this.props)%20%7B%5C%5Cn%20%20%20%20%20%20var%20status%20%3D%20this.state.status%3B%5C%5Cn%5C%5Cn%20%20%20%20%20%20if%20(this.props.in)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20if%20(status%20!%3D%3D%20ENTERING%20%26%26%20status%20!%3D%3D%20ENTERED)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20nextStatus%20%3D%20ENTERING%3B%5C%5Cn%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%7D%20else%20%7B%5C%5Cn%20%20%20%20%20%20%20%20if%20(status%20%3D%3D%3D%20ENTERING%20%7C%7C%20status%20%3D%3D%3D%20ENTERED)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20nextStatus%20%3D%20EXITING%3B%5C%5Cn%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20this.updateStatus(false%2C%20nextStatus)%3B%5C%5Cn%20%20%7D%3B%5C%5Cn%5C%5Cn%20%20_proto.componentWillUnmount%20%3D%20function%20componentWillUnmount()%20%7B%5C%5Cn%20%20%20%20this.cancelNextCallback()%3B%5C%5Cn%20%20%7D%3B%5C%5Cn%5C%5Cn%20%20_proto.getTimeouts%20%3D%20function%20getTimeouts()%20%7B%5C%5Cn%20%20%20%20var%20timeout%20%3D%20this.props.timeout%3B%5C%5Cn%20%20%20%20var%20exit%2C%20enter%2C%20appear%3B%5C%5Cn%20%20%20%20exit%20%3D%20enter%20%3D%20appear%20%3D%20timeout%3B%5C%5Cn%5C%5Cn%20%20%20%20if%20(timeout%20!%3D%20null%20%26%26%20typeof%20timeout%20!%3D%3D%20'number')%20%7B%5C%5Cn%20%20%20%20%20%20exit%20%3D%20timeout.exit%3B%5C%5Cn%20%20%20%20%20%20enter%20%3D%20timeout.enter%3B%20%2F%2F%20TODO%3A%20remove%20fallback%20for%20next%20major%5C%5Cn%5C%5Cn%20%20%20%20%20%20appear%20%3D%20timeout.appear%20!%3D%3D%20undefined%20%3F%20timeout.appear%20%3A%20enter%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20return%20%7B%5C%5Cn%20%20%20%20%20%20exit%3A%20exit%2C%5C%5Cn%20%20%20%20%20%20enter%3A%20enter%2C%5C%5Cn%20%20%20%20%20%20appear%3A%20appear%5C%5Cn%20%20%20%20%7D%3B%5C%5Cn%20%20%7D%3B%5C%5Cn%5C%5Cn%20%20_proto.updateStatus%20%3D%20function%20updateStatus(mounting%2C%20nextStatus)%20%7B%5C%5Cn%20%20%20%20if%20(mounting%20%3D%3D%3D%20void%200)%20%7B%5C%5Cn%20%20%20%20%20%20mounting%20%3D%20false%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20if%20(nextStatus%20!%3D%3D%20null)%20%7B%5C%5Cn%20%20%20%20%20%20%2F%2F%20nextStatus%20will%20always%20be%20ENTERING%20or%20EXITING.%5C%5Cn%20%20%20%20%20%20this.cancelNextCallback()%3B%5C%5Cn%5C%5Cn%20%20%20%20%20%20var%20node%20%3D%20_reactDom.default.findDOMNode(this)%3B%5C%5Cn%5C%5Cn%20%20%20%20%20%20if%20(nextStatus%20%3D%3D%3D%20ENTERING)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20this.performEnter(node%2C%20mounting)%3B%5C%5Cn%20%20%20%20%20%20%7D%20else%20%7B%5C%5Cn%20%20%20%20%20%20%20%20this.performExit(node)%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%7D%20else%20if%20(this.props.unmountOnExit%20%26%26%20this.state.status%20%3D%3D%3D%20EXITED)%20%7B%5C%5Cn%20%20%20%20%20%20this.setState(%7B%5C%5Cn%20%20%20%20%20%20%20%20status%3A%20UNMOUNTED%5C%5Cn%20%20%20%20%20%20%7D)%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%3B%5C%5Cn%5C%5Cn%20%20_proto.performEnter%20%3D%20function%20performEnter(node%2C%20mounting)%20%7B%5C%5Cn%20%20%20%20var%20_this2%20%3D%20this%3B%5C%5Cn%5C%5Cn%20%20%20%20var%20enter%20%3D%20this.props.enter%3B%5C%5Cn%20%20%20%20var%20appearing%20%3D%20this.context.transitionGroup%20%3F%20this.context.transitionGroup.isMounting%20%3A%20mounting%3B%5C%5Cn%20%20%20%20var%20timeouts%20%3D%20this.getTimeouts()%3B%5C%5Cn%20%20%20%20var%20enterTimeout%20%3D%20appearing%20%3F%20timeouts.appear%20%3A%20timeouts.enter%3B%20%2F%2F%20no%20enter%20animation%20skip%20right%20to%20ENTERED%5C%5Cn%20%20%20%20%2F%2F%20if%20we%20are%20mounting%20and%20running%20this%20it%20means%20appear%20_must_%20be%20set%5C%5Cn%5C%5Cn%20%20%20%20if%20(!mounting%20%26%26%20!enter)%20%7B%5C%5Cn%20%20%20%20%20%20this.safeSetState(%7B%5C%5Cn%20%20%20%20%20%20%20%20status%3A%20ENTERED%5C%5Cn%20%20%20%20%20%20%7D%2C%20function%20()%20%7B%5C%5Cn%20%20%20%20%20%20%20%20_this2.props.onEntered(node)%3B%5C%5Cn%20%20%20%20%20%20%7D)%3B%5C%5Cn%20%20%20%20%20%20return%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20this.props.onEnter(node%2C%20appearing)%3B%5C%5Cn%20%20%20%20this.safeSetState(%7B%5C%5Cn%20%20%20%20%20%20status%3A%20ENTERING%5C%5Cn%20%20%20%20%7D%2C%20function%20()%20%7B%5C%5Cn%20%20%20%20%20%20_this2.props.onEntering(node%2C%20appearing)%3B%5C%5Cn%5C%5Cn%20%20%20%20%20%20_this2.onTransitionEnd(node%2C%20enterTimeout%2C%20function%20()%20%7B%5C%5Cn%20%20%20%20%20%20%20%20_this2.safeSetState(%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20status%3A%20ENTERED%5C%5Cn%20%20%20%20%20%20%20%20%7D%2C%20function%20()%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20_this2.props.onEntered(node%2C%20appearing)%3B%5C%5Cn%20%20%20%20%20%20%20%20%7D)%3B%5C%5Cn%20%20%20%20%20%20%7D)%3B%5C%5Cn%20%20%20%20%7D)%3B%5C%5Cn%20%20%7D%3B%5C%5Cn%5C%5Cn%20%20_proto.performExit%20%3D%20function%20performExit(node)%20%7B%5C%5Cn%20%20%20%20var%20_this3%20%3D%20this%3B%5C%5Cn%5C%5Cn%20%20%20%20var%20exit%20%3D%20this.props.exit%3B%5C%5Cn%20%20%20%20var%20timeouts%20%3D%20this.getTimeouts()%3B%20%2F%2F%20no%20exit%20animation%20skip%20right%20to%20EXITED%5C%5Cn%5C%5Cn%20%20%20%20if%20(!exit)%20%7B%5C%5Cn%20%20%20%20%20%20this.safeSetState(%7B%5C%5Cn%20%20%20%20%20%20%20%20status%3A%20EXITED%5C%5Cn%20%20%20%20%20%20%7D%2C%20function%20()%20%7B%5C%5Cn%20%20%20%20%20%20%20%20_this3.props.onExited(node)%3B%5C%5Cn%20%20%20%20%20%20%7D)%3B%5C%5Cn%20%20%20%20%20%20return%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20this.props.onExit(node)%3B%5C%5Cn%20%20%20%20this.safeSetState(%7B%5C%5Cn%20%20%20%20%20%20status%3A%20EXITING%5C%5Cn%20%20%20%20%7D%2C%20function%20()%20%7B%5C%5Cn%20%20%20%20%20%20_this3.props.onExiting(node)%3B%5C%5Cn%5C%5Cn%20%20%20%20%20%20_this3.onTransitionEnd(node%2C%20timeouts.exit%2C%20function%20()%20%7B%5C%5Cn%20%20%20%20%20%20%20%20_this3.safeSetState(%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20status%3A%20EXITED%5C%5Cn%20%20%20%20%20%20%20%20%7D%2C%20function%20()%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20_this3.props.onExited(node)%3B%5C%5Cn%20%20%20%20%20%20%20%20%7D)%3B%5C%5Cn%20%20%20%20%20%20%7D)%3B%5C%5Cn%20%20%20%20%7D)%3B%5C%5Cn%20%20%7D%3B%5C%5Cn%5C%5Cn%20%20_proto.cancelNextCallback%20%3D%20function%20cancelNextCallback()%20%7B%5C%5Cn%20%20%20%20if%20(this.nextCallback%20!%3D%3D%20null)%20%7B%5C%5Cn%20%20%20%20%20%20this.nextCallback.cancel()%3B%5C%5Cn%20%20%20%20%20%20this.nextCallback%20%3D%20null%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%3B%5C%5Cn%5C%5Cn%20%20_proto.safeSetState%20%3D%20function%20safeSetState(nextState%2C%20callback)%20%7B%5C%5Cn%20%20%20%20%2F%2F%20This%20shouldn't%20be%20necessary%2C%20but%20there%20are%20weird%20race%20conditions%20with%5C%5Cn%20%20%20%20%2F%2F%20setState%20callbacks%20and%20unmounting%20in%20testing%2C%20so%20always%20make%20sure%20that%5C%5Cn%20%20%20%20%2F%2F%20we%20can%20cancel%20any%20pending%20setState%20callbacks%20after%20we%20unmount.%5C%5Cn%20%20%20%20callback%20%3D%20this.setNextCallback(callback)%3B%5C%5Cn%20%20%20%20this.setState(nextState%2C%20callback)%3B%5C%5Cn%20%20%7D%3B%5C%5Cn%5C%5Cn%20%20_proto.setNextCallback%20%3D%20function%20setNextCallback(callback)%20%7B%5C%5Cn%20%20%20%20var%20_this4%20%3D%20this%3B%5C%5Cn%5C%5Cn%20%20%20%20var%20active%20%3D%20true%3B%5C%5Cn%5C%5Cn%20%20%20%20this.nextCallback%20%3D%20function%20(event)%20%7B%5C%5Cn%20%20%20%20%20%20if%20(active)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20active%20%3D%20false%3B%5C%5Cn%20%20%20%20%20%20%20%20_this4.nextCallback%20%3D%20null%3B%5C%5Cn%20%20%20%20%20%20%20%20callback(event)%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%7D%3B%5C%5Cn%5C%5Cn%20%20%20%20this.nextCallback.cancel%20%3D%20function%20()%20%7B%5C%5Cn%20%20%20%20%20%20active%20%3D%20false%3B%5C%5Cn%20%20%20%20%7D%3B%5C%5Cn%5C%5Cn%20%20%20%20return%20this.nextCallback%3B%5C%5Cn%20%20%7D%3B%5C%5Cn%5C%5Cn%20%20_proto.onTransitionEnd%20%3D%20function%20onTransitionEnd(node%2C%20timeout%2C%20handler)%20%7B%5C%5Cn%20%20%20%20this.setNextCallback(handler)%3B%5C%5Cn%20%20%20%20var%20doesNotHaveTimeoutOrListener%20%3D%20timeout%20%3D%3D%20null%20%26%26%20!this.props.addEndListener%3B%5C%5Cn%5C%5Cn%20%20%20%20if%20(!node%20%7C%7C%20doesNotHaveTimeoutOrListener)%20%7B%5C%5Cn%20%20%20%20%20%20setTimeout(this.nextCallback%2C%200)%3B%5C%5Cn%20%20%20%20%20%20return%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20if%20(this.props.addEndListener)%20%7B%5C%5Cn%20%20%20%20%20%20this.props.addEndListener(node%2C%20this.nextCallback)%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20if%20(timeout%20!%3D%20null)%20%7B%5C%5Cn%20%20%20%20%20%20setTimeout(this.nextCallback%2C%20timeout)%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%3B%5C%5Cn%5C%5Cn%20%20_proto.render%20%3D%20function%20render()%20%7B%5C%5Cn%20%20%20%20var%20status%20%3D%20this.state.status%3B%5C%5Cn%5C%5Cn%20%20%20%20if%20(status%20%3D%3D%3D%20UNMOUNTED)%20%7B%5C%5Cn%20%20%20%20%20%20return%20null%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20var%20_this%24props%20%3D%20this.props%2C%5C%5Cn%20%20%20%20%20%20%20%20children%20%3D%20_this%24props.children%2C%5C%5Cn%20%20%20%20%20%20%20%20childProps%20%3D%20_objectWithoutPropertiesLoose(_this%24props%2C%20%5B%5C%5C%5C%22children%5C%5C%5C%22%5D)%3B%20%2F%2F%20filter%20props%20for%20Transtition%5C%5Cn%5C%5Cn%5C%5Cn%20%20%20%20delete%20childProps.in%3B%5C%5Cn%20%20%20%20delete%20childProps.mountOnEnter%3B%5C%5Cn%20%20%20%20delete%20childProps.unmountOnExit%3B%5C%5Cn%20%20%20%20delete%20childProps.appear%3B%5C%5Cn%20%20%20%20delete%20childProps.enter%3B%5C%5Cn%20%20%20%20delete%20childProps.exit%3B%5C%5Cn%20%20%20%20delete%20childProps.timeout%3B%5C%5Cn%20%20%20%20delete%20childProps.addEndListener%3B%5C%5Cn%20%20%20%20delete%20childProps.onEnter%3B%5C%5Cn%20%20%20%20delete%20childProps.onEntering%3B%5C%5Cn%20%20%20%20delete%20childProps.onEntered%3B%5C%5Cn%20%20%20%20delete%20childProps.onExit%3B%5C%5Cn%20%20%20%20delete%20childProps.onExiting%3B%5C%5Cn%20%20%20%20delete%20childProps.onExited%3B%5C%5Cn%5C%5Cn%20%20%20%20if%20(typeof%20children%20%3D%3D%3D%20'function')%20%7B%5C%5Cn%20%20%20%20%20%20return%20children(status%2C%20childProps)%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20var%20child%20%3D%20_react.default.Children.only(children)%3B%5C%5Cn%5C%5Cn%20%20%20%20return%20_react.default.cloneElement(child%2C%20childProps)%3B%5C%5Cn%20%20%7D%3B%5C%5Cn%5C%5Cn%20%20return%20Transition%3B%5C%5Cn%7D(_react.default.Component)%3B%5C%5Cn%5C%5CnTransition.contextTypes%20%3D%20%7B%5C%5Cn%20%20transitionGroup%3A%20PropTypes.object%5C%5Cn%7D%3B%5C%5CnTransition.childContextTypes%20%3D%20%7B%5C%5Cn%20%20transitionGroup%3A%20function%20transitionGroup()%20%7B%7D%5C%5Cn%7D%3B%5C%5CnTransition.propTypes%20%3D%20%20true%20%3F%20%7B%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20A%20%60function%60%20child%20can%20be%20used%20instead%20of%20a%20React%20element.%20This%20function%20is%5C%5Cn%20%20%20*%20called%20with%20the%20current%20transition%20status%20(%60'entering'%60%2C%20%60'entered'%60%2C%5C%5Cn%20%20%20*%20%60'exiting'%60%2C%20%60'exited'%60%2C%20%60'unmounted'%60)%2C%20which%20can%20be%20used%20to%20apply%20context%5C%5Cn%20%20%20*%20specific%20props%20to%20a%20component.%5C%5Cn%20%20%20*%5C%5Cn%20%20%20*%20%60%60%60jsx%5C%5Cn%20%20%20*%20%3CTransition%20in%3D%7Bthis.state.in%7D%20timeout%3D%7B150%7D%3E%5C%5Cn%20%20%20*%20%20%20%7Bstate%20%3D%3E%20(%5C%5Cn%20%20%20*%20%20%20%20%20%3CMyComponent%20className%3D%7B%60fade%20fade-%24%7Bstate%7D%60%7D%20%2F%3E%5C%5Cn%20%20%20*%20%20%20)%7D%5C%5Cn%20%20%20*%20%3C%2FTransition%3E%5C%5Cn%20%20%20*%20%60%60%60%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20children%3A%20PropTypes.oneOfType(%5BPropTypes.func.isRequired%2C%20PropTypes.element.isRequired%5D).isRequired%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20Show%20the%20component%3B%20triggers%20the%20enter%20or%20exit%20states%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20in%3A%20PropTypes.bool%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20By%20default%20the%20child%20component%20is%20mounted%20immediately%20along%20with%5C%5Cn%20%20%20*%20the%20parent%20%60Transition%60%20component.%20If%20you%20want%20to%20%5C%5C%5C%22lazy%20mount%5C%5C%5C%22%20the%20component%20on%20the%5C%5Cn%20%20%20*%20first%20%60in%3D%7Btrue%7D%60%20you%20can%20set%20%60mountOnEnter%60.%20After%20the%20first%20enter%20transition%20the%20component%20will%20stay%5C%5Cn%20%20%20*%20mounted%2C%20even%20on%20%5C%5C%5C%22exited%5C%5C%5C%22%2C%20unless%20you%20also%20specify%20%60unmountOnExit%60.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20mountOnEnter%3A%20PropTypes.bool%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20By%20default%20the%20child%20component%20stays%20mounted%20after%20it%20reaches%20the%20%60'exited'%60%20state.%5C%5Cn%20%20%20*%20Set%20%60unmountOnExit%60%20if%20you'd%20prefer%20to%20unmount%20the%20component%20after%20it%20finishes%20exiting.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20unmountOnExit%3A%20PropTypes.bool%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20Normally%20a%20component%20is%20not%20transitioned%20if%20it%20is%20shown%20when%20the%20%60%3CTransition%3E%60%20component%20mounts.%5C%5Cn%20%20%20*%20If%20you%20want%20to%20transition%20on%20the%20first%20mount%20set%20%60appear%60%20to%20%60true%60%2C%20and%20the%5C%5Cn%20%20%20*%20component%20will%20transition%20in%20as%20soon%20as%20the%20%60%3CTransition%3E%60%20mounts.%5C%5Cn%20%20%20*%5C%5Cn%20%20%20*%20%3E%20Note%3A%20there%20are%20no%20specific%20%5C%5C%5C%22appear%5C%5C%5C%22%20states.%20%60appear%60%20only%20adds%20an%20additional%20%60enter%60%20transition.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20appear%3A%20PropTypes.bool%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20Enable%20or%20disable%20enter%20transitions.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20enter%3A%20PropTypes.bool%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20Enable%20or%20disable%20exit%20transitions.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20exit%3A%20PropTypes.bool%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20The%20duration%20of%20the%20transition%2C%20in%20milliseconds.%5C%5Cn%20%20%20*%20Required%20unless%20%60addEndListener%60%20is%20provided.%5C%5Cn%20%20%20*%5C%5Cn%20%20%20*%20You%20may%20specify%20a%20single%20timeout%20for%20all%20transitions%3A%5C%5Cn%20%20%20*%5C%5Cn%20%20%20*%20%60%60%60jsx%5C%5Cn%20%20%20*%20timeout%3D%7B500%7D%5C%5Cn%20%20%20*%20%60%60%60%5C%5Cn%20%20%20*%5C%5Cn%20%20%20*%20or%20individually%3A%5C%5Cn%20%20%20*%5C%5Cn%20%20%20*%20%60%60%60jsx%5C%5Cn%20%20%20*%20timeout%3D%7B%7B%5C%5Cn%20%20%20*%20%20appear%3A%20500%2C%5C%5Cn%20%20%20*%20%20enter%3A%20300%2C%5C%5Cn%20%20%20*%20%20exit%3A%20500%2C%5C%5Cn%20%20%20*%20%7D%7D%5C%5Cn%20%20%20*%20%60%60%60%5C%5Cn%20%20%20*%5C%5Cn%20%20%20*%20-%20%60appear%60%20defaults%20to%20the%20value%20of%20%60enter%60%5C%5Cn%20%20%20*%20-%20%60enter%60%20defaults%20to%20%600%60%5C%5Cn%20%20%20*%20-%20%60exit%60%20defaults%20to%20%600%60%5C%5Cn%20%20%20*%5C%5Cn%20%20%20*%20%40type%20%7Bnumber%20%7C%20%7B%20enter%3F%3A%20number%2C%20exit%3F%3A%20number%2C%20appear%3F%3A%20number%20%7D%7D%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20timeout%3A%20function%20timeout(props)%20%7B%5C%5Cn%20%20%20%20var%20pt%20%3D%20_PropTypes.timeoutsShape%3B%5C%5Cn%20%20%20%20if%20(!props.addEndListener)%20pt%20%3D%20pt.isRequired%3B%5C%5Cn%5C%5Cn%20%20%20%20for%20(var%20_len%20%3D%20arguments.length%2C%20args%20%3D%20new%20Array(_len%20%3E%201%20%3F%20_len%20-%201%20%3A%200)%2C%20_key%20%3D%201%3B%20_key%20%3C%20_len%3B%20_key%2B%2B)%20%7B%5C%5Cn%20%20%20%20%20%20args%5B_key%20-%201%5D%20%3D%20arguments%5B_key%5D%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20return%20pt.apply(void%200%2C%20%5Bprops%5D.concat(args))%3B%5C%5Cn%20%20%7D%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20Add%20a%20custom%20transition%20end%20trigger.%20Called%20with%20the%20transitioning%5C%5Cn%20%20%20*%20DOM%20node%20and%20a%20%60done%60%20callback.%20Allows%20for%20more%20fine%20grained%20transition%20end%5C%5Cn%20%20%20*%20logic.%20**Note%3A**%20Timeouts%20are%20still%20used%20as%20a%20fallback%20if%20provided.%5C%5Cn%20%20%20*%5C%5Cn%20%20%20*%20%60%60%60jsx%5C%5Cn%20%20%20*%20addEndListener%3D%7B(node%2C%20done)%20%3D%3E%20%7B%5C%5Cn%20%20%20*%20%20%20%2F%2F%20use%20the%20css%20transitionend%20event%20to%20mark%20the%20finish%20of%20a%20transition%5C%5Cn%20%20%20*%20%20%20node.addEventListener('transitionend'%2C%20done%2C%20false)%3B%5C%5Cn%20%20%20*%20%7D%7D%5C%5Cn%20%20%20*%20%60%60%60%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20addEndListener%3A%20PropTypes.func%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20Callback%20fired%20before%20the%20%5C%5C%5C%22entering%5C%5C%5C%22%20status%20is%20applied.%20An%20extra%20parameter%5C%5Cn%20%20%20*%20%60isAppearing%60%20is%20supplied%20to%20indicate%20if%20the%20enter%20stage%20is%20occurring%20on%20the%20initial%20mount%5C%5Cn%20%20%20*%5C%5Cn%20%20%20*%20%40type%20Function(node%3A%20HtmlElement%2C%20isAppearing%3A%20bool)%20-%3E%20void%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20onEnter%3A%20PropTypes.func%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20Callback%20fired%20after%20the%20%5C%5C%5C%22entering%5C%5C%5C%22%20status%20is%20applied.%20An%20extra%20parameter%5C%5Cn%20%20%20*%20%60isAppearing%60%20is%20supplied%20to%20indicate%20if%20the%20enter%20stage%20is%20occurring%20on%20the%20initial%20mount%5C%5Cn%20%20%20*%5C%5Cn%20%20%20*%20%40type%20Function(node%3A%20HtmlElement%2C%20isAppearing%3A%20bool)%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20onEntering%3A%20PropTypes.func%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20Callback%20fired%20after%20the%20%5C%5C%5C%22entered%5C%5C%5C%22%20status%20is%20applied.%20An%20extra%20parameter%5C%5Cn%20%20%20*%20%60isAppearing%60%20is%20supplied%20to%20indicate%20if%20the%20enter%20stage%20is%20occurring%20on%20the%20initial%20mount%5C%5Cn%20%20%20*%5C%5Cn%20%20%20*%20%40type%20Function(node%3A%20HtmlElement%2C%20isAppearing%3A%20bool)%20-%3E%20void%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20onEntered%3A%20PropTypes.func%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20Callback%20fired%20before%20the%20%5C%5C%5C%22exiting%5C%5C%5C%22%20status%20is%20applied.%5C%5Cn%20%20%20*%5C%5Cn%20%20%20*%20%40type%20Function(node%3A%20HtmlElement)%20-%3E%20void%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20onExit%3A%20PropTypes.func%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20Callback%20fired%20after%20the%20%5C%5C%5C%22exiting%5C%5C%5C%22%20status%20is%20applied.%5C%5Cn%20%20%20*%5C%5Cn%20%20%20*%20%40type%20Function(node%3A%20HtmlElement)%20-%3E%20void%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20onExiting%3A%20PropTypes.func%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20Callback%20fired%20after%20the%20%5C%5C%5C%22exited%5C%5C%5C%22%20status%20is%20applied.%5C%5Cn%20%20%20*%5C%5Cn%20%20%20*%20%40type%20Function(node%3A%20HtmlElement)%20-%3E%20void%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20onExited%3A%20PropTypes.func%20%2F%2F%20Name%20the%20function%20so%20it%20is%20clearer%20in%20the%20documentation%5C%5Cn%5C%5Cn%7D%20%3A%20undefined%3B%5C%5Cn%5C%5Cnfunction%20noop()%20%7B%7D%5C%5Cn%5C%5CnTransition.defaultProps%20%3D%20%7B%5C%5Cn%20%20in%3A%20false%2C%5C%5Cn%20%20mountOnEnter%3A%20false%2C%5C%5Cn%20%20unmountOnExit%3A%20false%2C%5C%5Cn%20%20appear%3A%20false%2C%5C%5Cn%20%20enter%3A%20true%2C%5C%5Cn%20%20exit%3A%20true%2C%5C%5Cn%20%20onEnter%3A%20noop%2C%5C%5Cn%20%20onEntering%3A%20noop%2C%5C%5Cn%20%20onEntered%3A%20noop%2C%5C%5Cn%20%20onExit%3A%20noop%2C%5C%5Cn%20%20onExiting%3A%20noop%2C%5C%5Cn%20%20onExited%3A%20noop%5C%5Cn%7D%3B%5C%5CnTransition.UNMOUNTED%20%3D%200%3B%5C%5CnTransition.EXITED%20%3D%201%3B%5C%5CnTransition.ENTERING%20%3D%202%3B%5C%5CnTransition.ENTERED%20%3D%203%3B%5C%5CnTransition.EXITING%20%3D%204%3B%5C%5Cn%5C%5Cnvar%20_default%20%3D%20(0%2C%20_reactLifecyclesCompat.polyfill)(Transition)%3B%5C%5Cn%5C%5Cnexports.default%20%3D%20_default%3B%5C%5Cn%5C%5Cn%2F%2F%23%20sourceURL%3Dwebpack%3A%2F%2F%255Bname%255D%2F%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2Freact-transition-group%2FTransition.js%3F%5C%22)%3B%5Cn%5Cn%2F***%2F%20%7D)%2C%5Cn%5Cn%2F***%2F%20%5C%22..%2F..%2Freact-transition-group%2FTransitionGroup.js%5C%22%3A%5Cn%2F*!*****************************************************************************************************************!*%5C%5C%5Cn%20%20!***%20%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2Freact-transition-group%2FTransitionGroup.js%20***!%5Cn%20%20%5C%5C*****************************************************************************************************************%2F%5Cn%2F*!%20no%20static%20exports%20found%20*%2F%5Cn%2F***%2F%20(function(module%2C%20exports%2C%20__webpack_require__)%20%7B%5Cn%5Cn%5C%22use%20strict%5C%22%3B%5Cneval(%5C%22%5C%5Cn%5C%5Cnexports.__esModule%20%3D%20true%3B%5C%5Cnexports.default%20%3D%20void%200%3B%5C%5Cn%5C%5Cnvar%20_propTypes%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20prop-types%20*%2F%20%5C%5C%5C%22..%2F..%2Fprop-types%2Findex.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_react%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20react%20*%2F%20%5C%5C%5C%22..%2F..%2Freact%2Findex.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_reactLifecyclesCompat%20%3D%20__webpack_require__(%2F*!%20react-lifecycles-compat%20*%2F%20%5C%5C%5C%22..%2F..%2Freact-lifecycles-compat%2Freact-lifecycles-compat.es.js%5C%5C%5C%22)%3B%5C%5Cn%5C%5Cnvar%20_ChildMapping%20%3D%20__webpack_require__(%2F*!%20.%2Futils%2FChildMapping%20*%2F%20%5C%5C%5C%22..%2F..%2Freact-transition-group%2Futils%2FChildMapping.js%5C%5C%5C%22)%3B%5C%5Cn%5C%5Cnfunction%20_interopRequireDefault(obj)%20%7B%20return%20obj%20%26%26%20obj.__esModule%20%3F%20obj%20%3A%20%7B%20default%3A%20obj%20%7D%3B%20%7D%5C%5Cn%5C%5Cnfunction%20_objectWithoutPropertiesLoose(source%2C%20excluded)%20%7B%20if%20(source%20%3D%3D%20null)%20return%20%7B%7D%3B%20var%20target%20%3D%20%7B%7D%3B%20var%20sourceKeys%20%3D%20Object.keys(source)%3B%20var%20key%2C%20i%3B%20for%20(i%20%3D%200%3B%20i%20%3C%20sourceKeys.length%3B%20i%2B%2B)%20%7B%20key%20%3D%20sourceKeys%5Bi%5D%3B%20if%20(excluded.indexOf(key)%20%3E%3D%200)%20continue%3B%20target%5Bkey%5D%20%3D%20source%5Bkey%5D%3B%20%7D%20return%20target%3B%20%7D%5C%5Cn%5C%5Cnfunction%20_extends()%20%7B%20_extends%20%3D%20Object.assign%20%7C%7C%20function%20(target)%20%7B%20for%20(var%20i%20%3D%201%3B%20i%20%3C%20arguments.length%3B%20i%2B%2B)%20%7B%20var%20source%20%3D%20arguments%5Bi%5D%3B%20for%20(var%20key%20in%20source)%20%7B%20if%20(Object.prototype.hasOwnProperty.call(source%2C%20key))%20%7B%20target%5Bkey%5D%20%3D%20source%5Bkey%5D%3B%20%7D%20%7D%20%7D%20return%20target%3B%20%7D%3B%20return%20_extends.apply(this%2C%20arguments)%3B%20%7D%5C%5Cn%5C%5Cnfunction%20_inheritsLoose(subClass%2C%20superClass)%20%7B%20subClass.prototype%20%3D%20Object.create(superClass.prototype)%3B%20subClass.prototype.constructor%20%3D%20subClass%3B%20subClass.__proto__%20%3D%20superClass%3B%20%7D%5C%5Cn%5C%5Cnfunction%20_assertThisInitialized(self)%20%7B%20if%20(self%20%3D%3D%3D%20void%200)%20%7B%20throw%20new%20ReferenceError(%5C%5C%5C%22this%20hasn't%20been%20initialised%20-%20super()%20hasn't%20been%20called%5C%5C%5C%22)%3B%20%7D%20return%20self%3B%20%7D%5C%5Cn%5C%5Cnvar%20values%20%3D%20Object.values%20%7C%7C%20function%20(obj)%20%7B%5C%5Cn%20%20return%20Object.keys(obj).map(function%20(k)%20%7B%5C%5Cn%20%20%20%20return%20obj%5Bk%5D%3B%5C%5Cn%20%20%7D)%3B%5C%5Cn%7D%3B%5C%5Cn%5C%5Cnvar%20defaultProps%20%3D%20%7B%5C%5Cn%20%20component%3A%20'div'%2C%5C%5Cn%20%20childFactory%3A%20function%20childFactory(child)%20%7B%5C%5Cn%20%20%20%20return%20child%3B%5C%5Cn%20%20%7D%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20The%20%60%3CTransitionGroup%3E%60%20component%20manages%20a%20set%20of%20transition%20components%5C%5Cn%20%20%20*%20(%60%3CTransition%3E%60%20and%20%60%3CCSSTransition%3E%60)%20in%20a%20list.%20Like%20with%20the%20transition%5C%5Cn%20%20%20*%20components%2C%20%60%3CTransitionGroup%3E%60%20is%20a%20state%20machine%20for%20managing%20the%20mounting%5C%5Cn%20%20%20*%20and%20unmounting%20of%20components%20over%20time.%5C%5Cn%20%20%20*%5C%5Cn%20%20%20*%20Consider%20the%20example%20below.%20As%20items%20are%20removed%20or%20added%20to%20the%20TodoList%20the%5C%5Cn%20%20%20*%20%60in%60%20prop%20is%20toggled%20automatically%20by%20the%20%60%3CTransitionGroup%3E%60.%5C%5Cn%20%20%20*%5C%5Cn%20%20%20*%20Note%20that%20%60%3CTransitionGroup%3E%60%20%20does%20not%20define%20any%20animation%20behavior!%5C%5Cn%20%20%20*%20Exactly%20_how_%20a%20list%20item%20animates%20is%20up%20to%20the%20individual%20transition%5C%5Cn%20%20%20*%20component.%20This%20means%20you%20can%20mix%20and%20match%20animations%20across%20different%20list%5C%5Cn%20%20%20*%20items.%5C%5Cn%20%20%20*%2F%5C%5Cn%5C%5Cn%7D%3B%5C%5Cn%5C%5Cnvar%20TransitionGroup%20%3D%5C%5Cn%2F*%23__PURE__*%2F%5C%5Cnfunction%20(_React%24Component)%20%7B%5C%5Cn%20%20_inheritsLoose(TransitionGroup%2C%20_React%24Component)%3B%5C%5Cn%5C%5Cn%20%20function%20TransitionGroup(props%2C%20context)%20%7B%5C%5Cn%20%20%20%20var%20_this%3B%5C%5Cn%5C%5Cn%20%20%20%20_this%20%3D%20_React%24Component.call(this%2C%20props%2C%20context)%20%7C%7C%20this%3B%5C%5Cn%5C%5Cn%20%20%20%20var%20handleExited%20%3D%20_this.handleExited.bind(_assertThisInitialized(_assertThisInitialized(_this)))%3B%20%2F%2F%20Initial%20children%20should%20all%20be%20entering%2C%20dependent%20on%20appear%5C%5Cn%5C%5Cn%5C%5Cn%20%20%20%20_this.state%20%3D%20%7B%5C%5Cn%20%20%20%20%20%20handleExited%3A%20handleExited%2C%5C%5Cn%20%20%20%20%20%20firstRender%3A%20true%5C%5Cn%20%20%20%20%7D%3B%5C%5Cn%20%20%20%20return%20_this%3B%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20var%20_proto%20%3D%20TransitionGroup.prototype%3B%5C%5Cn%5C%5Cn%20%20_proto.getChildContext%20%3D%20function%20getChildContext()%20%7B%5C%5Cn%20%20%20%20return%20%7B%5C%5Cn%20%20%20%20%20%20transitionGroup%3A%20%7B%5C%5Cn%20%20%20%20%20%20%20%20isMounting%3A%20!this.appeared%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%7D%3B%5C%5Cn%20%20%7D%3B%5C%5Cn%5C%5Cn%20%20_proto.componentDidMount%20%3D%20function%20componentDidMount()%20%7B%5C%5Cn%20%20%20%20this.appeared%20%3D%20true%3B%5C%5Cn%20%20%20%20this.mounted%20%3D%20true%3B%5C%5Cn%20%20%7D%3B%5C%5Cn%5C%5Cn%20%20_proto.componentWillUnmount%20%3D%20function%20componentWillUnmount()%20%7B%5C%5Cn%20%20%20%20this.mounted%20%3D%20false%3B%5C%5Cn%20%20%7D%3B%5C%5Cn%5C%5Cn%20%20TransitionGroup.getDerivedStateFromProps%20%3D%20function%20getDerivedStateFromProps(nextProps%2C%20_ref)%20%7B%5C%5Cn%20%20%20%20var%20prevChildMapping%20%3D%20_ref.children%2C%5C%5Cn%20%20%20%20%20%20%20%20handleExited%20%3D%20_ref.handleExited%2C%5C%5Cn%20%20%20%20%20%20%20%20firstRender%20%3D%20_ref.firstRender%3B%5C%5Cn%20%20%20%20return%20%7B%5C%5Cn%20%20%20%20%20%20children%3A%20firstRender%20%3F%20(0%2C%20_ChildMapping.getInitialChildMapping)(nextProps%2C%20handleExited)%20%3A%20(0%2C%20_ChildMapping.getNextChildMapping)(nextProps%2C%20prevChildMapping%2C%20handleExited)%2C%5C%5Cn%20%20%20%20%20%20firstRender%3A%20false%5C%5Cn%20%20%20%20%7D%3B%5C%5Cn%20%20%7D%3B%5C%5Cn%5C%5Cn%20%20_proto.handleExited%20%3D%20function%20handleExited(child%2C%20node)%20%7B%5C%5Cn%20%20%20%20var%20currentChildMapping%20%3D%20(0%2C%20_ChildMapping.getChildMapping)(this.props.children)%3B%5C%5Cn%20%20%20%20if%20(child.key%20in%20currentChildMapping)%20return%3B%5C%5Cn%5C%5Cn%20%20%20%20if%20(child.props.onExited)%20%7B%5C%5Cn%20%20%20%20%20%20child.props.onExited(node)%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20if%20(this.mounted)%20%7B%5C%5Cn%20%20%20%20%20%20this.setState(function%20(state)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20var%20children%20%3D%20_extends(%7B%7D%2C%20state.children)%3B%5C%5Cn%5C%5Cn%20%20%20%20%20%20%20%20delete%20children%5Bchild.key%5D%3B%5C%5Cn%20%20%20%20%20%20%20%20return%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20children%3A%20children%5C%5Cn%20%20%20%20%20%20%20%20%7D%3B%5C%5Cn%20%20%20%20%20%20%7D)%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%3B%5C%5Cn%5C%5Cn%20%20_proto.render%20%3D%20function%20render()%20%7B%5C%5Cn%20%20%20%20var%20_this%24props%20%3D%20this.props%2C%5C%5Cn%20%20%20%20%20%20%20%20Component%20%3D%20_this%24props.component%2C%5C%5Cn%20%20%20%20%20%20%20%20childFactory%20%3D%20_this%24props.childFactory%2C%5C%5Cn%20%20%20%20%20%20%20%20props%20%3D%20_objectWithoutPropertiesLoose(_this%24props%2C%20%5B%5C%5C%5C%22component%5C%5C%5C%22%2C%20%5C%5C%5C%22childFactory%5C%5C%5C%22%5D)%3B%5C%5Cn%5C%5Cn%20%20%20%20var%20children%20%3D%20values(this.state.children).map(childFactory)%3B%5C%5Cn%20%20%20%20delete%20props.appear%3B%5C%5Cn%20%20%20%20delete%20props.enter%3B%5C%5Cn%20%20%20%20delete%20props.exit%3B%5C%5Cn%5C%5Cn%20%20%20%20if%20(Component%20%3D%3D%3D%20null)%20%7B%5C%5Cn%20%20%20%20%20%20return%20children%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20return%20_react.default.createElement(Component%2C%20props%2C%20children)%3B%5C%5Cn%20%20%7D%3B%5C%5Cn%5C%5Cn%20%20return%20TransitionGroup%3B%5C%5Cn%7D(_react.default.Component)%3B%5C%5Cn%5C%5CnTransitionGroup.childContextTypes%20%3D%20%7B%5C%5Cn%20%20transitionGroup%3A%20_propTypes.default.object.isRequired%5C%5Cn%7D%3B%5C%5CnTransitionGroup.propTypes%20%3D%20%20true%20%3F%20%7B%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20%60%3CTransitionGroup%3E%60%20renders%20a%20%60%3Cdiv%3E%60%20by%20default.%20You%20can%20change%20this%5C%5Cn%20%20%20*%20behavior%20by%20providing%20a%20%60component%60%20prop.%5C%5Cn%20%20%20*%20If%20you%20use%20React%20v16%2B%20and%20would%20like%20to%20avoid%20a%20wrapping%20%60%3Cdiv%3E%60%20element%5C%5Cn%20%20%20*%20you%20can%20pass%20in%20%60component%3D%7Bnull%7D%60.%20This%20is%20useful%20if%20the%20wrapping%20div%5C%5Cn%20%20%20*%20borks%20your%20css%20styles.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20component%3A%20_propTypes.default.any%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20A%20set%20of%20%60%3CTransition%3E%60%20components%2C%20that%20are%20toggled%20%60in%60%20and%20out%20as%20they%5C%5Cn%20%20%20*%20leave.%20the%20%60%3CTransitionGroup%3E%60%20will%20inject%20specific%20transition%20props%2C%20so%5C%5Cn%20%20%20*%20remember%20to%20spread%20them%20through%20if%20you%20are%20wrapping%20the%20%60%3CTransition%3E%60%20as%5C%5Cn%20%20%20*%20with%20our%20%60%3CFade%3E%60%20example.%5C%5Cn%20%20%20*%5C%5Cn%20%20%20*%20While%20this%20component%20is%20meant%20for%20multiple%20%60Transition%60%20or%20%60CSSTransition%60%5C%5Cn%20%20%20*%20children%2C%20sometimes%20you%20may%20want%20to%20have%20a%20single%20transition%20child%20with%5C%5Cn%20%20%20*%20content%20that%20you%20want%20to%20be%20transitioned%20out%20and%20in%20when%20you%20change%20it%5C%5Cn%20%20%20*%20(e.g.%20routes%2C%20images%20etc.)%20In%20that%20case%20you%20can%20change%20the%20%60key%60%20prop%20of%5C%5Cn%20%20%20*%20the%20transition%20child%20as%20you%20change%20its%20content%2C%20this%20will%20cause%5C%5Cn%20%20%20*%20%60TransitionGroup%60%20to%20transition%20the%20child%20out%20and%20back%20in.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20children%3A%20_propTypes.default.node%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20A%20convenience%20prop%20that%20enables%20or%20disables%20appear%20animations%5C%5Cn%20%20%20*%20for%20all%20children.%20Note%20that%20specifying%20this%20will%20override%20any%20defaults%20set%5C%5Cn%20%20%20*%20on%20individual%20children%20Transitions.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20appear%3A%20_propTypes.default.bool%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20A%20convenience%20prop%20that%20enables%20or%20disables%20enter%20animations%5C%5Cn%20%20%20*%20for%20all%20children.%20Note%20that%20specifying%20this%20will%20override%20any%20defaults%20set%5C%5Cn%20%20%20*%20on%20individual%20children%20Transitions.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20enter%3A%20_propTypes.default.bool%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20A%20convenience%20prop%20that%20enables%20or%20disables%20exit%20animations%5C%5Cn%20%20%20*%20for%20all%20children.%20Note%20that%20specifying%20this%20will%20override%20any%20defaults%20set%5C%5Cn%20%20%20*%20on%20individual%20children%20Transitions.%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20exit%3A%20_propTypes.default.bool%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20You%20may%20need%20to%20apply%20reactive%20updates%20to%20a%20child%20as%20it%20is%20exiting.%5C%5Cn%20%20%20*%20This%20is%20generally%20done%20by%20using%20%60cloneElement%60%20however%20in%20the%20case%20of%20an%20exiting%5C%5Cn%20%20%20*%20child%20the%20element%20has%20already%20been%20removed%20and%20not%20accessible%20to%20the%20consumer.%5C%5Cn%20%20%20*%5C%5Cn%20%20%20*%20If%20you%20do%20need%20to%20update%20a%20child%20as%20it%20leaves%20you%20can%20provide%20a%20%60childFactory%60%5C%5Cn%20%20%20*%20to%20wrap%20every%20child%2C%20even%20the%20ones%20that%20are%20leaving.%5C%5Cn%20%20%20*%5C%5Cn%20%20%20*%20%40type%20Function(child%3A%20ReactElement)%20-%3E%20ReactElement%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20childFactory%3A%20_propTypes.default.func%5C%5Cn%7D%20%3A%20undefined%3B%5C%5CnTransitionGroup.defaultProps%20%3D%20defaultProps%3B%5C%5Cn%5C%5Cnvar%20_default%20%3D%20(0%2C%20_reactLifecyclesCompat.polyfill)(TransitionGroup)%3B%5C%5Cn%5C%5Cnexports.default%20%3D%20_default%3B%5C%5Cnmodule.exports%20%3D%20exports%5B%5C%5C%5C%22default%5C%5C%5C%22%5D%3B%5C%5Cn%5C%5Cn%2F%2F%23%20sourceURL%3Dwebpack%3A%2F%2F%255Bname%255D%2F%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2Freact-transition-group%2FTransitionGroup.js%3F%5C%22)%3B%5Cn%5Cn%2F***%2F%20%7D)%2C%5Cn%5Cn%2F***%2F%20%5C%22..%2F..%2Freact-transition-group%2Futils%2FChildMapping.js%5C%22%3A%5Cn%2F*!********************************************************************************************************************!*%5C%5C%5Cn%20%20!***%20%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2Freact-transition-group%2Futils%2FChildMapping.js%20***!%5Cn%20%20%5C%5C********************************************************************************************************************%2F%5Cn%2F*!%20no%20static%20exports%20found%20*%2F%5Cn%2F***%2F%20(function(module%2C%20exports%2C%20__webpack_require__)%20%7B%5Cn%5Cn%5C%22use%20strict%5C%22%3B%5Cneval(%5C%22%5C%5Cn%5C%5Cnexports.__esModule%20%3D%20true%3B%5C%5Cnexports.getChildMapping%20%3D%20getChildMapping%3B%5C%5Cnexports.mergeChildMappings%20%3D%20mergeChildMappings%3B%5C%5Cnexports.getInitialChildMapping%20%3D%20getInitialChildMapping%3B%5C%5Cnexports.getNextChildMapping%20%3D%20getNextChildMapping%3B%5C%5Cn%5C%5Cnvar%20_react%20%3D%20__webpack_require__(%2F*!%20react%20*%2F%20%5C%5C%5C%22..%2F..%2Freact%2Findex.js%5C%5C%5C%22)%3B%5C%5Cn%5C%5Cn%2F**%5C%5Cn%20*%20Given%20%60this.props.children%60%2C%20return%20an%20object%20mapping%20key%20to%20child.%5C%5Cn%20*%5C%5Cn%20*%20%40param%20%7B*%7D%20children%20%60this.props.children%60%5C%5Cn%20*%20%40return%20%7Bobject%7D%20Mapping%20of%20key%20to%20child%5C%5Cn%20*%2F%5C%5Cnfunction%20getChildMapping(children%2C%20mapFn)%20%7B%5C%5Cn%20%20var%20mapper%20%3D%20function%20mapper(child)%20%7B%5C%5Cn%20%20%20%20return%20mapFn%20%26%26%20(0%2C%20_react.isValidElement)(child)%20%3F%20mapFn(child)%20%3A%20child%3B%5C%5Cn%20%20%7D%3B%5C%5Cn%5C%5Cn%20%20var%20result%20%3D%20Object.create(null)%3B%5C%5Cn%20%20if%20(children)%20_react.Children.map(children%2C%20function%20(c)%20%7B%5C%5Cn%20%20%20%20return%20c%3B%5C%5Cn%20%20%7D).forEach(function%20(child)%20%7B%5C%5Cn%20%20%20%20%2F%2F%20run%20the%20map%20function%20here%20instead%20so%20that%20the%20key%20is%20the%20computed%20one%5C%5Cn%20%20%20%20result%5Bchild.key%5D%20%3D%20mapper(child)%3B%5C%5Cn%20%20%7D)%3B%5C%5Cn%20%20return%20result%3B%5C%5Cn%7D%5C%5Cn%2F**%5C%5Cn%20*%20When%20you're%20adding%20or%20removing%20children%20some%20may%20be%20added%20or%20removed%20in%20the%5C%5Cn%20*%20same%20render%20pass.%20We%20want%20to%20show%20*both*%20since%20we%20want%20to%20simultaneously%5C%5Cn%20*%20animate%20elements%20in%20and%20out.%20This%20function%20takes%20a%20previous%20set%20of%20keys%5C%5Cn%20*%20and%20a%20new%20set%20of%20keys%20and%20merges%20them%20with%20its%20best%20guess%20of%20the%20correct%5C%5Cn%20*%20ordering.%20In%20the%20future%20we%20may%20expose%20some%20of%20the%20utilities%20in%5C%5Cn%20*%20ReactMultiChild%20to%20make%20this%20easy%2C%20but%20for%20now%20React%20itself%20does%20not%5C%5Cn%20*%20directly%20have%20this%20concept%20of%20the%20union%20of%20prevChildren%20and%20nextChildren%5C%5Cn%20*%20so%20we%20implement%20it%20here.%5C%5Cn%20*%5C%5Cn%20*%20%40param%20%7Bobject%7D%20prev%20prev%20children%20as%20returned%20from%5C%5Cn%20*%20%60ReactTransitionChildMapping.getChildMapping()%60.%5C%5Cn%20*%20%40param%20%7Bobject%7D%20next%20next%20children%20as%20returned%20from%5C%5Cn%20*%20%60ReactTransitionChildMapping.getChildMapping()%60.%5C%5Cn%20*%20%40return%20%7Bobject%7D%20a%20key%20set%20that%20contains%20all%20keys%20in%20%60prev%60%20and%20all%20keys%5C%5Cn%20*%20in%20%60next%60%20in%20a%20reasonable%20order.%5C%5Cn%20*%2F%5C%5Cn%5C%5Cn%5C%5Cnfunction%20mergeChildMappings(prev%2C%20next)%20%7B%5C%5Cn%20%20prev%20%3D%20prev%20%7C%7C%20%7B%7D%3B%5C%5Cn%20%20next%20%3D%20next%20%7C%7C%20%7B%7D%3B%5C%5Cn%5C%5Cn%20%20function%20getValueForKey(key)%20%7B%5C%5Cn%20%20%20%20return%20key%20in%20next%20%3F%20next%5Bkey%5D%20%3A%20prev%5Bkey%5D%3B%5C%5Cn%20%20%7D%20%2F%2F%20For%20each%20key%20of%20%60next%60%2C%20the%20list%20of%20keys%20to%20insert%20before%20that%20key%20in%5C%5Cn%20%20%2F%2F%20the%20combined%20list%5C%5Cn%5C%5Cn%5C%5Cn%20%20var%20nextKeysPending%20%3D%20Object.create(null)%3B%5C%5Cn%20%20var%20pendingKeys%20%3D%20%5B%5D%3B%5C%5Cn%5C%5Cn%20%20for%20(var%20prevKey%20in%20prev)%20%7B%5C%5Cn%20%20%20%20if%20(prevKey%20in%20next)%20%7B%5C%5Cn%20%20%20%20%20%20if%20(pendingKeys.length)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20nextKeysPending%5BprevKey%5D%20%3D%20pendingKeys%3B%5C%5Cn%20%20%20%20%20%20%20%20pendingKeys%20%3D%20%5B%5D%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%7D%20else%20%7B%5C%5Cn%20%20%20%20%20%20pendingKeys.push(prevKey)%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20var%20i%3B%5C%5Cn%20%20var%20childMapping%20%3D%20%7B%7D%3B%5C%5Cn%5C%5Cn%20%20for%20(var%20nextKey%20in%20next)%20%7B%5C%5Cn%20%20%20%20if%20(nextKeysPending%5BnextKey%5D)%20%7B%5C%5Cn%20%20%20%20%20%20for%20(i%20%3D%200%3B%20i%20%3C%20nextKeysPending%5BnextKey%5D.length%3B%20i%2B%2B)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20var%20pendingNextKey%20%3D%20nextKeysPending%5BnextKey%5D%5Bi%5D%3B%5C%5Cn%20%20%20%20%20%20%20%20childMapping%5BnextKeysPending%5BnextKey%5D%5Bi%5D%5D%20%3D%20getValueForKey(pendingNextKey)%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20childMapping%5BnextKey%5D%20%3D%20getValueForKey(nextKey)%3B%5C%5Cn%20%20%7D%20%2F%2F%20Finally%2C%20add%20the%20keys%20which%20didn't%20appear%20before%20any%20key%20in%20%60next%60%5C%5Cn%5C%5Cn%5C%5Cn%20%20for%20(i%20%3D%200%3B%20i%20%3C%20pendingKeys.length%3B%20i%2B%2B)%20%7B%5C%5Cn%20%20%20%20childMapping%5BpendingKeys%5Bi%5D%5D%20%3D%20getValueForKey(pendingKeys%5Bi%5D)%3B%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20return%20childMapping%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20getProp(child%2C%20prop%2C%20props)%20%7B%5C%5Cn%20%20return%20props%5Bprop%5D%20!%3D%20null%20%3F%20props%5Bprop%5D%20%3A%20child.props%5Bprop%5D%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20getInitialChildMapping(props%2C%20onExited)%20%7B%5C%5Cn%20%20return%20getChildMapping(props.children%2C%20function%20(child)%20%7B%5C%5Cn%20%20%20%20return%20(0%2C%20_react.cloneElement)(child%2C%20%7B%5C%5Cn%20%20%20%20%20%20onExited%3A%20onExited.bind(null%2C%20child)%2C%5C%5Cn%20%20%20%20%20%20in%3A%20true%2C%5C%5Cn%20%20%20%20%20%20appear%3A%20getProp(child%2C%20'appear'%2C%20props)%2C%5C%5Cn%20%20%20%20%20%20enter%3A%20getProp(child%2C%20'enter'%2C%20props)%2C%5C%5Cn%20%20%20%20%20%20exit%3A%20getProp(child%2C%20'exit'%2C%20props)%5C%5Cn%20%20%20%20%7D)%3B%5C%5Cn%20%20%7D)%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20getNextChildMapping(nextProps%2C%20prevChildMapping%2C%20onExited)%20%7B%5C%5Cn%20%20var%20nextChildMapping%20%3D%20getChildMapping(nextProps.children)%3B%5C%5Cn%20%20var%20children%20%3D%20mergeChildMappings(prevChildMapping%2C%20nextChildMapping)%3B%5C%5Cn%20%20Object.keys(children).forEach(function%20(key)%20%7B%5C%5Cn%20%20%20%20var%20child%20%3D%20children%5Bkey%5D%3B%5C%5Cn%20%20%20%20if%20(!(0%2C%20_react.isValidElement)(child))%20return%3B%5C%5Cn%20%20%20%20var%20hasPrev%20%3D%20key%20in%20prevChildMapping%3B%5C%5Cn%20%20%20%20var%20hasNext%20%3D%20key%20in%20nextChildMapping%3B%5C%5Cn%20%20%20%20var%20prevChild%20%3D%20prevChildMapping%5Bkey%5D%3B%5C%5Cn%20%20%20%20var%20isLeaving%20%3D%20(0%2C%20_react.isValidElement)(prevChild)%20%26%26%20!prevChild.props.in%3B%20%2F%2F%20item%20is%20new%20(entering)%5C%5Cn%5C%5Cn%20%20%20%20if%20(hasNext%20%26%26%20(!hasPrev%20%7C%7C%20isLeaving))%20%7B%5C%5Cn%20%20%20%20%20%20%2F%2F%20console.log('entering'%2C%20key)%5C%5Cn%20%20%20%20%20%20children%5Bkey%5D%20%3D%20(0%2C%20_react.cloneElement)(child%2C%20%7B%5C%5Cn%20%20%20%20%20%20%20%20onExited%3A%20onExited.bind(null%2C%20child)%2C%5C%5Cn%20%20%20%20%20%20%20%20in%3A%20true%2C%5C%5Cn%20%20%20%20%20%20%20%20exit%3A%20getProp(child%2C%20'exit'%2C%20nextProps)%2C%5C%5Cn%20%20%20%20%20%20%20%20enter%3A%20getProp(child%2C%20'enter'%2C%20nextProps)%5C%5Cn%20%20%20%20%20%20%7D)%3B%5C%5Cn%20%20%20%20%7D%20else%20if%20(!hasNext%20%26%26%20hasPrev%20%26%26%20!isLeaving)%20%7B%5C%5Cn%20%20%20%20%20%20%2F%2F%20item%20is%20old%20(exiting)%5C%5Cn%20%20%20%20%20%20%2F%2F%20console.log('leaving'%2C%20key)%5C%5Cn%20%20%20%20%20%20children%5Bkey%5D%20%3D%20(0%2C%20_react.cloneElement)(child%2C%20%7B%5C%5Cn%20%20%20%20%20%20%20%20in%3A%20false%5C%5Cn%20%20%20%20%20%20%7D)%3B%5C%5Cn%20%20%20%20%7D%20else%20if%20(hasNext%20%26%26%20hasPrev%20%26%26%20(0%2C%20_react.isValidElement)(prevChild))%20%7B%5C%5Cn%20%20%20%20%20%20%2F%2F%20item%20hasn't%20changed%20transition%20states%5C%5Cn%20%20%20%20%20%20%2F%2F%20copy%20over%20the%20last%20transition%20props%3B%5C%5Cn%20%20%20%20%20%20%2F%2F%20console.log('unchanged'%2C%20key)%5C%5Cn%20%20%20%20%20%20children%5Bkey%5D%20%3D%20(0%2C%20_react.cloneElement)(child%2C%20%7B%5C%5Cn%20%20%20%20%20%20%20%20onExited%3A%20onExited.bind(null%2C%20child)%2C%5C%5Cn%20%20%20%20%20%20%20%20in%3A%20prevChild.props.in%2C%5C%5Cn%20%20%20%20%20%20%20%20exit%3A%20getProp(child%2C%20'exit'%2C%20nextProps)%2C%5C%5Cn%20%20%20%20%20%20%20%20enter%3A%20getProp(child%2C%20'enter'%2C%20nextProps)%5C%5Cn%20%20%20%20%20%20%7D)%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D)%3B%5C%5Cn%20%20return%20children%3B%5C%5Cn%7D%5C%5Cn%5C%5Cn%2F%2F%23%20sourceURL%3Dwebpack%3A%2F%2F%255Bname%255D%2F%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2Freact-transition-group%2Futils%2FChildMapping.js%3F%5C%22)%3B%5Cn%5Cn%2F***%2F%20%7D)%2C%5Cn%5Cn%2F***%2F%20%5C%22..%2F..%2Freact-transition-group%2Futils%2FPropTypes.js%5C%22%3A%5Cn%2F*!*****************************************************************************************************************!*%5C%5C%5Cn%20%20!***%20%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2Freact-transition-group%2Futils%2FPropTypes.js%20***!%5Cn%20%20%5C%5C*****************************************************************************************************************%2F%5Cn%2F*!%20no%20static%20exports%20found%20*%2F%5Cn%2F***%2F%20(function(module%2C%20exports%2C%20__webpack_require__)%20%7B%5Cn%5Cn%5C%22use%20strict%5C%22%3B%5Cneval(%5C%22%5C%5Cn%5C%5Cnexports.__esModule%20%3D%20true%3B%5C%5Cnexports.classNamesShape%20%3D%20exports.timeoutsShape%20%3D%20void%200%3B%5C%5Cn%5C%5Cnvar%20_propTypes%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20prop-types%20*%2F%20%5C%5C%5C%22..%2F..%2Fprop-types%2Findex.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnfunction%20_interopRequireDefault(obj)%20%7B%20return%20obj%20%26%26%20obj.__esModule%20%3F%20obj%20%3A%20%7B%20default%3A%20obj%20%7D%3B%20%7D%5C%5Cn%5C%5Cnvar%20timeoutsShape%20%3D%20%20true%20%3F%20_propTypes.default.oneOfType(%5B_propTypes.default.number%2C%20_propTypes.default.shape(%7B%5C%5Cn%20%20enter%3A%20_propTypes.default.number%2C%5C%5Cn%20%20exit%3A%20_propTypes.default.number%2C%5C%5Cn%20%20appear%3A%20_propTypes.default.number%5C%5Cn%7D).isRequired%5D)%20%3A%20undefined%3B%5C%5Cnexports.timeoutsShape%20%3D%20timeoutsShape%3B%5C%5Cnvar%20classNamesShape%20%3D%20%20true%20%3F%20_propTypes.default.oneOfType(%5B_propTypes.default.string%2C%20_propTypes.default.shape(%7B%5C%5Cn%20%20enter%3A%20_propTypes.default.string%2C%5C%5Cn%20%20exit%3A%20_propTypes.default.string%2C%5C%5Cn%20%20active%3A%20_propTypes.default.string%5C%5Cn%7D)%2C%20_propTypes.default.shape(%7B%5C%5Cn%20%20enter%3A%20_propTypes.default.string%2C%5C%5Cn%20%20enterDone%3A%20_propTypes.default.string%2C%5C%5Cn%20%20enterActive%3A%20_propTypes.default.string%2C%5C%5Cn%20%20exit%3A%20_propTypes.default.string%2C%5C%5Cn%20%20exitDone%3A%20_propTypes.default.string%2C%5C%5Cn%20%20exitActive%3A%20_propTypes.default.string%5C%5Cn%7D)%5D)%20%3A%20undefined%3B%5C%5Cnexports.classNamesShape%20%3D%20classNamesShape%3B%5C%5Cn%5C%5Cn%2F%2F%23%20sourceURL%3Dwebpack%3A%2F%2F%255Bname%255D%2F%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2Freact-transition-group%2Futils%2FPropTypes.js%3F%5C%22)%3B%5Cn%5Cn%2F***%2F%20%7D)%2C%5Cn%5Cn%2F***%2F%20%5C%22..%2F..%2Freact%2Fcjs%2Freact.development.js%5C%22%3A%5Cn%2F*!******************************************************************************************************!*%5C%5C%5Cn%20%20!***%20%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2Freact%2Fcjs%2Freact.development.js%20***!%5Cn%20%20%5C%5C******************************************************************************************************%2F%5Cn%2F*!%20no%20static%20exports%20found%20*%2F%5Cn%2F***%2F%20(function(module%2C%20exports%2C%20__webpack_require__)%20%7B%5Cn%5Cn%5C%22use%20strict%5C%22%3B%5Cneval(%5C%22%2F**%20%40license%20React%20v16.8.6%5C%5Cn%20*%20react.development.js%5C%5Cn%20*%5C%5Cn%20*%20Copyright%20(c)%20Facebook%2C%20Inc.%20and%20its%20affiliates.%5C%5Cn%20*%5C%5Cn%20*%20This%20source%20code%20is%20licensed%20under%20the%20MIT%20license%20found%20in%20the%5C%5Cn%20*%20LICENSE%20file%20in%20the%20root%20directory%20of%20this%20source%20tree.%5C%5Cn%20*%2F%5C%5Cn%5C%5Cn%5C%5Cn%5C%5Cn%5C%5Cn%5C%5Cnif%20(true)%20%7B%5C%5Cn%20%20(function()%20%7B%5C%5Cn'use%20strict'%3B%5C%5Cn%5C%5Cnvar%20_assign%20%3D%20__webpack_require__(%2F*!%20object-assign%20*%2F%20%5C%5C%5C%22..%2F..%2Fobject-assign%2Findex.js%5C%5C%5C%22)%3B%5C%5Cnvar%20checkPropTypes%20%3D%20__webpack_require__(%2F*!%20prop-types%2FcheckPropTypes%20*%2F%20%5C%5C%5C%22..%2F..%2Fprop-types%2FcheckPropTypes.js%5C%5C%5C%22)%3B%5C%5Cn%5C%5Cn%2F%2F%20TODO%3A%20this%20is%20special%20because%20it%20gets%20imported%20during%20build.%5C%5Cn%5C%5Cnvar%20ReactVersion%20%3D%20'16.8.6'%3B%5C%5Cn%5C%5Cn%2F%2F%20The%20Symbol%20used%20to%20tag%20the%20ReactElement-like%20types.%20If%20there%20is%20no%20native%20Symbol%5C%5Cn%2F%2F%20nor%20polyfill%2C%20then%20a%20plain%20number%20is%20used%20for%20performance.%5C%5Cnvar%20hasSymbol%20%3D%20typeof%20Symbol%20%3D%3D%3D%20'function'%20%26%26%20Symbol.for%3B%5C%5Cn%5C%5Cnvar%20REACT_ELEMENT_TYPE%20%3D%20hasSymbol%20%3F%20Symbol.for('react.element')%20%3A%200xeac7%3B%5C%5Cnvar%20REACT_PORTAL_TYPE%20%3D%20hasSymbol%20%3F%20Symbol.for('react.portal')%20%3A%200xeaca%3B%5C%5Cnvar%20REACT_FRAGMENT_TYPE%20%3D%20hasSymbol%20%3F%20Symbol.for('react.fragment')%20%3A%200xeacb%3B%5C%5Cnvar%20REACT_STRICT_MODE_TYPE%20%3D%20hasSymbol%20%3F%20Symbol.for('react.strict_mode')%20%3A%200xeacc%3B%5C%5Cnvar%20REACT_PROFILER_TYPE%20%3D%20hasSymbol%20%3F%20Symbol.for('react.profiler')%20%3A%200xead2%3B%5C%5Cnvar%20REACT_PROVIDER_TYPE%20%3D%20hasSymbol%20%3F%20Symbol.for('react.provider')%20%3A%200xeacd%3B%5C%5Cnvar%20REACT_CONTEXT_TYPE%20%3D%20hasSymbol%20%3F%20Symbol.for('react.context')%20%3A%200xeace%3B%5C%5Cn%5C%5Cnvar%20REACT_CONCURRENT_MODE_TYPE%20%3D%20hasSymbol%20%3F%20Symbol.for('react.concurrent_mode')%20%3A%200xeacf%3B%5C%5Cnvar%20REACT_FORWARD_REF_TYPE%20%3D%20hasSymbol%20%3F%20Symbol.for('react.forward_ref')%20%3A%200xead0%3B%5C%5Cnvar%20REACT_SUSPENSE_TYPE%20%3D%20hasSymbol%20%3F%20Symbol.for('react.suspense')%20%3A%200xead1%3B%5C%5Cnvar%20REACT_MEMO_TYPE%20%3D%20hasSymbol%20%3F%20Symbol.for('react.memo')%20%3A%200xead3%3B%5C%5Cnvar%20REACT_LAZY_TYPE%20%3D%20hasSymbol%20%3F%20Symbol.for('react.lazy')%20%3A%200xead4%3B%5C%5Cn%5C%5Cnvar%20MAYBE_ITERATOR_SYMBOL%20%3D%20typeof%20Symbol%20%3D%3D%3D%20'function'%20%26%26%20Symbol.iterator%3B%5C%5Cnvar%20FAUX_ITERATOR_SYMBOL%20%3D%20'%40%40iterator'%3B%5C%5Cn%5C%5Cnfunction%20getIteratorFn(maybeIterable)%20%7B%5C%5Cn%20%20if%20(maybeIterable%20%3D%3D%3D%20null%20%7C%7C%20typeof%20maybeIterable%20!%3D%3D%20'object')%20%7B%5C%5Cn%20%20%20%20return%20null%3B%5C%5Cn%20%20%7D%5C%5Cn%20%20var%20maybeIterator%20%3D%20MAYBE_ITERATOR_SYMBOL%20%26%26%20maybeIterable%5BMAYBE_ITERATOR_SYMBOL%5D%20%7C%7C%20maybeIterable%5BFAUX_ITERATOR_SYMBOL%5D%3B%5C%5Cn%20%20if%20(typeof%20maybeIterator%20%3D%3D%3D%20'function')%20%7B%5C%5Cn%20%20%20%20return%20maybeIterator%3B%5C%5Cn%20%20%7D%5C%5Cn%20%20return%20null%3B%5C%5Cn%7D%5C%5Cn%5C%5Cn%2F**%5C%5Cn%20*%20Use%20invariant()%20to%20assert%20state%20which%20your%20program%20assumes%20to%20be%20true.%5C%5Cn%20*%5C%5Cn%20*%20Provide%20sprintf-style%20format%20(only%20%25s%20is%20supported)%20and%20arguments%5C%5Cn%20*%20to%20provide%20information%20about%20what%20broke%20and%20what%20you%20were%5C%5Cn%20*%20expecting.%5C%5Cn%20*%5C%5Cn%20*%20The%20invariant%20message%20will%20be%20stripped%20in%20production%2C%20but%20the%20invariant%5C%5Cn%20*%20will%20remain%20to%20ensure%20logic%20does%20not%20differ%20in%20production.%5C%5Cn%20*%2F%5C%5Cn%5C%5Cnvar%20validateFormat%20%3D%20function%20()%20%7B%7D%3B%5C%5Cn%5C%5Cn%7B%5C%5Cn%20%20validateFormat%20%3D%20function%20(format)%20%7B%5C%5Cn%20%20%20%20if%20(format%20%3D%3D%3D%20undefined)%20%7B%5C%5Cn%20%20%20%20%20%20throw%20new%20Error('invariant%20requires%20an%20error%20message%20argument')%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20invariant(condition%2C%20format%2C%20a%2C%20b%2C%20c%2C%20d%2C%20e%2C%20f)%20%7B%5C%5Cn%20%20validateFormat(format)%3B%5C%5Cn%5C%5Cn%20%20if%20(!condition)%20%7B%5C%5Cn%20%20%20%20var%20error%20%3D%20void%200%3B%5C%5Cn%20%20%20%20if%20(format%20%3D%3D%3D%20undefined)%20%7B%5C%5Cn%20%20%20%20%20%20error%20%3D%20new%20Error('Minified%20exception%20occurred%3B%20use%20the%20non-minified%20dev%20environment%20'%20%2B%20'for%20the%20full%20error%20message%20and%20additional%20helpful%20warnings.')%3B%5C%5Cn%20%20%20%20%7D%20else%20%7B%5C%5Cn%20%20%20%20%20%20var%20args%20%3D%20%5Ba%2C%20b%2C%20c%2C%20d%2C%20e%2C%20f%5D%3B%5C%5Cn%20%20%20%20%20%20var%20argIndex%20%3D%200%3B%5C%5Cn%20%20%20%20%20%20error%20%3D%20new%20Error(format.replace(%2F%25s%2Fg%2C%20function%20()%20%7B%5C%5Cn%20%20%20%20%20%20%20%20return%20args%5BargIndex%2B%2B%5D%3B%5C%5Cn%20%20%20%20%20%20%7D))%3B%5C%5Cn%20%20%20%20%20%20error.name%20%3D%20'Invariant%20Violation'%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20error.framesToPop%20%3D%201%3B%20%2F%2F%20we%20don't%20care%20about%20invariant's%20own%20frame%5C%5Cn%20%20%20%20throw%20error%3B%5C%5Cn%20%20%7D%5C%5Cn%7D%5C%5Cn%5C%5Cn%2F%2F%20Relying%20on%20the%20%60invariant()%60%20implementation%20lets%20us%5C%5Cn%2F%2F%20preserve%20the%20format%20and%20params%20in%20the%20www%20builds.%5C%5Cn%5C%5Cn%2F**%5C%5Cn%20*%20Forked%20from%20fbjs%2Fwarning%3A%5C%5Cn%20*%20https%3A%2F%2Fgithub.com%2Ffacebook%2Ffbjs%2Fblob%2Fe66ba20ad5be433eb54423f2b097d829324d9de6%2Fpackages%2Ffbjs%2Fsrc%2F__forks__%2Fwarning.js%5C%5Cn%20*%5C%5Cn%20*%20Only%20change%20is%20we%20use%20console.warn%20instead%20of%20console.error%2C%5C%5Cn%20*%20and%20do%20nothing%20when%20'console'%20is%20not%20supported.%5C%5Cn%20*%20This%20really%20simplifies%20the%20code.%5C%5Cn%20*%20---%5C%5Cn%20*%20Similar%20to%20invariant%20but%20only%20logs%20a%20warning%20if%20the%20condition%20is%20not%20met.%5C%5Cn%20*%20This%20can%20be%20used%20to%20log%20issues%20in%20development%20environments%20in%20critical%5C%5Cn%20*%20paths.%20Removing%20the%20logging%20code%20for%20production%20environments%20will%20keep%20the%5C%5Cn%20*%20same%20logic%20and%20follow%20the%20same%20code%20paths.%5C%5Cn%20*%2F%5C%5Cn%5C%5Cnvar%20lowPriorityWarning%20%3D%20function%20()%20%7B%7D%3B%5C%5Cn%5C%5Cn%7B%5C%5Cn%20%20var%20printWarning%20%3D%20function%20(format)%20%7B%5C%5Cn%20%20%20%20for%20(var%20_len%20%3D%20arguments.length%2C%20args%20%3D%20Array(_len%20%3E%201%20%3F%20_len%20-%201%20%3A%200)%2C%20_key%20%3D%201%3B%20_key%20%3C%20_len%3B%20_key%2B%2B)%20%7B%5C%5Cn%20%20%20%20%20%20args%5B_key%20-%201%5D%20%3D%20arguments%5B_key%5D%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20var%20argIndex%20%3D%200%3B%5C%5Cn%20%20%20%20var%20message%20%3D%20'Warning%3A%20'%20%2B%20format.replace(%2F%25s%2Fg%2C%20function%20()%20%7B%5C%5Cn%20%20%20%20%20%20return%20args%5BargIndex%2B%2B%5D%3B%5C%5Cn%20%20%20%20%7D)%3B%5C%5Cn%20%20%20%20if%20(typeof%20console%20!%3D%3D%20'undefined')%20%7B%5C%5Cn%20%20%20%20%20%20console.warn(message)%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%20%20try%20%7B%5C%5Cn%20%20%20%20%20%20%2F%2F%20---%20Welcome%20to%20debugging%20React%20---%5C%5Cn%20%20%20%20%20%20%2F%2F%20This%20error%20was%20thrown%20as%20a%20convenience%20so%20that%20you%20can%20use%20this%20stack%5C%5Cn%20%20%20%20%20%20%2F%2F%20to%20find%20the%20callsite%20that%20caused%20this%20warning%20to%20fire.%5C%5Cn%20%20%20%20%20%20throw%20new%20Error(message)%3B%5C%5Cn%20%20%20%20%7D%20catch%20(x)%20%7B%7D%5C%5Cn%20%20%7D%3B%5C%5Cn%5C%5Cn%20%20lowPriorityWarning%20%3D%20function%20(condition%2C%20format)%20%7B%5C%5Cn%20%20%20%20if%20(format%20%3D%3D%3D%20undefined)%20%7B%5C%5Cn%20%20%20%20%20%20throw%20new%20Error('%60lowPriorityWarning(condition%2C%20format%2C%20...args)%60%20requires%20a%20warning%20'%20%2B%20'message%20argument')%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%20%20if%20(!condition)%20%7B%5C%5Cn%20%20%20%20%20%20for%20(var%20_len2%20%3D%20arguments.length%2C%20args%20%3D%20Array(_len2%20%3E%202%20%3F%20_len2%20-%202%20%3A%200)%2C%20_key2%20%3D%202%3B%20_key2%20%3C%20_len2%3B%20_key2%2B%2B)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20args%5B_key2%20-%202%5D%20%3D%20arguments%5B_key2%5D%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20%20%20printWarning.apply(undefined%2C%20%5Bformat%5D.concat(args))%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnvar%20lowPriorityWarning%241%20%3D%20lowPriorityWarning%3B%5C%5Cn%5C%5Cn%2F**%5C%5Cn%20*%20Similar%20to%20invariant%20but%20only%20logs%20a%20warning%20if%20the%20condition%20is%20not%20met.%5C%5Cn%20*%20This%20can%20be%20used%20to%20log%20issues%20in%20development%20environments%20in%20critical%5C%5Cn%20*%20paths.%20Removing%20the%20logging%20code%20for%20production%20environments%20will%20keep%20the%5C%5Cn%20*%20same%20logic%20and%20follow%20the%20same%20code%20paths.%5C%5Cn%20*%2F%5C%5Cn%5C%5Cnvar%20warningWithoutStack%20%3D%20function%20()%20%7B%7D%3B%5C%5Cn%5C%5Cn%7B%5C%5Cn%20%20warningWithoutStack%20%3D%20function%20(condition%2C%20format)%20%7B%5C%5Cn%20%20%20%20for%20(var%20_len%20%3D%20arguments.length%2C%20args%20%3D%20Array(_len%20%3E%202%20%3F%20_len%20-%202%20%3A%200)%2C%20_key%20%3D%202%3B%20_key%20%3C%20_len%3B%20_key%2B%2B)%20%7B%5C%5Cn%20%20%20%20%20%20args%5B_key%20-%202%5D%20%3D%20arguments%5B_key%5D%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20if%20(format%20%3D%3D%3D%20undefined)%20%7B%5C%5Cn%20%20%20%20%20%20throw%20new%20Error('%60warningWithoutStack(condition%2C%20format%2C%20...args)%60%20requires%20a%20warning%20'%20%2B%20'message%20argument')%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%20%20if%20(args.length%20%3E%208)%20%7B%5C%5Cn%20%20%20%20%20%20%2F%2F%20Check%20before%20the%20condition%20to%20catch%20violations%20early.%5C%5Cn%20%20%20%20%20%20throw%20new%20Error('warningWithoutStack()%20currently%20supports%20at%20most%208%20arguments.')%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%20%20if%20(condition)%20%7B%5C%5Cn%20%20%20%20%20%20return%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%20%20if%20(typeof%20console%20!%3D%3D%20'undefined')%20%7B%5C%5Cn%20%20%20%20%20%20var%20argsWithFormat%20%3D%20args.map(function%20(item)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20return%20''%20%2B%20item%3B%5C%5Cn%20%20%20%20%20%20%7D)%3B%5C%5Cn%20%20%20%20%20%20argsWithFormat.unshift('Warning%3A%20'%20%2B%20format)%3B%5C%5Cn%5C%5Cn%20%20%20%20%20%20%2F%2F%20We%20intentionally%20don't%20use%20spread%20(or%20.apply)%20directly%20because%20it%5C%5Cn%20%20%20%20%20%20%2F%2F%20breaks%20IE9%3A%20https%3A%2F%2Fgithub.com%2Ffacebook%2Freact%2Fissues%2F13610%5C%5Cn%20%20%20%20%20%20Function.prototype.apply.call(console.error%2C%20console%2C%20argsWithFormat)%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%20%20try%20%7B%5C%5Cn%20%20%20%20%20%20%2F%2F%20---%20Welcome%20to%20debugging%20React%20---%5C%5Cn%20%20%20%20%20%20%2F%2F%20This%20error%20was%20thrown%20as%20a%20convenience%20so%20that%20you%20can%20use%20this%20stack%5C%5Cn%20%20%20%20%20%20%2F%2F%20to%20find%20the%20callsite%20that%20caused%20this%20warning%20to%20fire.%5C%5Cn%20%20%20%20%20%20var%20argIndex%20%3D%200%3B%5C%5Cn%20%20%20%20%20%20var%20message%20%3D%20'Warning%3A%20'%20%2B%20format.replace(%2F%25s%2Fg%2C%20function%20()%20%7B%5C%5Cn%20%20%20%20%20%20%20%20return%20args%5BargIndex%2B%2B%5D%3B%5C%5Cn%20%20%20%20%20%20%7D)%3B%5C%5Cn%20%20%20%20%20%20throw%20new%20Error(message)%3B%5C%5Cn%20%20%20%20%7D%20catch%20(x)%20%7B%7D%5C%5Cn%20%20%7D%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnvar%20warningWithoutStack%241%20%3D%20warningWithoutStack%3B%5C%5Cn%5C%5Cnvar%20didWarnStateUpdateForUnmountedComponent%20%3D%20%7B%7D%3B%5C%5Cn%5C%5Cnfunction%20warnNoop(publicInstance%2C%20callerName)%20%7B%5C%5Cn%20%20%7B%5C%5Cn%20%20%20%20var%20_constructor%20%3D%20publicInstance.constructor%3B%5C%5Cn%20%20%20%20var%20componentName%20%3D%20_constructor%20%26%26%20(_constructor.displayName%20%7C%7C%20_constructor.name)%20%7C%7C%20'ReactClass'%3B%5C%5Cn%20%20%20%20var%20warningKey%20%3D%20componentName%20%2B%20'.'%20%2B%20callerName%3B%5C%5Cn%20%20%20%20if%20(didWarnStateUpdateForUnmountedComponent%5BwarningKey%5D)%20%7B%5C%5Cn%20%20%20%20%20%20return%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%20%20warningWithoutStack%241(false%2C%20%5C%5C%5C%22Can't%20call%20%25s%20on%20a%20component%20that%20is%20not%20yet%20mounted.%20%5C%5C%5C%22%20%2B%20'This%20is%20a%20no-op%2C%20but%20it%20might%20indicate%20a%20bug%20in%20your%20application.%20'%20%2B%20'Instead%2C%20assign%20to%20%60this.state%60%20directly%20or%20define%20a%20%60state%20%3D%20%7B%7D%3B%60%20'%20%2B%20'class%20property%20with%20the%20desired%20state%20in%20the%20%25s%20component.'%2C%20callerName%2C%20componentName)%3B%5C%5Cn%20%20%20%20didWarnStateUpdateForUnmountedComponent%5BwarningKey%5D%20%3D%20true%3B%5C%5Cn%20%20%7D%5C%5Cn%7D%5C%5Cn%5C%5Cn%2F**%5C%5Cn%20*%20This%20is%20the%20abstract%20API%20for%20an%20update%20queue.%5C%5Cn%20*%2F%5C%5Cnvar%20ReactNoopUpdateQueue%20%3D%20%7B%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20Checks%20whether%20or%20not%20this%20composite%20component%20is%20mounted.%5C%5Cn%20%20%20*%20%40param%20%7BReactClass%7D%20publicInstance%20The%20instance%20we%20want%20to%20test.%5C%5Cn%20%20%20*%20%40return%20%7Bboolean%7D%20True%20if%20mounted%2C%20false%20otherwise.%5C%5Cn%20%20%20*%20%40protected%5C%5Cn%20%20%20*%20%40final%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20isMounted%3A%20function%20(publicInstance)%20%7B%5C%5Cn%20%20%20%20return%20false%3B%5C%5Cn%20%20%7D%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20Forces%20an%20update.%20This%20should%20only%20be%20invoked%20when%20it%20is%20known%20with%5C%5Cn%20%20%20*%20certainty%20that%20we%20are%20**not**%20in%20a%20DOM%20transaction.%5C%5Cn%20%20%20*%5C%5Cn%20%20%20*%20You%20may%20want%20to%20call%20this%20when%20you%20know%20that%20some%20deeper%20aspect%20of%20the%5C%5Cn%20%20%20*%20component's%20state%20has%20changed%20but%20%60setState%60%20was%20not%20called.%5C%5Cn%20%20%20*%5C%5Cn%20%20%20*%20This%20will%20not%20invoke%20%60shouldComponentUpdate%60%2C%20but%20it%20will%20invoke%5C%5Cn%20%20%20*%20%60componentWillUpdate%60%20and%20%60componentDidUpdate%60.%5C%5Cn%20%20%20*%5C%5Cn%20%20%20*%20%40param%20%7BReactClass%7D%20publicInstance%20The%20instance%20that%20should%20rerender.%5C%5Cn%20%20%20*%20%40param%20%7B%3Ffunction%7D%20callback%20Called%20after%20component%20is%20updated.%5C%5Cn%20%20%20*%20%40param%20%7B%3Fstring%7D%20callerName%20name%20of%20the%20calling%20function%20in%20the%20public%20API.%5C%5Cn%20%20%20*%20%40internal%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20enqueueForceUpdate%3A%20function%20(publicInstance%2C%20callback%2C%20callerName)%20%7B%5C%5Cn%20%20%20%20warnNoop(publicInstance%2C%20'forceUpdate')%3B%5C%5Cn%20%20%7D%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20Replaces%20all%20of%20the%20state.%20Always%20use%20this%20or%20%60setState%60%20to%20mutate%20state.%5C%5Cn%20%20%20*%20You%20should%20treat%20%60this.state%60%20as%20immutable.%5C%5Cn%20%20%20*%5C%5Cn%20%20%20*%20There%20is%20no%20guarantee%20that%20%60this.state%60%20will%20be%20immediately%20updated%2C%20so%5C%5Cn%20%20%20*%20accessing%20%60this.state%60%20after%20calling%20this%20method%20may%20return%20the%20old%20value.%5C%5Cn%20%20%20*%5C%5Cn%20%20%20*%20%40param%20%7BReactClass%7D%20publicInstance%20The%20instance%20that%20should%20rerender.%5C%5Cn%20%20%20*%20%40param%20%7Bobject%7D%20completeState%20Next%20state.%5C%5Cn%20%20%20*%20%40param%20%7B%3Ffunction%7D%20callback%20Called%20after%20component%20is%20updated.%5C%5Cn%20%20%20*%20%40param%20%7B%3Fstring%7D%20callerName%20name%20of%20the%20calling%20function%20in%20the%20public%20API.%5C%5Cn%20%20%20*%20%40internal%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20enqueueReplaceState%3A%20function%20(publicInstance%2C%20completeState%2C%20callback%2C%20callerName)%20%7B%5C%5Cn%20%20%20%20warnNoop(publicInstance%2C%20'replaceState')%3B%5C%5Cn%20%20%7D%2C%5C%5Cn%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20Sets%20a%20subset%20of%20the%20state.%20This%20only%20exists%20because%20_pendingState%20is%5C%5Cn%20%20%20*%20internal.%20This%20provides%20a%20merging%20strategy%20that%20is%20not%20available%20to%20deep%5C%5Cn%20%20%20*%20properties%20which%20is%20confusing.%20TODO%3A%20Expose%20pendingState%20or%20don't%20use%20it%5C%5Cn%20%20%20*%20during%20the%20merge.%5C%5Cn%20%20%20*%5C%5Cn%20%20%20*%20%40param%20%7BReactClass%7D%20publicInstance%20The%20instance%20that%20should%20rerender.%5C%5Cn%20%20%20*%20%40param%20%7Bobject%7D%20partialState%20Next%20partial%20state%20to%20be%20merged%20with%20state.%5C%5Cn%20%20%20*%20%40param%20%7B%3Ffunction%7D%20callback%20Called%20after%20component%20is%20updated.%5C%5Cn%20%20%20*%20%40param%20%7B%3Fstring%7D%20Name%20of%20the%20calling%20function%20in%20the%20public%20API.%5C%5Cn%20%20%20*%20%40internal%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20enqueueSetState%3A%20function%20(publicInstance%2C%20partialState%2C%20callback%2C%20callerName)%20%7B%5C%5Cn%20%20%20%20warnNoop(publicInstance%2C%20'setState')%3B%5C%5Cn%20%20%7D%5C%5Cn%7D%3B%5C%5Cn%5C%5Cnvar%20emptyObject%20%3D%20%7B%7D%3B%5C%5Cn%7B%5C%5Cn%20%20Object.freeze(emptyObject)%3B%5C%5Cn%7D%5C%5Cn%5C%5Cn%2F**%5C%5Cn%20*%20Base%20class%20helpers%20for%20the%20updating%20state%20of%20a%20component.%5C%5Cn%20*%2F%5C%5Cnfunction%20Component(props%2C%20context%2C%20updater)%20%7B%5C%5Cn%20%20this.props%20%3D%20props%3B%5C%5Cn%20%20this.context%20%3D%20context%3B%5C%5Cn%20%20%2F%2F%20If%20a%20component%20has%20string%20refs%2C%20we%20will%20assign%20a%20different%20object%20later.%5C%5Cn%20%20this.refs%20%3D%20emptyObject%3B%5C%5Cn%20%20%2F%2F%20We%20initialize%20the%20default%20updater%20but%20the%20real%20one%20gets%20injected%20by%20the%5C%5Cn%20%20%2F%2F%20renderer.%5C%5Cn%20%20this.updater%20%3D%20updater%20%7C%7C%20ReactNoopUpdateQueue%3B%5C%5Cn%7D%5C%5Cn%5C%5CnComponent.prototype.isReactComponent%20%3D%20%7B%7D%3B%5C%5Cn%5C%5Cn%2F**%5C%5Cn%20*%20Sets%20a%20subset%20of%20the%20state.%20Always%20use%20this%20to%20mutate%5C%5Cn%20*%20state.%20You%20should%20treat%20%60this.state%60%20as%20immutable.%5C%5Cn%20*%5C%5Cn%20*%20There%20is%20no%20guarantee%20that%20%60this.state%60%20will%20be%20immediately%20updated%2C%20so%5C%5Cn%20*%20accessing%20%60this.state%60%20after%20calling%20this%20method%20may%20return%20the%20old%20value.%5C%5Cn%20*%5C%5Cn%20*%20There%20is%20no%20guarantee%20that%20calls%20to%20%60setState%60%20will%20run%20synchronously%2C%5C%5Cn%20*%20as%20they%20may%20eventually%20be%20batched%20together.%20%20You%20can%20provide%20an%20optional%5C%5Cn%20*%20callback%20that%20will%20be%20executed%20when%20the%20call%20to%20setState%20is%20actually%5C%5Cn%20*%20completed.%5C%5Cn%20*%5C%5Cn%20*%20When%20a%20function%20is%20provided%20to%20setState%2C%20it%20will%20be%20called%20at%20some%20point%20in%5C%5Cn%20*%20the%20future%20(not%20synchronously).%20It%20will%20be%20called%20with%20the%20up%20to%20date%5C%5Cn%20*%20component%20arguments%20(state%2C%20props%2C%20context).%20These%20values%20can%20be%20different%5C%5Cn%20*%20from%20this.*%20because%20your%20function%20may%20be%20called%20after%20receiveProps%20but%20before%5C%5Cn%20*%20shouldComponentUpdate%2C%20and%20this%20new%20state%2C%20props%2C%20and%20context%20will%20not%20yet%20be%5C%5Cn%20*%20assigned%20to%20this.%5C%5Cn%20*%5C%5Cn%20*%20%40param%20%7Bobject%7Cfunction%7D%20partialState%20Next%20partial%20state%20or%20function%20to%5C%5Cn%20*%20%20%20%20%20%20%20%20produce%20next%20partial%20state%20to%20be%20merged%20with%20current%20state.%5C%5Cn%20*%20%40param%20%7B%3Ffunction%7D%20callback%20Called%20after%20state%20is%20updated.%5C%5Cn%20*%20%40final%5C%5Cn%20*%20%40protected%5C%5Cn%20*%2F%5C%5CnComponent.prototype.setState%20%3D%20function%20(partialState%2C%20callback)%20%7B%5C%5Cn%20%20!(typeof%20partialState%20%3D%3D%3D%20'object'%20%7C%7C%20typeof%20partialState%20%3D%3D%3D%20'function'%20%7C%7C%20partialState%20%3D%3D%20null)%20%3F%20invariant(false%2C%20'setState(...)%3A%20takes%20an%20object%20of%20state%20variables%20to%20update%20or%20a%20function%20which%20returns%20an%20object%20of%20state%20variables.')%20%3A%20void%200%3B%5C%5Cn%20%20this.updater.enqueueSetState(this%2C%20partialState%2C%20callback%2C%20'setState')%3B%5C%5Cn%7D%3B%5C%5Cn%5C%5Cn%2F**%5C%5Cn%20*%20Forces%20an%20update.%20This%20should%20only%20be%20invoked%20when%20it%20is%20known%20with%5C%5Cn%20*%20certainty%20that%20we%20are%20**not**%20in%20a%20DOM%20transaction.%5C%5Cn%20*%5C%5Cn%20*%20You%20may%20want%20to%20call%20this%20when%20you%20know%20that%20some%20deeper%20aspect%20of%20the%5C%5Cn%20*%20component's%20state%20has%20changed%20but%20%60setState%60%20was%20not%20called.%5C%5Cn%20*%5C%5Cn%20*%20This%20will%20not%20invoke%20%60shouldComponentUpdate%60%2C%20but%20it%20will%20invoke%5C%5Cn%20*%20%60componentWillUpdate%60%20and%20%60componentDidUpdate%60.%5C%5Cn%20*%5C%5Cn%20*%20%40param%20%7B%3Ffunction%7D%20callback%20Called%20after%20update%20is%20complete.%5C%5Cn%20*%20%40final%5C%5Cn%20*%20%40protected%5C%5Cn%20*%2F%5C%5CnComponent.prototype.forceUpdate%20%3D%20function%20(callback)%20%7B%5C%5Cn%20%20this.updater.enqueueForceUpdate(this%2C%20callback%2C%20'forceUpdate')%3B%5C%5Cn%7D%3B%5C%5Cn%5C%5Cn%2F**%5C%5Cn%20*%20Deprecated%20APIs.%20These%20APIs%20used%20to%20exist%20on%20classic%20React%20classes%20but%20since%5C%5Cn%20*%20we%20would%20like%20to%20deprecate%20them%2C%20we're%20not%20going%20to%20move%20them%20over%20to%20this%5C%5Cn%20*%20modern%20base%20class.%20Instead%2C%20we%20define%20a%20getter%20that%20warns%20if%20it's%20accessed.%5C%5Cn%20*%2F%5C%5Cn%7B%5C%5Cn%20%20var%20deprecatedAPIs%20%3D%20%7B%5C%5Cn%20%20%20%20isMounted%3A%20%5B'isMounted'%2C%20'Instead%2C%20make%20sure%20to%20clean%20up%20subscriptions%20and%20pending%20requests%20in%20'%20%2B%20'componentWillUnmount%20to%20prevent%20memory%20leaks.'%5D%2C%5C%5Cn%20%20%20%20replaceState%3A%20%5B'replaceState'%2C%20'Refactor%20your%20code%20to%20use%20setState%20instead%20(see%20'%20%2B%20'https%3A%2F%2Fgithub.com%2Ffacebook%2Freact%2Fissues%2F3236).'%5D%5C%5Cn%20%20%7D%3B%5C%5Cn%20%20var%20defineDeprecationWarning%20%3D%20function%20(methodName%2C%20info)%20%7B%5C%5Cn%20%20%20%20Object.defineProperty(Component.prototype%2C%20methodName%2C%20%7B%5C%5Cn%20%20%20%20%20%20get%3A%20function%20()%20%7B%5C%5Cn%20%20%20%20%20%20%20%20lowPriorityWarning%241(false%2C%20'%25s(...)%20is%20deprecated%20in%20plain%20JavaScript%20React%20classes.%20%25s'%2C%20info%5B0%5D%2C%20info%5B1%5D)%3B%5C%5Cn%20%20%20%20%20%20%20%20return%20undefined%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%7D)%3B%5C%5Cn%20%20%7D%3B%5C%5Cn%20%20for%20(var%20fnName%20in%20deprecatedAPIs)%20%7B%5C%5Cn%20%20%20%20if%20(deprecatedAPIs.hasOwnProperty(fnName))%20%7B%5C%5Cn%20%20%20%20%20%20defineDeprecationWarning(fnName%2C%20deprecatedAPIs%5BfnName%5D)%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20ComponentDummy()%20%7B%7D%5C%5CnComponentDummy.prototype%20%3D%20Component.prototype%3B%5C%5Cn%5C%5Cn%2F**%5C%5Cn%20*%20Convenience%20component%20with%20default%20shallow%20equality%20check%20for%20sCU.%5C%5Cn%20*%2F%5C%5Cnfunction%20PureComponent(props%2C%20context%2C%20updater)%20%7B%5C%5Cn%20%20this.props%20%3D%20props%3B%5C%5Cn%20%20this.context%20%3D%20context%3B%5C%5Cn%20%20%2F%2F%20If%20a%20component%20has%20string%20refs%2C%20we%20will%20assign%20a%20different%20object%20later.%5C%5Cn%20%20this.refs%20%3D%20emptyObject%3B%5C%5Cn%20%20this.updater%20%3D%20updater%20%7C%7C%20ReactNoopUpdateQueue%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnvar%20pureComponentPrototype%20%3D%20PureComponent.prototype%20%3D%20new%20ComponentDummy()%3B%5C%5CnpureComponentPrototype.constructor%20%3D%20PureComponent%3B%5C%5Cn%2F%2F%20Avoid%20an%20extra%20prototype%20jump%20for%20these%20methods.%5C%5Cn_assign(pureComponentPrototype%2C%20Component.prototype)%3B%5C%5CnpureComponentPrototype.isPureReactComponent%20%3D%20true%3B%5C%5Cn%5C%5Cn%2F%2F%20an%20immutable%20object%20with%20a%20single%20mutable%20value%5C%5Cnfunction%20createRef()%20%7B%5C%5Cn%20%20var%20refObject%20%3D%20%7B%5C%5Cn%20%20%20%20current%3A%20null%5C%5Cn%20%20%7D%3B%5C%5Cn%20%20%7B%5C%5Cn%20%20%20%20Object.seal(refObject)%3B%5C%5Cn%20%20%7D%5C%5Cn%20%20return%20refObject%3B%5C%5Cn%7D%5C%5Cn%5C%5Cn%2F**%5C%5Cn%20*%20Keeps%20track%20of%20the%20current%20dispatcher.%5C%5Cn%20*%2F%5C%5Cnvar%20ReactCurrentDispatcher%20%3D%20%7B%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20%40internal%5C%5Cn%20%20%20*%20%40type%20%7BReactComponent%7D%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20current%3A%20null%5C%5Cn%7D%3B%5C%5Cn%5C%5Cn%2F**%5C%5Cn%20*%20Keeps%20track%20of%20the%20current%20owner.%5C%5Cn%20*%5C%5Cn%20*%20The%20current%20owner%20is%20the%20component%20who%20should%20own%20any%20components%20that%20are%5C%5Cn%20*%20currently%20being%20constructed.%5C%5Cn%20*%2F%5C%5Cnvar%20ReactCurrentOwner%20%3D%20%7B%5C%5Cn%20%20%2F**%5C%5Cn%20%20%20*%20%40internal%5C%5Cn%20%20%20*%20%40type%20%7BReactComponent%7D%5C%5Cn%20%20%20*%2F%5C%5Cn%20%20current%3A%20null%5C%5Cn%7D%3B%5C%5Cn%5C%5Cnvar%20BEFORE_SLASH_RE%20%3D%20%2F%5E(.*)%5B%5C%5C%5C%5C%5C%5C%5C%5C%5C%5C%5C%5C%2F%5D%2F%3B%5C%5Cn%5C%5Cnvar%20describeComponentFrame%20%3D%20function%20(name%2C%20source%2C%20ownerName)%20%7B%5C%5Cn%20%20var%20sourceInfo%20%3D%20''%3B%5C%5Cn%20%20if%20(source)%20%7B%5C%5Cn%20%20%20%20var%20path%20%3D%20source.fileName%3B%5C%5Cn%20%20%20%20var%20fileName%20%3D%20path.replace(BEFORE_SLASH_RE%2C%20'')%3B%5C%5Cn%20%20%20%20%7B%5C%5Cn%20%20%20%20%20%20%2F%2F%20In%20DEV%2C%20include%20code%20for%20a%20common%20special%20case%3A%5C%5Cn%20%20%20%20%20%20%2F%2F%20prefer%20%5C%5C%5C%22folder%2Findex.js%5C%5C%5C%22%20instead%20of%20just%20%5C%5C%5C%22index.js%5C%5C%5C%22.%5C%5Cn%20%20%20%20%20%20if%20(%2F%5Eindex%5C%5C%5C%5C.%2F.test(fileName))%20%7B%5C%5Cn%20%20%20%20%20%20%20%20var%20match%20%3D%20path.match(BEFORE_SLASH_RE)%3B%5C%5Cn%20%20%20%20%20%20%20%20if%20(match)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20var%20pathBeforeSlash%20%3D%20match%5B1%5D%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20if%20(pathBeforeSlash)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20var%20folderName%20%3D%20pathBeforeSlash.replace(BEFORE_SLASH_RE%2C%20'')%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20fileName%20%3D%20folderName%20%2B%20'%2F'%20%2B%20fileName%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%20%20sourceInfo%20%3D%20'%20(at%20'%20%2B%20fileName%20%2B%20'%3A'%20%2B%20source.lineNumber%20%2B%20')'%3B%5C%5Cn%20%20%7D%20else%20if%20(ownerName)%20%7B%5C%5Cn%20%20%20%20sourceInfo%20%3D%20'%20(created%20by%20'%20%2B%20ownerName%20%2B%20')'%3B%5C%5Cn%20%20%7D%5C%5Cn%20%20return%20'%5C%5C%5C%5Cn%20%20%20%20in%20'%20%2B%20(name%20%7C%7C%20'Unknown')%20%2B%20sourceInfo%3B%5C%5Cn%7D%3B%5C%5Cn%5C%5Cnvar%20Resolved%20%3D%201%3B%5C%5Cn%5C%5Cn%5C%5Cnfunction%20refineResolvedLazyComponent(lazyComponent)%20%7B%5C%5Cn%20%20return%20lazyComponent._status%20%3D%3D%3D%20Resolved%20%3F%20lazyComponent._result%20%3A%20null%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20getWrappedName(outerType%2C%20innerType%2C%20wrapperName)%20%7B%5C%5Cn%20%20var%20functionName%20%3D%20innerType.displayName%20%7C%7C%20innerType.name%20%7C%7C%20''%3B%5C%5Cn%20%20return%20outerType.displayName%20%7C%7C%20(functionName%20!%3D%3D%20''%20%3F%20wrapperName%20%2B%20'('%20%2B%20functionName%20%2B%20')'%20%3A%20wrapperName)%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20getComponentName(type)%20%7B%5C%5Cn%20%20if%20(type%20%3D%3D%20null)%20%7B%5C%5Cn%20%20%20%20%2F%2F%20Host%20root%2C%20text%20node%20or%20just%20invalid%20type.%5C%5Cn%20%20%20%20return%20null%3B%5C%5Cn%20%20%7D%5C%5Cn%20%20%7B%5C%5Cn%20%20%20%20if%20(typeof%20type.tag%20%3D%3D%3D%20'number')%20%7B%5C%5Cn%20%20%20%20%20%20warningWithoutStack%241(false%2C%20'Received%20an%20unexpected%20object%20in%20getComponentName().%20'%20%2B%20'This%20is%20likely%20a%20bug%20in%20React.%20Please%20file%20an%20issue.')%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%5C%5Cn%20%20if%20(typeof%20type%20%3D%3D%3D%20'function')%20%7B%5C%5Cn%20%20%20%20return%20type.displayName%20%7C%7C%20type.name%20%7C%7C%20null%3B%5C%5Cn%20%20%7D%5C%5Cn%20%20if%20(typeof%20type%20%3D%3D%3D%20'string')%20%7B%5C%5Cn%20%20%20%20return%20type%3B%5C%5Cn%20%20%7D%5C%5Cn%20%20switch%20(type)%20%7B%5C%5Cn%20%20%20%20case%20REACT_CONCURRENT_MODE_TYPE%3A%5C%5Cn%20%20%20%20%20%20return%20'ConcurrentMode'%3B%5C%5Cn%20%20%20%20case%20REACT_FRAGMENT_TYPE%3A%5C%5Cn%20%20%20%20%20%20return%20'Fragment'%3B%5C%5Cn%20%20%20%20case%20REACT_PORTAL_TYPE%3A%5C%5Cn%20%20%20%20%20%20return%20'Portal'%3B%5C%5Cn%20%20%20%20case%20REACT_PROFILER_TYPE%3A%5C%5Cn%20%20%20%20%20%20return%20'Profiler'%3B%5C%5Cn%20%20%20%20case%20REACT_STRICT_MODE_TYPE%3A%5C%5Cn%20%20%20%20%20%20return%20'StrictMode'%3B%5C%5Cn%20%20%20%20case%20REACT_SUSPENSE_TYPE%3A%5C%5Cn%20%20%20%20%20%20return%20'Suspense'%3B%5C%5Cn%20%20%7D%5C%5Cn%20%20if%20(typeof%20type%20%3D%3D%3D%20'object')%20%7B%5C%5Cn%20%20%20%20switch%20(type.%24%24typeof)%20%7B%5C%5Cn%20%20%20%20%20%20case%20REACT_CONTEXT_TYPE%3A%5C%5Cn%20%20%20%20%20%20%20%20return%20'Context.Consumer'%3B%5C%5Cn%20%20%20%20%20%20case%20REACT_PROVIDER_TYPE%3A%5C%5Cn%20%20%20%20%20%20%20%20return%20'Context.Provider'%3B%5C%5Cn%20%20%20%20%20%20case%20REACT_FORWARD_REF_TYPE%3A%5C%5Cn%20%20%20%20%20%20%20%20return%20getWrappedName(type%2C%20type.render%2C%20'ForwardRef')%3B%5C%5Cn%20%20%20%20%20%20case%20REACT_MEMO_TYPE%3A%5C%5Cn%20%20%20%20%20%20%20%20return%20getComponentName(type.type)%3B%5C%5Cn%20%20%20%20%20%20case%20REACT_LAZY_TYPE%3A%5C%5Cn%20%20%20%20%20%20%20%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20var%20thenable%20%3D%20type%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20var%20resolvedThenable%20%3D%20refineResolvedLazyComponent(thenable)%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20if%20(resolvedThenable)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20return%20getComponentName(resolvedThenable)%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%5C%5Cn%20%20return%20null%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnvar%20ReactDebugCurrentFrame%20%3D%20%7B%7D%3B%5C%5Cn%5C%5Cnvar%20currentlyValidatingElement%20%3D%20null%3B%5C%5Cn%5C%5Cnfunction%20setCurrentlyValidatingElement(element)%20%7B%5C%5Cn%20%20%7B%5C%5Cn%20%20%20%20currentlyValidatingElement%20%3D%20element%3B%5C%5Cn%20%20%7D%5C%5Cn%7D%5C%5Cn%5C%5Cn%7B%5C%5Cn%20%20%2F%2F%20Stack%20implementation%20injected%20by%20the%20current%20renderer.%5C%5Cn%20%20ReactDebugCurrentFrame.getCurrentStack%20%3D%20null%3B%5C%5Cn%5C%5Cn%20%20ReactDebugCurrentFrame.getStackAddendum%20%3D%20function%20()%20%7B%5C%5Cn%20%20%20%20var%20stack%20%3D%20''%3B%5C%5Cn%5C%5Cn%20%20%20%20%2F%2F%20Add%20an%20extra%20top%20frame%20while%20an%20element%20is%20being%20validated%5C%5Cn%20%20%20%20if%20(currentlyValidatingElement)%20%7B%5C%5Cn%20%20%20%20%20%20var%20name%20%3D%20getComponentName(currentlyValidatingElement.type)%3B%5C%5Cn%20%20%20%20%20%20var%20owner%20%3D%20currentlyValidatingElement._owner%3B%5C%5Cn%20%20%20%20%20%20stack%20%2B%3D%20describeComponentFrame(name%2C%20currentlyValidatingElement._source%2C%20owner%20%26%26%20getComponentName(owner.type))%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20%2F%2F%20Delegate%20to%20the%20injected%20renderer-specific%20implementation%5C%5Cn%20%20%20%20var%20impl%20%3D%20ReactDebugCurrentFrame.getCurrentStack%3B%5C%5Cn%20%20%20%20if%20(impl)%20%7B%5C%5Cn%20%20%20%20%20%20stack%20%2B%3D%20impl()%20%7C%7C%20''%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20return%20stack%3B%5C%5Cn%20%20%7D%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnvar%20ReactSharedInternals%20%3D%20%7B%5C%5Cn%20%20ReactCurrentDispatcher%3A%20ReactCurrentDispatcher%2C%5C%5Cn%20%20ReactCurrentOwner%3A%20ReactCurrentOwner%2C%5C%5Cn%20%20%2F%2F%20Used%20by%20renderers%20to%20avoid%20bundling%20object-assign%20twice%20in%20UMD%20bundles%3A%5C%5Cn%20%20assign%3A%20_assign%5C%5Cn%7D%3B%5C%5Cn%5C%5Cn%7B%5C%5Cn%20%20_assign(ReactSharedInternals%2C%20%7B%5C%5Cn%20%20%20%20%2F%2F%20These%20should%20not%20be%20included%20in%20production.%5C%5Cn%20%20%20%20ReactDebugCurrentFrame%3A%20ReactDebugCurrentFrame%2C%5C%5Cn%20%20%20%20%2F%2F%20Shim%20for%20React%20DOM%2016.0.0%20which%20still%20destructured%20(but%20not%20used)%20this.%5C%5Cn%20%20%20%20%2F%2F%20TODO%3A%20remove%20in%20React%2017.0.%5C%5Cn%20%20%20%20ReactComponentTreeHook%3A%20%7B%7D%5C%5Cn%20%20%7D)%3B%5C%5Cn%7D%5C%5Cn%5C%5Cn%2F**%5C%5Cn%20*%20Similar%20to%20invariant%20but%20only%20logs%20a%20warning%20if%20the%20condition%20is%20not%20met.%5C%5Cn%20*%20This%20can%20be%20used%20to%20log%20issues%20in%20development%20environments%20in%20critical%5C%5Cn%20*%20paths.%20Removing%20the%20logging%20code%20for%20production%20environments%20will%20keep%20the%5C%5Cn%20*%20same%20logic%20and%20follow%20the%20same%20code%20paths.%5C%5Cn%20*%2F%5C%5Cn%5C%5Cnvar%20warning%20%3D%20warningWithoutStack%241%3B%5C%5Cn%5C%5Cn%7B%5C%5Cn%20%20warning%20%3D%20function%20(condition%2C%20format)%20%7B%5C%5Cn%20%20%20%20if%20(condition)%20%7B%5C%5Cn%20%20%20%20%20%20return%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%20%20var%20ReactDebugCurrentFrame%20%3D%20ReactSharedInternals.ReactDebugCurrentFrame%3B%5C%5Cn%20%20%20%20var%20stack%20%3D%20ReactDebugCurrentFrame.getStackAddendum()%3B%5C%5Cn%20%20%20%20%2F%2F%20eslint-disable-next-line%20react-internal%2Fwarning-and-invariant-args%5C%5Cn%5C%5Cn%20%20%20%20for%20(var%20_len%20%3D%20arguments.length%2C%20args%20%3D%20Array(_len%20%3E%202%20%3F%20_len%20-%202%20%3A%200)%2C%20_key%20%3D%202%3B%20_key%20%3C%20_len%3B%20_key%2B%2B)%20%7B%5C%5Cn%20%20%20%20%20%20args%5B_key%20-%202%5D%20%3D%20arguments%5B_key%5D%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20warningWithoutStack%241.apply(undefined%2C%20%5Bfalse%2C%20format%20%2B%20'%25s'%5D.concat(args%2C%20%5Bstack%5D))%3B%5C%5Cn%20%20%7D%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnvar%20warning%241%20%3D%20warning%3B%5C%5Cn%5C%5Cnvar%20hasOwnProperty%20%3D%20Object.prototype.hasOwnProperty%3B%5C%5Cn%5C%5Cnvar%20RESERVED_PROPS%20%3D%20%7B%5C%5Cn%20%20key%3A%20true%2C%5C%5Cn%20%20ref%3A%20true%2C%5C%5Cn%20%20__self%3A%20true%2C%5C%5Cn%20%20__source%3A%20true%5C%5Cn%7D%3B%5C%5Cn%5C%5Cnvar%20specialPropKeyWarningShown%20%3D%20void%200%3B%5C%5Cnvar%20specialPropRefWarningShown%20%3D%20void%200%3B%5C%5Cn%5C%5Cnfunction%20hasValidRef(config)%20%7B%5C%5Cn%20%20%7B%5C%5Cn%20%20%20%20if%20(hasOwnProperty.call(config%2C%20'ref'))%20%7B%5C%5Cn%20%20%20%20%20%20var%20getter%20%3D%20Object.getOwnPropertyDescriptor(config%2C%20'ref').get%3B%5C%5Cn%20%20%20%20%20%20if%20(getter%20%26%26%20getter.isReactWarning)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20return%20false%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%5C%5Cn%20%20return%20config.ref%20!%3D%3D%20undefined%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20hasValidKey(config)%20%7B%5C%5Cn%20%20%7B%5C%5Cn%20%20%20%20if%20(hasOwnProperty.call(config%2C%20'key'))%20%7B%5C%5Cn%20%20%20%20%20%20var%20getter%20%3D%20Object.getOwnPropertyDescriptor(config%2C%20'key').get%3B%5C%5Cn%20%20%20%20%20%20if%20(getter%20%26%26%20getter.isReactWarning)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20return%20false%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%5C%5Cn%20%20return%20config.key%20!%3D%3D%20undefined%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20defineKeyPropWarningGetter(props%2C%20displayName)%20%7B%5C%5Cn%20%20var%20warnAboutAccessingKey%20%3D%20function%20()%20%7B%5C%5Cn%20%20%20%20if%20(!specialPropKeyWarningShown)%20%7B%5C%5Cn%20%20%20%20%20%20specialPropKeyWarningShown%20%3D%20true%3B%5C%5Cn%20%20%20%20%20%20warningWithoutStack%241(false%2C%20'%25s%3A%20%60key%60%20is%20not%20a%20prop.%20Trying%20to%20access%20it%20will%20result%20'%20%2B%20'in%20%60undefined%60%20being%20returned.%20If%20you%20need%20to%20access%20the%20same%20'%20%2B%20'value%20within%20the%20child%20component%2C%20you%20should%20pass%20it%20as%20a%20different%20'%20%2B%20'prop.%20(https%3A%2F%2Ffb.me%2Freact-special-props)'%2C%20displayName)%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%3B%5C%5Cn%20%20warnAboutAccessingKey.isReactWarning%20%3D%20true%3B%5C%5Cn%20%20Object.defineProperty(props%2C%20'key'%2C%20%7B%5C%5Cn%20%20%20%20get%3A%20warnAboutAccessingKey%2C%5C%5Cn%20%20%20%20configurable%3A%20true%5C%5Cn%20%20%7D)%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20defineRefPropWarningGetter(props%2C%20displayName)%20%7B%5C%5Cn%20%20var%20warnAboutAccessingRef%20%3D%20function%20()%20%7B%5C%5Cn%20%20%20%20if%20(!specialPropRefWarningShown)%20%7B%5C%5Cn%20%20%20%20%20%20specialPropRefWarningShown%20%3D%20true%3B%5C%5Cn%20%20%20%20%20%20warningWithoutStack%241(false%2C%20'%25s%3A%20%60ref%60%20is%20not%20a%20prop.%20Trying%20to%20access%20it%20will%20result%20'%20%2B%20'in%20%60undefined%60%20being%20returned.%20If%20you%20need%20to%20access%20the%20same%20'%20%2B%20'value%20within%20the%20child%20component%2C%20you%20should%20pass%20it%20as%20a%20different%20'%20%2B%20'prop.%20(https%3A%2F%2Ffb.me%2Freact-special-props)'%2C%20displayName)%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%3B%5C%5Cn%20%20warnAboutAccessingRef.isReactWarning%20%3D%20true%3B%5C%5Cn%20%20Object.defineProperty(props%2C%20'ref'%2C%20%7B%5C%5Cn%20%20%20%20get%3A%20warnAboutAccessingRef%2C%5C%5Cn%20%20%20%20configurable%3A%20true%5C%5Cn%20%20%7D)%3B%5C%5Cn%7D%5C%5Cn%5C%5Cn%2F**%5C%5Cn%20*%20Factory%20method%20to%20create%20a%20new%20React%20element.%20This%20no%20longer%20adheres%20to%5C%5Cn%20*%20the%20class%20pattern%2C%20so%20do%20not%20use%20new%20to%20call%20it.%20Also%2C%20no%20instanceof%20check%5C%5Cn%20*%20will%20work.%20Instead%20test%20%24%24typeof%20field%20against%20Symbol.for('react.element')%20to%20check%5C%5Cn%20*%20if%20something%20is%20a%20React%20Element.%5C%5Cn%20*%5C%5Cn%20*%20%40param%20%7B*%7D%20type%5C%5Cn%20*%20%40param%20%7B*%7D%20key%5C%5Cn%20*%20%40param%20%7Bstring%7Cobject%7D%20ref%5C%5Cn%20*%20%40param%20%7B*%7D%20self%20A%20*temporary*%20helper%20to%20detect%20places%20where%20%60this%60%20is%5C%5Cn%20*%20different%20from%20the%20%60owner%60%20when%20React.createElement%20is%20called%2C%20so%20that%20we%5C%5Cn%20*%20can%20warn.%20We%20want%20to%20get%20rid%20of%20owner%20and%20replace%20string%20%60ref%60s%20with%20arrow%5C%5Cn%20*%20functions%2C%20and%20as%20long%20as%20%60this%60%20and%20owner%20are%20the%20same%2C%20there%20will%20be%20no%5C%5Cn%20*%20change%20in%20behavior.%5C%5Cn%20*%20%40param%20%7B*%7D%20source%20An%20annotation%20object%20(added%20by%20a%20transpiler%20or%20otherwise)%5C%5Cn%20*%20indicating%20filename%2C%20line%20number%2C%20and%2For%20other%20information.%5C%5Cn%20*%20%40param%20%7B*%7D%20owner%5C%5Cn%20*%20%40param%20%7B*%7D%20props%5C%5Cn%20*%20%40internal%5C%5Cn%20*%2F%5C%5Cnvar%20ReactElement%20%3D%20function%20(type%2C%20key%2C%20ref%2C%20self%2C%20source%2C%20owner%2C%20props)%20%7B%5C%5Cn%20%20var%20element%20%3D%20%7B%5C%5Cn%20%20%20%20%2F%2F%20This%20tag%20allows%20us%20to%20uniquely%20identify%20this%20as%20a%20React%20Element%5C%5Cn%20%20%20%20%24%24typeof%3A%20REACT_ELEMENT_TYPE%2C%5C%5Cn%5C%5Cn%20%20%20%20%2F%2F%20Built-in%20properties%20that%20belong%20on%20the%20element%5C%5Cn%20%20%20%20type%3A%20type%2C%5C%5Cn%20%20%20%20key%3A%20key%2C%5C%5Cn%20%20%20%20ref%3A%20ref%2C%5C%5Cn%20%20%20%20props%3A%20props%2C%5C%5Cn%5C%5Cn%20%20%20%20%2F%2F%20Record%20the%20component%20responsible%20for%20creating%20this%20element.%5C%5Cn%20%20%20%20_owner%3A%20owner%5C%5Cn%20%20%7D%3B%5C%5Cn%5C%5Cn%20%20%7B%5C%5Cn%20%20%20%20%2F%2F%20The%20validation%20flag%20is%20currently%20mutative.%20We%20put%20it%20on%5C%5Cn%20%20%20%20%2F%2F%20an%20external%20backing%20store%20so%20that%20we%20can%20freeze%20the%20whole%20object.%5C%5Cn%20%20%20%20%2F%2F%20This%20can%20be%20replaced%20with%20a%20WeakMap%20once%20they%20are%20implemented%20in%5C%5Cn%20%20%20%20%2F%2F%20commonly%20used%20development%20environments.%5C%5Cn%20%20%20%20element._store%20%3D%20%7B%7D%3B%5C%5Cn%5C%5Cn%20%20%20%20%2F%2F%20To%20make%20comparing%20ReactElements%20easier%20for%20testing%20purposes%2C%20we%20make%5C%5Cn%20%20%20%20%2F%2F%20the%20validation%20flag%20non-enumerable%20(where%20possible%2C%20which%20should%5C%5Cn%20%20%20%20%2F%2F%20include%20every%20environment%20we%20run%20tests%20in)%2C%20so%20the%20test%20framework%5C%5Cn%20%20%20%20%2F%2F%20ignores%20it.%5C%5Cn%20%20%20%20Object.defineProperty(element._store%2C%20'validated'%2C%20%7B%5C%5Cn%20%20%20%20%20%20configurable%3A%20false%2C%5C%5Cn%20%20%20%20%20%20enumerable%3A%20false%2C%5C%5Cn%20%20%20%20%20%20writable%3A%20true%2C%5C%5Cn%20%20%20%20%20%20value%3A%20false%5C%5Cn%20%20%20%20%7D)%3B%5C%5Cn%20%20%20%20%2F%2F%20self%20and%20source%20are%20DEV%20only%20properties.%5C%5Cn%20%20%20%20Object.defineProperty(element%2C%20'_self'%2C%20%7B%5C%5Cn%20%20%20%20%20%20configurable%3A%20false%2C%5C%5Cn%20%20%20%20%20%20enumerable%3A%20false%2C%5C%5Cn%20%20%20%20%20%20writable%3A%20false%2C%5C%5Cn%20%20%20%20%20%20value%3A%20self%5C%5Cn%20%20%20%20%7D)%3B%5C%5Cn%20%20%20%20%2F%2F%20Two%20elements%20created%20in%20two%20different%20places%20should%20be%20considered%5C%5Cn%20%20%20%20%2F%2F%20equal%20for%20testing%20purposes%20and%20therefore%20we%20hide%20it%20from%20enumeration.%5C%5Cn%20%20%20%20Object.defineProperty(element%2C%20'_source'%2C%20%7B%5C%5Cn%20%20%20%20%20%20configurable%3A%20false%2C%5C%5Cn%20%20%20%20%20%20enumerable%3A%20false%2C%5C%5Cn%20%20%20%20%20%20writable%3A%20false%2C%5C%5Cn%20%20%20%20%20%20value%3A%20source%5C%5Cn%20%20%20%20%7D)%3B%5C%5Cn%20%20%20%20if%20(Object.freeze)%20%7B%5C%5Cn%20%20%20%20%20%20Object.freeze(element.props)%3B%5C%5Cn%20%20%20%20%20%20Object.freeze(element)%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20return%20element%3B%5C%5Cn%7D%3B%5C%5Cn%5C%5Cn%2F**%5C%5Cn%20*%20Create%20and%20return%20a%20new%20ReactElement%20of%20the%20given%20type.%5C%5Cn%20*%20See%20https%3A%2F%2Freactjs.org%2Fdocs%2Freact-api.html%23createelement%5C%5Cn%20*%2F%5C%5Cnfunction%20createElement(type%2C%20config%2C%20children)%20%7B%5C%5Cn%20%20var%20propName%20%3D%20void%200%3B%5C%5Cn%5C%5Cn%20%20%2F%2F%20Reserved%20names%20are%20extracted%5C%5Cn%20%20var%20props%20%3D%20%7B%7D%3B%5C%5Cn%5C%5Cn%20%20var%20key%20%3D%20null%3B%5C%5Cn%20%20var%20ref%20%3D%20null%3B%5C%5Cn%20%20var%20self%20%3D%20null%3B%5C%5Cn%20%20var%20source%20%3D%20null%3B%5C%5Cn%5C%5Cn%20%20if%20(config%20!%3D%20null)%20%7B%5C%5Cn%20%20%20%20if%20(hasValidRef(config))%20%7B%5C%5Cn%20%20%20%20%20%20ref%20%3D%20config.ref%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%20%20if%20(hasValidKey(config))%20%7B%5C%5Cn%20%20%20%20%20%20key%20%3D%20''%20%2B%20config.key%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20self%20%3D%20config.__self%20%3D%3D%3D%20undefined%20%3F%20null%20%3A%20config.__self%3B%5C%5Cn%20%20%20%20source%20%3D%20config.__source%20%3D%3D%3D%20undefined%20%3F%20null%20%3A%20config.__source%3B%5C%5Cn%20%20%20%20%2F%2F%20Remaining%20properties%20are%20added%20to%20a%20new%20props%20object%5C%5Cn%20%20%20%20for%20(propName%20in%20config)%20%7B%5C%5Cn%20%20%20%20%20%20if%20(hasOwnProperty.call(config%2C%20propName)%20%26%26%20!RESERVED_PROPS.hasOwnProperty(propName))%20%7B%5C%5Cn%20%20%20%20%20%20%20%20props%5BpropName%5D%20%3D%20config%5BpropName%5D%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20%2F%2F%20Children%20can%20be%20more%20than%20one%20argument%2C%20and%20those%20are%20transferred%20onto%5C%5Cn%20%20%2F%2F%20the%20newly%20allocated%20props%20object.%5C%5Cn%20%20var%20childrenLength%20%3D%20arguments.length%20-%202%3B%5C%5Cn%20%20if%20(childrenLength%20%3D%3D%3D%201)%20%7B%5C%5Cn%20%20%20%20props.children%20%3D%20children%3B%5C%5Cn%20%20%7D%20else%20if%20(childrenLength%20%3E%201)%20%7B%5C%5Cn%20%20%20%20var%20childArray%20%3D%20Array(childrenLength)%3B%5C%5Cn%20%20%20%20for%20(var%20i%20%3D%200%3B%20i%20%3C%20childrenLength%3B%20i%2B%2B)%20%7B%5C%5Cn%20%20%20%20%20%20childArray%5Bi%5D%20%3D%20arguments%5Bi%20%2B%202%5D%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%20%20%7B%5C%5Cn%20%20%20%20%20%20if%20(Object.freeze)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20Object.freeze(childArray)%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%20%20props.children%20%3D%20childArray%3B%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20%2F%2F%20Resolve%20default%20props%5C%5Cn%20%20if%20(type%20%26%26%20type.defaultProps)%20%7B%5C%5Cn%20%20%20%20var%20defaultProps%20%3D%20type.defaultProps%3B%5C%5Cn%20%20%20%20for%20(propName%20in%20defaultProps)%20%7B%5C%5Cn%20%20%20%20%20%20if%20(props%5BpropName%5D%20%3D%3D%3D%20undefined)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20props%5BpropName%5D%20%3D%20defaultProps%5BpropName%5D%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%5C%5Cn%20%20%7B%5C%5Cn%20%20%20%20if%20(key%20%7C%7C%20ref)%20%7B%5C%5Cn%20%20%20%20%20%20var%20displayName%20%3D%20typeof%20type%20%3D%3D%3D%20'function'%20%3F%20type.displayName%20%7C%7C%20type.name%20%7C%7C%20'Unknown'%20%3A%20type%3B%5C%5Cn%20%20%20%20%20%20if%20(key)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20defineKeyPropWarningGetter(props%2C%20displayName)%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20if%20(ref)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20defineRefPropWarningGetter(props%2C%20displayName)%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%5C%5Cn%20%20return%20ReactElement(type%2C%20key%2C%20ref%2C%20self%2C%20source%2C%20ReactCurrentOwner.current%2C%20props)%3B%5C%5Cn%7D%5C%5Cn%5C%5Cn%2F**%5C%5Cn%20*%20Return%20a%20function%20that%20produces%20ReactElements%20of%20a%20given%20type.%5C%5Cn%20*%20See%20https%3A%2F%2Freactjs.org%2Fdocs%2Freact-api.html%23createfactory%5C%5Cn%20*%2F%5C%5Cn%5C%5Cn%5C%5Cnfunction%20cloneAndReplaceKey(oldElement%2C%20newKey)%20%7B%5C%5Cn%20%20var%20newElement%20%3D%20ReactElement(oldElement.type%2C%20newKey%2C%20oldElement.ref%2C%20oldElement._self%2C%20oldElement._source%2C%20oldElement._owner%2C%20oldElement.props)%3B%5C%5Cn%5C%5Cn%20%20return%20newElement%3B%5C%5Cn%7D%5C%5Cn%5C%5Cn%2F**%5C%5Cn%20*%20Clone%20and%20return%20a%20new%20ReactElement%20using%20element%20as%20the%20starting%20point.%5C%5Cn%20*%20See%20https%3A%2F%2Freactjs.org%2Fdocs%2Freact-api.html%23cloneelement%5C%5Cn%20*%2F%5C%5Cnfunction%20cloneElement(element%2C%20config%2C%20children)%20%7B%5C%5Cn%20%20!!(element%20%3D%3D%3D%20null%20%7C%7C%20element%20%3D%3D%3D%20undefined)%20%3F%20invariant(false%2C%20'React.cloneElement(...)%3A%20The%20argument%20must%20be%20a%20React%20element%2C%20but%20you%20passed%20%25s.'%2C%20element)%20%3A%20void%200%3B%5C%5Cn%5C%5Cn%20%20var%20propName%20%3D%20void%200%3B%5C%5Cn%5C%5Cn%20%20%2F%2F%20Original%20props%20are%20copied%5C%5Cn%20%20var%20props%20%3D%20_assign(%7B%7D%2C%20element.props)%3B%5C%5Cn%5C%5Cn%20%20%2F%2F%20Reserved%20names%20are%20extracted%5C%5Cn%20%20var%20key%20%3D%20element.key%3B%5C%5Cn%20%20var%20ref%20%3D%20element.ref%3B%5C%5Cn%20%20%2F%2F%20Self%20is%20preserved%20since%20the%20owner%20is%20preserved.%5C%5Cn%20%20var%20self%20%3D%20element._self%3B%5C%5Cn%20%20%2F%2F%20Source%20is%20preserved%20since%20cloneElement%20is%20unlikely%20to%20be%20targeted%20by%20a%5C%5Cn%20%20%2F%2F%20transpiler%2C%20and%20the%20original%20source%20is%20probably%20a%20better%20indicator%20of%20the%5C%5Cn%20%20%2F%2F%20true%20owner.%5C%5Cn%20%20var%20source%20%3D%20element._source%3B%5C%5Cn%5C%5Cn%20%20%2F%2F%20Owner%20will%20be%20preserved%2C%20unless%20ref%20is%20overridden%5C%5Cn%20%20var%20owner%20%3D%20element._owner%3B%5C%5Cn%5C%5Cn%20%20if%20(config%20!%3D%20null)%20%7B%5C%5Cn%20%20%20%20if%20(hasValidRef(config))%20%7B%5C%5Cn%20%20%20%20%20%20%2F%2F%20Silently%20steal%20the%20ref%20from%20the%20parent.%5C%5Cn%20%20%20%20%20%20ref%20%3D%20config.ref%3B%5C%5Cn%20%20%20%20%20%20owner%20%3D%20ReactCurrentOwner.current%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%20%20if%20(hasValidKey(config))%20%7B%5C%5Cn%20%20%20%20%20%20key%20%3D%20''%20%2B%20config.key%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20%2F%2F%20Remaining%20properties%20override%20existing%20props%5C%5Cn%20%20%20%20var%20defaultProps%20%3D%20void%200%3B%5C%5Cn%20%20%20%20if%20(element.type%20%26%26%20element.type.defaultProps)%20%7B%5C%5Cn%20%20%20%20%20%20defaultProps%20%3D%20element.type.defaultProps%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%20%20for%20(propName%20in%20config)%20%7B%5C%5Cn%20%20%20%20%20%20if%20(hasOwnProperty.call(config%2C%20propName)%20%26%26%20!RESERVED_PROPS.hasOwnProperty(propName))%20%7B%5C%5Cn%20%20%20%20%20%20%20%20if%20(config%5BpropName%5D%20%3D%3D%3D%20undefined%20%26%26%20defaultProps%20!%3D%3D%20undefined)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%2F%2F%20Resolve%20default%20props%5C%5Cn%20%20%20%20%20%20%20%20%20%20props%5BpropName%5D%20%3D%20defaultProps%5BpropName%5D%3B%5C%5Cn%20%20%20%20%20%20%20%20%7D%20else%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20props%5BpropName%5D%20%3D%20config%5BpropName%5D%3B%5C%5Cn%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20%2F%2F%20Children%20can%20be%20more%20than%20one%20argument%2C%20and%20those%20are%20transferred%20onto%5C%5Cn%20%20%2F%2F%20the%20newly%20allocated%20props%20object.%5C%5Cn%20%20var%20childrenLength%20%3D%20arguments.length%20-%202%3B%5C%5Cn%20%20if%20(childrenLength%20%3D%3D%3D%201)%20%7B%5C%5Cn%20%20%20%20props.children%20%3D%20children%3B%5C%5Cn%20%20%7D%20else%20if%20(childrenLength%20%3E%201)%20%7B%5C%5Cn%20%20%20%20var%20childArray%20%3D%20Array(childrenLength)%3B%5C%5Cn%20%20%20%20for%20(var%20i%20%3D%200%3B%20i%20%3C%20childrenLength%3B%20i%2B%2B)%20%7B%5C%5Cn%20%20%20%20%20%20childArray%5Bi%5D%20%3D%20arguments%5Bi%20%2B%202%5D%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%20%20props.children%20%3D%20childArray%3B%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20return%20ReactElement(element.type%2C%20key%2C%20ref%2C%20self%2C%20source%2C%20owner%2C%20props)%3B%5C%5Cn%7D%5C%5Cn%5C%5Cn%2F**%5C%5Cn%20*%20Verifies%20the%20object%20is%20a%20ReactElement.%5C%5Cn%20*%20See%20https%3A%2F%2Freactjs.org%2Fdocs%2Freact-api.html%23isvalidelement%5C%5Cn%20*%20%40param%20%7B%3Fobject%7D%20object%5C%5Cn%20*%20%40return%20%7Bboolean%7D%20True%20if%20%60object%60%20is%20a%20ReactElement.%5C%5Cn%20*%20%40final%5C%5Cn%20*%2F%5C%5Cnfunction%20isValidElement(object)%20%7B%5C%5Cn%20%20return%20typeof%20object%20%3D%3D%3D%20'object'%20%26%26%20object%20!%3D%3D%20null%20%26%26%20object.%24%24typeof%20%3D%3D%3D%20REACT_ELEMENT_TYPE%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnvar%20SEPARATOR%20%3D%20'.'%3B%5C%5Cnvar%20SUBSEPARATOR%20%3D%20'%3A'%3B%5C%5Cn%5C%5Cn%2F**%5C%5Cn%20*%20Escape%20and%20wrap%20key%20so%20it%20is%20safe%20to%20use%20as%20a%20reactid%5C%5Cn%20*%5C%5Cn%20*%20%40param%20%7Bstring%7D%20key%20to%20be%20escaped.%5C%5Cn%20*%20%40return%20%7Bstring%7D%20the%20escaped%20key.%5C%5Cn%20*%2F%5C%5Cnfunction%20escape(key)%20%7B%5C%5Cn%20%20var%20escapeRegex%20%3D%20%2F%5B%3D%3A%5D%2Fg%3B%5C%5Cn%20%20var%20escaperLookup%20%3D%20%7B%5C%5Cn%20%20%20%20'%3D'%3A%20'%3D0'%2C%5C%5Cn%20%20%20%20'%3A'%3A%20'%3D2'%5C%5Cn%20%20%7D%3B%5C%5Cn%20%20var%20escapedString%20%3D%20(''%20%2B%20key).replace(escapeRegex%2C%20function%20(match)%20%7B%5C%5Cn%20%20%20%20return%20escaperLookup%5Bmatch%5D%3B%5C%5Cn%20%20%7D)%3B%5C%5Cn%5C%5Cn%20%20return%20'%24'%20%2B%20escapedString%3B%5C%5Cn%7D%5C%5Cn%5C%5Cn%2F**%5C%5Cn%20*%20TODO%3A%20Test%20that%20a%20single%20child%20and%20an%20array%20with%20one%20item%20have%20the%20same%20key%5C%5Cn%20*%20pattern.%5C%5Cn%20*%2F%5C%5Cn%5C%5Cnvar%20didWarnAboutMaps%20%3D%20false%3B%5C%5Cn%5C%5Cnvar%20userProvidedKeyEscapeRegex%20%3D%20%2F%5C%5C%5C%5C%2F%2B%2Fg%3B%5C%5Cnfunction%20escapeUserProvidedKey(text)%20%7B%5C%5Cn%20%20return%20(''%20%2B%20text).replace(userProvidedKeyEscapeRegex%2C%20'%24%26%2F')%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnvar%20POOL_SIZE%20%3D%2010%3B%5C%5Cnvar%20traverseContextPool%20%3D%20%5B%5D%3B%5C%5Cnfunction%20getPooledTraverseContext(mapResult%2C%20keyPrefix%2C%20mapFunction%2C%20mapContext)%20%7B%5C%5Cn%20%20if%20(traverseContextPool.length)%20%7B%5C%5Cn%20%20%20%20var%20traverseContext%20%3D%20traverseContextPool.pop()%3B%5C%5Cn%20%20%20%20traverseContext.result%20%3D%20mapResult%3B%5C%5Cn%20%20%20%20traverseContext.keyPrefix%20%3D%20keyPrefix%3B%5C%5Cn%20%20%20%20traverseContext.func%20%3D%20mapFunction%3B%5C%5Cn%20%20%20%20traverseContext.context%20%3D%20mapContext%3B%5C%5Cn%20%20%20%20traverseContext.count%20%3D%200%3B%5C%5Cn%20%20%20%20return%20traverseContext%3B%5C%5Cn%20%20%7D%20else%20%7B%5C%5Cn%20%20%20%20return%20%7B%5C%5Cn%20%20%20%20%20%20result%3A%20mapResult%2C%5C%5Cn%20%20%20%20%20%20keyPrefix%3A%20keyPrefix%2C%5C%5Cn%20%20%20%20%20%20func%3A%20mapFunction%2C%5C%5Cn%20%20%20%20%20%20context%3A%20mapContext%2C%5C%5Cn%20%20%20%20%20%20count%3A%200%5C%5Cn%20%20%20%20%7D%3B%5C%5Cn%20%20%7D%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20releaseTraverseContext(traverseContext)%20%7B%5C%5Cn%20%20traverseContext.result%20%3D%20null%3B%5C%5Cn%20%20traverseContext.keyPrefix%20%3D%20null%3B%5C%5Cn%20%20traverseContext.func%20%3D%20null%3B%5C%5Cn%20%20traverseContext.context%20%3D%20null%3B%5C%5Cn%20%20traverseContext.count%20%3D%200%3B%5C%5Cn%20%20if%20(traverseContextPool.length%20%3C%20POOL_SIZE)%20%7B%5C%5Cn%20%20%20%20traverseContextPool.push(traverseContext)%3B%5C%5Cn%20%20%7D%5C%5Cn%7D%5C%5Cn%5C%5Cn%2F**%5C%5Cn%20*%20%40param%20%7B%3F*%7D%20children%20Children%20tree%20container.%5C%5Cn%20*%20%40param%20%7B!string%7D%20nameSoFar%20Name%20of%20the%20key%20path%20so%20far.%5C%5Cn%20*%20%40param%20%7B!function%7D%20callback%20Callback%20to%20invoke%20with%20each%20child%20found.%5C%5Cn%20*%20%40param%20%7B%3F*%7D%20traverseContext%20Used%20to%20pass%20information%20throughout%20the%20traversal%5C%5Cn%20*%20process.%5C%5Cn%20*%20%40return%20%7B!number%7D%20The%20number%20of%20children%20in%20this%20subtree.%5C%5Cn%20*%2F%5C%5Cnfunction%20traverseAllChildrenImpl(children%2C%20nameSoFar%2C%20callback%2C%20traverseContext)%20%7B%5C%5Cn%20%20var%20type%20%3D%20typeof%20children%3B%5C%5Cn%5C%5Cn%20%20if%20(type%20%3D%3D%3D%20'undefined'%20%7C%7C%20type%20%3D%3D%3D%20'boolean')%20%7B%5C%5Cn%20%20%20%20%2F%2F%20All%20of%20the%20above%20are%20perceived%20as%20null.%5C%5Cn%20%20%20%20children%20%3D%20null%3B%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20var%20invokeCallback%20%3D%20false%3B%5C%5Cn%5C%5Cn%20%20if%20(children%20%3D%3D%3D%20null)%20%7B%5C%5Cn%20%20%20%20invokeCallback%20%3D%20true%3B%5C%5Cn%20%20%7D%20else%20%7B%5C%5Cn%20%20%20%20switch%20(type)%20%7B%5C%5Cn%20%20%20%20%20%20case%20'string'%3A%5C%5Cn%20%20%20%20%20%20case%20'number'%3A%5C%5Cn%20%20%20%20%20%20%20%20invokeCallback%20%3D%20true%3B%5C%5Cn%20%20%20%20%20%20%20%20break%3B%5C%5Cn%20%20%20%20%20%20case%20'object'%3A%5C%5Cn%20%20%20%20%20%20%20%20switch%20(children.%24%24typeof)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20case%20REACT_ELEMENT_TYPE%3A%5C%5Cn%20%20%20%20%20%20%20%20%20%20case%20REACT_PORTAL_TYPE%3A%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20invokeCallback%20%3D%20true%3B%5C%5Cn%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20if%20(invokeCallback)%20%7B%5C%5Cn%20%20%20%20callback(traverseContext%2C%20children%2C%5C%5Cn%20%20%20%20%2F%2F%20If%20it's%20the%20only%20child%2C%20treat%20the%20name%20as%20if%20it%20was%20wrapped%20in%20an%20array%5C%5Cn%20%20%20%20%2F%2F%20so%20that%20it's%20consistent%20if%20the%20number%20of%20children%20grows.%5C%5Cn%20%20%20%20nameSoFar%20%3D%3D%3D%20''%20%3F%20SEPARATOR%20%2B%20getComponentKey(children%2C%200)%20%3A%20nameSoFar)%3B%5C%5Cn%20%20%20%20return%201%3B%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20var%20child%20%3D%20void%200%3B%5C%5Cn%20%20var%20nextName%20%3D%20void%200%3B%5C%5Cn%20%20var%20subtreeCount%20%3D%200%3B%20%2F%2F%20Count%20of%20children%20found%20in%20the%20current%20subtree.%5C%5Cn%20%20var%20nextNamePrefix%20%3D%20nameSoFar%20%3D%3D%3D%20''%20%3F%20SEPARATOR%20%3A%20nameSoFar%20%2B%20SUBSEPARATOR%3B%5C%5Cn%5C%5Cn%20%20if%20(Array.isArray(children))%20%7B%5C%5Cn%20%20%20%20for%20(var%20i%20%3D%200%3B%20i%20%3C%20children.length%3B%20i%2B%2B)%20%7B%5C%5Cn%20%20%20%20%20%20child%20%3D%20children%5Bi%5D%3B%5C%5Cn%20%20%20%20%20%20nextName%20%3D%20nextNamePrefix%20%2B%20getComponentKey(child%2C%20i)%3B%5C%5Cn%20%20%20%20%20%20subtreeCount%20%2B%3D%20traverseAllChildrenImpl(child%2C%20nextName%2C%20callback%2C%20traverseContext)%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%20else%20%7B%5C%5Cn%20%20%20%20var%20iteratorFn%20%3D%20getIteratorFn(children)%3B%5C%5Cn%20%20%20%20if%20(typeof%20iteratorFn%20%3D%3D%3D%20'function')%20%7B%5C%5Cn%20%20%20%20%20%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%2F%2F%20Warn%20about%20using%20Maps%20as%20children%5C%5Cn%20%20%20%20%20%20%20%20if%20(iteratorFn%20%3D%3D%3D%20children.entries)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20!didWarnAboutMaps%20%3F%20warning%241(false%2C%20'Using%20Maps%20as%20children%20is%20unsupported%20and%20will%20likely%20yield%20'%20%2B%20'unexpected%20results.%20Convert%20it%20to%20a%20sequence%2Fiterable%20of%20keyed%20'%20%2B%20'ReactElements%20instead.')%20%3A%20void%200%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20didWarnAboutMaps%20%3D%20true%3B%5C%5Cn%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20%20%20var%20iterator%20%3D%20iteratorFn.call(children)%3B%5C%5Cn%20%20%20%20%20%20var%20step%20%3D%20void%200%3B%5C%5Cn%20%20%20%20%20%20var%20ii%20%3D%200%3B%5C%5Cn%20%20%20%20%20%20while%20(!(step%20%3D%20iterator.next()).done)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20child%20%3D%20step.value%3B%5C%5Cn%20%20%20%20%20%20%20%20nextName%20%3D%20nextNamePrefix%20%2B%20getComponentKey(child%2C%20ii%2B%2B)%3B%5C%5Cn%20%20%20%20%20%20%20%20subtreeCount%20%2B%3D%20traverseAllChildrenImpl(child%2C%20nextName%2C%20callback%2C%20traverseContext)%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%7D%20else%20if%20(type%20%3D%3D%3D%20'object')%20%7B%5C%5Cn%20%20%20%20%20%20var%20addendum%20%3D%20''%3B%5C%5Cn%20%20%20%20%20%20%7B%5C%5Cn%20%20%20%20%20%20%20%20addendum%20%3D%20'%20If%20you%20meant%20to%20render%20a%20collection%20of%20children%2C%20use%20an%20array%20'%20%2B%20'instead.'%20%2B%20ReactDebugCurrentFrame.getStackAddendum()%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20var%20childrenString%20%3D%20''%20%2B%20children%3B%5C%5Cn%20%20%20%20%20%20invariant(false%2C%20'Objects%20are%20not%20valid%20as%20a%20React%20child%20(found%3A%20%25s).%25s'%2C%20childrenString%20%3D%3D%3D%20'%5Bobject%20Object%5D'%20%3F%20'object%20with%20keys%20%7B'%20%2B%20Object.keys(children).join('%2C%20')%20%2B%20'%7D'%20%3A%20childrenString%2C%20addendum)%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20return%20subtreeCount%3B%5C%5Cn%7D%5C%5Cn%5C%5Cn%2F**%5C%5Cn%20*%20Traverses%20children%20that%20are%20typically%20specified%20as%20%60props.children%60%2C%20but%5C%5Cn%20*%20might%20also%20be%20specified%20through%20attributes%3A%5C%5Cn%20*%5C%5Cn%20*%20-%20%60traverseAllChildren(this.props.children%2C%20...)%60%5C%5Cn%20*%20-%20%60traverseAllChildren(this.props.leftPanelChildren%2C%20...)%60%5C%5Cn%20*%5C%5Cn%20*%20The%20%60traverseContext%60%20is%20an%20optional%20argument%20that%20is%20passed%20through%20the%5C%5Cn%20*%20entire%20traversal.%20It%20can%20be%20used%20to%20store%20accumulations%20or%20anything%20else%20that%5C%5Cn%20*%20the%20callback%20might%20find%20relevant.%5C%5Cn%20*%5C%5Cn%20*%20%40param%20%7B%3F*%7D%20children%20Children%20tree%20object.%5C%5Cn%20*%20%40param%20%7B!function%7D%20callback%20To%20invoke%20upon%20traversing%20each%20child.%5C%5Cn%20*%20%40param%20%7B%3F*%7D%20traverseContext%20Context%20for%20traversal.%5C%5Cn%20*%20%40return%20%7B!number%7D%20The%20number%20of%20children%20in%20this%20subtree.%5C%5Cn%20*%2F%5C%5Cnfunction%20traverseAllChildren(children%2C%20callback%2C%20traverseContext)%20%7B%5C%5Cn%20%20if%20(children%20%3D%3D%20null)%20%7B%5C%5Cn%20%20%20%20return%200%3B%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20return%20traverseAllChildrenImpl(children%2C%20''%2C%20callback%2C%20traverseContext)%3B%5C%5Cn%7D%5C%5Cn%5C%5Cn%2F**%5C%5Cn%20*%20Generate%20a%20key%20string%20that%20identifies%20a%20component%20within%20a%20set.%5C%5Cn%20*%5C%5Cn%20*%20%40param%20%7B*%7D%20component%20A%20component%20that%20could%20contain%20a%20manual%20key.%5C%5Cn%20*%20%40param%20%7Bnumber%7D%20index%20Index%20that%20is%20used%20if%20a%20manual%20key%20is%20not%20provided.%5C%5Cn%20*%20%40return%20%7Bstring%7D%5C%5Cn%20*%2F%5C%5Cnfunction%20getComponentKey(component%2C%20index)%20%7B%5C%5Cn%20%20%2F%2F%20Do%20some%20typechecking%20here%20since%20we%20call%20this%20blindly.%20We%20want%20to%20ensure%5C%5Cn%20%20%2F%2F%20that%20we%20don't%20block%20potential%20future%20ES%20APIs.%5C%5Cn%20%20if%20(typeof%20component%20%3D%3D%3D%20'object'%20%26%26%20component%20!%3D%3D%20null%20%26%26%20component.key%20!%3D%20null)%20%7B%5C%5Cn%20%20%20%20%2F%2F%20Explicit%20key%5C%5Cn%20%20%20%20return%20escape(component.key)%3B%5C%5Cn%20%20%7D%5C%5Cn%20%20%2F%2F%20Implicit%20key%20determined%20by%20the%20index%20in%20the%20set%5C%5Cn%20%20return%20index.toString(36)%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20forEachSingleChild(bookKeeping%2C%20child%2C%20name)%20%7B%5C%5Cn%20%20var%20func%20%3D%20bookKeeping.func%2C%5C%5Cn%20%20%20%20%20%20context%20%3D%20bookKeeping.context%3B%5C%5Cn%5C%5Cn%20%20func.call(context%2C%20child%2C%20bookKeeping.count%2B%2B)%3B%5C%5Cn%7D%5C%5Cn%5C%5Cn%2F**%5C%5Cn%20*%20Iterates%20through%20children%20that%20are%20typically%20specified%20as%20%60props.children%60.%5C%5Cn%20*%5C%5Cn%20*%20See%20https%3A%2F%2Freactjs.org%2Fdocs%2Freact-api.html%23reactchildrenforeach%5C%5Cn%20*%5C%5Cn%20*%20The%20provided%20forEachFunc(child%2C%20index)%20will%20be%20called%20for%20each%5C%5Cn%20*%20leaf%20child.%5C%5Cn%20*%5C%5Cn%20*%20%40param%20%7B%3F*%7D%20children%20Children%20tree%20container.%5C%5Cn%20*%20%40param%20%7Bfunction(*%2C%20int)%7D%20forEachFunc%5C%5Cn%20*%20%40param%20%7B*%7D%20forEachContext%20Context%20for%20forEachContext.%5C%5Cn%20*%2F%5C%5Cnfunction%20forEachChildren(children%2C%20forEachFunc%2C%20forEachContext)%20%7B%5C%5Cn%20%20if%20(children%20%3D%3D%20null)%20%7B%5C%5Cn%20%20%20%20return%20children%3B%5C%5Cn%20%20%7D%5C%5Cn%20%20var%20traverseContext%20%3D%20getPooledTraverseContext(null%2C%20null%2C%20forEachFunc%2C%20forEachContext)%3B%5C%5Cn%20%20traverseAllChildren(children%2C%20forEachSingleChild%2C%20traverseContext)%3B%5C%5Cn%20%20releaseTraverseContext(traverseContext)%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20mapSingleChildIntoContext(bookKeeping%2C%20child%2C%20childKey)%20%7B%5C%5Cn%20%20var%20result%20%3D%20bookKeeping.result%2C%5C%5Cn%20%20%20%20%20%20keyPrefix%20%3D%20bookKeeping.keyPrefix%2C%5C%5Cn%20%20%20%20%20%20func%20%3D%20bookKeeping.func%2C%5C%5Cn%20%20%20%20%20%20context%20%3D%20bookKeeping.context%3B%5C%5Cn%5C%5Cn%5C%5Cn%20%20var%20mappedChild%20%3D%20func.call(context%2C%20child%2C%20bookKeeping.count%2B%2B)%3B%5C%5Cn%20%20if%20(Array.isArray(mappedChild))%20%7B%5C%5Cn%20%20%20%20mapIntoWithKeyPrefixInternal(mappedChild%2C%20result%2C%20childKey%2C%20function%20(c)%20%7B%5C%5Cn%20%20%20%20%20%20return%20c%3B%5C%5Cn%20%20%20%20%7D)%3B%5C%5Cn%20%20%7D%20else%20if%20(mappedChild%20!%3D%20null)%20%7B%5C%5Cn%20%20%20%20if%20(isValidElement(mappedChild))%20%7B%5C%5Cn%20%20%20%20%20%20mappedChild%20%3D%20cloneAndReplaceKey(mappedChild%2C%5C%5Cn%20%20%20%20%20%20%2F%2F%20Keep%20both%20the%20(mapped)%20and%20old%20keys%20if%20they%20differ%2C%20just%20as%5C%5Cn%20%20%20%20%20%20%2F%2F%20traverseAllChildren%20used%20to%20do%20for%20objects%20as%20children%5C%5Cn%20%20%20%20%20%20keyPrefix%20%2B%20(mappedChild.key%20%26%26%20(!child%20%7C%7C%20child.key%20!%3D%3D%20mappedChild.key)%20%3F%20escapeUserProvidedKey(mappedChild.key)%20%2B%20'%2F'%20%3A%20'')%20%2B%20childKey)%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%20%20result.push(mappedChild)%3B%5C%5Cn%20%20%7D%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20mapIntoWithKeyPrefixInternal(children%2C%20array%2C%20prefix%2C%20func%2C%20context)%20%7B%5C%5Cn%20%20var%20escapedPrefix%20%3D%20''%3B%5C%5Cn%20%20if%20(prefix%20!%3D%20null)%20%7B%5C%5Cn%20%20%20%20escapedPrefix%20%3D%20escapeUserProvidedKey(prefix)%20%2B%20'%2F'%3B%5C%5Cn%20%20%7D%5C%5Cn%20%20var%20traverseContext%20%3D%20getPooledTraverseContext(array%2C%20escapedPrefix%2C%20func%2C%20context)%3B%5C%5Cn%20%20traverseAllChildren(children%2C%20mapSingleChildIntoContext%2C%20traverseContext)%3B%5C%5Cn%20%20releaseTraverseContext(traverseContext)%3B%5C%5Cn%7D%5C%5Cn%5C%5Cn%2F**%5C%5Cn%20*%20Maps%20children%20that%20are%20typically%20specified%20as%20%60props.children%60.%5C%5Cn%20*%5C%5Cn%20*%20See%20https%3A%2F%2Freactjs.org%2Fdocs%2Freact-api.html%23reactchildrenmap%5C%5Cn%20*%5C%5Cn%20*%20The%20provided%20mapFunction(child%2C%20key%2C%20index)%20will%20be%20called%20for%20each%5C%5Cn%20*%20leaf%20child.%5C%5Cn%20*%5C%5Cn%20*%20%40param%20%7B%3F*%7D%20children%20Children%20tree%20container.%5C%5Cn%20*%20%40param%20%7Bfunction(*%2C%20int)%7D%20func%20The%20map%20function.%5C%5Cn%20*%20%40param%20%7B*%7D%20context%20Context%20for%20mapFunction.%5C%5Cn%20*%20%40return%20%7Bobject%7D%20Object%20containing%20the%20ordered%20map%20of%20results.%5C%5Cn%20*%2F%5C%5Cnfunction%20mapChildren(children%2C%20func%2C%20context)%20%7B%5C%5Cn%20%20if%20(children%20%3D%3D%20null)%20%7B%5C%5Cn%20%20%20%20return%20children%3B%5C%5Cn%20%20%7D%5C%5Cn%20%20var%20result%20%3D%20%5B%5D%3B%5C%5Cn%20%20mapIntoWithKeyPrefixInternal(children%2C%20result%2C%20null%2C%20func%2C%20context)%3B%5C%5Cn%20%20return%20result%3B%5C%5Cn%7D%5C%5Cn%5C%5Cn%2F**%5C%5Cn%20*%20Count%20the%20number%20of%20children%20that%20are%20typically%20specified%20as%5C%5Cn%20*%20%60props.children%60.%5C%5Cn%20*%5C%5Cn%20*%20See%20https%3A%2F%2Freactjs.org%2Fdocs%2Freact-api.html%23reactchildrencount%5C%5Cn%20*%5C%5Cn%20*%20%40param%20%7B%3F*%7D%20children%20Children%20tree%20container.%5C%5Cn%20*%20%40return%20%7Bnumber%7D%20The%20number%20of%20children.%5C%5Cn%20*%2F%5C%5Cnfunction%20countChildren(children)%20%7B%5C%5Cn%20%20return%20traverseAllChildren(children%2C%20function%20()%20%7B%5C%5Cn%20%20%20%20return%20null%3B%5C%5Cn%20%20%7D%2C%20null)%3B%5C%5Cn%7D%5C%5Cn%5C%5Cn%2F**%5C%5Cn%20*%20Flatten%20a%20children%20object%20(typically%20specified%20as%20%60props.children%60)%20and%5C%5Cn%20*%20return%20an%20array%20with%20appropriately%20re-keyed%20children.%5C%5Cn%20*%5C%5Cn%20*%20See%20https%3A%2F%2Freactjs.org%2Fdocs%2Freact-api.html%23reactchildrentoarray%5C%5Cn%20*%2F%5C%5Cnfunction%20toArray(children)%20%7B%5C%5Cn%20%20var%20result%20%3D%20%5B%5D%3B%5C%5Cn%20%20mapIntoWithKeyPrefixInternal(children%2C%20result%2C%20null%2C%20function%20(child)%20%7B%5C%5Cn%20%20%20%20return%20child%3B%5C%5Cn%20%20%7D)%3B%5C%5Cn%20%20return%20result%3B%5C%5Cn%7D%5C%5Cn%5C%5Cn%2F**%5C%5Cn%20*%20Returns%20the%20first%20child%20in%20a%20collection%20of%20children%20and%20verifies%20that%20there%5C%5Cn%20*%20is%20only%20one%20child%20in%20the%20collection.%5C%5Cn%20*%5C%5Cn%20*%20See%20https%3A%2F%2Freactjs.org%2Fdocs%2Freact-api.html%23reactchildrenonly%5C%5Cn%20*%5C%5Cn%20*%20The%20current%20implementation%20of%20this%20function%20assumes%20that%20a%20single%20child%20gets%5C%5Cn%20*%20passed%20without%20a%20wrapper%2C%20but%20the%20purpose%20of%20this%20helper%20function%20is%20to%5C%5Cn%20*%20abstract%20away%20the%20particular%20structure%20of%20children.%5C%5Cn%20*%5C%5Cn%20*%20%40param%20%7B%3Fobject%7D%20children%20Child%20collection%20structure.%5C%5Cn%20*%20%40return%20%7BReactElement%7D%20The%20first%20and%20only%20%60ReactElement%60%20contained%20in%20the%5C%5Cn%20*%20structure.%5C%5Cn%20*%2F%5C%5Cnfunction%20onlyChild(children)%20%7B%5C%5Cn%20%20!isValidElement(children)%20%3F%20invariant(false%2C%20'React.Children.only%20expected%20to%20receive%20a%20single%20React%20element%20child.')%20%3A%20void%200%3B%5C%5Cn%20%20return%20children%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20createContext(defaultValue%2C%20calculateChangedBits)%20%7B%5C%5Cn%20%20if%20(calculateChangedBits%20%3D%3D%3D%20undefined)%20%7B%5C%5Cn%20%20%20%20calculateChangedBits%20%3D%20null%3B%5C%5Cn%20%20%7D%20else%20%7B%5C%5Cn%20%20%20%20%7B%5C%5Cn%20%20%20%20%20%20!(calculateChangedBits%20%3D%3D%3D%20null%20%7C%7C%20typeof%20calculateChangedBits%20%3D%3D%3D%20'function')%20%3F%20warningWithoutStack%241(false%2C%20'createContext%3A%20Expected%20the%20optional%20second%20argument%20to%20be%20a%20'%20%2B%20'function.%20Instead%20received%3A%20%25s'%2C%20calculateChangedBits)%20%3A%20void%200%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20var%20context%20%3D%20%7B%5C%5Cn%20%20%20%20%24%24typeof%3A%20REACT_CONTEXT_TYPE%2C%5C%5Cn%20%20%20%20_calculateChangedBits%3A%20calculateChangedBits%2C%5C%5Cn%20%20%20%20%2F%2F%20As%20a%20workaround%20to%20support%20multiple%20concurrent%20renderers%2C%20we%20categorize%5C%5Cn%20%20%20%20%2F%2F%20some%20renderers%20as%20primary%20and%20others%20as%20secondary.%20We%20only%20expect%5C%5Cn%20%20%20%20%2F%2F%20there%20to%20be%20two%20concurrent%20renderers%20at%20most%3A%20React%20Native%20(primary)%20and%5C%5Cn%20%20%20%20%2F%2F%20Fabric%20(secondary)%3B%20React%20DOM%20(primary)%20and%20React%20ART%20(secondary).%5C%5Cn%20%20%20%20%2F%2F%20Secondary%20renderers%20store%20their%20context%20values%20on%20separate%20fields.%5C%5Cn%20%20%20%20_currentValue%3A%20defaultValue%2C%5C%5Cn%20%20%20%20_currentValue2%3A%20defaultValue%2C%5C%5Cn%20%20%20%20%2F%2F%20Used%20to%20track%20how%20many%20concurrent%20renderers%20this%20context%20currently%5C%5Cn%20%20%20%20%2F%2F%20supports%20within%20in%20a%20single%20renderer.%20Such%20as%20parallel%20server%20rendering.%5C%5Cn%20%20%20%20_threadCount%3A%200%2C%5C%5Cn%20%20%20%20%2F%2F%20These%20are%20circular%5C%5Cn%20%20%20%20Provider%3A%20null%2C%5C%5Cn%20%20%20%20Consumer%3A%20null%5C%5Cn%20%20%7D%3B%5C%5Cn%5C%5Cn%20%20context.Provider%20%3D%20%7B%5C%5Cn%20%20%20%20%24%24typeof%3A%20REACT_PROVIDER_TYPE%2C%5C%5Cn%20%20%20%20_context%3A%20context%5C%5Cn%20%20%7D%3B%5C%5Cn%5C%5Cn%20%20var%20hasWarnedAboutUsingNestedContextConsumers%20%3D%20false%3B%5C%5Cn%20%20var%20hasWarnedAboutUsingConsumerProvider%20%3D%20false%3B%5C%5Cn%5C%5Cn%20%20%7B%5C%5Cn%20%20%20%20%2F%2F%20A%20separate%20object%2C%20but%20proxies%20back%20to%20the%20original%20context%20object%20for%5C%5Cn%20%20%20%20%2F%2F%20backwards%20compatibility.%20It%20has%20a%20different%20%24%24typeof%2C%20so%20we%20can%20properly%5C%5Cn%20%20%20%20%2F%2F%20warn%20for%20the%20incorrect%20usage%20of%20Context%20as%20a%20Consumer.%5C%5Cn%20%20%20%20var%20Consumer%20%3D%20%7B%5C%5Cn%20%20%20%20%20%20%24%24typeof%3A%20REACT_CONTEXT_TYPE%2C%5C%5Cn%20%20%20%20%20%20_context%3A%20context%2C%5C%5Cn%20%20%20%20%20%20_calculateChangedBits%3A%20context._calculateChangedBits%5C%5Cn%20%20%20%20%7D%3B%5C%5Cn%20%20%20%20%2F%2F%20%24FlowFixMe%3A%20Flow%20complains%20about%20not%20setting%20a%20value%2C%20which%20is%20intentional%20here%5C%5Cn%20%20%20%20Object.defineProperties(Consumer%2C%20%7B%5C%5Cn%20%20%20%20%20%20Provider%3A%20%7B%5C%5Cn%20%20%20%20%20%20%20%20get%3A%20function%20()%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20if%20(!hasWarnedAboutUsingConsumerProvider)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20hasWarnedAboutUsingConsumerProvider%20%3D%20true%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20warning%241(false%2C%20'Rendering%20%3CContext.Consumer.Provider%3E%20is%20not%20supported%20and%20will%20be%20removed%20in%20'%20%2B%20'a%20future%20major%20release.%20Did%20you%20mean%20to%20render%20%3CContext.Provider%3E%20instead%3F')%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%20%20%20%20return%20context.Provider%3B%5C%5Cn%20%20%20%20%20%20%20%20%7D%2C%5C%5Cn%20%20%20%20%20%20%20%20set%3A%20function%20(_Provider)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20context.Provider%20%3D%20_Provider%3B%5C%5Cn%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%7D%2C%5C%5Cn%20%20%20%20%20%20_currentValue%3A%20%7B%5C%5Cn%20%20%20%20%20%20%20%20get%3A%20function%20()%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20return%20context._currentValue%3B%5C%5Cn%20%20%20%20%20%20%20%20%7D%2C%5C%5Cn%20%20%20%20%20%20%20%20set%3A%20function%20(_currentValue)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20context._currentValue%20%3D%20_currentValue%3B%5C%5Cn%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%7D%2C%5C%5Cn%20%20%20%20%20%20_currentValue2%3A%20%7B%5C%5Cn%20%20%20%20%20%20%20%20get%3A%20function%20()%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20return%20context._currentValue2%3B%5C%5Cn%20%20%20%20%20%20%20%20%7D%2C%5C%5Cn%20%20%20%20%20%20%20%20set%3A%20function%20(_currentValue2)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20context._currentValue2%20%3D%20_currentValue2%3B%5C%5Cn%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%7D%2C%5C%5Cn%20%20%20%20%20%20_threadCount%3A%20%7B%5C%5Cn%20%20%20%20%20%20%20%20get%3A%20function%20()%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20return%20context._threadCount%3B%5C%5Cn%20%20%20%20%20%20%20%20%7D%2C%5C%5Cn%20%20%20%20%20%20%20%20set%3A%20function%20(_threadCount)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20context._threadCount%20%3D%20_threadCount%3B%5C%5Cn%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%7D%2C%5C%5Cn%20%20%20%20%20%20Consumer%3A%20%7B%5C%5Cn%20%20%20%20%20%20%20%20get%3A%20function%20()%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20if%20(!hasWarnedAboutUsingNestedContextConsumers)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20hasWarnedAboutUsingNestedContextConsumers%20%3D%20true%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20warning%241(false%2C%20'Rendering%20%3CContext.Consumer.Consumer%3E%20is%20not%20supported%20and%20will%20be%20removed%20in%20'%20%2B%20'a%20future%20major%20release.%20Did%20you%20mean%20to%20render%20%3CContext.Consumer%3E%20instead%3F')%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%20%20%20%20return%20context.Consumer%3B%5C%5Cn%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%7D)%3B%5C%5Cn%20%20%20%20%2F%2F%20%24FlowFixMe%3A%20Flow%20complains%20about%20missing%20properties%20because%20it%20doesn't%20understand%20defineProperty%5C%5Cn%20%20%20%20context.Consumer%20%3D%20Consumer%3B%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20%7B%5C%5Cn%20%20%20%20context._currentRenderer%20%3D%20null%3B%5C%5Cn%20%20%20%20context._currentRenderer2%20%3D%20null%3B%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20return%20context%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20lazy(ctor)%20%7B%5C%5Cn%20%20var%20lazyType%20%3D%20%7B%5C%5Cn%20%20%20%20%24%24typeof%3A%20REACT_LAZY_TYPE%2C%5C%5Cn%20%20%20%20_ctor%3A%20ctor%2C%5C%5Cn%20%20%20%20%2F%2F%20React%20uses%20these%20fields%20to%20store%20the%20result.%5C%5Cn%20%20%20%20_status%3A%20-1%2C%5C%5Cn%20%20%20%20_result%3A%20null%5C%5Cn%20%20%7D%3B%5C%5Cn%5C%5Cn%20%20%7B%5C%5Cn%20%20%20%20%2F%2F%20In%20production%2C%20this%20would%20just%20set%20it%20on%20the%20object.%5C%5Cn%20%20%20%20var%20defaultProps%20%3D%20void%200%3B%5C%5Cn%20%20%20%20var%20propTypes%20%3D%20void%200%3B%5C%5Cn%20%20%20%20Object.defineProperties(lazyType%2C%20%7B%5C%5Cn%20%20%20%20%20%20defaultProps%3A%20%7B%5C%5Cn%20%20%20%20%20%20%20%20configurable%3A%20true%2C%5C%5Cn%20%20%20%20%20%20%20%20get%3A%20function%20()%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20return%20defaultProps%3B%5C%5Cn%20%20%20%20%20%20%20%20%7D%2C%5C%5Cn%20%20%20%20%20%20%20%20set%3A%20function%20(newDefaultProps)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20warning%241(false%2C%20'React.lazy(...)%3A%20It%20is%20not%20supported%20to%20assign%20%60defaultProps%60%20to%20'%20%2B%20'a%20lazy%20component%20import.%20Either%20specify%20them%20where%20the%20component%20'%20%2B%20'is%20defined%2C%20or%20create%20a%20wrapping%20component%20around%20it.')%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20defaultProps%20%3D%20newDefaultProps%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%2F%2F%20Match%20production%20behavior%20more%20closely%3A%5C%5Cn%20%20%20%20%20%20%20%20%20%20Object.defineProperty(lazyType%2C%20'defaultProps'%2C%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20enumerable%3A%20true%5C%5Cn%20%20%20%20%20%20%20%20%20%20%7D)%3B%5C%5Cn%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%7D%2C%5C%5Cn%20%20%20%20%20%20propTypes%3A%20%7B%5C%5Cn%20%20%20%20%20%20%20%20configurable%3A%20true%2C%5C%5Cn%20%20%20%20%20%20%20%20get%3A%20function%20()%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20return%20propTypes%3B%5C%5Cn%20%20%20%20%20%20%20%20%7D%2C%5C%5Cn%20%20%20%20%20%20%20%20set%3A%20function%20(newPropTypes)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20warning%241(false%2C%20'React.lazy(...)%3A%20It%20is%20not%20supported%20to%20assign%20%60propTypes%60%20to%20'%20%2B%20'a%20lazy%20component%20import.%20Either%20specify%20them%20where%20the%20component%20'%20%2B%20'is%20defined%2C%20or%20create%20a%20wrapping%20component%20around%20it.')%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20propTypes%20%3D%20newPropTypes%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%2F%2F%20Match%20production%20behavior%20more%20closely%3A%5C%5Cn%20%20%20%20%20%20%20%20%20%20Object.defineProperty(lazyType%2C%20'propTypes'%2C%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20enumerable%3A%20true%5C%5Cn%20%20%20%20%20%20%20%20%20%20%7D)%3B%5C%5Cn%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%7D)%3B%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20return%20lazyType%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20forwardRef(render)%20%7B%5C%5Cn%20%20%7B%5C%5Cn%20%20%20%20if%20(render%20!%3D%20null%20%26%26%20render.%24%24typeof%20%3D%3D%3D%20REACT_MEMO_TYPE)%20%7B%5C%5Cn%20%20%20%20%20%20warningWithoutStack%241(false%2C%20'forwardRef%20requires%20a%20render%20function%20but%20received%20a%20%60memo%60%20'%20%2B%20'component.%20Instead%20of%20forwardRef(memo(...))%2C%20use%20'%20%2B%20'memo(forwardRef(...)).')%3B%5C%5Cn%20%20%20%20%7D%20else%20if%20(typeof%20render%20!%3D%3D%20'function')%20%7B%5C%5Cn%20%20%20%20%20%20warningWithoutStack%241(false%2C%20'forwardRef%20requires%20a%20render%20function%20but%20was%20given%20%25s.'%2C%20render%20%3D%3D%3D%20null%20%3F%20'null'%20%3A%20typeof%20render)%3B%5C%5Cn%20%20%20%20%7D%20else%20%7B%5C%5Cn%20%20%20%20%20%20!(%5C%5Cn%20%20%20%20%20%20%2F%2F%20Do%20not%20warn%20for%200%20arguments%20because%20it%20could%20be%20due%20to%20usage%20of%20the%20'arguments'%20object%5C%5Cn%20%20%20%20%20%20render.length%20%3D%3D%3D%200%20%7C%7C%20render.length%20%3D%3D%3D%202)%20%3F%20warningWithoutStack%241(false%2C%20'forwardRef%20render%20functions%20accept%20exactly%20two%20parameters%3A%20props%20and%20ref.%20%25s'%2C%20render.length%20%3D%3D%3D%201%20%3F%20'Did%20you%20forget%20to%20use%20the%20ref%20parameter%3F'%20%3A%20'Any%20additional%20parameter%20will%20be%20undefined.')%20%3A%20void%200%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20if%20(render%20!%3D%20null)%20%7B%5C%5Cn%20%20%20%20%20%20!(render.defaultProps%20%3D%3D%20null%20%26%26%20render.propTypes%20%3D%3D%20null)%20%3F%20warningWithoutStack%241(false%2C%20'forwardRef%20render%20functions%20do%20not%20support%20propTypes%20or%20defaultProps.%20'%20%2B%20'Did%20you%20accidentally%20pass%20a%20React%20component%3F')%20%3A%20void%200%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20return%20%7B%5C%5Cn%20%20%20%20%24%24typeof%3A%20REACT_FORWARD_REF_TYPE%2C%5C%5Cn%20%20%20%20render%3A%20render%5C%5Cn%20%20%7D%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20isValidElementType(type)%20%7B%5C%5Cn%20%20return%20typeof%20type%20%3D%3D%3D%20'string'%20%7C%7C%20typeof%20type%20%3D%3D%3D%20'function'%20%7C%7C%5C%5Cn%20%20%2F%2F%20Note%3A%20its%20typeof%20might%20be%20other%20than%20'symbol'%20or%20'number'%20if%20it's%20a%20polyfill.%5C%5Cn%20%20type%20%3D%3D%3D%20REACT_FRAGMENT_TYPE%20%7C%7C%20type%20%3D%3D%3D%20REACT_CONCURRENT_MODE_TYPE%20%7C%7C%20type%20%3D%3D%3D%20REACT_PROFILER_TYPE%20%7C%7C%20type%20%3D%3D%3D%20REACT_STRICT_MODE_TYPE%20%7C%7C%20type%20%3D%3D%3D%20REACT_SUSPENSE_TYPE%20%7C%7C%20typeof%20type%20%3D%3D%3D%20'object'%20%26%26%20type%20!%3D%3D%20null%20%26%26%20(type.%24%24typeof%20%3D%3D%3D%20REACT_LAZY_TYPE%20%7C%7C%20type.%24%24typeof%20%3D%3D%3D%20REACT_MEMO_TYPE%20%7C%7C%20type.%24%24typeof%20%3D%3D%3D%20REACT_PROVIDER_TYPE%20%7C%7C%20type.%24%24typeof%20%3D%3D%3D%20REACT_CONTEXT_TYPE%20%7C%7C%20type.%24%24typeof%20%3D%3D%3D%20REACT_FORWARD_REF_TYPE)%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20memo(type%2C%20compare)%20%7B%5C%5Cn%20%20%7B%5C%5Cn%20%20%20%20if%20(!isValidElementType(type))%20%7B%5C%5Cn%20%20%20%20%20%20warningWithoutStack%241(false%2C%20'memo%3A%20The%20first%20argument%20must%20be%20a%20component.%20Instead%20'%20%2B%20'received%3A%20%25s'%2C%20type%20%3D%3D%3D%20null%20%3F%20'null'%20%3A%20typeof%20type)%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%5C%5Cn%20%20return%20%7B%5C%5Cn%20%20%20%20%24%24typeof%3A%20REACT_MEMO_TYPE%2C%5C%5Cn%20%20%20%20type%3A%20type%2C%5C%5Cn%20%20%20%20compare%3A%20compare%20%3D%3D%3D%20undefined%20%3F%20null%20%3A%20compare%5C%5Cn%20%20%7D%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20resolveDispatcher()%20%7B%5C%5Cn%20%20var%20dispatcher%20%3D%20ReactCurrentDispatcher.current%3B%5C%5Cn%20%20!(dispatcher%20!%3D%3D%20null)%20%3F%20invariant(false%2C%20'Invalid%20hook%20call.%20Hooks%20can%20only%20be%20called%20inside%20of%20the%20body%20of%20a%20function%20component.%20This%20could%20happen%20for%20one%20of%20the%20following%20reasons%3A%5C%5C%5C%5Cn1.%20You%20might%20have%20mismatching%20versions%20of%20React%20and%20the%20renderer%20(such%20as%20React%20DOM)%5C%5C%5C%5Cn2.%20You%20might%20be%20breaking%20the%20Rules%20of%20Hooks%5C%5C%5C%5Cn3.%20You%20might%20have%20more%20than%20one%20copy%20of%20React%20in%20the%20same%20app%5C%5C%5C%5CnSee%20https%3A%2F%2Ffb.me%2Freact-invalid-hook-call%20for%20tips%20about%20how%20to%20debug%20and%20fix%20this%20problem.')%20%3A%20void%200%3B%5C%5Cn%20%20return%20dispatcher%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20useContext(Context%2C%20unstable_observedBits)%20%7B%5C%5Cn%20%20var%20dispatcher%20%3D%20resolveDispatcher()%3B%5C%5Cn%20%20%7B%5C%5Cn%20%20%20%20!(unstable_observedBits%20%3D%3D%3D%20undefined)%20%3F%20warning%241(false%2C%20'useContext()%20second%20argument%20is%20reserved%20for%20future%20'%20%2B%20'use%20in%20React.%20Passing%20it%20is%20not%20supported.%20'%20%2B%20'You%20passed%3A%20%25s.%25s'%2C%20unstable_observedBits%2C%20typeof%20unstable_observedBits%20%3D%3D%3D%20'number'%20%26%26%20Array.isArray(arguments%5B2%5D)%20%3F%20'%5C%5C%5C%5Cn%5C%5C%5C%5CnDid%20you%20call%20array.map(useContext)%3F%20'%20%2B%20'Calling%20Hooks%20inside%20a%20loop%20is%20not%20supported.%20'%20%2B%20'Learn%20more%20at%20https%3A%2F%2Ffb.me%2Frules-of-hooks'%20%3A%20'')%20%3A%20void%200%3B%5C%5Cn%5C%5Cn%20%20%20%20%2F%2F%20TODO%3A%20add%20a%20more%20generic%20warning%20for%20invalid%20values.%5C%5Cn%20%20%20%20if%20(Context._context%20!%3D%3D%20undefined)%20%7B%5C%5Cn%20%20%20%20%20%20var%20realContext%20%3D%20Context._context%3B%5C%5Cn%20%20%20%20%20%20%2F%2F%20Don't%20deduplicate%20because%20this%20legitimately%20causes%20bugs%5C%5Cn%20%20%20%20%20%20%2F%2F%20and%20nobody%20should%20be%20using%20this%20in%20existing%20code.%5C%5Cn%20%20%20%20%20%20if%20(realContext.Consumer%20%3D%3D%3D%20Context)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20warning%241(false%2C%20'Calling%20useContext(Context.Consumer)%20is%20not%20supported%2C%20may%20cause%20bugs%2C%20and%20will%20be%20'%20%2B%20'removed%20in%20a%20future%20major%20release.%20Did%20you%20mean%20to%20call%20useContext(Context)%20instead%3F')%3B%5C%5Cn%20%20%20%20%20%20%7D%20else%20if%20(realContext.Provider%20%3D%3D%3D%20Context)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20warning%241(false%2C%20'Calling%20useContext(Context.Provider)%20is%20not%20supported.%20'%20%2B%20'Did%20you%20mean%20to%20call%20useContext(Context)%20instead%3F')%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%5C%5Cn%20%20return%20dispatcher.useContext(Context%2C%20unstable_observedBits)%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20useState(initialState)%20%7B%5C%5Cn%20%20var%20dispatcher%20%3D%20resolveDispatcher()%3B%5C%5Cn%20%20return%20dispatcher.useState(initialState)%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20useReducer(reducer%2C%20initialArg%2C%20init)%20%7B%5C%5Cn%20%20var%20dispatcher%20%3D%20resolveDispatcher()%3B%5C%5Cn%20%20return%20dispatcher.useReducer(reducer%2C%20initialArg%2C%20init)%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20useRef(initialValue)%20%7B%5C%5Cn%20%20var%20dispatcher%20%3D%20resolveDispatcher()%3B%5C%5Cn%20%20return%20dispatcher.useRef(initialValue)%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20useEffect(create%2C%20inputs)%20%7B%5C%5Cn%20%20var%20dispatcher%20%3D%20resolveDispatcher()%3B%5C%5Cn%20%20return%20dispatcher.useEffect(create%2C%20inputs)%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20useLayoutEffect(create%2C%20inputs)%20%7B%5C%5Cn%20%20var%20dispatcher%20%3D%20resolveDispatcher()%3B%5C%5Cn%20%20return%20dispatcher.useLayoutEffect(create%2C%20inputs)%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20useCallback(callback%2C%20inputs)%20%7B%5C%5Cn%20%20var%20dispatcher%20%3D%20resolveDispatcher()%3B%5C%5Cn%20%20return%20dispatcher.useCallback(callback%2C%20inputs)%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20useMemo(create%2C%20inputs)%20%7B%5C%5Cn%20%20var%20dispatcher%20%3D%20resolveDispatcher()%3B%5C%5Cn%20%20return%20dispatcher.useMemo(create%2C%20inputs)%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20useImperativeHandle(ref%2C%20create%2C%20inputs)%20%7B%5C%5Cn%20%20var%20dispatcher%20%3D%20resolveDispatcher()%3B%5C%5Cn%20%20return%20dispatcher.useImperativeHandle(ref%2C%20create%2C%20inputs)%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20useDebugValue(value%2C%20formatterFn)%20%7B%5C%5Cn%20%20%7B%5C%5Cn%20%20%20%20var%20dispatcher%20%3D%20resolveDispatcher()%3B%5C%5Cn%20%20%20%20return%20dispatcher.useDebugValue(value%2C%20formatterFn)%3B%5C%5Cn%20%20%7D%5C%5Cn%7D%5C%5Cn%5C%5Cn%2F**%5C%5Cn%20*%20ReactElementValidator%20provides%20a%20wrapper%20around%20a%20element%20factory%5C%5Cn%20*%20which%20validates%20the%20props%20passed%20to%20the%20element.%20This%20is%20intended%20to%20be%5C%5Cn%20*%20used%20only%20in%20DEV%20and%20could%20be%20replaced%20by%20a%20static%20type%20checker%20for%20languages%5C%5Cn%20*%20that%20support%20it.%5C%5Cn%20*%2F%5C%5Cn%5C%5Cnvar%20propTypesMisspellWarningShown%20%3D%20void%200%3B%5C%5Cn%5C%5Cn%7B%5C%5Cn%20%20propTypesMisspellWarningShown%20%3D%20false%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20getDeclarationErrorAddendum()%20%7B%5C%5Cn%20%20if%20(ReactCurrentOwner.current)%20%7B%5C%5Cn%20%20%20%20var%20name%20%3D%20getComponentName(ReactCurrentOwner.current.type)%3B%5C%5Cn%20%20%20%20if%20(name)%20%7B%5C%5Cn%20%20%20%20%20%20return%20'%5C%5C%5C%5Cn%5C%5C%5C%5CnCheck%20the%20render%20method%20of%20%60'%20%2B%20name%20%2B%20'%60.'%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%5C%5Cn%20%20return%20''%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20getSourceInfoErrorAddendum(elementProps)%20%7B%5C%5Cn%20%20if%20(elementProps%20!%3D%3D%20null%20%26%26%20elementProps%20!%3D%3D%20undefined%20%26%26%20elementProps.__source%20!%3D%3D%20undefined)%20%7B%5C%5Cn%20%20%20%20var%20source%20%3D%20elementProps.__source%3B%5C%5Cn%20%20%20%20var%20fileName%20%3D%20source.fileName.replace(%2F%5E.*%5B%5C%5C%5C%5C%5C%5C%5C%5C%5C%5C%5C%5C%2F%5D%2F%2C%20'')%3B%5C%5Cn%20%20%20%20var%20lineNumber%20%3D%20source.lineNumber%3B%5C%5Cn%20%20%20%20return%20'%5C%5C%5C%5Cn%5C%5C%5C%5CnCheck%20your%20code%20at%20'%20%2B%20fileName%20%2B%20'%3A'%20%2B%20lineNumber%20%2B%20'.'%3B%5C%5Cn%20%20%7D%5C%5Cn%20%20return%20''%3B%5C%5Cn%7D%5C%5Cn%5C%5Cn%2F**%5C%5Cn%20*%20Warn%20if%20there's%20no%20key%20explicitly%20set%20on%20dynamic%20arrays%20of%20children%20or%5C%5Cn%20*%20object%20keys%20are%20not%20valid.%20This%20allows%20us%20to%20keep%20track%20of%20children%20between%5C%5Cn%20*%20updates.%5C%5Cn%20*%2F%5C%5Cnvar%20ownerHasKeyUseWarning%20%3D%20%7B%7D%3B%5C%5Cn%5C%5Cnfunction%20getCurrentComponentErrorInfo(parentType)%20%7B%5C%5Cn%20%20var%20info%20%3D%20getDeclarationErrorAddendum()%3B%5C%5Cn%5C%5Cn%20%20if%20(!info)%20%7B%5C%5Cn%20%20%20%20var%20parentName%20%3D%20typeof%20parentType%20%3D%3D%3D%20'string'%20%3F%20parentType%20%3A%20parentType.displayName%20%7C%7C%20parentType.name%3B%5C%5Cn%20%20%20%20if%20(parentName)%20%7B%5C%5Cn%20%20%20%20%20%20info%20%3D%20'%5C%5C%5C%5Cn%5C%5C%5C%5CnCheck%20the%20top-level%20render%20call%20using%20%3C'%20%2B%20parentName%20%2B%20'%3E.'%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%5C%5Cn%20%20return%20info%3B%5C%5Cn%7D%5C%5Cn%5C%5Cn%2F**%5C%5Cn%20*%20Warn%20if%20the%20element%20doesn't%20have%20an%20explicit%20key%20assigned%20to%20it.%5C%5Cn%20*%20This%20element%20is%20in%20an%20array.%20The%20array%20could%20grow%20and%20shrink%20or%20be%5C%5Cn%20*%20reordered.%20All%20children%20that%20haven't%20already%20been%20validated%20are%20required%20to%5C%5Cn%20*%20have%20a%20%5C%5C%5C%22key%5C%5C%5C%22%20property%20assigned%20to%20it.%20Error%20statuses%20are%20cached%20so%20a%20warning%5C%5Cn%20*%20will%20only%20be%20shown%20once.%5C%5Cn%20*%5C%5Cn%20*%20%40internal%5C%5Cn%20*%20%40param%20%7BReactElement%7D%20element%20Element%20that%20requires%20a%20key.%5C%5Cn%20*%20%40param%20%7B*%7D%20parentType%20element's%20parent's%20type.%5C%5Cn%20*%2F%5C%5Cnfunction%20validateExplicitKey(element%2C%20parentType)%20%7B%5C%5Cn%20%20if%20(!element._store%20%7C%7C%20element._store.validated%20%7C%7C%20element.key%20!%3D%20null)%20%7B%5C%5Cn%20%20%20%20return%3B%5C%5Cn%20%20%7D%5C%5Cn%20%20element._store.validated%20%3D%20true%3B%5C%5Cn%5C%5Cn%20%20var%20currentComponentErrorInfo%20%3D%20getCurrentComponentErrorInfo(parentType)%3B%5C%5Cn%20%20if%20(ownerHasKeyUseWarning%5BcurrentComponentErrorInfo%5D)%20%7B%5C%5Cn%20%20%20%20return%3B%5C%5Cn%20%20%7D%5C%5Cn%20%20ownerHasKeyUseWarning%5BcurrentComponentErrorInfo%5D%20%3D%20true%3B%5C%5Cn%5C%5Cn%20%20%2F%2F%20Usually%20the%20current%20owner%20is%20the%20offender%2C%20but%20if%20it%20accepts%20children%20as%20a%5C%5Cn%20%20%2F%2F%20property%2C%20it%20may%20be%20the%20creator%20of%20the%20child%20that's%20responsible%20for%5C%5Cn%20%20%2F%2F%20assigning%20it%20a%20key.%5C%5Cn%20%20var%20childOwner%20%3D%20''%3B%5C%5Cn%20%20if%20(element%20%26%26%20element._owner%20%26%26%20element._owner%20!%3D%3D%20ReactCurrentOwner.current)%20%7B%5C%5Cn%20%20%20%20%2F%2F%20Give%20the%20component%20that%20originally%20created%20this%20child.%5C%5Cn%20%20%20%20childOwner%20%3D%20'%20It%20was%20passed%20a%20child%20from%20'%20%2B%20getComponentName(element._owner.type)%20%2B%20'.'%3B%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20setCurrentlyValidatingElement(element)%3B%5C%5Cn%20%20%7B%5C%5Cn%20%20%20%20warning%241(false%2C%20'Each%20child%20in%20a%20list%20should%20have%20a%20unique%20%5C%5C%5C%22key%5C%5C%5C%22%20prop.'%20%2B%20'%25s%25s%20See%20https%3A%2F%2Ffb.me%2Freact-warning-keys%20for%20more%20information.'%2C%20currentComponentErrorInfo%2C%20childOwner)%3B%5C%5Cn%20%20%7D%5C%5Cn%20%20setCurrentlyValidatingElement(null)%3B%5C%5Cn%7D%5C%5Cn%5C%5Cn%2F**%5C%5Cn%20*%20Ensure%20that%20every%20element%20either%20is%20passed%20in%20a%20static%20location%2C%20in%20an%5C%5Cn%20*%20array%20with%20an%20explicit%20keys%20property%20defined%2C%20or%20in%20an%20object%20literal%5C%5Cn%20*%20with%20valid%20key%20property.%5C%5Cn%20*%5C%5Cn%20*%20%40internal%5C%5Cn%20*%20%40param%20%7BReactNode%7D%20node%20Statically%20passed%20child%20of%20any%20type.%5C%5Cn%20*%20%40param%20%7B*%7D%20parentType%20node's%20parent's%20type.%5C%5Cn%20*%2F%5C%5Cnfunction%20validateChildKeys(node%2C%20parentType)%20%7B%5C%5Cn%20%20if%20(typeof%20node%20!%3D%3D%20'object')%20%7B%5C%5Cn%20%20%20%20return%3B%5C%5Cn%20%20%7D%5C%5Cn%20%20if%20(Array.isArray(node))%20%7B%5C%5Cn%20%20%20%20for%20(var%20i%20%3D%200%3B%20i%20%3C%20node.length%3B%20i%2B%2B)%20%7B%5C%5Cn%20%20%20%20%20%20var%20child%20%3D%20node%5Bi%5D%3B%5C%5Cn%20%20%20%20%20%20if%20(isValidElement(child))%20%7B%5C%5Cn%20%20%20%20%20%20%20%20validateExplicitKey(child%2C%20parentType)%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%20else%20if%20(isValidElement(node))%20%7B%5C%5Cn%20%20%20%20%2F%2F%20This%20element%20was%20passed%20in%20a%20valid%20location.%5C%5Cn%20%20%20%20if%20(node._store)%20%7B%5C%5Cn%20%20%20%20%20%20node._store.validated%20%3D%20true%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%20else%20if%20(node)%20%7B%5C%5Cn%20%20%20%20var%20iteratorFn%20%3D%20getIteratorFn(node)%3B%5C%5Cn%20%20%20%20if%20(typeof%20iteratorFn%20%3D%3D%3D%20'function')%20%7B%5C%5Cn%20%20%20%20%20%20%2F%2F%20Entry%20iterators%20used%20to%20provide%20implicit%20keys%2C%5C%5Cn%20%20%20%20%20%20%2F%2F%20but%20now%20we%20print%20a%20separate%20warning%20for%20them%20later.%5C%5Cn%20%20%20%20%20%20if%20(iteratorFn%20!%3D%3D%20node.entries)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20var%20iterator%20%3D%20iteratorFn.call(node)%3B%5C%5Cn%20%20%20%20%20%20%20%20var%20step%20%3D%20void%200%3B%5C%5Cn%20%20%20%20%20%20%20%20while%20(!(step%20%3D%20iterator.next()).done)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20if%20(isValidElement(step.value))%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20validateExplicitKey(step.value%2C%20parentType)%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%5C%5Cn%7D%5C%5Cn%5C%5Cn%2F**%5C%5Cn%20*%20Given%20an%20element%2C%20validate%20that%20its%20props%20follow%20the%20propTypes%20definition%2C%5C%5Cn%20*%20provided%20by%20the%20type.%5C%5Cn%20*%5C%5Cn%20*%20%40param%20%7BReactElement%7D%20element%5C%5Cn%20*%2F%5C%5Cnfunction%20validatePropTypes(element)%20%7B%5C%5Cn%20%20var%20type%20%3D%20element.type%3B%5C%5Cn%20%20if%20(type%20%3D%3D%3D%20null%20%7C%7C%20type%20%3D%3D%3D%20undefined%20%7C%7C%20typeof%20type%20%3D%3D%3D%20'string')%20%7B%5C%5Cn%20%20%20%20return%3B%5C%5Cn%20%20%7D%5C%5Cn%20%20var%20name%20%3D%20getComponentName(type)%3B%5C%5Cn%20%20var%20propTypes%20%3D%20void%200%3B%5C%5Cn%20%20if%20(typeof%20type%20%3D%3D%3D%20'function')%20%7B%5C%5Cn%20%20%20%20propTypes%20%3D%20type.propTypes%3B%5C%5Cn%20%20%7D%20else%20if%20(typeof%20type%20%3D%3D%3D%20'object'%20%26%26%20(type.%24%24typeof%20%3D%3D%3D%20REACT_FORWARD_REF_TYPE%20%7C%7C%5C%5Cn%20%20%2F%2F%20Note%3A%20Memo%20only%20checks%20outer%20props%20here.%5C%5Cn%20%20%2F%2F%20Inner%20props%20are%20checked%20in%20the%20reconciler.%5C%5Cn%20%20type.%24%24typeof%20%3D%3D%3D%20REACT_MEMO_TYPE))%20%7B%5C%5Cn%20%20%20%20propTypes%20%3D%20type.propTypes%3B%5C%5Cn%20%20%7D%20else%20%7B%5C%5Cn%20%20%20%20return%3B%5C%5Cn%20%20%7D%5C%5Cn%20%20if%20(propTypes)%20%7B%5C%5Cn%20%20%20%20setCurrentlyValidatingElement(element)%3B%5C%5Cn%20%20%20%20checkPropTypes(propTypes%2C%20element.props%2C%20'prop'%2C%20name%2C%20ReactDebugCurrentFrame.getStackAddendum)%3B%5C%5Cn%20%20%20%20setCurrentlyValidatingElement(null)%3B%5C%5Cn%20%20%7D%20else%20if%20(type.PropTypes%20!%3D%3D%20undefined%20%26%26%20!propTypesMisspellWarningShown)%20%7B%5C%5Cn%20%20%20%20propTypesMisspellWarningShown%20%3D%20true%3B%5C%5Cn%20%20%20%20warningWithoutStack%241(false%2C%20'Component%20%25s%20declared%20%60PropTypes%60%20instead%20of%20%60propTypes%60.%20Did%20you%20misspell%20the%20property%20assignment%3F'%2C%20name%20%7C%7C%20'Unknown')%3B%5C%5Cn%20%20%7D%5C%5Cn%20%20if%20(typeof%20type.getDefaultProps%20%3D%3D%3D%20'function')%20%7B%5C%5Cn%20%20%20%20!type.getDefaultProps.isReactClassApproved%20%3F%20warningWithoutStack%241(false%2C%20'getDefaultProps%20is%20only%20used%20on%20classic%20React.createClass%20'%20%2B%20'definitions.%20Use%20a%20static%20property%20named%20%60defaultProps%60%20instead.')%20%3A%20void%200%3B%5C%5Cn%20%20%7D%5C%5Cn%7D%5C%5Cn%5C%5Cn%2F**%5C%5Cn%20*%20Given%20a%20fragment%2C%20validate%20that%20it%20can%20only%20be%20provided%20with%20fragment%20props%5C%5Cn%20*%20%40param%20%7BReactElement%7D%20fragment%5C%5Cn%20*%2F%5C%5Cnfunction%20validateFragmentProps(fragment)%20%7B%5C%5Cn%20%20setCurrentlyValidatingElement(fragment)%3B%5C%5Cn%5C%5Cn%20%20var%20keys%20%3D%20Object.keys(fragment.props)%3B%5C%5Cn%20%20for%20(var%20i%20%3D%200%3B%20i%20%3C%20keys.length%3B%20i%2B%2B)%20%7B%5C%5Cn%20%20%20%20var%20key%20%3D%20keys%5Bi%5D%3B%5C%5Cn%20%20%20%20if%20(key%20!%3D%3D%20'children'%20%26%26%20key%20!%3D%3D%20'key')%20%7B%5C%5Cn%20%20%20%20%20%20warning%241(false%2C%20'Invalid%20prop%20%60%25s%60%20supplied%20to%20%60React.Fragment%60.%20'%20%2B%20'React.Fragment%20can%20only%20have%20%60key%60%20and%20%60children%60%20props.'%2C%20key)%3B%5C%5Cn%20%20%20%20%20%20break%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20if%20(fragment.ref%20!%3D%3D%20null)%20%7B%5C%5Cn%20%20%20%20warning%241(false%2C%20'Invalid%20attribute%20%60ref%60%20supplied%20to%20%60React.Fragment%60.')%3B%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20setCurrentlyValidatingElement(null)%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20createElementWithValidation(type%2C%20props%2C%20children)%20%7B%5C%5Cn%20%20var%20validType%20%3D%20isValidElementType(type)%3B%5C%5Cn%5C%5Cn%20%20%2F%2F%20We%20warn%20in%20this%20case%20but%20don't%20throw.%20We%20expect%20the%20element%20creation%20to%5C%5Cn%20%20%2F%2F%20succeed%20and%20there%20will%20likely%20be%20errors%20in%20render.%5C%5Cn%20%20if%20(!validType)%20%7B%5C%5Cn%20%20%20%20var%20info%20%3D%20''%3B%5C%5Cn%20%20%20%20if%20(type%20%3D%3D%3D%20undefined%20%7C%7C%20typeof%20type%20%3D%3D%3D%20'object'%20%26%26%20type%20!%3D%3D%20null%20%26%26%20Object.keys(type).length%20%3D%3D%3D%200)%20%7B%5C%5Cn%20%20%20%20%20%20info%20%2B%3D%20'%20You%20likely%20forgot%20to%20export%20your%20component%20from%20the%20file%20'%20%2B%20%5C%5C%5C%22it's%20defined%20in%2C%20or%20you%20might%20have%20mixed%20up%20default%20and%20named%20imports.%5C%5C%5C%22%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20var%20sourceInfo%20%3D%20getSourceInfoErrorAddendum(props)%3B%5C%5Cn%20%20%20%20if%20(sourceInfo)%20%7B%5C%5Cn%20%20%20%20%20%20info%20%2B%3D%20sourceInfo%3B%5C%5Cn%20%20%20%20%7D%20else%20%7B%5C%5Cn%20%20%20%20%20%20info%20%2B%3D%20getDeclarationErrorAddendum()%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20var%20typeString%20%3D%20void%200%3B%5C%5Cn%20%20%20%20if%20(type%20%3D%3D%3D%20null)%20%7B%5C%5Cn%20%20%20%20%20%20typeString%20%3D%20'null'%3B%5C%5Cn%20%20%20%20%7D%20else%20if%20(Array.isArray(type))%20%7B%5C%5Cn%20%20%20%20%20%20typeString%20%3D%20'array'%3B%5C%5Cn%20%20%20%20%7D%20else%20if%20(type%20!%3D%3D%20undefined%20%26%26%20type.%24%24typeof%20%3D%3D%3D%20REACT_ELEMENT_TYPE)%20%7B%5C%5Cn%20%20%20%20%20%20typeString%20%3D%20'%3C'%20%2B%20(getComponentName(type.type)%20%7C%7C%20'Unknown')%20%2B%20'%20%2F%3E'%3B%5C%5Cn%20%20%20%20%20%20info%20%3D%20'%20Did%20you%20accidentally%20export%20a%20JSX%20literal%20instead%20of%20a%20component%3F'%3B%5C%5Cn%20%20%20%20%7D%20else%20%7B%5C%5Cn%20%20%20%20%20%20typeString%20%3D%20typeof%20type%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20warning%241(false%2C%20'React.createElement%3A%20type%20is%20invalid%20--%20expected%20a%20string%20(for%20'%20%2B%20'built-in%20components)%20or%20a%20class%2Ffunction%20(for%20composite%20'%20%2B%20'components)%20but%20got%3A%20%25s.%25s'%2C%20typeString%2C%20info)%3B%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20var%20element%20%3D%20createElement.apply(this%2C%20arguments)%3B%5C%5Cn%5C%5Cn%20%20%2F%2F%20The%20result%20can%20be%20nullish%20if%20a%20mock%20or%20a%20custom%20function%20is%20used.%5C%5Cn%20%20%2F%2F%20TODO%3A%20Drop%20this%20when%20these%20are%20no%20longer%20allowed%20as%20the%20type%20argument.%5C%5Cn%20%20if%20(element%20%3D%3D%20null)%20%7B%5C%5Cn%20%20%20%20return%20element%3B%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20%2F%2F%20Skip%20key%20warning%20if%20the%20type%20isn't%20valid%20since%20our%20key%20validation%20logic%5C%5Cn%20%20%2F%2F%20doesn't%20expect%20a%20non-string%2Ffunction%20type%20and%20can%20throw%20confusing%20errors.%5C%5Cn%20%20%2F%2F%20We%20don't%20want%20exception%20behavior%20to%20differ%20between%20dev%20and%20prod.%5C%5Cn%20%20%2F%2F%20(Rendering%20will%20throw%20with%20a%20helpful%20message%20and%20as%20soon%20as%20the%20type%20is%5C%5Cn%20%20%2F%2F%20fixed%2C%20the%20key%20warnings%20will%20appear.)%5C%5Cn%20%20if%20(validType)%20%7B%5C%5Cn%20%20%20%20for%20(var%20i%20%3D%202%3B%20i%20%3C%20arguments.length%3B%20i%2B%2B)%20%7B%5C%5Cn%20%20%20%20%20%20validateChildKeys(arguments%5Bi%5D%2C%20type)%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20if%20(type%20%3D%3D%3D%20REACT_FRAGMENT_TYPE)%20%7B%5C%5Cn%20%20%20%20validateFragmentProps(element)%3B%5C%5Cn%20%20%7D%20else%20%7B%5C%5Cn%20%20%20%20validatePropTypes(element)%3B%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20return%20element%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20createFactoryWithValidation(type)%20%7B%5C%5Cn%20%20var%20validatedFactory%20%3D%20createElementWithValidation.bind(null%2C%20type)%3B%5C%5Cn%20%20validatedFactory.type%20%3D%20type%3B%5C%5Cn%20%20%2F%2F%20Legacy%20hook%3A%20remove%20it%5C%5Cn%20%20%7B%5C%5Cn%20%20%20%20Object.defineProperty(validatedFactory%2C%20'type'%2C%20%7B%5C%5Cn%20%20%20%20%20%20enumerable%3A%20false%2C%5C%5Cn%20%20%20%20%20%20get%3A%20function%20()%20%7B%5C%5Cn%20%20%20%20%20%20%20%20lowPriorityWarning%241(false%2C%20'Factory.type%20is%20deprecated.%20Access%20the%20class%20directly%20'%20%2B%20'before%20passing%20it%20to%20createFactory.')%3B%5C%5Cn%20%20%20%20%20%20%20%20Object.defineProperty(this%2C%20'type'%2C%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20value%3A%20type%5C%5Cn%20%20%20%20%20%20%20%20%7D)%3B%5C%5Cn%20%20%20%20%20%20%20%20return%20type%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%7D)%3B%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20return%20validatedFactory%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20cloneElementWithValidation(element%2C%20props%2C%20children)%20%7B%5C%5Cn%20%20var%20newElement%20%3D%20cloneElement.apply(this%2C%20arguments)%3B%5C%5Cn%20%20for%20(var%20i%20%3D%202%3B%20i%20%3C%20arguments.length%3B%20i%2B%2B)%20%7B%5C%5Cn%20%20%20%20validateChildKeys(arguments%5Bi%5D%2C%20newElement.type)%3B%5C%5Cn%20%20%7D%5C%5Cn%20%20validatePropTypes(newElement)%3B%5C%5Cn%20%20return%20newElement%3B%5C%5Cn%7D%5C%5Cn%5C%5Cn%2F%2F%20Helps%20identify%20side%20effects%20in%20begin-phase%20lifecycle%20hooks%20and%20setState%20reducers%3A%5C%5Cn%5C%5Cn%5C%5Cn%2F%2F%20In%20some%20cases%2C%20StrictMode%20should%20also%20double-render%20lifecycles.%5C%5Cn%2F%2F%20This%20can%20be%20confusing%20for%20tests%20though%2C%5C%5Cn%2F%2F%20And%20it%20can%20be%20bad%20for%20performance%20in%20production.%5C%5Cn%2F%2F%20This%20feature%20flag%20can%20be%20used%20to%20control%20the%20behavior%3A%5C%5Cn%5C%5Cn%5C%5Cn%2F%2F%20To%20preserve%20the%20%5C%5C%5C%22Pause%20on%20caught%20exceptions%5C%5C%5C%22%20behavior%20of%20the%20debugger%2C%20we%5C%5Cn%2F%2F%20replay%20the%20begin%20phase%20of%20a%20failed%20component%20inside%20invokeGuardedCallback.%5C%5Cn%5C%5Cn%5C%5Cn%2F%2F%20Warn%20about%20deprecated%2C%20async-unsafe%20lifecycles%3B%20relates%20to%20RFC%20%236%3A%5C%5Cn%5C%5Cn%5C%5Cn%2F%2F%20Gather%20advanced%20timing%20metrics%20for%20Profiler%20subtrees.%5C%5Cn%5C%5Cn%5C%5Cn%2F%2F%20Trace%20which%20interactions%20trigger%20each%20commit.%5C%5Cn%5C%5Cn%5C%5Cn%2F%2F%20Only%20used%20in%20www%20builds.%5C%5Cn%20%2F%2F%20TODO%3A%20true%3F%20Here%20it%20might%20just%20be%20false.%5C%5Cn%5C%5Cn%2F%2F%20Only%20used%20in%20www%20builds.%5C%5Cn%5C%5Cn%5C%5Cn%2F%2F%20Only%20used%20in%20www%20builds.%5C%5Cn%5C%5Cn%5C%5Cn%2F%2F%20React%20Fire%3A%20prevent%20the%20value%20and%20checked%20attributes%20from%20syncing%5C%5Cn%2F%2F%20with%20their%20related%20DOM%20properties%5C%5Cn%5C%5Cn%5C%5Cn%2F%2F%20These%20APIs%20will%20no%20longer%20be%20%5C%5C%5C%22unstable%5C%5C%5C%22%20in%20the%20upcoming%2016.7%20release%2C%5C%5Cn%2F%2F%20Control%20this%20behavior%20with%20a%20flag%20to%20support%2016.6%20minor%20releases%20in%20the%20meanwhile.%5C%5Cnvar%20enableStableConcurrentModeAPIs%20%3D%20false%3B%5C%5Cn%5C%5Cnvar%20React%20%3D%20%7B%5C%5Cn%20%20Children%3A%20%7B%5C%5Cn%20%20%20%20map%3A%20mapChildren%2C%5C%5Cn%20%20%20%20forEach%3A%20forEachChildren%2C%5C%5Cn%20%20%20%20count%3A%20countChildren%2C%5C%5Cn%20%20%20%20toArray%3A%20toArray%2C%5C%5Cn%20%20%20%20only%3A%20onlyChild%5C%5Cn%20%20%7D%2C%5C%5Cn%5C%5Cn%20%20createRef%3A%20createRef%2C%5C%5Cn%20%20Component%3A%20Component%2C%5C%5Cn%20%20PureComponent%3A%20PureComponent%2C%5C%5Cn%5C%5Cn%20%20createContext%3A%20createContext%2C%5C%5Cn%20%20forwardRef%3A%20forwardRef%2C%5C%5Cn%20%20lazy%3A%20lazy%2C%5C%5Cn%20%20memo%3A%20memo%2C%5C%5Cn%5C%5Cn%20%20useCallback%3A%20useCallback%2C%5C%5Cn%20%20useContext%3A%20useContext%2C%5C%5Cn%20%20useEffect%3A%20useEffect%2C%5C%5Cn%20%20useImperativeHandle%3A%20useImperativeHandle%2C%5C%5Cn%20%20useDebugValue%3A%20useDebugValue%2C%5C%5Cn%20%20useLayoutEffect%3A%20useLayoutEffect%2C%5C%5Cn%20%20useMemo%3A%20useMemo%2C%5C%5Cn%20%20useReducer%3A%20useReducer%2C%5C%5Cn%20%20useRef%3A%20useRef%2C%5C%5Cn%20%20useState%3A%20useState%2C%5C%5Cn%5C%5Cn%20%20Fragment%3A%20REACT_FRAGMENT_TYPE%2C%5C%5Cn%20%20StrictMode%3A%20REACT_STRICT_MODE_TYPE%2C%5C%5Cn%20%20Suspense%3A%20REACT_SUSPENSE_TYPE%2C%5C%5Cn%5C%5Cn%20%20createElement%3A%20createElementWithValidation%2C%5C%5Cn%20%20cloneElement%3A%20cloneElementWithValidation%2C%5C%5Cn%20%20createFactory%3A%20createFactoryWithValidation%2C%5C%5Cn%20%20isValidElement%3A%20isValidElement%2C%5C%5Cn%5C%5Cn%20%20version%3A%20ReactVersion%2C%5C%5Cn%5C%5Cn%20%20unstable_ConcurrentMode%3A%20REACT_CONCURRENT_MODE_TYPE%2C%5C%5Cn%20%20unstable_Profiler%3A%20REACT_PROFILER_TYPE%2C%5C%5Cn%5C%5Cn%20%20__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED%3A%20ReactSharedInternals%5C%5Cn%7D%3B%5C%5Cn%5C%5Cn%2F%2F%20Note%3A%20some%20APIs%20are%20added%20with%20feature%20flags.%5C%5Cn%2F%2F%20Make%20sure%20that%20stable%20builds%20for%20open%20source%5C%5Cn%2F%2F%20don't%20modify%20the%20React%20object%20to%20avoid%20deopts.%5C%5Cn%2F%2F%20Also%20let's%20not%20expose%20their%20names%20in%20stable%20builds.%5C%5Cn%5C%5Cnif%20(enableStableConcurrentModeAPIs)%20%7B%5C%5Cn%20%20React.ConcurrentMode%20%3D%20REACT_CONCURRENT_MODE_TYPE%3B%5C%5Cn%20%20React.Profiler%20%3D%20REACT_PROFILER_TYPE%3B%5C%5Cn%20%20React.unstable_ConcurrentMode%20%3D%20undefined%3B%5C%5Cn%20%20React.unstable_Profiler%20%3D%20undefined%3B%5C%5Cn%7D%5C%5Cn%5C%5Cn%5C%5Cn%5C%5Cnvar%20React%242%20%3D%20Object.freeze(%7B%5C%5Cn%5C%5Ctdefault%3A%20React%5C%5Cn%7D)%3B%5C%5Cn%5C%5Cnvar%20React%243%20%3D%20(%20React%242%20%26%26%20React%20)%20%7C%7C%20React%242%3B%5C%5Cn%5C%5Cn%2F%2F%20TODO%3A%20decide%20on%20the%20top-level%20export%20form.%5C%5Cn%2F%2F%20This%20is%20hacky%20but%20makes%20it%20work%20with%20both%20Rollup%20and%20Jest.%5C%5Cnvar%20react%20%3D%20React%243.default%20%7C%7C%20React%243%3B%5C%5Cn%5C%5Cnmodule.exports%20%3D%20react%3B%5C%5Cn%20%20%7D)()%3B%5C%5Cn%7D%5C%5Cn%5C%5Cn%5C%5Cn%2F%2F%23%20sourceURL%3Dwebpack%3A%2F%2F%255Bname%255D%2F%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2Freact%2Fcjs%2Freact.development.js%3F%5C%22)%3B%5Cn%5Cn%2F***%2F%20%7D)%2C%5Cn%5Cn%2F***%2F%20%5C%22..%2F..%2Freact%2Findex.js%5C%22%3A%5Cn%2F*!**************************************************************************************!*%5C%5C%5Cn%20%20!***%20%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2Freact%2Findex.js%20***!%5Cn%20%20%5C%5C**************************************************************************************%2F%5Cn%2F*!%20no%20static%20exports%20found%20*%2F%5Cn%2F***%2F%20(function(module%2C%20exports%2C%20__webpack_require__)%20%7B%5Cn%5Cn%5C%22use%20strict%5C%22%3B%5Cneval(%5C%22%5C%5Cn%5C%5Cnif%20(false)%20%7B%7D%20else%20%7B%5C%5Cn%20%20module.exports%20%3D%20__webpack_require__(%2F*!%20.%2Fcjs%2Freact.development.js%20*%2F%20%5C%5C%5C%22..%2F..%2Freact%2Fcjs%2Freact.development.js%5C%5C%5C%22)%3B%5C%5Cn%7D%5C%5Cn%5C%5Cn%5C%5Cn%2F%2F%23%20sourceURL%3Dwebpack%3A%2F%2F%255Bname%255D%2F%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2Freact%2Findex.js%3F%5C%22)%3B%5Cn%5Cn%2F***%2F%20%7D)%2C%5Cn%5Cn%2F***%2F%20%5C%22..%2F..%2Frecompose%2FgetDisplayName.js%5C%22%3A%5Cn%2F*!***************************************************************************************************!*%5C%5C%5Cn%20%20!***%20%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2Frecompose%2FgetDisplayName.js%20***!%5Cn%20%20%5C%5C***************************************************************************************************%2F%5Cn%2F*!%20no%20static%20exports%20found%20*%2F%5Cn%2F***%2F%20(function(module%2C%20exports%2C%20__webpack_require__)%20%7B%5Cn%5Cn%5C%22use%20strict%5C%22%3B%5Cneval(%5C%22%5C%5Cn%5C%5Cnexports.__esModule%20%3D%20true%3B%5C%5Cnexports.default%20%3D%20void%200%3B%5C%5Cn%5C%5Cnvar%20getDisplayName%20%3D%20function%20getDisplayName(Component)%20%7B%5C%5Cn%20%20if%20(typeof%20Component%20%3D%3D%3D%20'string')%20%7B%5C%5Cn%20%20%20%20return%20Component%3B%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20if%20(!Component)%20%7B%5C%5Cn%20%20%20%20return%20undefined%3B%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20return%20Component.displayName%20%7C%7C%20Component.name%20%7C%7C%20'Component'%3B%5C%5Cn%7D%3B%5C%5Cn%5C%5Cnvar%20_default%20%3D%20getDisplayName%3B%5C%5Cnexports.default%20%3D%20_default%3B%5C%5Cn%5C%5Cn%2F%2F%23%20sourceURL%3Dwebpack%3A%2F%2F%255Bname%255D%2F%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2Frecompose%2FgetDisplayName.js%3F%5C%22)%3B%5Cn%5Cn%2F***%2F%20%7D)%2C%5Cn%5Cn%2F***%2F%20%5C%22..%2F..%2Frecompose%2Fpure.js%5C%22%3A%5Cn%2F*!*****************************************************************************************!*%5C%5C%5Cn%20%20!***%20%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2Frecompose%2Fpure.js%20***!%5Cn%20%20%5C%5C*****************************************************************************************%2F%5Cn%2F*!%20no%20static%20exports%20found%20*%2F%5Cn%2F***%2F%20(function(module%2C%20exports%2C%20__webpack_require__)%20%7B%5Cn%5Cn%5C%22use%20strict%5C%22%3B%5Cneval(%5C%22%5C%5Cn%5C%5Cnvar%20_interopRequireDefault%20%3D%20__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2FinteropRequireDefault%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2FinteropRequireDefault.js%5C%5C%5C%22)%3B%5C%5Cn%5C%5Cnexports.__esModule%20%3D%20true%3B%5C%5Cnexports.default%20%3D%20void%200%3B%5C%5Cn%5C%5Cnvar%20_shouldUpdate%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20.%2FshouldUpdate%20*%2F%20%5C%5C%5C%22..%2F..%2Frecompose%2FshouldUpdate.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_shallowEqual%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20.%2FshallowEqual%20*%2F%20%5C%5C%5C%22..%2F..%2Frecompose%2FshallowEqual.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_setDisplayName%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20.%2FsetDisplayName%20*%2F%20%5C%5C%5C%22..%2F..%2Frecompose%2FsetDisplayName.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_wrapDisplayName%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20.%2FwrapDisplayName%20*%2F%20%5C%5C%5C%22..%2F..%2Frecompose%2FwrapDisplayName.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20pure%20%3D%20function%20pure(BaseComponent)%20%7B%5C%5Cn%20%20var%20hoc%20%3D%20(0%2C%20_shouldUpdate.default)(function%20(props%2C%20nextProps)%20%7B%5C%5Cn%20%20%20%20return%20!(0%2C%20_shallowEqual.default)(props%2C%20nextProps)%3B%5C%5Cn%20%20%7D)%3B%5C%5Cn%5C%5Cn%20%20if%20(true)%20%7B%5C%5Cn%20%20%20%20return%20(0%2C%20_setDisplayName.default)((0%2C%20_wrapDisplayName.default)(BaseComponent%2C%20'pure'))(hoc(BaseComponent))%3B%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20return%20hoc(BaseComponent)%3B%5C%5Cn%7D%3B%5C%5Cn%5C%5Cnvar%20_default%20%3D%20pure%3B%5C%5Cnexports.default%20%3D%20_default%3B%5C%5Cn%5C%5Cn%2F%2F%23%20sourceURL%3Dwebpack%3A%2F%2F%255Bname%255D%2F%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2Frecompose%2Fpure.js%3F%5C%22)%3B%5Cn%5Cn%2F***%2F%20%7D)%2C%5Cn%5Cn%2F***%2F%20%5C%22..%2F..%2Frecompose%2FsetDisplayName.js%5C%22%3A%5Cn%2F*!***************************************************************************************************!*%5C%5C%5Cn%20%20!***%20%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2Frecompose%2FsetDisplayName.js%20***!%5Cn%20%20%5C%5C***************************************************************************************************%2F%5Cn%2F*!%20no%20static%20exports%20found%20*%2F%5Cn%2F***%2F%20(function(module%2C%20exports%2C%20__webpack_require__)%20%7B%5Cn%5Cn%5C%22use%20strict%5C%22%3B%5Cneval(%5C%22%5C%5Cn%5C%5Cnvar%20_interopRequireDefault%20%3D%20__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2FinteropRequireDefault%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2FinteropRequireDefault.js%5C%5C%5C%22)%3B%5C%5Cn%5C%5Cnexports.__esModule%20%3D%20true%3B%5C%5Cnexports.default%20%3D%20void%200%3B%5C%5Cn%5C%5Cnvar%20_setStatic%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20.%2FsetStatic%20*%2F%20%5C%5C%5C%22..%2F..%2Frecompose%2FsetStatic.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20setDisplayName%20%3D%20function%20setDisplayName(displayName)%20%7B%5C%5Cn%20%20return%20(0%2C%20_setStatic.default)('displayName'%2C%20displayName)%3B%5C%5Cn%7D%3B%5C%5Cn%5C%5Cnvar%20_default%20%3D%20setDisplayName%3B%5C%5Cnexports.default%20%3D%20_default%3B%5C%5Cn%5C%5Cn%2F%2F%23%20sourceURL%3Dwebpack%3A%2F%2F%255Bname%255D%2F%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2Frecompose%2FsetDisplayName.js%3F%5C%22)%3B%5Cn%5Cn%2F***%2F%20%7D)%2C%5Cn%5Cn%2F***%2F%20%5C%22..%2F..%2Frecompose%2FsetStatic.js%5C%22%3A%5Cn%2F*!**********************************************************************************************!*%5C%5C%5Cn%20%20!***%20%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2Frecompose%2FsetStatic.js%20***!%5Cn%20%20%5C%5C**********************************************************************************************%2F%5Cn%2F*!%20no%20static%20exports%20found%20*%2F%5Cn%2F***%2F%20(function(module%2C%20exports%2C%20__webpack_require__)%20%7B%5Cn%5Cn%5C%22use%20strict%5C%22%3B%5Cneval(%5C%22%5C%5Cn%5C%5Cnexports.__esModule%20%3D%20true%3B%5C%5Cnexports.default%20%3D%20void%200%3B%5C%5Cn%5C%5Cnvar%20setStatic%20%3D%20function%20setStatic(key%2C%20value)%20%7B%5C%5Cn%20%20return%20function%20(BaseComponent)%20%7B%5C%5Cn%20%20%20%20%2F*%20eslint-disable%20no-param-reassign%20*%2F%5C%5Cn%20%20%20%20BaseComponent%5Bkey%5D%20%3D%20value%3B%5C%5Cn%20%20%20%20%2F*%20eslint-enable%20no-param-reassign%20*%2F%5C%5Cn%5C%5Cn%20%20%20%20return%20BaseComponent%3B%5C%5Cn%20%20%7D%3B%5C%5Cn%7D%3B%5C%5Cn%5C%5Cnvar%20_default%20%3D%20setStatic%3B%5C%5Cnexports.default%20%3D%20_default%3B%5C%5Cn%5C%5Cn%2F%2F%23%20sourceURL%3Dwebpack%3A%2F%2F%255Bname%255D%2F%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2Frecompose%2FsetStatic.js%3F%5C%22)%3B%5Cn%5Cn%2F***%2F%20%7D)%2C%5Cn%5Cn%2F***%2F%20%5C%22..%2F..%2Frecompose%2FshallowEqual.js%5C%22%3A%5Cn%2F*!*************************************************************************************************!*%5C%5C%5Cn%20%20!***%20%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2Frecompose%2FshallowEqual.js%20***!%5Cn%20%20%5C%5C*************************************************************************************************%2F%5Cn%2F*!%20no%20static%20exports%20found%20*%2F%5Cn%2F***%2F%20(function(module%2C%20exports%2C%20__webpack_require__)%20%7B%5Cn%5Cn%5C%22use%20strict%5C%22%3B%5Cneval(%5C%22%5C%5Cn%5C%5Cnvar%20_interopRequireDefault%20%3D%20__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2FinteropRequireDefault%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2FinteropRequireDefault.js%5C%5C%5C%22)%3B%5C%5Cn%5C%5Cnexports.__esModule%20%3D%20true%3B%5C%5Cnexports.default%20%3D%20void%200%3B%5C%5Cn%5C%5Cnvar%20_shallowEqual%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20fbjs%2Flib%2FshallowEqual%20*%2F%20%5C%5C%5C%22..%2F..%2Ffbjs%2Flib%2FshallowEqual.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_default%20%3D%20_shallowEqual.default%3B%5C%5Cnexports.default%20%3D%20_default%3B%5C%5Cn%5C%5Cn%2F%2F%23%20sourceURL%3Dwebpack%3A%2F%2F%255Bname%255D%2F%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2Frecompose%2FshallowEqual.js%3F%5C%22)%3B%5Cn%5Cn%2F***%2F%20%7D)%2C%5Cn%5Cn%2F***%2F%20%5C%22..%2F..%2Frecompose%2FshouldUpdate.js%5C%22%3A%5Cn%2F*!*************************************************************************************************!*%5C%5C%5Cn%20%20!***%20%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2Frecompose%2FshouldUpdate.js%20***!%5Cn%20%20%5C%5C*************************************************************************************************%2F%5Cn%2F*!%20no%20static%20exports%20found%20*%2F%5Cn%2F***%2F%20(function(module%2C%20exports%2C%20__webpack_require__)%20%7B%5Cn%5Cn%5C%22use%20strict%5C%22%3B%5Cneval(%5C%22%5C%5Cn%5C%5Cnvar%20_interopRequireDefault%20%3D%20__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2FinteropRequireDefault%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2FinteropRequireDefault.js%5C%5C%5C%22)%3B%5C%5Cn%5C%5Cnexports.__esModule%20%3D%20true%3B%5C%5Cnexports.default%20%3D%20void%200%3B%5C%5Cn%5C%5Cnvar%20_inheritsLoose2%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2FinheritsLoose%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2FinheritsLoose.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_react%20%3D%20__webpack_require__(%2F*!%20react%20*%2F%20%5C%5C%5C%22..%2F..%2Freact%2Findex.js%5C%5C%5C%22)%3B%5C%5Cn%5C%5Cnvar%20_setDisplayName%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20.%2FsetDisplayName%20*%2F%20%5C%5C%5C%22..%2F..%2Frecompose%2FsetDisplayName.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20_wrapDisplayName%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20.%2FwrapDisplayName%20*%2F%20%5C%5C%5C%22..%2F..%2Frecompose%2FwrapDisplayName.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20shouldUpdate%20%3D%20function%20shouldUpdate(test)%20%7B%5C%5Cn%20%20return%20function%20(BaseComponent)%20%7B%5C%5Cn%20%20%20%20var%20factory%20%3D%20(0%2C%20_react.createFactory)(BaseComponent)%3B%5C%5Cn%5C%5Cn%20%20%20%20var%20ShouldUpdate%20%3D%5C%5Cn%20%20%20%20%2F*%23__PURE__*%2F%5C%5Cn%20%20%20%20function%20(_Component)%20%7B%5C%5Cn%20%20%20%20%20%20(0%2C%20_inheritsLoose2.default)(ShouldUpdate%2C%20_Component)%3B%5C%5Cn%5C%5Cn%20%20%20%20%20%20function%20ShouldUpdate()%20%7B%5C%5Cn%20%20%20%20%20%20%20%20return%20_Component.apply(this%2C%20arguments)%20%7C%7C%20this%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20%20%20var%20_proto%20%3D%20ShouldUpdate.prototype%3B%5C%5Cn%5C%5Cn%20%20%20%20%20%20_proto.shouldComponentUpdate%20%3D%20function%20shouldComponentUpdate(nextProps)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20return%20test(this.props%2C%20nextProps)%3B%5C%5Cn%20%20%20%20%20%20%7D%3B%5C%5Cn%5C%5Cn%20%20%20%20%20%20_proto.render%20%3D%20function%20render()%20%7B%5C%5Cn%20%20%20%20%20%20%20%20return%20factory(this.props)%3B%5C%5Cn%20%20%20%20%20%20%7D%3B%5C%5Cn%5C%5Cn%20%20%20%20%20%20return%20ShouldUpdate%3B%5C%5Cn%20%20%20%20%7D(_react.Component)%3B%5C%5Cn%5C%5Cn%20%20%20%20if%20(true)%20%7B%5C%5Cn%20%20%20%20%20%20return%20(0%2C%20_setDisplayName.default)((0%2C%20_wrapDisplayName.default)(BaseComponent%2C%20'shouldUpdate'))(ShouldUpdate)%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20return%20ShouldUpdate%3B%5C%5Cn%20%20%7D%3B%5C%5Cn%7D%3B%5C%5Cn%5C%5Cnvar%20_default%20%3D%20shouldUpdate%3B%5C%5Cnexports.default%20%3D%20_default%3B%5C%5Cn%5C%5Cn%2F%2F%23%20sourceURL%3Dwebpack%3A%2F%2F%255Bname%255D%2F%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2Frecompose%2FshouldUpdate.js%3F%5C%22)%3B%5Cn%5Cn%2F***%2F%20%7D)%2C%5Cn%5Cn%2F***%2F%20%5C%22..%2F..%2Frecompose%2FwrapDisplayName.js%5C%22%3A%5Cn%2F*!****************************************************************************************************!*%5C%5C%5Cn%20%20!***%20%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2Frecompose%2FwrapDisplayName.js%20***!%5Cn%20%20%5C%5C****************************************************************************************************%2F%5Cn%2F*!%20no%20static%20exports%20found%20*%2F%5Cn%2F***%2F%20(function(module%2C%20exports%2C%20__webpack_require__)%20%7B%5Cn%5Cn%5C%22use%20strict%5C%22%3B%5Cneval(%5C%22%5C%5Cn%5C%5Cnvar%20_interopRequireDefault%20%3D%20__webpack_require__(%2F*!%20%40babel%2Fruntime%2Fhelpers%2FinteropRequireDefault%20*%2F%20%5C%5C%5C%22..%2F..%2F%40babel%2Fruntime%2Fhelpers%2FinteropRequireDefault.js%5C%5C%5C%22)%3B%5C%5Cn%5C%5Cnexports.__esModule%20%3D%20true%3B%5C%5Cnexports.default%20%3D%20void%200%3B%5C%5Cn%5C%5Cnvar%20_getDisplayName%20%3D%20_interopRequireDefault(__webpack_require__(%2F*!%20.%2FgetDisplayName%20*%2F%20%5C%5C%5C%22..%2F..%2Frecompose%2FgetDisplayName.js%5C%5C%5C%22))%3B%5C%5Cn%5C%5Cnvar%20wrapDisplayName%20%3D%20function%20wrapDisplayName(BaseComponent%2C%20hocName)%20%7B%5C%5Cn%20%20return%20hocName%20%2B%20%5C%5C%5C%22(%5C%5C%5C%22%20%2B%20(0%2C%20_getDisplayName.default)(BaseComponent)%20%2B%20%5C%5C%5C%22)%5C%5C%5C%22%3B%5C%5Cn%7D%3B%5C%5Cn%5C%5Cnvar%20_default%20%3D%20wrapDisplayName%3B%5C%5Cnexports.default%20%3D%20_default%3B%5C%5Cn%5C%5Cn%2F%2F%23%20sourceURL%3Dwebpack%3A%2F%2F%255Bname%255D%2F%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2Frecompose%2FwrapDisplayName.js%3F%5C%22)%3B%5Cn%5Cn%2F***%2F%20%7D)%2C%5Cn%5Cn%2F***%2F%20%5C%22..%2F..%2Fscheduler%2Fcjs%2Fscheduler-tracing.development.js%5C%22%3A%5Cn%2F*!**********************************************************************************************************************!*%5C%5C%5Cn%20%20!***%20%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2Fscheduler%2Fcjs%2Fscheduler-tracing.development.js%20***!%5Cn%20%20%5C%5C**********************************************************************************************************************%2F%5Cn%2F*!%20no%20static%20exports%20found%20*%2F%5Cn%2F***%2F%20(function(module%2C%20exports%2C%20__webpack_require__)%20%7B%5Cn%5Cn%5C%22use%20strict%5C%22%3B%5Cneval(%5C%22%2F**%20%40license%20React%20v0.13.6%5C%5Cn%20*%20scheduler-tracing.development.js%5C%5Cn%20*%5C%5Cn%20*%20Copyright%20(c)%20Facebook%2C%20Inc.%20and%20its%20affiliates.%5C%5Cn%20*%5C%5Cn%20*%20This%20source%20code%20is%20licensed%20under%20the%20MIT%20license%20found%20in%20the%5C%5Cn%20*%20LICENSE%20file%20in%20the%20root%20directory%20of%20this%20source%20tree.%5C%5Cn%20*%2F%5C%5Cn%5C%5Cn%5C%5Cn%5C%5Cn%5C%5Cn%5C%5Cnif%20(true)%20%7B%5C%5Cn%20%20(function()%20%7B%5C%5Cn'use%20strict'%3B%5C%5Cn%5C%5CnObject.defineProperty(exports%2C%20'__esModule'%2C%20%7B%20value%3A%20true%20%7D)%3B%5C%5Cn%5C%5Cn%2F%2F%20Helps%20identify%20side%20effects%20in%20begin-phase%20lifecycle%20hooks%20and%20setState%20reducers%3A%5C%5Cn%5C%5Cn%5C%5Cn%2F%2F%20In%20some%20cases%2C%20StrictMode%20should%20also%20double-render%20lifecycles.%5C%5Cn%2F%2F%20This%20can%20be%20confusing%20for%20tests%20though%2C%5C%5Cn%2F%2F%20And%20it%20can%20be%20bad%20for%20performance%20in%20production.%5C%5Cn%2F%2F%20This%20feature%20flag%20can%20be%20used%20to%20control%20the%20behavior%3A%5C%5Cn%5C%5Cn%5C%5Cn%2F%2F%20To%20preserve%20the%20%5C%5C%5C%22Pause%20on%20caught%20exceptions%5C%5C%5C%22%20behavior%20of%20the%20debugger%2C%20we%5C%5Cn%2F%2F%20replay%20the%20begin%20phase%20of%20a%20failed%20component%20inside%20invokeGuardedCallback.%5C%5Cn%5C%5Cn%5C%5Cn%2F%2F%20Warn%20about%20deprecated%2C%20async-unsafe%20lifecycles%3B%20relates%20to%20RFC%20%236%3A%5C%5Cn%5C%5Cn%5C%5Cn%2F%2F%20Gather%20advanced%20timing%20metrics%20for%20Profiler%20subtrees.%5C%5Cn%5C%5Cn%5C%5Cn%2F%2F%20Trace%20which%20interactions%20trigger%20each%20commit.%5C%5Cnvar%20enableSchedulerTracing%20%3D%20true%3B%5C%5Cn%5C%5Cn%2F%2F%20Only%20used%20in%20www%20builds.%5C%5Cn%20%2F%2F%20TODO%3A%20true%3F%20Here%20it%20might%20just%20be%20false.%5C%5Cn%5C%5Cn%2F%2F%20Only%20used%20in%20www%20builds.%5C%5Cn%5C%5Cn%5C%5Cn%2F%2F%20Only%20used%20in%20www%20builds.%5C%5Cn%5C%5Cn%5C%5Cn%2F%2F%20React%20Fire%3A%20prevent%20the%20value%20and%20checked%20attributes%20from%20syncing%5C%5Cn%2F%2F%20with%20their%20related%20DOM%20properties%5C%5Cn%5C%5Cn%5C%5Cn%2F%2F%20These%20APIs%20will%20no%20longer%20be%20%5C%5C%5C%22unstable%5C%5C%5C%22%20in%20the%20upcoming%2016.7%20release%2C%5C%5Cn%2F%2F%20Control%20this%20behavior%20with%20a%20flag%20to%20support%2016.6%20minor%20releases%20in%20the%20meanwhile.%5C%5Cn%5C%5Cnvar%20DEFAULT_THREAD_ID%20%3D%200%3B%5C%5Cn%5C%5Cn%2F%2F%20Counters%20used%20to%20generate%20unique%20IDs.%5C%5Cnvar%20interactionIDCounter%20%3D%200%3B%5C%5Cnvar%20threadIDCounter%20%3D%200%3B%5C%5Cn%5C%5Cn%2F%2F%20Set%20of%20currently%20traced%20interactions.%5C%5Cn%2F%2F%20Interactions%20%5C%5C%5C%22stack%5C%5C%5C%22%E2%80%93%5C%5Cn%2F%2F%20Meaning%20that%20newly%20traced%20interactions%20are%20appended%20to%20the%20previously%20active%20set.%5C%5Cn%2F%2F%20When%20an%20interaction%20goes%20out%20of%20scope%2C%20the%20previous%20set%20(if%20any)%20is%20restored.%5C%5Cnexports.__interactionsRef%20%3D%20null%3B%5C%5Cn%5C%5Cn%2F%2F%20Listener(s)%20to%20notify%20when%20interactions%20begin%20and%20end.%5C%5Cnexports.__subscriberRef%20%3D%20null%3B%5C%5Cn%5C%5Cnif%20(enableSchedulerTracing)%20%7B%5C%5Cn%20%20exports.__interactionsRef%20%3D%20%7B%5C%5Cn%20%20%20%20current%3A%20new%20Set()%5C%5Cn%20%20%7D%3B%5C%5Cn%20%20exports.__subscriberRef%20%3D%20%7B%5C%5Cn%20%20%20%20current%3A%20null%5C%5Cn%20%20%7D%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20unstable_clear(callback)%20%7B%5C%5Cn%20%20if%20(!enableSchedulerTracing)%20%7B%5C%5Cn%20%20%20%20return%20callback()%3B%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20var%20prevInteractions%20%3D%20exports.__interactionsRef.current%3B%5C%5Cn%20%20exports.__interactionsRef.current%20%3D%20new%20Set()%3B%5C%5Cn%5C%5Cn%20%20try%20%7B%5C%5Cn%20%20%20%20return%20callback()%3B%5C%5Cn%20%20%7D%20finally%20%7B%5C%5Cn%20%20%20%20exports.__interactionsRef.current%20%3D%20prevInteractions%3B%5C%5Cn%20%20%7D%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20unstable_getCurrent()%20%7B%5C%5Cn%20%20if%20(!enableSchedulerTracing)%20%7B%5C%5Cn%20%20%20%20return%20null%3B%5C%5Cn%20%20%7D%20else%20%7B%5C%5Cn%20%20%20%20return%20exports.__interactionsRef.current%3B%5C%5Cn%20%20%7D%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20unstable_getThreadID()%20%7B%5C%5Cn%20%20return%20%2B%2BthreadIDCounter%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20unstable_trace(name%2C%20timestamp%2C%20callback)%20%7B%5C%5Cn%20%20var%20threadID%20%3D%20arguments.length%20%3E%203%20%26%26%20arguments%5B3%5D%20!%3D%3D%20undefined%20%3F%20arguments%5B3%5D%20%3A%20DEFAULT_THREAD_ID%3B%5C%5Cn%5C%5Cn%20%20if%20(!enableSchedulerTracing)%20%7B%5C%5Cn%20%20%20%20return%20callback()%3B%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20var%20interaction%20%3D%20%7B%5C%5Cn%20%20%20%20__count%3A%201%2C%5C%5Cn%20%20%20%20id%3A%20interactionIDCounter%2B%2B%2C%5C%5Cn%20%20%20%20name%3A%20name%2C%5C%5Cn%20%20%20%20timestamp%3A%20timestamp%5C%5Cn%20%20%7D%3B%5C%5Cn%5C%5Cn%20%20var%20prevInteractions%20%3D%20exports.__interactionsRef.current%3B%5C%5Cn%5C%5Cn%20%20%2F%2F%20Traced%20interactions%20should%20stack%2Faccumulate.%5C%5Cn%20%20%2F%2F%20To%20do%20that%2C%20clone%20the%20current%20interactions.%5C%5Cn%20%20%2F%2F%20The%20previous%20set%20will%20be%20restored%20upon%20completion.%5C%5Cn%20%20var%20interactions%20%3D%20new%20Set(prevInteractions)%3B%5C%5Cn%20%20interactions.add(interaction)%3B%5C%5Cn%20%20exports.__interactionsRef.current%20%3D%20interactions%3B%5C%5Cn%5C%5Cn%20%20var%20subscriber%20%3D%20exports.__subscriberRef.current%3B%5C%5Cn%20%20var%20returnValue%20%3D%20void%200%3B%5C%5Cn%5C%5Cn%20%20try%20%7B%5C%5Cn%20%20%20%20if%20(subscriber%20!%3D%3D%20null)%20%7B%5C%5Cn%20%20%20%20%20%20subscriber.onInteractionTraced(interaction)%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%20finally%20%7B%5C%5Cn%20%20%20%20try%20%7B%5C%5Cn%20%20%20%20%20%20if%20(subscriber%20!%3D%3D%20null)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20subscriber.onWorkStarted(interactions%2C%20threadID)%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%7D%20finally%20%7B%5C%5Cn%20%20%20%20%20%20try%20%7B%5C%5Cn%20%20%20%20%20%20%20%20returnValue%20%3D%20callback()%3B%5C%5Cn%20%20%20%20%20%20%7D%20finally%20%7B%5C%5Cn%20%20%20%20%20%20%20%20exports.__interactionsRef.current%20%3D%20prevInteractions%3B%5C%5Cn%5C%5Cn%20%20%20%20%20%20%20%20try%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20if%20(subscriber%20!%3D%3D%20null)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20subscriber.onWorkStopped(interactions%2C%20threadID)%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%20%20%7D%20finally%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20interaction.__count--%3B%5C%5Cn%5C%5Cn%20%20%20%20%20%20%20%20%20%20%2F%2F%20If%20no%20async%20work%20was%20scheduled%20for%20this%20interaction%2C%5C%5Cn%20%20%20%20%20%20%20%20%20%20%2F%2F%20Notify%20subscribers%20that%20it's%20completed.%5C%5Cn%20%20%20%20%20%20%20%20%20%20if%20(subscriber%20!%3D%3D%20null%20%26%26%20interaction.__count%20%3D%3D%3D%200)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20subscriber.onInteractionScheduledWorkCompleted(interaction)%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20return%20returnValue%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20unstable_wrap(callback)%20%7B%5C%5Cn%20%20var%20threadID%20%3D%20arguments.length%20%3E%201%20%26%26%20arguments%5B1%5D%20!%3D%3D%20undefined%20%3F%20arguments%5B1%5D%20%3A%20DEFAULT_THREAD_ID%3B%5C%5Cn%5C%5Cn%20%20if%20(!enableSchedulerTracing)%20%7B%5C%5Cn%20%20%20%20return%20callback%3B%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20var%20wrappedInteractions%20%3D%20exports.__interactionsRef.current%3B%5C%5Cn%5C%5Cn%20%20var%20subscriber%20%3D%20exports.__subscriberRef.current%3B%5C%5Cn%20%20if%20(subscriber%20!%3D%3D%20null)%20%7B%5C%5Cn%20%20%20%20subscriber.onWorkScheduled(wrappedInteractions%2C%20threadID)%3B%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20%2F%2F%20Update%20the%20pending%20async%20work%20count%20for%20the%20current%20interactions.%5C%5Cn%20%20%2F%2F%20Update%20after%20calling%20subscribers%20in%20case%20of%20error.%5C%5Cn%20%20wrappedInteractions.forEach(function%20(interaction)%20%7B%5C%5Cn%20%20%20%20interaction.__count%2B%2B%3B%5C%5Cn%20%20%7D)%3B%5C%5Cn%5C%5Cn%20%20var%20hasRun%20%3D%20false%3B%5C%5Cn%5C%5Cn%20%20function%20wrapped()%20%7B%5C%5Cn%20%20%20%20var%20prevInteractions%20%3D%20exports.__interactionsRef.current%3B%5C%5Cn%20%20%20%20exports.__interactionsRef.current%20%3D%20wrappedInteractions%3B%5C%5Cn%5C%5Cn%20%20%20%20subscriber%20%3D%20exports.__subscriberRef.current%3B%5C%5Cn%5C%5Cn%20%20%20%20try%20%7B%5C%5Cn%20%20%20%20%20%20var%20returnValue%20%3D%20void%200%3B%5C%5Cn%5C%5Cn%20%20%20%20%20%20try%20%7B%5C%5Cn%20%20%20%20%20%20%20%20if%20(subscriber%20!%3D%3D%20null)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20subscriber.onWorkStarted(wrappedInteractions%2C%20threadID)%3B%5C%5Cn%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%7D%20finally%20%7B%5C%5Cn%20%20%20%20%20%20%20%20try%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20returnValue%20%3D%20callback.apply(undefined%2C%20arguments)%3B%5C%5Cn%20%20%20%20%20%20%20%20%7D%20finally%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20exports.__interactionsRef.current%20%3D%20prevInteractions%3B%5C%5Cn%5C%5Cn%20%20%20%20%20%20%20%20%20%20if%20(subscriber%20!%3D%3D%20null)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20subscriber.onWorkStopped(wrappedInteractions%2C%20threadID)%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20%20%20return%20returnValue%3B%5C%5Cn%20%20%20%20%7D%20finally%20%7B%5C%5Cn%20%20%20%20%20%20if%20(!hasRun)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%2F%2F%20We%20only%20expect%20a%20wrapped%20function%20to%20be%20executed%20once%2C%5C%5Cn%20%20%20%20%20%20%20%20%2F%2F%20But%20in%20the%20event%20that%20it's%20executed%20more%20than%20once%E2%80%93%5C%5Cn%20%20%20%20%20%20%20%20%2F%2F%20Only%20decrement%20the%20outstanding%20interaction%20counts%20once.%5C%5Cn%20%20%20%20%20%20%20%20hasRun%20%3D%20true%3B%5C%5Cn%5C%5Cn%20%20%20%20%20%20%20%20%2F%2F%20Update%20pending%20async%20counts%20for%20all%20wrapped%20interactions.%5C%5Cn%20%20%20%20%20%20%20%20%2F%2F%20If%20this%20was%20the%20last%20scheduled%20async%20work%20for%20any%20of%20them%2C%5C%5Cn%20%20%20%20%20%20%20%20%2F%2F%20Mark%20them%20as%20completed.%5C%5Cn%20%20%20%20%20%20%20%20wrappedInteractions.forEach(function%20(interaction)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20interaction.__count--%3B%5C%5Cn%5C%5Cn%20%20%20%20%20%20%20%20%20%20if%20(subscriber%20!%3D%3D%20null%20%26%26%20interaction.__count%20%3D%3D%3D%200)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20subscriber.onInteractionScheduledWorkCompleted(interaction)%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%20%20%7D)%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20wrapped.cancel%20%3D%20function%20cancel()%20%7B%5C%5Cn%20%20%20%20subscriber%20%3D%20exports.__subscriberRef.current%3B%5C%5Cn%5C%5Cn%20%20%20%20try%20%7B%5C%5Cn%20%20%20%20%20%20if%20(subscriber%20!%3D%3D%20null)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20subscriber.onWorkCanceled(wrappedInteractions%2C%20threadID)%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%7D%20finally%20%7B%5C%5Cn%20%20%20%20%20%20%2F%2F%20Update%20pending%20async%20counts%20for%20all%20wrapped%20interactions.%5C%5Cn%20%20%20%20%20%20%2F%2F%20If%20this%20was%20the%20last%20scheduled%20async%20work%20for%20any%20of%20them%2C%5C%5Cn%20%20%20%20%20%20%2F%2F%20Mark%20them%20as%20completed.%5C%5Cn%20%20%20%20%20%20wrappedInteractions.forEach(function%20(interaction)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20interaction.__count--%3B%5C%5Cn%5C%5Cn%20%20%20%20%20%20%20%20if%20(subscriber%20%26%26%20interaction.__count%20%3D%3D%3D%200)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20subscriber.onInteractionScheduledWorkCompleted(interaction)%3B%5C%5Cn%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%7D)%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%3B%5C%5Cn%5C%5Cn%20%20return%20wrapped%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnvar%20subscribers%20%3D%20null%3B%5C%5Cnif%20(enableSchedulerTracing)%20%7B%5C%5Cn%20%20subscribers%20%3D%20new%20Set()%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20unstable_subscribe(subscriber)%20%7B%5C%5Cn%20%20if%20(enableSchedulerTracing)%20%7B%5C%5Cn%20%20%20%20subscribers.add(subscriber)%3B%5C%5Cn%5C%5Cn%20%20%20%20if%20(subscribers.size%20%3D%3D%3D%201)%20%7B%5C%5Cn%20%20%20%20%20%20exports.__subscriberRef.current%20%3D%20%7B%5C%5Cn%20%20%20%20%20%20%20%20onInteractionScheduledWorkCompleted%3A%20onInteractionScheduledWorkCompleted%2C%5C%5Cn%20%20%20%20%20%20%20%20onInteractionTraced%3A%20onInteractionTraced%2C%5C%5Cn%20%20%20%20%20%20%20%20onWorkCanceled%3A%20onWorkCanceled%2C%5C%5Cn%20%20%20%20%20%20%20%20onWorkScheduled%3A%20onWorkScheduled%2C%5C%5Cn%20%20%20%20%20%20%20%20onWorkStarted%3A%20onWorkStarted%2C%5C%5Cn%20%20%20%20%20%20%20%20onWorkStopped%3A%20onWorkStopped%5C%5Cn%20%20%20%20%20%20%7D%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20unstable_unsubscribe(subscriber)%20%7B%5C%5Cn%20%20if%20(enableSchedulerTracing)%20%7B%5C%5Cn%20%20%20%20subscribers.delete(subscriber)%3B%5C%5Cn%5C%5Cn%20%20%20%20if%20(subscribers.size%20%3D%3D%3D%200)%20%7B%5C%5Cn%20%20%20%20%20%20exports.__subscriberRef.current%20%3D%20null%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20onInteractionTraced(interaction)%20%7B%5C%5Cn%20%20var%20didCatchError%20%3D%20false%3B%5C%5Cn%20%20var%20caughtError%20%3D%20null%3B%5C%5Cn%5C%5Cn%20%20subscribers.forEach(function%20(subscriber)%20%7B%5C%5Cn%20%20%20%20try%20%7B%5C%5Cn%20%20%20%20%20%20subscriber.onInteractionTraced(interaction)%3B%5C%5Cn%20%20%20%20%7D%20catch%20(error)%20%7B%5C%5Cn%20%20%20%20%20%20if%20(!didCatchError)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20didCatchError%20%3D%20true%3B%5C%5Cn%20%20%20%20%20%20%20%20caughtError%20%3D%20error%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D)%3B%5C%5Cn%5C%5Cn%20%20if%20(didCatchError)%20%7B%5C%5Cn%20%20%20%20throw%20caughtError%3B%5C%5Cn%20%20%7D%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20onInteractionScheduledWorkCompleted(interaction)%20%7B%5C%5Cn%20%20var%20didCatchError%20%3D%20false%3B%5C%5Cn%20%20var%20caughtError%20%3D%20null%3B%5C%5Cn%5C%5Cn%20%20subscribers.forEach(function%20(subscriber)%20%7B%5C%5Cn%20%20%20%20try%20%7B%5C%5Cn%20%20%20%20%20%20subscriber.onInteractionScheduledWorkCompleted(interaction)%3B%5C%5Cn%20%20%20%20%7D%20catch%20(error)%20%7B%5C%5Cn%20%20%20%20%20%20if%20(!didCatchError)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20didCatchError%20%3D%20true%3B%5C%5Cn%20%20%20%20%20%20%20%20caughtError%20%3D%20error%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D)%3B%5C%5Cn%5C%5Cn%20%20if%20(didCatchError)%20%7B%5C%5Cn%20%20%20%20throw%20caughtError%3B%5C%5Cn%20%20%7D%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20onWorkScheduled(interactions%2C%20threadID)%20%7B%5C%5Cn%20%20var%20didCatchError%20%3D%20false%3B%5C%5Cn%20%20var%20caughtError%20%3D%20null%3B%5C%5Cn%5C%5Cn%20%20subscribers.forEach(function%20(subscriber)%20%7B%5C%5Cn%20%20%20%20try%20%7B%5C%5Cn%20%20%20%20%20%20subscriber.onWorkScheduled(interactions%2C%20threadID)%3B%5C%5Cn%20%20%20%20%7D%20catch%20(error)%20%7B%5C%5Cn%20%20%20%20%20%20if%20(!didCatchError)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20didCatchError%20%3D%20true%3B%5C%5Cn%20%20%20%20%20%20%20%20caughtError%20%3D%20error%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D)%3B%5C%5Cn%5C%5Cn%20%20if%20(didCatchError)%20%7B%5C%5Cn%20%20%20%20throw%20caughtError%3B%5C%5Cn%20%20%7D%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20onWorkStarted(interactions%2C%20threadID)%20%7B%5C%5Cn%20%20var%20didCatchError%20%3D%20false%3B%5C%5Cn%20%20var%20caughtError%20%3D%20null%3B%5C%5Cn%5C%5Cn%20%20subscribers.forEach(function%20(subscriber)%20%7B%5C%5Cn%20%20%20%20try%20%7B%5C%5Cn%20%20%20%20%20%20subscriber.onWorkStarted(interactions%2C%20threadID)%3B%5C%5Cn%20%20%20%20%7D%20catch%20(error)%20%7B%5C%5Cn%20%20%20%20%20%20if%20(!didCatchError)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20didCatchError%20%3D%20true%3B%5C%5Cn%20%20%20%20%20%20%20%20caughtError%20%3D%20error%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D)%3B%5C%5Cn%5C%5Cn%20%20if%20(didCatchError)%20%7B%5C%5Cn%20%20%20%20throw%20caughtError%3B%5C%5Cn%20%20%7D%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20onWorkStopped(interactions%2C%20threadID)%20%7B%5C%5Cn%20%20var%20didCatchError%20%3D%20false%3B%5C%5Cn%20%20var%20caughtError%20%3D%20null%3B%5C%5Cn%5C%5Cn%20%20subscribers.forEach(function%20(subscriber)%20%7B%5C%5Cn%20%20%20%20try%20%7B%5C%5Cn%20%20%20%20%20%20subscriber.onWorkStopped(interactions%2C%20threadID)%3B%5C%5Cn%20%20%20%20%7D%20catch%20(error)%20%7B%5C%5Cn%20%20%20%20%20%20if%20(!didCatchError)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20didCatchError%20%3D%20true%3B%5C%5Cn%20%20%20%20%20%20%20%20caughtError%20%3D%20error%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D)%3B%5C%5Cn%5C%5Cn%20%20if%20(didCatchError)%20%7B%5C%5Cn%20%20%20%20throw%20caughtError%3B%5C%5Cn%20%20%7D%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20onWorkCanceled(interactions%2C%20threadID)%20%7B%5C%5Cn%20%20var%20didCatchError%20%3D%20false%3B%5C%5Cn%20%20var%20caughtError%20%3D%20null%3B%5C%5Cn%5C%5Cn%20%20subscribers.forEach(function%20(subscriber)%20%7B%5C%5Cn%20%20%20%20try%20%7B%5C%5Cn%20%20%20%20%20%20subscriber.onWorkCanceled(interactions%2C%20threadID)%3B%5C%5Cn%20%20%20%20%7D%20catch%20(error)%20%7B%5C%5Cn%20%20%20%20%20%20if%20(!didCatchError)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20didCatchError%20%3D%20true%3B%5C%5Cn%20%20%20%20%20%20%20%20caughtError%20%3D%20error%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D)%3B%5C%5Cn%5C%5Cn%20%20if%20(didCatchError)%20%7B%5C%5Cn%20%20%20%20throw%20caughtError%3B%5C%5Cn%20%20%7D%5C%5Cn%7D%5C%5Cn%5C%5Cnexports.unstable_clear%20%3D%20unstable_clear%3B%5C%5Cnexports.unstable_getCurrent%20%3D%20unstable_getCurrent%3B%5C%5Cnexports.unstable_getThreadID%20%3D%20unstable_getThreadID%3B%5C%5Cnexports.unstable_trace%20%3D%20unstable_trace%3B%5C%5Cnexports.unstable_wrap%20%3D%20unstable_wrap%3B%5C%5Cnexports.unstable_subscribe%20%3D%20unstable_subscribe%3B%5C%5Cnexports.unstable_unsubscribe%20%3D%20unstable_unsubscribe%3B%5C%5Cn%20%20%7D)()%3B%5C%5Cn%7D%5C%5Cn%5C%5Cn%5C%5Cn%2F%2F%23%20sourceURL%3Dwebpack%3A%2F%2F%255Bname%255D%2F%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2Fscheduler%2Fcjs%2Fscheduler-tracing.development.js%3F%5C%22)%3B%5Cn%5Cn%2F***%2F%20%7D)%2C%5Cn%5Cn%2F***%2F%20%5C%22..%2F..%2Fscheduler%2Fcjs%2Fscheduler.development.js%5C%22%3A%5Cn%2F*!**************************************************************************************************************!*%5C%5C%5Cn%20%20!***%20%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2Fscheduler%2Fcjs%2Fscheduler.development.js%20***!%5Cn%20%20%5C%5C**************************************************************************************************************%2F%5Cn%2F*!%20no%20static%20exports%20found%20*%2F%5Cn%2F***%2F%20(function(module%2C%20exports%2C%20__webpack_require__)%20%7B%5Cn%5Cn%5C%22use%20strict%5C%22%3B%5Cneval(%5C%22%2F*%20WEBPACK%20VAR%20INJECTION%20*%2F(function(global)%20%7B%2F**%20%40license%20React%20v0.13.6%5C%5Cn%20*%20scheduler.development.js%5C%5Cn%20*%5C%5Cn%20*%20Copyright%20(c)%20Facebook%2C%20Inc.%20and%20its%20affiliates.%5C%5Cn%20*%5C%5Cn%20*%20This%20source%20code%20is%20licensed%20under%20the%20MIT%20license%20found%20in%20the%5C%5Cn%20*%20LICENSE%20file%20in%20the%20root%20directory%20of%20this%20source%20tree.%5C%5Cn%20*%2F%5C%5Cn%5C%5Cn%5C%5Cn%5C%5Cn%5C%5Cn%5C%5Cnif%20(true)%20%7B%5C%5Cn%20%20(function()%20%7B%5C%5Cn'use%20strict'%3B%5C%5Cn%5C%5CnObject.defineProperty(exports%2C%20'__esModule'%2C%20%7B%20value%3A%20true%20%7D)%3B%5C%5Cn%5C%5Cnvar%20enableSchedulerDebugging%20%3D%20false%3B%5C%5Cn%5C%5Cn%2F*%20eslint-disable%20no-var%20*%2F%5C%5Cn%5C%5Cn%2F%2F%20TODO%3A%20Use%20symbols%3F%5C%5Cnvar%20ImmediatePriority%20%3D%201%3B%5C%5Cnvar%20UserBlockingPriority%20%3D%202%3B%5C%5Cnvar%20NormalPriority%20%3D%203%3B%5C%5Cnvar%20LowPriority%20%3D%204%3B%5C%5Cnvar%20IdlePriority%20%3D%205%3B%5C%5Cn%5C%5Cn%2F%2F%20Max%2031%20bit%20integer.%20The%20max%20integer%20size%20in%20V8%20for%2032-bit%20systems.%5C%5Cn%2F%2F%20Math.pow(2%2C%2030)%20-%201%5C%5Cn%2F%2F%200b111111111111111111111111111111%5C%5Cnvar%20maxSigned31BitInt%20%3D%201073741823%3B%5C%5Cn%5C%5Cn%2F%2F%20Times%20out%20immediately%5C%5Cnvar%20IMMEDIATE_PRIORITY_TIMEOUT%20%3D%20-1%3B%5C%5Cn%2F%2F%20Eventually%20times%20out%5C%5Cnvar%20USER_BLOCKING_PRIORITY%20%3D%20250%3B%5C%5Cnvar%20NORMAL_PRIORITY_TIMEOUT%20%3D%205000%3B%5C%5Cnvar%20LOW_PRIORITY_TIMEOUT%20%3D%2010000%3B%5C%5Cn%2F%2F%20Never%20times%20out%5C%5Cnvar%20IDLE_PRIORITY%20%3D%20maxSigned31BitInt%3B%5C%5Cn%5C%5Cn%2F%2F%20Callbacks%20are%20stored%20as%20a%20circular%2C%20doubly%20linked%20list.%5C%5Cnvar%20firstCallbackNode%20%3D%20null%3B%5C%5Cn%5C%5Cnvar%20currentDidTimeout%20%3D%20false%3B%5C%5Cn%2F%2F%20Pausing%20the%20scheduler%20is%20useful%20for%20debugging.%5C%5Cnvar%20isSchedulerPaused%20%3D%20false%3B%5C%5Cn%5C%5Cnvar%20currentPriorityLevel%20%3D%20NormalPriority%3B%5C%5Cnvar%20currentEventStartTime%20%3D%20-1%3B%5C%5Cnvar%20currentExpirationTime%20%3D%20-1%3B%5C%5Cn%5C%5Cn%2F%2F%20This%20is%20set%20when%20a%20callback%20is%20being%20executed%2C%20to%20prevent%20re-entrancy.%5C%5Cnvar%20isExecutingCallback%20%3D%20false%3B%5C%5Cn%5C%5Cnvar%20isHostCallbackScheduled%20%3D%20false%3B%5C%5Cn%5C%5Cnvar%20hasNativePerformanceNow%20%3D%20typeof%20performance%20%3D%3D%3D%20'object'%20%26%26%20typeof%20performance.now%20%3D%3D%3D%20'function'%3B%5C%5Cn%5C%5Cnfunction%20ensureHostCallbackIsScheduled()%20%7B%5C%5Cn%20%20if%20(isExecutingCallback)%20%7B%5C%5Cn%20%20%20%20%2F%2F%20Don't%20schedule%20work%20yet%3B%20wait%20until%20the%20next%20time%20we%20yield.%5C%5Cn%20%20%20%20return%3B%5C%5Cn%20%20%7D%5C%5Cn%20%20%2F%2F%20Schedule%20the%20host%20callback%20using%20the%20earliest%20expiration%20in%20the%20list.%5C%5Cn%20%20var%20expirationTime%20%3D%20firstCallbackNode.expirationTime%3B%5C%5Cn%20%20if%20(!isHostCallbackScheduled)%20%7B%5C%5Cn%20%20%20%20isHostCallbackScheduled%20%3D%20true%3B%5C%5Cn%20%20%7D%20else%20%7B%5C%5Cn%20%20%20%20%2F%2F%20Cancel%20the%20existing%20host%20callback.%5C%5Cn%20%20%20%20cancelHostCallback()%3B%5C%5Cn%20%20%7D%5C%5Cn%20%20requestHostCallback(flushWork%2C%20expirationTime)%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20flushFirstCallback()%20%7B%5C%5Cn%20%20var%20flushedNode%20%3D%20firstCallbackNode%3B%5C%5Cn%5C%5Cn%20%20%2F%2F%20Remove%20the%20node%20from%20the%20list%20before%20calling%20the%20callback.%20That%20way%20the%5C%5Cn%20%20%2F%2F%20list%20is%20in%20a%20consistent%20state%20even%20if%20the%20callback%20throws.%5C%5Cn%20%20var%20next%20%3D%20firstCallbackNode.next%3B%5C%5Cn%20%20if%20(firstCallbackNode%20%3D%3D%3D%20next)%20%7B%5C%5Cn%20%20%20%20%2F%2F%20This%20is%20the%20last%20callback%20in%20the%20list.%5C%5Cn%20%20%20%20firstCallbackNode%20%3D%20null%3B%5C%5Cn%20%20%20%20next%20%3D%20null%3B%5C%5Cn%20%20%7D%20else%20%7B%5C%5Cn%20%20%20%20var%20lastCallbackNode%20%3D%20firstCallbackNode.previous%3B%5C%5Cn%20%20%20%20firstCallbackNode%20%3D%20lastCallbackNode.next%20%3D%20next%3B%5C%5Cn%20%20%20%20next.previous%20%3D%20lastCallbackNode%3B%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20flushedNode.next%20%3D%20flushedNode.previous%20%3D%20null%3B%5C%5Cn%5C%5Cn%20%20%2F%2F%20Now%20it's%20safe%20to%20call%20the%20callback.%5C%5Cn%20%20var%20callback%20%3D%20flushedNode.callback%3B%5C%5Cn%20%20var%20expirationTime%20%3D%20flushedNode.expirationTime%3B%5C%5Cn%20%20var%20priorityLevel%20%3D%20flushedNode.priorityLevel%3B%5C%5Cn%20%20var%20previousPriorityLevel%20%3D%20currentPriorityLevel%3B%5C%5Cn%20%20var%20previousExpirationTime%20%3D%20currentExpirationTime%3B%5C%5Cn%20%20currentPriorityLevel%20%3D%20priorityLevel%3B%5C%5Cn%20%20currentExpirationTime%20%3D%20expirationTime%3B%5C%5Cn%20%20var%20continuationCallback%3B%5C%5Cn%20%20try%20%7B%5C%5Cn%20%20%20%20continuationCallback%20%3D%20callback()%3B%5C%5Cn%20%20%7D%20finally%20%7B%5C%5Cn%20%20%20%20currentPriorityLevel%20%3D%20previousPriorityLevel%3B%5C%5Cn%20%20%20%20currentExpirationTime%20%3D%20previousExpirationTime%3B%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20%2F%2F%20A%20callback%20may%20return%20a%20continuation.%20The%20continuation%20should%20be%20scheduled%5C%5Cn%20%20%2F%2F%20with%20the%20same%20priority%20and%20expiration%20as%20the%20just-finished%20callback.%5C%5Cn%20%20if%20(typeof%20continuationCallback%20%3D%3D%3D%20'function')%20%7B%5C%5Cn%20%20%20%20var%20continuationNode%20%3D%20%7B%5C%5Cn%20%20%20%20%20%20callback%3A%20continuationCallback%2C%5C%5Cn%20%20%20%20%20%20priorityLevel%3A%20priorityLevel%2C%5C%5Cn%20%20%20%20%20%20expirationTime%3A%20expirationTime%2C%5C%5Cn%20%20%20%20%20%20next%3A%20null%2C%5C%5Cn%20%20%20%20%20%20previous%3A%20null%5C%5Cn%20%20%20%20%7D%3B%5C%5Cn%5C%5Cn%20%20%20%20%2F%2F%20Insert%20the%20new%20callback%20into%20the%20list%2C%20sorted%20by%20its%20expiration.%20This%20is%5C%5Cn%20%20%20%20%2F%2F%20almost%20the%20same%20as%20the%20code%20in%20%60scheduleCallback%60%2C%20except%20the%20callback%5C%5Cn%20%20%20%20%2F%2F%20is%20inserted%20into%20the%20list%20*before*%20callbacks%20of%20equal%20expiration%20instead%5C%5Cn%20%20%20%20%2F%2F%20of%20after.%5C%5Cn%20%20%20%20if%20(firstCallbackNode%20%3D%3D%3D%20null)%20%7B%5C%5Cn%20%20%20%20%20%20%2F%2F%20This%20is%20the%20first%20callback%20in%20the%20list.%5C%5Cn%20%20%20%20%20%20firstCallbackNode%20%3D%20continuationNode.next%20%3D%20continuationNode.previous%20%3D%20continuationNode%3B%5C%5Cn%20%20%20%20%7D%20else%20%7B%5C%5Cn%20%20%20%20%20%20var%20nextAfterContinuation%20%3D%20null%3B%5C%5Cn%20%20%20%20%20%20var%20node%20%3D%20firstCallbackNode%3B%5C%5Cn%20%20%20%20%20%20do%20%7B%5C%5Cn%20%20%20%20%20%20%20%20if%20(node.expirationTime%20%3E%3D%20expirationTime)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%2F%2F%20This%20callback%20expires%20at%20or%20after%20the%20continuation.%20We%20will%20insert%5C%5Cn%20%20%20%20%20%20%20%20%20%20%2F%2F%20the%20continuation%20*before*%20this%20callback.%5C%5Cn%20%20%20%20%20%20%20%20%20%20nextAfterContinuation%20%3D%20node%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20break%3B%5C%5Cn%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%20%20node%20%3D%20node.next%3B%5C%5Cn%20%20%20%20%20%20%7D%20while%20(node%20!%3D%3D%20firstCallbackNode)%3B%5C%5Cn%5C%5Cn%20%20%20%20%20%20if%20(nextAfterContinuation%20%3D%3D%3D%20null)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%2F%2F%20No%20equal%20or%20lower%20priority%20callback%20was%20found%2C%20which%20means%20the%20new%5C%5Cn%20%20%20%20%20%20%20%20%2F%2F%20callback%20is%20the%20lowest%20priority%20callback%20in%20the%20list.%5C%5Cn%20%20%20%20%20%20%20%20nextAfterContinuation%20%3D%20firstCallbackNode%3B%5C%5Cn%20%20%20%20%20%20%7D%20else%20if%20(nextAfterContinuation%20%3D%3D%3D%20firstCallbackNode)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%2F%2F%20The%20new%20callback%20is%20the%20highest%20priority%20callback%20in%20the%20list.%5C%5Cn%20%20%20%20%20%20%20%20firstCallbackNode%20%3D%20continuationNode%3B%5C%5Cn%20%20%20%20%20%20%20%20ensureHostCallbackIsScheduled()%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20%20%20var%20previous%20%3D%20nextAfterContinuation.previous%3B%5C%5Cn%20%20%20%20%20%20previous.next%20%3D%20nextAfterContinuation.previous%20%3D%20continuationNode%3B%5C%5Cn%20%20%20%20%20%20continuationNode.next%20%3D%20nextAfterContinuation%3B%5C%5Cn%20%20%20%20%20%20continuationNode.previous%20%3D%20previous%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20flushImmediateWork()%20%7B%5C%5Cn%20%20if%20(%5C%5Cn%20%20%2F%2F%20Confirm%20we've%20exited%20the%20outer%20most%20event%20handler%5C%5Cn%20%20currentEventStartTime%20%3D%3D%3D%20-1%20%26%26%20firstCallbackNode%20!%3D%3D%20null%20%26%26%20firstCallbackNode.priorityLevel%20%3D%3D%3D%20ImmediatePriority)%20%7B%5C%5Cn%20%20%20%20isExecutingCallback%20%3D%20true%3B%5C%5Cn%20%20%20%20try%20%7B%5C%5Cn%20%20%20%20%20%20do%20%7B%5C%5Cn%20%20%20%20%20%20%20%20flushFirstCallback()%3B%5C%5Cn%20%20%20%20%20%20%7D%20while%20(%5C%5Cn%20%20%20%20%20%20%2F%2F%20Keep%20flushing%20until%20there%20are%20no%20more%20immediate%20callbacks%5C%5Cn%20%20%20%20%20%20firstCallbackNode%20!%3D%3D%20null%20%26%26%20firstCallbackNode.priorityLevel%20%3D%3D%3D%20ImmediatePriority)%3B%5C%5Cn%20%20%20%20%7D%20finally%20%7B%5C%5Cn%20%20%20%20%20%20isExecutingCallback%20%3D%20false%3B%5C%5Cn%20%20%20%20%20%20if%20(firstCallbackNode%20!%3D%3D%20null)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%2F%2F%20There's%20still%20work%20remaining.%20Request%20another%20callback.%5C%5Cn%20%20%20%20%20%20%20%20ensureHostCallbackIsScheduled()%3B%5C%5Cn%20%20%20%20%20%20%7D%20else%20%7B%5C%5Cn%20%20%20%20%20%20%20%20isHostCallbackScheduled%20%3D%20false%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20flushWork(didTimeout)%20%7B%5C%5Cn%20%20%2F%2F%20Exit%20right%20away%20if%20we're%20currently%20paused%5C%5Cn%5C%5Cn%20%20if%20(enableSchedulerDebugging%20%26%26%20isSchedulerPaused)%20%7B%5C%5Cn%20%20%20%20return%3B%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20isExecutingCallback%20%3D%20true%3B%5C%5Cn%20%20var%20previousDidTimeout%20%3D%20currentDidTimeout%3B%5C%5Cn%20%20currentDidTimeout%20%3D%20didTimeout%3B%5C%5Cn%20%20try%20%7B%5C%5Cn%20%20%20%20if%20(didTimeout)%20%7B%5C%5Cn%20%20%20%20%20%20%2F%2F%20Flush%20all%20the%20expired%20callbacks%20without%20yielding.%5C%5Cn%20%20%20%20%20%20while%20(firstCallbackNode%20!%3D%3D%20null%20%26%26%20!(enableSchedulerDebugging%20%26%26%20isSchedulerPaused))%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%2F%2F%20TODO%20Wrap%20in%20feature%20flag%5C%5Cn%20%20%20%20%20%20%20%20%2F%2F%20Read%20the%20current%20time.%20Flush%20all%20the%20callbacks%20that%20expire%20at%20or%5C%5Cn%20%20%20%20%20%20%20%20%2F%2F%20earlier%20than%20that%20time.%20Then%20read%20the%20current%20time%20again%20and%20repeat.%5C%5Cn%20%20%20%20%20%20%20%20%2F%2F%20This%20optimizes%20for%20as%20few%20performance.now%20calls%20as%20possible.%5C%5Cn%20%20%20%20%20%20%20%20var%20currentTime%20%3D%20exports.unstable_now()%3B%5C%5Cn%20%20%20%20%20%20%20%20if%20(firstCallbackNode.expirationTime%20%3C%3D%20currentTime)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20do%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20flushFirstCallback()%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%7D%20while%20(firstCallbackNode%20!%3D%3D%20null%20%26%26%20firstCallbackNode.expirationTime%20%3C%3D%20currentTime%20%26%26%20!(enableSchedulerDebugging%20%26%26%20isSchedulerPaused))%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20continue%3B%5C%5Cn%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%20%20break%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%7D%20else%20%7B%5C%5Cn%20%20%20%20%20%20%2F%2F%20Keep%20flushing%20callbacks%20until%20we%20run%20out%20of%20time%20in%20the%20frame.%5C%5Cn%20%20%20%20%20%20if%20(firstCallbackNode%20!%3D%3D%20null)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20do%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20if%20(enableSchedulerDebugging%20%26%26%20isSchedulerPaused)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20break%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%20%20%20%20flushFirstCallback()%3B%5C%5Cn%20%20%20%20%20%20%20%20%7D%20while%20(firstCallbackNode%20!%3D%3D%20null%20%26%26%20!shouldYieldToHost())%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%20finally%20%7B%5C%5Cn%20%20%20%20isExecutingCallback%20%3D%20false%3B%5C%5Cn%20%20%20%20currentDidTimeout%20%3D%20previousDidTimeout%3B%5C%5Cn%20%20%20%20if%20(firstCallbackNode%20!%3D%3D%20null)%20%7B%5C%5Cn%20%20%20%20%20%20%2F%2F%20There's%20still%20work%20remaining.%20Request%20another%20callback.%5C%5Cn%20%20%20%20%20%20ensureHostCallbackIsScheduled()%3B%5C%5Cn%20%20%20%20%7D%20else%20%7B%5C%5Cn%20%20%20%20%20%20isHostCallbackScheduled%20%3D%20false%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%20%20%2F%2F%20Before%20exiting%2C%20flush%20all%20the%20immediate%20work%20that%20was%20scheduled.%5C%5Cn%20%20%20%20flushImmediateWork()%3B%5C%5Cn%20%20%7D%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20unstable_runWithPriority(priorityLevel%2C%20eventHandler)%20%7B%5C%5Cn%20%20switch%20(priorityLevel)%20%7B%5C%5Cn%20%20%20%20case%20ImmediatePriority%3A%5C%5Cn%20%20%20%20case%20UserBlockingPriority%3A%5C%5Cn%20%20%20%20case%20NormalPriority%3A%5C%5Cn%20%20%20%20case%20LowPriority%3A%5C%5Cn%20%20%20%20case%20IdlePriority%3A%5C%5Cn%20%20%20%20%20%20break%3B%5C%5Cn%20%20%20%20default%3A%5C%5Cn%20%20%20%20%20%20priorityLevel%20%3D%20NormalPriority%3B%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20var%20previousPriorityLevel%20%3D%20currentPriorityLevel%3B%5C%5Cn%20%20var%20previousEventStartTime%20%3D%20currentEventStartTime%3B%5C%5Cn%20%20currentPriorityLevel%20%3D%20priorityLevel%3B%5C%5Cn%20%20currentEventStartTime%20%3D%20exports.unstable_now()%3B%5C%5Cn%5C%5Cn%20%20try%20%7B%5C%5Cn%20%20%20%20return%20eventHandler()%3B%5C%5Cn%20%20%7D%20finally%20%7B%5C%5Cn%20%20%20%20currentPriorityLevel%20%3D%20previousPriorityLevel%3B%5C%5Cn%20%20%20%20currentEventStartTime%20%3D%20previousEventStartTime%3B%5C%5Cn%5C%5Cn%20%20%20%20%2F%2F%20Before%20exiting%2C%20flush%20all%20the%20immediate%20work%20that%20was%20scheduled.%5C%5Cn%20%20%20%20flushImmediateWork()%3B%5C%5Cn%20%20%7D%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20unstable_next(eventHandler)%20%7B%5C%5Cn%20%20var%20priorityLevel%20%3D%20void%200%3B%5C%5Cn%20%20switch%20(currentPriorityLevel)%20%7B%5C%5Cn%20%20%20%20case%20ImmediatePriority%3A%5C%5Cn%20%20%20%20case%20UserBlockingPriority%3A%5C%5Cn%20%20%20%20case%20NormalPriority%3A%5C%5Cn%20%20%20%20%20%20%2F%2F%20Shift%20down%20to%20normal%20priority%5C%5Cn%20%20%20%20%20%20priorityLevel%20%3D%20NormalPriority%3B%5C%5Cn%20%20%20%20%20%20break%3B%5C%5Cn%20%20%20%20default%3A%5C%5Cn%20%20%20%20%20%20%2F%2F%20Anything%20lower%20than%20normal%20priority%20should%20remain%20at%20the%20current%20level.%5C%5Cn%20%20%20%20%20%20priorityLevel%20%3D%20currentPriorityLevel%3B%5C%5Cn%20%20%20%20%20%20break%3B%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20var%20previousPriorityLevel%20%3D%20currentPriorityLevel%3B%5C%5Cn%20%20var%20previousEventStartTime%20%3D%20currentEventStartTime%3B%5C%5Cn%20%20currentPriorityLevel%20%3D%20priorityLevel%3B%5C%5Cn%20%20currentEventStartTime%20%3D%20exports.unstable_now()%3B%5C%5Cn%5C%5Cn%20%20try%20%7B%5C%5Cn%20%20%20%20return%20eventHandler()%3B%5C%5Cn%20%20%7D%20finally%20%7B%5C%5Cn%20%20%20%20currentPriorityLevel%20%3D%20previousPriorityLevel%3B%5C%5Cn%20%20%20%20currentEventStartTime%20%3D%20previousEventStartTime%3B%5C%5Cn%5C%5Cn%20%20%20%20%2F%2F%20Before%20exiting%2C%20flush%20all%20the%20immediate%20work%20that%20was%20scheduled.%5C%5Cn%20%20%20%20flushImmediateWork()%3B%5C%5Cn%20%20%7D%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20unstable_wrapCallback(callback)%20%7B%5C%5Cn%20%20var%20parentPriorityLevel%20%3D%20currentPriorityLevel%3B%5C%5Cn%20%20return%20function%20()%20%7B%5C%5Cn%20%20%20%20%2F%2F%20This%20is%20a%20fork%20of%20runWithPriority%2C%20inlined%20for%20performance.%5C%5Cn%20%20%20%20var%20previousPriorityLevel%20%3D%20currentPriorityLevel%3B%5C%5Cn%20%20%20%20var%20previousEventStartTime%20%3D%20currentEventStartTime%3B%5C%5Cn%20%20%20%20currentPriorityLevel%20%3D%20parentPriorityLevel%3B%5C%5Cn%20%20%20%20currentEventStartTime%20%3D%20exports.unstable_now()%3B%5C%5Cn%5C%5Cn%20%20%20%20try%20%7B%5C%5Cn%20%20%20%20%20%20return%20callback.apply(this%2C%20arguments)%3B%5C%5Cn%20%20%20%20%7D%20finally%20%7B%5C%5Cn%20%20%20%20%20%20currentPriorityLevel%20%3D%20previousPriorityLevel%3B%5C%5Cn%20%20%20%20%20%20currentEventStartTime%20%3D%20previousEventStartTime%3B%5C%5Cn%20%20%20%20%20%20flushImmediateWork()%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20unstable_scheduleCallback(callback%2C%20deprecated_options)%20%7B%5C%5Cn%20%20var%20startTime%20%3D%20currentEventStartTime%20!%3D%3D%20-1%20%3F%20currentEventStartTime%20%3A%20exports.unstable_now()%3B%5C%5Cn%5C%5Cn%20%20var%20expirationTime%3B%5C%5Cn%20%20if%20(typeof%20deprecated_options%20%3D%3D%3D%20'object'%20%26%26%20deprecated_options%20!%3D%3D%20null%20%26%26%20typeof%20deprecated_options.timeout%20%3D%3D%3D%20'number')%20%7B%5C%5Cn%20%20%20%20%2F%2F%20FIXME%3A%20Remove%20this%20branch%20once%20we%20lift%20expiration%20times%20out%20of%20React.%5C%5Cn%20%20%20%20expirationTime%20%3D%20startTime%20%2B%20deprecated_options.timeout%3B%5C%5Cn%20%20%7D%20else%20%7B%5C%5Cn%20%20%20%20switch%20(currentPriorityLevel)%20%7B%5C%5Cn%20%20%20%20%20%20case%20ImmediatePriority%3A%5C%5Cn%20%20%20%20%20%20%20%20expirationTime%20%3D%20startTime%20%2B%20IMMEDIATE_PRIORITY_TIMEOUT%3B%5C%5Cn%20%20%20%20%20%20%20%20break%3B%5C%5Cn%20%20%20%20%20%20case%20UserBlockingPriority%3A%5C%5Cn%20%20%20%20%20%20%20%20expirationTime%20%3D%20startTime%20%2B%20USER_BLOCKING_PRIORITY%3B%5C%5Cn%20%20%20%20%20%20%20%20break%3B%5C%5Cn%20%20%20%20%20%20case%20IdlePriority%3A%5C%5Cn%20%20%20%20%20%20%20%20expirationTime%20%3D%20startTime%20%2B%20IDLE_PRIORITY%3B%5C%5Cn%20%20%20%20%20%20%20%20break%3B%5C%5Cn%20%20%20%20%20%20case%20LowPriority%3A%5C%5Cn%20%20%20%20%20%20%20%20expirationTime%20%3D%20startTime%20%2B%20LOW_PRIORITY_TIMEOUT%3B%5C%5Cn%20%20%20%20%20%20%20%20break%3B%5C%5Cn%20%20%20%20%20%20case%20NormalPriority%3A%5C%5Cn%20%20%20%20%20%20default%3A%5C%5Cn%20%20%20%20%20%20%20%20expirationTime%20%3D%20startTime%20%2B%20NORMAL_PRIORITY_TIMEOUT%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20var%20newNode%20%3D%20%7B%5C%5Cn%20%20%20%20callback%3A%20callback%2C%5C%5Cn%20%20%20%20priorityLevel%3A%20currentPriorityLevel%2C%5C%5Cn%20%20%20%20expirationTime%3A%20expirationTime%2C%5C%5Cn%20%20%20%20next%3A%20null%2C%5C%5Cn%20%20%20%20previous%3A%20null%5C%5Cn%20%20%7D%3B%5C%5Cn%5C%5Cn%20%20%2F%2F%20Insert%20the%20new%20callback%20into%20the%20list%2C%20ordered%20first%20by%20expiration%2C%20then%5C%5Cn%20%20%2F%2F%20by%20insertion.%20So%20the%20new%20callback%20is%20inserted%20any%20other%20callback%20with%5C%5Cn%20%20%2F%2F%20equal%20expiration.%5C%5Cn%20%20if%20(firstCallbackNode%20%3D%3D%3D%20null)%20%7B%5C%5Cn%20%20%20%20%2F%2F%20This%20is%20the%20first%20callback%20in%20the%20list.%5C%5Cn%20%20%20%20firstCallbackNode%20%3D%20newNode.next%20%3D%20newNode.previous%20%3D%20newNode%3B%5C%5Cn%20%20%20%20ensureHostCallbackIsScheduled()%3B%5C%5Cn%20%20%7D%20else%20%7B%5C%5Cn%20%20%20%20var%20next%20%3D%20null%3B%5C%5Cn%20%20%20%20var%20node%20%3D%20firstCallbackNode%3B%5C%5Cn%20%20%20%20do%20%7B%5C%5Cn%20%20%20%20%20%20if%20(node.expirationTime%20%3E%20expirationTime)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%2F%2F%20The%20new%20callback%20expires%20before%20this%20one.%5C%5Cn%20%20%20%20%20%20%20%20next%20%3D%20node%3B%5C%5Cn%20%20%20%20%20%20%20%20break%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20node%20%3D%20node.next%3B%5C%5Cn%20%20%20%20%7D%20while%20(node%20!%3D%3D%20firstCallbackNode)%3B%5C%5Cn%5C%5Cn%20%20%20%20if%20(next%20%3D%3D%3D%20null)%20%7B%5C%5Cn%20%20%20%20%20%20%2F%2F%20No%20callback%20with%20a%20later%20expiration%20was%20found%2C%20which%20means%20the%20new%5C%5Cn%20%20%20%20%20%20%2F%2F%20callback%20has%20the%20latest%20expiration%20in%20the%20list.%5C%5Cn%20%20%20%20%20%20next%20%3D%20firstCallbackNode%3B%5C%5Cn%20%20%20%20%7D%20else%20if%20(next%20%3D%3D%3D%20firstCallbackNode)%20%7B%5C%5Cn%20%20%20%20%20%20%2F%2F%20The%20new%20callback%20has%20the%20earliest%20expiration%20in%20the%20entire%20list.%5C%5Cn%20%20%20%20%20%20firstCallbackNode%20%3D%20newNode%3B%5C%5Cn%20%20%20%20%20%20ensureHostCallbackIsScheduled()%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20var%20previous%20%3D%20next.previous%3B%5C%5Cn%20%20%20%20previous.next%20%3D%20next.previous%20%3D%20newNode%3B%5C%5Cn%20%20%20%20newNode.next%20%3D%20next%3B%5C%5Cn%20%20%20%20newNode.previous%20%3D%20previous%3B%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20return%20newNode%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20unstable_pauseExecution()%20%7B%5C%5Cn%20%20isSchedulerPaused%20%3D%20true%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20unstable_continueExecution()%20%7B%5C%5Cn%20%20isSchedulerPaused%20%3D%20false%3B%5C%5Cn%20%20if%20(firstCallbackNode%20!%3D%3D%20null)%20%7B%5C%5Cn%20%20%20%20ensureHostCallbackIsScheduled()%3B%5C%5Cn%20%20%7D%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20unstable_getFirstCallbackNode()%20%7B%5C%5Cn%20%20return%20firstCallbackNode%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20unstable_cancelCallback(callbackNode)%20%7B%5C%5Cn%20%20var%20next%20%3D%20callbackNode.next%3B%5C%5Cn%20%20if%20(next%20%3D%3D%3D%20null)%20%7B%5C%5Cn%20%20%20%20%2F%2F%20Already%20cancelled.%5C%5Cn%20%20%20%20return%3B%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20if%20(next%20%3D%3D%3D%20callbackNode)%20%7B%5C%5Cn%20%20%20%20%2F%2F%20This%20is%20the%20only%20scheduled%20callback.%20Clear%20the%20list.%5C%5Cn%20%20%20%20firstCallbackNode%20%3D%20null%3B%5C%5Cn%20%20%7D%20else%20%7B%5C%5Cn%20%20%20%20%2F%2F%20Remove%20the%20callback%20from%20its%20position%20in%20the%20list.%5C%5Cn%20%20%20%20if%20(callbackNode%20%3D%3D%3D%20firstCallbackNode)%20%7B%5C%5Cn%20%20%20%20%20%20firstCallbackNode%20%3D%20next%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%20%20var%20previous%20%3D%20callbackNode.previous%3B%5C%5Cn%20%20%20%20previous.next%20%3D%20next%3B%5C%5Cn%20%20%20%20next.previous%20%3D%20previous%3B%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20callbackNode.next%20%3D%20callbackNode.previous%20%3D%20null%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20unstable_getCurrentPriorityLevel()%20%7B%5C%5Cn%20%20return%20currentPriorityLevel%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnfunction%20unstable_shouldYield()%20%7B%5C%5Cn%20%20return%20!currentDidTimeout%20%26%26%20(firstCallbackNode%20!%3D%3D%20null%20%26%26%20firstCallbackNode.expirationTime%20%3C%20currentExpirationTime%20%7C%7C%20shouldYieldToHost())%3B%5C%5Cn%7D%5C%5Cn%5C%5Cn%2F%2F%20The%20remaining%20code%20is%20essentially%20a%20polyfill%20for%20requestIdleCallback.%20It%5C%5Cn%2F%2F%20works%20by%20scheduling%20a%20requestAnimationFrame%2C%20storing%20the%20time%20for%20the%20start%5C%5Cn%2F%2F%20of%20the%20frame%2C%20then%20scheduling%20a%20postMessage%20which%20gets%20scheduled%20after%20paint.%5C%5Cn%2F%2F%20Within%20the%20postMessage%20handler%20do%20as%20much%20work%20as%20possible%20until%20time%20%2B%20frame%5C%5Cn%2F%2F%20rate.%20By%20separating%20the%20idle%20call%20into%20a%20separate%20event%20tick%20we%20ensure%20that%5C%5Cn%2F%2F%20layout%2C%20paint%20and%20other%20browser%20work%20is%20counted%20against%20the%20available%20time.%5C%5Cn%2F%2F%20The%20frame%20rate%20is%20dynamically%20adjusted.%5C%5Cn%5C%5Cn%2F%2F%20We%20capture%20a%20local%20reference%20to%20any%20global%2C%20in%20case%20it%20gets%20polyfilled%20after%5C%5Cn%2F%2F%20this%20module%20is%20initially%20evaluated.%20We%20want%20to%20be%20using%20a%5C%5Cn%2F%2F%20consistent%20implementation.%5C%5Cnvar%20localDate%20%3D%20Date%3B%5C%5Cn%5C%5Cn%2F%2F%20This%20initialization%20code%20may%20run%20even%20on%20server%20environments%20if%20a%20component%5C%5Cn%2F%2F%20just%20imports%20ReactDOM%20(e.g.%20for%20findDOMNode).%20Some%20environments%20might%20not%5C%5Cn%2F%2F%20have%20setTimeout%20or%20clearTimeout.%20However%2C%20we%20always%20expect%20them%20to%20be%20defined%5C%5Cn%2F%2F%20on%20the%20client.%20https%3A%2F%2Fgithub.com%2Ffacebook%2Freact%2Fpull%2F13088%5C%5Cnvar%20localSetTimeout%20%3D%20typeof%20setTimeout%20%3D%3D%3D%20'function'%20%3F%20setTimeout%20%3A%20undefined%3B%5C%5Cnvar%20localClearTimeout%20%3D%20typeof%20clearTimeout%20%3D%3D%3D%20'function'%20%3F%20clearTimeout%20%3A%20undefined%3B%5C%5Cn%5C%5Cn%2F%2F%20We%20don't%20expect%20either%20of%20these%20to%20necessarily%20be%20defined%2C%20but%20we%20will%20error%5C%5Cn%2F%2F%20later%20if%20they%20are%20missing%20on%20the%20client.%5C%5Cnvar%20localRequestAnimationFrame%20%3D%20typeof%20requestAnimationFrame%20%3D%3D%3D%20'function'%20%3F%20requestAnimationFrame%20%3A%20undefined%3B%5C%5Cnvar%20localCancelAnimationFrame%20%3D%20typeof%20cancelAnimationFrame%20%3D%3D%3D%20'function'%20%3F%20cancelAnimationFrame%20%3A%20undefined%3B%5C%5Cn%5C%5Cn%2F%2F%20requestAnimationFrame%20does%20not%20run%20when%20the%20tab%20is%20in%20the%20background.%20If%5C%5Cn%2F%2F%20we're%20backgrounded%20we%20prefer%20for%20that%20work%20to%20happen%20so%20that%20the%20page%5C%5Cn%2F%2F%20continues%20to%20load%20in%20the%20background.%20So%20we%20also%20schedule%20a%20'setTimeout'%20as%5C%5Cn%2F%2F%20a%20fallback.%5C%5Cn%2F%2F%20TODO%3A%20Need%20a%20better%20heuristic%20for%20backgrounded%20work.%5C%5Cnvar%20ANIMATION_FRAME_TIMEOUT%20%3D%20100%3B%5C%5Cnvar%20rAFID%3B%5C%5Cnvar%20rAFTimeoutID%3B%5C%5Cnvar%20requestAnimationFrameWithTimeout%20%3D%20function%20(callback)%20%7B%5C%5Cn%20%20%2F%2F%20schedule%20rAF%20and%20also%20a%20setTimeout%5C%5Cn%20%20rAFID%20%3D%20localRequestAnimationFrame(function%20(timestamp)%20%7B%5C%5Cn%20%20%20%20%2F%2F%20cancel%20the%20setTimeout%5C%5Cn%20%20%20%20localClearTimeout(rAFTimeoutID)%3B%5C%5Cn%20%20%20%20callback(timestamp)%3B%5C%5Cn%20%20%7D)%3B%5C%5Cn%20%20rAFTimeoutID%20%3D%20localSetTimeout(function%20()%20%7B%5C%5Cn%20%20%20%20%2F%2F%20cancel%20the%20requestAnimationFrame%5C%5Cn%20%20%20%20localCancelAnimationFrame(rAFID)%3B%5C%5Cn%20%20%20%20callback(exports.unstable_now())%3B%5C%5Cn%20%20%7D%2C%20ANIMATION_FRAME_TIMEOUT)%3B%5C%5Cn%7D%3B%5C%5Cn%5C%5Cnif%20(hasNativePerformanceNow)%20%7B%5C%5Cn%20%20var%20Performance%20%3D%20performance%3B%5C%5Cn%20%20exports.unstable_now%20%3D%20function%20()%20%7B%5C%5Cn%20%20%20%20return%20Performance.now()%3B%5C%5Cn%20%20%7D%3B%5C%5Cn%7D%20else%20%7B%5C%5Cn%20%20exports.unstable_now%20%3D%20function%20()%20%7B%5C%5Cn%20%20%20%20return%20localDate.now()%3B%5C%5Cn%20%20%7D%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnvar%20requestHostCallback%3B%5C%5Cnvar%20cancelHostCallback%3B%5C%5Cnvar%20shouldYieldToHost%3B%5C%5Cn%5C%5Cnvar%20globalValue%20%3D%20null%3B%5C%5Cnif%20(typeof%20window%20!%3D%3D%20'undefined')%20%7B%5C%5Cn%20%20globalValue%20%3D%20window%3B%5C%5Cn%7D%20else%20if%20(typeof%20global%20!%3D%3D%20'undefined')%20%7B%5C%5Cn%20%20globalValue%20%3D%20global%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnif%20(globalValue%20%26%26%20globalValue._schedMock)%20%7B%5C%5Cn%20%20%2F%2F%20Dynamic%20injection%2C%20only%20for%20testing%20purposes.%5C%5Cn%20%20var%20globalImpl%20%3D%20globalValue._schedMock%3B%5C%5Cn%20%20requestHostCallback%20%3D%20globalImpl%5B0%5D%3B%5C%5Cn%20%20cancelHostCallback%20%3D%20globalImpl%5B1%5D%3B%5C%5Cn%20%20shouldYieldToHost%20%3D%20globalImpl%5B2%5D%3B%5C%5Cn%20%20exports.unstable_now%20%3D%20globalImpl%5B3%5D%3B%5C%5Cn%7D%20else%20if%20(%5C%5Cn%2F%2F%20If%20Scheduler%20runs%20in%20a%20non-DOM%20environment%2C%20it%20falls%20back%20to%20a%20naive%5C%5Cn%2F%2F%20implementation%20using%20setTimeout.%5C%5Cntypeof%20window%20%3D%3D%3D%20'undefined'%20%7C%7C%5C%5Cn%2F%2F%20Check%20if%20MessageChannel%20is%20supported%2C%20too.%5C%5Cntypeof%20MessageChannel%20!%3D%3D%20'function')%20%7B%5C%5Cn%20%20%2F%2F%20If%20this%20accidentally%20gets%20imported%20in%20a%20non-browser%20environment%2C%20e.g.%20JavaScriptCore%2C%5C%5Cn%20%20%2F%2F%20fallback%20to%20a%20naive%20implementation.%5C%5Cn%20%20var%20_callback%20%3D%20null%3B%5C%5Cn%20%20var%20_flushCallback%20%3D%20function%20(didTimeout)%20%7B%5C%5Cn%20%20%20%20if%20(_callback%20!%3D%3D%20null)%20%7B%5C%5Cn%20%20%20%20%20%20try%20%7B%5C%5Cn%20%20%20%20%20%20%20%20_callback(didTimeout)%3B%5C%5Cn%20%20%20%20%20%20%7D%20finally%20%7B%5C%5Cn%20%20%20%20%20%20%20%20_callback%20%3D%20null%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%3B%5C%5Cn%20%20requestHostCallback%20%3D%20function%20(cb%2C%20ms)%20%7B%5C%5Cn%20%20%20%20if%20(_callback%20!%3D%3D%20null)%20%7B%5C%5Cn%20%20%20%20%20%20%2F%2F%20Protect%20against%20re-entrancy.%5C%5Cn%20%20%20%20%20%20setTimeout(requestHostCallback%2C%200%2C%20cb)%3B%5C%5Cn%20%20%20%20%7D%20else%20%7B%5C%5Cn%20%20%20%20%20%20_callback%20%3D%20cb%3B%5C%5Cn%20%20%20%20%20%20setTimeout(_flushCallback%2C%200%2C%20false)%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%3B%5C%5Cn%20%20cancelHostCallback%20%3D%20function%20()%20%7B%5C%5Cn%20%20%20%20_callback%20%3D%20null%3B%5C%5Cn%20%20%7D%3B%5C%5Cn%20%20shouldYieldToHost%20%3D%20function%20()%20%7B%5C%5Cn%20%20%20%20return%20false%3B%5C%5Cn%20%20%7D%3B%5C%5Cn%7D%20else%20%7B%5C%5Cn%20%20if%20(typeof%20console%20!%3D%3D%20'undefined')%20%7B%5C%5Cn%20%20%20%20%2F%2F%20TODO%3A%20Remove%20fb.me%20link%5C%5Cn%20%20%20%20if%20(typeof%20localRequestAnimationFrame%20!%3D%3D%20'function')%20%7B%5C%5Cn%20%20%20%20%20%20console.error(%5C%5C%5C%22This%20browser%20doesn't%20support%20requestAnimationFrame.%20%5C%5C%5C%22%20%2B%20'Make%20sure%20that%20you%20load%20a%20'%20%2B%20'polyfill%20in%20older%20browsers.%20https%3A%2F%2Ffb.me%2Freact-polyfills')%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%20%20if%20(typeof%20localCancelAnimationFrame%20!%3D%3D%20'function')%20%7B%5C%5Cn%20%20%20%20%20%20console.error(%5C%5C%5C%22This%20browser%20doesn't%20support%20cancelAnimationFrame.%20%5C%5C%5C%22%20%2B%20'Make%20sure%20that%20you%20load%20a%20'%20%2B%20'polyfill%20in%20older%20browsers.%20https%3A%2F%2Ffb.me%2Freact-polyfills')%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20var%20scheduledHostCallback%20%3D%20null%3B%5C%5Cn%20%20var%20isMessageEventScheduled%20%3D%20false%3B%5C%5Cn%20%20var%20timeoutTime%20%3D%20-1%3B%5C%5Cn%5C%5Cn%20%20var%20isAnimationFrameScheduled%20%3D%20false%3B%5C%5Cn%5C%5Cn%20%20var%20isFlushingHostCallback%20%3D%20false%3B%5C%5Cn%5C%5Cn%20%20var%20frameDeadline%20%3D%200%3B%5C%5Cn%20%20%2F%2F%20We%20start%20out%20assuming%20that%20we%20run%20at%2030fps%20but%20then%20the%20heuristic%20tracking%5C%5Cn%20%20%2F%2F%20will%20adjust%20this%20value%20to%20a%20faster%20fps%20if%20we%20get%20more%20frequent%20animation%5C%5Cn%20%20%2F%2F%20frames.%5C%5Cn%20%20var%20previousFrameTime%20%3D%2033%3B%5C%5Cn%20%20var%20activeFrameTime%20%3D%2033%3B%5C%5Cn%5C%5Cn%20%20shouldYieldToHost%20%3D%20function%20()%20%7B%5C%5Cn%20%20%20%20return%20frameDeadline%20%3C%3D%20exports.unstable_now()%3B%5C%5Cn%20%20%7D%3B%5C%5Cn%5C%5Cn%20%20%2F%2F%20We%20use%20the%20postMessage%20trick%20to%20defer%20idle%20work%20until%20after%20the%20repaint.%5C%5Cn%20%20var%20channel%20%3D%20new%20MessageChannel()%3B%5C%5Cn%20%20var%20port%20%3D%20channel.port2%3B%5C%5Cn%20%20channel.port1.onmessage%20%3D%20function%20(event)%20%7B%5C%5Cn%20%20%20%20isMessageEventScheduled%20%3D%20false%3B%5C%5Cn%5C%5Cn%20%20%20%20var%20prevScheduledCallback%20%3D%20scheduledHostCallback%3B%5C%5Cn%20%20%20%20var%20prevTimeoutTime%20%3D%20timeoutTime%3B%5C%5Cn%20%20%20%20scheduledHostCallback%20%3D%20null%3B%5C%5Cn%20%20%20%20timeoutTime%20%3D%20-1%3B%5C%5Cn%5C%5Cn%20%20%20%20var%20currentTime%20%3D%20exports.unstable_now()%3B%5C%5Cn%5C%5Cn%20%20%20%20var%20didTimeout%20%3D%20false%3B%5C%5Cn%20%20%20%20if%20(frameDeadline%20-%20currentTime%20%3C%3D%200)%20%7B%5C%5Cn%20%20%20%20%20%20%2F%2F%20There's%20no%20time%20left%20in%20this%20idle%20period.%20Check%20if%20the%20callback%20has%5C%5Cn%20%20%20%20%20%20%2F%2F%20a%20timeout%20and%20whether%20it's%20been%20exceeded.%5C%5Cn%20%20%20%20%20%20if%20(prevTimeoutTime%20!%3D%3D%20-1%20%26%26%20prevTimeoutTime%20%3C%3D%20currentTime)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%2F%2F%20Exceeded%20the%20timeout.%20Invoke%20the%20callback%20even%20though%20there's%20no%5C%5Cn%20%20%20%20%20%20%20%20%2F%2F%20time%20left.%5C%5Cn%20%20%20%20%20%20%20%20didTimeout%20%3D%20true%3B%5C%5Cn%20%20%20%20%20%20%7D%20else%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%2F%2F%20No%20timeout.%5C%5Cn%20%20%20%20%20%20%20%20if%20(!isAnimationFrameScheduled)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%2F%2F%20Schedule%20another%20animation%20callback%20so%20we%20retry%20later.%5C%5Cn%20%20%20%20%20%20%20%20%20%20isAnimationFrameScheduled%20%3D%20true%3B%5C%5Cn%20%20%20%20%20%20%20%20%20%20requestAnimationFrameWithTimeout(animationTick)%3B%5C%5Cn%20%20%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%20%20%2F%2F%20Exit%20without%20invoking%20the%20callback.%5C%5Cn%20%20%20%20%20%20%20%20scheduledHostCallback%20%3D%20prevScheduledCallback%3B%5C%5Cn%20%20%20%20%20%20%20%20timeoutTime%20%3D%20prevTimeoutTime%3B%5C%5Cn%20%20%20%20%20%20%20%20return%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20if%20(prevScheduledCallback%20!%3D%3D%20null)%20%7B%5C%5Cn%20%20%20%20%20%20isFlushingHostCallback%20%3D%20true%3B%5C%5Cn%20%20%20%20%20%20try%20%7B%5C%5Cn%20%20%20%20%20%20%20%20prevScheduledCallback(didTimeout)%3B%5C%5Cn%20%20%20%20%20%20%7D%20finally%20%7B%5C%5Cn%20%20%20%20%20%20%20%20isFlushingHostCallback%20%3D%20false%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%3B%5C%5Cn%5C%5Cn%20%20var%20animationTick%20%3D%20function%20(rafTime)%20%7B%5C%5Cn%20%20%20%20if%20(scheduledHostCallback%20!%3D%3D%20null)%20%7B%5C%5Cn%20%20%20%20%20%20%2F%2F%20Eagerly%20schedule%20the%20next%20animation%20callback%20at%20the%20beginning%20of%20the%5C%5Cn%20%20%20%20%20%20%2F%2F%20frame.%20If%20the%20scheduler%20queue%20is%20not%20empty%20at%20the%20end%20of%20the%20frame%2C%20it%5C%5Cn%20%20%20%20%20%20%2F%2F%20will%20continue%20flushing%20inside%20that%20callback.%20If%20the%20queue%20*is*%20empty%2C%5C%5Cn%20%20%20%20%20%20%2F%2F%20then%20it%20will%20exit%20immediately.%20Posting%20the%20callback%20at%20the%20start%20of%20the%5C%5Cn%20%20%20%20%20%20%2F%2F%20frame%20ensures%20it's%20fired%20within%20the%20earliest%20possible%20frame.%20If%20we%5C%5Cn%20%20%20%20%20%20%2F%2F%20waited%20until%20the%20end%20of%20the%20frame%20to%20post%20the%20callback%2C%20we%20risk%20the%5C%5Cn%20%20%20%20%20%20%2F%2F%20browser%20skipping%20a%20frame%20and%20not%20firing%20the%20callback%20until%20the%20frame%5C%5Cn%20%20%20%20%20%20%2F%2F%20after%20that.%5C%5Cn%20%20%20%20%20%20requestAnimationFrameWithTimeout(animationTick)%3B%5C%5Cn%20%20%20%20%7D%20else%20%7B%5C%5Cn%20%20%20%20%20%20%2F%2F%20No%20pending%20work.%20Exit.%5C%5Cn%20%20%20%20%20%20isAnimationFrameScheduled%20%3D%20false%3B%5C%5Cn%20%20%20%20%20%20return%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%5C%5Cn%20%20%20%20var%20nextFrameTime%20%3D%20rafTime%20-%20frameDeadline%20%2B%20activeFrameTime%3B%5C%5Cn%20%20%20%20if%20(nextFrameTime%20%3C%20activeFrameTime%20%26%26%20previousFrameTime%20%3C%20activeFrameTime)%20%7B%5C%5Cn%20%20%20%20%20%20if%20(nextFrameTime%20%3C%208)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%2F%2F%20Defensive%20coding.%20We%20don't%20support%20higher%20frame%20rates%20than%20120hz.%5C%5Cn%20%20%20%20%20%20%20%20%2F%2F%20If%20the%20calculated%20frame%20time%20gets%20lower%20than%208%2C%20it%20is%20probably%20a%20bug.%5C%5Cn%20%20%20%20%20%20%20%20nextFrameTime%20%3D%208%3B%5C%5Cn%20%20%20%20%20%20%7D%5C%5Cn%20%20%20%20%20%20%2F%2F%20If%20one%20frame%20goes%20long%2C%20then%20the%20next%20one%20can%20be%20short%20to%20catch%20up.%5C%5Cn%20%20%20%20%20%20%2F%2F%20If%20two%20frames%20are%20short%20in%20a%20row%2C%20then%20that's%20an%20indication%20that%20we%5C%5Cn%20%20%20%20%20%20%2F%2F%20actually%20have%20a%20higher%20frame%20rate%20than%20what%20we're%20currently%20optimizing.%5C%5Cn%20%20%20%20%20%20%2F%2F%20We%20adjust%20our%20heuristic%20dynamically%20accordingly.%20For%20example%2C%20if%20we're%5C%5Cn%20%20%20%20%20%20%2F%2F%20running%20on%20120hz%20display%20or%2090hz%20VR%20display.%5C%5Cn%20%20%20%20%20%20%2F%2F%20Take%20the%20max%20of%20the%20two%20in%20case%20one%20of%20them%20was%20an%20anomaly%20due%20to%5C%5Cn%20%20%20%20%20%20%2F%2F%20missed%20frame%20deadlines.%5C%5Cn%20%20%20%20%20%20activeFrameTime%20%3D%20nextFrameTime%20%3C%20previousFrameTime%20%3F%20previousFrameTime%20%3A%20nextFrameTime%3B%5C%5Cn%20%20%20%20%7D%20else%20%7B%5C%5Cn%20%20%20%20%20%20previousFrameTime%20%3D%20nextFrameTime%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%20%20frameDeadline%20%3D%20rafTime%20%2B%20activeFrameTime%3B%5C%5Cn%20%20%20%20if%20(!isMessageEventScheduled)%20%7B%5C%5Cn%20%20%20%20%20%20isMessageEventScheduled%20%3D%20true%3B%5C%5Cn%20%20%20%20%20%20port.postMessage(undefined)%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%3B%5C%5Cn%5C%5Cn%20%20requestHostCallback%20%3D%20function%20(callback%2C%20absoluteTimeout)%20%7B%5C%5Cn%20%20%20%20scheduledHostCallback%20%3D%20callback%3B%5C%5Cn%20%20%20%20timeoutTime%20%3D%20absoluteTimeout%3B%5C%5Cn%20%20%20%20if%20(isFlushingHostCallback%20%7C%7C%20absoluteTimeout%20%3C%200)%20%7B%5C%5Cn%20%20%20%20%20%20%2F%2F%20Don't%20wait%20for%20the%20next%20frame.%20Continue%20working%20ASAP%2C%20in%20a%20new%20event.%5C%5Cn%20%20%20%20%20%20port.postMessage(undefined)%3B%5C%5Cn%20%20%20%20%7D%20else%20if%20(!isAnimationFrameScheduled)%20%7B%5C%5Cn%20%20%20%20%20%20%2F%2F%20If%20rAF%20didn't%20already%20schedule%20one%2C%20we%20need%20to%20schedule%20a%20frame.%5C%5Cn%20%20%20%20%20%20%2F%2F%20TODO%3A%20If%20this%20rAF%20doesn't%20materialize%20because%20the%20browser%20throttles%2C%20we%5C%5Cn%20%20%20%20%20%20%2F%2F%20might%20want%20to%20still%20have%20setTimeout%20trigger%20rIC%20as%20a%20backup%20to%20ensure%5C%5Cn%20%20%20%20%20%20%2F%2F%20that%20we%20keep%20performing%20work.%5C%5Cn%20%20%20%20%20%20isAnimationFrameScheduled%20%3D%20true%3B%5C%5Cn%20%20%20%20%20%20requestAnimationFrameWithTimeout(animationTick)%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%3B%5C%5Cn%5C%5Cn%20%20cancelHostCallback%20%3D%20function%20()%20%7B%5C%5Cn%20%20%20%20scheduledHostCallback%20%3D%20null%3B%5C%5Cn%20%20%20%20isMessageEventScheduled%20%3D%20false%3B%5C%5Cn%20%20%20%20timeoutTime%20%3D%20-1%3B%5C%5Cn%20%20%7D%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnexports.unstable_ImmediatePriority%20%3D%20ImmediatePriority%3B%5C%5Cnexports.unstable_UserBlockingPriority%20%3D%20UserBlockingPriority%3B%5C%5Cnexports.unstable_NormalPriority%20%3D%20NormalPriority%3B%5C%5Cnexports.unstable_IdlePriority%20%3D%20IdlePriority%3B%5C%5Cnexports.unstable_LowPriority%20%3D%20LowPriority%3B%5C%5Cnexports.unstable_runWithPriority%20%3D%20unstable_runWithPriority%3B%5C%5Cnexports.unstable_next%20%3D%20unstable_next%3B%5C%5Cnexports.unstable_scheduleCallback%20%3D%20unstable_scheduleCallback%3B%5C%5Cnexports.unstable_cancelCallback%20%3D%20unstable_cancelCallback%3B%5C%5Cnexports.unstable_wrapCallback%20%3D%20unstable_wrapCallback%3B%5C%5Cnexports.unstable_getCurrentPriorityLevel%20%3D%20unstable_getCurrentPriorityLevel%3B%5C%5Cnexports.unstable_shouldYield%20%3D%20unstable_shouldYield%3B%5C%5Cnexports.unstable_continueExecution%20%3D%20unstable_continueExecution%3B%5C%5Cnexports.unstable_pauseExecution%20%3D%20unstable_pauseExecution%3B%5C%5Cnexports.unstable_getFirstCallbackNode%20%3D%20unstable_getFirstCallbackNode%3B%5C%5Cn%20%20%7D)()%3B%5C%5Cn%7D%5C%5Cn%5C%5Cn%2F*%20WEBPACK%20VAR%20INJECTION%20*%2F%7D.call(this%2C%20__webpack_require__(%2F*!%20.%2F..%2F..%2F..%2F..%2F..%2F..%2F..%2F.mount_alva-1G3lWnz%2Fresources%2Fapp.asar%2Fnode_modules%2Fwebpack%2Fbuildin%2Fglobal.js%20*%2F%20%5C%5C%5C%22..%2F..%2F..%2F..%2F..%2F..%2F..%2F.mount_alva-1G3lWnz%2Fresources%2Fapp.asar%2Fnode_modules%2Fwebpack%2Fbuildin%2Fglobal.js%5C%5C%5C%22)))%5C%5Cn%5C%5Cn%2F%2F%23%20sourceURL%3Dwebpack%3A%2F%2F%255Bname%255D%2F%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2Fscheduler%2Fcjs%2Fscheduler.development.js%3F%5C%22)%3B%5Cn%5Cn%2F***%2F%20%7D)%2C%5Cn%5Cn%2F***%2F%20%5C%22..%2F..%2Fscheduler%2Findex.js%5C%22%3A%5Cn%2F*!******************************************************************************************!*%5C%5C%5Cn%20%20!***%20%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2Fscheduler%2Findex.js%20***!%5Cn%20%20%5C%5C******************************************************************************************%2F%5Cn%2F*!%20no%20static%20exports%20found%20*%2F%5Cn%2F***%2F%20(function(module%2C%20exports%2C%20__webpack_require__)%20%7B%5Cn%5Cn%5C%22use%20strict%5C%22%3B%5Cneval(%5C%22%5C%5Cn%5C%5Cnif%20(false)%20%7B%7D%20else%20%7B%5C%5Cn%20%20module.exports%20%3D%20__webpack_require__(%2F*!%20.%2Fcjs%2Fscheduler.development.js%20*%2F%20%5C%5C%5C%22..%2F..%2Fscheduler%2Fcjs%2Fscheduler.development.js%5C%5C%5C%22)%3B%5C%5Cn%7D%5C%5Cn%5C%5Cn%5C%5Cn%2F%2F%23%20sourceURL%3Dwebpack%3A%2F%2F%255Bname%255D%2F%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2Fscheduler%2Findex.js%3F%5C%22)%3B%5Cn%5Cn%2F***%2F%20%7D)%2C%5Cn%5Cn%2F***%2F%20%5C%22..%2F..%2Fscheduler%2Ftracing.js%5C%22%3A%5Cn%2F*!********************************************************************************************!*%5C%5C%5Cn%20%20!***%20%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2Fscheduler%2Ftracing.js%20***!%5Cn%20%20%5C%5C********************************************************************************************%2F%5Cn%2F*!%20no%20static%20exports%20found%20*%2F%5Cn%2F***%2F%20(function(module%2C%20exports%2C%20__webpack_require__)%20%7B%5Cn%5Cn%5C%22use%20strict%5C%22%3B%5Cneval(%5C%22%5C%5Cn%5C%5Cnif%20(false)%20%7B%7D%20else%20%7B%5C%5Cn%20%20module.exports%20%3D%20__webpack_require__(%2F*!%20.%2Fcjs%2Fscheduler-tracing.development.js%20*%2F%20%5C%5C%5C%22..%2F..%2Fscheduler%2Fcjs%2Fscheduler-tracing.development.js%5C%5C%5C%22)%3B%5C%5Cn%7D%5C%5Cn%5C%5Cn%5C%5Cn%2F%2F%23%20sourceURL%3Dwebpack%3A%2F%2F%255Bname%255D%2F%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2Fscheduler%2Ftracing.js%3F%5C%22)%3B%5Cn%5Cn%2F***%2F%20%7D)%2C%5Cn%5Cn%2F***%2F%20%5C%22..%2F..%2Fsymbol-observable%2Fes%2Findex.js%5C%22%3A%5Cn%2F*!*****************************************************************************************************!*%5C%5C%5Cn%20%20!***%20%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2Fsymbol-observable%2Fes%2Findex.js%20***!%5Cn%20%20%5C%5C*****************************************************************************************************%2F%5Cn%2F*!%20exports%20provided%3A%20default%20*%2F%5Cn%2F***%2F%20(function(module%2C%20__webpack_exports__%2C%20__webpack_require__)%20%7B%5Cn%5Cn%5C%22use%20strict%5C%22%3B%5Cneval(%5C%22__webpack_require__.r(__webpack_exports__)%3B%5C%5Cn%2F*%20WEBPACK%20VAR%20INJECTION%20*%2F(function(global%2C%20module)%20%7B%2F*%20harmony%20import%20*%2F%20var%20_ponyfill_js__WEBPACK_IMPORTED_MODULE_0__%20%3D%20__webpack_require__(%2F*!%20.%2Fponyfill.js%20*%2F%20%5C%5C%5C%22..%2F..%2Fsymbol-observable%2Fes%2Fponyfill.js%5C%5C%5C%22)%3B%5C%5Cn%2F*%20global%20window%20*%2F%5C%5Cn%5C%5Cn%5C%5Cnvar%20root%3B%5C%5Cn%5C%5Cnif%20(typeof%20self%20!%3D%3D%20'undefined')%20%7B%5C%5Cn%20%20root%20%3D%20self%3B%5C%5Cn%7D%20else%20if%20(typeof%20window%20!%3D%3D%20'undefined')%20%7B%5C%5Cn%20%20root%20%3D%20window%3B%5C%5Cn%7D%20else%20if%20(typeof%20global%20!%3D%3D%20'undefined')%20%7B%5C%5Cn%20%20root%20%3D%20global%3B%5C%5Cn%7D%20else%20if%20(true)%20%7B%5C%5Cn%20%20root%20%3D%20module%3B%5C%5Cn%7D%20else%20%7B%7D%5C%5Cn%5C%5Cnvar%20result%20%3D%20Object(_ponyfill_js__WEBPACK_IMPORTED_MODULE_0__%5B%5C%5C%5C%22default%5C%5C%5C%22%5D)(root)%3B%5C%5Cn%2F*%20harmony%20default%20export%20*%2F%20__webpack_exports__%5B%5C%5C%5C%22default%5C%5C%5C%22%5D%20%3D%20(result)%3B%5C%5Cn%5C%5Cn%2F*%20WEBPACK%20VAR%20INJECTION%20*%2F%7D.call(this%2C%20__webpack_require__(%2F*!%20.%2F..%2F..%2F..%2F..%2F..%2F..%2F..%2F.mount_alva-1G3lWnz%2Fresources%2Fapp.asar%2Fnode_modules%2Fwebpack%2Fbuildin%2Fglobal.js%20*%2F%20%5C%5C%5C%22..%2F..%2F..%2F..%2F..%2F..%2F..%2F.mount_alva-1G3lWnz%2Fresources%2Fapp.asar%2Fnode_modules%2Fwebpack%2Fbuildin%2Fglobal.js%5C%5C%5C%22)%2C%20__webpack_require__(%2F*!%20.%2F..%2F..%2F..%2F..%2F..%2F..%2F..%2F.mount_alva-1G3lWnz%2Fresources%2Fapp.asar%2Fnode_modules%2Fwebpack%2Fbuildin%2Fharmony-module.js%20*%2F%20%5C%5C%5C%22..%2F..%2F..%2F..%2F..%2F..%2F..%2F.mount_alva-1G3lWnz%2Fresources%2Fapp.asar%2Fnode_modules%2Fwebpack%2Fbuildin%2Fharmony-module.js%5C%5C%5C%22)(module)))%5C%5Cn%5C%5Cn%2F%2F%23%20sourceURL%3Dwebpack%3A%2F%2F%255Bname%255D%2F%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2Fsymbol-observable%2Fes%2Findex.js%3F%5C%22)%3B%5Cn%5Cn%2F***%2F%20%7D)%2C%5Cn%5Cn%2F***%2F%20%5C%22..%2F..%2Fsymbol-observable%2Fes%2Fponyfill.js%5C%22%3A%5Cn%2F*!********************************************************************************************************!*%5C%5C%5Cn%20%20!***%20%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2Fsymbol-observable%2Fes%2Fponyfill.js%20***!%5Cn%20%20%5C%5C********************************************************************************************************%2F%5Cn%2F*!%20exports%20provided%3A%20default%20*%2F%5Cn%2F***%2F%20(function(module%2C%20__webpack_exports__%2C%20__webpack_require__)%20%7B%5Cn%5Cn%5C%22use%20strict%5C%22%3B%5Cneval(%5C%22__webpack_require__.r(__webpack_exports__)%3B%5C%5Cn%2F*%20harmony%20export%20(binding)%20*%2F%20__webpack_require__.d(__webpack_exports__%2C%20%5C%5C%5C%22default%5C%5C%5C%22%2C%20function()%20%7B%20return%20symbolObservablePonyfill%3B%20%7D)%3B%5C%5Cnfunction%20symbolObservablePonyfill(root)%20%7B%5C%5Cn%5C%5Ctvar%20result%3B%5C%5Cn%5C%5Ctvar%20Symbol%20%3D%20root.Symbol%3B%5C%5Cn%5C%5Cn%5C%5Ctif%20(typeof%20Symbol%20%3D%3D%3D%20'function')%20%7B%5C%5Cn%5C%5Ct%5C%5Ctif%20(Symbol.observable)%20%7B%5C%5Cn%5C%5Ct%5C%5Ct%5C%5Ctresult%20%3D%20Symbol.observable%3B%5C%5Cn%5C%5Ct%5C%5Ct%7D%20else%20%7B%5C%5Cn%5C%5Ct%5C%5Ct%5C%5Ctresult%20%3D%20Symbol('observable')%3B%5C%5Cn%5C%5Ct%5C%5Ct%5C%5CtSymbol.observable%20%3D%20result%3B%5C%5Cn%5C%5Ct%5C%5Ct%7D%5C%5Cn%5C%5Ct%7D%20else%20%7B%5C%5Cn%5C%5Ct%5C%5Ctresult%20%3D%20'%40%40observable'%3B%5C%5Cn%5C%5Ct%7D%5C%5Cn%5C%5Cn%5C%5Ctreturn%20result%3B%5C%5Cn%7D%3B%5C%5Cn%5C%5Cn%5C%5Cn%2F%2F%23%20sourceURL%3Dwebpack%3A%2F%2F%255Bname%255D%2F%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2Fsymbol-observable%2Fes%2Fponyfill.js%3F%5C%22)%3B%5Cn%5Cn%2F***%2F%20%7D)%2C%5Cn%5Cn%2F***%2F%20%5C%22..%2F..%2Ftslib%2Ftslib.es6.js%5C%22%3A%5Cn%2F*!******************************************************************************************!*%5C%5C%5Cn%20%20!***%20%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2Ftslib%2Ftslib.es6.js%20***!%5Cn%20%20%5C%5C******************************************************************************************%2F%5Cn%2F*!%20exports%20provided%3A%20__extends%2C%20__assign%2C%20__rest%2C%20__decorate%2C%20__param%2C%20__metadata%2C%20__awaiter%2C%20__generator%2C%20__exportStar%2C%20__values%2C%20__read%2C%20__spread%2C%20__await%2C%20__asyncGenerator%2C%20__asyncDelegator%2C%20__asyncValues%2C%20__makeTemplateObject%2C%20__importStar%2C%20__importDefault%20*%2F%5Cn%2F***%2F%20(function(module%2C%20__webpack_exports__%2C%20__webpack_require__)%20%7B%5Cn%5Cn%5C%22use%20strict%5C%22%3B%5Cneval(%5C%22__webpack_require__.r(__webpack_exports__)%3B%5C%5Cn%2F*%20harmony%20export%20(binding)%20*%2F%20__webpack_require__.d(__webpack_exports__%2C%20%5C%5C%5C%22__extends%5C%5C%5C%22%2C%20function()%20%7B%20return%20__extends%3B%20%7D)%3B%5C%5Cn%2F*%20harmony%20export%20(binding)%20*%2F%20__webpack_require__.d(__webpack_exports__%2C%20%5C%5C%5C%22__assign%5C%5C%5C%22%2C%20function()%20%7B%20return%20__assign%3B%20%7D)%3B%5C%5Cn%2F*%20harmony%20export%20(binding)%20*%2F%20__webpack_require__.d(__webpack_exports__%2C%20%5C%5C%5C%22__rest%5C%5C%5C%22%2C%20function()%20%7B%20return%20__rest%3B%20%7D)%3B%5C%5Cn%2F*%20harmony%20export%20(binding)%20*%2F%20__webpack_require__.d(__webpack_exports__%2C%20%5C%5C%5C%22__decorate%5C%5C%5C%22%2C%20function()%20%7B%20return%20__decorate%3B%20%7D)%3B%5C%5Cn%2F*%20harmony%20export%20(binding)%20*%2F%20__webpack_require__.d(__webpack_exports__%2C%20%5C%5C%5C%22__param%5C%5C%5C%22%2C%20function()%20%7B%20return%20__param%3B%20%7D)%3B%5C%5Cn%2F*%20harmony%20export%20(binding)%20*%2F%20__webpack_require__.d(__webpack_exports__%2C%20%5C%5C%5C%22__metadata%5C%5C%5C%22%2C%20function()%20%7B%20return%20__metadata%3B%20%7D)%3B%5C%5Cn%2F*%20harmony%20export%20(binding)%20*%2F%20__webpack_require__.d(__webpack_exports__%2C%20%5C%5C%5C%22__awaiter%5C%5C%5C%22%2C%20function()%20%7B%20return%20__awaiter%3B%20%7D)%3B%5C%5Cn%2F*%20harmony%20export%20(binding)%20*%2F%20__webpack_require__.d(__webpack_exports__%2C%20%5C%5C%5C%22__generator%5C%5C%5C%22%2C%20function()%20%7B%20return%20__generator%3B%20%7D)%3B%5C%5Cn%2F*%20harmony%20export%20(binding)%20*%2F%20__webpack_require__.d(__webpack_exports__%2C%20%5C%5C%5C%22__exportStar%5C%5C%5C%22%2C%20function()%20%7B%20return%20__exportStar%3B%20%7D)%3B%5C%5Cn%2F*%20harmony%20export%20(binding)%20*%2F%20__webpack_require__.d(__webpack_exports__%2C%20%5C%5C%5C%22__values%5C%5C%5C%22%2C%20function()%20%7B%20return%20__values%3B%20%7D)%3B%5C%5Cn%2F*%20harmony%20export%20(binding)%20*%2F%20__webpack_require__.d(__webpack_exports__%2C%20%5C%5C%5C%22__read%5C%5C%5C%22%2C%20function()%20%7B%20return%20__read%3B%20%7D)%3B%5C%5Cn%2F*%20harmony%20export%20(binding)%20*%2F%20__webpack_require__.d(__webpack_exports__%2C%20%5C%5C%5C%22__spread%5C%5C%5C%22%2C%20function()%20%7B%20return%20__spread%3B%20%7D)%3B%5C%5Cn%2F*%20harmony%20export%20(binding)%20*%2F%20__webpack_require__.d(__webpack_exports__%2C%20%5C%5C%5C%22__await%5C%5C%5C%22%2C%20function()%20%7B%20return%20__await%3B%20%7D)%3B%5C%5Cn%2F*%20harmony%20export%20(binding)%20*%2F%20__webpack_require__.d(__webpack_exports__%2C%20%5C%5C%5C%22__asyncGenerator%5C%5C%5C%22%2C%20function()%20%7B%20return%20__asyncGenerator%3B%20%7D)%3B%5C%5Cn%2F*%20harmony%20export%20(binding)%20*%2F%20__webpack_require__.d(__webpack_exports__%2C%20%5C%5C%5C%22__asyncDelegator%5C%5C%5C%22%2C%20function()%20%7B%20return%20__asyncDelegator%3B%20%7D)%3B%5C%5Cn%2F*%20harmony%20export%20(binding)%20*%2F%20__webpack_require__.d(__webpack_exports__%2C%20%5C%5C%5C%22__asyncValues%5C%5C%5C%22%2C%20function()%20%7B%20return%20__asyncValues%3B%20%7D)%3B%5C%5Cn%2F*%20harmony%20export%20(binding)%20*%2F%20__webpack_require__.d(__webpack_exports__%2C%20%5C%5C%5C%22__makeTemplateObject%5C%5C%5C%22%2C%20function()%20%7B%20return%20__makeTemplateObject%3B%20%7D)%3B%5C%5Cn%2F*%20harmony%20export%20(binding)%20*%2F%20__webpack_require__.d(__webpack_exports__%2C%20%5C%5C%5C%22__importStar%5C%5C%5C%22%2C%20function()%20%7B%20return%20__importStar%3B%20%7D)%3B%5C%5Cn%2F*%20harmony%20export%20(binding)%20*%2F%20__webpack_require__.d(__webpack_exports__%2C%20%5C%5C%5C%22__importDefault%5C%5C%5C%22%2C%20function()%20%7B%20return%20__importDefault%3B%20%7D)%3B%5C%5Cn%2F*!%20*****************************************************************************%5C%5Cr%5C%5CnCopyright%20(c)%20Microsoft%20Corporation.%20All%20rights%20reserved.%5C%5Cr%5C%5CnLicensed%20under%20the%20Apache%20License%2C%20Version%202.0%20(the%20%5C%5C%5C%22License%5C%5C%5C%22)%3B%20you%20may%20not%20use%5C%5Cr%5C%5Cnthis%20file%20except%20in%20compliance%20with%20the%20License.%20You%20may%20obtain%20a%20copy%20of%20the%5C%5Cr%5C%5CnLicense%20at%20http%3A%2F%2Fwww.apache.org%2Flicenses%2FLICENSE-2.0%5C%5Cr%5C%5Cn%5C%5Cr%5C%5CnTHIS%20CODE%20IS%20PROVIDED%20ON%20AN%20*AS%20IS*%20BASIS%2C%20WITHOUT%20WARRANTIES%20OR%20CONDITIONS%20OF%20ANY%5C%5Cr%5C%5CnKIND%2C%20EITHER%20EXPRESS%20OR%20IMPLIED%2C%20INCLUDING%20WITHOUT%20LIMITATION%20ANY%20IMPLIED%5C%5Cr%5C%5CnWARRANTIES%20OR%20CONDITIONS%20OF%20TITLE%2C%20FITNESS%20FOR%20A%20PARTICULAR%20PURPOSE%2C%5C%5Cr%5C%5CnMERCHANTABLITY%20OR%20NON-INFRINGEMENT.%5C%5Cr%5C%5Cn%5C%5Cr%5C%5CnSee%20the%20Apache%20Version%202.0%20License%20for%20specific%20language%20governing%20permissions%5C%5Cr%5C%5Cnand%20limitations%20under%20the%20License.%5C%5Cr%5C%5Cn*****************************************************************************%20*%2F%5C%5Cr%5C%5Cn%2F*%20global%20Reflect%2C%20Promise%20*%2F%5C%5Cr%5C%5Cn%5C%5Cr%5C%5Cnvar%20extendStatics%20%3D%20function(d%2C%20b)%20%7B%5C%5Cr%5C%5Cn%20%20%20%20extendStatics%20%3D%20Object.setPrototypeOf%20%7C%7C%5C%5Cr%5C%5Cn%20%20%20%20%20%20%20%20(%7B%20__proto__%3A%20%5B%5D%20%7D%20instanceof%20Array%20%26%26%20function%20(d%2C%20b)%20%7B%20d.__proto__%20%3D%20b%3B%20%7D)%20%7C%7C%5C%5Cr%5C%5Cn%20%20%20%20%20%20%20%20function%20(d%2C%20b)%20%7B%20for%20(var%20p%20in%20b)%20if%20(b.hasOwnProperty(p))%20d%5Bp%5D%20%3D%20b%5Bp%5D%3B%20%7D%3B%5C%5Cr%5C%5Cn%20%20%20%20return%20extendStatics(d%2C%20b)%3B%5C%5Cr%5C%5Cn%7D%3B%5C%5Cr%5C%5Cn%5C%5Cr%5C%5Cnfunction%20__extends(d%2C%20b)%20%7B%5C%5Cr%5C%5Cn%20%20%20%20extendStatics(d%2C%20b)%3B%5C%5Cr%5C%5Cn%20%20%20%20function%20__()%20%7B%20this.constructor%20%3D%20d%3B%20%7D%5C%5Cr%5C%5Cn%20%20%20%20d.prototype%20%3D%20b%20%3D%3D%3D%20null%20%3F%20Object.create(b)%20%3A%20(__.prototype%20%3D%20b.prototype%2C%20new%20__())%3B%5C%5Cr%5C%5Cn%7D%5C%5Cr%5C%5Cn%5C%5Cr%5C%5Cnvar%20__assign%20%3D%20function()%20%7B%5C%5Cr%5C%5Cn%20%20%20%20__assign%20%3D%20Object.assign%20%7C%7C%20function%20__assign(t)%20%7B%5C%5Cr%5C%5Cn%20%20%20%20%20%20%20%20for%20(var%20s%2C%20i%20%3D%201%2C%20n%20%3D%20arguments.length%3B%20i%20%3C%20n%3B%20i%2B%2B)%20%7B%5C%5Cr%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20s%20%3D%20arguments%5Bi%5D%3B%5C%5Cr%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20for%20(var%20p%20in%20s)%20if%20(Object.prototype.hasOwnProperty.call(s%2C%20p))%20t%5Bp%5D%20%3D%20s%5Bp%5D%3B%5C%5Cr%5C%5Cn%20%20%20%20%20%20%20%20%7D%5C%5Cr%5C%5Cn%20%20%20%20%20%20%20%20return%20t%3B%5C%5Cr%5C%5Cn%20%20%20%20%7D%5C%5Cr%5C%5Cn%20%20%20%20return%20__assign.apply(this%2C%20arguments)%3B%5C%5Cr%5C%5Cn%7D%5C%5Cr%5C%5Cn%5C%5Cr%5C%5Cnfunction%20__rest(s%2C%20e)%20%7B%5C%5Cr%5C%5Cn%20%20%20%20var%20t%20%3D%20%7B%7D%3B%5C%5Cr%5C%5Cn%20%20%20%20for%20(var%20p%20in%20s)%20if%20(Object.prototype.hasOwnProperty.call(s%2C%20p)%20%26%26%20e.indexOf(p)%20%3C%200)%5C%5Cr%5C%5Cn%20%20%20%20%20%20%20%20t%5Bp%5D%20%3D%20s%5Bp%5D%3B%5C%5Cr%5C%5Cn%20%20%20%20if%20(s%20!%3D%20null%20%26%26%20typeof%20Object.getOwnPropertySymbols%20%3D%3D%3D%20%5C%5C%5C%22function%5C%5C%5C%22)%5C%5Cr%5C%5Cn%20%20%20%20%20%20%20%20for%20(var%20i%20%3D%200%2C%20p%20%3D%20Object.getOwnPropertySymbols(s)%3B%20i%20%3C%20p.length%3B%20i%2B%2B)%20if%20(e.indexOf(p%5Bi%5D)%20%3C%200)%5C%5Cr%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20t%5Bp%5Bi%5D%5D%20%3D%20s%5Bp%5Bi%5D%5D%3B%5C%5Cr%5C%5Cn%20%20%20%20return%20t%3B%5C%5Cr%5C%5Cn%7D%5C%5Cr%5C%5Cn%5C%5Cr%5C%5Cnfunction%20__decorate(decorators%2C%20target%2C%20key%2C%20desc)%20%7B%5C%5Cr%5C%5Cn%20%20%20%20var%20c%20%3D%20arguments.length%2C%20r%20%3D%20c%20%3C%203%20%3F%20target%20%3A%20desc%20%3D%3D%3D%20null%20%3F%20desc%20%3D%20Object.getOwnPropertyDescriptor(target%2C%20key)%20%3A%20desc%2C%20d%3B%5C%5Cr%5C%5Cn%20%20%20%20if%20(typeof%20Reflect%20%3D%3D%3D%20%5C%5C%5C%22object%5C%5C%5C%22%20%26%26%20typeof%20Reflect.decorate%20%3D%3D%3D%20%5C%5C%5C%22function%5C%5C%5C%22)%20r%20%3D%20Reflect.decorate(decorators%2C%20target%2C%20key%2C%20desc)%3B%5C%5Cr%5C%5Cn%20%20%20%20else%20for%20(var%20i%20%3D%20decorators.length%20-%201%3B%20i%20%3E%3D%200%3B%20i--)%20if%20(d%20%3D%20decorators%5Bi%5D)%20r%20%3D%20(c%20%3C%203%20%3F%20d(r)%20%3A%20c%20%3E%203%20%3F%20d(target%2C%20key%2C%20r)%20%3A%20d(target%2C%20key))%20%7C%7C%20r%3B%5C%5Cr%5C%5Cn%20%20%20%20return%20c%20%3E%203%20%26%26%20r%20%26%26%20Object.defineProperty(target%2C%20key%2C%20r)%2C%20r%3B%5C%5Cr%5C%5Cn%7D%5C%5Cr%5C%5Cn%5C%5Cr%5C%5Cnfunction%20__param(paramIndex%2C%20decorator)%20%7B%5C%5Cr%5C%5Cn%20%20%20%20return%20function%20(target%2C%20key)%20%7B%20decorator(target%2C%20key%2C%20paramIndex)%3B%20%7D%5C%5Cr%5C%5Cn%7D%5C%5Cr%5C%5Cn%5C%5Cr%5C%5Cnfunction%20__metadata(metadataKey%2C%20metadataValue)%20%7B%5C%5Cr%5C%5Cn%20%20%20%20if%20(typeof%20Reflect%20%3D%3D%3D%20%5C%5C%5C%22object%5C%5C%5C%22%20%26%26%20typeof%20Reflect.metadata%20%3D%3D%3D%20%5C%5C%5C%22function%5C%5C%5C%22)%20return%20Reflect.metadata(metadataKey%2C%20metadataValue)%3B%5C%5Cr%5C%5Cn%7D%5C%5Cr%5C%5Cn%5C%5Cr%5C%5Cnfunction%20__awaiter(thisArg%2C%20_arguments%2C%20P%2C%20generator)%20%7B%5C%5Cr%5C%5Cn%20%20%20%20return%20new%20(P%20%7C%7C%20(P%20%3D%20Promise))(function%20(resolve%2C%20reject)%20%7B%5C%5Cr%5C%5Cn%20%20%20%20%20%20%20%20function%20fulfilled(value)%20%7B%20try%20%7B%20step(generator.next(value))%3B%20%7D%20catch%20(e)%20%7B%20reject(e)%3B%20%7D%20%7D%5C%5Cr%5C%5Cn%20%20%20%20%20%20%20%20function%20rejected(value)%20%7B%20try%20%7B%20step(generator%5B%5C%5C%5C%22throw%5C%5C%5C%22%5D(value))%3B%20%7D%20catch%20(e)%20%7B%20reject(e)%3B%20%7D%20%7D%5C%5Cr%5C%5Cn%20%20%20%20%20%20%20%20function%20step(result)%20%7B%20result.done%20%3F%20resolve(result.value)%20%3A%20new%20P(function%20(resolve)%20%7B%20resolve(result.value)%3B%20%7D).then(fulfilled%2C%20rejected)%3B%20%7D%5C%5Cr%5C%5Cn%20%20%20%20%20%20%20%20step((generator%20%3D%20generator.apply(thisArg%2C%20_arguments%20%7C%7C%20%5B%5D)).next())%3B%5C%5Cr%5C%5Cn%20%20%20%20%7D)%3B%5C%5Cr%5C%5Cn%7D%5C%5Cr%5C%5Cn%5C%5Cr%5C%5Cnfunction%20__generator(thisArg%2C%20body)%20%7B%5C%5Cr%5C%5Cn%20%20%20%20var%20_%20%3D%20%7B%20label%3A%200%2C%20sent%3A%20function()%20%7B%20if%20(t%5B0%5D%20%26%201)%20throw%20t%5B1%5D%3B%20return%20t%5B1%5D%3B%20%7D%2C%20trys%3A%20%5B%5D%2C%20ops%3A%20%5B%5D%20%7D%2C%20f%2C%20y%2C%20t%2C%20g%3B%5C%5Cr%5C%5Cn%20%20%20%20return%20g%20%3D%20%7B%20next%3A%20verb(0)%2C%20%5C%5C%5C%22throw%5C%5C%5C%22%3A%20verb(1)%2C%20%5C%5C%5C%22return%5C%5C%5C%22%3A%20verb(2)%20%7D%2C%20typeof%20Symbol%20%3D%3D%3D%20%5C%5C%5C%22function%5C%5C%5C%22%20%26%26%20(g%5BSymbol.iterator%5D%20%3D%20function()%20%7B%20return%20this%3B%20%7D)%2C%20g%3B%5C%5Cr%5C%5Cn%20%20%20%20function%20verb(n)%20%7B%20return%20function%20(v)%20%7B%20return%20step(%5Bn%2C%20v%5D)%3B%20%7D%3B%20%7D%5C%5Cr%5C%5Cn%20%20%20%20function%20step(op)%20%7B%5C%5Cr%5C%5Cn%20%20%20%20%20%20%20%20if%20(f)%20throw%20new%20TypeError(%5C%5C%5C%22Generator%20is%20already%20executing.%5C%5C%5C%22)%3B%5C%5Cr%5C%5Cn%20%20%20%20%20%20%20%20while%20(_)%20try%20%7B%5C%5Cr%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20if%20(f%20%3D%201%2C%20y%20%26%26%20(t%20%3D%20op%5B0%5D%20%26%202%20%3F%20y%5B%5C%5C%5C%22return%5C%5C%5C%22%5D%20%3A%20op%5B0%5D%20%3F%20y%5B%5C%5C%5C%22throw%5C%5C%5C%22%5D%20%7C%7C%20((t%20%3D%20y%5B%5C%5C%5C%22return%5C%5C%5C%22%5D)%20%26%26%20t.call(y)%2C%200)%20%3A%20y.next)%20%26%26%20!(t%20%3D%20t.call(y%2C%20op%5B1%5D)).done)%20return%20t%3B%5C%5Cr%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20if%20(y%20%3D%200%2C%20t)%20op%20%3D%20%5Bop%5B0%5D%20%26%202%2C%20t.value%5D%3B%5C%5Cr%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20switch%20(op%5B0%5D)%20%7B%5C%5Cr%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20case%200%3A%20case%201%3A%20t%20%3D%20op%3B%20break%3B%5C%5Cr%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20case%204%3A%20_.label%2B%2B%3B%20return%20%7B%20value%3A%20op%5B1%5D%2C%20done%3A%20false%20%7D%3B%5C%5Cr%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20case%205%3A%20_.label%2B%2B%3B%20y%20%3D%20op%5B1%5D%3B%20op%20%3D%20%5B0%5D%3B%20continue%3B%5C%5Cr%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20case%207%3A%20op%20%3D%20_.ops.pop()%3B%20_.trys.pop()%3B%20continue%3B%5C%5Cr%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20default%3A%5C%5Cr%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20if%20(!(t%20%3D%20_.trys%2C%20t%20%3D%20t.length%20%3E%200%20%26%26%20t%5Bt.length%20-%201%5D)%20%26%26%20(op%5B0%5D%20%3D%3D%3D%206%20%7C%7C%20op%5B0%5D%20%3D%3D%3D%202))%20%7B%20_%20%3D%200%3B%20continue%3B%20%7D%5C%5Cr%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20if%20(op%5B0%5D%20%3D%3D%3D%203%20%26%26%20(!t%20%7C%7C%20(op%5B1%5D%20%3E%20t%5B0%5D%20%26%26%20op%5B1%5D%20%3C%20t%5B3%5D)))%20%7B%20_.label%20%3D%20op%5B1%5D%3B%20break%3B%20%7D%5C%5Cr%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20if%20(op%5B0%5D%20%3D%3D%3D%206%20%26%26%20_.label%20%3C%20t%5B1%5D)%20%7B%20_.label%20%3D%20t%5B1%5D%3B%20t%20%3D%20op%3B%20break%3B%20%7D%5C%5Cr%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20if%20(t%20%26%26%20_.label%20%3C%20t%5B2%5D)%20%7B%20_.label%20%3D%20t%5B2%5D%3B%20_.ops.push(op)%3B%20break%3B%20%7D%5C%5Cr%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20if%20(t%5B2%5D)%20_.ops.pop()%3B%5C%5Cr%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20_.trys.pop()%3B%20continue%3B%5C%5Cr%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%7D%5C%5Cr%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20op%20%3D%20body.call(thisArg%2C%20_)%3B%5C%5Cr%5C%5Cn%20%20%20%20%20%20%20%20%7D%20catch%20(e)%20%7B%20op%20%3D%20%5B6%2C%20e%5D%3B%20y%20%3D%200%3B%20%7D%20finally%20%7B%20f%20%3D%20t%20%3D%200%3B%20%7D%5C%5Cr%5C%5Cn%20%20%20%20%20%20%20%20if%20(op%5B0%5D%20%26%205)%20throw%20op%5B1%5D%3B%20return%20%7B%20value%3A%20op%5B0%5D%20%3F%20op%5B1%5D%20%3A%20void%200%2C%20done%3A%20true%20%7D%3B%5C%5Cr%5C%5Cn%20%20%20%20%7D%5C%5Cr%5C%5Cn%7D%5C%5Cr%5C%5Cn%5C%5Cr%5C%5Cnfunction%20__exportStar(m%2C%20exports)%20%7B%5C%5Cr%5C%5Cn%20%20%20%20for%20(var%20p%20in%20m)%20if%20(!exports.hasOwnProperty(p))%20exports%5Bp%5D%20%3D%20m%5Bp%5D%3B%5C%5Cr%5C%5Cn%7D%5C%5Cr%5C%5Cn%5C%5Cr%5C%5Cnfunction%20__values(o)%20%7B%5C%5Cr%5C%5Cn%20%20%20%20var%20m%20%3D%20typeof%20Symbol%20%3D%3D%3D%20%5C%5C%5C%22function%5C%5C%5C%22%20%26%26%20o%5BSymbol.iterator%5D%2C%20i%20%3D%200%3B%5C%5Cr%5C%5Cn%20%20%20%20if%20(m)%20return%20m.call(o)%3B%5C%5Cr%5C%5Cn%20%20%20%20return%20%7B%5C%5Cr%5C%5Cn%20%20%20%20%20%20%20%20next%3A%20function%20()%20%7B%5C%5Cr%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20if%20(o%20%26%26%20i%20%3E%3D%20o.length)%20o%20%3D%20void%200%3B%5C%5Cr%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20return%20%7B%20value%3A%20o%20%26%26%20o%5Bi%2B%2B%5D%2C%20done%3A%20!o%20%7D%3B%5C%5Cr%5C%5Cn%20%20%20%20%20%20%20%20%7D%5C%5Cr%5C%5Cn%20%20%20%20%7D%3B%5C%5Cr%5C%5Cn%7D%5C%5Cr%5C%5Cn%5C%5Cr%5C%5Cnfunction%20__read(o%2C%20n)%20%7B%5C%5Cr%5C%5Cn%20%20%20%20var%20m%20%3D%20typeof%20Symbol%20%3D%3D%3D%20%5C%5C%5C%22function%5C%5C%5C%22%20%26%26%20o%5BSymbol.iterator%5D%3B%5C%5Cr%5C%5Cn%20%20%20%20if%20(!m)%20return%20o%3B%5C%5Cr%5C%5Cn%20%20%20%20var%20i%20%3D%20m.call(o)%2C%20r%2C%20ar%20%3D%20%5B%5D%2C%20e%3B%5C%5Cr%5C%5Cn%20%20%20%20try%20%7B%5C%5Cr%5C%5Cn%20%20%20%20%20%20%20%20while%20((n%20%3D%3D%3D%20void%200%20%7C%7C%20n--%20%3E%200)%20%26%26%20!(r%20%3D%20i.next()).done)%20ar.push(r.value)%3B%5C%5Cr%5C%5Cn%20%20%20%20%7D%5C%5Cr%5C%5Cn%20%20%20%20catch%20(error)%20%7B%20e%20%3D%20%7B%20error%3A%20error%20%7D%3B%20%7D%5C%5Cr%5C%5Cn%20%20%20%20finally%20%7B%5C%5Cr%5C%5Cn%20%20%20%20%20%20%20%20try%20%7B%5C%5Cr%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20if%20(r%20%26%26%20!r.done%20%26%26%20(m%20%3D%20i%5B%5C%5C%5C%22return%5C%5C%5C%22%5D))%20m.call(i)%3B%5C%5Cr%5C%5Cn%20%20%20%20%20%20%20%20%7D%5C%5Cr%5C%5Cn%20%20%20%20%20%20%20%20finally%20%7B%20if%20(e)%20throw%20e.error%3B%20%7D%5C%5Cr%5C%5Cn%20%20%20%20%7D%5C%5Cr%5C%5Cn%20%20%20%20return%20ar%3B%5C%5Cr%5C%5Cn%7D%5C%5Cr%5C%5Cn%5C%5Cr%5C%5Cnfunction%20__spread()%20%7B%5C%5Cr%5C%5Cn%20%20%20%20for%20(var%20ar%20%3D%20%5B%5D%2C%20i%20%3D%200%3B%20i%20%3C%20arguments.length%3B%20i%2B%2B)%5C%5Cr%5C%5Cn%20%20%20%20%20%20%20%20ar%20%3D%20ar.concat(__read(arguments%5Bi%5D))%3B%5C%5Cr%5C%5Cn%20%20%20%20return%20ar%3B%5C%5Cr%5C%5Cn%7D%5C%5Cr%5C%5Cn%5C%5Cr%5C%5Cnfunction%20__await(v)%20%7B%5C%5Cr%5C%5Cn%20%20%20%20return%20this%20instanceof%20__await%20%3F%20(this.v%20%3D%20v%2C%20this)%20%3A%20new%20__await(v)%3B%5C%5Cr%5C%5Cn%7D%5C%5Cr%5C%5Cn%5C%5Cr%5C%5Cnfunction%20__asyncGenerator(thisArg%2C%20_arguments%2C%20generator)%20%7B%5C%5Cr%5C%5Cn%20%20%20%20if%20(!Symbol.asyncIterator)%20throw%20new%20TypeError(%5C%5C%5C%22Symbol.asyncIterator%20is%20not%20defined.%5C%5C%5C%22)%3B%5C%5Cr%5C%5Cn%20%20%20%20var%20g%20%3D%20generator.apply(thisArg%2C%20_arguments%20%7C%7C%20%5B%5D)%2C%20i%2C%20q%20%3D%20%5B%5D%3B%5C%5Cr%5C%5Cn%20%20%20%20return%20i%20%3D%20%7B%7D%2C%20verb(%5C%5C%5C%22next%5C%5C%5C%22)%2C%20verb(%5C%5C%5C%22throw%5C%5C%5C%22)%2C%20verb(%5C%5C%5C%22return%5C%5C%5C%22)%2C%20i%5BSymbol.asyncIterator%5D%20%3D%20function%20()%20%7B%20return%20this%3B%20%7D%2C%20i%3B%5C%5Cr%5C%5Cn%20%20%20%20function%20verb(n)%20%7B%20if%20(g%5Bn%5D)%20i%5Bn%5D%20%3D%20function%20(v)%20%7B%20return%20new%20Promise(function%20(a%2C%20b)%20%7B%20q.push(%5Bn%2C%20v%2C%20a%2C%20b%5D)%20%3E%201%20%7C%7C%20resume(n%2C%20v)%3B%20%7D)%3B%20%7D%3B%20%7D%5C%5Cr%5C%5Cn%20%20%20%20function%20resume(n%2C%20v)%20%7B%20try%20%7B%20step(g%5Bn%5D(v))%3B%20%7D%20catch%20(e)%20%7B%20settle(q%5B0%5D%5B3%5D%2C%20e)%3B%20%7D%20%7D%5C%5Cr%5C%5Cn%20%20%20%20function%20step(r)%20%7B%20r.value%20instanceof%20__await%20%3F%20Promise.resolve(r.value.v).then(fulfill%2C%20reject)%20%3A%20settle(q%5B0%5D%5B2%5D%2C%20r)%3B%20%7D%5C%5Cr%5C%5Cn%20%20%20%20function%20fulfill(value)%20%7B%20resume(%5C%5C%5C%22next%5C%5C%5C%22%2C%20value)%3B%20%7D%5C%5Cr%5C%5Cn%20%20%20%20function%20reject(value)%20%7B%20resume(%5C%5C%5C%22throw%5C%5C%5C%22%2C%20value)%3B%20%7D%5C%5Cr%5C%5Cn%20%20%20%20function%20settle(f%2C%20v)%20%7B%20if%20(f(v)%2C%20q.shift()%2C%20q.length)%20resume(q%5B0%5D%5B0%5D%2C%20q%5B0%5D%5B1%5D)%3B%20%7D%5C%5Cr%5C%5Cn%7D%5C%5Cr%5C%5Cn%5C%5Cr%5C%5Cnfunction%20__asyncDelegator(o)%20%7B%5C%5Cr%5C%5Cn%20%20%20%20var%20i%2C%20p%3B%5C%5Cr%5C%5Cn%20%20%20%20return%20i%20%3D%20%7B%7D%2C%20verb(%5C%5C%5C%22next%5C%5C%5C%22)%2C%20verb(%5C%5C%5C%22throw%5C%5C%5C%22%2C%20function%20(e)%20%7B%20throw%20e%3B%20%7D)%2C%20verb(%5C%5C%5C%22return%5C%5C%5C%22)%2C%20i%5BSymbol.iterator%5D%20%3D%20function%20()%20%7B%20return%20this%3B%20%7D%2C%20i%3B%5C%5Cr%5C%5Cn%20%20%20%20function%20verb(n%2C%20f)%20%7B%20i%5Bn%5D%20%3D%20o%5Bn%5D%20%3F%20function%20(v)%20%7B%20return%20(p%20%3D%20!p)%20%3F%20%7B%20value%3A%20__await(o%5Bn%5D(v))%2C%20done%3A%20n%20%3D%3D%3D%20%5C%5C%5C%22return%5C%5C%5C%22%20%7D%20%3A%20f%20%3F%20f(v)%20%3A%20v%3B%20%7D%20%3A%20f%3B%20%7D%5C%5Cr%5C%5Cn%7D%5C%5Cr%5C%5Cn%5C%5Cr%5C%5Cnfunction%20__asyncValues(o)%20%7B%5C%5Cr%5C%5Cn%20%20%20%20if%20(!Symbol.asyncIterator)%20throw%20new%20TypeError(%5C%5C%5C%22Symbol.asyncIterator%20is%20not%20defined.%5C%5C%5C%22)%3B%5C%5Cr%5C%5Cn%20%20%20%20var%20m%20%3D%20o%5BSymbol.asyncIterator%5D%2C%20i%3B%5C%5Cr%5C%5Cn%20%20%20%20return%20m%20%3F%20m.call(o)%20%3A%20(o%20%3D%20typeof%20__values%20%3D%3D%3D%20%5C%5C%5C%22function%5C%5C%5C%22%20%3F%20__values(o)%20%3A%20o%5BSymbol.iterator%5D()%2C%20i%20%3D%20%7B%7D%2C%20verb(%5C%5C%5C%22next%5C%5C%5C%22)%2C%20verb(%5C%5C%5C%22throw%5C%5C%5C%22)%2C%20verb(%5C%5C%5C%22return%5C%5C%5C%22)%2C%20i%5BSymbol.asyncIterator%5D%20%3D%20function%20()%20%7B%20return%20this%3B%20%7D%2C%20i)%3B%5C%5Cr%5C%5Cn%20%20%20%20function%20verb(n)%20%7B%20i%5Bn%5D%20%3D%20o%5Bn%5D%20%26%26%20function%20(v)%20%7B%20return%20new%20Promise(function%20(resolve%2C%20reject)%20%7B%20v%20%3D%20o%5Bn%5D(v)%2C%20settle(resolve%2C%20reject%2C%20v.done%2C%20v.value)%3B%20%7D)%3B%20%7D%3B%20%7D%5C%5Cr%5C%5Cn%20%20%20%20function%20settle(resolve%2C%20reject%2C%20d%2C%20v)%20%7B%20Promise.resolve(v).then(function(v)%20%7B%20resolve(%7B%20value%3A%20v%2C%20done%3A%20d%20%7D)%3B%20%7D%2C%20reject)%3B%20%7D%5C%5Cr%5C%5Cn%7D%5C%5Cr%5C%5Cn%5C%5Cr%5C%5Cnfunction%20__makeTemplateObject(cooked%2C%20raw)%20%7B%5C%5Cr%5C%5Cn%20%20%20%20if%20(Object.defineProperty)%20%7B%20Object.defineProperty(cooked%2C%20%5C%5C%5C%22raw%5C%5C%5C%22%2C%20%7B%20value%3A%20raw%20%7D)%3B%20%7D%20else%20%7B%20cooked.raw%20%3D%20raw%3B%20%7D%5C%5Cr%5C%5Cn%20%20%20%20return%20cooked%3B%5C%5Cr%5C%5Cn%7D%3B%5C%5Cr%5C%5Cn%5C%5Cr%5C%5Cnfunction%20__importStar(mod)%20%7B%5C%5Cr%5C%5Cn%20%20%20%20if%20(mod%20%26%26%20mod.__esModule)%20return%20mod%3B%5C%5Cr%5C%5Cn%20%20%20%20var%20result%20%3D%20%7B%7D%3B%5C%5Cr%5C%5Cn%20%20%20%20if%20(mod%20!%3D%20null)%20for%20(var%20k%20in%20mod)%20if%20(Object.hasOwnProperty.call(mod%2C%20k))%20result%5Bk%5D%20%3D%20mod%5Bk%5D%3B%5C%5Cr%5C%5Cn%20%20%20%20result.default%20%3D%20mod%3B%5C%5Cr%5C%5Cn%20%20%20%20return%20result%3B%5C%5Cr%5C%5Cn%7D%5C%5Cr%5C%5Cn%5C%5Cr%5C%5Cnfunction%20__importDefault(mod)%20%7B%5C%5Cr%5C%5Cn%20%20%20%20return%20(mod%20%26%26%20mod.__esModule)%20%3F%20mod%20%3A%20%7B%20default%3A%20mod%20%7D%3B%5C%5Cr%5C%5Cn%7D%5C%5Cr%5C%5Cn%5C%5Cn%5C%5Cn%2F%2F%23%20sourceURL%3Dwebpack%3A%2F%2F%255Bname%255D%2F%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2Ftslib%2Ftslib.es6.js%3F%5C%22)%3B%5Cn%5Cn%2F***%2F%20%7D)%2C%5Cn%5Cn%2F***%2F%20%5C%22..%2F..%2Fwarning%2Fwarning.js%5C%22%3A%5Cn%2F*!******************************************************************************************!*%5C%5C%5Cn%20%20!***%20%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2Fwarning%2Fwarning.js%20***!%5Cn%20%20%5C%5C******************************************************************************************%2F%5Cn%2F*!%20no%20static%20exports%20found%20*%2F%5Cn%2F***%2F%20(function(module%2C%20exports%2C%20__webpack_require__)%20%7B%5Cn%5Cn%5C%22use%20strict%5C%22%3B%5Cneval(%5C%22%2F**%5C%5Cn%20*%20Copyright%20(c)%202014-present%2C%20Facebook%2C%20Inc.%5C%5Cn%20*%5C%5Cn%20*%20This%20source%20code%20is%20licensed%20under%20the%20MIT%20license%20found%20in%20the%5C%5Cn%20*%20LICENSE%20file%20in%20the%20root%20directory%20of%20this%20source%20tree.%5C%5Cn%20*%2F%5C%5Cn%5C%5Cn%5C%5Cn%5C%5Cn%2F**%5C%5Cn%20*%20Similar%20to%20invariant%20but%20only%20logs%20a%20warning%20if%20the%20condition%20is%20not%20met.%5C%5Cn%20*%20This%20can%20be%20used%20to%20log%20issues%20in%20development%20environments%20in%20critical%5C%5Cn%20*%20paths.%20Removing%20the%20logging%20code%20for%20production%20environments%20will%20keep%20the%5C%5Cn%20*%20same%20logic%20and%20follow%20the%20same%20code%20paths.%5C%5Cn%20*%2F%5C%5Cn%5C%5Cnvar%20__DEV__%20%3D%20%5C%5C%5C%22development%5C%5C%5C%22%20!%3D%3D%20'production'%3B%5C%5Cn%5C%5Cnvar%20warning%20%3D%20function()%20%7B%7D%3B%5C%5Cn%5C%5Cnif%20(__DEV__)%20%7B%5C%5Cn%20%20var%20printWarning%20%3D%20function%20printWarning(format%2C%20args)%20%7B%5C%5Cn%20%20%20%20var%20len%20%3D%20arguments.length%3B%5C%5Cn%20%20%20%20args%20%3D%20new%20Array(len%20%3E%201%20%3F%20len%20-%201%20%3A%200)%3B%5C%5Cn%20%20%20%20for%20(var%20key%20%3D%201%3B%20key%20%3C%20len%3B%20key%2B%2B)%20%7B%5C%5Cn%20%20%20%20%20%20args%5Bkey%20-%201%5D%20%3D%20arguments%5Bkey%5D%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%20%20var%20argIndex%20%3D%200%3B%5C%5Cn%20%20%20%20var%20message%20%3D%20'Warning%3A%20'%20%2B%5C%5Cn%20%20%20%20%20%20format.replace(%2F%25s%2Fg%2C%20function()%20%7B%5C%5Cn%20%20%20%20%20%20%20%20return%20args%5BargIndex%2B%2B%5D%3B%5C%5Cn%20%20%20%20%20%20%7D)%3B%5C%5Cn%20%20%20%20if%20(typeof%20console%20!%3D%3D%20'undefined')%20%7B%5C%5Cn%20%20%20%20%20%20console.error(message)%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%20%20try%20%7B%5C%5Cn%20%20%20%20%20%20%2F%2F%20---%20Welcome%20to%20debugging%20React%20---%5C%5Cn%20%20%20%20%20%20%2F%2F%20This%20error%20was%20thrown%20as%20a%20convenience%20so%20that%20you%20can%20use%20this%20stack%5C%5Cn%20%20%20%20%20%20%2F%2F%20to%20find%20the%20callsite%20that%20caused%20this%20warning%20to%20fire.%5C%5Cn%20%20%20%20%20%20throw%20new%20Error(message)%3B%5C%5Cn%20%20%20%20%7D%20catch%20(x)%20%7B%7D%5C%5Cn%20%20%7D%5C%5Cn%5C%5Cn%20%20warning%20%3D%20function(condition%2C%20format%2C%20args)%20%7B%5C%5Cn%20%20%20%20var%20len%20%3D%20arguments.length%3B%5C%5Cn%20%20%20%20args%20%3D%20new%20Array(len%20%3E%202%20%3F%20len%20-%202%20%3A%200)%3B%5C%5Cn%20%20%20%20for%20(var%20key%20%3D%202%3B%20key%20%3C%20len%3B%20key%2B%2B)%20%7B%5C%5Cn%20%20%20%20%20%20args%5Bkey%20-%202%5D%20%3D%20arguments%5Bkey%5D%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%20%20if%20(format%20%3D%3D%3D%20undefined)%20%7B%5C%5Cn%20%20%20%20%20%20throw%20new%20Error(%5C%5Cn%20%20%20%20%20%20%20%20%20%20'%60warning(condition%2C%20format%2C%20...args)%60%20requires%20a%20warning%20'%20%2B%5C%5Cn%20%20%20%20%20%20%20%20%20%20'message%20argument'%5C%5Cn%20%20%20%20%20%20)%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%20%20if%20(!condition)%20%7B%5C%5Cn%20%20%20%20%20%20printWarning.apply(null%2C%20%5Bformat%5D.concat(args))%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%20%20%7D%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnmodule.exports%20%3D%20warning%3B%5C%5Cn%5C%5Cn%5C%5Cn%2F%2F%23%20sourceURL%3Dwebpack%3A%2F%2F%255Bname%255D%2F%2Ftmp%2Falva%2Fpackages%2F%40meetalva%2Fmaterial-design%401.1.3%2Fnode_modules%2Fwarning%2Fwarning.js%3F%5C%22)%3B%5Cn%5Cn%2F***%2F%20%7D)%2C%5Cn%5Cn%2F***%2F%20%5C%22.%2Flib%2Fapp-bar.js%5C%22%3A%5Cn%2F*!************************!*%5C%5C%5Cn%20%20!***%20.%2Flib%2Fapp-bar.js%20***!%5Cn%20%20%5C%5C************************%2F%5Cn%2F*!%20no%20static%20exports%20found%20*%2F%5Cn%2F***%2F%20(function(module%2C%20exports%2C%20__webpack_require__)%20%7B%5Cn%5Cn%5C%22use%20strict%5C%22%3B%5Cneval(%5C%22%5C%5CnObject.defineProperty(exports%2C%20%5C%5C%5C%22__esModule%5C%5C%5C%22%2C%20%7B%20value%3A%20true%20%7D)%3B%5C%5Cnvar%20tslib_1%20%3D%20__webpack_require__(%2F*!%20tslib%20*%2F%20%5C%5C%5C%22..%2F..%2Ftslib%2Ftslib.es6.js%5C%5C%5C%22)%3B%5C%5Cnvar%20React%20%3D%20__webpack_require__(%2F*!%20react%20*%2F%20%5C%5C%5C%22..%2F..%2Freact%2Findex.js%5C%5C%5C%22)%3B%5C%5Cnvar%20AppBar_1%20%3D%20__webpack_require__(%2F*!%20%40material-ui%2Fcore%2FAppBar%20*%2F%20%5C%5C%5C%22..%2F..%2F%40material-ui%2Fcore%2FAppBar%2Findex.js%5C%5C%5C%22)%3B%5C%5Cnvar%20AppBarPosition%3B%5C%5Cn(function%20(AppBarPosition)%20%7B%5C%5Cn%20%20%20%20AppBarPosition%5B%5C%5C%5C%22Fixed%5C%5C%5C%22%5D%20%3D%20%5C%5C%5C%22fixed%5C%5C%5C%22%3B%5C%5Cn%20%20%20%20AppBarPosition%5B%5C%5C%5C%22Absolute%5C%5C%5C%22%5D%20%3D%20%5C%5C%5C%22absolute%5C%5C%5C%22%3B%5C%5Cn%20%20%20%20AppBarPosition%5B%5C%5C%5C%22Sticky%5C%5C%5C%22%5D%20%3D%20%5C%5C%5C%22sticky%5C%5C%5C%22%3B%5C%5Cn%20%20%20%20AppBarPosition%5B%5C%5C%5C%22Static%5C%5C%5C%22%5D%20%3D%20%5C%5C%5C%22static%5C%5C%5C%22%3B%5C%5Cn%20%20%20%20AppBarPosition%5B%5C%5C%5C%22Relative%5C%5C%5C%22%5D%20%3D%20%5C%5C%5C%22relative%5C%5C%5C%22%3B%5C%5Cn%7D)(AppBarPosition%20%3D%20exports.AppBarPosition%20%7C%7C%20(exports.AppBarPosition%20%3D%20%7B%7D))%3B%5C%5Cn%2F**%5C%5Cn%20*%20%40name%20App%20Bar%5C%5Cn%20*%20%40description%20Displays%20information%20and%20actions%20relating%20to%20the%20current%20screen%5C%5Cn%20*%20%40icon%20CreditCard%5C%5Cn%20*%20%40group%20Navigation%5C%5Cn%20*%2F%5C%5Cnexports.AppBar%20%3D%20function%20(props)%20%7B%5C%5Cn%20%20%20%20return%20(React.createElement(AppBar_1.default%2C%20tslib_1.__assign(%7B%7D%2C%20props)%2C%20props.children))%3B%5C%5Cn%7D%3B%5C%5Cn%2F%2F%23%20sourceMappingURL%3Dapp-bar.js.map%5C%5Cn%5C%5Cn%2F%2F%23%20sourceURL%3Dwebpack%3A%2F%2F%255Bname%255D%2F.%2Flib%2Fapp-bar.js%3F%5C%22)%3B%5Cn%5Cn%2F***%2F%20%7D)%2C%5Cn%5Cn%2F***%2F%20%5C%22.%2Flib%2Favatar.js%5C%22%3A%5Cn%2F*!***********************!*%5C%5C%5Cn%20%20!***%20.%2Flib%2Favatar.js%20***!%5Cn%20%20%5C%5C***********************%2F%5Cn%2F*!%20no%20static%20exports%20found%20*%2F%5Cn%2F***%2F%20(function(module%2C%20exports%2C%20__webpack_require__)%20%7B%5Cn%5Cn%5C%22use%20strict%5C%22%3B%5Cneval(%5C%22%5C%5CnObject.defineProperty(exports%2C%20%5C%5C%5C%22__esModule%5C%5C%5C%22%2C%20%7B%20value%3A%20true%20%7D)%3B%5C%5Cnvar%20tslib_1%20%3D%20__webpack_require__(%2F*!%20tslib%20*%2F%20%5C%5C%5C%22..%2F..%2Ftslib%2Ftslib.es6.js%5C%5C%5C%22)%3B%5C%5Cnvar%20React%20%3D%20__webpack_require__(%2F*!%20react%20*%2F%20%5C%5C%5C%22..%2F..%2Freact%2Findex.js%5C%5C%5C%22)%3B%5C%5Cnvar%20Avatar_1%20%3D%20__webpack_require__(%2F*!%20%40material-ui%2Fcore%2FAvatar%20*%2F%20%5C%5C%5C%22..%2F..%2F%40material-ui%2Fcore%2FAvatar%2Findex.js%5C%5C%5C%22)%3B%5C%5Cn%2F**%5C%5Cn%20*%20%40name%20Avatar%5C%5Cn%20*%20%40description%20For%20images%2C%20icons%20and%20initials%5C%5Cn%20*%20%40icon%20Circle%5C%5Cn%20*%2F%5C%5Cnexports.Avatar%20%3D%20function%20(props)%20%7B%5C%5Cn%20%20%20%20return%20(React.createElement(Avatar_1.default%2C%20tslib_1.__assign(%7B%7D%2C%20props%2C%20%7B%20style%3A%20%7B%20backgroundColor%3A%20props.backgroundColor%2C%20color%3A%20props.textColor%20%7D%20%7D)%2C%20props.children))%3B%5C%5Cn%7D%3B%5C%5Cn%2F%2F%23%20sourceMappingURL%3Davatar.js.map%5C%5Cn%5C%5Cn%2F%2F%23%20sourceURL%3Dwebpack%3A%2F%2F%255Bname%255D%2F.%2Flib%2Favatar.js%3F%5C%22)%3B%5Cn%5Cn%2F***%2F%20%7D)%2C%5Cn%5Cn%2F***%2F%20%5C%22.%2Flib%2Fbadge.js%5C%22%3A%5Cn%2F*!**********************!*%5C%5C%5Cn%20%20!***%20.%2Flib%2Fbadge.js%20***!%5Cn%20%20%5C%5C**********************%2F%5Cn%2F*!%20no%20static%20exports%20found%20*%2F%5Cn%2F***%2F%20(function(module%2C%20exports%2C%20__webpack_require__)%20%7B%5Cn%5Cn%5C%22use%20strict%5C%22%3B%5Cneval(%5C%22%5C%5CnObject.defineProperty(exports%2C%20%5C%5C%5C%22__esModule%5C%5C%5C%22%2C%20%7B%20value%3A%20true%20%7D)%3B%5C%5Cnvar%20tslib_1%20%3D%20__webpack_require__(%2F*!%20tslib%20*%2F%20%5C%5C%5C%22..%2F..%2Ftslib%2Ftslib.es6.js%5C%5C%5C%22)%3B%5C%5Cnvar%20React%20%3D%20__webpack_require__(%2F*!%20react%20*%2F%20%5C%5C%5C%22..%2F..%2Freact%2Findex.js%5C%5C%5C%22)%3B%5C%5Cnvar%20Badge_1%20%3D%20__webpack_require__(%2F*!%20%40material-ui%2Fcore%2FBadge%20*%2F%20%5C%5C%5C%22..%2F..%2F%40material-ui%2Fcore%2FBadge%2Findex.js%5C%5C%5C%22)%3B%5C%5Cnvar%20BadgeVariant%3B%5C%5Cn(function%20(BadgeVariant)%20%7B%5C%5Cn%20%20%20%20BadgeVariant%5B%5C%5C%5C%22Standard%5C%5C%5C%22%5D%20%3D%20%5C%5C%5C%22standard%5C%5C%5C%22%3B%5C%5Cn%20%20%20%20BadgeVariant%5B%5C%5C%5C%22Dot%5C%5C%5C%22%5D%20%3D%20%5C%5C%5C%22dot%5C%5C%5C%22%3B%5C%5Cn%7D)(BadgeVariant%20%3D%20exports.BadgeVariant%20%7C%7C%20(exports.BadgeVariant%20%3D%20%7B%7D))%3B%5C%5Cn%2F**%5C%5Cn%20*%20%40name%20Badge%5C%5Cn%20*%20%40description%20Small%20badge%20to%20the%20top-right%20of%20its%20child(ren)%5C%5Cn%20*%20%40icon%20Circle%5C%5Cn%20*%2F%5C%5Cnexports.Badge%20%3D%20function%20(props)%20%7B%5C%5Cn%20%20%20%20return%20(React.createElement(Badge_1.default%2C%20tslib_1.__assign(%7B%7D%2C%20props)%2C%20props.children))%3B%5C%5Cn%7D%3B%5C%5Cn%2F%2F%23%20sourceMappingURL%3Dbadge.js.map%5C%5Cn%5C%5Cn%2F%2F%23%20sourceURL%3Dwebpack%3A%2F%2F%255Bname%255D%2F.%2Flib%2Fbadge.js%3F%5C%22)%3B%5Cn%5Cn%2F***%2F%20%7D)%2C%5Cn%5Cn%2F***%2F%20%5C%22.%2Flib%2Fbottom-navigation.js%5C%22%3A%5Cn%2F*!**********************************!*%5C%5C%5Cn%20%20!***%20.%2Flib%2Fbottom-navigation.js%20***!%5Cn%20%20%5C%5C**********************************%2F%5Cn%2F*!%20no%20static%20exports%20found%20*%2F%5Cn%2F***%2F%20(function(module%2C%20exports%2C%20__webpack_require__)%20%7B%5Cn%5Cn%5C%22use%20strict%5C%22%3B%5Cneval(%5C%22%5C%5CnObject.defineProperty(exports%2C%20%5C%5C%5C%22__esModule%5C%5C%5C%22%2C%20%7B%20value%3A%20true%20%7D)%3B%5C%5Cnvar%20tslib_1%20%3D%20__webpack_require__(%2F*!%20tslib%20*%2F%20%5C%5C%5C%22..%2F..%2Ftslib%2Ftslib.es6.js%5C%5C%5C%22)%3B%5C%5Cnvar%20React%20%3D%20__webpack_require__(%2F*!%20react%20*%2F%20%5C%5C%5C%22..%2F..%2Freact%2Findex.js%5C%5C%5C%22)%3B%5C%5Cnvar%20BottomNavigation_1%20%3D%20__webpack_require__(%2F*!%20%40material-ui%2Fcore%2FBottomNavigation%20*%2F%20%5C%5C%5C%22..%2F..%2F%40material-ui%2Fcore%2FBottomNavigation%2Findex.js%5C%5C%5C%22)%3B%5C%5Cnvar%20BottomNavigationAction_1%20%3D%20__webpack_require__(%2F*!%20%40material-ui%2Fcore%2FBottomNavigationAction%20*%2F%20%5C%5C%5C%22..%2F..%2F%40material-ui%2Fcore%2FBottomNavigationAction%2Findex.js%5C%5C%5C%22)%3B%5C%5Cn%2F**%5C%5Cn%20*%20%40name%20Bottom%20Navigation%5C%5Cn%20*%20%40group%20Navigation%5C%5Cn%20*%20%40icon%20CreditCard%5C%5Cn%20*%2F%5C%5Cnexports.BottomNavigation%20%3D%20function%20(props)%20%7B%5C%5Cn%20%20%20%20return%20(React.createElement(BottomNavigation_1.default%2C%20tslib_1.__assign(%7B%7D%2C%20props)%2C%20props.children))%3B%5C%5Cn%7D%3B%5C%5Cn%2F**%5C%5Cn%20*%20%40name%20Bottom%20Navigation%20Action%5C%5Cn%20*%20%40group%20Navigation%5C%5Cn%20*%20%40icon%20MinusSquare%5C%5Cn%20*%2F%5C%5Cnexports.BottomNavigationAction%20%3D%20function%20(props)%20%7B%5C%5Cn%20%20%20%20return%20(React.createElement(BottomNavigationAction_1.default%2C%20tslib_1.__assign(%7B%7D%2C%20props)))%3B%5C%5Cn%7D%3B%5C%5Cn%2F%2F%23%20sourceMappingURL%3Dbottom-navigation.js.map%5C%5Cn%5C%5Cn%2F%2F%23%20sourceURL%3Dwebpack%3A%2F%2F%255Bname%255D%2F.%2Flib%2Fbottom-navigation.js%3F%5C%22)%3B%5Cn%5Cn%2F***%2F%20%7D)%2C%5Cn%5Cn%2F***%2F%20%5C%22.%2Flib%2Fbutton.js%5C%22%3A%5Cn%2F*!***********************!*%5C%5C%5Cn%20%20!***%20.%2Flib%2Fbutton.js%20***!%5Cn%20%20%5C%5C***********************%2F%5Cn%2F*!%20no%20static%20exports%20found%20*%2F%5Cn%2F***%2F%20(function(module%2C%20exports%2C%20__webpack_require__)%20%7B%5Cn%5Cn%5C%22use%20strict%5C%22%3B%5Cneval(%5C%22%5C%5CnObject.defineProperty(exports%2C%20%5C%5C%5C%22__esModule%5C%5C%5C%22%2C%20%7B%20value%3A%20true%20%7D)%3B%5C%5Cnvar%20tslib_1%20%3D%20__webpack_require__(%2F*!%20tslib%20*%2F%20%5C%5C%5C%22..%2F..%2Ftslib%2Ftslib.es6.js%5C%5C%5C%22)%3B%5C%5Cnvar%20React%20%3D%20__webpack_require__(%2F*!%20react%20*%2F%20%5C%5C%5C%22..%2F..%2Freact%2Findex.js%5C%5C%5C%22)%3B%5C%5Cnvar%20Button_1%20%3D%20__webpack_require__(%2F*!%20%40material-ui%2Fcore%2FButton%20*%2F%20%5C%5C%5C%22..%2F..%2F%40material-ui%2Fcore%2FButton%2Findex.js%5C%5C%5C%22)%3B%5C%5Cnvar%20IconButton_1%20%3D%20__webpack_require__(%2F*!%20%40material-ui%2Fcore%2FIconButton%20*%2F%20%5C%5C%5C%22..%2F..%2F%40material-ui%2Fcore%2FIconButton%2Findex.js%5C%5C%5C%22)%3B%5C%5Cnvar%20ButtonSize%3B%5C%5Cn(function%20(ButtonSize)%20%7B%5C%5Cn%20%20%20%20ButtonSize%5B%5C%5C%5C%22Small%5C%5C%5C%22%5D%20%3D%20%5C%5C%5C%22small%5C%5C%5C%22%3B%5C%5Cn%20%20%20%20ButtonSize%5B%5C%5C%5C%22Medium%5C%5C%5C%22%5D%20%3D%20%5C%5C%5C%22medium%5C%5C%5C%22%3B%5C%5Cn%20%20%20%20ButtonSize%5B%5C%5C%5C%22Large%5C%5C%5C%22%5D%20%3D%20%5C%5C%5C%22large%5C%5C%5C%22%3B%5C%5Cn%7D)(ButtonSize%20%3D%20exports.ButtonSize%20%7C%7C%20(exports.ButtonSize%20%3D%20%7B%7D))%3B%5C%5Cnvar%20ButtonVariant%3B%5C%5Cn(function%20(ButtonVariant)%20%7B%5C%5Cn%20%20%20%20ButtonVariant%5B%5C%5C%5C%22Text%5C%5C%5C%22%5D%20%3D%20%5C%5C%5C%22text%5C%5C%5C%22%3B%5C%5Cn%20%20%20%20ButtonVariant%5B%5C%5C%5C%22Outlined%5C%5C%5C%22%5D%20%3D%20%5C%5C%5C%22outlined%5C%5C%5C%22%3B%5C%5Cn%20%20%20%20ButtonVariant%5B%5C%5C%5C%22Contained%5C%5C%5C%22%5D%20%3D%20%5C%5C%5C%22contained%5C%5C%5C%22%3B%5C%5Cn%7D)(ButtonVariant%20%3D%20exports.ButtonVariant%20%7C%7C%20(exports.ButtonVariant%20%3D%20%7B%7D))%3B%5C%5Cn%2F**%5C%5Cn%20*%20%40name%20Button%5C%5Cn%20*%20%40description%20Allow%20users%20to%20take%20actions%20and%20make%20choices%2C%20with%20a%20single%20tap%5C%5Cn%20*%20%40icon%20MinusSquare%5C%5Cn%20*%20%40group%20Buttons%5C%5Cn%20*%2F%5C%5Cnexports.Button%20%3D%20function%20(props)%20%7B%5C%5Cn%20%20%20%20return%20(React.createElement(Button_1.default%2C%20tslib_1.__assign(%7B%7D%2C%20props)%2C%20props.children))%3B%5C%5Cn%7D%3B%5C%5Cn%2F**%5C%5Cn%20*%20%40name%20Icon%20Button%5C%5Cn%20*%20%40group%20Buttons%5C%5Cn%20*%20%40icon%20PlusCircle%5C%5Cn%20*%20%40description%20Nest%20icon%20from%20an%20icon%20package%5C%5Cn%20*%2F%5C%5Cnexports.IconButton%20%3D%20function%20(props)%20%7B%5C%5Cn%20%20%20%20return%20(React.createElement(IconButton_1.default%2C%20tslib_1.__assign(%7B%7D%2C%20props)%2C%20props.children))%3B%5C%5Cn%7D%3B%5C%5Cn%2F%2F%23%20sourceMappingURL%3Dbutton.js.map%5C%5Cn%5C%5Cn%2F%2F%23%20sourceURL%3Dwebpack%3A%2F%2F%255Bname%255D%2F.%2Flib%2Fbutton.js%3F%5C%22)%3B%5Cn%5Cn%2F***%2F%20%7D)%2C%5Cn%5Cn%2F***%2F%20%5C%22.%2Flib%2Fcard.js%5C%22%3A%5Cn%2F*!*********************!*%5C%5C%5Cn%20%20!***%20.%2Flib%2Fcard.js%20***!%5Cn%20%20%5C%5C*********************%2F%5Cn%2F*!%20no%20static%20exports%20found%20*%2F%5Cn%2F***%2F%20(function(module%2C%20exports%2C%20__webpack_require__)%20%7B%5Cn%5Cn%5C%22use%20strict%5C%22%3B%5Cneval(%5C%22%5C%5CnObject.defineProperty(exports%2C%20%5C%5C%5C%22__esModule%5C%5C%5C%22%2C%20%7B%20value%3A%20true%20%7D)%3B%5C%5Cnvar%20tslib_1%20%3D%20__webpack_require__(%2F*!%20tslib%20*%2F%20%5C%5C%5C%22..%2F..%2Ftslib%2Ftslib.es6.js%5C%5C%5C%22)%3B%5C%5Cnvar%20React%20%3D%20__webpack_require__(%2F*!%20react%20*%2F%20%5C%5C%5C%22..%2F..%2Freact%2Findex.js%5C%5C%5C%22)%3B%5C%5Cnvar%20Card_1%20%3D%20__webpack_require__(%2F*!%20%40material-ui%2Fcore%2FCard%20*%2F%20%5C%5C%5C%22..%2F..%2F%40material-ui%2Fcore%2FCard%2Findex.js%5C%5C%5C%22)%3B%5C%5Cnvar%20CardContent_1%20%3D%20__webpack_require__(%2F*!%20%40material-ui%2Fcore%2FCardContent%20*%2F%20%5C%5C%5C%22..%2F..%2F%40material-ui%2Fcore%2FCardContent%2Findex.js%5C%5C%5C%22)%3B%5C%5Cnvar%20CardMedia_1%20%3D%20__webpack_require__(%2F*!%20%40material-ui%2Fcore%2FCardMedia%20*%2F%20%5C%5C%5C%22..%2F..%2F%40material-ui%2Fcore%2FCardMedia%2Findex.js%5C%5C%5C%22)%3B%5C%5Cnvar%20CardHeader_1%20%3D%20__webpack_require__(%2F*!%20%40material-ui%2Fcore%2FCardHeader%20*%2F%20%5C%5C%5C%22..%2F..%2F%40material-ui%2Fcore%2FCardHeader%2Findex.js%5C%5C%5C%22)%3B%5C%5Cnvar%20CardActions_1%20%3D%20__webpack_require__(%2F*!%20%40material-ui%2Fcore%2FCardActions%20*%2F%20%5C%5C%5C%22..%2F..%2F%40material-ui%2Fcore%2FCardActions%2Findex.js%5C%5C%5C%22)%3B%5C%5Cnvar%20CardActions_2%20%3D%20__webpack_require__(%2F*!%20%40material-ui%2Fcore%2FCardActions%20*%2F%20%5C%5C%5C%22..%2F..%2F%40material-ui%2Fcore%2FCardActions%2Findex.js%5C%5C%5C%22)%3B%5C%5Cn%2F**%5C%5Cn%20*%20%40name%20Card%5C%5Cn%20*%20%40description%20Contain%20content%20and%20actions%20about%20a%20single%20subject%5C%5Cn%20*%20%40icon%20Square%5C%5Cn%20*%20%40group%20Card%5C%5Cn%20*%2F%5C%5Cnexports.Card%20%3D%20function%20(props)%20%7B%5C%5Cn%20%20%20%20return%20(React.createElement(Card_1.default%2C%20%7B%20raised%3A%20props.raised%2C%20style%3A%20%7B%20width%3A%20props.width%20%7D%20%7D%2C%20props.children))%3B%5C%5Cn%7D%3B%5C%5Cn%2F**%5C%5Cn%20*%20%40name%20Card%20Header%5C%5Cn%20*%20%40icon%20Square%5C%5Cn%20*%20%40group%20Card%5C%5Cn%20*%2F%5C%5Cnexports.CardHeader%20%3D%20function%20(props)%20%7B%5C%5Cn%20%20%20%20return%20(React.createElement(CardHeader_1.default%2C%20tslib_1.__assign(%7B%7D%2C%20props)))%3B%5C%5Cn%7D%3B%5C%5Cn%2F**%5C%5Cn%20*%20%40name%20Card%20Content%5C%5Cn%20*%20%40icon%20Square%5C%5Cn%20*%20%40group%20Card%5C%5Cn%20*%2F%5C%5Cnexports.CardContent%20%3D%20function%20(props)%20%7B%5C%5Cn%20%20%20%20return%20(React.createElement(CardContent_1.default%2C%20null%2C%20props.children))%3B%5C%5Cn%7D%3B%5C%5Cn%2F**%5C%5Cn%20*%20%40name%20Card%20Media%5C%5Cn%20*%20%40group%20Card%5C%5Cn%20*%20%40icon%20Image%5C%5Cn%20*%2F%5C%5Cnexports.CardMedia%20%3D%20function%20(props)%20%7B%5C%5Cn%20%20%20%20return%20(React.createElement(CardMedia_1.default%2C%20tslib_1.__assign(%7B%7D%2C%20props%2C%20%7B%20style%3A%20%7B%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20height%3A%20props.height%5C%5Cn%20%20%20%20%20%20%20%20%7D%20%7D)))%3B%5C%5Cn%7D%3B%5C%5Cn%2F**%5C%5Cn%20*%20%40name%20Card%20Actions%5C%5Cn%20*%20%40group%20Card%5C%5Cn%20*%20%40icon%20MinusSquare%5C%5Cn%20*%2F%5C%5Cnexports.CardActionArea%20%3D%20function%20(props)%20%7B%5C%5Cn%20%20%20%20return%20(React.createElement(CardActions_1.default%2C%20tslib_1.__assign(%7B%7D%2C%20props)%2C%20props.children))%3B%5C%5Cn%7D%3B%5C%5Cn%2F**%5C%5Cn%20*%20%40name%20Card%20Action%20Area%5C%5Cn%20*%20%40icon%20Square%5C%5Cn%20*%20%40group%20Card%5C%5Cn%20*%2F%5C%5Cnexports.CardActions%20%3D%20function%20(props)%20%7B%5C%5Cn%20%20%20%20return%20(React.createElement(CardActions_2.default%2C%20tslib_1.__assign(%7B%7D%2C%20props)%2C%20props.children))%3B%5C%5Cn%7D%3B%5C%5Cn%2F%2F%23%20sourceMappingURL%3Dcard.js.map%5C%5Cn%5C%5Cn%2F%2F%23%20sourceURL%3Dwebpack%3A%2F%2F%255Bname%255D%2F.%2Flib%2Fcard.js%3F%5C%22)%3B%5Cn%5Cn%2F***%2F%20%7D)%2C%5Cn%5Cn%2F***%2F%20%5C%22.%2Flib%2Fchip.js%5C%22%3A%5Cn%2F*!*********************!*%5C%5C%5Cn%20%20!***%20.%2Flib%2Fchip.js%20***!%5Cn%20%20%5C%5C*********************%2F%5Cn%2F*!%20no%20static%20exports%20found%20*%2F%5Cn%2F***%2F%20(function(module%2C%20exports%2C%20__webpack_require__)%20%7B%5Cn%5Cn%5C%22use%20strict%5C%22%3B%5Cneval(%5C%22%5C%5CnObject.defineProperty(exports%2C%20%5C%5C%5C%22__esModule%5C%5C%5C%22%2C%20%7B%20value%3A%20true%20%7D)%3B%5C%5Cnvar%20tslib_1%20%3D%20__webpack_require__(%2F*!%20tslib%20*%2F%20%5C%5C%5C%22..%2F..%2Ftslib%2Ftslib.es6.js%5C%5C%5C%22)%3B%5C%5Cnvar%20React%20%3D%20__webpack_require__(%2F*!%20react%20*%2F%20%5C%5C%5C%22..%2F..%2Freact%2Findex.js%5C%5C%5C%22)%3B%5C%5Cnvar%20Chip_1%20%3D%20__webpack_require__(%2F*!%20%40material-ui%2Fcore%2FChip%20*%2F%20%5C%5C%5C%22..%2F..%2F%40material-ui%2Fcore%2FChip%2Findex.js%5C%5C%5C%22)%3B%5C%5Cnvar%20ChipVariant%3B%5C%5Cn(function%20(ChipVariant)%20%7B%5C%5Cn%20%20%20%20ChipVariant%5B%5C%5C%5C%22Default%5C%5C%5C%22%5D%20%3D%20%5C%5C%5C%22default%5C%5C%5C%22%3B%5C%5Cn%20%20%20%20ChipVariant%5B%5C%5C%5C%22Outlined%5C%5C%5C%22%5D%20%3D%20%5C%5C%5C%22outlined%5C%5C%5C%22%3B%5C%5Cn%7D)(ChipVariant%20%3D%20exports.ChipVariant%20%7C%7C%20(exports.ChipVariant%20%3D%20%7B%7D))%3B%5C%5Cn%2F**%5C%5Cn%20*%20%40name%20Chip%5C%5Cn%20*%20%40description%20Compact%20elements%20that%20represent%20an%20input%2C%20attribute%2C%20or%20action%5C%5Cn%20*%20%40icon%20ToggleLeft%5C%5Cn%20*%20%40group%20Selection%20Controls%5C%5Cn%20*%2F%5C%5Cnexports.Chip%20%3D%20function%20(props)%20%7B%5C%5Cn%20%20%20%20return%20(React.createElement(React.Fragment%2C%20null%2C%5C%5Cn%20%20%20%20%20%20%20%20React.createElement(Chip_1.default%2C%20tslib_1.__assign(%7B%7D%2C%20props%2C%20%7B%20onDelete%3A%20props.delete%20%3F%20(function%20()%20%7B%20return%20console.log%3B%20%7D)%20%3A%20undefined%20%7D))))%3B%5C%5Cn%7D%3B%5C%5Cn%2F%2F%23%20sourceMappingURL%3Dchip.js.map%5C%5Cn%5C%5Cn%2F%2F%23%20sourceURL%3Dwebpack%3A%2F%2F%255Bname%255D%2F.%2Flib%2Fchip.js%3F%5C%22)%3B%5Cn%5Cn%2F***%2F%20%7D)%2C%5Cn%5Cn%2F***%2F%20%5C%22.%2Flib%2Fdialog.js%5C%22%3A%5Cn%2F*!***********************!*%5C%5C%5Cn%20%20!***%20.%2Flib%2Fdialog.js%20***!%5Cn%20%20%5C%5C***********************%2F%5Cn%2F*!%20no%20static%20exports%20found%20*%2F%5Cn%2F***%2F%20(function(module%2C%20exports%2C%20__webpack_require__)%20%7B%5Cn%5Cn%5C%22use%20strict%5C%22%3B%5Cneval(%5C%22%5C%5CnObject.defineProperty(exports%2C%20%5C%5C%5C%22__esModule%5C%5C%5C%22%2C%20%7B%20value%3A%20true%20%7D)%3B%5C%5Cnvar%20tslib_1%20%3D%20__webpack_require__(%2F*!%20tslib%20*%2F%20%5C%5C%5C%22..%2F..%2Ftslib%2Ftslib.es6.js%5C%5C%5C%22)%3B%5C%5Cnvar%20React%20%3D%20__webpack_require__(%2F*!%20react%20*%2F%20%5C%5C%5C%22..%2F..%2Freact%2Findex.js%5C%5C%5C%22)%3B%5C%5Cnvar%20Dialog_1%20%3D%20__webpack_require__(%2F*!%20%40material-ui%2Fcore%2FDialog%20*%2F%20%5C%5C%5C%22..%2F..%2F%40material-ui%2Fcore%2FDialog%2Findex.js%5C%5C%5C%22)%3B%5C%5Cnvar%20DialogActions_1%20%3D%20__webpack_require__(%2F*!%20%40material-ui%2Fcore%2FDialogActions%20*%2F%20%5C%5C%5C%22..%2F..%2F%40material-ui%2Fcore%2FDialogActions%2Findex.js%5C%5C%5C%22)%3B%5C%5Cnvar%20DialogContent_1%20%3D%20__webpack_require__(%2F*!%20%40material-ui%2Fcore%2FDialogContent%20*%2F%20%5C%5C%5C%22..%2F..%2F%40material-ui%2Fcore%2FDialogContent%2Findex.js%5C%5C%5C%22)%3B%5C%5Cnvar%20DialogContentText_1%20%3D%20__webpack_require__(%2F*!%20%40material-ui%2Fcore%2FDialogContentText%20*%2F%20%5C%5C%5C%22..%2F..%2F%40material-ui%2Fcore%2FDialogContentText%2Findex.js%5C%5C%5C%22)%3B%5C%5Cnvar%20DialogTitle_1%20%3D%20__webpack_require__(%2F*!%20%40material-ui%2Fcore%2FDialogTitle%20*%2F%20%5C%5C%5C%22..%2F..%2F%40material-ui%2Fcore%2FDialogTitle%2Findex.js%5C%5C%5C%22)%3B%5C%5Cnvar%20DialogScroll%3B%5C%5Cn(function%20(DialogScroll)%20%7B%5C%5Cn%20%20%20%20DialogScroll%5B%5C%5C%5C%22Body%5C%5C%5C%22%5D%20%3D%20%5C%5C%5C%22body%5C%5C%5C%22%3B%5C%5Cn%20%20%20%20DialogScroll%5B%5C%5C%5C%22Paper%5C%5C%5C%22%5D%20%3D%20%5C%5C%5C%22paper%5C%5C%5C%22%3B%5C%5Cn%7D)(DialogScroll%20%3D%20exports.DialogScroll%20%7C%7C%20(exports.DialogScroll%20%3D%20%7B%7D))%3B%5C%5Cnvar%20DialogMaxWidth%3B%5C%5Cn(function%20(DialogMaxWidth)%20%7B%5C%5Cn%20%20%20%20DialogMaxWidth%5B%5C%5C%5C%22XS%5C%5C%5C%22%5D%20%3D%20%5C%5C%5C%22xs%5C%5C%5C%22%3B%5C%5Cn%20%20%20%20DialogMaxWidth%5B%5C%5C%5C%22SM%5C%5C%5C%22%5D%20%3D%20%5C%5C%5C%22sm%5C%5C%5C%22%3B%5C%5Cn%20%20%20%20DialogMaxWidth%5B%5C%5C%5C%22MD%5C%5C%5C%22%5D%20%3D%20%5C%5C%5C%22md%5C%5C%5C%22%3B%5C%5Cn%20%20%20%20DialogMaxWidth%5B%5C%5C%5C%22LG%5C%5C%5C%22%5D%20%3D%20%5C%5C%5C%22lg%5C%5C%5C%22%3B%5C%5Cn%20%20%20%20DialogMaxWidth%5B%5C%5C%5C%22XL%5C%5C%5C%22%5D%20%3D%20%5C%5C%5C%22xl%5C%5C%5C%22%3B%5C%5Cn%7D)(DialogMaxWidth%20%3D%20exports.DialogMaxWidth%20%7C%7C%20(exports.DialogMaxWidth%20%3D%20%7B%7D))%3B%5C%5Cn%2F**%5C%5Cn%20*%20%40name%20Dialog%5C%5Cn%20*%20%40description%20Modal%20window%20that%20appears%20in%20front%20of%20app%20content%5C%5Cn%20*%20%40icon%20MessageSquare%5C%5Cn%20*%20%40group%20Dialog%5C%5Cn%20*%2F%5C%5Cnexports.Dialog%20%3D%20function%20(props)%20%7B%5C%5Cn%20%20%20%20return%20(React.createElement(Dialog_1.default%2C%20tslib_1.__assign(%7B%7D%2C%20props)%2C%20props.children))%3B%5C%5Cn%7D%3B%5C%5Cn%2F**%5C%5Cn%20*%20%40name%20Dialog%20Actions%5C%5Cn%20*%20%40group%20Dialog%5C%5Cn%20*%20%40icon%20MinusSquare%5C%5Cn%20*%2F%5C%5Cnexports.DialogActions%20%3D%20function%20(props)%20%7B%5C%5Cn%20%20%20%20return%20(React.createElement(DialogActions_1.default%2C%20tslib_1.__assign(%7B%7D%2C%20props)%2C%20props.children))%3B%5C%5Cn%7D%3B%5C%5Cn%2F**%5C%5Cn%20*%20%40name%20Dialog%20Title%5C%5Cn%20*%20%40group%20Dialog%5C%5Cn%20*%20%40icon%20Type%5C%5Cn%20*%2F%5C%5Cnexports.DialogTitle%20%3D%20function%20(props)%20%7B%5C%5Cn%20%20%20%20return%20(React.createElement(DialogTitle_1.default%2C%20null%2C%20props.children))%3B%5C%5Cn%7D%3B%5C%5Cn%2F**%5C%5Cn%20*%20%40name%20Dialog%20Content%5C%5Cn%20*%20%40group%20Dialog%5C%5Cn%20*%20%40icon%20Square%5C%5Cn%20*%5C%5Cn%20*%2F%5C%5Cnexports.DialogContent%20%3D%20function%20(props)%20%7B%5C%5Cn%20%20%20%20return%20(React.createElement(DialogContent_1.default%2C%20null%2C%20props.children))%3B%5C%5Cn%7D%3B%5C%5Cn%2F**%5C%5Cn%20*%20%40name%20Dialog%20Content%20Text%5C%5Cn%20*%20%40group%20Dialog%5C%5Cn%20*%20%40icon%20Type%5C%5Cn%20*%2F%5C%5Cnexports.DialogContentText%20%3D%20function%20(props)%20%7B%5C%5Cn%20%20%20%20return%20(React.createElement(DialogContentText_1.default%2C%20tslib_1.__assign(%7B%7D%2C%20props)%2C%20props.children))%3B%5C%5Cn%7D%3B%5C%5Cn%2F%2F%23%20sourceMappingURL%3Ddialog.js.map%5C%5Cn%5C%5Cn%2F%2F%23%20sourceURL%3Dwebpack%3A%2F%2F%255Bname%255D%2F.%2Flib%2Fdialog.js%3F%5C%22)%3B%5Cn%5Cn%2F***%2F%20%7D)%2C%5Cn%5Cn%2F***%2F%20%5C%22.%2Flib%2Fdivider.js%5C%22%3A%5Cn%2F*!************************!*%5C%5C%5Cn%20%20!***%20.%2Flib%2Fdivider.js%20***!%5Cn%20%20%5C%5C************************%2F%5Cn%2F*!%20no%20static%20exports%20found%20*%2F%5Cn%2F***%2F%20(function(module%2C%20exports%2C%20__webpack_require__)%20%7B%5Cn%5Cn%5C%22use%20strict%5C%22%3B%5Cneval(%5C%22%5C%5CnObject.defineProperty(exports%2C%20%5C%5C%5C%22__esModule%5C%5C%5C%22%2C%20%7B%20value%3A%20true%20%7D)%3B%5C%5Cnvar%20tslib_1%20%3D%20__webpack_require__(%2F*!%20tslib%20*%2F%20%5C%5C%5C%22..%2F..%2Ftslib%2Ftslib.es6.js%5C%5C%5C%22)%3B%5C%5Cnvar%20React%20%3D%20__webpack_require__(%2F*!%20react%20*%2F%20%5C%5C%5C%22..%2F..%2Freact%2Findex.js%5C%5C%5C%22)%3B%5C%5Cnvar%20Divider_1%20%3D%20__webpack_require__(%2F*!%20%40material-ui%2Fcore%2FDivider%20*%2F%20%5C%5C%5C%22..%2F..%2F%40material-ui%2Fcore%2FDivider%2Findex.js%5C%5C%5C%22)%3B%5C%5Cnvar%20DividerVariant%3B%5C%5Cn(function%20(DividerVariant)%20%7B%5C%5Cn%20%20%20%20DividerVariant%5B%5C%5C%5C%22FullWidth%5C%5C%5C%22%5D%20%3D%20%5C%5C%5C%22fullWidth%5C%5C%5C%22%3B%5C%5Cn%20%20%20%20DividerVariant%5B%5C%5C%5C%22Inset%5C%5C%5C%22%5D%20%3D%20%5C%5C%5C%22inset%5C%5C%5C%22%3B%5C%5Cn%20%20%20%20DividerVariant%5B%5C%5C%5C%22Middle%5C%5C%5C%22%5D%20%3D%20%5C%5C%5C%22middle%5C%5C%5C%22%3B%5C%5Cn%7D)(DividerVariant%20%3D%20exports.DividerVariant%20%7C%7C%20(exports.DividerVariant%20%3D%20%7B%7D))%3B%5C%5Cn%2F**%5C%5Cn%20*%20%40name%20Divider%5C%5Cn%20*%20%40group%20Style%5C%5Cn%20*%20%40icon%20Minus%5C%5Cn%20*%20%40description%20Separates%20content%20into%20clear%20groups.%5C%5Cn%20*%2F%5C%5Cnexports.Divider%20%3D%20function%20(props)%20%7B%5C%5Cn%20%20%20%20return%20(React.createElement(Divider_1.default%2C%20tslib_1.__assign(%7B%7D%2C%20props)))%3B%5C%5Cn%7D%3B%5C%5Cn%2F%2F%23%20sourceMappingURL%3Ddivider.js.map%5C%5Cn%5C%5Cn%2F%2F%23%20sourceURL%3Dwebpack%3A%2F%2F%255Bname%255D%2F.%2Flib%2Fdivider.js%3F%5C%22)%3B%5Cn%5Cn%2F***%2F%20%7D)%2C%5Cn%5Cn%2F***%2F%20%5C%22.%2Flib%2Fdrawer.js%5C%22%3A%5Cn%2F*!***********************!*%5C%5C%5Cn%20%20!***%20.%2Flib%2Fdrawer.js%20***!%5Cn%20%20%5C%5C***********************%2F%5Cn%2F*!%20no%20static%20exports%20found%20*%2F%5Cn%2F***%2F%20(function(module%2C%20exports%2C%20__webpack_require__)%20%7B%5Cn%5Cn%5C%22use%20strict%5C%22%3B%5Cneval(%5C%22%5C%5CnObject.defineProperty(exports%2C%20%5C%5C%5C%22__esModule%5C%5C%5C%22%2C%20%7B%20value%3A%20true%20%7D)%3B%5C%5Cnvar%20tslib_1%20%3D%20__webpack_require__(%2F*!%20tslib%20*%2F%20%5C%5C%5C%22..%2F..%2Ftslib%2Ftslib.es6.js%5C%5C%5C%22)%3B%5C%5Cnvar%20React%20%3D%20__webpack_require__(%2F*!%20react%20*%2F%20%5C%5C%5C%22..%2F..%2Freact%2Findex.js%5C%5C%5C%22)%3B%5C%5Cnvar%20Drawer_1%20%3D%20__webpack_require__(%2F*!%20%40material-ui%2Fcore%2FDrawer%20*%2F%20%5C%5C%5C%22..%2F..%2F%40material-ui%2Fcore%2FDrawer%2Findex.js%5C%5C%5C%22)%3B%5C%5Cnvar%20DrawerAnchor%3B%5C%5Cn(function%20(DrawerAnchor)%20%7B%5C%5Cn%20%20%20%20DrawerAnchor%5B%5C%5C%5C%22Left%5C%5C%5C%22%5D%20%3D%20%5C%5C%5C%22left%5C%5C%5C%22%3B%5C%5Cn%20%20%20%20DrawerAnchor%5B%5C%5C%5C%22Top%5C%5C%5C%22%5D%20%3D%20%5C%5C%5C%22top%5C%5C%5C%22%3B%5C%5Cn%20%20%20%20DrawerAnchor%5B%5C%5C%5C%22Right%5C%5C%5C%22%5D%20%3D%20%5C%5C%5C%22right%5C%5C%5C%22%3B%5C%5Cn%20%20%20%20DrawerAnchor%5B%5C%5C%5C%22Bottom%5C%5C%5C%22%5D%20%3D%20%5C%5C%5C%22bottom%5C%5C%5C%22%3B%5C%5Cn%7D)(DrawerAnchor%20%3D%20exports.DrawerAnchor%20%7C%7C%20(exports.DrawerAnchor%20%3D%20%7B%7D))%3B%5C%5Cnvar%20DrawerVariant%3B%5C%5Cn(function%20(DrawerVariant)%20%7B%5C%5Cn%20%20%20%20DrawerVariant%5B%5C%5C%5C%22Permanent%5C%5C%5C%22%5D%20%3D%20%5C%5C%5C%22permanent%5C%5C%5C%22%3B%5C%5Cn%20%20%20%20DrawerVariant%5B%5C%5C%5C%22Persistent%5C%5C%5C%22%5D%20%3D%20%5C%5C%5C%22persistent%5C%5C%5C%22%3B%5C%5Cn%20%20%20%20DrawerVariant%5B%5C%5C%5C%22Temporary%5C%5C%5C%22%5D%20%3D%20%5C%5C%5C%22temporary%5C%5C%5C%22%3B%5C%5Cn%7D)(DrawerVariant%20%3D%20exports.DrawerVariant%20%7C%7C%20(exports.DrawerVariant%20%3D%20%7B%7D))%3B%5C%5Cn%2F**%5C%5Cn%20*%20%40name%20Drawer%5C%5Cn%20*%20%40description%20Provide%20access%20to%20destinations%20in%20your%20app%5C%5Cn%20*%20%40icon%20Sidebar%5C%5Cn%20*%20%40group%20Navigation%5C%5Cn%20*%2F%5C%5Cnexports.Drawer%20%3D%20function%20(props)%20%7B%5C%5Cn%20%20%20%20return%20(React.createElement(Drawer_1.default%2C%20tslib_1.__assign(%7B%7D%2C%20props)%2C%20props.children))%3B%5C%5Cn%7D%3B%5C%5Cn%2F%2F%23%20sourceMappingURL%3Ddrawer.js.map%5C%5Cn%5C%5Cn%2F%2F%23%20sourceURL%3Dwebpack%3A%2F%2F%255Bname%255D%2F.%2Flib%2Fdrawer.js%3F%5C%22)%3B%5Cn%5Cn%2F***%2F%20%7D)%2C%5Cn%5Cn%2F***%2F%20%5C%22.%2Flib%2Ffab.js%5C%22%3A%5Cn%2F*!********************!*%5C%5C%5Cn%20%20!***%20.%2Flib%2Ffab.js%20***!%5Cn%20%20%5C%5C********************%2F%5Cn%2F*!%20no%20static%20exports%20found%20*%2F%5Cn%2F***%2F%20(function(module%2C%20exports%2C%20__webpack_require__)%20%7B%5Cn%5Cn%5C%22use%20strict%5C%22%3B%5Cneval(%5C%22%5C%5CnObject.defineProperty(exports%2C%20%5C%5C%5C%22__esModule%5C%5C%5C%22%2C%20%7B%20value%3A%20true%20%7D)%3B%5C%5Cnvar%20tslib_1%20%3D%20__webpack_require__(%2F*!%20tslib%20*%2F%20%5C%5C%5C%22..%2F..%2Ftslib%2Ftslib.es6.js%5C%5C%5C%22)%3B%5C%5Cnvar%20React%20%3D%20__webpack_require__(%2F*!%20react%20*%2F%20%5C%5C%5C%22..%2F..%2Freact%2Findex.js%5C%5C%5C%22)%3B%5C%5Cnvar%20Fab_1%20%3D%20__webpack_require__(%2F*!%20%40material-ui%2Fcore%2FFab%20*%2F%20%5C%5C%5C%22..%2F..%2F%40material-ui%2Fcore%2FFab%2Findex.js%5C%5C%5C%22)%3B%5C%5Cnvar%20FabSize%3B%5C%5Cn(function%20(FabSize)%20%7B%5C%5Cn%20%20%20%20FabSize%5B%5C%5C%5C%22S%5C%5C%5C%22%5D%20%3D%20%5C%5C%5C%22small%5C%5C%5C%22%3B%5C%5Cn%20%20%20%20FabSize%5B%5C%5C%5C%22M%5C%5C%5C%22%5D%20%3D%20%5C%5C%5C%22medium%5C%5C%5C%22%3B%5C%5Cn%20%20%20%20FabSize%5B%5C%5C%5C%22L%5C%5C%5C%22%5D%20%3D%20%5C%5C%5C%22large%5C%5C%5C%22%3B%5C%5Cn%7D)(FabSize%20%3D%20exports.FabSize%20%7C%7C%20(exports.FabSize%20%3D%20%7B%7D))%3B%5C%5Cnvar%20FabVariant%3B%5C%5Cn(function%20(FabVariant)%20%7B%5C%5Cn%20%20%20%20FabVariant%5B%5C%5C%5C%22Round%5C%5C%5C%22%5D%20%3D%20%5C%5C%5C%22round%5C%5C%5C%22%3B%5C%5Cn%20%20%20%20FabVariant%5B%5C%5C%5C%22Extended%5C%5C%5C%22%5D%20%3D%20%5C%5C%5C%22extended%5C%5C%5C%22%3B%5C%5Cn%7D)(FabVariant%20%3D%20exports.FabVariant%20%7C%7C%20(exports.FabVariant%20%3D%20%7B%7D))%3B%5C%5Cn%2F**%5C%5Cn%20*%20%40name%20FAB%5C%5Cn%20*%20%40group%20Buttons%5C%5Cn%20*%20%40icon%20PlusCircle%5C%5Cn%20*%20%40description%20Floating%20Action%20Button%5C%5Cn%20*%2F%5C%5Cnexports.Fab%20%3D%20function%20(props)%20%7B%5C%5Cn%20%20%20%20return%20(React.createElement(Fab_1.default%2C%20tslib_1.__assign(%7B%7D%2C%20props)%2C%20props.children))%3B%5C%5Cn%7D%3B%5C%5Cn%2F%2F%23%20sourceMappingURL%3Dfab.js.map%5C%5Cn%5C%5Cn%2F%2F%23%20sourceURL%3Dwebpack%3A%2F%2F%255Bname%255D%2F.%2Flib%2Ffab.js%3F%5C%22)%3B%5Cn%5Cn%2F***%2F%20%7D)%2C%5Cn%5Cn%2F***%2F%20%5C%22.%2Flib%2Ficon.js%5C%22%3A%5Cn%2F*!*********************!*%5C%5C%5Cn%20%20!***%20.%2Flib%2Ficon.js%20***!%5Cn%20%20%5C%5C*********************%2F%5Cn%2F*!%20no%20static%20exports%20found%20*%2F%5Cn%2F***%2F%20(function(module%2C%20exports%2C%20__webpack_require__)%20%7B%5Cn%5Cn%5C%22use%20strict%5C%22%3B%5Cneval(%5C%22%5C%5CnObject.defineProperty(exports%2C%20%5C%5C%5C%22__esModule%5C%5C%5C%22%2C%20%7B%20value%3A%20true%20%7D)%3B%5C%5Cnvar%20tslib_1%20%3D%20__webpack_require__(%2F*!%20tslib%20*%2F%20%5C%5C%5C%22..%2F..%2Ftslib%2Ftslib.es6.js%5C%5C%5C%22)%3B%5C%5Cnvar%20React%20%3D%20__webpack_require__(%2F*!%20react%20*%2F%20%5C%5C%5C%22..%2F..%2Freact%2Findex.js%5C%5C%5C%22)%3B%5C%5Cnvar%20Add_1%20%3D%20__webpack_require__(%2F*!%20%40material-ui%2Ficons%2FAdd%20*%2F%20%5C%5C%5C%22..%2F..%2F%40material-ui%2Ficons%2FAdd.js%5C%5C%5C%22)%3B%5C%5Cnvar%20ExpandMore_1%20%3D%20__webpack_require__(%2F*!%20%40material-ui%2Ficons%2FExpandMore%20*%2F%20%5C%5C%5C%22..%2F..%2F%40material-ui%2Ficons%2FExpandMore.js%5C%5C%5C%22)%3B%5C%5Cnvar%20Favorite_1%20%3D%20__webpack_require__(%2F*!%20%40material-ui%2Ficons%2FFavorite%20*%2F%20%5C%5C%5C%22..%2F..%2F%40material-ui%2Ficons%2FFavorite.js%5C%5C%5C%22)%3B%5C%5Cnvar%20Home_1%20%3D%20__webpack_require__(%2F*!%20%40material-ui%2Ficons%2FHome%20*%2F%20%5C%5C%5C%22..%2F..%2F%40material-ui%2Ficons%2FHome.js%5C%5C%5C%22)%3B%5C%5Cnvar%20Menu_1%20%3D%20__webpack_require__(%2F*!%20%40material-ui%2Ficons%2FMenu%20*%2F%20%5C%5C%5C%22..%2F..%2F%40material-ui%2Ficons%2FMenu.js%5C%5C%5C%22)%3B%5C%5Cnvar%20Person_1%20%3D%20__webpack_require__(%2F*!%20%40material-ui%2Ficons%2FPerson%20*%2F%20%5C%5C%5C%22..%2F..%2F%40material-ui%2Ficons%2FPerson.js%5C%5C%5C%22)%3B%5C%5Cnvar%20IconColor%3B%5C%5Cn(function%20(IconColor)%20%7B%5C%5Cn%20%20%20%20IconColor%5B%5C%5C%5C%22Inherit%5C%5C%5C%22%5D%20%3D%20%5C%5C%5C%22inherit%5C%5C%5C%22%3B%5C%5Cn%20%20%20%20IconColor%5B%5C%5C%5C%22Primary%5C%5C%5C%22%5D%20%3D%20%5C%5C%5C%22primary%5C%5C%5C%22%3B%5C%5Cn%20%20%20%20IconColor%5B%5C%5C%5C%22Secondary%5C%5C%5C%22%5D%20%3D%20%5C%5C%5C%22secondary%5C%5C%5C%22%3B%5C%5Cn%20%20%20%20IconColor%5B%5C%5C%5C%22Default%5C%5C%5C%22%5D%20%3D%20%5C%5C%5C%22default%5C%5C%5C%22%3B%5C%5Cn%20%20%20%20IconColor%5B%5C%5C%5C%22Action%5C%5C%5C%22%5D%20%3D%20%5C%5C%5C%22action%5C%5C%5C%22%3B%5C%5Cn%20%20%20%20IconColor%5B%5C%5C%5C%22Disabled%5C%5C%5C%22%5D%20%3D%20%5C%5C%5C%22disabled%5C%5C%5C%22%3B%5C%5Cn%20%20%20%20IconColor%5B%5C%5C%5C%22Error%5C%5C%5C%22%5D%20%3D%20%5C%5C%5C%22error%5C%5C%5C%22%3B%5C%5Cn%7D)(IconColor%20%3D%20exports.IconColor%20%7C%7C%20(exports.IconColor%20%3D%20%7B%7D))%3B%5C%5Cnvar%20IconFontSize%3B%5C%5Cn(function%20(IconFontSize)%20%7B%5C%5Cn%20%20%20%20IconFontSize%5B%5C%5C%5C%22Inherit%5C%5C%5C%22%5D%20%3D%20%5C%5C%5C%22inherit%5C%5C%5C%22%3B%5C%5Cn%20%20%20%20IconFontSize%5B%5C%5C%5C%22Default%5C%5C%5C%22%5D%20%3D%20%5C%5C%5C%22default%5C%5C%5C%22%3B%5C%5Cn%20%20%20%20IconFontSize%5B%5C%5C%5C%22Small%5C%5C%5C%22%5D%20%3D%20%5C%5C%5C%22small%5C%5C%5C%22%3B%5C%5Cn%20%20%20%20IconFontSize%5B%5C%5C%5C%22Large%5C%5C%5C%22%5D%20%3D%20%5C%5C%5C%22large%5C%5C%5C%22%3B%5C%5Cn%7D)(IconFontSize%20%3D%20exports.IconFontSize%20%7C%7C%20(exports.IconFontSize%20%3D%20%7B%7D))%3B%5C%5Cnvar%20IconName%3B%5C%5Cn(function%20(IconName)%20%7B%5C%5Cn%20%20%20%20IconName%5B%5C%5C%5C%22Add%5C%5C%5C%22%5D%20%3D%20%5C%5C%5C%22Add%5C%5C%5C%22%3B%5C%5Cn%20%20%20%20IconName%5B%5C%5C%5C%22ExpandMore%5C%5C%5C%22%5D%20%3D%20%5C%5C%5C%22ExpandMore%5C%5C%5C%22%3B%5C%5Cn%20%20%20%20IconName%5B%5C%5C%5C%22Favorite%5C%5C%5C%22%5D%20%3D%20%5C%5C%5C%22Favorite%5C%5C%5C%22%3B%5C%5Cn%20%20%20%20IconName%5B%5C%5C%5C%22Home%5C%5C%5C%22%5D%20%3D%20%5C%5C%5C%22Home%5C%5C%5C%22%3B%5C%5Cn%20%20%20%20IconName%5B%5C%5C%5C%22Menu%5C%5C%5C%22%5D%20%3D%20%5C%5C%5C%22Menu%5C%5C%5C%22%3B%5C%5Cn%20%20%20%20IconName%5B%5C%5C%5C%22Person%5C%5C%5C%22%5D%20%3D%20%5C%5C%5C%22Person%5C%5C%5C%22%3B%5C%5Cn%7D)(IconName%20%3D%20exports.IconName%20%7C%7C%20(exports.IconName%20%3D%20%7B%7D))%3B%5C%5Cnfunction%20getIcon(icon)%20%7B%5C%5Cn%20%20%20%20switch%20(icon)%20%7B%5C%5Cn%20%20%20%20%20%20%20%20case%20IconName.Add%3A%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20return%20Add_1.default%3B%5C%5Cn%20%20%20%20%20%20%20%20case%20IconName.ExpandMore%3A%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20return%20ExpandMore_1.default%3B%5C%5Cn%20%20%20%20%20%20%20%20case%20IconName.Favorite%3A%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20return%20Favorite_1.default%3B%5C%5Cn%20%20%20%20%20%20%20%20case%20IconName.Home%3A%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20return%20Home_1.default%3B%5C%5Cn%20%20%20%20%20%20%20%20case%20IconName.Menu%3A%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20return%20Menu_1.default%3B%5C%5Cn%20%20%20%20%20%20%20%20case%20IconName.Person%3A%5C%5Cn%20%20%20%20%20%20%20%20%20%20%20%20return%20Person_1.default%3B%5C%5Cn%20%20%20%20%7D%5C%5Cn%7D%5C%5Cn%2F**%5C%5Cn%20*%20%40name%20Icon%5C%5Cn%20*%20%40group%20Style%5C%5Cn%20*%20%40icon%20Heart%5C%5Cn%20*%2F%5C%5Cnexports.Icon%20%3D%20function%20(props)%20%7B%5C%5Cn%20%20%20%20var%20IconComponent%20%3D%20getIcon(props.icon)%3B%5C%5Cn%20%20%20%20return%20(React.createElement(IconComponent%2C%20tslib_1.__assign(%7B%7D%2C%20props)))%3B%5C%5Cn%7D%3B%5C%5Cn%2F%2F%23%20sourceMappingURL%3Dicon.js.map%5C%5Cn%5C%5Cn%2F%2F%23%20sourceURL%3Dwebpack%3A%2F%2F%255Bname%255D%2F.%2Flib%2Ficon.js%3F%5C%22)%3B%5Cn%5Cn%2F***%2F%20%7D)%2C%5Cn%5Cn%2F***%2F%20%5C%22.%2Flib%2Flinear-progress.js%5C%22%3A%5Cn%2F*!********************************!*%5C%5C%5Cn%20%20!***%20.%2Flib%2Flinear-progress.js%20***!%5Cn%20%20%5C%5C********************************%2F%5Cn%2F*!%20no%20static%20exports%20found%20*%2F%5Cn%2F***%2F%20(function(module%2C%20exports%2C%20__webpack_require__)%20%7B%5Cn%5Cn%5C%22use%20strict%5C%22%3B%5Cneval(%5C%22%5C%5CnObject.defineProperty(exports%2C%20%5C%5C%5C%22__esModule%5C%5C%5C%22%2C%20%7B%20value%3A%20true%20%7D)%3B%5C%5Cnvar%20tslib_1%20%3D%20__webpack_require__(%2F*!%20tslib%20*%2F%20%5C%5C%5C%22..%2F..%2Ftslib%2Ftslib.es6.js%5C%5C%5C%22)%3B%5C%5Cnvar%20React%20%3D%20__webpack_require__(%2F*!%20react%20*%2F%20%5C%5C%5C%22..%2F..%2Freact%2Findex.js%5C%5C%5C%22)%3B%5C%5Cnvar%20LinearProgress_1%20%3D%20__webpack_require__(%2F*!%20%40material-ui%2Fcore%2FLinearProgress%20*%2F%20%5C%5C%5C%22..%2F..%2F%40material-ui%2Fcore%2FLinearProgress%2Findex.js%5C%5C%5C%22)%3B%5C%5Cnvar%20LinearProgressColor%3B%5C%5Cn(function%20(LinearProgressColor)%20%7B%5C%5Cn%20%20%20%20LinearProgressColor%5B%5C%5C%5C%22Primary%5C%5C%5C%22%5D%20%3D%20%5C%5C%5C%22primary%5C%5C%5C%22%3B%5C%5Cn%20%20%20%20LinearProgressColor%5B%5C%5C%5C%22Secondary%5C%5C%5C%22%5D%20%3D%20%5C%5C%5C%22secondary%5C%5C%5C%22%3B%5C%5Cn%7D)(LinearProgressColor%20%3D%20exports.LinearProgressColor%20%7C%7C%20(exports.LinearProgressColor%20%3D%20%7B%7D))%3B%5C%5Cnvar%20LinearProgressVariant%3B%5C%5Cn(function%20(LinearProgressVariant)%20%7B%5C%5Cn%20%20%20%20LinearProgressVariant%5B%5C%5C%5C%22Determinate%5C%5C%5C%22%5D%20%3D%20%5C%5C%5C%22determinate%5C%5C%5C%22%3B%5C%5Cn%20%20%20%20LinearProgressVariant%5B%5C%5C%5C%22Indeterminate%5C%5C%5C%22%5D%20%3D%20%5C%5C%5C%22indeterminate%5C%5C%5C%22%3B%5C%5Cn%20%20%20%20LinearProgressVariant%5B%5C%5C%5C%22Buffer%5C%5C%5C%22%5D%20%3D%20%5C%5C%5C%22buffer%5C%5C%5C%22%3B%5C%5Cn%20%20%20%20LinearProgressVariant%5B%5C%5C%5C%22Query%5C%5C%5C%22%5D%20%3D%20%5C%5C%5C%22query%5C%5C%5C%22%3B%5C%5Cn%7D)(LinearProgressVariant%20%3D%20exports.LinearProgressVariant%20%7C%7C%20(exports.LinearProgressVariant%20%3D%20%7B%7D))%3B%5C%5Cn%2F**%5C%5Cn%20*%20%40name%20Linear%20Progress%5C%5Cn%20*%20%40description%20Describes%20a%20loading%20progress%5C%5Cn%20*%20%40group%20Progress%20indicators%5C%5Cn%20*%2F%5C%5Cnexports.LinearProgress%20%3D%20function%20(props)%20%7B%5C%5Cn%20%20%20%20return%20(React.createElement(LinearProgress_1.default%2C%20tslib_1.__assign(%7B%7D%2C%20props)%2C%20props.children))%3B%5C%5Cn%7D%3B%5C%5Cn%2F%2F%23%20sourceMappingURL%3Dlinear-progress.js.map%5C%5Cn%5C%5Cn%2F%2F%23%20sourceURL%3Dwebpack%3A%2F%2F%255Bname%255D%2F.%2Flib%2Flinear-progress.js%3F%5C%22)%3B%5Cn%5Cn%2F***%2F%20%7D)%2C%5Cn%5Cn%2F***%2F%20%5C%22.%2Flib%2Flist.js%5C%22%3A%5Cn%2F*!*********************!*%5C%5C%5Cn%20%20!***%20.%2Flib%2Flist.js%20***!%5Cn%20%20%5C%5C*********************%2F%5Cn%2F*!%20no%20static%20exports%20found%20*%2F%5Cn%2F***%2F%20(function(module%2C%20exports%2C%20__webpack_require__)%20%7B%5Cn%5Cn%5C%22use%20strict%5C%22%3B%5Cneval(%5C%22%5C%5CnObject.defineProperty(exports%2C%20%5C%5C%5C%22__esModule%5C%5C%5C%22%2C%20%7B%20value%3A%20true%20%7D)%3B%5C%5Cnvar%20tslib_1%20%3D%20__webpack_require__(%2F*!%20tslib%20*%2F%20%5C%5C%5C%22..%2F..%2Ftslib%2Ftslib.es6.js%5C%5C%5C%22)%3B%5C%5Cnvar%20React%20%3D%20__webpack_require__(%2F*!%20react%20*%2F%20%5C%5C%5C%22..%2F..%2Freact%2Findex.js%5C%5C%5C%22)%3B%5C%5Cnvar%20List_1%20%3D%20__webpack_require__(%2F*!%20%40material-ui%2Fcore%2FList%20*%2F%20%5C%5C%5C%22..%2F..%2F%40material-ui%2Fcore%2FList%2Findex.js%5C%5C%5C%22)%3B%5C%5Cnvar%20ListItem_1%20%3D%20__webpack_require__(%2F*!%20%40material-ui%2Fcore%2FListItem%20*%2F%20%5C%5C%5C%22..%2F..%2F%40material-ui%2Fcore%2FListItem%2Findex.js%5C%5C%5C%22)%3B%5C%5Cnvar%20ListItemAvatar_1%20%3D%20__webpack_require__(%2F*!%20%40material-ui%2Fcore%2FListItemAvatar%20*%2F%20%5C%5C%5C%22..%2F..%2F%40material-ui%2Fcore%2FListItemAvatar%2Findex.js%5C%5C%5C%22)%3B%5C%5Cnvar%20ListItemIcon_1%20%3D%20__webpack_require__(%2F*!%20%40material-ui%2Fcore%2FListItemIcon%20*%2F%20%5C%5C%5C%22..%2F..%2F%40material-ui%2Fcore%2FListItemIcon%2Findex.js%5C%5C%5C%22)%3B%5C%5Cnvar%20ListItemSecondaryAction_1%20%3D%20__webpack_require__(%2F*!%20%40material-ui%2Fcore%2FListItemSecondaryAction%20*%2F%20%5C%5C%5C%22..%2F..%2F%40material-ui%2Fcore%2FListItemSecondaryAction%2Findex.js%5C%5C%5C%22)%3B%5C%5Cnvar%20ListItemText_1%20%3D%20__webpack_require__(%2F*!%20%40material-ui%2Fcore%2FListItemText%20*%2F%20%5C%5C%5C%22..%2F..%2F%40material-ui%2Fcore%2FListItemText%2Findex.js%5C%5C%5C%22)%3B%5C%5Cnvar%20ListSubheader_1%20%3D%20__webpack_require__(%2F*!%20%40material-ui%2Fcore%2FListSubheader%20*%2F%20%5C%5C%5C%22..%2F..%2F%40material-ui%2Fcore%2FListSubheader%2Findex.js%5C%5C%5C%22)%3B%5C%5Cnvar%20ListSubheaderColor%3B%5C%5Cn(function%20(ListSubheaderColor)%20%7B%5C%5Cn%20%20%20%20ListSubheaderColor%5B%5C%5C%5C%22Default%5C%5C%5C%22%5D%20%3D%20%5C%5C%5C%22default%5C%5C%5C%22%3B%5C%5Cn%20%20%20%20ListSubheaderColor%5B%5C%5C%5C%22Primary%5C%5C%5C%22%5D%20%3D%20%5C%5C%5C%22primary%5C%5C%5C%22%3B%5C%5Cn%20%20%20%20ListSubheaderColor%5B%5C%5C%5C%22Inherit%5C%5C%5C%22%5D%20%3D%20%5C%5C%5C%22inherit%5C%5C%5C%22%3B%5C%5Cn%7D)(ListSubheaderColor%20%3D%20exports.ListSubheaderColor%20%7C%7C%20(exports.ListSubheaderColor%20%3D%20%7B%7D))%3B%5C%5Cn%2F**%5C%5Cn%20*%20%40name%20List%5C%5Cn%20*%20%40group%20List%5C%5Cn%20*%20%40description%20Continuous%2C%20vertical%20indexes%20of%20text%20or%20images%5C%5Cn%20*%20%40icon%20Menu%5C%5Cn%20*%2F%5C%5Cnexports.List%20%3D%20function%20(props)%20%7B%5C%5Cn%20%20%20%20return%20(React.createElement(List_1.default%2C%20tslib_1.__assign(%7B%7D%2C%20props)%2C%20props.children))%3B%5C%5Cn%7D%3B%5C%5Cn%2F**%5C%5Cn%20*%20%40name%20List%20Item%5C%5Cn%20*%20%40group%20List%5C%5Cn%20*%20%40icon%20Minus%5C%5Cn%20*%5C%5Cn%20*%2F%5C%5Cnexports.ListItem%20%3D%20function%20(props)%20%7B%5C%5Cn%20%20%20%20return%20(React.createElement(ListItem_1.default%2C%20tslib_1.__assign(%7B%7D%2C%20props)%2C%20props.children))%3B%5C%5Cn%7D%3B%5C%5Cn%2F**%5C%5Cn%20*%20%40name%20List%20Item%20Avatar%5C%5Cn%20*%20%40group%20List%5C%5Cn%20*%20%40ignore%5C%5Cn%20*%2F%5C%5Cnexports.ListItemAvatar%20%3D%20function%20(props)%20%7B%5C%5Cn%20%20%20%20return%20(React.createElement(ListItemAvatar_1.default%2C%20tslib_1.__assign(%7B%7D%2C%20props)%2C%20props.children))%3B%5C%5Cn%7D%3B%5C%5Cn%2F**%5C%5Cn%20*%20%40name%20List%20Item%20Icon%5C%5Cn%20*%20%40group%20List%5C%5Cn%20*%20%40icon%20Heart%5C%5Cn%20*%2F%5C%5Cnexports.ListItemIcon%20%3D%20function%20(props)%20%7B%5C%5Cn%20%20%20%20return%20(React.createElement(ListItemIcon_1.default%2C%20tslib_1.__assign(%7B%7D%2C%20props)%2C%20props.children))%3B%5C%5Cn%7D%3B%5C%5Cn%2F**%5C%5Cn%20*%20%40name%20List%20Item%20Secondary%20Action%5C%5Cn%20*%20%40group%20List%5C%5Cn%20*%20%40ignore%5C%5Cn%20*%2F%5C%5Cnexports.ListItemSecondaryAction%20%3D%20function%20(props)%20%7B%5C%5Cn%20%20%20%20return%20(React.createElement(ListItemSecondaryAction_1.default%2C%20tslib_1.__assign(%7B%7D%2C%20props)%2C%20props.children))%3B%5C%5Cn%7D%3B%5C%5Cn%2F**%5C%5Cn%20*%20%40name%20List%20Item%20Text%5C%5Cn%20*%20%40group%20List%5C%5Cn%20*%20%40icon%20Type%5C%5Cn%20*%2F%5C%5Cnexports.ListItemText%20%3D%20function%20(props)%20%7B%5C%5Cn%20%20%20%20return%20(React.createElement(ListItemText_1.default%2C%20tslib_1.__assign(%7B%7D%2C%20props)%2C%20props.children))%3B%5C%5Cn%7D%3B%5C%5Cn%2F**%5C%5Cn%20*%20%40name%20List%20Subheader%5C%5Cn%20*%20%40group%20List%5C%5Cn%20*%2F%5C%5Cnexports.ListSubheader%20%3D%20function%20(props)%20%7B%5C%5Cn%20%20%20%20return%20(React.createElement(ListSubheader_1.default%2C%20tslib_1.__assign(%7B%7D%2C%20props)%2C%20props.children))%3B%5C%5Cn%7D%3B%5C%5Cn%2F%2F%23%20sourceMappingURL%3Dlist.js.map%5C%5Cn%5C%5Cn%2F%2F%23%20sourceURL%3Dwebpack%3A%2F%2F%255Bname%255D%2F.%2Flib%2Flist.js%3F%5C%22)%3B%5Cn%5Cn%2F***%2F%20%7D)%2C%5Cn%5Cn%2F***%2F%20%5C%22.%2Flib%2Fmenu.js%5C%22%3A%5Cn%2F*!*********************!*%5C%5C%5Cn%20%20!***%20.%2Flib%2Fmenu.js%20***!%5Cn%20%20%5C%5C*********************%2F%5Cn%2F*!%20no%20static%20exports%20found%20*%2F%5Cn%2F***%2F%20(function(module%2C%20exports%2C%20__webpack_require__)%20%7B%5Cn%5Cn%5C%22use%20strict%5C%22%3B%5Cneval(%5C%22%5C%5CnObject.defineProperty(exports%2C%20%5C%5C%5C%22__esModule%5C%5C%5C%22%2C%20%7B%20value%3A%20true%20%7D)%3B%5C%5Cnvar%20tslib_1%20%3D%20__webpack_require__(%2F*!%20tslib%20*%2F%20%5C%5C%5C%22..%2F..%2Ftslib%2Ftslib.es6.js%5C%5C%5C%22)%3B%5C%5Cnvar%20React%20%3D%20__webpack_require__(%2F*!%20react%20*%2F%20%5C%5C%5C%22..%2F..%2Freact%2Findex.js%5C%5C%5C%22)%3B%5C%5Cnvar%20Menu_1%20%3D%20__webpack_require__(%2F*!%20%40material-ui%2Fcore%2FMenu%20*%2F%20%5C%5C%5C%22..%2F..%2F%40material-ui%2Fcore%2FMenu%2Findex.js%5C%5C%5C%22)%3B%5C%5Cnvar%20MenuItem_1%20%3D%20__webpack_require__(%2F*!%20%40material-ui%2Fcore%2FMenuItem%20*%2F%20%5C%5C%5C%22..%2F..%2F%40material-ui%2Fcore%2FMenuItem%2Findex.js%5C%5C%5C%22)%3B%5C%5Cn%2F**%5C%5Cn%20*%20%40name%20Menu%5C%5Cn%20*%20%40description%20List%20of%20choices%20on%20temporary%20surfaces%5C%5Cn%20*%20%40icon%20Menu%5C%5Cn%20*%20%40group%20Menu%5C%5Cn%20*%2F%5C%5Cnexports.Menu%20%3D%20function%20(props)%20%7B%5C%5Cn%20%20%20%20return%20(React.createElement(Menu_1.default%2C%20tslib_1.__assign(%7B%7D%2C%20props)%2C%20props.children))%3B%5C%5Cn%7D%3B%5C%5Cn%2F**%5C%5Cn%20*%20%40name%20Menu%20Item%5C%5Cn%20*%20%40icon%20MinusSquare%5C%5Cn%20*%20%40group%20Menu%5C%5Cn%20*%2F%5C%5Cnexports.MenuItem%20%3D%20function%20(props)%20%7B%5C%5Cn%20%20%20%20return%20(React.createElement(MenuItem_1.default%2C%20tslib_1.__assign(%7B%7D%2C%20props)%2C%20props.children))%3B%5C%5Cn%7D%3B%5C%5Cn%2F%2F%23%20sourceMappingURL%3Dmenu.js.map%5C%5Cn%5C%5Cn%2F%2F%23%20sourceURL%3Dwebpack%3A%2F%2F%255Bname%255D%2F.%2Flib%2Fmenu.js%3F%5C%22)%3B%5Cn%5Cn%2F***%2F%20%7D)%2C%5Cn%5Cn%2F***%2F%20%5C%22.%2Flib%2Fprogress.js%5C%22%3A%5Cn%2F*!*************************!*%5C%5C%5Cn%20%20!***%20.%2Flib%2Fprogress.js%20***!%5Cn%20%20%5C%5C*************************%2F%5Cn%2F*!%20no%20static%20exports%20found%20*%2F%5Cn%2F***%2F%20(function(module%2C%20exports%2C%20__webpack_require__)%20%7B%5Cn%5Cn%5C%22use%20strict%5C%22%3B%5Cneval(%5C%22%5C%5CnObject.defineProperty(exports%2C%20%5C%5C%5C%22__esModule%5C%5C%5C%22%2C%20%7B%20value%3A%20true%20%7D)%3B%5C%5Cnvar%20tslib_1%20%3D%20__webpack_require__(%2F*!%20tslib%20*%2F%20%5C%5C%5C%22..%2F..%2Ftslib%2Ftslib.es6.js%5C%5C%5C%22)%3B%5C%5Cnvar%20React%20%3D%20__webpack_require__(%2F*!%20react%20*%2F%20%5C%5C%5C%22..%2F..%2Freact%2Findex.js%5C%5C%5C%22)%3B%5C%5Cnvar%20CircularProgress_1%20%3D%20__webpack_require__(%2F*!%20%40material-ui%2Fcore%2FCircularProgress%20*%2F%20%5C%5C%5C%22..%2F..%2F%40material-ui%2Fcore%2FCircularProgress%2Findex.js%5C%5C%5C%22)%3B%5C%5Cnvar%20ProgressVariant%3B%5C%5Cn(function%20(ProgressVariant)%20%7B%5C%5Cn%20%20%20%20ProgressVariant%5B%5C%5C%5C%22Determinate%5C%5C%5C%22%5D%20%3D%20%5C%5C%5C%22determinate%5C%5C%5C%22%3B%5C%5Cn%20%20%20%20ProgressVariant%5B%5C%5C%5C%22Indeterminate%5C%5C%5C%22%5D%20%3D%20%5C%5C%5C%22indeterminate%5C%5C%5C%22%3B%5C%5Cn%20%20%20%20ProgressVariant%5B%5C%5C%5C%22Static%5C%5C%5C%22%5D%20%3D%20%5C%5C%5C%22static%5C%5C%5C%22%3B%5C%5Cn%7D)(ProgressVariant%20%3D%20exports.ProgressVariant%20%7C%7C%20(exports.ProgressVariant%20%3D%20%7B%7D))%3B%5C%5Cnvar%20ProgressColor%3B%5C%5Cn(function%20(ProgressColor)%20%7B%5C%5Cn%20%20%20%20ProgressColor%5B%5C%5C%5C%22Primary%5C%5C%5C%22%5D%20%3D%20%5C%5C%5C%22primary%5C%5C%5C%22%3B%5C%5Cn%20%20%20%20ProgressColor%5B%5C%5C%5C%22Secondary%5C%5C%5C%22%5D%20%3D%20%5C%5C%5C%22secondary%5C%5C%5C%22%3B%5C%5Cn%20%20%20%20ProgressColor%5B%5C%5C%5C%22Inherit%5C%5C%5C%22%5D%20%3D%20%5C%5C%5C%22inherit%5C%5C%5C%22%3B%5C%5Cn%7D)(ProgressColor%20%3D%20exports.ProgressColor%20%7C%7C%20(exports.ProgressColor%20%3D%20%7B%7D))%3B%5C%5Cn%2F**%5C%5Cn%20*%20%40name%20Progress%5C%5Cn%20*%20%40description%20Express%20an%20unspecified%20wait%20time%20or%20display%20the%20length%20of%20a%20process%5C%5Cn%20*%20%40group%20Progress%20indicators%5C%5Cn%20*%20%40icon%20RotateCw%5C%5Cn%20*%2F%5C%5Cnexports.Progress%20%3D%20function%20(props)%20%7B%5C%5Cn%20%20%20%20return%20(React.createElement(CircularProgress_1.default%2C%20tslib_1.__assign(%7B%7D%2C%20props)))%3B%5C%5Cn%7D%3B%5C%5Cn%2F%2F%23%20sourceMappingURL%3Dprogress.js.map%5C%5Cn%5C%5Cn%2F%2F%23%20sourceURL%3Dwebpack%3A%2F%2F%255Bname%255D%2F.%2Flib%2Fprogress.js%3F%5C%22)%3B%5Cn%5Cn%2F***%2F%20%7D)%2C%5Cn%5Cn%2F***%2F%20%5C%22.%2Flib%2Fsnackbar.js%5C%22%3A%5Cn%2F*!*************************!*%5C%5C%5Cn%20%20!***%20.%2Flib%2Fsnackbar.js%20***!%5Cn%20%20%5C%5C*************************%2F%5Cn%2F*!%20no%20static%20exports%20found%20*%2F%5Cn%2F***%2F%20(function(module%2C%20exports%2C%20__webpack_require__)%20%7B%5Cn%5Cn%5C%22use%20strict%5C%22%3B%5Cneval(%5C%22%5C%5CnObject.defineProperty(exports%2C%20%5C%5C%5C%22__esModule%5C%5C%5C%22%2C%20%7B%20value%3A%20true%20%7D)%3B%5C%5Cnvar%20tslib_1%20%3D%20__webpack_require__(%2F*!%20tslib%20*%2F%20%5C%5C%5C%22..%2F..%2Ftslib%2Ftslib.es6.js%5C%5C%5C%22)%3B%5C%5Cnvar%20React%20%3D%20__webpack_require__(%2F*!%20react%20*%2F%20%5C%5C%5C%22..%2F..%2Freact%2Findex.js%5C%5C%5C%22)%3B%5C%5Cnvar%20Snackbar_1%20%3D%20__webpack_require__(%2F*!%20%40material-ui%2Fcore%2FSnackbar%20*%2F%20%5C%5C%5C%22..%2F..%2F%40material-ui%2Fcore%2FSnackbar%2Findex.js%5C%5C%5C%22)%3B%5C%5Cnvar%20SnackbarContent_1%20%3D%20__webpack_require__(%2F*!%20%40material-ui%2Fcore%2FSnackbarContent%20*%2F%20%5C%5C%5C%22..%2F..%2F%40material-ui%2Fcore%2FSnackbarContent%2Findex.js%5C%5C%5C%22)%3B%5C%5Cn%2F**%5C%5Cn%20*%20%40name%20Snackbar%5C%5Cn%20*%20%40group%20Snackbar%5C%5Cn%20*%20%40description%20Brief%20messages%20about%20app%20processes%5C%5Cn%20*%20%40icon%20MessageSquare%5C%5Cn%20*%2F%5C%5Cnexports.Snackbar%20%3D%20function%20(props)%20%7B%5C%5Cn%20%20%20%20return%20(React.createElement(Snackbar_1.default%2C%20tslib_1.__assign(%7B%7D%2C%20props)%2C%20props.children))%3B%5C%5Cn%7D%3B%5C%5Cn%2F**%5C%5Cn%20*%20%40name%20Snackbar%20Content%5C%5Cn%20*%20%40description%20Always%20shows%20the%20message%5C%5Cn%20*%20%40group%20Snackbar%5C%5Cn%20*%20%40icon%20Info%5C%5Cn%20*%2F%5C%5Cnexports.SnackbarContent%20%3D%20function%20(props)%20%7B%5C%5Cn%20%20%20%20return%20(React.createElement(SnackbarContent_1.default%2C%20tslib_1.__assign(%7B%7D%2C%20props)%2C%20props.children))%3B%5C%5Cn%7D%3B%5C%5Cn%2F%2F%23%20sourceMappingURL%3Dsnackbar.js.map%5C%5Cn%5C%5Cn%2F%2F%23%20sourceURL%3Dwebpack%3A%2F%2F%255Bname%255D%2F.%2Flib%2Fsnackbar.js%3F%5C%22)%3B%5Cn%5Cn%2F***%2F%20%7D)%2C%5Cn%5Cn%2F***%2F%20%5C%22.%2Flib%2Fstep.js%5C%22%3A%5Cn%2F*!*********************!*%5C%5C%5Cn%20%20!***%20.%2Flib%2Fstep.js%20***!%5Cn%20%20%5C%5C*********************%2F%5Cn%2F*!%20no%20static%20exports%20found%20*%2F%5Cn%2F***%2F%20(function(module%2C%20exports%2C%20__webpack_require__)%20%7B%5Cn%5Cn%5C%22use%20strict%5C%22%3B%5Cneval(%5C%22%5C%5CnObject.defineProperty(exports%2C%20%5C%5C%5C%22__esModule%5C%5C%5C%22%2C%20%7B%20value%3A%20true%20%7D)%3B%5C%5Cnvar%20tslib_1%20%3D%20__webpack_require__(%2F*!%20tslib%20*%2F%20%5C%5C%5C%22..%2F..%2Ftslib%2Ftslib.es6.js%5C%5C%5C%22)%3B%5C%5Cnvar%20React%20%3D%20__webpack_require__(%2F*!%20react%20*%2F%20%5C%5C%5C%22..%2F..%2Freact%2Findex.js%5C%5C%5C%22)%3B%5C%5Cnvar%20Stepper_1%20%3D%20__webpack_require__(%2F*!%20%40material-ui%2Fcore%2FStepper%20*%2F%20%5C%5C%5C%22..%2F..%2F%40material-ui%2Fcore%2FStepper%2Findex.js%5C%5C%5C%22)%3B%5C%5Cnvar%20MobileStepper_1%20%3D%20__webpack_require__(%2F*!%20%40material-ui%2Fcore%2FMobileStepper%20*%2F%20%5C%5C%5C%22..%2F..%2F%40material-ui%2Fcore%2FMobileStepper%2Findex.js%5C%5C%5C%22)%3B%5C%5Cnvar%20StepButton_1%20%3D%20__webpack_require__(%2F*!%20%40material-ui%2Fcore%2FStepButton%20*%2F%20%5C%5C%5C%22..%2F..%2F%40material-ui%2Fcore%2FStepButton%2Findex.js%5C%5C%5C%22)%3B%5C%5Cnvar%20Step_1%20%3D%20__webpack_require__(%2F*!%20%40material-ui%2Fcore%2FStep%20*%2F%20%5C%5C%5C%22..%2F..%2F%40material-ui%2Fcore%2FStep%2Findex.js%5C%5C%5C%22)%3B%5C%5Cnvar%20StepConnector_1%20%3D%20__webpack_require__(%2F*!%20%40material-ui%2Fcore%2FStepConnector%20*%2F%20%5C%5C%5C%22..%2F..%2F%40material-ui%2Fcore%2FStepConnector%2Findex.js%5C%5C%5C%22)%3B%5C%5Cnvar%20StepIcon_1%20%3D%20__webpack_require__(%2F*!%20%40material-ui%2Fcore%2FStepIcon%20*%2F%20%5C%5C%5C%22..%2F..%2F%40material-ui%2Fcore%2FStepIcon%2Findex.js%5C%5C%5C%22)%3B%5C%5Cnvar%20StepContent_1%20%3D%20__webpack_require__(%2F*!%20%40material-ui%2Fcore%2FStepContent%20*%2F%20%5C%5C%5C%22..%2F..%2F%40material-ui%2Fcore%2FStepContent%2Findex.js%5C%5C%5C%22)%3B%5C%5Cnvar%20StepLabel_1%20%3D%20__webpack_require__(%2F*!%20%40material-ui%2Fcore%2FStepLabel%20*%2F%20%5C%5C%5C%22..%2F..%2F%40material-ui%2Fcore%2FStepLabel%2Findex.js%5C%5C%5C%22)%3B%5C%5Cnvar%20MobileStepperVariant%3B%5C%5Cn(function%20(MobileStepperVariant)%20%7B%5C%5Cn%20%20%20%20MobileStepperVariant%5B%5C%5C%5C%22Text%5C%5C%5C%22%5D%20%3D%20%5C%5C%5C%22text%5C%5C%5C%22%3B%5C%5Cn%20%20%20%20MobileStepperVariant%5B%5C%5C%5C%22Dots%5C%5C%5C%22%5D%20%3D%20%5C%5C%5C%22dots%5C%5C%5C%22%3B%5C%5Cn%20%20%20%20MobileStepperVariant%5B%5C%5C%5C%22Progress%5C%5C%5C%22%5D%20%3D%20%5C%5C%5C%22progress%5C%5C%5C%22%3B%5C%5Cn%7D)(MobileStepperVariant%20%3D%20exports.MobileStepperVariant%20%7C%7C%20(exports.MobileStepperVariant%20%3D%20%7B%7D))%3B%5C%5Cn%2F**%5C%5Cn%20*%20%40name%20Stepper%5C%5Cn%20*%20%40description%20Convey%20progress%20through%20numbered%20steps%5C%5Cn%20*%20%40icon%20MoreHorizontal%5C%5Cn%20*%20%40group%20Stepper%5C%5Cn%20*%2F%5C%5Cnexports.Stepper%20%3D%20function%20(props)%20%7B%5C%5Cn%20%20%20%20return%20(React.createElement(Stepper_1.default%2C%20tslib_1.__assign(%7B%7D%2C%20props)%2C%20props.children))%3B%5C%5Cn%7D%3B%5C%5Cn%2F**%5C%5Cn%20*%20%40name%20Mobile%20Stepper%5C%5Cn%20*%20%40group%20Stepper%5C%5Cn%20*%20%40ignore%5C%5Cn%20*%2F%5C%5Cnexports.MobileStepper%20%3D%20function%20(props)%20%7B%5C%5Cn%20%20%20%20return%20(React.createElement(MobileStepper_1.default%2C%20tslib_1.__assign(%7B%7D%2C%20props)%2C%20props.children))%3B%5C%5Cn%7D%3B%5C%5Cn%2F**%5C%5Cn%20*%20%40name%20Step%5C%5Cn%20*%20%40group%20Stepper%5C%5Cn%20*%20%40icon%20Square%5C%5Cn%20*%20*%2F%5C%5Cnexports.Step%20%3D%20function%20(props)%20%7B%5C%5Cn%20%20%20%20return%20(React.createElement(Step_1.default%2C%20tslib_1.__assign(%7B%7D%2C%20props)%2C%20props.children))%3B%5C%5Cn%7D%3B%5C%5Cn%2F**%5C%5Cn%20*%20%40name%20Step%20Button%5C%5Cn%20*%20%40group%20Stepper%5C%5Cn%20*%20%40icon%20MinusSquare%5C%5Cn%20*%20*%2F%5C%5Cnexports.StepButton%20%3D%20function%20(props)%20%7B%5C%5Cn%20%20%20%20return%20(React.createElement(StepButton_1.default%2C%20tslib_1.__assign(%7B%7D%2C%20props)%2C%20props.children))%3B%5C%5Cn%7D%3B%5C%5Cn%2F**%5C%5Cn%20*%20%40name%20Step%20Connector%5C%5Cn%20*%20%40group%20Stepper%5C%5Cn%20*%20%40icon%20Minus%5C%5Cn%20*%20%40ignore%5C%5Cn%20*%20*%2F%5C%5Cnexports.StepConnector%20%3D%20function%20(props)%20%7B%5C%5Cn%20%20%20%20return%20(React.createElement(StepConnector_1.default%2C%20tslib_1.__assign(%7B%7D%2C%20props)%2C%20props.children))%3B%5C%5Cn%7D%3B%5C%5Cn%2F**%5C%5Cn%20*%20%40name%20Step%20Icon%5C%5Cn%20*%20%40group%20Stepper%5C%5Cn%20*%20%40ignore%5C%5Cn%20*%20*%2F%5C%5Cnexports.StepIcon%20%3D%20function%20(props)%20%7B%5C%5Cn%20%20%20%20return%20(React.createElement(StepIcon_1.default%2C%20tslib_1.__assign(%7B%7D%2C%20props)%2C%20props.children))%3B%5C%5Cn%7D%3B%5C%5Cn%2F**%5C%5Cn%20*%20%40name%20Step%20Content%5C%5Cn%20*%20%40group%20Stepper%5C%5Cn%20*%20%40icon%20Square%5C%5Cn%20*%20%40ignore%5C%5Cn%20*%20*%2F%5C%5Cnexports.StepContent%20%3D%20function%20(props)%20%7B%5C%5Cn%20%20%20%20return%20(React.createElement(StepContent_1.default%2C%20tslib_1.__assign(%7B%7D%2C%20props)%2C%20props.children))%3B%5C%5Cn%7D%3B%5C%5Cn%2F**%5C%5Cn%20*%20%40name%20Step%20Label%5C%5Cn%20*%20%40group%20Stepper%5C%5Cn%20*%20%40icon%20Tag%5C%5Cn%20*%20*%2F%5C%5Cnexports.StepLabel%20%3D%20function%20(props)%20%7B%5C%5Cn%20%20%20%20return%20(React.createElement(StepLabel_1.default%2C%20tslib_1.__assign(%7B%7D%2C%20props)%2C%20props.children))%3B%5C%5Cn%7D%3B%5C%5Cn%2F%2F%23%20sourceMappingURL%3Dstep.js.map%5C%5Cn%5C%5Cn%2F%2F%23%20sourceURL%3Dwebpack%3A%2F%2F%255Bname%255D%2F.%2Flib%2Fstep.js%3F%5C%22)%3B%5Cn%5Cn%2F***%2F%20%7D)%2C%5Cn%5Cn%2F***%2F%20%5C%22.%2Flib%2Ftab.js%5C%22%3A%5Cn%2F*!********************!*%5C%5C%5Cn%20%20!***%20.%2Flib%2Ftab.js%20***!%5Cn%20%20%5C%5C********************%2F%5Cn%2F*!%20no%20static%20exports%20found%20*%2F%5Cn%2F***%2F%20(function(module%2C%20exports%2C%20__webpack_require__)%20%7B%5Cn%5Cn%5C%22use%20strict%5C%22%3B%5Cneval(%5C%22%5C%5CnObject.defineProperty(exports%2C%20%5C%5C%5C%22__esModule%5C%5C%5C%22%2C%20%7B%20value%3A%20true%20%7D)%3B%5C%5Cnvar%20tslib_1%20%3D%20__webpack_require__(%2F*!%20tslib%20*%2F%20%5C%5C%5C%22..%2F..%2Ftslib%2Ftslib.es6.js%5C%5C%5C%22)%3B%5C%5Cnvar%20React%20%3D%20__webpack_require__(%2F*!%20react%20*%2F%20%5C%5C%5C%22..%2F..%2Freact%2Findex.js%5C%5C%5C%22)%3B%5C%5Cnvar%20Tabs_1%20%3D%20__webpack_require__(%2F*!%20%40material-ui%2Fcore%2FTabs%20*%2F%20%5C%5C%5C%22..%2F..%2F%40material-ui%2Fcore%2FTabs%2Findex.js%5C%5C%5C%22)%3B%5C%5Cnvar%20Tab_1%20%3D%20__webpack_require__(%2F*!%20%40material-ui%2Fcore%2FTab%20*%2F%20%5C%5C%5C%22..%2F..%2F%40material-ui%2Fcore%2FTab%2Findex.js%5C%5C%5C%22)%3B%5C%5Cnvar%20TabsIndicatorColor%3B%5C%5Cn(function%20(TabsIndicatorColor)%20%7B%5C%5Cn%20%20%20%20TabsIndicatorColor%5B%5C%5C%5C%22Primary%5C%5C%5C%22%5D%20%3D%20%5C%5C%5C%22primary%5C%5C%5C%22%3B%5C%5Cn%20%20%20%20TabsIndicatorColor%5B%5C%5C%5C%22Secondary%5C%5C%5C%22%5D%20%3D%20%5C%5C%5C%22secondary%5C%5C%5C%22%3B%5C%5Cn%7D)(TabsIndicatorColor%20%3D%20exports.TabsIndicatorColor%20%7C%7C%20(exports.TabsIndicatorColor%20%3D%20%7B%7D))%3B%5C%5Cnvar%20TabsVariant%3B%5C%5Cn(function%20(TabsVariant)%20%7B%5C%5Cn%20%20%20%20TabsVariant%5B%5C%5C%5C%22Standard%5C%5C%5C%22%5D%20%3D%20%5C%5C%5C%22standard%5C%5C%5C%22%3B%5C%5Cn%20%20%20%20TabsVariant%5B%5C%5C%5C%22Scrollable%5C%5C%5C%22%5D%20%3D%20%5C%5C%5C%22scrollable%5C%5C%5C%22%3B%5C%5Cn%20%20%20%20TabsVariant%5B%5C%5C%5C%22FullWidth%5C%5C%5C%22%5D%20%3D%20%5C%5C%5C%22fullWidth%5C%5C%5C%22%3B%5C%5Cn%7D)(TabsVariant%20%3D%20exports.TabsVariant%20%7C%7C%20(exports.TabsVariant%20%3D%20%7B%7D))%3B%5C%5Cnvar%20TabsColor%3B%5C%5Cn(function%20(TabsColor)%20%7B%5C%5Cn%20%20%20%20TabsColor%5B%5C%5C%5C%22Primary%5C%5C%5C%22%5D%20%3D%20%5C%5C%5C%22primary%5C%5C%5C%22%3B%5C%5Cn%20%20%20%20TabsColor%5B%5C%5C%5C%22Secondary%5C%5C%5C%22%5D%20%3D%20%5C%5C%5C%22secondary%5C%5C%5C%22%3B%5C%5Cn%20%20%20%20TabsColor%5B%5C%5C%5C%22Inherit%5C%5C%5C%22%5D%20%3D%20%5C%5C%5C%22inherit%5C%5C%5C%22%3B%5C%5Cn%7D)(TabsColor%20%3D%20exports.TabsColor%20%7C%7C%20(exports.TabsColor%20%3D%20%7B%7D))%3B%5C%5Cn%2F**%5C%5Cn%20*%20%40name%20Tabs%5C%5Cn%20*%20%40description%20Allow%20navigation%20between%20groups%20of%20content%5C%5Cn%20*%20%40group%20Tabs%5C%5Cn%20*%20%40icon%20Sidebar%5C%5Cn%20*%2F%5C%5Cnexports.Tabs%20%3D%20function%20(props)%20%7B%5C%5Cn%20%20%20%20return%20(React.createElement(Tabs_1.default%2C%20tslib_1.__assign(%7B%7D%2C%20props)%2C%20props.children))%3B%5C%5Cn%7D%3B%5C%5Cn%2F**%5C%5Cn%20*%20%40name%20Tab%5C%5Cn%20*%20%40group%20Tabs%5C%5Cn%20*%20%40icon%20Square%5C%5Cn%20*%2F%5C%5Cnexports.TabItem%20%3D%20function%20(props)%20%7B%5C%5Cn%20%20%20%20return%20(React.createElement(Tab_1.default%2C%20tslib_1.__assign(%7B%7D%2C%20props)))%3B%5C%5Cn%7D%3B%5C%5Cn%2F%2F%23%20sourceMappingURL%3Dtab.js.map%5C%5Cn%5C%5Cn%2F%2F%23%20sourceURL%3Dwebpack%3A%2F%2F%255Bname%255D%2F.%2Flib%2Ftab.js%3F%5C%22)%3B%5Cn%5Cn%2F***%2F%20%7D)%2C%5Cn%5Cn%2F***%2F%20%5C%22.%2Flib%2Ftext-field.js%5C%22%3A%5Cn%2F*!***************************!*%5C%5C%5Cn%20%20!***%20.%2Flib%2Ftext-field.js%20***!%5Cn%20%20%5C%5C***************************%2F%5Cn%2F*!%20no%20static%20exports%20found%20*%2F%5Cn%2F***%2F%20(function(module%2C%20exports%2C%20__webpack_require__)%20%7B%5Cn%5Cn%5C%22use%20strict%5C%22%3B%5Cneval(%5C%22%5C%5CnObject.defineProperty(exports%2C%20%5C%5C%5C%22__esModule%5C%5C%5C%22%2C%20%7B%20value%3A%20true%20%7D)%3B%5C%5Cnvar%20tslib_1%20%3D%20__webpack_require__(%2F*!%20tslib%20*%2F%20%5C%5C%5C%22..%2F..%2Ftslib%2Ftslib.es6.js%5C%5C%5C%22)%3B%5C%5Cnvar%20React%20%3D%20__webpack_require__(%2F*!%20react%20*%2F%20%5C%5C%5C%22..%2F..%2Freact%2Findex.js%5C%5C%5C%22)%3B%5C%5Cnvar%20TextField_1%20%3D%20__webpack_require__(%2F*!%20%40material-ui%2Fcore%2FTextField%20*%2F%20%5C%5C%5C%22..%2F..%2F%40material-ui%2Fcore%2FTextField%2Findex.js%5C%5C%5C%22)%3B%5C%5Cnvar%20TextFieldType%3B%5C%5Cn(function%20(TextFieldType)%20%7B%5C%5Cn%20%20%20%20TextFieldType%5B%5C%5C%5C%22Date%5C%5C%5C%22%5D%20%3D%20%5C%5C%5C%22date%5C%5C%5C%22%3B%5C%5Cn%20%20%20%20TextFieldType%5B%5C%5C%5C%22Email%5C%5C%5C%22%5D%20%3D%20%5C%5C%5C%22email%5C%5C%5C%22%3B%5C%5Cn%20%20%20%20TextFieldType%5B%5C%5C%5C%22Number%5C%5C%5C%22%5D%20%3D%20%5C%5C%5C%22number%5C%5C%5C%22%3B%5C%5Cn%20%20%20%20TextFieldType%5B%5C%5C%5C%22Password%5C%5C%5C%22%5D%20%3D%20%5C%5C%5C%22password%5C%5C%5C%22%3B%5C%5Cn%20%20%20%20TextFieldType%5B%5C%5C%5C%22Range%5C%5C%5C%22%5D%20%3D%20%5C%5C%5C%22range%5C%5C%5C%22%3B%5C%5Cn%20%20%20%20TextFieldType%5B%5C%5C%5C%22Tel%5C%5C%5C%22%5D%20%3D%20%5C%5C%5C%22tel%5C%5C%5C%22%3B%5C%5Cn%20%20%20%20TextFieldType%5B%5C%5C%5C%22Text%5C%5C%5C%22%5D%20%3D%20%5C%5C%5C%22text%5C%5C%5C%22%3B%5C%5Cn%20%20%20%20TextFieldType%5B%5C%5C%5C%22Time%5C%5C%5C%22%5D%20%3D%20%5C%5C%5C%22time%5C%5C%5C%22%3B%5C%5Cn%7D)(TextFieldType%20%3D%20exports.TextFieldType%20%7C%7C%20(exports.TextFieldType%20%3D%20%7B%7D))%3B%5C%5Cn%2F**%5C%5Cn%20*%20%40name%20Text%20field%5C%5Cn%20*%20%40description%20Let%20users%20enter%20and%20edit%20text%5C%5Cn%20*%20%40group%20Input%5C%5Cn%20*%20%40icon%20MessageSquare%5C%5Cn%20*%2F%5C%5Cnexports.TextField%20%3D%20function%20(props)%20%7B%5C%5Cn%20%20%20%20return%20(React.createElement(TextField_1.default%2C%20tslib_1.__assign(%7B%7D%2C%20props)))%3B%5C%5Cn%7D%3B%5C%5Cn%2F%2F%23%20sourceMappingURL%3Dtext-field.js.map%5C%5Cn%5C%5Cn%2F%2F%23%20sourceURL%3Dwebpack%3A%2F%2F%255Bname%255D%2F.%2Flib%2Ftext-field.js%3F%5C%22)%3B%5Cn%5Cn%2F***%2F%20%7D)%2C%5Cn%5Cn%2F***%2F%20%5C%22.%2Flib%2Ftoolbar.js%5C%22%3A%5Cn%2F*!************************!*%5C%5C%5Cn%20%20!***%20.%2Flib%2Ftoolbar.js%20***!%5Cn%20%20%5C%5C************************%2F%5Cn%2F*!%20no%20static%20exports%20found%20*%2F%5Cn%2F***%2F%20(function(module%2C%20exports%2C%20__webpack_require__)%20%7B%5Cn%5Cn%5C%22use%20strict%5C%22%3B%5Cneval(%5C%22%5C%5CnObject.defineProperty(exports%2C%20%5C%5C%5C%22__esModule%5C%5C%5C%22%2C%20%7B%20value%3A%20true%20%7D)%3B%5C%5Cnvar%20tslib_1%20%3D%20__webpack_require__(%2F*!%20tslib%20*%2F%20%5C%5C%5C%22..%2F..%2Ftslib%2Ftslib.es6.js%5C%5C%5C%22)%3B%5C%5Cnvar%20React%20%3D%20__webpack_require__(%2F*!%20react%20*%2F%20%5C%5C%5C%22..%2F..%2Freact%2Findex.js%5C%5C%5C%22)%3B%5C%5Cnvar%20Toolbar_1%20%3D%20__webpack_require__(%2F*!%20%40material-ui%2Fcore%2FToolbar%20*%2F%20%5C%5C%5C%22..%2F..%2F%40material-ui%2Fcore%2FToolbar%2Findex.js%5C%5C%5C%22)%3B%5C%5Cnvar%20ToolbarVariant%3B%5C%5Cn(function%20(ToolbarVariant)%20%7B%5C%5Cn%20%20%20%20ToolbarVariant%5B%5C%5C%5C%22Regular%5C%5C%5C%22%5D%20%3D%20%5C%5C%5C%22regular%5C%5C%5C%22%3B%5C%5Cn%20%20%20%20ToolbarVariant%5B%5C%5C%5C%22Dense%5C%5C%5C%22%5D%20%3D%20%5C%5C%5C%22dense%5C%5C%5C%22%3B%5C%5Cn%7D)(ToolbarVariant%20%3D%20exports.ToolbarVariant%20%7C%7C%20(exports.ToolbarVariant%20%3D%20%7B%7D))%3B%5C%5Cn%2F**%5C%5Cn%20*%20%40name%20Toolbar%5C%5Cn%20*%20%40group%20Navigation%5C%5Cn%20*%20%40icon%20CreditCard%5C%5Cn%20*%5C%5Cn%20*%2F%5C%5Cnexports.Toolbar%20%3D%20function%20(props)%20%7B%5C%5Cn%20%20%20%20return%20(React.createElement(Toolbar_1.default%2C%20tslib_1.__assign(%7B%7D%2C%20props)%2C%20props.children))%3B%5C%5Cn%7D%3B%5C%5Cn%2F%2F%23%20sourceMappingURL%3Dtoolbar.js.map%5C%5Cn%5C%5Cn%2F%2F%23%20sourceURL%3Dwebpack%3A%2F%2F%255Bname%255D%2F.%2Flib%2Ftoolbar.js%3F%5C%22)%3B%5Cn%5Cn%2F***%2F%20%7D)%2C%5Cn%5Cn%2F***%2F%20%5C%22.%2Flib%2Ftypography.js%5C%22%3A%5Cn%2F*!***************************!*%5C%5C%5Cn%20%20!***%20.%2Flib%2Ftypography.js%20***!%5Cn%20%20%5C%5C***************************%2F%5Cn%2F*!%20no%20static%20exports%20found%20*%2F%5Cn%2F***%2F%20(function(module%2C%20exports%2C%20__webpack_require__)%20%7B%5Cn%5Cn%5C%22use%20strict%5C%22%3B%5Cneval(%5C%22%5C%5CnObject.defineProperty(exports%2C%20%5C%5C%5C%22__esModule%5C%5C%5C%22%2C%20%7B%20value%3A%20true%20%7D)%3B%5C%5Cnvar%20tslib_1%20%3D%20__webpack_require__(%2F*!%20tslib%20*%2F%20%5C%5C%5C%22..%2F..%2Ftslib%2Ftslib.es6.js%5C%5C%5C%22)%3B%5C%5Cnvar%20React%20%3D%20__webpack_require__(%2F*!%20react%20*%2F%20%5C%5C%5C%22..%2F..%2Freact%2Findex.js%5C%5C%5C%22)%3B%5C%5Cnvar%20Typography_1%20%3D%20__webpack_require__(%2F*!%20%40material-ui%2Fcore%2FTypography%20*%2F%20%5C%5C%5C%22..%2F..%2F%40material-ui%2Fcore%2FTypography%2Findex.js%5C%5C%5C%22)%3B%5C%5Cnvar%20TypographyColor%3B%5C%5Cn(function%20(TypographyColor)%20%7B%5C%5Cn%20%20%20%20TypographyColor%5B%5C%5C%5C%22Primary%5C%5C%5C%22%5D%20%3D%20%5C%5C%5C%22primary%5C%5C%5C%22%3B%5C%5Cn%20%20%20%20TypographyColor%5B%5C%5C%5C%22Secondary%5C%5C%5C%22%5D%20%3D%20%5C%5C%5C%22secondary%5C%5C%5C%22%3B%5C%5Cn%20%20%20%20TypographyColor%5B%5C%5C%5C%22TextPrimary%5C%5C%5C%22%5D%20%3D%20%5C%5C%5C%22textPrimary%5C%5C%5C%22%3B%5C%5Cn%20%20%20%20TypographyColor%5B%5C%5C%5C%22TextSecondary%5C%5C%5C%22%5D%20%3D%20%5C%5C%5C%22textSecondary%5C%5C%5C%22%3B%5C%5Cn%20%20%20%20TypographyColor%5B%5C%5C%5C%22Error%5C%5C%5C%22%5D%20%3D%20%5C%5C%5C%22error%5C%5C%5C%22%3B%5C%5Cn%20%20%20%20TypographyColor%5B%5C%5C%5C%22Default%5C%5C%5C%22%5D%20%3D%20%5C%5C%5C%22default%5C%5C%5C%22%3B%5C%5Cn%20%20%20%20TypographyColor%5B%5C%5C%5C%22Inherit%5C%5C%5C%22%5D%20%3D%20%5C%5C%5C%22inherit%5C%5C%5C%22%3B%5C%5Cn%7D)(TypographyColor%20%3D%20exports.TypographyColor%20%7C%7C%20(exports.TypographyColor%20%3D%20%7B%7D))%3B%5C%5Cn%2F**%5C%5Cn%20*%20%40name%20Typography%5C%5Cn%20*%20%40icon%20Type%5C%5Cn%20*%20%40group%20Style%5C%5Cn%20*%2F%5C%5Cnexports.Typography%20%3D%20function%20(props)%20%7B%5C%5Cn%20%20%20%20return%20(React.createElement(Typography_1.default%2C%20tslib_1.__assign(%7B%7D%2C%20props)%2C%20props.children))%3B%5C%5Cn%7D%3B%5C%5Cn%2F%2F%23%20sourceMappingURL%3Dtypography.js.map%5C%5Cn%5C%5Cn%2F%2F%23%20sourceURL%3Dwebpack%3A%2F%2F%255Bname%255D%2F.%2Flib%2Ftypography.js%3F%5C%22)%3B%5Cn%5Cn%2F***%2F%20%7D)%5Cn%5Cn%2F******%2F%20%7D)%3B%22%2C%22id%22%3A%225aa4e019-ea16-4a66-bac5-94bb0b507316%22%2C%22installType%22%3A%22remote%22%2C%22model%22%3A%22PatternLibrary%22%2C%22origin%22%3A%22user-provided%22%2C%22packageFile%22%3A%7B%22name%22%3A%22%40meetalva%2Fmaterial-design%22%2C%22description%22%3A%22Components%20that%20implement%20Google's%20Material%20Design%22%2C%22version%22%3A%221.1.3%22%2C%22main%22%3A%22lib%2Findex.js%22%2C%22alva%22%3A%7B%22name%22%3A%22Material%20UI%22%2C%22image%22%3A%22http%3A%2F%2Fmedia.meetalva.io%2Flibrary%2Fmaterial-design%2Fimage.png%22%2C%22color%22%3A%22%233F51B5%22%7D%2C%22scripts%22%3A%7B%22build%22%3A%22tsc%20--skipLibCheck%22%2C%22build%3Awatch%22%3A%22npm%20run%20build%20%20--%20-w%20--skipLibCheck%22%2C%22clean%22%3A%22rm%20-rf%20lib%22%7D%2C%22repository%22%3A%7B%22type%22%3A%22git%22%2C%22url%22%3A%22git%2Bhttps%3A%2F%2Fgithub.com%2Fmeetalva%2Fmaterial-design.git%22%7D%2C%22license%22%3A%22MIT%22%2C%22devDependencies%22%3A%7B%22concurrently%22%3A%22%5E3.5.1%22%2C%22typescript%22%3A%22%5E3.0.3%22%7D%2C%22dependencies%22%3A%7B%22%40material-ui%2Fcore%22%3A%22%5E3.9.2%22%2C%22%40material-ui%2Ficons%22%3A%22%5E3.0.2%22%2C%22%40meetalva%2Fessentials%22%3A%22%5E1.0.0%22%2C%22%40types%2Fnode%22%3A%22%5E8.0.53%22%2C%22%40types%2Freact%22%3A%22%5E16.4.14%22%2C%22%40types%2Freact-dom%22%3A%22%5E16.0.7%22%2C%22react%22%3A%22%5E16.5.1%22%2C%22react-dom%22%3A%22%5E16.7.0%22%2C%22tslib%22%3A%22%5E1.7.0%22%7D%2C%22homepage%22%3A%22https%3A%2F%2Fgithub.com%2Fmeetalva%2Fmaterial-design%22%2C%22bugs%22%3A%7B%22url%22%3A%22https%3A%2F%2Fgithub.com%2Fmeetalva%2Fmaterial-design%2Fissues%22%7D%2C%22readme%22%3A%22ERROR%3A%20No%20README%20data%20found!%22%2C%22_id%22%3A%22%40meetalva%2Fmaterial-design%401.1.3%22%7D%2C%22patternProperties%22%3A%5B%7B%22model%22%3A%22PatternProperty%22%2C%22control%22%3A%22%22%2C%22contextId%22%3A%22position%22%2C%22defaultOptionId%22%3A%22ae3fb71457c8610e812046dbd533e8723acc0649%22%2C%22example%22%3A%22%22%2C%22description%22%3A%22%22%2C%22group%22%3A%22App%20Bar%22%2C%22hidden%22%3Afalse%2C%22id%22%3A%228a33e3164a2500e1c9389a1d2925dd74e30d4fc7%22%2C%22inputType%22%3A%22select%22%2C%22label%22%3A%22Position%22%2C%22propertyName%22%3A%22position%22%2C%22options%22%3A%5B%7B%22model%22%3A%22PatternEnumPropertyOption%22%2C%22contextId%22%3A%22Fixed%22%2C%22icon%22%3A%22%22%2C%22id%22%3A%22c0909c6485237989a213072ccfc249453f24673a%22%2C%22name%22%3A%22Fixed%22%2C%22ordinal%22%3A%22%5C%22fixed%5C%22%22%2C%22value%22%3A%22fixed%22%7D%2C%7B%22model%22%3A%22PatternEnumPropertyOption%22%2C%22contextId%22%3A%22Absolute%22%2C%22icon%22%3A%22%22%2C%22id%22%3A%22984e29ee118aaa69440d9e2ea2cdcbedbece6134%22%2C%22name%22%3A%22Absolute%22%2C%22ordinal%22%3A%22%5C%22absolute%5C%22%22%2C%22value%22%3A%22absolute%22%7D%2C%7B%22model%22%3A%22PatternEnumPropertyOption%22%2C%22contextId%22%3A%22Sticky%22%2C%22icon%22%3A%22%22%2C%22id%22%3A%22ae3fb71457c8610e812046dbd533e8723acc0649%22%2C%22name%22%3A%22Sticky%22%2C%22ordinal%22%3A%22%5C%22sticky%5C%22%22%2C%22value%22%3A%22sticky%22%7D%2C%7B%22model%22%3A%22PatternEnumPropertyOption%22%2C%22contextId%22%3A%22Static%22%2C%22icon%22%3A%22%22%2C%22id%22%3A%220d9420bbb059023ed4a34fa2111f9785fe13db66%22%2C%22name%22%3A%22Static%22%2C%22ordinal%22%3A%22%5C%22static%5C%22%22%2C%22value%22%3A%22static%22%7D%2C%7B%22model%22%3A%22PatternEnumPropertyOption%22%2C%22contextId%22%3A%22Relative%22%2C%22icon%22%3A%22%22%2C%22id%22%3A%227b1e7a09b27e2bcfae5dc96256ed8ff3c28f3e06%22%2C%22name%22%3A%22Relative%22%2C%22ordinal%22%3A%22%5C%22relative%5C%22%22%2C%22value%22%3A%22relative%22%7D%5D%2C%22required%22%3Afalse%2C%22type%22%3A%22enum%22%7D%2C%7B%22model%22%3A%22PatternProperty%22%2C%22control%22%3A%22%22%2C%22contextId%22%3A%22color%22%2C%22defaultOptionId%22%3A%2286f9eb69d081c4ad433c1ac403d5f6338c7509f9%22%2C%22example%22%3A%22%22%2C%22description%22%3A%22%22%2C%22group%22%3A%22App%20Bar%22%2C%22hidden%22%3Afalse%2C%22id%22%3A%2208b6b3abb28ad7a106ae6f103c26ca6c5341c6bf%22%2C%22inputType%22%3A%22select%22%2C%22label%22%3A%22Color%22%2C%22propertyName%22%3A%22color%22%2C%22options%22%3A%5B%7B%22model%22%3A%22PatternEnumPropertyOption%22%2C%22contextId%22%3A%22Primary%22%2C%22icon%22%3A%22%22%2C%22id%22%3A%2286f9eb69d081c4ad433c1ac403d5f6338c7509f9%22%2C%22name%22%3A%22Primary%22%2C%22ordinal%22%3A%22%5C%22primary%5C%22%22%2C%22value%22%3A%22primary%22%7D%2C%7B%22model%22%3A%22PatternEnumPropertyOption%22%2C%22contextId%22%3A%22Secondary%22%2C%22icon%22%3A%22%22%2C%22id%22%3A%2276c5cd412de613f8edc3d1ba11fb35abe6f59f7a%22%2C%22name%22%3A%22Secondary%22%2C%22ordinal%22%3A%22%5C%22secondary%5C%22%22%2C%22value%22%3A%22secondary%22%7D%2C%7B%22model%22%3A%22PatternEnumPropertyOption%22%2C%22contextId%22%3A%22Default%22%2C%22icon%22%3A%22%22%2C%22id%22%3A%227aee28c8e73a44e8a6409c9de644998bd316e7db%22%2C%22name%22%3A%22Default%22%2C%22ordinal%22%3A%22%5C%22default%5C%22%22%2C%22value%22%3A%22default%22%7D%2C%7B%22model%22%3A%22PatternEnumPropertyOption%22%2C%22contextId%22%3A%22Inherit%22%2C%22icon%22%3A%22%22%2C%22id%22%3A%227e0f8bf50dff6ec6d53b39a72ea8bc6d42f31ec6%22%2C%22name%22%3A%22Inherit%22%2C%22ordinal%22%3A%22%5C%22inherit%5C%22%22%2C%22value%22%3A%22inherit%22%7D%5D%2C%22required%22%3Atrue%2C%22type%22%3A%22enum%22%7D%2C%7B%22model%22%3A%22PatternProperty%22%2C%22contextId%22%3A%22src%22%2C%22control%22%3A%22%22%2C%22description%22%3A%22%22%2C%22example%22%3A%22%22%2C%22group%22%3A%22%22%2C%22hidden%22%3Afalse%2C%22id%22%3A%224cdba3c49511d177b38e5cc1afae75bb078aa79d%22%2C%22inputType%22%3A%22default%22%2C%22label%22%3A%22Src%22%2C%22propertyName%22%3A%22src%22%2C%22required%22%3Afalse%2C%22type%22%3A%22asset%22%7D%2C%7B%22model%22%3A%22PatternProperty%22%2C%22contextId%22%3A%22backgroundColor%22%2C%22control%22%3A%22color%22%2C%22defaultValue%22%3A%22%232196f3%22%2C%22description%22%3A%22%22%2C%22example%22%3A%22%22%2C%22group%22%3A%22Color%22%2C%22hidden%22%3Afalse%2C%22id%22%3A%227b4ed9a9926f4a4463c07369edc1b854a5c4ce96%22%2C%22inputType%22%3A%22default%22%2C%22label%22%3A%22Background%22%2C%22propertyName%22%3A%22backgroundColor%22%2C%22required%22%3Afalse%2C%22type%22%3A%22string%22%7D%2C%7B%22model%22%3A%22PatternProperty%22%2C%22contextId%22%3A%22textColor%22%2C%22control%22%3A%22color%22%2C%22defaultValue%22%3A%22%23fff%22%2C%22description%22%3A%22%22%2C%22example%22%3A%22%22%2C%22group%22%3A%22Color%22%2C%22hidden%22%3Afalse%2C%22id%22%3A%2291e86b95d926789c00268c7dd528f4511262aca3%22%2C%22inputType%22%3A%22default%22%2C%22label%22%3A%22Text%22%2C%22propertyName%22%3A%22textColor%22%2C%22required%22%3Afalse%2C%22type%22%3A%22string%22%7D%2C%7B%22model%22%3A%22PatternProperty%22%2C%22control%22%3A%22%22%2C%22contextId%22%3A%22color%22%2C%22defaultOptionId%22%3A%223abe333a834ca29f60ccae7f3d6e5c286f019e72%22%2C%22example%22%3A%22%22%2C%22description%22%3A%22%22%2C%22group%22%3A%22%22%2C%22hidden%22%3Afalse%2C%22id%22%3A%227724d41bd9c4b3a57dfcebc592840d0c4138f35b%22%2C%22inputType%22%3A%22select%22%2C%22label%22%3A%22Color%22%2C%22propertyName%22%3A%22color%22%2C%22options%22%3A%5B%7B%22model%22%3A%22PatternEnumPropertyOption%22%2C%22contextId%22%3A%22Primary%22%2C%22icon%22%3A%22%22%2C%22id%22%3A%223abe333a834ca29f60ccae7f3d6e5c286f019e72%22%2C%22name%22%3A%22Primary%22%2C%22ordinal%22%3A%22%5C%22primary%5C%22%22%2C%22value%22%3A%22primary%22%7D%2C%7B%22model%22%3A%22PatternEnumPropertyOption%22%2C%22contextId%22%3A%22Secondary%22%2C%22icon%22%3A%22%22%2C%22id%22%3A%2266c1302166510cd0357a799c63dc4f238d50208a%22%2C%22name%22%3A%22Secondary%22%2C%22ordinal%22%3A%22%5C%22secondary%5C%22%22%2C%22value%22%3A%22secondary%22%7D%2C%7B%22model%22%3A%22PatternEnumPropertyOption%22%2C%22contextId%22%3A%22Default%22%2C%22icon%22%3A%22%22%2C%22id%22%3A%226b0b10465bb009b84e9d63766ad631dd35e12920%22%2C%22name%22%3A%22Default%22%2C%22ordinal%22%3A%22%5C%22default%5C%22%22%2C%22value%22%3A%22default%22%7D%2C%7B%22model%22%3A%22PatternEnumPropertyOption%22%2C%22contextId%22%3A%22Error%22%2C%22icon%22%3A%22%22%2C%22id%22%3A%222898b650dc6c34463e3a4ae850d6f93b0a2c0691%22%2C%22name%22%3A%22Error%22%2C%22ordinal%22%3A%22%5C%22error%5C%22%22%2C%22value%22%3A%22error%22%7D%2C%7B%22model%22%3A%22PatternEnumPropertyOption%22%2C%22contextId%22%3A%22Inherit%22%2C%22icon%22%3A%22%22%2C%22id%22%3A%225afc1a8353b72a7aca51ad0aceaeb3b96ba242c5%22%2C%22name%22%3A%22Inherit%22%2C%22ordinal%22%3A%22%5C%22inherit%5C%22%22%2C%22value%22%3A%22inherit%22%7D%5D%2C%22required%22%3Afalse%2C%22type%22%3A%22enum%22%7D%2C%7B%22model%22%3A%22PatternProperty%22%2C%22contextId%22%3A%22badgeContent%22%2C%22control%22%3A%22%22%2C%22defaultValue%22%3A%221%22%2C%22description%22%3A%22%22%2C%22example%22%3A%22%22%2C%22group%22%3A%22%22%2C%22hidden%22%3Afalse%2C%22id%22%3A%22b4d49db806824ece485265a5ffbfac38b7786f6b%22%2C%22inputType%22%3A%22default%22%2C%22label%22%3A%22Content%22%2C%22propertyName%22%3A%22badgeContent%22%2C%22required%22%3Afalse%2C%22type%22%3A%22string%22%7D%2C%7B%22model%22%3A%22PatternProperty%22%2C%22contextId%22%3A%22invisible%22%2C%22control%22%3A%22%22%2C%22description%22%3A%22%22%2C%22example%22%3A%22%22%2C%22group%22%3A%22%22%2C%22hidden%22%3Afalse%2C%22id%22%3A%22a94605cb84093b3f43ab0685b2a47e051e77a757%22%2C%22inputType%22%3A%22default%22%2C%22label%22%3A%22Invisible%22%2C%22propertyName%22%3A%22invisible%22%2C%22required%22%3Afalse%2C%22type%22%3A%22boolean%22%7D%2C%7B%22model%22%3A%22PatternProperty%22%2C%22control%22%3A%22%22%2C%22contextId%22%3A%22variant%22%2C%22defaultOptionId%22%3A%22aecd93b19622367a4cfecd6ce60e9412b3cbaee1%22%2C%22example%22%3A%22%22%2C%22description%22%3A%22%22%2C%22group%22%3A%22%22%2C%22hidden%22%3Afalse%2C%22id%22%3A%22a53e88e03960f027a0082966205bd1dc361294d4%22%2C%22inputType%22%3A%22button-group%22%2C%22label%22%3A%22Variant%22%2C%22propertyName%22%3A%22variant%22%2C%22options%22%3A%5B%7B%22model%22%3A%22PatternEnumPropertyOption%22%2C%22contextId%22%3A%22Standard%22%2C%22icon%22%3A%22%22%2C%22id%22%3A%22aecd93b19622367a4cfecd6ce60e9412b3cbaee1%22%2C%22name%22%3A%22Standard%22%2C%22ordinal%22%3A%22%5C%22standard%5C%22%22%2C%22value%22%3A%22standard%22%7D%2C%7B%22model%22%3A%22PatternEnumPropertyOption%22%2C%22contextId%22%3A%22Dot%22%2C%22icon%22%3A%22%22%2C%22id%22%3A%2292cba9aa8f0002787898c0dd08c3c08bbb5aeb65%22%2C%22name%22%3A%22Dot%22%2C%22ordinal%22%3A%22%5C%22dot%5C%22%22%2C%22value%22%3A%22dot%22%7D%5D%2C%22required%22%3Afalse%2C%22type%22%3A%22enum%22%7D%2C%7B%22model%22%3A%22PatternProperty%22%2C%22contextId%22%3A%22value%22%2C%22control%22%3A%22%22%2C%22defaultValue%22%3A%220%22%2C%22description%22%3A%22Set%20the%20selected%20item.%200%20for%20the%20first%2C%201%20for%20the%20second%2C%20etc%22%2C%22example%22%3A%22%22%2C%22group%22%3A%22Active%20Item%22%2C%22hidden%22%3Afalse%2C%22id%22%3A%22939bc220f9843b412d0f64791f175bb66a2197d2%22%2C%22inputType%22%3A%22default%22%2C%22label%22%3A%22Selected%22%2C%22propertyName%22%3A%22value%22%2C%22required%22%3Afalse%2C%22type%22%3A%22number%22%7D%2C%7B%22model%22%3A%22PatternProperty%22%2C%22contextId%22%3A%22showLabels%22%2C%22control%22%3A%22%22%2C%22defaultValue%22%3A%22true%22%2C%22description%22%3A%22%22%2C%22example%22%3A%22%22%2C%22group%22%3A%22Styl%22%2C%22hidden%22%3Afalse%2C%22id%22%3A%221a32af84b38127a97aab48d908026b5bf98a6b92%22%2C%22inputType%22%3A%22default%22%2C%22label%22%3A%22Show%20Labels%22%2C%22propertyName%22%3A%22showLabels%22%2C%22required%22%3Afalse%2C%22type%22%3A%22boolean%22%7D%2C%7B%22model%22%3A%22PatternProperty%22%2C%22contextId%22%3A%22label%22%2C%22control%22%3A%22%22%2C%22defaultValue%22%3A%22Action%22%2C%22description%22%3A%22%22%2C%22example%22%3A%22%22%2C%22group%22%3A%22%22%2C%22hidden%22%3Afalse%2C%22id%22%3A%2293b3a4d056eb3027cf3b8152181e7912be67e271%22%2C%22inputType%22%3A%22default%22%2C%22label%22%3A%22Label%22%2C%22propertyName%22%3A%22label%22%2C%22required%22%3Afalse%2C%22type%22%3A%22string%22%7D%2C%7B%22model%22%3A%22PatternProperty%22%2C%22contextId%22%3A%22onClick%22%2C%22control%22%3A%22%22%2C%22description%22%3A%22%22%2C%22event%22%3A%7B%22type%22%3A%22Event%22%7D%2C%22example%22%3A%22%22%2C%22group%22%3A%22%22%2C%22hidden%22%3Afalse%2C%22id%22%3A%223259d11891ffea070eeaf06177bbfc1621d8c411%22%2C%22inputType%22%3A%22default%22%2C%22label%22%3A%22On%20Click%22%2C%22propertyName%22%3A%22onClick%22%2C%22required%22%3Afalse%2C%22type%22%3A%22EventHandler%22%7D%2C%7B%22model%22%3A%22PatternProperty%22%2C%22control%22%3A%22%22%2C%22contextId%22%3A%22color%22%2C%22defaultOptionId%22%3A%221271a2865bfe77a8c5c3a9922165d5e6c81fabcd%22%2C%22example%22%3A%22%22%2C%22description%22%3A%22%22%2C%22group%22%3A%22Style%22%2C%22hidden%22%3Afalse%2C%22id%22%3A%22dfcd96d80b0388d7912a0a48f2d8c32ee69534e6%22%2C%22inputType%22%3A%22select%22%2C%22label%22%3A%22Color%22%2C%22propertyName%22%3A%22color%22%2C%22options%22%3A%5B%7B%22model%22%3A%22PatternEnumPropertyOption%22%2C%22contextId%22%3A%22Primary%22%2C%22icon%22%3A%22%22%2C%22id%22%3A%221271a2865bfe77a8c5c3a9922165d5e6c81fabcd%22%2C%22name%22%3A%22Primary%22%2C%22ordinal%22%3A%22%5C%22primary%5C%22%22%2C%22value%22%3A%22primary%22%7D%2C%7B%22model%22%3A%22PatternEnumPropertyOption%22%2C%22contextId%22%3A%22Secondary%22%2C%22icon%22%3A%22%22%2C%22id%22%3A%22e00040410a2b45a7a62607d2de30869be5156741%22%2C%22name%22%3A%22Secondary%22%2C%22ordinal%22%3A%22%5C%22secondary%5C%22%22%2C%22value%22%3A%22secondary%22%7D%2C%7B%22model%22%3A%22PatternEnumPropertyOption%22%2C%22contextId%22%3A%22Default%22%2C%22icon%22%3A%22%22%2C%22id%22%3A%22e564a0c1d42044b59eb5f9b1766341acf6b54897%22%2C%22name%22%3A%22Default%22%2C%22ordinal%22%3A%22%5C%22default%5C%22%22%2C%22value%22%3A%22default%22%7D%2C%7B%22model%22%3A%22PatternEnumPropertyOption%22%2C%22contextId%22%3A%22Inherit%22%2C%22icon%22%3A%22%22%2C%22id%22%3A%226c4f2445314602310593fdb04f810fc68b3ea757%22%2C%22name%22%3A%22Inherit%22%2C%22ordinal%22%3A%22%5C%22inherit%5C%22%22%2C%22value%22%3A%22inherit%22%7D%5D%2C%22required%22%3Afalse%2C%22type%22%3A%22enum%22%7D%2C%7B%22model%22%3A%22PatternProperty%22%2C%22control%22%3A%22%22%2C%22contextId%22%3A%22variant%22%2C%22defaultOptionId%22%3A%220da17fcb9e027252041920a23dc24951f18e29d9%22%2C%22example%22%3A%22%22%2C%22description%22%3A%22%22%2C%22group%22%3A%22Style%22%2C%22hidden%22%3Afalse%2C%22id%22%3A%225056898d2e059e0ac9dd217336cd7ebac084f59e%22%2C%22inputType%22%3A%22button-group%22%2C%22label%22%3A%22Variant%22%2C%22propertyName%22%3A%22variant%22%2C%22options%22%3A%5B%7B%22model%22%3A%22PatternEnumPropertyOption%22%2C%22contextId%22%3A%22Text%22%2C%22icon%22%3A%22%22%2C%22id%22%3A%22a13b2542d70a18799a8f12a51c8b559401da110a%22%2C%22name%22%3A%22Text%22%2C%22ordinal%22%3A%22%5C%22text%5C%22%22%2C%22value%22%3A%22text%22%7D%2C%7B%22model%22%3A%22PatternEnumPropertyOption%22%2C%22contextId%22%3A%22Outlined%22%2C%22icon%22%3A%22%22%2C%22id%22%3A%22c4ece9657d00980225395bbed1c0d13a0a4f9bac%22%2C%22name%22%3A%22Outlined%22%2C%22ordinal%22%3A%22%5C%22outlined%5C%22%22%2C%22value%22%3A%22outlined%22%7D%2C%7B%22model%22%3A%22PatternEnumPropertyOption%22%2C%22contextId%22%3A%22Contained%22%2C%22icon%22%3A%22%22%2C%22id%22%3A%220da17fcb9e027252041920a23dc24951f18e29d9%22%2C%22name%22%3A%22Contained%22%2C%22ordinal%22%3A%22%5C%22contained%5C%22%22%2C%22value%22%3A%22contained%22%7D%5D%2C%22required%22%3Afalse%2C%22type%22%3A%22enum%22%7D%2C%7B%22model%22%3A%22PatternProperty%22%2C%22control%22%3A%22%22%2C%22contextId%22%3A%22size%22%2C%22defaultOptionId%22%3A%2292b2965c3be991ab6204a583d8118a6cb940a42b%22%2C%22example%22%3A%22%22%2C%22description%22%3A%22%22%2C%22group%22%3A%22Style%22%2C%22hidden%22%3Afalse%2C%22id%22%3A%22c56710a1fb937e6c6ea9835a49ce177f3259eeae%22%2C%22inputType%22%3A%22button-group%22%2C%22label%22%3A%22Size%22%2C%22propertyName%22%3A%22size%22%2C%22options%22%3A%5B%7B%22model%22%3A%22PatternEnumPropertyOption%22%2C%22contextId%22%3A%22Small%22%2C%22icon%22%3A%22%22%2C%22id%22%3A%223201fa598acc81511e2408c612d2d9291b2e1810%22%2C%22name%22%3A%22Small%22%2C%22ordinal%22%3A%22%5C%22small%5C%22%22%2C%22value%22%3A%22small%22%7D%2C%7B%22model%22%3A%22PatternEnumPropertyOption%22%2C%22contextId%22%3A%22Medium%22%2C%22icon%22%3A%22%22%2C%22id%22%3A%2292b2965c3be991ab6204a583d8118a6cb940a42b%22%2C%22name%22%3A%22Medium%22%2C%22ordinal%22%3A%22%5C%22medium%5C%22%22%2C%22value%22%3A%22medium%22%7D%2C%7B%22model%22%3A%22PatternEnumPropertyOption%22%2C%22contextId%22%3A%22Large%22%2C%22icon%22%3A%22%22%2C%22id%22%3A%227cc643ab22ef6309c6610e3cc8450c216b4f3c4b%22%2C%22name%22%3A%22Large%22%2C%22ordinal%22%3A%22%5C%22large%5C%22%22%2C%22value%22%3A%22large%22%7D%5D%2C%22required%22%3Afalse%2C%22type%22%3A%22enum%22%7D%2C%7B%22model%22%3A%22PatternProperty%22%2C%22contextId%22%3A%22fullWidth%22%2C%22control%22%3A%22%22%2C%22description%22%3A%22%22%2C%22example%22%3A%22%22%2C%22group%22%3A%22Style%22%2C%22hidden%22%3Afalse%2C%22id%22%3A%2217c20a6a90a004e6fa7947538de2797416524ea4%22%2C%22inputType%22%3A%22default%22%2C%22label%22%3A%22Full%20Width%22%2C%22propertyName%22%3A%22fullWidth%22%2C%22required%22%3Afalse%2C%22type%22%3A%22boolean%22%7D%2C%7B%22model%22%3A%22PatternProperty%22%2C%22contextId%22%3A%22disabled%22%2C%22control%22%3A%22%22%2C%22description%22%3A%22%22%2C%22example%22%3A%22%22%2C%22group%22%3A%22Disabled%22%2C%22hidden%22%3Afalse%2C%22id%22%3A%220deb8372769e5956ec51367570cdf613bd272da6%22%2C%22inputType%22%3A%22default%22%2C%22label%22%3A%22Disabled%22%2C%22propertyName%22%3A%22disabled%22%2C%22required%22%3Afalse%2C%22type%22%3A%22boolean%22%7D%2C%7B%22model%22%3A%22PatternProperty%22%2C%22contextId%22%3A%22disableRipple%22%2C%22control%22%3A%22%22%2C%22description%22%3A%22%22%2C%22example%22%3A%22%22%2C%22group%22%3A%22Ripple%22%2C%22hidden%22%3Afalse%2C%22id%22%3A%2250f2f21b20c3ab5ea022bf4d9362df51d274348b%22%2C%22inputType%22%3A%22default%22%2C%22label%22%3A%22Disable%20Ripple%22%2C%22propertyName%22%3A%22disableRipple%22%2C%22required%22%3Afalse%2C%22type%22%3A%22boolean%22%7D%2C%7B%22model%22%3A%22PatternProperty%22%2C%22control%22%3A%22%22%2C%22contextId%22%3A%22color%22%2C%22defaultOptionId%22%3A%2224e93bf79f1d19ce8f29f39d9e068adc92987275%22%2C%22example%22%3A%22%22%2C%22description%22%3A%22%22%2C%22group%22%3A%22%22%2C%22hidden%22%3Afalse%2C%22id%22%3A%2200928241188516e5f57b268e6417495bca90cda1%22%2C%22inputType%22%3A%22select%22%2C%22label%22%3A%22Color%22%2C%22propertyName%22%3A%22color%22%2C%22options%22%3A%5B%7B%22model%22%3A%22PatternEnumPropertyOption%22%2C%22contextId%22%3A%22Primary%22%2C%22icon%22%3A%22%22%2C%22id%22%3A%22905feb15552fe1945ac64aafe2707b16976c7c0f%22%2C%22name%22%3A%22Primary%22%2C%22ordinal%22%3A%22%5C%22primary%5C%22%22%2C%22value%22%3A%22primary%22%7D%2C%7B%22model%22%3A%22PatternEnumPropertyOption%22%2C%22contextId%22%3A%22Secondary%22%2C%22icon%22%3A%22%22%2C%22id%22%3A%22a67ed15468200733862f61ddd9976ba53af69926%22%2C%22name%22%3A%22Secondary%22%2C%22ordinal%22%3A%22%5C%22secondary%5C%22%22%2C%22value%22%3A%22secondary%22%7D%2C%7B%22model%22%3A%22PatternEnumPropertyOption%22%2C%22contextId%22%3A%22Default%22%2C%22icon%22%3A%22%22%2C%22id%22%3A%227f40d332d973d60399de591284cb0dd72626b675%22%2C%22name%22%3A%22Default%22%2C%22ordinal%22%3A%22%5C%22default%5C%22%22%2C%22value%22%3A%22default%22%7D%2C%7B%22model%22%3A%22PatternEnumPropertyOption%22%2C%22contextId%22%3A%22Inherit%22%2C%22icon%22%3A%22%22%2C%22id%22%3A%2224e93bf79f1d19ce8f29f39d9e068adc92987275%22%2C%22name%22%3A%22Inherit%22%2C%22ordinal%22%3A%22%5C%22inherit%5C%22%22%2C%22value%22%3A%22inherit%22%7D%5D%2C%22required%22%3Afalse%2C%22type%22%3A%22enum%22%7D%2C%7B%22model%22%3A%22PatternProperty%22%2C%22contextId%22%3A%22disabled%22%2C%22control%22%3A%22%22%2C%22description%22%3A%22%22%2C%22example%22%3A%22%22%2C%22group%22%3A%22Disabled%22%2C%22hidden%22%3Afalse%2C%22id%22%3A%22b9a18278b09c09797ae01ea7438d402cc298bfe7%22%2C%22inputType%22%3A%22default%22%2C%22label%22%3A%22Disabled%22%2C%22propertyName%22%3A%22disabled%22%2C%22required%22%3Afalse%2C%22type%22%3A%22boolean%22%7D%2C%7B%22model%22%3A%22PatternProperty%22%2C%22contextId%22%3A%22disableRipple%22%2C%22control%22%3A%22%22%2C%22description%22%3A%22%22%2C%22example%22%3A%22%22%2C%22group%22%3A%22Ripple%22%2C%22hidden%22%3Afalse%2C%22id%22%3A%22e11c0cc21089845f54644b2553c45349ad1f9cbd%22%2C%22inputType%22%3A%22default%22%2C%22label%22%3A%22Disable%20Ripple%22%2C%22propertyName%22%3A%22disableRipple%22%2C%22required%22%3Afalse%2C%22type%22%3A%22boolean%22%7D%2C%7B%22model%22%3A%22PatternProperty%22%2C%22contextId%22%3A%22raised%22%2C%22control%22%3A%22%22%2C%22description%22%3A%22If%20true%2C%20the%20card%20will%20use%20raised%20styling.%22%2C%22example%22%3A%22%22%2C%22group%22%3A%22Card%22%2C%22hidden%22%3Afalse%2C%22id%22%3A%22fdbd536485d5aad687fef04e5bf3519f81692651%22%2C%22inputType%22%3A%22default%22%2C%22label%22%3A%22Raised%22%2C%22propertyName%22%3A%22raised%22%2C%22required%22%3Afalse%2C%22type%22%3A%22boolean%22%7D%2C%7B%22model%22%3A%22PatternProperty%22%2C%22contextId%22%3A%22width%22%2C%22control%22%3A%22%22%2C%22defaultValue%22%3A%22300px%22%2C%22description%22%3A%22%22%2C%22example%22%3A%22%22%2C%22group%22%3A%22Card%22%2C%22hidden%22%3Afalse%2C%22id%22%3A%22cc6963c12f5fd48d3d84163b9dc6d29a4f2c0c9f%22%2C%22inputType%22%3A%22default%22%2C%22label%22%3A%22Width%22%2C%22propertyName%22%3A%22width%22%2C%22required%22%3Afalse%2C%22type%22%3A%22string%22%7D%2C%7B%22model%22%3A%22PatternProperty%22%2C%22contextId%22%3A%22image%22%2C%22control%22%3A%22%22%2C%22defaultValue%22%3A%22https%3A%2F%2Fsource.unsplash.com%2F300x200%2F%3Fcat%22%2C%22description%22%3A%22%22%2C%22example%22%3A%22%22%2C%22group%22%3A%22%22%2C%22hidden%22%3Afalse%2C%22id%22%3A%22ca0fe43010950929e51e3658027d1517bfd45b98%22%2C%22inputType%22%3A%22default%22%2C%22label%22%3A%22Image%22%2C%22propertyName%22%3A%22image%22%2C%22required%22%3Afalse%2C%22type%22%3A%22asset%22%7D%2C%7B%22model%22%3A%22PatternProperty%22%2C%22contextId%22%3A%22src%22%2C%22control%22%3A%22%22%2C%22description%22%3A%22%22%2C%22example%22%3A%22%22%2C%22group%22%3A%22%22%2C%22hidden%22%3Afalse%2C%22id%22%3A%22838b751145dbe11f3def770280d0929683a55975%22%2C%22inputType%22%3A%22default%22%2C%22label%22%3A%22Src%22%2C%22propertyName%22%3A%22src%22%2C%22required%22%3Afalse%2C%22type%22%3A%22string%22%7D%2C%7B%22model%22%3A%22PatternProperty%22%2C%22contextId%22%3A%22height%22%2C%22control%22%3A%22%22%2C%22defaultValue%22%3A%22200px%22%2C%22description%22%3A%22%22%2C%22example%22%3A%22%22%2C%22group%22%3A%22%22%2C%22hidden%22%3Afalse%2C%22id%22%3A%221de0de0cfd04556029fb351288d9a286f031f25b%22%2C%22inputType%22%3A%22default%22%2C%22label%22%3A%22Height%22%2C%22propertyName%22%3A%22height%22%2C%22required%22%3Afalse%2C%22type%22%3A%22string%22%7D%2C%7B%22model%22%3A%22PatternProperty%22%2C%22contextId%22%3A%22disableActionSpacing%22%2C%22control%22%3A%22%22%2C%22description%22%3A%22%22%2C%22example%22%3A%22%22%2C%22group%22%3A%22Card%20ActionArea%22%2C%22hidden%22%3Afalse%2C%22id%22%3A%222303ff8093380ef799afa5439777b28731d64124%22%2C%22inputType%22%3A%22default%22%2C%22label%22%3A%22Disable%20Action%20Spacing%22%2C%22propertyName%22%3A%22disableActionSpacing%22%2C%22required%22%3Afalse%2C%22type%22%3A%22boolean%22%7D%2C%7B%22model%22%3A%22PatternProperty%22%2C%22contextId%22%3A%22disableActionSpacing%22%2C%22control%22%3A%22%22%2C%22description%22%3A%22%22%2C%22example%22%3A%22%22%2C%22group%22%3A%22Card%20Actions%22%2C%22hidden%22%3Afalse%2C%22id%22%3A%224db64797be7fc82d1ea120b735108fef0c3e585f%22%2C%22inputType%22%3A%22default%22%2C%22label%22%3A%22Disable%20Action%20Spacing%22%2C%22propertyName%22%3A%22disableActionSpacing%22%2C%22required%22%3Afalse%2C%22type%22%3A%22boolean%22%7D%2C%7B%22model%22%3A%22PatternProperty%22%2C%22contextId%22%3A%22clickable%22%2C%22control%22%3A%22%22%2C%22description%22%3A%22%22%2C%22example%22%3A%22%22%2C%22group%22%3A%22Chip%22%2C%22hidden%22%3Afalse%2C%22id%22%3A%22d1f30f11887c20d3f164fec6753208b4091eca06%22%2C%22inputType%22%3A%22default%22%2C%22label%22%3A%22Clickable%22%2C%22propertyName%22%3A%22clickable%22%2C%22required%22%3Afalse%2C%22type%22%3A%22boolean%22%7D%2C%7B%22model%22%3A%22PatternProperty%22%2C%22control%22%3A%22%22%2C%22contextId%22%3A%22color%22%2C%22example%22%3A%22%22%2C%22description%22%3A%22%22%2C%22group%22%3A%22Style%22%2C%22hidden%22%3Afalse%2C%22id%22%3A%22714f835c4bae0efa713c01cad94fc3b798bd872b%22%2C%22inputType%22%3A%22select%22%2C%22label%22%3A%22Color%22%2C%22propertyName%22%3A%22color%22%2C%22options%22%3A%5B%7B%22model%22%3A%22PatternEnumPropertyOption%22%2C%22contextId%22%3A%22Primary%22%2C%22icon%22%3A%22%22%2C%22id%22%3A%220c74961b6de2b56f6ddf6b7d7647e34230fe0d3b%22%2C%22name%22%3A%22Primary%22%2C%22ordinal%22%3A%22%5C%22primary%5C%22%22%2C%22value%22%3A%22primary%22%7D%2C%7B%22model%22%3A%22PatternEnumPropertyOption%22%2C%22contextId%22%3A%22Secondary%22%2C%22icon%22%3A%22%22%2C%22id%22%3A%22ec1038ddb6198f51254f53c314feff3a2cd61d78%22%2C%22name%22%3A%22Secondary%22%2C%22ordinal%22%3A%22%5C%22secondary%5C%22%22%2C%22value%22%3A%22secondary%22%7D%2C%7B%22model%22%3A%22PatternEnumPropertyOption%22%2C%22contextId%22%3A%22Default%22%2C%22icon%22%3A%22%22%2C%22id%22%3A%22caa9dca162f35717746e691c6a314ea3bdf2e5f3%22%2C%22name%22%3A%22Default%22%2C%22ordinal%22%3A%22%5C%22default%5C%22%22%2C%22value%22%3A%22default%22%7D%2C%7B%22model%22%3A%22PatternEnumPropertyOption%22%2C%22contextId%22%3A%22Inherit%22%2C%22icon%22%3A%22%22%2C%22id%22%3A%22c8bda05e1341296fb0ff54c549ecbba2a4b05b70%22%2C%22name%22%3A%22Inherit%22%2C%22ordinal%22%3A%22%5C%22inherit%5C%22%22%2C%22value%22%3A%22inherit%22%7D%5D%2C%22required%22%3Afalse%2C%22type%22%3A%22enum%22%7D%2C%7B%22model%22%3A%22PatternProperty%22%2C%22control%22%3A%22%22%2C%22contextId%22%3A%22variant%22%2C%22example%22%3A%22%22%2C%22description%22%3A%22%22%2C%22group%22%3A%22Style%22%2C%22hidden%22%3Afalse%2C%22id%22%3A%222eb843a2b90f88b61e03f2d962360f0cbf79f37c%22%2C%22inputType%22%3A%22button-group%22%2C%22label%22%3A%22variant%22%2C%22propertyName%22%3A%22variant%22%2C%22options%22%3A%5B%7B%22model%22%3A%22PatternEnumPropertyOption%22%2C%22contextId%22%3A%22Default%22%2C%22icon%22%3A%22%22%2C%22id%22%3A%22182bad6bde40dc120fe5b5ca071634c95b3812a2%22%2C%22name%22%3A%22Default%22%2C%22ordinal%22%3A%22%5C%22default%5C%22%22%2C%22value%22%3A%22default%22%7D%2C%7B%22model%22%3A%22PatternEnumPropertyOption%22%2C%22contextId%22%3A%22Outlined%22%2C%22icon%22%3A%22%22%2C%22id%22%3A%22db1e8580031283121ea695d537ae4e53a50aeaec%22%2C%22name%22%3A%22Outlined%22%2C%22ordinal%22%3A%22%5C%22outlined%5C%22%22%2C%22value%22%3A%22outlined%22%7D%5D%2C%22required%22%3Afalse%2C%22type%22%3A%22enum%22%7D%2C%7B%22model%22%3A%22PatternProperty%22%2C%22contextId%22%3A%22delete%22%2C%22control%22%3A%22%22%2C%22description%22%3A%22%22%2C%22example%22%3A%22%22%2C%22group%22%3A%22Style%22%2C%22hidden%22%3Afalse%2C%22id%22%3A%22f17899607238d18c56dfa8d1ab713ab89252e030%22%2C%22inputType%22%3A%22default%22%2C%22label%22%3A%22Show%20Delete%20Icon%22%2C%22propertyName%22%3A%22delete%22%2C%22required%22%3Afalse%2C%22type%22%3A%22boolean%22%7D%2C%7B%22model%22%3A%22PatternProperty%22%2C%22contextId%22%3A%22onDelete%22%2C%22control%22%3A%22%22%2C%22description%22%3A%22Set%20an%20interaction%20that%20happens%20%5C%22On%20Delete%5C%22%22%2C%22event%22%3A%7B%22type%22%3A%22Event%22%7D%2C%22example%22%3A%22%22%2C%22group%22%3A%22%22%2C%22hidden%22%3Afalse%2C%22id%22%3A%221ef04e6ee6c0f80df9a0986addb696979ccd46a0%22%2C%22inputType%22%3A%22default%22%2C%22label%22%3A%22On%20Delete%22%2C%22propertyName%22%3A%22onDelete%22%2C%22required%22%3Afalse%2C%22type%22%3A%22EventHandler%22%7D%2C%7B%22model%22%3A%22PatternProperty%22%2C%22contextId%22%3A%22open%22%2C%22control%22%3A%22%22%2C%22defaultValue%22%3A%22true%22%2C%22description%22%3A%22%22%2C%22example%22%3A%22%22%2C%22group%22%3A%22Dialog%22%2C%22hidden%22%3Afalse%2C%22id%22%3A%2280938fe491a2cf8207943b4285ed895ed5de4c7d%22%2C%22inputType%22%3A%22default%22%2C%22label%22%3A%22Open%22%2C%22propertyName%22%3A%22open%22%2C%22required%22%3Atrue%2C%22type%22%3A%22boolean%22%7D%2C%7B%22model%22%3A%22PatternProperty%22%2C%22contextId%22%3A%22fullWidth%22%2C%22control%22%3A%22%22%2C%22defaultValue%22%3A%22true%22%2C%22description%22%3A%22%22%2C%22example%22%3A%22%22%2C%22group%22%3A%22Style%22%2C%22hidden%22%3Afalse%2C%22id%22%3A%2267556914a69429bddc19e9e25b37aa58f741f7cd%22%2C%22inputType%22%3A%22default%22%2C%22label%22%3A%22Full%20Width%22%2C%22propertyName%22%3A%22fullWidth%22%2C%22required%22%3Afalse%2C%22type%22%3A%22boolean%22%7D%2C%7B%22model%22%3A%22PatternProperty%22%2C%22contextId%22%3A%22fullScreen%22%2C%22control%22%3A%22%22%2C%22defaultValue%22%3A%22false%22%2C%22description%22%3A%22%22%2C%22example%22%3A%22%22%2C%22group%22%3A%22Style%22%2C%22hidden%22%3Afalse%2C%22id%22%3A%224a914b09fa1f4ade901317cb713218a8099c0ef4%22%2C%22inputType%22%3A%22default%22%2C%22label%22%3A%22Full%20Screen%22%2C%22propertyName%22%3A%22fullScreen%22%2C%22required%22%3Atrue%2C%22type%22%3A%22boolean%22%7D%2C%7B%22model%22%3A%22PatternProperty%22%2C%22control%22%3A%22%22%2C%22contextId%22%3A%22maxWidth%22%2C%22defaultOptionId%22%3A%2291e108054f362245ac1368051ce9799f054fb0ae%22%2C%22example%22%3A%22%22%2C%22description%22%3A%22%22%2C%22group%22%3A%22Style%22%2C%22hidden%22%3Afalse%2C%22id%22%3A%225de51e851f54346244513607889a2cecd50c9223%22%2C%22inputType%22%3A%22button-group%22%2C%22label%22%3A%22Max%20Width%22%2C%22propertyName%22%3A%22maxWidth%22%2C%22options%22%3A%5B%7B%22model%22%3A%22PatternEnumPropertyOption%22%2C%22contextId%22%3A%22XS%22%2C%22icon%22%3A%22%22%2C%22id%22%3A%226260475d8613f0a0e814d57cbf18dbabf04822ae%22%2C%22name%22%3A%22XS%22%2C%22ordinal%22%3A%22%5C%22xs%5C%22%22%2C%22value%22%3A%22xs%22%7D%2C%7B%22model%22%3A%22PatternEnumPropertyOption%22%2C%22contextId%22%3A%22SM%22%2C%22icon%22%3A%22%22%2C%22id%22%3A%2291e108054f362245ac1368051ce9799f054fb0ae%22%2C%22name%22%3A%22SM%22%2C%22ordinal%22%3A%22%5C%22sm%5C%22%22%2C%22value%22%3A%22sm%22%7D%2C%7B%22model%22%3A%22PatternEnumPropertyOption%22%2C%22contextId%22%3A%22MD%22%2C%22icon%22%3A%22%22%2C%22id%22%3A%228d48388c4566070d882b59a8f62d20d9087272f5%22%2C%22name%22%3A%22MD%22%2C%22ordinal%22%3A%22%5C%22md%5C%22%22%2C%22value%22%3A%22md%22%7D%2C%7B%22model%22%3A%22PatternEnumPropertyOption%22%2C%22contextId%22%3A%22LG%22%2C%22icon%22%3A%22%22%2C%22id%22%3A%22e15b01b5b89e4db0d8aa4deb5d930bbfc757f150%22%2C%22name%22%3A%22LG%22%2C%22ordinal%22%3A%22%5C%22lg%5C%22%22%2C%22value%22%3A%22lg%22%7D%2C%7B%22model%22%3A%22PatternEnumPropertyOption%22%2C%22contextId%22%3A%22XL%22%2C%22icon%22%3A%22%22%2C%22id%22%3A%22c186c73a1bac86bf2e8a4762c7aef7fc21822deb%22%2C%22name%22%3A%22XL%22%2C%22ordinal%22%3A%22%5C%22xl%5C%22%22%2C%22value%22%3A%22xl%22%7D%5D%2C%22required%22%3Atrue%2C%22type%22%3A%22enum%22%7D%2C%7B%22model%22%3A%22PatternProperty%22%2C%22contextId%22%3A%22disableActionSpacing%22%2C%22control%22%3A%22%22%2C%22description%22%3A%22%22%2C%22example%22%3A%22%22%2C%22group%22%3A%22Dialog%20Action%22%2C%22hidden%22%3Afalse%2C%22id%22%3A%22fabe5f25f058283c4f3cd2ce4fa49d8cf56066d8%22%2C%22inputType%22%3A%22default%22%2C%22label%22%3A%22Disable%20Action%20Spacing%22%2C%22propertyName%22%3A%22disableActionSpacing%22%2C%22required%22%3Afalse%2C%22type%22%3A%22boolean%22%7D%2C%7B%22model%22%3A%22PatternProperty%22%2C%22control%22%3A%22%22%2C%22contextId%22%3A%22color%22%2C%22defaultOptionId%22%3A%229a867ebcf0114664d85a12064c761f2c58a39487%22%2C%22example%22%3A%22%22%2C%22description%22%3A%22%22%2C%22group%22%3A%22Typography%22%2C%22hidden%22%3Afalse%2C%22id%22%3A%22cff7e143c52db50cdfbda9b1625f602a09d408a4%22%2C%22inputType%22%3A%22select%22%2C%22label%22%3A%22Color%22%2C%22propertyName%22%3A%22color%22%2C%22options%22%3A%5B%7B%22model%22%3A%22PatternEnumPropertyOption%22%2C%22contextId%22%3A%22Primary%22%2C%22icon%22%3A%22%22%2C%22id%22%3A%225ea94215ef99f5d0c7c1ff5cc987ac5983aa9773%22%2C%22name%22%3A%22Primary%22%2C%22ordinal%22%3A%22%5C%22primary%5C%22%22%2C%22value%22%3A%22primary%22%7D%2C%7B%22model%22%3A%22PatternEnumPropertyOption%22%2C%22contextId%22%3A%22Secondary%22%2C%22icon%22%3A%22%22%2C%22id%22%3A%2230e836e8e5e00d260b6fc6b5c6a9bc5941658749%22%2C%22name%22%3A%22Secondary%22%2C%22ordinal%22%3A%22%5C%22secondary%5C%22%22%2C%22value%22%3A%22secondary%22%7D%2C%7B%22model%22%3A%22PatternEnumPropertyOption%22%2C%22contextId%22%3A%22TextPrimary%22%2C%22icon%22%3A%22%22%2C%22id%22%3A%229a867ebcf0114664d85a12064c761f2c58a39487%22%2C%22name%22%3A%22TextPrimary%22%2C%22ordinal%22%3A%22%5C%22textPrimary%5C%22%22%2C%22value%22%3A%22textPrimary%22%7D%2C%7B%22model%22%3A%22PatternEnumPropertyOption%22%2C%22contextId%22%3A%22TextSecondary%22%2C%22icon%22%3A%22%22%2C%22id%22%3A%226a49d7f88b3c122b105f054a7cb12667ed2ccd51%22%2C%22name%22%3A%22TextSecondary%22%2C%22ordinal%22%3A%22%5C%22textSecondary%5C%22%22%2C%22value%22%3A%22textSecondary%22%7D%2C%7B%22model%22%3A%22PatternEnumPropertyOption%22%2C%22contextId%22%3A%22Error%22%2C%22icon%22%3A%22%22%2C%22id%22%3A%2243203c5de82dff032ac0df56f37945d1daebf007%22%2C%22name%22%3A%22Error%22%2C%22ordinal%22%3A%22%5C%22error%5C%22%22%2C%22value%22%3A%22error%22%7D%2C%7B%22model%22%3A%22PatternEnumPropertyOption%22%2C%22contextId%22%3A%22Default%22%2C%22icon%22%3A%22%22%2C%22id%22%3A%227a454935726a03b400b6fb5557a7c83aa8bd78cb%22%2C%22name%22%3A%22Default%22%2C%22ordinal%22%3A%22%5C%22default%5C%22%22%2C%22value%22%3A%22default%22%7D%2C%7B%22model%22%3A%22PatternEnumPropertyOption%22%2C%22contextId%22%3A%22Inherit%22%2C%22icon%22%3A%22%22%2C%22id%22%3A%22ac1c95a1320c3be36663ba9300546d20a86ff0aa%22%2C%22name%22%3A%22Inherit%22%2C%22ordinal%22%3A%22%5C%22inherit%5C%22%22%2C%22value%22%3A%22inherit%22%7D%5D%2C%22required%22%3Afalse%2C%22type%22%3A%22enum%22%7D%2C%7B%22model%22%3A%22PatternProperty%22%2C%22control%22%3A%22%22%2C%22contextId%22%3A%22variant%22%2C%22example%22%3A%22%22%2C%22description%22%3A%22%22%2C%22group%22%3A%22Typography%22%2C%22hidden%22%3Afalse%2C%22id%22%3A%222d1fce598d6df3a03d8b37a900633307de1db5d9%22%2C%22inputType%22%3A%22select%22%2C%22label%22%3A%22Variant%22%2C%22propertyName%22%3A%22variant%22%2C%22options%22%3A%5B%7B%22model%22%3A%22PatternEnumPropertyOption%22%2C%22contextId%22%3A%22Headline1%22%2C%22icon%22%3A%22%22%2C%22id%22%3A%22f637ebbc811615882f4d08ee36c77d5677e01e79%22%2C%22name%22%3A%22Headline1%22%2C%22ordinal%22%3A%22%5C%22h1%5C%22%22%2C%22value%22%3A%22h1%22%7D%2C%7B%22model%22%3A%22PatternEnumPropertyOption%22%2C%22contextId%22%3A%22Headline2%22%2C%22icon%22%3A%22%22%2C%22id%22%3A%226950791da4b3fe7767dd0675bd2779488b71ba00%22%2C%22name%22%3A%22Headline2%22%2C%22ordinal%22%3A%22%5C%22h2%5C%22%22%2C%22value%22%3A%22h2%22%7D%2C%7B%22model%22%3A%22PatternEnumPropertyOption%22%2C%22contextId%22%3A%22Headline3%22%2C%22icon%22%3A%22%22%2C%22id%22%3A%22f678ccd4d3e075ac8588ab4030c666dc5cdfb382%22%2C%22name%22%3A%22Headline3%22%2C%22ordinal%22%3A%22%5C%22h3%5C%22%22%2C%22value%22%3A%22h3%22%7D%2C%7B%22model%22%3A%22PatternEnumPropertyOption%22%2C%22contextId%22%3A%22Headline4%22%2C%22icon%22%3A%22%22%2C%22id%22%3A%22f6965fabee1d592ac073d8c538c006fd32b3af12%22%2C%22name%22%3A%22Headline4%22%2C%22ordinal%22%3A%22%5C%22h4%5C%22%22%2C%22value%22%3A%22h4%22%7D%2C%7B%22model%22%3A%22PatternEnumPropertyOption%22%2C%22contextId%22%3A%22Headline5%22%2C%22icon%22%3A%22%22%2C%22id%22%3A%220aae53cd7d667d9f31c7ea967c27152b6397ecfc%22%2C%22name%22%3A%22Headline5%22%2C%22ordinal%22%3A%22%5C%22h5%5C%22%22%2C%22value%22%3A%22h5%22%7D%2C%7B%22model%22%3A%22PatternEnumPropertyOption%22%2C%22contextId%22%3A%22Headline6%22%2C%22icon%22%3A%22%22%2C%22id%22%3A%224a52eb409823c31e315388660e947d2576a24467%22%2C%22name%22%3A%22Headline6%22%2C%22ordinal%22%3A%22%5C%22h6%5C%22%22%2C%22value%22%3A%22h6%22%7D%2C%7B%22model%22%3A%22PatternEnumPropertyOption%22%2C%22contextId%22%3A%22Subtitle1%22%2C%22icon%22%3A%22%22%2C%22id%22%3A%229f6ed3dd47eac6276b8f881d035475f4f9689bb4%22%2C%22name%22%3A%22Subtitle1%22%2C%22ordinal%22%3A%22%5C%22subtitle1%5C%22%22%2C%22value%22%3A%22subtitle1%22%7D%2C%7B%22model%22%3A%22PatternEnumPropertyOption%22%2C%22contextId%22%3A%22Subtitle2%22%2C%22icon%22%3A%22%22%2C%22id%22%3A%22541c940fab270d267a5314d8293369887ff1f5b2%22%2C%22name%22%3A%22Subtitle2%22%2C%22ordinal%22%3A%22%5C%22subtitle2%5C%22%22%2C%22value%22%3A%22subtitle2%22%7D%2C%7B%22model%22%3A%22PatternEnumPropertyOption%22%2C%22contextId%22%3A%22Body1%22%2C%22icon%22%3A%22%22%2C%22id%22%3A%22129b95b1f8b6aa70bc48fed999e9cc7b505a580a%22%2C%22name%22%3A%22Body1%22%2C%22ordinal%22%3A%22%5C%22body1%5C%22%22%2C%22value%22%3A%22body1%22%7D%2C%7B%22model%22%3A%22PatternEnumPropertyOption%22%2C%22contextId%22%3A%22Body2%22%2C%22icon%22%3A%22%22%2C%22id%22%3A%22148e84ce1e2e546fd39f9552338008cbbf995676%22%2C%22name%22%3A%22Body2%22%2C%22ordinal%22%3A%22%5C%22body2%5C%22%22%2C%22value%22%3A%22body2%22%7D%2C%7B%22model%22%3A%22PatternEnumPropertyOption%22%2C%22contextId%22%3A%22Caption%22%2C%22icon%22%3A%22%22%2C%22id%22%3A%22e5bee8e50192e8d202b080fe49766faf9b92fbe4%22%2C%22name%22%3A%22Caption%22%2C%22ordinal%22%3A%22%5C%22caption%5C%22%22%2C%22value%22%3A%22caption%22%7D%2C%7B%22model%22%3A%22PatternEnumPropertyOption%22%2C%22contextId%22%3A%22Button%22%2C%22icon%22%3A%22%22%2C%22id%22%3A%225ef1e17bf280d4729ca18fdc80ad75ebb9ccb0d8%22%2C%22name%22%3A%22Button%22%2C%22ordinal%22%3A%22%5C%22button%5C%22%22%2C%22value%22%3A%22button%22%7D%2C%7B%22model%22%3A%22PatternEnumPropertyOption%22%2C%22contextId%22%3A%22Overline%22%2C%22icon%22%3A%22%22%2C%22id%22%3A%22256320b99f3d548fbcdf6539dd47c6ceb896b817%22%2C%22name%22%3A%22Overline%22%2C%22ordinal%22%3A%22%5C%22overline%5C%22%22%2C%22value%22%3A%22overline%22%7D%2C%7B%22model%22%3A%22PatternEnumPropertyOption%22%2C%22contextId%22%3A%22Display3%22%2C%22icon%22%3A%22%22%2C%22id%22%3A%228495d7419024854cbc70f3ae0bc9065201491911%22%2C%22name%22%3A%22Display3%22%2C%22ordinal%22%3A%22%5C%22display3%5C%22%22%2C%22value%22%3A%22display3%22%7D%2C%7B%22model%22%3A%22PatternEnumPropertyOption%22%2C%22contextId%22%3A%22Display2%22%2C%22icon%22%3A%22%22%2C%22id%22%3A%222c54667b0df638e29236f8d42f97fd35983dd040%22%2C%22name%22%3A%22Display2%22%2C%22ordinal%22%3A%22%5C%22display2%5C%22%22%2C%22value%22%3A%22display2%22%7D%2C%7B%22model%22%3A%22PatternEnumPropertyOption%22%2C%22contextId%22%3A%22Display1%22%2C%22icon%22%3A%22%22%2C%22id%22%3A%22638850986e39a1bf3418bb9c92f16878b7cbacec%22%2C%22name%22%3A%22Display1%22%2C%22ordinal%22%3A%22%5C%22display1%5C%22%22%2C%22value%22%3A%22display1%22%7D%2C%7B%22model%22%3A%22PatternEnumPropertyOption%22%2C%22contextId%22%3A%22Headline%22%2C%22icon%22%3A%22%22%2C%22id%22%3A%2207d82973c8182fea5de987d3eb062a85fd0c1207%22%2C%22name%22%3A%22Headline%22%2C%22ordinal%22%3A%22%5C%22headline%5C%22%22%2C%22value%22%3A%22headline%22%7D%2C%7B%22model%22%3A%22PatternEnumPropertyOption%22%2C%22contextId%22%3A%22Title%22%2C%22icon%22%3A%22%22%2C%22id%22%3A%22f3ba1a34301a9befc7894456245f0aaf037b32c9%22%2C%22name%22%3A%22Title%22%2C%22ordinal%22%3A%22%5C%22title%5C%22%22%2C%22value%22%3A%22title%22%7D%2C%7B%22model%22%3A%22PatternEnumPropertyOption%22%2C%22contextId%22%3A%22Subheading%22%2C%22icon%22%3A%22%22%2C%22id%22%3A%22843e8bc530d13bbcd3a3fbef876dbd7951e06faf%22%2C%22name%22%3A%22Subheading%22%2C%22ordinal%22%3A%22%5C%22subheading%5C%22%22%2C%22value%22%3A%22subheading%22%7D%2C%7B%22model%22%3A%22PatternEnumPropertyOption%22%2C%22contextId%22%3A%22Inherit%22%2C%22icon%22%3A%22%22%2C%22id%22%3A%22909f6dae975ff83cdf157242ab683f034a51763e%22%2C%22name%22%3A%22Inherit%22%2C%22ordinal%22%3A%22%5C%22inherit%5C%22%22%2C%22value%22%3A%22inherit%22%7D%5D%2C%22required%22%3Afalse%2C%22type%22%3A%22enum%22%7D%2C%7B%22model%22%3A%22PatternProperty%22%2C%22control%22%3A%22%22%2C%22contextId%22%3A%22align%22%2C%22defaultOptionId%22%3A%22a0f3b9b158f60be16a2f478de351bf5ec1911225%22%2C%22example%22%3A%22%22%2C%22description%22%3A%22%22%2C%22group%22%3A%22Typography%22%2C%22hidden%22%3Afalse%2C%22id%22%3A%22c70a0d6de7b142bb768cae87ffbf7cbfbddbee71%22%2C%22inputType%22%3A%22button-group%22%2C%22label%22%3A%22Align%22%2C%22propertyName%22%3A%22align%22%2C%22options%22%3A%5B%7B%22model%22%3A%22PatternEnumPropertyOption%22%2C%22contextId%22%3A%22Left%22%2C%22icon%22%3A%22AlignLeft%22%2C%22id%22%3A%22c0acbef8710263778aeceef0b0d23d7c3aad0111%22%2C%22name%22%3A%22Left%22%2C%22ordinal%22%3A%22%5C%22left%5C%22%22%2C%22value%22%3A%22left%22%7D%2C%7B%22model%22%3A%22PatternEnumPropertyOption%22%2C%22contextId%22%3A%22Center%22%2C%22icon%22%3A%22AlignCenter%22%2C%22id%22%3A%22f9e7328d10bcc10652f0d07f86832f0f62fb2f21%22%2C%22name%22%3A%22Center%22%2C%22ordinal%22%3A%22%5C%22center%5C%22%22%2C%22value%22%3A%22center%22%7D%2C%7B%22model%22%3A%22PatternEnumPropertyOption%22%2C%22contextId%22%3A%22Right%22%2C%22icon%22%3A%22AlignRight%22%2C%22id%22%3A%22324800118f4cbcad9e5160af68f696972e6f8f7a%22%2C%22name%22%3A%22Right%22%2C%22ordinal%22%3A%22%5C%22right%5C%22%22%2C%22value%22%3A%22right%22%7D%2C%7B%22model%22%3A%22PatternEnumPropertyOption%22%2C%22contextId%22%3A%22Justify%22%2C%22icon%22%3A%22AlignJustify%22%2C%22id%22%3A%22ea4e88915b079850bab1780c4e9143e5fe6f99a0%22%2C%22name%22%3A%22Justify%22%2C%22ordinal%22%3A%22%5C%22justify%5C%22%22%2C%22value%22%3A%22justify%22%7D%2C%7B%22model%22%3A%22PatternEnumPropertyOption%22%2C%22contextId%22%3A%22Inherit%22%2C%22icon%22%3A%22%22%2C%22id%22%3A%22a0f3b9b158f60be16a2f478de351bf5ec1911225%22%2C%22name%22%3A%22Inherit%22%2C%22ordinal%22%3A%22%5C%22inherit%5C%22%22%2C%22value%22%3A%22inherit%22%7D%5D%2C%22required%22%3Afalse%2C%22type%22%3A%22enum%22%7D%2C%7B%22model%22%3A%22PatternProperty%22%2C%22contextId%22%3A%22gutterBottom%22%2C%22control%22%3A%22%22%2C%22description%22%3A%22%22%2C%22example%22%3A%22%22%2C%22group%22%3A%22Display%22%2C%22hidden%22%3Afalse%2C%22id%22%3A%22a97aa5295885b63fbaa5e937758d6d091e11aee4%22%2C%22inputType%22%3A%22default%22%2C%22label%22%3A%22Gutter%20Bottom%22%2C%22propertyName%22%3A%22gutterBottom%22%2C%22required%22%3Afalse%2C%22type%22%3A%22boolean%22%7D%2C%7B%22model%22%3A%22PatternProperty%22%2C%22contextId%22%3A%22inline%22%2C%22control%22%3A%22%22%2C%22description%22%3A%22%22%2C%22example%22%3A%22%22%2C%22group%22%3A%22Display%22%2C%22hidden%22%3Afalse%2C%22id%22%3A%221bd371b98a0acce7364fe297070a3164c0a2313d%22%2C%22inputType%22%3A%22default%22%2C%22label%22%3A%22Inline%22%2C%22propertyName%22%3A%22inline%22%2C%22required%22%3Afalse%2C%22type%22%3A%22boolean%22%7D%2C%7B%22model%22%3A%22PatternProperty%22%2C%22contextId%22%3A%22noWrap%22%2C%22control%22%3A%22%22%2C%22description%22%3A%22%22%2C%22example%22%3A%22%22%2C%22group%22%3A%22Display%22%2C%22hidden%22%3Afalse%2C%22id%22%3A%22835cf6eb5fc824a789fa64a129c085d59904d7f0%22%2C%22inputType%22%3A%22default%22%2C%22label%22%3A%22No%20Wrap%22%2C%22propertyName%22%3A%22noWrap%22%2C%22required%22%3Afalse%2C%22type%22%3A%22boolean%22%7D%2C%7B%22model%22%3A%22PatternProperty%22%2C%22contextId%22%3A%22paragraph%22%2C%22control%22%3A%22%22%2C%22description%22%3A%22%22%2C%22example%22%3A%22%22%2C%22group%22%3A%22Display%22%2C%22hidden%22%3Afalse%2C%22id%22%3A%22755908977a72840f6ebc8d2793053f08690f8be0%22%2C%22inputType%22%3A%22default%22%2C%22label%22%3A%22Paragraph%22%2C%22propertyName%22%3A%22paragraph%22%2C%22required%22%3Afalse%2C%22type%22%3A%22boolean%22%7D%2C%7B%22model%22%3A%22PatternProperty%22%2C%22contextId%22%3A%22absolute%22%2C%22control%22%3A%22%22%2C%22description%22%3A%22Absolutely%20position%20the%20element%22%2C%22example%22%3A%22%22%2C%22group%22%3A%22Divider%22%2C%22hidden%22%3Afalse%2C%22id%22%3A%220cb30a052fa8cff4f095ae388f26131e48ab01f1%22%2C%22inputType%22%3A%22default%22%2C%22label%22%3A%22Absolute%22%2C%22propertyName%22%3A%22absolute%22%2C%22required%22%3Afalse%2C%22type%22%3A%22boolean%22%7D%2C%7B%22model%22%3A%22PatternProperty%22%2C%22contextId%22%3A%22light%22%2C%22control%22%3A%22%22%2C%22description%22%3A%22If%20true%2C%20the%20divider%20will%20have%20a%20lighter%20color.%22%2C%22example%22%3A%22%22%2C%22group%22%3A%22Divider%22%2C%22hidden%22%3Afalse%2C%22id%22%3A%22977bec3a7c97217645a89bd750d89d0c135493a9%22%2C%22inputType%22%3A%22default%22%2C%22label%22%3A%22Light%22%2C%22propertyName%22%3A%22light%22%2C%22required%22%3Afalse%2C%22type%22%3A%22boolean%22%7D%2C%7B%22model%22%3A%22PatternProperty%22%2C%22control%22%3A%22%22%2C%22contextId%22%3A%22variant%22%2C%22defaultOptionId%22%3A%227df09f3fe3782f529912b8f91ac13956086d9ff7%22%2C%22example%22%3A%22%22%2C%22description%22%3A%22%22%2C%22group%22%3A%22Divider%22%2C%22hidden%22%3Afalse%2C%22id%22%3A%22148f176ee79936d78a1dacf9a267e7f048b2b8b9%22%2C%22inputType%22%3A%22button-group%22%2C%22label%22%3A%22Variant%22%2C%22propertyName%22%3A%22variant%22%2C%22options%22%3A%5B%7B%22model%22%3A%22PatternEnumPropertyOption%22%2C%22contextId%22%3A%22FullWidth%22%2C%22icon%22%3A%22%22%2C%22id%22%3A%227df09f3fe3782f529912b8f91ac13956086d9ff7%22%2C%22name%22%3A%22FullWidth%22%2C%22ordinal%22%3A%22%5C%22fullWidth%5C%22%22%2C%22value%22%3A%22fullWidth%22%7D%2C%7B%22model%22%3A%22PatternEnumPropertyOption%22%2C%22contextId%22%3A%22Inset%22%2C%22icon%22%3A%22%22%2C%22id%22%3A%224d5c2979856daf15384d922c25a1d8f191bf8de3%22%2C%22name%22%3A%22Inset%22%2C%22ordinal%22%3A%22%5C%22inset%5C%22%22%2C%22value%22%3A%22inset%22%7D%2C%7B%22model%22%3A%22PatternEnumPropertyOption%22%2C%22contextId%22%3A%22Middle%22%2C%22icon%22%3A%22%22%2C%22id%22%3A%22db5d72698d9eb18704bdf59ff8bdb1a2391d4223%22%2C%22name%22%3A%22Middle%22%2C%22ordinal%22%3A%22%5C%22middle%5C%22%22%2C%22value%22%3A%22middle%22%7D%5D%2C%22required%22%3Afalse%2C%22type%22%3A%22enum%22%7D%2C%7B%22model%22%3A%22PatternProperty%22%2C%22control%22%3A%22%22%2C%22contextId%22%3A%22ModalProps%22%2C%22description%22%3A%22%22%2C%22example%22%3A%22%22%2C%22group%22%3A%22Drawer%22%2C%22hidden%22%3Afalse%2C%22id%22%3A%22a53689bdc9a289b5609a1f3ccf4f4d2224034b12%22%2C%22inputType%22%3A%22default%22%2C%22label%22%3A%22Modal%20Props%22%2C%22propertyName%22%3A%22ModalProps%22%2C%22required%22%3Afalse%2C%22type%22%3A%22unknown%22%2C%22typeText%22%3A%22ModalProps%3F%3A%20Partial%3CModalProps%3E%3B%22%7D%2C%7B%22model%22%3A%22PatternProperty%22%2C%22control%22%3A%22%22%2C%22contextId%22%3A%22anchor%22%2C%22defaultOptionId%22%3A%224d38b173eca69901d15b9a92eb6b1f78d2da18e5%22%2C%22example%22%3A%22%22%2C%22description%22%3A%22%22%2C%22group%22%3A%22Drawer%22%2C%22hidden%22%3Afalse%2C%22id%22%3A%22e4af08994110258d27fe53dbee7a0e28a4ba94be%22%2C%22inputType%22%3A%22button-group%22%2C%22label%22%3A%22Anchor%22%2C%22propertyName%22%3A%22anchor%22%2C%22options%22%3A%5B%7B%22model%22%3A%22PatternEnumPropertyOption%22%2C%22contextId%22%3A%22Left%22%2C%22icon%22%3A%22%22%2C%22id%22%3A%224d38b173eca69901d15b9a92eb6b1f78d2da18e5%22%2C%22name%22%3A%22Left%22%2C%22ordinal%22%3A%22%5C%22left%5C%22%22%2C%22value%22%3A%22left%22%7D%2C%7B%22model%22%3A%22PatternEnumPropertyOption%22%2C%22contextId%22%3A%22Top%22%2C%22icon%22%3A%22%22%2C%22id%22%3A%22a86dc41ac03aac75cb0029161f13a140ef8209f7%22%2C%22name%22%3A%22Top%22%2C%22ordinal%22%3A%22%5C%22top%5C%22%22%2C%22value%22%3A%22top%22%7D%2C%7B%22model%22%3A%22PatternEnumPropertyOption%22%2C%22contextId%22%3A%22Right%22%2C%22icon%22%3A%22%22%2C%22id%22%3A%221bb2f757b33bbdd62bc1247303d5f6d77da8e803%22%2C%22name%22%3A%22Right%22%2C%22ordinal%22%3A%22%5C%22right%5C%22%22%2C%22value%22%3A%22right%22%7D%2C%7B%22model%22%3A%22PatternEnumPropertyOption%22%2C%22contextId%22%3A%22Bottom%22%2C%22icon%22%3A%22%22%2C%22id%22%3A%2221475153bef46d3b3e29d38252e7fd61c5511b17%22%2C%22name%22%3A%22Bottom%22%2C%22ordinal%22%3A%22%5C%22bottom%5C%22%22%2C%22value%22%3A%22bottom%22%7D%5D%2C%22required%22%3Afalse%2C%22type%22%3A%22enum%22%7D%2C%7B%22model%22%3A%22PatternProperty%22%2C%22contextId%22%3A%22elevation%22%2C%22control%22%3A%22%22%2C%22defaultValue%22%3A%2216%22%2C%22description%22%3A%22%22%2C%22example%22%3A%22%22%2C%22group%22%3A%22Drawer%22%2C%22hidden%22%3Afalse%2C%22id%22%3A%221606b77f68808ce4e40e32e5a23ecf227ce7561c%22%2C%22inputType%22%3A%22default%22%2C%22label%22%3A%22Elevation%22%2C%22propertyName%22%3A%22elevation%22%2C%22required%22%3Afalse%2C%22type%22%3A%22number%22%7D%2C%7B%22model%22%3A%22PatternProperty%22%2C%22control%22%3A%22%22%2C%22contextId%22%3A%22variant%22%2C%22defaultOptionId%22%3A%22d6c9944eb3d3863b4a5816cf4d54023af987bfb7%22%2C%22example%22%3A%22%22%2C%22description%22%3A%22%22%2C%22group%22%3A%22Drawer%22%2C%22hidden%22%3Afalse%2C%22id%22%3A%22d97ea5932cf38c4f07205ab152cbfc787d50e72a%22%2C%22inputType%22%3A%22select%22%2C%22label%22%3A%22Variant%22%2C%22propertyName%22%3A%22variant%22%2C%22options%22%3A%5B%7B%22model%22%3A%22PatternEnumPropertyOption%22%2C%22contextId%22%3A%22Permanent%22%2C%22icon%22%3A%22%22%2C%22id%22%3A%22406ed88daeebf03b4b3539c80cb102c5d915a90d%22%2C%22name%22%3A%22Permanent%22%2C%22ordinal%22%3A%22%5C%22permanent%5C%22%22%2C%22value%22%3A%22permanent%22%7D%2C%7B%22model%22%3A%22PatternEnumPropertyOption%22%2C%22contextId%22%3A%22Persistent%22%2C%22icon%22%3A%22%22%2C%22id%22%3A%223a8413ac532edbb7651786d2593dcba5a124afcf%22%2C%22name%22%3A%22Persistent%22%2C%22ordinal%22%3A%22%5C%22persistent%5C%22%22%2C%22value%22%3A%22persistent%22%7D%2C%7B%22model%22%3A%22PatternEnumPropertyOption%22%2C%22contextId%22%3A%22Temporary%22%2C%22icon%22%3A%22%22%2C%22id%22%3A%22d6c9944eb3d3863b4a5816cf4d54023af987bfb7%22%2C%22name%22%3A%22Temporary%22%2C%22ordinal%22%3A%22%5C%22temporary%5C%22%22%2C%22value%22%3A%22temporary%22%7D%5D%2C%22required%22%3Afalse%2C%22type%22%3A%22enum%22%7D%2C%7B%22model%22%3A%22PatternProperty%22%2C%22control%22%3A%22%22%2C%22contextId%22%3A%22color%22%2C%22defaultOptionId%22%3A%22cbfd367f3f47fda03cfcf33e1f959ae10c2810a0%22%2C%22example%22%3A%22%22%2C%22description%22%3A%22%22%2C%22group%22%3A%22Floating%20Action%20Button%22%2C%22hidden%22%3Afalse%2C%22id%22%3A%22934fa9fac8d8953e06c0c356eb37836cd0f71ce8%22%2C%22inputType%22%3A%22select%22%2C%22label%22%3A%22Color%22%2C%22propertyName%22%3A%22color%22%2C%22options%22%3A%5B%7B%22model%22%3A%22PatternEnumPropertyOption%22%2C%22contextId%22%3A%22Primary%22%2C%22icon%22%3A%22%22%2C%22id%22%3A%22cbfd367f3f47fda03cfcf33e1f959ae10c2810a0%22%2C%22name%22%3A%22Primary%22%2C%22ordinal%22%3A%22%5C%22primary%5C%22%22%2C%22value%22%3A%22primary%22%7D%2C%7B%22model%22%3A%22PatternEnumPropertyOption%22%2C%22contextId%22%3A%22Secondary%22%2C%22icon%22%3A%22%22%2C%22id%22%3A%22c3f5232e0bfe1ed939401a4002b2260d70a57ed8%22%2C%22name%22%3A%22Secondary%22%2C%22ordinal%22%3A%22%5C%22secondary%5C%22%22%2C%22value%22%3A%22secondary%22%7D%2C%7B%22model%22%3A%22PatternEnumPropertyOption%22%2C%22contextId%22%3A%22Default%22%2C%22icon%22%3A%22%22%2C%22id%22%3A%2259dc455e947c032f76146af23f5d2687b5e005d2%22%2C%22name%22%3A%22Default%22%2C%22ordinal%22%3A%22%5C%22default%5C%22%22%2C%22value%22%3A%22default%22%7D%2C%7B%22model%22%3A%22PatternEnumPropertyOption%22%2C%22contextId%22%3A%22Inherit%22%2C%22icon%22%3A%22%22%2C%22id%22%3A%22cec3f653363b6d398ed06d80ed84f3438bee2107%22%2C%22name%22%3A%22Inherit%22%2C%22ordinal%22%3A%22%5C%22inherit%5C%22%22%2C%22value%22%3A%22inherit%22%7D%5D%2C%22required%22%3Afalse%2C%22type%22%3A%22enum%22%7D%2C%7B%22model%22%3A%22PatternProperty%22%2C%22control%22%3A%22%22%2C%22contextId%22%3A%22size%22%2C%22defaultOptionId%22%3A%22a9670c030c9a9335dca9da650a6bc684c1c09508%22%2C%22example%22%3A%22%22%2C%22description%22%3A%22%22%2C%22group%22%3A%22Floating%20Action%20Button%22%2C%22hidden%22%3Afalse%2C%22id%22%3A%2236c4eab3d756aa86018ac4b8e1724620e4c07a0a%22%2C%22inputType%22%3A%22button-group%22%2C%22label%22%3A%22Size%22%2C%22propertyName%22%3A%22size%22%2C%22options%22%3A%5B%7B%22model%22%3A%22PatternEnumPropertyOption%22%2C%22contextId%22%3A%22S%22%2C%22icon%22%3A%22%22%2C%22id%22%3A%22fb0b24e6e114ba37eeac9535ce24dd440085f800%22%2C%22name%22%3A%22S%22%2C%22ordinal%22%3A%22%5C%22small%5C%22%22%2C%22value%22%3A%22small%22%7D%2C%7B%22model%22%3A%22PatternEnumPropertyOption%22%2C%22contextId%22%3A%22M%22%2C%22icon%22%3A%22%22%2C%22id%22%3A%22a9670c030c9a9335dca9da650a6bc684c1c09508%22%2C%22name%22%3A%22M%22%2C%22ordinal%22%3A%22%5C%22medium%5C%22%22%2C%22value%22%3A%22medium%22%7D%2C%7B%22model%22%3A%22PatternEnumPropertyOption%22%2C%22contextId%22%3A%22L%22%2C%22icon%22%3A%22%22%2C%22id%22%3A%22798bfbe4668f91431c426cb6e01b90e7e08a24f6%22%2C%22name%22%3A%22L%22%2C%22ordinal%22%3A%22%5C%22large%5C%22%22%2C%22value%22%3A%22large%22%7D%5D%2C%22required%22%3Afalse%2C%22type%22%3A%22enum%22%7D%2C%7B%22model%22%3A%22PatternProperty%22%2C%22control%22%3A%22%22%2C%22contextId%22%3A%22variant%22%2C%22defaultOptionId%22%3A%2262c6787bb77acd4ca506e001940df0c8162e24b7%22%2C%22example%22%3A%22%22%2C%22description%22%3A%22%22%2C%22group%22%3A%22Floating%20Action%20Button%22%2C%22hidden%22%3Afalse%2C%22id%22%3A%22e2f9cd4db85dcb0c454f1de83099bf3f007fd605%22%2C%22inputType%22%3A%22button-group%22%2C%22label%22%3A%22Variant%22%2C%22propertyName%22%3A%22variant%22%2C%22options%22%3A%5B%7B%22model%22%3A%22PatternEnumPropertyOption%22%2C%22contextId%22%3A%22Round%22%2C%22icon%22%3A%22%22%2C%22id%22%3A%2262c6787bb77acd4ca506e001940df0c8162e24b7%22%2C%22name%22%3A%22Round%22%2C%22ordinal%22%3A%22%5C%22round%5C%22%22%2C%22value%22%3A%22round%22%7D%2C%7B%22model%22%3A%22PatternEnumPropertyOption%22%2C%22contextId%22%3A%22Extended%22%2C%22icon%22%3A%22%22%2C%22id%22%3A%2224a06e276c147126458bed016da770e635900297%22%2C%22name%22%3A%22Extended%22%2C%22ordinal%22%3A%22%5C%22extended%5C%22%22%2C%22value%22%3A%22extended%22%7D%5D%2C%22required%22%3Afalse%2C%22type%22%3A%22enum%22%7D%2C%7B%22model%22%3A%22PatternProperty%22%2C%22contextId%22%3A%22disabled%22%2C%22control%22%3A%22%22%2C%22description%22%3A%22%22%2C%22example%22%3A%22%22%2C%22group%22%3A%22Disabled%22%2C%22hidden%22%3Afalse%2C%22id%22%3A%2213c6135243b6c42b7a41b49337fbe4877ca3d73f%22%2C%22inputType%22%3A%22default%22%2C%22label%22%3A%22Disabled%22%2C%22propertyName%22%3A%22disabled%22%2C%22required%22%3Afalse%2C%22type%22%3A%22boolean%22%7D%2C%7B%22model%22%3A%22PatternProperty%22%2C%22contextId%22%3A%22disableRipple%22%2C%22control%22%3A%22%22%2C%22description%22%3A%22%22%2C%22example%22%3A%22%22%2C%22group%22%3A%22Disabled%22%2C%22hidden%22%3Afalse%2C%22id%22%3A%22af3975b0229653ca6878c134a85f7a7c9b4c6e78%22%2C%22inputType%22%3A%22default%22%2C%22label%22%3A%22Disable%20Ripple%22%2C%22propertyName%22%3A%22disableRipple%22%2C%22required%22%3Afalse%2C%22type%22%3A%22boolean%22%7D%2C%7B%22model%22%3A%22PatternProperty%22%2C%22contextId%22%3A%22onClick%22%2C%22control%22%3A%22%22%2C%22description%22%3A%22Set%20an%20interaction%20that%20happens%20on%20Click.%22%2C%22event%22%3A%7B%22type%22%3A%22MouseEvent%22%7D%2C%22example%22%3A%22%22%2C%22group%22%3A%22%22%2C%22hidden%22%3Afalse%2C%22id%22%3A%22677f0725790617d040e069a329cc278b0ff96b88%22%2C%22inputType%22%3A%22default%22%2C%22label%22%3A%22Interaction%22%2C%22propertyName%22%3A%22onClick%22%2C%22required%22%3Afalse%2C%22type%22%3A%22EventHandler%22%7D%2C%7B%22model%22%3A%22PatternProperty%22%2C%22control%22%3A%22%22%2C%22contextId%22%3A%22icon%22%2C%22defaultOptionId%22%3A%22f143f29a84543bca2425c7d3288c829076b7e8b3%22%2C%22example%22%3A%22%22%2C%22description%22%3A%22%22%2C%22group%22%3A%22%22%2C%22hidden%22%3Afalse%2C%22id%22%3A%221628e497832b1ec7421ec486f7784c18db305119%22%2C%22inputType%22%3A%22select%22%2C%22label%22%3A%22Icon%22%2C%22propertyName%22%3A%22icon%22%2C%22options%22%3A%5B%7B%22model%22%3A%22PatternEnumPropertyOption%22%2C%22contextId%22%3A%22Add%22%2C%22icon%22%3A%22%22%2C%22id%22%3A%22e52d2349a003bb2e23c93c498f43dd63dffc2eca%22%2C%22name%22%3A%22Add%22%2C%22ordinal%22%3A%22%5C%22Add%5C%22%22%2C%22value%22%3A%22Add%22%7D%2C%7B%22model%22%3A%22PatternEnumPropertyOption%22%2C%22contextId%22%3A%22ExpandMore%22%2C%22icon%22%3A%22%22%2C%22id%22%3A%221d2bfef2f9e77516a781959a2de0a45176bf137c%22%2C%22name%22%3A%22ExpandMore%22%2C%22ordinal%22%3A%22%5C%22ExpandMore%5C%22%22%2C%22value%22%3A%22ExpandMore%22%7D%2C%7B%22model%22%3A%22PatternEnumPropertyOption%22%2C%22contextId%22%3A%22Favorite%22%2C%22icon%22%3A%22%22%2C%22id%22%3A%22cf1908520b7bfed4e7cf769449cba99157bc2158%22%2C%22name%22%3A%22Favorite%22%2C%22ordinal%22%3A%22%5C%22Favorite%5C%22%22%2C%22value%22%3A%22Favorite%22%7D%2C%7B%22model%22%3A%22PatternEnumPropertyOption%22%2C%22contextId%22%3A%22Home%22%2C%22icon%22%3A%22%22%2C%22id%22%3A%228f02bce44d40605bcbef448063086be5bd0f16ee%22%2C%22name%22%3A%22Home%22%2C%22ordinal%22%3A%22%5C%22Home%5C%22%22%2C%22value%22%3A%22Home%22%7D%2C%7B%22model%22%3A%22PatternEnumPropertyOption%22%2C%22contextId%22%3A%22Menu%22%2C%22icon%22%3A%22%22%2C%22id%22%3A%22f143f29a84543bca2425c7d3288c829076b7e8b3%22%2C%22name%22%3A%22Menu%22%2C%22ordinal%22%3A%22%5C%22Menu%5C%22%22%2C%22value%22%3A%22Menu%22%7D%2C%7B%22model%22%3A%22PatternEnumPropertyOption%22%2C%22contextId%22%3A%22Person%22%2C%22icon%22%3A%22%22%2C%22id%22%3A%22d1b78fe3ce47c74e409025b109d572edbe04a402%22%2C%22name%22%3A%22Person%22%2C%22ordinal%22%3A%22%5C%22Person%5C%22%22%2C%22value%22%3A%22Person%22%7D%5D%2C%22required%22%3Atrue%2C%22type%22%3A%22enum%22%7D%2C%7B%22model%22%3A%22PatternProperty%22%2C%22control%22%3A%22%22%2C%22contextId%22%3A%22color%22%2C%22defaultOptionId%22%3A%22f30df4a582c4e14d5c8bd3f481233e70b5f516fc%22%2C%22example%22%3A%22%22%2C%22description%22%3A%22%22%2C%22group%22%3A%22%22%2C%22hidden%22%3Afalse%2C%22id%22%3A%2255ca45d2b6b84f2a5bdb83ee7adc3efa8009ad79%22%2C%22inputType%22%3A%22select%22%2C%22label%22%3A%22Color%22%2C%22propertyName%22%3A%22color%22%2C%22options%22%3A%5B%7B%22model%22%3A%22PatternEnumPropertyOption%22%2C%22contextId%22%3A%22Inherit%22%2C%22icon%22%3A%22%22%2C%22id%22%3A%22f30df4a582c4e14d5c8bd3f481233e70b5f516fc%22%2C%22name%22%3A%22Inherit%22%2C%22ordinal%22%3A%22%5C%22inherit%5C%22%22%2C%22value%22%3A%22inherit%22%7D%2C%7B%22model%22%3A%22PatternEnumPropertyOption%22%2C%22contextId%22%3A%22Primary%22%2C%22icon%22%3A%22%22%2C%22id%22%3A%2278e8ed6972890bfe2200d78ea7c1c27ebb041a60%22%2C%22name%22%3A%22Primary%22%2C%22ordinal%22%3A%22%5C%22primary%5C%22%22%2C%22value%22%3A%22primary%22%7D%2C%7B%22model%22%3A%22PatternEnumPropertyOption%22%2C%22contextId%22%3A%22Secondary%22%2C%22icon%22%3A%22%22%2C%22id%22%3A%22f22e845ea39fa39cc655fb5e729be5279744aae0%22%2C%22name%22%3A%22Secondary%22%2C%22ordinal%22%3A%22%5C%22secondary%5C%22%22%2C%22value%22%3A%22secondary%22%7D%2C%7B%22model%22%3A%22PatternEnumPropertyOption%22%2C%22contextId%22%3A%22Default%22%2C%22icon%22%3A%22%22%2C%22id%22%3A%2277995c6d197e5b15ad98414192610d80137482df%22%2C%22name%22%3A%22Default%22%2C%22ordinal%22%3A%22%5C%22default%5C%22%22%2C%22value%22%3A%22default%22%7D%2C%7B%22model%22%3A%22PatternEnumPropertyOption%22%2C%22contextId%22%3A%22Action%22%2C%22icon%22%3A%22%22%2C%22id%22%3A%228118bb713436b6706e258df378f3c9f7e530d54c%22%2C%22name%22%3A%22Action%22%2C%22ordinal%22%3A%22%5C%22action%5C%22%22%2C%22value%22%3A%22action%22%7D%2C%7B%22model%22%3A%22PatternEnumPropertyOption%22%2C%22contextId%22%3A%22Disabled%22%2C%22icon%22%3A%22%22%2C%22id%22%3A%221488573afd069e21e2ac18e6226a29ac0441b36c%22%2C%22name%22%3A%22Disabled%22%2C%22ordinal%22%3A%22%5C%22disabled%5C%22%22%2C%22value%22%3A%22disabled%22%7D%2C%7B%22model%22%3A%22PatternEnumPropertyOption%22%2C%22contextId%22%3A%22Error%22%2C%22icon%22%3A%22%22%2C%22id%22%3A%22cc854c5babfd8c19806600cb0d54515ded4c8f9b%22%2C%22name%22%3A%22Error%22%2C%22ordinal%22%3A%22%5C%22error%5C%22%22%2C%22value%22%3A%22error%22%7D%5D%2C%22required%22%3Afalse%2C%22type%22%3A%22enum%22%7D%2C%7B%22model%22%3A%22PatternProperty%22%2C%22control%22%3A%22%22%2C%22contextId%22%3A%22fontSize%22%2C%22defaultOptionId%22%3A%2203f9af42bdc5bba2ee6ee193ba7dc0a157d6fd0c%22%2C%22example%22%3A%22%22%2C%22description%22%3A%22%22%2C%22group%22%3A%22%22%2C%22hidden%22%3Afalse%2C%22id%22%3A%226b4941f3a587503262500c856511a179587ba22e%22%2C%22inputType%22%3A%22select%22%2C%22label%22%3A%22Font%20Size%22%2C%22propertyName%22%3A%22fontSize%22%2C%22options%22%3A%5B%7B%22model%22%3A%22PatternEnumPropertyOption%22%2C%22contextId%22%3A%22Inherit%22%2C%22icon%22%3A%22%22%2C%22id%22%3A%2274ea1c726e2c1bb2938f78519d72b6145717a659%22%2C%22name%22%3A%22Inherit%22%2C%22ordinal%22%3A%22%5C%22inherit%5C%22%22%2C%22value%22%3A%22inherit%22%7D%2C%7B%22model%22%3A%22PatternEnumPropertyOption%22%2C%22contextId%22%3A%22Default%22%2C%22icon%22%3A%22%22%2C%22id%22%3A%2203f9af42bdc5bba2ee6ee193ba7dc0a157d6fd0c%22%2C%22name%22%3A%22Default%22%2C%22ordinal%22%3A%22%5C%22default%5C%22%22%2C%22value%22%3A%22default%22%7D%2C%7B%22model%22%3A%22PatternEnumPropertyOption%22%2C%22contextId%22%3A%22Small%22%2C%22icon%22%3A%22%22%2C%22id%22%3A%22ea397f972eb305efa383b1750a7374ad8ae093f5%22%2C%22name%22%3A%22Small%22%2C%22ordinal%22%3A%22%5C%22small%5C%22%22%2C%22value%22%3A%22small%22%7D%2C%7B%22model%22%3A%22PatternEnumPropertyOption%22%2C%22contextId%22%3A%22Large%22%2C%22icon%22%3A%22%22%2C%22id%22%3A%225f6299e666275d19c71453a6a0b50765e2382742%22%2C%22name%22%3A%22Large%22%2C%22ordinal%22%3A%22%5C%22large%5C%22%22%2C%22value%22%3A%22large%22%7D%5D%2C%22required%22%3Afalse%2C%22type%22%3A%22enum%22%7D%2C%7B%22model%22%3A%22PatternProperty%22%2C%22contextId%22%3A%22button%22%2C%22control%22%3A%22%22%2C%22defaultValue%22%3A%22true%22%2C%22description%22%3A%22If%20true%2C%20the%20list%20item%20will%20be%20a%20button%22%2C%22example%22%3A%22%22%2C%22group%22%3A%22List%20Item%22%2C%22hidden%22%3Afalse%2C%22id%22%3A%222a4f3be05635904779be2a3f8767416e3bd4f4c4%22%2C%22inputType%22%3A%22default%22%2C%22label%22%3A%22Button%22%2C%22propertyName%22%3A%22button%22%2C%22required%22%3Afalse%2C%22type%22%3A%22boolean%22%7D%2C%7B%22model%22%3A%22PatternProperty%22%2C%22contextId%22%3A%22dense%22%2C%22control%22%3A%22%22%2C%22description%22%3A%22%22%2C%22example%22%3A%22%22%2C%22group%22%3A%22List%20Item%22%2C%22hidden%22%3Afalse%2C%22id%22%3A%2241ff8250e8a5b76bea3c958e972d9c09702947f6%22%2C%22inputType%22%3A%22default%22%2C%22label%22%3A%22Dense%22%2C%22propertyName%22%3A%22dense%22%2C%22required%22%3Afalse%2C%22type%22%3A%22boolean%22%7D%2C%7B%22model%22%3A%22PatternProperty%22%2C%22contextId%22%3A%22disabled%22%2C%22control%22%3A%22%22%2C%22description%22%3A%22%22%2C%22example%22%3A%22%22%2C%22group%22%3A%22List%20Item%22%2C%22hidden%22%3Afalse%2C%22id%22%3A%22dbb120e9dfea5fa7bd6e9e48d82d9b8162dbb0b5%22%2C%22inputType%22%3A%22default%22%2C%22label%22%3A%22Disabled%22%2C%22propertyName%22%3A%22disabled%22%2C%22required%22%3Afalse%2C%22type%22%3A%22boolean%22%7D%2C%7B%22model%22%3A%22PatternProperty%22%2C%22contextId%22%3A%22divider%22%2C%22control%22%3A%22%22%2C%22description%22%3A%22%22%2C%22example%22%3A%22%22%2C%22group%22%3A%22List%20Item%22%2C%22hidden%22%3Afalse%2C%22id%22%3A%225ff92ca0426ae550225bf3bf13885c6af2febe81%22%2C%22inputType%22%3A%22default%22%2C%22label%22%3A%22Divider%22%2C%22propertyName%22%3A%22divider%22%2C%22required%22%3Afalse%2C%22type%22%3A%22boolean%22%7D%2C%7B%22model%22%3A%22PatternProperty%22%2C%22contextId%22%3A%22selected%22%2C%22control%22%3A%22%22%2C%22description%22%3A%22%22%2C%22example%22%3A%22%22%2C%22group%22%3A%22List%20Item%22%2C%22hidden%22%3Afalse%2C%22id%22%3A%22c628287f821c754fd4a6abad5edbda919dbcfb0c%22%2C%22inputType%22%3A%22default%22%2C%22label%22%3A%22Selected%22%2C%22propertyName%22%3A%22selected%22%2C%22required%22%3Afalse%2C%22type%22%3A%22boolean%22%7D%2C%7B%22model%22%3A%22PatternProperty%22%2C%22contextId%22%3A%22onClick%22%2C%22control%22%3A%22%22%2C%22description%22%3A%22Set%20an%20interaction%20that%20happens%20on%20Click.%22%2C%22event%22%3A%7B%22type%22%3A%22MouseEvent%22%7D%2C%22example%22%3A%22%22%2C%22group%22%3A%22%22%2C%22hidden%22%3Afalse%2C%22id%22%3A%2224d5f038f51eab4530f9814949d6aa08ee3b791f%22%2C%22inputType%22%3A%22default%22%2C%22label%22%3A%22On%20Click%22%2C%22propertyName%22%3A%22onClick%22%2C%22required%22%3Afalse%2C%22type%22%3A%22EventHandler%22%7D%2C%7B%22model%22%3A%22PatternProperty%22%2C%22contextId%22%3A%22disableTypography%22%2C%22control%22%3A%22%22%2C%22description%22%3A%22%22%2C%22example%22%3A%22%22%2C%22group%22%3A%22%22%2C%22hidden%22%3Afalse%2C%22id%22%3A%22ca4abc91670347cacbbbca09e6da45d3cb6a54e8%22%2C%22inputType%22%3A%22default%22%2C%22label%22%3A%22Disable%20Typography%22%2C%22propertyName%22%3A%22disableTypography%22%2C%22required%22%3Afalse%2C%22type%22%3A%22boolean%22%7D%2C%7B%22model%22%3A%22PatternProperty%22%2C%22contextId%22%3A%22inset%22%2C%22control%22%3A%22%22%2C%22description%22%3A%22%22%2C%22example%22%3A%22%22%2C%22group%22%3A%22%22%2C%22hidden%22%3Afalse%2C%22id%22%3A%22770d9374deb54078e8b31f47cc74d01032e13c98%22%2C%22inputType%22%3A%22default%22%2C%22label%22%3A%22Inset%22%2C%22propertyName%22%3A%22inset%22%2C%22required%22%3Afalse%2C%22type%22%3A%22boolean%22%7D%2C%7B%22model%22%3A%22PatternProperty%22%2C%22control%22%3A%22%22%2C%22contextId%22%3A%22color%22%2C%22example%22%3A%22%22%2C%22description%22%3A%22%22%2C%22group%22%3A%22List%20Subheader%22%2C%22hidden%22%3Atrue%2C%22id%22%3A%22f8fb94ec70353cbbfc5d3f30195124e90fb327bc%22%2C%22inputType%22%3A%22button-group%22%2C%22label%22%3A%22Color%22%2C%22propertyName%22%3A%22color%22%2C%22options%22%3A%5B%7B%22model%22%3A%22PatternEnumPropertyOption%22%2C%22contextId%22%3A%22Default%22%2C%22icon%22%3A%22%22%2C%22id%22%3A%225787ddb0df1817b8d905011b4b04af55afa9165b%22%2C%22name%22%3A%22Default%22%2C%22ordinal%22%3A%22%5C%22default%5C%22%22%2C%22value%22%3A%22default%22%7D%2C%7B%22model%22%3A%22PatternEnumPropertyOption%22%2C%22contextId%22%3A%22Primary%22%2C%22icon%22%3A%22%22%2C%22id%22%3A%22d537e94578b2b743983c57580bbd22369bbd0303%22%2C%22name%22%3A%22Primary%22%2C%22ordinal%22%3A%22%5C%22primary%5C%22%22%2C%22value%22%3A%22primary%22%7D%2C%7B%22model%22%3A%22PatternEnumPropertyOption%22%2C%22contextId%22%3A%22Inherit%22%2C%22icon%22%3A%22%22%2C%22id%22%3A%228627ed9bf3391f42df990b4d9f229d966f1bead4%22%2C%22name%22%3A%22Inherit%22%2C%22ordinal%22%3A%22%5C%22inherit%5C%22%22%2C%22value%22%3A%22inherit%22%7D%5D%2C%22required%22%3Afalse%2C%22type%22%3A%22enum%22%7D%2C%7B%22model%22%3A%22PatternProperty%22%2C%22contextId%22%3A%22disableSticky%22%2C%22control%22%3A%22%22%2C%22description%22%3A%22%22%2C%22example%22%3A%22%22%2C%22group%22%3A%22List%20Subheader%22%2C%22hidden%22%3Afalse%2C%22id%22%3A%222784f396e622b6802ffe4f3e0ad310769b6da807%22%2C%22inputType%22%3A%22default%22%2C%22label%22%3A%22Disable%20Sticky%22%2C%22propertyName%22%3A%22disableSticky%22%2C%22required%22%3Afalse%2C%22type%22%3A%22boolean%22%7D%2C%7B%22model%22%3A%22PatternProperty%22%2C%22contextId%22%3A%22inset%22%2C%22control%22%3A%22%22%2C%22description%22%3A%22%22%2C%22example%22%3A%22%22%2C%22group%22%3A%22List%20Subheader%22%2C%22hidden%22%3Afalse%2C%22id%22%3A%2239adda96cf1a40c950afbc79b0468b06c19b6b05%22%2C%22inputType%22%3A%22default%22%2C%22label%22%3A%22Inset%22%2C%22propertyName%22%3A%22inset%22%2C%22required%22%3Afalse%2C%22type%22%3A%22boolean%22%7D%2C%7B%22model%22%3A%22PatternProperty%22%2C%22control%22%3A%22%22%2C%22contextId%22%3A%22color%22%2C%22example%22%3A%22%22%2C%22description%22%3A%22%22%2C%22group%22%3A%22%22%2C%22hidden%22%3Afalse%2C%22id%22%3A%222b6787124446b8c8c8170be4d9d97ccb37457fc0%22%2C%22inputType%22%3A%22select%22%2C%22label%22%3A%22Color%22%2C%22propertyName%22%3A%22color%22%2C%22options%22%3A%5B%7B%22model%22%3A%22PatternEnumPropertyOption%22%2C%22contextId%22%3A%22Primary%22%2C%22icon%22%3A%22%22%2C%22id%22%3A%22a53345f6c8296fa3f9549ac406212258125deb1b%22%2C%22name%22%3A%22Primary%22%2C%22ordinal%22%3A%22%5C%22primary%5C%22%22%2C%22value%22%3A%22primary%22%7D%2C%7B%22model%22%3A%22PatternEnumPropertyOption%22%2C%22contextId%22%3A%22Secondary%22%2C%22icon%22%3A%22%22%2C%22id%22%3A%2235614e54f7fa1bc185b00718c292d60067c3191a%22%2C%22name%22%3A%22Secondary%22%2C%22ordinal%22%3A%22%5C%22secondary%5C%22%22%2C%22value%22%3A%22secondary%22%7D%2C%7B%22model%22%3A%22PatternEnumPropertyOption%22%2C%22contextId%22%3A%22Inherit%22%2C%22icon%22%3A%22%22%2C%22id%22%3A%22b396aa20da07586bf1e28cab8195499ff05c401a%22%2C%22name%22%3A%22Inherit%22%2C%22ordinal%22%3A%22%5C%22inherit%5C%22%22%2C%22value%22%3A%22inherit%22%7D%5D%2C%22required%22%3Atrue%2C%22type%22%3A%22enum%22%7D%2C%7B%22model%22%3A%22PatternProperty%22%2C%22contextId%22%3A%22disableShrink%22%2C%22control%22%3A%22%22%2C%22description%22%3A%22%22%2C%22example%22%3A%22%22%2C%22group%22%3A%22%22%2C%22hidden%22%3Afalse%2C%22id%22%3A%22eca4beff6b17ac8f588013bcae426ac7ea2673ac%22%2C%22inputType%22%3A%22default%22%2C%22label%22%3A%22Disable%20Shrink%22%2C%22propertyName%22%3A%22disableShrink%22%2C%22required%22%3Afalse%2C%22type%22%3A%22boolean%22%7D%2C%7B%22model%22%3A%22PatternProperty%22%2C%22contextId%22%3A%22size%22%2C%22control%22%3A%22%22%2C%22description%22%3A%22%22%2C%22example%22%3A%22%22%2C%22group%22%3A%22%22%2C%22hidden%22%3Afalse%2C%22id%22%3A%22cec9e55e442bd96aec7b2e49ee245083327ffb84%22%2C%22inputType%22%3A%22default%22%2C%22label%22%3A%22Size%22%2C%22propertyName%22%3A%22size%22%2C%22required%22%3Afalse%2C%22type%22%3A%22number%22%7D%2C%7B%22model%22%3A%22PatternProperty%22%2C%22contextId%22%3A%22thickness%22%2C%22control%22%3A%22%22%2C%22description%22%3A%22%22%2C%22example%22%3A%22%22%2C%22group%22%3A%22%22%2C%22hidden%22%3Afalse%2C%22id%22%3A%227717e2582de2458cd2c5894d193c309328502352%22%2C%22inputType%22%3A%22default%22%2C%22label%22%3A%22Thickness%22%2C%22propertyName%22%3A%22thickness%22%2C%22required%22%3Afalse%2C%22type%22%3A%22number%22%7D%2C%7B%22model%22%3A%22PatternProperty%22%2C%22contextId%22%3A%22value%22%2C%22control%22%3A%22%22%2C%22description%22%3A%22%22%2C%22example%22%3A%22%22%2C%22group%22%3A%22%22%2C%22hidden%22%3Afalse%2C%22id%22%3A%22d75e47e7043c8ab26ee9718ebb20eee29ba4e5a4%22%2C%22inputType%22%3A%22default%22%2C%22label%22%3A%22Value%22%2C%22propertyName%22%3A%22value%22%2C%22required%22%3Afalse%2C%22type%22%3A%22number%22%7D%2C%7B%22model%22%3A%22PatternProperty%22%2C%22control%22%3A%22%22%2C%22contextId%22%3A%22variant%22%2C%22example%22%3A%22%22%2C%22description%22%3A%22%22%2C%22group%22%3A%22%22%2C%22hidden%22%3Afalse%2C%22id%22%3A%22e469e6984874084c3f49d81a53b390a2dbd93937%22%2C%22inputType%22%3A%22select%22%2C%22label%22%3A%22Variant%22%2C%22propertyName%22%3A%22variant%22%2C%22options%22%3A%5B%7B%22model%22%3A%22PatternEnumPropertyOption%22%2C%22contextId%22%3A%22Determinate%22%2C%22icon%22%3A%22%22%2C%22id%22%3A%228fa4e9fc2a43a0f23671a2e80f009bb3ae0e3799%22%2C%22name%22%3A%22Determinate%22%2C%22ordinal%22%3A%22%5C%22determinate%5C%22%22%2C%22value%22%3A%22determinate%22%7D%2C%7B%22model%22%3A%22PatternEnumPropertyOption%22%2C%22contextId%22%3A%22Indeterminate%22%2C%22icon%22%3A%22%22%2C%22id%22%3A%2209da3844c2dab11af6cdb462b7e7d8cbcb12ce3a%22%2C%22name%22%3A%22Indeterminate%22%2C%22ordinal%22%3A%22%5C%22indeterminate%5C%22%22%2C%22value%22%3A%22indeterminate%22%7D%2C%7B%22model%22%3A%22PatternEnumPropertyOption%22%2C%22contextId%22%3A%22Static%22%2C%22icon%22%3A%22%22%2C%22id%22%3A%228be1736ddbbe61dd29a366b0a0b60dcaaff2797c%22%2C%22name%22%3A%22Static%22%2C%22ordinal%22%3A%22%5C%22static%5C%22%22%2C%22value%22%3A%22static%22%7D%5D%2C%22required%22%3Afalse%2C%22type%22%3A%22enum%22%7D%2C%7B%22model%22%3A%22PatternProperty%22%2C%22contextId%22%3A%22activeStep%22%2C%22control%22%3A%22%22%2C%22defaultValue%22%3A%220%22%2C%22description%22%3A%22Set%20the%20selected%20item.%200%20for%20the%20first%2C%201%20for%20the%20second%2C%20etc%22%2C%22example%22%3A%22%22%2C%22group%22%3A%22Stepper%22%2C%22hidden%22%3Afalse%2C%22id%22%3A%22cfe3db8aff9a2bb9cc22e79084573c38288046e7%22%2C%22inputType%22%3A%22default%22%2C%22label%22%3A%22Active%20Step%22%2C%22propertyName%22%3A%22activeStep%22%2C%22required%22%3Afalse%2C%22type%22%3A%22number%22%7D%2C%7B%22model%22%3A%22PatternProperty%22%2C%22control%22%3A%22%22%2C%22contextId%22%3A%22orientation%22%2C%22defaultOptionId%22%3A%228b4c3b4cf080131a91f6ae87787dec800c54da9c%22%2C%22example%22%3A%22%22%2C%22description%22%3A%22%22%2C%22group%22%3A%22Stepper%22%2C%22hidden%22%3Afalse%2C%22id%22%3A%220b7a3b5d8265c4193f2354a5f45eb3c12eb28da5%22%2C%22inputType%22%3A%22button-group%22%2C%22label%22%3A%22Orientation%22%2C%22propertyName%22%3A%22orientation%22%2C%22options%22%3A%5B%7B%22model%22%3A%22PatternEnumPropertyOption%22%2C%22contextId%22%3A%22Horizontal%22%2C%22icon%22%3A%22%22%2C%22id%22%3A%228b4c3b4cf080131a91f6ae87787dec800c54da9c%22%2C%22name%22%3A%22Horizontal%22%2C%22ordinal%22%3A%22%5C%22horizontal%5C%22%22%2C%22value%22%3A%22horizontal%22%7D%2C%7B%22model%22%3A%22PatternEnumPropertyOption%22%2C%22contextId%22%3A%22Vertical%22%2C%22icon%22%3A%22%22%2C%22id%22%3A%22e8e5ce1d7016d762747442b7f7c5db28e17c10e6%22%2C%22name%22%3A%22Vertical%22%2C%22ordinal%22%3A%22%5C%22vertical%5C%22%22%2C%22value%22%3A%22vertical%22%7D%5D%2C%22required%22%3Afalse%2C%22type%22%3A%22enum%22%7D%2C%7B%22model%22%3A%22PatternProperty%22%2C%22contextId%22%3A%22alternativeLabel%22%2C%22control%22%3A%22%22%2C%22defaultValue%22%3A%22false%22%2C%22description%22%3A%22If%20set%20to%20'true'%20and%20orientation%20is%20horizontal%2C%20then%20the%20step%20label%20will%20be%20positioned%20under%20the%20icon.%22%2C%22example%22%3A%22%22%2C%22group%22%3A%22Stepper%22%2C%22hidden%22%3Afalse%2C%22id%22%3A%2267c5864fad09b07c5d58b43f631e3518d9ca80c5%22%2C%22inputType%22%3A%22default%22%2C%22label%22%3A%22Alt.%20Label%22%2C%22propertyName%22%3A%22alternativeLabel%22%2C%22required%22%3Afalse%2C%22type%22%3A%22boolean%22%7D%2C%7B%22model%22%3A%22PatternProperty%22%2C%22contextId%22%3A%22nonLinear%22%2C%22control%22%3A%22%22%2C%22description%22%3A%22If%20set%20the%20Stepper%20will%20not%20assist%20in%20controlling%20steps%20for%20linear%20flow.%22%2C%22example%22%3A%22%22%2C%22group%22%3A%22Stepper%22%2C%22hidden%22%3Afalse%2C%22id%22%3A%228964aec20a90d4fa7179d25c703b37b1cb4b7cd3%22%2C%22inputType%22%3A%22default%22%2C%22label%22%3A%22Non%20Linear%22%2C%22propertyName%22%3A%22nonLinear%22%2C%22required%22%3Afalse%2C%22type%22%3A%22boolean%22%7D%2C%7B%22model%22%3A%22PatternProperty%22%2C%22contextId%22%3A%22error%22%2C%22control%22%3A%22%22%2C%22description%22%3A%22Mark%20the%20step%20as%20failed.%22%2C%22example%22%3A%22%22%2C%22group%22%3A%22%22%2C%22hidden%22%3Afalse%2C%22id%22%3A%220c8b7ea983b7047a6a4b9881d2697cc7a91dcd91%22%2C%22inputType%22%3A%22default%22%2C%22label%22%3A%22Error%22%2C%22propertyName%22%3A%22error%22%2C%22required%22%3Afalse%2C%22type%22%3A%22boolean%22%7D%2C%7B%22model%22%3A%22PatternProperty%22%2C%22control%22%3A%22%22%2C%22contextId%22%3A%22variant%22%2C%22example%22%3A%22%22%2C%22description%22%3A%22%22%2C%22group%22%3A%22Linear%20Progress%22%2C%22hidden%22%3Afalse%2C%22id%22%3A%2232cb78120cd2fe25117f9b1f4f91a57780957272%22%2C%22inputType%22%3A%22select%22%2C%22label%22%3A%22Variant%22%2C%22propertyName%22%3A%22variant%22%2C%22options%22%3A%5B%7B%22model%22%3A%22PatternEnumPropertyOption%22%2C%22contextId%22%3A%22Determinate%22%2C%22icon%22%3A%22%22%2C%22id%22%3A%2265663c86202d967d1a05e7f9a17e297e9104659b%22%2C%22name%22%3A%22Determinate%22%2C%22ordinal%22%3A%22%5C%22determinate%5C%22%22%2C%22value%22%3A%22determinate%22%7D%2C%7B%22model%22%3A%22PatternEnumPropertyOption%22%2C%22contextId%22%3A%22Indeterminate%22%2C%22icon%22%3A%22%22%2C%22id%22%3A%22a77253a2022df893e6251ae49e3927788ae851aa%22%2C%22name%22%3A%22Indeterminate%22%2C%22ordinal%22%3A%22%5C%22indeterminate%5C%22%22%2C%22value%22%3A%22indeterminate%22%7D%2C%7B%22model%22%3A%22PatternEnumPropertyOption%22%2C%22contextId%22%3A%22Buffer%22%2C%22icon%22%3A%22%22%2C%22id%22%3A%22e88b93a176b8e9428069be893db033756ddaa69c%22%2C%22name%22%3A%22Buffer%22%2C%22ordinal%22%3A%22%5C%22buffer%5C%22%22%2C%22value%22%3A%22buffer%22%7D%2C%7B%22model%22%3A%22PatternEnumPropertyOption%22%2C%22contextId%22%3A%22Query%22%2C%22icon%22%3A%22%22%2C%22id%22%3A%22949eeb7acd00331460e6c936ea7cf3f5471be1ff%22%2C%22name%22%3A%22Query%22%2C%22ordinal%22%3A%22%5C%22query%5C%22%22%2C%22value%22%3A%22query%22%7D%5D%2C%22required%22%3Afalse%2C%22type%22%3A%22enum%22%7D%2C%7B%22model%22%3A%22PatternProperty%22%2C%22contextId%22%3A%22value%22%2C%22control%22%3A%22%22%2C%22description%22%3A%22The%20progress%20value%20(1-100)%20for%20the%20determinate%20and%20buffer%20variants.%22%2C%22example%22%3A%22%22%2C%22group%22%3A%22Linear%20Progress%22%2C%22hidden%22%3Afalse%2C%22id%22%3A%225db1be86b76b970ba91118cb2b11b41e79db2f3b%22%2C%22inputType%22%3A%22default%22%2C%22label%22%3A%22Value%22%2C%22propertyName%22%3A%22value%22%2C%22required%22%3Afalse%2C%22type%22%3A%22number%22%7D%2C%7B%22model%22%3A%22PatternProperty%22%2C%22contextId%22%3A%22valueBuffer%22%2C%22control%22%3A%22%22%2C%22description%22%3A%22The%20value%20(1-100)%20for%20the%20buffer%20variant.%22%2C%22example%22%3A%22%22%2C%22group%22%3A%22Linear%20Progress%22%2C%22hidden%22%3Afalse%2C%22id%22%3A%22d2f22f56286d0f287e4eccbd1d054aaf1b7335d8%22%2C%22inputType%22%3A%22default%22%2C%22label%22%3A%22Value%20Buffer%22%2C%22propertyName%22%3A%22valueBuffer%22%2C%22required%22%3Afalse%2C%22type%22%3A%22number%22%7D%2C%7B%22model%22%3A%22PatternProperty%22%2C%22control%22%3A%22%22%2C%22contextId%22%3A%22color%22%2C%22example%22%3A%22%22%2C%22description%22%3A%22%22%2C%22group%22%3A%22Style%22%2C%22hidden%22%3Afalse%2C%22id%22%3A%22e7777c3a7bb1976dd049c26833b20accd16e5860%22%2C%22inputType%22%3A%22button-group%22%2C%22label%22%3A%22Color%22%2C%22propertyName%22%3A%22color%22%2C%22options%22%3A%5B%7B%22model%22%3A%22PatternEnumPropertyOption%22%2C%22contextId%22%3A%22Primary%22%2C%22icon%22%3A%22%22%2C%22id%22%3A%220d98a7d45046e3d96ba7bdccdd4ce8ca849b2b99%22%2C%22name%22%3A%22Primary%22%2C%22ordinal%22%3A%22%5C%22primary%5C%22%22%2C%22value%22%3A%22primary%22%7D%2C%7B%22model%22%3A%22PatternEnumPropertyOption%22%2C%22contextId%22%3A%22Secondary%22%2C%22icon%22%3A%22%22%2C%22id%22%3A%22923e9dec20b2947cca5af15a5a9b48baf3d039dd%22%2C%22name%22%3A%22Secondary%22%2C%22ordinal%22%3A%22%5C%22secondary%5C%22%22%2C%22value%22%3A%22secondary%22%7D%5D%2C%22required%22%3Afalse%2C%22type%22%3A%22enum%22%7D%2C%7B%22model%22%3A%22PatternProperty%22%2C%22contextId%22%3A%22value%22%2C%22control%22%3A%22%22%2C%22defaultValue%22%3A%220%22%2C%22description%22%3A%22Set%20the%20selected%20item.%200%20for%20the%20first%2C%201%20for%20the%20second%2C%20etc%22%2C%22example%22%3A%22%22%2C%22group%22%3A%22Active%20Item%22%2C%22hidden%22%3Afalse%2C%22id%22%3A%22e1e897d420aaa3fb9d2fb36494f2bd0f1b68031d%22%2C%22inputType%22%3A%22default%22%2C%22label%22%3A%22Selected%22%2C%22propertyName%22%3A%22value%22%2C%22required%22%3Atrue%2C%22type%22%3A%22number%22%7D%2C%7B%22model%22%3A%22PatternProperty%22%2C%22control%22%3A%22%22%2C%22contextId%22%3A%22indicatorColor%22%2C%22defaultOptionId%22%3A%22de07f6c577edd501e3063ed6e2790021ad6936ac%22%2C%22example%22%3A%22%22%2C%22description%22%3A%22%22%2C%22group%22%3A%22Active%20Item%22%2C%22hidden%22%3Afalse%2C%22id%22%3A%22588663d73c94201ffc7e8709e434ceab1b8723fd%22%2C%22inputType%22%3A%22button-group%22%2C%22label%22%3A%22Indicator%20Color%22%2C%22propertyName%22%3A%22indicatorColor%22%2C%22options%22%3A%5B%7B%22model%22%3A%22PatternEnumPropertyOption%22%2C%22contextId%22%3A%22Primary%22%2C%22icon%22%3A%22%22%2C%22id%22%3A%22de07f6c577edd501e3063ed6e2790021ad6936ac%22%2C%22name%22%3A%22Primary%22%2C%22ordinal%22%3A%22%5C%22primary%5C%22%22%2C%22value%22%3A%22primary%22%7D%2C%7B%22model%22%3A%22PatternEnumPropertyOption%22%2C%22contextId%22%3A%22Secondary%22%2C%22icon%22%3A%22%22%2C%22id%22%3A%223ef26ebe16f404ea5a6c0430f3af76cd9c8f931b%22%2C%22name%22%3A%22Secondary%22%2C%22ordinal%22%3A%22%5C%22secondary%5C%22%22%2C%22value%22%3A%22secondary%22%7D%5D%2C%22required%22%3Afalse%2C%22type%22%3A%22enum%22%7D%2C%7B%22model%22%3A%22PatternProperty%22%2C%22control%22%3A%22%22%2C%22contextId%22%3A%22textColor%22%2C%22defaultOptionId%22%3A%229d5568e75dcd02a84aae090b46c65f9be94a380c%22%2C%22example%22%3A%22%22%2C%22description%22%3A%22%22%2C%22group%22%3A%22Active%20Item%22%2C%22hidden%22%3Afalse%2C%22id%22%3A%2264a3f2dbdb391a3a10b6765f285e5f19ed58dd5b%22%2C%22inputType%22%3A%22select%22%2C%22label%22%3A%22Text%20Color%22%2C%22propertyName%22%3A%22textColor%22%2C%22options%22%3A%5B%7B%22model%22%3A%22PatternEnumPropertyOption%22%2C%22contextId%22%3A%22Primary%22%2C%22icon%22%3A%22%22%2C%22id%22%3A%22d42de750e0f335b37a79a71a9a0f03cd194a7d66%22%2C%22name%22%3A%22Primary%22%2C%22ordinal%22%3A%22%5C%22primary%5C%22%22%2C%22value%22%3A%22primary%22%7D%2C%7B%22model%22%3A%22PatternEnumPropertyOption%22%2C%22contextId%22%3A%22Secondary%22%2C%22icon%22%3A%22%22%2C%22id%22%3A%2225b0f9ef03a79ad81d3799ea2f5aee8d2f6abccc%22%2C%22name%22%3A%22Secondary%22%2C%22ordinal%22%3A%22%5C%22secondary%5C%22%22%2C%22value%22%3A%22secondary%22%7D%2C%7B%22model%22%3A%22PatternEnumPropertyOption%22%2C%22contextId%22%3A%22Default%22%2C%22icon%22%3A%22%22%2C%22id%22%3A%2214c64bcf5de8eaa61a6fa236a7697a2c1801621e%22%2C%22name%22%3A%22Default%22%2C%22ordinal%22%3A%22%5C%22default%5C%22%22%2C%22value%22%3A%22default%22%7D%2C%7B%22model%22%3A%22PatternEnumPropertyOption%22%2C%22contextId%22%3A%22Inherit%22%2C%22icon%22%3A%22%22%2C%22id%22%3A%229d5568e75dcd02a84aae090b46c65f9be94a380c%22%2C%22name%22%3A%22Inherit%22%2C%22ordinal%22%3A%22%5C%22inherit%5C%22%22%2C%22value%22%3A%22inherit%22%7D%5D%2C%22required%22%3Afalse%2C%22type%22%3A%22enum%22%7D%2C%7B%22model%22%3A%22PatternProperty%22%2C%22control%22%3A%22%22%2C%22contextId%22%3A%22variant%22%2C%22defaultOptionId%22%3A%229569341410e187a93063443f19a68fb413aec059%22%2C%22example%22%3A%22%22%2C%22description%22%3A%22%22%2C%22group%22%3A%22Style%22%2C%22hidden%22%3Afalse%2C%22id%22%3A%2288fe07c928fce64f3b205dd85fd528566883ba56%22%2C%22inputType%22%3A%22button-group%22%2C%22label%22%3A%22Variant%22%2C%22propertyName%22%3A%22variant%22%2C%22options%22%3A%5B%7B%22model%22%3A%22PatternEnumPropertyOption%22%2C%22contextId%22%3A%22Standard%22%2C%22icon%22%3A%22%22%2C%22id%22%3A%229569341410e187a93063443f19a68fb413aec059%22%2C%22name%22%3A%22Standard%22%2C%22ordinal%22%3A%22%5C%22standard%5C%22%22%2C%22value%22%3A%22standard%22%7D%2C%7B%22model%22%3A%22PatternEnumPropertyOption%22%2C%22contextId%22%3A%22Scrollable%22%2C%22icon%22%3A%22%22%2C%22id%22%3A%22a60c4c4deffb3fb5aab12da55f4d5638c9a728ea%22%2C%22name%22%3A%22Scrollable%22%2C%22ordinal%22%3A%22%5C%22scrollable%5C%22%22%2C%22value%22%3A%22scrollable%22%7D%2C%7B%22model%22%3A%22PatternEnumPropertyOption%22%2C%22contextId%22%3A%22FullWidth%22%2C%22icon%22%3A%22%22%2C%22id%22%3A%22be02169cd4351671eab92b4e5550dae6e7ed63a3%22%2C%22name%22%3A%22FullWidth%22%2C%22ordinal%22%3A%22%5C%22fullWidth%5C%22%22%2C%22value%22%3A%22fullWidth%22%7D%5D%2C%22required%22%3Afalse%2C%22type%22%3A%22enum%22%7D%2C%7B%22model%22%3A%22PatternProperty%22%2C%22contextId%22%3A%22centered%22%2C%22control%22%3A%22%22%2C%22defaultValue%22%3A%22true%22%2C%22description%22%3A%22%22%2C%22example%22%3A%22%22%2C%22group%22%3A%22Style%22%2C%22hidden%22%3Afalse%2C%22id%22%3A%22f7007fdc7b2731a2f6f186eb0d49fba0a2481cb1%22%2C%22inputType%22%3A%22default%22%2C%22label%22%3A%22Centered%22%2C%22propertyName%22%3A%22centered%22%2C%22required%22%3Afalse%2C%22type%22%3A%22boolean%22%7D%2C%7B%22model%22%3A%22PatternProperty%22%2C%22contextId%22%3A%22fullWidth%22%2C%22control%22%3A%22%22%2C%22description%22%3A%22%22%2C%22example%22%3A%22%22%2C%22group%22%3A%22Style%22%2C%22hidden%22%3Afalse%2C%22id%22%3A%2293fa54f52ef0aba8644a8ac99395870031a814d4%22%2C%22inputType%22%3A%22default%22%2C%22label%22%3A%22Full%20Width%22%2C%22propertyName%22%3A%22fullWidth%22%2C%22required%22%3Afalse%2C%22type%22%3A%22boolean%22%7D%2C%7B%22model%22%3A%22PatternProperty%22%2C%22contextId%22%3A%22disabled%22%2C%22control%22%3A%22%22%2C%22description%22%3A%22%22%2C%22example%22%3A%22%22%2C%22group%22%3A%22Tab%22%2C%22hidden%22%3Afalse%2C%22id%22%3A%226245682a2d0bc62f7ff393b6e5742984a4f07277%22%2C%22inputType%22%3A%22default%22%2C%22label%22%3A%22Disabled%22%2C%22propertyName%22%3A%22disabled%22%2C%22required%22%3Afalse%2C%22type%22%3A%22boolean%22%7D%2C%7B%22model%22%3A%22PatternProperty%22%2C%22contextId%22%3A%22placeholder%22%2C%22control%22%3A%22%22%2C%22description%22%3A%22%22%2C%22example%22%3A%22%22%2C%22group%22%3A%22Text%20Field%22%2C%22hidden%22%3Afalse%2C%22id%22%3A%2275e041befe0758ec235a1954f1f013bd047ede15%22%2C%22inputType%22%3A%22default%22%2C%22label%22%3A%22Placeholder%20Text%22%2C%22propertyName%22%3A%22placeholder%22%2C%22required%22%3Afalse%2C%22type%22%3A%22string%22%7D%2C%7B%22model%22%3A%22PatternProperty%22%2C%22contextId%22%3A%22value%22%2C%22control%22%3A%22%22%2C%22description%22%3A%22Required%20for%20a%20controlled%20component.%22%2C%22example%22%3A%22%22%2C%22group%22%3A%22Text%20Field%22%2C%22hidden%22%3Afalse%2C%22id%22%3A%22191bb051c15f78b7c3e48f1942bf21fbb74b2efc%22%2C%22inputType%22%3A%22default%22%2C%22label%22%3A%22Value%22%2C%22propertyName%22%3A%22value%22%2C%22required%22%3Afalse%2C%22type%22%3A%22string%22%7D%2C%7B%22model%22%3A%22PatternProperty%22%2C%22contextId%22%3A%22required%22%2C%22control%22%3A%22%22%2C%22description%22%3A%22%22%2C%22example%22%3A%22%22%2C%22group%22%3A%22Text%20Field%22%2C%22hidden%22%3Afalse%2C%22id%22%3A%221715d68ba051d39284e74d1312d86f10c54a06c2%22%2C%22inputType%22%3A%22default%22%2C%22label%22%3A%22Required%22%2C%22propertyName%22%3A%22required%22%2C%22required%22%3Afalse%2C%22type%22%3A%22boolean%22%7D%2C%7B%22model%22%3A%22PatternProperty%22%2C%22control%22%3A%22%22%2C%22contextId%22%3A%22type%22%2C%22defaultOptionId%22%3A%22eead3429a7d206dce23b52ec99ce60d311dc2252%22%2C%22example%22%3A%22%22%2C%22description%22%3A%22%22%2C%22group%22%3A%22Type%22%2C%22hidden%22%3Afalse%2C%22id%22%3A%221556631f9ed41286cf8faa857d94e48f0387d4d7%22%2C%22inputType%22%3A%22select%22%2C%22label%22%3A%22HTML5%20Type%22%2C%22propertyName%22%3A%22type%22%2C%22options%22%3A%5B%7B%22model%22%3A%22PatternEnumPropertyOption%22%2C%22contextId%22%3A%22Date%22%2C%22icon%22%3A%22%22%2C%22id%22%3A%22c25e33ea67e3e49b62f4bd67664e95e92cac3caf%22%2C%22name%22%3A%22Date%22%2C%22ordinal%22%3A%22%5C%22date%5C%22%22%2C%22value%22%3A%22date%22%7D%2C%7B%22model%22%3A%22PatternEnumPropertyOption%22%2C%22contextId%22%3A%22Email%22%2C%22icon%22%3A%22%22%2C%22id%22%3A%22d3943c80b681a8df101e793bdaab268be79f9738%22%2C%22name%22%3A%22Email%22%2C%22ordinal%22%3A%22%5C%22email%5C%22%22%2C%22value%22%3A%22email%22%7D%2C%7B%22model%22%3A%22PatternEnumPropertyOption%22%2C%22contextId%22%3A%22Number%22%2C%22icon%22%3A%22%22%2C%22id%22%3A%22467e223eed9da6682d506e64c6060d3043b99ddb%22%2C%22name%22%3A%22Number%22%2C%22ordinal%22%3A%22%5C%22number%5C%22%22%2C%22value%22%3A%22number%22%7D%2C%7B%22model%22%3A%22PatternEnumPropertyOption%22%2C%22contextId%22%3A%22Password%22%2C%22icon%22%3A%22%22%2C%22id%22%3A%228ed765d25473ac8c13e0adbf51b7104047382bec%22%2C%22name%22%3A%22Password%22%2C%22ordinal%22%3A%22%5C%22password%5C%22%22%2C%22value%22%3A%22password%22%7D%2C%7B%22model%22%3A%22PatternEnumPropertyOption%22%2C%22contextId%22%3A%22Range%22%2C%22icon%22%3A%22%22%2C%22id%22%3A%221e9e3c2fcbf79ff0faf68e6fcc2bf911bc1e990b%22%2C%22name%22%3A%22Range%22%2C%22ordinal%22%3A%22%5C%22range%5C%22%22%2C%22value%22%3A%22range%22%7D%2C%7B%22model%22%3A%22PatternEnumPropertyOption%22%2C%22contextId%22%3A%22Tel%22%2C%22icon%22%3A%22%22%2C%22id%22%3A%221519fae39d239b1768c83e7a51a027004b93df95%22%2C%22name%22%3A%22Tel%22%2C%22ordinal%22%3A%22%5C%22tel%5C%22%22%2C%22value%22%3A%22tel%22%7D%2C%7B%22model%22%3A%22PatternEnumPropertyOption%22%2C%22contextId%22%3A%22Text%22%2C%22icon%22%3A%22%22%2C%22id%22%3A%22eead3429a7d206dce23b52ec99ce60d311dc2252%22%2C%22name%22%3A%22Text%22%2C%22ordinal%22%3A%22%5C%22text%5C%22%22%2C%22value%22%3A%22text%22%7D%2C%7B%22model%22%3A%22PatternEnumPropertyOption%22%2C%22contextId%22%3A%22Time%22%2C%22icon%22%3A%22%22%2C%22id%22%3A%225a4944818d0714fbc887220d2471c19ca830e9a3%22%2C%22name%22%3A%22Time%22%2C%22ordinal%22%3A%22%5C%22time%5C%22%22%2C%22value%22%3A%22time%22%7D%5D%2C%22required%22%3Afalse%2C%22type%22%3A%22enum%22%7D%2C%7B%22model%22%3A%22PatternProperty%22%2C%22contextId%22%3A%22multiline%22%2C%22control%22%3A%22%22%2C%22description%22%3A%22If%20true%2C%20a%20textarea%20element%20will%20be%20rendered%20instead%20of%20an%20input.%22%2C%22example%22%3A%22%22%2C%22group%22%3A%22Multiline%22%2C%22hidden%22%3Afalse%2C%22id%22%3A%220bec1c5a716fd3887c9a80b1e83bfc27021477e4%22%2C%22inputType%22%3A%22default%22%2C%22label%22%3A%22Multiline%22%2C%22propertyName%22%3A%22multiline%22%2C%22required%22%3Afalse%2C%22type%22%3A%22boolean%22%7D%2C%7B%22model%22%3A%22PatternProperty%22%2C%22contextId%22%3A%22rows%22%2C%22control%22%3A%22%22%2C%22description%22%3A%22%22%2C%22example%22%3A%22%22%2C%22group%22%3A%22Multiline%22%2C%22hidden%22%3Afalse%2C%22id%22%3A%22ee89525d6cbbb3d10ece3dabda5921650e97a1e6%22%2C%22inputType%22%3A%22default%22%2C%22label%22%3A%22Number%20of%20Rows%22%2C%22propertyName%22%3A%22rows%22%2C%22required%22%3Afalse%2C%22type%22%3A%22number%22%7D%2C%7B%22model%22%3A%22PatternProperty%22%2C%22contextId%22%3A%22rowsMax%22%2C%22control%22%3A%22%22%2C%22description%22%3A%22%22%2C%22example%22%3A%22%22%2C%22group%22%3A%22Multiline%22%2C%22hidden%22%3Afalse%2C%22id%22%3A%222507864df3b3d7699dcab46c42e7edfbcea31272%22%2C%22inputType%22%3A%22default%22%2C%22label%22%3A%22Rows%20Max%22%2C%22propertyName%22%3A%22rowsMax%22%2C%22required%22%3Afalse%2C%22type%22%3A%22number%22%7D%2C%7B%22model%22%3A%22PatternProperty%22%2C%22contextId%22%3A%22fullWidth%22%2C%22control%22%3A%22%22%2C%22description%22%3A%22%22%2C%22example%22%3A%22%22%2C%22group%22%3A%22Style%22%2C%22hidden%22%3Afalse%2C%22id%22%3A%222ac155b0d9bfc7c61fcefea4e135c8ded9f270b2%22%2C%22inputType%22%3A%22default%22%2C%22label%22%3A%22Full%20Width%22%2C%22propertyName%22%3A%22fullWidth%22%2C%22required%22%3Afalse%2C%22type%22%3A%22boolean%22%7D%2C%7B%22model%22%3A%22PatternProperty%22%2C%22control%22%3A%22%22%2C%22contextId%22%3A%22margin%22%2C%22defaultOptionId%22%3A%22842178966a33489b058e553f4771c9a04e4d9c07%22%2C%22example%22%3A%22%22%2C%22description%22%3A%22%22%2C%22group%22%3A%22Style%22%2C%22hidden%22%3Afalse%2C%22id%22%3A%224e133cfc3e15d71d1e4fae1427d2fc6e7acfe9da%22%2C%22inputType%22%3A%22button-group%22%2C%22label%22%3A%22Margin%22%2C%22propertyName%22%3A%22margin%22%2C%22options%22%3A%5B%7B%22model%22%3A%22PatternEnumPropertyOption%22%2C%22contextId%22%3A%22None%22%2C%22icon%22%3A%22%22%2C%22id%22%3A%22842178966a33489b058e553f4771c9a04e4d9c07%22%2C%22name%22%3A%22None%22%2C%22ordinal%22%3A%22%5C%22none%5C%22%22%2C%22value%22%3A%22none%22%7D%2C%7B%22model%22%3A%22PatternEnumPropertyOption%22%2C%22contextId%22%3A%22Dense%22%2C%22icon%22%3A%22%22%2C%22id%22%3A%223be631975c2c5b6c94141ee5e8b8bedea597eeb7%22%2C%22name%22%3A%22Dense%22%2C%22ordinal%22%3A%22%5C%22dense%5C%22%22%2C%22value%22%3A%22dense%22%7D%2C%7B%22model%22%3A%22PatternEnumPropertyOption%22%2C%22contextId%22%3A%22Normal%22%2C%22icon%22%3A%22%22%2C%22id%22%3A%221369b1c690b3908374b30794e735de00565f8f8e%22%2C%22name%22%3A%22Normal%22%2C%22ordinal%22%3A%22%5C%22normal%5C%22%22%2C%22value%22%3A%22normal%22%7D%5D%2C%22required%22%3Afalse%2C%22type%22%3A%22enum%22%7D%2C%7B%22model%22%3A%22PatternProperty%22%2C%22contextId%22%3A%22disabled%22%2C%22control%22%3A%22%22%2C%22description%22%3A%22%22%2C%22example%22%3A%22%22%2C%22group%22%3A%22State%22%2C%22hidden%22%3Afalse%2C%22id%22%3A%22eff8281e1a7c92c73be99f9a98f19e30d449eaf2%22%2C%22inputType%22%3A%22default%22%2C%22label%22%3A%22Disabled%22%2C%22propertyName%22%3A%22disabled%22%2C%22required%22%3Afalse%2C%22type%22%3A%22boolean%22%7D%2C%7B%22model%22%3A%22PatternProperty%22%2C%22contextId%22%3A%22error%22%2C%22control%22%3A%22%22%2C%22description%22%3A%22%22%2C%22example%22%3A%22%22%2C%22group%22%3A%22State%22%2C%22hidden%22%3Afalse%2C%22id%22%3A%22ca09a1bf52fdf0082adebb13e41025e1bd4e07c1%22%2C%22inputType%22%3A%22default%22%2C%22label%22%3A%22Error%22%2C%22propertyName%22%3A%22error%22%2C%22required%22%3Afalse%2C%22type%22%3A%22boolean%22%7D%2C%7B%22model%22%3A%22PatternProperty%22%2C%22contextId%22%3A%22onChange%22%2C%22control%22%3A%22%22%2C%22description%22%3A%22%22%2C%22event%22%3A%7B%22type%22%3A%22ChangeEvent%22%7D%2C%22example%22%3A%22%22%2C%22group%22%3A%22%22%2C%22hidden%22%3Afalse%2C%22id%22%3A%2285c2c2fd9acaa5fe4586da9b6be6c7971cc5a992%22%2C%22inputType%22%3A%22default%22%2C%22label%22%3A%22On%20Change%22%2C%22propertyName%22%3A%22onChange%22%2C%22required%22%3Afalse%2C%22type%22%3A%22EventHandler%22%7D%2C%7B%22model%22%3A%22PatternProperty%22%2C%22control%22%3A%22%22%2C%22contextId%22%3A%22variant%22%2C%22example%22%3A%22%22%2C%22description%22%3A%22%22%2C%22group%22%3A%22%22%2C%22hidden%22%3Afalse%2C%22id%22%3A%225228b720577997b0f7810669236d8f92a4297a4d%22%2C%22inputType%22%3A%22select%22%2C%22label%22%3A%22Variant%22%2C%22propertyName%22%3A%22variant%22%2C%22options%22%3A%5B%7B%22model%22%3A%22PatternEnumPropertyOption%22%2C%22contextId%22%3A%22Regular%22%2C%22icon%22%3A%22%22%2C%22id%22%3A%2243551ebec935b7c7bb8b126d2818bd608b423b56%22%2C%22name%22%3A%22Regular%22%2C%22ordinal%22%3A%22%5C%22regular%5C%22%22%2C%22value%22%3A%22regular%22%7D%2C%7B%22model%22%3A%22PatternEnumPropertyOption%22%2C%22contextId%22%3A%22Dense%22%2C%22icon%22%3A%22%22%2C%22id%22%3A%22dbf289fd13d4c890d42ccf826e85283deeb0a2c3%22%2C%22name%22%3A%22Dense%22%2C%22ordinal%22%3A%22%5C%22dense%5C%22%22%2C%22value%22%3A%22dense%22%7D%5D%2C%22required%22%3Afalse%2C%22type%22%3A%22enum%22%7D%2C%7B%22model%22%3A%22PatternProperty%22%2C%22contextId%22%3A%22disableGutters%22%2C%22control%22%3A%22%22%2C%22description%22%3A%22%22%2C%22example%22%3A%22%22%2C%22group%22%3A%22%22%2C%22hidden%22%3Afalse%2C%22id%22%3A%226aae5c490ac5f37ac5ffa49ff8a1e978bb721c7a%22%2C%22inputType%22%3A%22default%22%2C%22label%22%3A%22Disable%20Gutters%22%2C%22propertyName%22%3A%22disableGutters%22%2C%22required%22%3Afalse%2C%22type%22%3A%22boolean%22%7D%2C%7B%22model%22%3A%22PatternProperty%22%2C%22contextId%22%3A%22open%22%2C%22control%22%3A%22%22%2C%22defaultValue%22%3A%22true%22%2C%22description%22%3A%22%22%2C%22example%22%3A%22%22%2C%22group%22%3A%22Snackbar%22%2C%22hidden%22%3Afalse%2C%22id%22%3A%2261a25ccd5245e5371c78817551d5979cda7d1331%22%2C%22inputType%22%3A%22default%22%2C%22label%22%3A%22Open%22%2C%22propertyName%22%3A%22open%22%2C%22required%22%3Atrue%2C%22type%22%3A%22boolean%22%7D%2C%7B%22model%22%3A%22PatternProperty%22%2C%22contextId%22%3A%22onClose%22%2C%22control%22%3A%22%22%2C%22description%22%3A%22Callback%20fired%20when%20the%20component%20requests%20to%20be%20closed.%22%2C%22event%22%3A%7B%22type%22%3A%22Event%22%7D%2C%22example%22%3A%22%22%2C%22group%22%3A%22%22%2C%22hidden%22%3Afalse%2C%22id%22%3A%22baf2906a7898e51f5b190e991e9b43a2053681a2%22%2C%22inputType%22%3A%22default%22%2C%22label%22%3A%22On%20Close%22%2C%22propertyName%22%3A%22onClose%22%2C%22required%22%3Afalse%2C%22type%22%3A%22EventHandler%22%7D%5D%2C%22patterns%22%3A%5B%7B%22model%22%3A%22Pattern%22%2C%22contextId%22%3A%22lib%2Fapp-bar.d.ts%3AAppBar%22%2C%22description%22%3A%22Displays%20information%20and%20actions%20relating%20to%20the%20current%20screen%22%2C%22exportName%22%3A%22AppBar%22%2C%22group%22%3A%22Navigation%22%2C%22icon%22%3A%22CreditCard%22%2C%22id%22%3A%22769e863f1be02d6670406ffa1d8d391e53607706%22%2C%22name%22%3A%22App%20Bar%22%2C%22propertyIds%22%3A%5B%228a33e3164a2500e1c9389a1d2925dd74e30d4fc7%22%2C%2208b6b3abb28ad7a106ae6f103c26ca6c5341c6bf%22%5D%2C%22slots%22%3A%5B%7B%22model%22%3A%22PatternSlot%22%2C%22contextId%22%3A%22children%22%2C%22description%22%3A%22%22%2C%22defaultValue%22%3A%7B%22parent%22%3A%225643c5673d0b43ca9434141b8068d4b562e9e2d4%22%2C%22id%22%3A%225643c5673d0b43ca9434141b8068d4b562e9e2d4%3Adefault%22%2C%22libraryId%22%3A%22%40meetalva%2Fmaterial-design%22%2C%22patternContextId%22%3A%22lib%2Ftoolbar.d.ts%3AToolbar%22%2C%22jsxFragment%22%3Afalse%2C%22props%22%3A%5B%5D%2C%22children%22%3A%5B%5D%7D%2C%22example%22%3A%22%22%2C%22hidden%22%3Afalse%2C%22label%22%3A%22children%22%2C%22propertyName%22%3A%22children%22%2C%22id%22%3A%225643c5673d0b43ca9434141b8068d4b562e9e2d4%22%2C%22required%22%3Afalse%2C%22quantity%22%3A%22multiple%22%2C%22type%22%3A%22children%22%7D%5D%2C%22type%22%3A%22pattern%22%7D%2C%7B%22model%22%3A%22Pattern%22%2C%22contextId%22%3A%22lib%2Favatar.d.ts%3AAvatar%22%2C%22description%22%3A%22For%20images%2C%20icons%20and%20initials%22%2C%22exportName%22%3A%22Avatar%22%2C%22group%22%3A%22%22%2C%22icon%22%3A%22Circle%22%2C%22id%22%3A%22c75bcc4c25508c050fb299cc7fd69d8b35fe60e4%22%2C%22name%22%3A%22Avatar%22%2C%22propertyIds%22%3A%5B%224cdba3c49511d177b38e5cc1afae75bb078aa79d%22%2C%227b4ed9a9926f4a4463c07369edc1b854a5c4ce96%22%2C%2291e86b95d926789c00268c7dd528f4511262aca3%22%5D%2C%22slots%22%3A%5B%7B%22model%22%3A%22PatternSlot%22%2C%22contextId%22%3A%22children%22%2C%22description%22%3A%22%22%2C%22defaultValue%22%3A%7B%22parent%22%3A%2298b0a6ad714a672f063205149afd4f79431a7e08%22%2C%22id%22%3A%2298b0a6ad714a672f063205149afd4f79431a7e08%3Adefault%22%2C%22libraryId%22%3A%22%40meetalva%2Fessentials%22%2C%22patternContextId%22%3A%22lib%2Ftext.d.ts%3AText%22%2C%22jsxFragment%22%3Afalse%2C%22props%22%3A%5B%7B%22propName%22%3A%22text%22%2C%22value%22%3A%22A%22%7D%5D%2C%22children%22%3A%5B%5D%7D%2C%22example%22%3A%22%22%2C%22hidden%22%3Afalse%2C%22label%22%3A%22children%22%2C%22propertyName%22%3A%22children%22%2C%22id%22%3A%2298b0a6ad714a672f063205149afd4f79431a7e08%22%2C%22required%22%3Afalse%2C%22quantity%22%3A%22multiple%22%2C%22type%22%3A%22children%22%7D%5D%2C%22type%22%3A%22pattern%22%7D%2C%7B%22model%22%3A%22Pattern%22%2C%22contextId%22%3A%22lib%2Fbadge.d.ts%3ABadge%22%2C%22description%22%3A%22Small%20badge%20to%20the%20top-right%20of%20its%20child(ren)%22%2C%22exportName%22%3A%22Badge%22%2C%22group%22%3A%22%22%2C%22icon%22%3A%22Circle%22%2C%22id%22%3A%22332ebdaa053d416107ecf73cf27e70dd9c1aa2b5%22%2C%22name%22%3A%22Badge%22%2C%22propertyIds%22%3A%5B%227724d41bd9c4b3a57dfcebc592840d0c4138f35b%22%2C%22b4d49db806824ece485265a5ffbfac38b7786f6b%22%2C%22a94605cb84093b3f43ab0685b2a47e051e77a757%22%2C%22a53e88e03960f027a0082966205bd1dc361294d4%22%5D%2C%22slots%22%3A%5B%7B%22model%22%3A%22PatternSlot%22%2C%22contextId%22%3A%22children%22%2C%22description%22%3A%22%22%2C%22example%22%3A%22%22%2C%22hidden%22%3Afalse%2C%22label%22%3A%22children%22%2C%22propertyName%22%3A%22children%22%2C%22id%22%3A%22820d1e578b2261b344a35881d2f78c7aa687d2d1%22%2C%22required%22%3Atrue%2C%22quantity%22%3A%22multiple%22%2C%22type%22%3A%22children%22%7D%5D%2C%22type%22%3A%22pattern%22%7D%2C%7B%22model%22%3A%22Pattern%22%2C%22contextId%22%3A%22lib%2Fbottom-navigation.d.ts%3ABottomNavigation%22%2C%22description%22%3A%22%22%2C%22exportName%22%3A%22BottomNavigation%22%2C%22group%22%3A%22Navigation%22%2C%22icon%22%3A%22CreditCard%22%2C%22id%22%3A%22a3045db583d31e4be1d3521ff236362d1053564d%22%2C%22name%22%3A%22Bottom%20Navigation%22%2C%22propertyIds%22%3A%5B%22939bc220f9843b412d0f64791f175bb66a2197d2%22%2C%221a32af84b38127a97aab48d908026b5bf98a6b92%22%5D%2C%22slots%22%3A%5B%7B%22model%22%3A%22PatternSlot%22%2C%22contextId%22%3A%22children%22%2C%22description%22%3A%22%22%2C%22defaultValue%22%3A%7B%22parent%22%3A%221753cf886eb15c2eaa69469e9704007842c76b98%22%2C%22id%22%3A%221753cf886eb15c2eaa69469e9704007842c76b98%3Adefault%22%2C%22libraryId%22%3A%22%22%2C%22patternContextId%22%3A%22%22%2C%22props%22%3A%5B%5D%2C%22jsxFragment%22%3Atrue%2C%22children%22%3A%5B%7B%22parent%22%3A%221753cf886eb15c2eaa69469e9704007842c76b98%22%2C%22id%22%3A%221753cf886eb15c2eaa69469e9704007842c76b98%3Adefault%22%2C%22libraryId%22%3A%22%40meetalva%2Fmaterial-design%22%2C%22patternContextId%22%3A%22lib%2Fbottom-navigation.d.ts%3ABottomNavigationAction%22%2C%22jsxFragment%22%3Afalse%2C%22props%22%3A%5B%7B%22propName%22%3A%22label%22%2C%22value%22%3A%22Home%22%7D%2C%7B%22propName%22%3A%22icon%22%2C%22value%22%3A%7B%22parent%22%3A%221753cf886eb15c2eaa69469e9704007842c76b98%22%2C%22id%22%3A%221753cf886eb15c2eaa69469e9704007842c76b98%3Adefault%22%2C%22libraryId%22%3A%22%40meetalva%2Fmaterial-design%22%2C%22patternContextId%22%3A%22lib%2Ficon.d.ts%3AIcon%22%2C%22jsxFragment%22%3Afalse%2C%22props%22%3A%5B%7B%22propName%22%3A%22icon%22%2C%22value%22%3A%22Home%22%7D%5D%2C%22children%22%3A%5B%5D%7D%7D%5D%2C%22children%22%3A%5B%5D%7D%2C%7B%22parent%22%3A%221753cf886eb15c2eaa69469e9704007842c76b98%22%2C%22id%22%3A%221753cf886eb15c2eaa69469e9704007842c76b98%3Adefault%22%2C%22libraryId%22%3A%22%40meetalva%2Fmaterial-design%22%2C%22patternContextId%22%3A%22lib%2Fbottom-navigation.d.ts%3ABottomNavigationAction%22%2C%22jsxFragment%22%3Afalse%2C%22props%22%3A%5B%7B%22propName%22%3A%22label%22%2C%22value%22%3A%22Favorites%22%7D%2C%7B%22propName%22%3A%22icon%22%2C%22value%22%3A%7B%22parent%22%3A%221753cf886eb15c2eaa69469e9704007842c76b98%22%2C%22id%22%3A%221753cf886eb15c2eaa69469e9704007842c76b98%3Adefault%22%2C%22libraryId%22%3A%22%40meetalva%2Fmaterial-design%22%2C%22patternContextId%22%3A%22lib%2Ficon.d.ts%3AIcon%22%2C%22jsxFragment%22%3Afalse%2C%22props%22%3A%5B%7B%22propName%22%3A%22icon%22%2C%22value%22%3A%22Favorite%22%7D%5D%2C%22children%22%3A%5B%5D%7D%7D%5D%2C%22children%22%3A%5B%5D%7D%2C%7B%22parent%22%3A%221753cf886eb15c2eaa69469e9704007842c76b98%22%2C%22id%22%3A%221753cf886eb15c2eaa69469e9704007842c76b98%3Adefault%22%2C%22libraryId%22%3A%22%40meetalva%2Fmaterial-design%22%2C%22patternContextId%22%3A%22lib%2Fbottom-navigation.d.ts%3ABottomNavigationAction%22%2C%22jsxFragment%22%3Afalse%2C%22props%22%3A%5B%7B%22propName%22%3A%22label%22%2C%22value%22%3A%22Profile%22%7D%2C%7B%22propName%22%3A%22icon%22%2C%22value%22%3A%7B%22parent%22%3A%221753cf886eb15c2eaa69469e9704007842c76b98%22%2C%22id%22%3A%221753cf886eb15c2eaa69469e9704007842c76b98%3Adefault%22%2C%22libraryId%22%3A%22%40meetalva%2Fmaterial-design%22%2C%22patternContextId%22%3A%22lib%2Ficon.d.ts%3AIcon%22%2C%22jsxFragment%22%3Afalse%2C%22props%22%3A%5B%7B%22propName%22%3A%22icon%22%2C%22value%22%3A%22Person%22%7D%5D%2C%22children%22%3A%5B%5D%7D%7D%5D%2C%22children%22%3A%5B%5D%7D%2C%7B%22parent%22%3A%221753cf886eb15c2eaa69469e9704007842c76b98%22%2C%22id%22%3A%221753cf886eb15c2eaa69469e9704007842c76b98%3Adefault%22%2C%22libraryId%22%3A%22%22%2C%22patternContextId%22%3A%22%22%2C%22props%22%3A%5B%5D%2C%22jsxFragment%22%3Atrue%2C%22children%22%3A%5B%5D%7D%5D%7D%2C%22example%22%3A%22%22%2C%22hidden%22%3Afalse%2C%22label%22%3A%22children%22%2C%22propertyName%22%3A%22children%22%2C%22id%22%3A%221753cf886eb15c2eaa69469e9704007842c76b98%22%2C%22required%22%3Afalse%2C%22quantity%22%3A%22multiple%22%2C%22type%22%3A%22children%22%7D%5D%2C%22type%22%3A%22pattern%22%7D%2C%7B%22model%22%3A%22Pattern%22%2C%22contextId%22%3A%22lib%2Fbottom-navigation.d.ts%3ABottomNavigationAction%22%2C%22description%22%3A%22%22%2C%22exportName%22%3A%22BottomNavigationAction%22%2C%22group%22%3A%22Navigation%22%2C%22icon%22%3A%22MinusSquare%22%2C%22id%22%3A%22dbb6a99e4474f9675509f873f1862aa93646ab05%22%2C%22name%22%3A%22Bottom%20Navigation%20Action%22%2C%22propertyIds%22%3A%5B%2293b3a4d056eb3027cf3b8152181e7912be67e271%22%2C%223259d11891ffea070eeaf06177bbfc1621d8c411%22%5D%2C%22slots%22%3A%5B%7B%22model%22%3A%22PatternSlot%22%2C%22contextId%22%3A%22icon%22%2C%22description%22%3A%22%22%2C%22example%22%3A%22%22%2C%22hidden%22%3Afalse%2C%22label%22%3A%22Icon%22%2C%22propertyName%22%3A%22icon%22%2C%22id%22%3A%22ac4bf7d6b5f6f49a2fa39977b3fc365e038e54d1%22%2C%22required%22%3Afalse%2C%22quantity%22%3A%22single%22%2C%22type%22%3A%22property%22%7D%5D%2C%22type%22%3A%22pattern%22%7D%2C%7B%22model%22%3A%22Pattern%22%2C%22contextId%22%3A%22lib%2Fbutton.d.ts%3AButton%22%2C%22description%22%3A%22Allow%20users%20to%20take%20actions%20and%20make%20choices%2C%20with%20a%20single%20tap%22%2C%22exportName%22%3A%22Button%22%2C%22group%22%3A%22Buttons%22%2C%22icon%22%3A%22MinusSquare%22%2C%22id%22%3A%2228090f39cfd09eb27ace1278065ea8dff4635155%22%2C%22name%22%3A%22Button%22%2C%22propertyIds%22%3A%5B%22dfcd96d80b0388d7912a0a48f2d8c32ee69534e6%22%2C%225056898d2e059e0ac9dd217336cd7ebac084f59e%22%2C%22c56710a1fb937e6c6ea9835a49ce177f3259eeae%22%2C%2217c20a6a90a004e6fa7947538de2797416524ea4%22%2C%220deb8372769e5956ec51367570cdf613bd272da6%22%2C%2250f2f21b20c3ab5ea022bf4d9362df51d274348b%22%5D%2C%22slots%22%3A%5B%7B%22model%22%3A%22PatternSlot%22%2C%22contextId%22%3A%22children%22%2C%22description%22%3A%22%22%2C%22defaultValue%22%3A%7B%22parent%22%3A%222b1402e609809cd73eb39178bba7cab95cb82de7%22%2C%22id%22%3A%222b1402e609809cd73eb39178bba7cab95cb82de7%3Adefault%22%2C%22libraryId%22%3A%22%40meetalva%2Fessentials%22%2C%22patternContextId%22%3A%22lib%2Ftext.d.ts%3AText%22%2C%22jsxFragment%22%3Afalse%2C%22props%22%3A%5B%7B%22propName%22%3A%22text%22%2C%22value%22%3A%22Call%20to%20action%22%7D%5D%2C%22children%22%3A%5B%5D%7D%2C%22example%22%3A%22%22%2C%22hidden%22%3Afalse%2C%22label%22%3A%22children%22%2C%22propertyName%22%3A%22children%22%2C%22id%22%3A%222b1402e609809cd73eb39178bba7cab95cb82de7%22%2C%22required%22%3Afalse%2C%22quantity%22%3A%22multiple%22%2C%22type%22%3A%22children%22%7D%5D%2C%22type%22%3A%22pattern%22%7D%2C%7B%22model%22%3A%22Pattern%22%2C%22contextId%22%3A%22lib%2Fbutton.d.ts%3AIconButton%22%2C%22description%22%3A%22Nest%20icon%20from%20an%20icon%20package%22%2C%22exportName%22%3A%22IconButton%22%2C%22group%22%3A%22Buttons%22%2C%22icon%22%3A%22PlusCircle%22%2C%22id%22%3A%22278b972dfa1c3a2766f96df05c1bd6b6d5d6865b%22%2C%22name%22%3A%22Icon%20Button%22%2C%22propertyIds%22%3A%5B%2200928241188516e5f57b268e6417495bca90cda1%22%2C%22b9a18278b09c09797ae01ea7438d402cc298bfe7%22%2C%22e11c0cc21089845f54644b2553c45349ad1f9cbd%22%5D%2C%22slots%22%3A%5B%7B%22model%22%3A%22PatternSlot%22%2C%22contextId%22%3A%22children%22%2C%22description%22%3A%22%22%2C%22defaultValue%22%3A%7B%22parent%22%3A%2283292a283a7cd9167fbec16584c7abc6cba3e562%22%2C%22id%22%3A%2283292a283a7cd9167fbec16584c7abc6cba3e562%3Adefault%22%2C%22libraryId%22%3A%22%40meetalva%2Fmaterial-design%22%2C%22patternContextId%22%3A%22lib%2Ficon.d.ts%3AIcon%22%2C%22jsxFragment%22%3Afalse%2C%22props%22%3A%5B%7B%22propName%22%3A%22icon%22%2C%22value%22%3A%22Menu%22%7D%5D%2C%22children%22%3A%5B%5D%7D%2C%22example%22%3A%22%22%2C%22hidden%22%3Afalse%2C%22label%22%3A%22children%22%2C%22propertyName%22%3A%22children%22%2C%22id%22%3A%2283292a283a7cd9167fbec16584c7abc6cba3e562%22%2C%22required%22%3Afalse%2C%22quantity%22%3A%22multiple%22%2C%22type%22%3A%22children%22%7D%5D%2C%22type%22%3A%22pattern%22%7D%2C%7B%22model%22%3A%22Pattern%22%2C%22contextId%22%3A%22lib%2Fcard.d.ts%3ACard%22%2C%22description%22%3A%22Contain%20content%20and%20actions%20about%20a%20single%20subject%22%2C%22exportName%22%3A%22Card%22%2C%22group%22%3A%22Card%22%2C%22icon%22%3A%22Square%22%2C%22id%22%3A%225db02cc52597b73e963e44608e942e52147f9ff8%22%2C%22name%22%3A%22Card%22%2C%22propertyIds%22%3A%5B%22fdbd536485d5aad687fef04e5bf3519f81692651%22%2C%22cc6963c12f5fd48d3d84163b9dc6d29a4f2c0c9f%22%5D%2C%22slots%22%3A%5B%7B%22model%22%3A%22PatternSlot%22%2C%22contextId%22%3A%22children%22%2C%22description%22%3A%22%22%2C%22defaultValue%22%3A%7B%22parent%22%3A%22fbe1b4d1a49f24abc6d446de42ed64caf0b491ae%22%2C%22id%22%3A%22fbe1b4d1a49f24abc6d446de42ed64caf0b491ae%3Adefault%22%2C%22libraryId%22%3A%22%22%2C%22patternContextId%22%3A%22%22%2C%22props%22%3A%5B%5D%2C%22jsxFragment%22%3Atrue%2C%22children%22%3A%5B%7B%22parent%22%3A%22fbe1b4d1a49f24abc6d446de42ed64caf0b491ae%22%2C%22id%22%3A%22fbe1b4d1a49f24abc6d446de42ed64caf0b491ae%3Adefault%22%2C%22libraryId%22%3A%22%40meetalva%2Fmaterial-design%22%2C%22patternContextId%22%3A%22lib%2Fcard.d.ts%3ACardHeader%22%2C%22jsxFragment%22%3Afalse%2C%22props%22%3A%5B%5D%2C%22children%22%3A%5B%5D%7D%2C%7B%22parent%22%3A%22fbe1b4d1a49f24abc6d446de42ed64caf0b491ae%22%2C%22id%22%3A%22fbe1b4d1a49f24abc6d446de42ed64caf0b491ae%3Adefault%22%2C%22libraryId%22%3A%22%40meetalva%2Fmaterial-design%22%2C%22patternContextId%22%3A%22lib%2Fcard.d.ts%3ACardMedia%22%2C%22jsxFragment%22%3Afalse%2C%22props%22%3A%5B%5D%2C%22children%22%3A%5B%5D%7D%2C%7B%22parent%22%3A%22fbe1b4d1a49f24abc6d446de42ed64caf0b491ae%22%2C%22id%22%3A%22fbe1b4d1a49f24abc6d446de42ed64caf0b491ae%3Adefault%22%2C%22libraryId%22%3A%22%40meetalva%2Fmaterial-design%22%2C%22patternContextId%22%3A%22lib%2Fcard.d.ts%3ACardContent%22%2C%22jsxFragment%22%3Afalse%2C%22props%22%3A%5B%5D%2C%22children%22%3A%5B%5D%7D%2C%7B%22parent%22%3A%22fbe1b4d1a49f24abc6d446de42ed64caf0b491ae%22%2C%22id%22%3A%22fbe1b4d1a49f24abc6d446de42ed64caf0b491ae%3Adefault%22%2C%22libraryId%22%3A%22%40meetalva%2Fmaterial-design%22%2C%22patternContextId%22%3A%22lib%2Fcard.d.ts%3ACardActions%22%2C%22jsxFragment%22%3Afalse%2C%22props%22%3A%5B%5D%2C%22children%22%3A%5B%5D%7D%2C%7B%22parent%22%3A%22fbe1b4d1a49f24abc6d446de42ed64caf0b491ae%22%2C%22id%22%3A%22fbe1b4d1a49f24abc6d446de42ed64caf0b491ae%3Adefault%22%2C%22libraryId%22%3A%22%22%2C%22patternContextId%22%3A%22%22%2C%22props%22%3A%5B%5D%2C%22jsxFragment%22%3Atrue%2C%22children%22%3A%5B%5D%7D%5D%7D%2C%22example%22%3A%22%22%2C%22hidden%22%3Afalse%2C%22label%22%3A%22children%22%2C%22propertyName%22%3A%22children%22%2C%22id%22%3A%22fbe1b4d1a49f24abc6d446de42ed64caf0b491ae%22%2C%22required%22%3Afalse%2C%22quantity%22%3A%22multiple%22%2C%22type%22%3A%22children%22%7D%5D%2C%22type%22%3A%22pattern%22%7D%2C%7B%22model%22%3A%22Pattern%22%2C%22contextId%22%3A%22lib%2Fcard.d.ts%3ACardHeader%22%2C%22description%22%3A%22%22%2C%22exportName%22%3A%22CardHeader%22%2C%22group%22%3A%22Card%22%2C%22icon%22%3A%22Square%22%2C%22id%22%3A%22bd6ca6c7e6c3f5f97359f64ab8ffb78e7e204084%22%2C%22name%22%3A%22Card%20Header%22%2C%22propertyIds%22%3A%5B%5D%2C%22slots%22%3A%5B%7B%22model%22%3A%22PatternSlot%22%2C%22contextId%22%3A%22title%22%2C%22description%22%3A%22%22%2C%22defaultValue%22%3A%7B%22parent%22%3A%220972f9c6a5e8cf86f63ae6c9e01774ed0c472820%22%2C%22id%22%3A%220972f9c6a5e8cf86f63ae6c9e01774ed0c472820%3Adefault%22%2C%22libraryId%22%3A%22%40meetalva%2Fessentials%22%2C%22patternContextId%22%3A%22lib%2Ftext.d.ts%3AText%22%2C%22jsxFragment%22%3Afalse%2C%22props%22%3A%5B%7B%22propName%22%3A%22text%22%2C%22value%22%3A%22Card%20Header%20Title%22%7D%5D%2C%22children%22%3A%5B%5D%7D%2C%22example%22%3A%22%22%2C%22hidden%22%3Afalse%2C%22label%22%3A%22title%22%2C%22propertyName%22%3A%22title%22%2C%22id%22%3A%220972f9c6a5e8cf86f63ae6c9e01774ed0c472820%22%2C%22required%22%3Afalse%2C%22quantity%22%3A%22multiple%22%2C%22type%22%3A%22property%22%7D%2C%7B%22model%22%3A%22PatternSlot%22%2C%22contextId%22%3A%22subheader%22%2C%22description%22%3A%22%22%2C%22defaultValue%22%3A%7B%22parent%22%3A%2212f7a5426cd7ce4c583d49ee18bd67c83b26cee9%22%2C%22id%22%3A%2212f7a5426cd7ce4c583d49ee18bd67c83b26cee9%3Adefault%22%2C%22libraryId%22%3A%22%40meetalva%2Fessentials%22%2C%22patternContextId%22%3A%22lib%2Ftext.d.ts%3AText%22%2C%22jsxFragment%22%3Afalse%2C%22props%22%3A%5B%7B%22propName%22%3A%22text%22%2C%22value%22%3A%22Sub%20Header%22%7D%5D%2C%22children%22%3A%5B%5D%7D%2C%22example%22%3A%22%22%2C%22hidden%22%3Afalse%2C%22label%22%3A%22subheader%22%2C%22propertyName%22%3A%22subheader%22%2C%22id%22%3A%2212f7a5426cd7ce4c583d49ee18bd67c83b26cee9%22%2C%22required%22%3Afalse%2C%22quantity%22%3A%22multiple%22%2C%22type%22%3A%22property%22%7D%2C%7B%22model%22%3A%22PatternSlot%22%2C%22contextId%22%3A%22action%22%2C%22description%22%3A%22%22%2C%22defaultValue%22%3A%7B%22parent%22%3A%22c0317e0d7f333a71a3c3bb5af8a5886b2f0f8a5b%22%2C%22id%22%3A%22c0317e0d7f333a71a3c3bb5af8a5886b2f0f8a5b%3Adefault%22%2C%22libraryId%22%3A%22%40meetalva%2Fmaterial-design%22%2C%22patternContextId%22%3A%22lib%2Fbutton.d.ts%3AIconButton%22%2C%22jsxFragment%22%3Afalse%2C%22props%22%3A%5B%5D%2C%22children%22%3A%5B%5D%7D%2C%22example%22%3A%22%22%2C%22hidden%22%3Afalse%2C%22label%22%3A%22action%22%2C%22propertyName%22%3A%22action%22%2C%22id%22%3A%22c0317e0d7f333a71a3c3bb5af8a5886b2f0f8a5b%22%2C%22required%22%3Afalse%2C%22quantity%22%3A%22multiple%22%2C%22type%22%3A%22property%22%7D%2C%7B%22model%22%3A%22PatternSlot%22%2C%22contextId%22%3A%22avatar%22%2C%22description%22%3A%22%22%2C%22defaultValue%22%3A%7B%22parent%22%3A%22ba696d7e4162f4c92fa4b32cba2c56b4e25f01f0%22%2C%22id%22%3A%22ba696d7e4162f4c92fa4b32cba2c56b4e25f01f0%3Adefault%22%2C%22libraryId%22%3A%22%40meetalva%2Fmaterial-design%22%2C%22patternContextId%22%3A%22lib%2Favatar.d.ts%3AAvatar%22%2C%22jsxFragment%22%3Afalse%2C%22props%22%3A%5B%5D%2C%22children%22%3A%5B%5D%7D%2C%22example%22%3A%22%22%2C%22hidden%22%3Afalse%2C%22label%22%3A%22avatar%22%2C%22propertyName%22%3A%22avatar%22%2C%22id%22%3A%22ba696d7e4162f4c92fa4b32cba2c56b4e25f01f0%22%2C%22required%22%3Afalse%2C%22quantity%22%3A%22multiple%22%2C%22type%22%3A%22property%22%7D%5D%2C%22type%22%3A%22pattern%22%7D%2C%7B%22model%22%3A%22Pattern%22%2C%22contextId%22%3A%22lib%2Fcard.d.ts%3ACardContent%22%2C%22description%22%3A%22%22%2C%22exportName%22%3A%22CardContent%22%2C%22group%22%3A%22Card%22%2C%22icon%22%3A%22Square%22%2C%22id%22%3A%224e217fd5cc79c445279c04a5afb9469c388af650%22%2C%22name%22%3A%22Card%20Content%22%2C%22propertyIds%22%3A%5B%5D%2C%22slots%22%3A%5B%7B%22model%22%3A%22PatternSlot%22%2C%22contextId%22%3A%22children%22%2C%22description%22%3A%22%22%2C%22defaultValue%22%3A%7B%22parent%22%3A%223c0a34d46c89ae8f454d59ef7b7f4e6ce33ae4d0%22%2C%22id%22%3A%223c0a34d46c89ae8f454d59ef7b7f4e6ce33ae4d0%3Adefault%22%2C%22libraryId%22%3A%22%22%2C%22patternContextId%22%3A%22%22%2C%22props%22%3A%5B%5D%2C%22jsxFragment%22%3Atrue%2C%22children%22%3A%5B%7B%22parent%22%3A%223c0a34d46c89ae8f454d59ef7b7f4e6ce33ae4d0%22%2C%22id%22%3A%223c0a34d46c89ae8f454d59ef7b7f4e6ce33ae4d0%3Adefault%22%2C%22libraryId%22%3A%22%40meetalva%2Fmaterial-design%22%2C%22patternContextId%22%3A%22lib%2Ftypography.d.ts%3ATypography%22%2C%22jsxFragment%22%3Afalse%2C%22props%22%3A%5B%7B%22propName%22%3A%22variant%22%2C%22value%22%3A%22h6%22%7D%2C%7B%22propName%22%3A%22color%22%2C%22value%22%3A%22textPrimary%22%7D%5D%2C%22children%22%3A%5B%5D%7D%2C%7B%22parent%22%3A%223c0a34d46c89ae8f454d59ef7b7f4e6ce33ae4d0%22%2C%22id%22%3A%223c0a34d46c89ae8f454d59ef7b7f4e6ce33ae4d0%3Adefault%22%2C%22libraryId%22%3A%22%40meetalva%2Fmaterial-design%22%2C%22patternContextId%22%3A%22lib%2Ftypography.d.ts%3ATypography%22%2C%22jsxFragment%22%3Afalse%2C%22props%22%3A%5B%7B%22propName%22%3A%22color%22%2C%22value%22%3A%22textSecondary%22%7D%2C%7B%22propName%22%3A%22gutterBottom%22%2C%22value%22%3A%22true%22%7D%5D%2C%22children%22%3A%5B%5D%7D%2C%7B%22parent%22%3A%223c0a34d46c89ae8f454d59ef7b7f4e6ce33ae4d0%22%2C%22id%22%3A%223c0a34d46c89ae8f454d59ef7b7f4e6ce33ae4d0%3Adefault%22%2C%22libraryId%22%3A%22%22%2C%22patternContextId%22%3A%22%22%2C%22props%22%3A%5B%5D%2C%22jsxFragment%22%3Atrue%2C%22children%22%3A%5B%5D%7D%5D%7D%2C%22example%22%3A%22%22%2C%22hidden%22%3Afalse%2C%22label%22%3A%22children%22%2C%22propertyName%22%3A%22children%22%2C%22id%22%3A%223c0a34d46c89ae8f454d59ef7b7f4e6ce33ae4d0%22%2C%22required%22%3Afalse%2C%22quantity%22%3A%22multiple%22%2C%22type%22%3A%22children%22%7D%5D%2C%22type%22%3A%22pattern%22%7D%2C%7B%22model%22%3A%22Pattern%22%2C%22contextId%22%3A%22lib%2Fcard.d.ts%3ACardMedia%22%2C%22description%22%3A%22%22%2C%22exportName%22%3A%22CardMedia%22%2C%22group%22%3A%22Card%22%2C%22icon%22%3A%22Image%22%2C%22id%22%3A%22b5da1f4d2794b7ff37177882b2da10b47f9f2669%22%2C%22name%22%3A%22Card%20Media%22%2C%22propertyIds%22%3A%5B%22ca0fe43010950929e51e3658027d1517bfd45b98%22%2C%22838b751145dbe11f3def770280d0929683a55975%22%2C%221de0de0cfd04556029fb351288d9a286f031f25b%22%5D%2C%22slots%22%3A%5B%5D%2C%22type%22%3A%22pattern%22%7D%2C%7B%22model%22%3A%22Pattern%22%2C%22contextId%22%3A%22lib%2Fcard.d.ts%3ACardActionArea%22%2C%22description%22%3A%22%22%2C%22exportName%22%3A%22CardActionArea%22%2C%22group%22%3A%22Card%22%2C%22icon%22%3A%22MinusSquare%22%2C%22id%22%3A%226c8a762cf9bbbb09990e884fd4ddce2e05db6c3a%22%2C%22name%22%3A%22Card%20Actions%22%2C%22propertyIds%22%3A%5B%222303ff8093380ef799afa5439777b28731d64124%22%5D%2C%22slots%22%3A%5B%7B%22model%22%3A%22PatternSlot%22%2C%22contextId%22%3A%22children%22%2C%22description%22%3A%22Element%20that%20render%20inside%20this%20element%22%2C%22example%22%3A%22%22%2C%22hidden%22%3Afalse%2C%22label%22%3A%22children%22%2C%22propertyName%22%3A%22children%22%2C%22id%22%3A%2228b65c5c195ba5ba318c22f3612a0dd905d4d3d2%22%2C%22required%22%3Afalse%2C%22quantity%22%3A%22multiple%22%2C%22type%22%3A%22children%22%7D%5D%2C%22type%22%3A%22pattern%22%7D%2C%7B%22model%22%3A%22Pattern%22%2C%22contextId%22%3A%22lib%2Fcard.d.ts%3ACardActions%22%2C%22description%22%3A%22%22%2C%22exportName%22%3A%22CardActions%22%2C%22group%22%3A%22Card%22%2C%22icon%22%3A%22Square%22%2C%22id%22%3A%2253ab9f13d9e6c622f1dc95c3670d11e21cd515ca%22%2C%22name%22%3A%22Card%20Action%20Area%22%2C%22propertyIds%22%3A%5B%224db64797be7fc82d1ea120b735108fef0c3e585f%22%5D%2C%22slots%22%3A%5B%7B%22model%22%3A%22PatternSlot%22%2C%22contextId%22%3A%22children%22%2C%22description%22%3A%22%22%2C%22defaultValue%22%3A%7B%22parent%22%3A%228646fd6b0da3351e522e139ca41d54cb92f66c3b%22%2C%22id%22%3A%228646fd6b0da3351e522e139ca41d54cb92f66c3b%3Adefault%22%2C%22libraryId%22%3A%22%40meetalva%2Fmaterial-design%22%2C%22patternContextId%22%3A%22lib%2Fbutton.d.ts%3AButton%22%2C%22jsxFragment%22%3Afalse%2C%22props%22%3A%5B%7B%22propName%22%3A%22variant%22%2C%22value%22%3A%22text%22%7D%5D%2C%22children%22%3A%5B%5D%7D%2C%22example%22%3A%22%22%2C%22hidden%22%3Afalse%2C%22label%22%3A%22children%22%2C%22propertyName%22%3A%22children%22%2C%22id%22%3A%228646fd6b0da3351e522e139ca41d54cb92f66c3b%22%2C%22required%22%3Afalse%2C%22quantity%22%3A%22multiple%22%2C%22type%22%3A%22children%22%7D%5D%2C%22type%22%3A%22pattern%22%7D%2C%7B%22model%22%3A%22Pattern%22%2C%22contextId%22%3A%22lib%2Fchip.d.ts%3AChip%22%2C%22description%22%3A%22Compact%20elements%20that%20represent%20an%20input%2C%20attribute%2C%20or%20action%22%2C%22exportName%22%3A%22Chip%22%2C%22group%22%3A%22Selection%20Controls%22%2C%22icon%22%3A%22ToggleLeft%22%2C%22id%22%3A%22338f61655395ec86f07ed5a7a69408ee681471ff%22%2C%22name%22%3A%22Chip%22%2C%22propertyIds%22%3A%5B%22d1f30f11887c20d3f164fec6753208b4091eca06%22%2C%22714f835c4bae0efa713c01cad94fc3b798bd872b%22%2C%222eb843a2b90f88b61e03f2d962360f0cbf79f37c%22%2C%22f17899607238d18c56dfa8d1ab713ab89252e030%22%2C%221ef04e6ee6c0f80df9a0986addb696979ccd46a0%22%5D%2C%22slots%22%3A%5B%7B%22model%22%3A%22PatternSlot%22%2C%22contextId%22%3A%22label%22%2C%22description%22%3A%22%22%2C%22defaultValue%22%3A%7B%22parent%22%3A%221d0ae74f9701ac70fc953c20aaeaa97bbd02b4b5%22%2C%22id%22%3A%221d0ae74f9701ac70fc953c20aaeaa97bbd02b4b5%3Adefault%22%2C%22libraryId%22%3A%22%40meetalva%2Fessentials%22%2C%22patternContextId%22%3A%22lib%2Ftext.d.ts%3AText%22%2C%22jsxFragment%22%3Afalse%2C%22props%22%3A%5B%7B%22propName%22%3A%22text%22%2C%22value%22%3A%22Alva%22%7D%5D%2C%22children%22%3A%5B%5D%7D%2C%22example%22%3A%22%22%2C%22hidden%22%3Afalse%2C%22label%22%3A%22label%22%2C%22propertyName%22%3A%22label%22%2C%22id%22%3A%221d0ae74f9701ac70fc953c20aaeaa97bbd02b4b5%22%2C%22required%22%3Afalse%2C%22quantity%22%3A%22single%22%2C%22type%22%3A%22property%22%7D%2C%7B%22model%22%3A%22PatternSlot%22%2C%22contextId%22%3A%22avatar%22%2C%22description%22%3A%22%22%2C%22defaultValue%22%3A%7B%22parent%22%3A%22f8a44c96b42b1238a564d565a0157221b0ebb421%22%2C%22id%22%3A%22f8a44c96b42b1238a564d565a0157221b0ebb421%3Adefault%22%2C%22libraryId%22%3A%22%40meetalva%2Fmaterial-design%22%2C%22patternContextId%22%3A%22lib%2Favatar.d.ts%3AAvatar%22%2C%22jsxFragment%22%3Afalse%2C%22props%22%3A%5B%5D%2C%22children%22%3A%5B%5D%7D%2C%22example%22%3A%22%22%2C%22hidden%22%3Afalse%2C%22label%22%3A%22avatar%22%2C%22propertyName%22%3A%22avatar%22%2C%22id%22%3A%22f8a44c96b42b1238a564d565a0157221b0ebb421%22%2C%22required%22%3Afalse%2C%22quantity%22%3A%22single%22%2C%22type%22%3A%22property%22%7D%2C%7B%22model%22%3A%22PatternSlot%22%2C%22contextId%22%3A%22deleteIcon%22%2C%22description%22%3A%22%22%2C%22example%22%3A%22%22%2C%22hidden%22%3Afalse%2C%22label%22%3A%22Delete%20Icon%22%2C%22propertyName%22%3A%22deleteIcon%22%2C%22id%22%3A%22b2ec9b75482dc862a2a414526ef5e0189ce11a2e%22%2C%22required%22%3Afalse%2C%22quantity%22%3A%22single%22%2C%22type%22%3A%22property%22%7D%2C%7B%22model%22%3A%22PatternSlot%22%2C%22contextId%22%3A%22icon%22%2C%22description%22%3A%22%22%2C%22example%22%3A%22%22%2C%22hidden%22%3Afalse%2C%22label%22%3A%22Icon%22%2C%22propertyName%22%3A%22icon%22%2C%22id%22%3A%229fcff2fa7a07f2ea18d3bc8484cf6e61d3be5fd5%22%2C%22required%22%3Afalse%2C%22quantity%22%3A%22single%22%2C%22type%22%3A%22property%22%7D%5D%2C%22type%22%3A%22pattern%22%7D%2C%7B%22model%22%3A%22Pattern%22%2C%22contextId%22%3A%22lib%2Fdialog.d.ts%3ADialog%22%2C%22description%22%3A%22Modal%20window%20that%20appears%20in%20front%20of%20app%20content%22%2C%22exportName%22%3A%22Dialog%22%2C%22group%22%3A%22Dialog%22%2C%22icon%22%3A%22MessageSquare%22%2C%22id%22%3A%220980660f176da9c8ba4fe74ab540927eb7b6e4ec%22%2C%22name%22%3A%22Dialog%22%2C%22propertyIds%22%3A%5B%2280938fe491a2cf8207943b4285ed895ed5de4c7d%22%2C%2267556914a69429bddc19e9e25b37aa58f741f7cd%22%2C%224a914b09fa1f4ade901317cb713218a8099c0ef4%22%2C%225de51e851f54346244513607889a2cecd50c9223%22%5D%2C%22slots%22%3A%5B%7B%22model%22%3A%22PatternSlot%22%2C%22contextId%22%3A%22children%22%2C%22description%22%3A%22%22%2C%22defaultValue%22%3A%7B%22parent%22%3A%22e9b401a4e7531bc2b4b93f2b08411a98b3bc7d37%22%2C%22id%22%3A%22e9b401a4e7531bc2b4b93f2b08411a98b3bc7d37%3Adefault%22%2C%22libraryId%22%3A%22%22%2C%22patternContextId%22%3A%22%22%2C%22props%22%3A%5B%5D%2C%22jsxFragment%22%3Atrue%2C%22children%22%3A%5B%7B%22parent%22%3A%22e9b401a4e7531bc2b4b93f2b08411a98b3bc7d37%22%2C%22id%22%3A%22e9b401a4e7531bc2b4b93f2b08411a98b3bc7d37%3Adefault%22%2C%22libraryId%22%3A%22%40meetalva%2Fmaterial-design%22%2C%22patternContextId%22%3A%22lib%2Fdialog.d.ts%3ADialogTitle%22%2C%22jsxFragment%22%3Afalse%2C%22props%22%3A%5B%5D%2C%22children%22%3A%5B%5D%7D%2C%7B%22parent%22%3A%22e9b401a4e7531bc2b4b93f2b08411a98b3bc7d37%22%2C%22id%22%3A%22e9b401a4e7531bc2b4b93f2b08411a98b3bc7d37%3Adefault%22%2C%22libraryId%22%3A%22%40meetalva%2Fmaterial-design%22%2C%22patternContextId%22%3A%22lib%2Fdialog.d.ts%3ADialogContent%22%2C%22jsxFragment%22%3Afalse%2C%22props%22%3A%5B%5D%2C%22children%22%3A%5B%7B%22parent%22%3A%22e9b401a4e7531bc2b4b93f2b08411a98b3bc7d37%22%2C%22id%22%3A%22e9b401a4e7531bc2b4b93f2b08411a98b3bc7d37%3Adefault%22%2C%22libraryId%22%3A%22%40meetalva%2Fmaterial-design%22%2C%22patternContextId%22%3A%22lib%2Fdialog.d.ts%3ADialogContentText%22%2C%22jsxFragment%22%3Afalse%2C%22props%22%3A%5B%5D%2C%22children%22%3A%5B%5D%7D%5D%7D%2C%7B%22parent%22%3A%22e9b401a4e7531bc2b4b93f2b08411a98b3bc7d37%22%2C%22id%22%3A%22e9b401a4e7531bc2b4b93f2b08411a98b3bc7d37%3Adefault%22%2C%22libraryId%22%3A%22%40meetalva%2Fmaterial-design%22%2C%22patternContextId%22%3A%22lib%2Fdialog.d.ts%3ADialogActions%22%2C%22jsxFragment%22%3Afalse%2C%22props%22%3A%5B%5D%2C%22children%22%3A%5B%5D%7D%2C%7B%22parent%22%3A%22e9b401a4e7531bc2b4b93f2b08411a98b3bc7d37%22%2C%22id%22%3A%22e9b401a4e7531bc2b4b93f2b08411a98b3bc7d37%3Adefault%22%2C%22libraryId%22%3A%22%22%2C%22patternContextId%22%3A%22%22%2C%22props%22%3A%5B%5D%2C%22jsxFragment%22%3Atrue%2C%22children%22%3A%5B%5D%7D%5D%7D%2C%22example%22%3A%22%22%2C%22hidden%22%3Afalse%2C%22label%22%3A%22children%22%2C%22propertyName%22%3A%22children%22%2C%22id%22%3A%22e9b401a4e7531bc2b4b93f2b08411a98b3bc7d37%22%2C%22required%22%3Afalse%2C%22quantity%22%3A%22multiple%22%2C%22type%22%3A%22children%22%7D%5D%2C%22type%22%3A%22pattern%22%7D%2C%7B%22model%22%3A%22Pattern%22%2C%22contextId%22%3A%22lib%2Fdialog.d.ts%3ADialogActions%22%2C%22description%22%3A%22%22%2C%22exportName%22%3A%22DialogActions%22%2C%22group%22%3A%22Dialog%22%2C%22icon%22%3A%22MinusSquare%22%2C%22id%22%3A%22c37e356e6c831e9c6f85361c5ccbb9c521c7f25b%22%2C%22name%22%3A%22Dialog%20Actions%22%2C%22propertyIds%22%3A%5B%22fabe5f25f058283c4f3cd2ce4fa49d8cf56066d8%22%5D%2C%22slots%22%3A%5B%7B%22model%22%3A%22PatternSlot%22%2C%22contextId%22%3A%22children%22%2C%22description%22%3A%22%22%2C%22defaultValue%22%3A%7B%22parent%22%3A%22d8d7db11bca1cf6eff8a5cc0097b5bd7481f79c0%22%2C%22id%22%3A%22d8d7db11bca1cf6eff8a5cc0097b5bd7481f79c0%3Adefault%22%2C%22libraryId%22%3A%22%40meetalva%2Fmaterial-design%22%2C%22patternContextId%22%3A%22lib%2Fbutton.d.ts%3AButton%22%2C%22jsxFragment%22%3Afalse%2C%22props%22%3A%5B%7B%22propName%22%3A%22variant%22%2C%22value%22%3A%22text%22%7D%5D%2C%22children%22%3A%5B%5D%7D%2C%22example%22%3A%22%22%2C%22hidden%22%3Afalse%2C%22label%22%3A%22children%22%2C%22propertyName%22%3A%22children%22%2C%22id%22%3A%22d8d7db11bca1cf6eff8a5cc0097b5bd7481f79c0%22%2C%22required%22%3Afalse%2C%22quantity%22%3A%22multiple%22%2C%22type%22%3A%22children%22%7D%5D%2C%22type%22%3A%22pattern%22%7D%2C%7B%22model%22%3A%22Pattern%22%2C%22contextId%22%3A%22lib%2Fdialog.d.ts%3ADialogTitle%22%2C%22description%22%3A%22%22%2C%22exportName%22%3A%22DialogTitle%22%2C%22group%22%3A%22Dialog%22%2C%22icon%22%3A%22Type%22%2C%22id%22%3A%220babed93294465ad9ba94b9ad450a12b4221ff7f%22%2C%22name%22%3A%22Dialog%20Title%22%2C%22propertyIds%22%3A%5B%5D%2C%22slots%22%3A%5B%7B%22model%22%3A%22PatternSlot%22%2C%22contextId%22%3A%22children%22%2C%22description%22%3A%22%22%2C%22defaultValue%22%3A%7B%22parent%22%3A%226a2a517890063a51013fb695ebe0f390c63d69f2%22%2C%22id%22%3A%226a2a517890063a51013fb695ebe0f390c63d69f2%3Adefault%22%2C%22libraryId%22%3A%22%40meetalva%2Fessentials%22%2C%22patternContextId%22%3A%22lib%2Ftext.d.ts%3AText%22%2C%22jsxFragment%22%3Afalse%2C%22props%22%3A%5B%7B%22propName%22%3A%22text%22%2C%22value%22%3A%22Dialog%20Title%22%7D%5D%2C%22children%22%3A%5B%5D%7D%2C%22example%22%3A%22%22%2C%22hidden%22%3Afalse%2C%22label%22%3A%22children%22%2C%22propertyName%22%3A%22children%22%2C%22id%22%3A%226a2a517890063a51013fb695ebe0f390c63d69f2%22%2C%22required%22%3Afalse%2C%22quantity%22%3A%22multiple%22%2C%22type%22%3A%22children%22%7D%5D%2C%22type%22%3A%22pattern%22%7D%2C%7B%22model%22%3A%22Pattern%22%2C%22contextId%22%3A%22lib%2Fdialog.d.ts%3ADialogContent%22%2C%22description%22%3A%22%22%2C%22exportName%22%3A%22DialogContent%22%2C%22group%22%3A%22Dialog%22%2C%22icon%22%3A%22Square%22%2C%22id%22%3A%22caafa422d97bd3e7ca2a74cfa56e13f51794913b%22%2C%22name%22%3A%22Dialog%20Content%22%2C%22propertyIds%22%3A%5B%5D%2C%22slots%22%3A%5B%7B%22model%22%3A%22PatternSlot%22%2C%22contextId%22%3A%22children%22%2C%22description%22%3A%22%22%2C%22example%22%3A%22%22%2C%22hidden%22%3Afalse%2C%22label%22%3A%22children%22%2C%22propertyName%22%3A%22children%22%2C%22id%22%3A%226c23efcded52eea609912a8630732e01951a5a77%22%2C%22required%22%3Afalse%2C%22quantity%22%3A%22multiple%22%2C%22type%22%3A%22children%22%7D%5D%2C%22type%22%3A%22pattern%22%7D%2C%7B%22model%22%3A%22Pattern%22%2C%22contextId%22%3A%22lib%2Fdialog.d.ts%3ADialogContentText%22%2C%22description%22%3A%22%22%2C%22exportName%22%3A%22DialogContentText%22%2C%22group%22%3A%22Dialog%22%2C%22icon%22%3A%22Type%22%2C%22id%22%3A%22e40161072173379d5ed00441b2efdd0173a519e2%22%2C%22name%22%3A%22Dialog%20Content%20Text%22%2C%22propertyIds%22%3A%5B%5D%2C%22slots%22%3A%5B%7B%22model%22%3A%22PatternSlot%22%2C%22contextId%22%3A%22children%22%2C%22description%22%3A%22%22%2C%22defaultValue%22%3A%7B%22parent%22%3A%22fc34a85b38d28f91917ae3d505a07b162514acef%22%2C%22id%22%3A%22fc34a85b38d28f91917ae3d505a07b162514acef%3Adefault%22%2C%22libraryId%22%3A%22%40meetalva%2Fessentials%22%2C%22patternContextId%22%3A%22lib%2Ftext.d.ts%3AText%22%2C%22jsxFragment%22%3Afalse%2C%22props%22%3A%5B%7B%22propName%22%3A%22text%22%2C%22value%22%3A%22Dialog%20Text%20lorem%20ipsum%20dolor%20sit...%22%7D%5D%2C%22children%22%3A%5B%5D%7D%2C%22example%22%3A%22%22%2C%22hidden%22%3Afalse%2C%22label%22%3A%22children%22%2C%22propertyName%22%3A%22children%22%2C%22id%22%3A%22fc34a85b38d28f91917ae3d505a07b162514acef%22%2C%22required%22%3Afalse%2C%22quantity%22%3A%22multiple%22%2C%22type%22%3A%22children%22%7D%5D%2C%22type%22%3A%22pattern%22%7D%2C%7B%22model%22%3A%22Pattern%22%2C%22contextId%22%3A%22lib%2Ftypography.d.ts%3ATypography%22%2C%22description%22%3A%22%22%2C%22exportName%22%3A%22Typography%22%2C%22group%22%3A%22Style%22%2C%22icon%22%3A%22Type%22%2C%22id%22%3A%22e294c5d0061261ac3df58c55a314815335c4adbc%22%2C%22name%22%3A%22Typography%22%2C%22propertyIds%22%3A%5B%22cff7e143c52db50cdfbda9b1625f602a09d408a4%22%2C%222d1fce598d6df3a03d8b37a900633307de1db5d9%22%2C%22c70a0d6de7b142bb768cae87ffbf7cbfbddbee71%22%2C%22a97aa5295885b63fbaa5e937758d6d091e11aee4%22%2C%221bd371b98a0acce7364fe297070a3164c0a2313d%22%2C%22835cf6eb5fc824a789fa64a129c085d59904d7f0%22%2C%22755908977a72840f6ebc8d2793053f08690f8be0%22%5D%2C%22slots%22%3A%5B%7B%22model%22%3A%22PatternSlot%22%2C%22contextId%22%3A%22children%22%2C%22description%22%3A%22%22%2C%22defaultValue%22%3A%7B%22parent%22%3A%220a2f0a022c78f91032dd922e238d13a803a76378%22%2C%22id%22%3A%220a2f0a022c78f91032dd922e238d13a803a76378%3Adefault%22%2C%22libraryId%22%3A%22%40meetalva%2Fessentials%22%2C%22patternContextId%22%3A%22lib%2Ftext.d.ts%3AText%22%2C%22jsxFragment%22%3Afalse%2C%22props%22%3A%5B%7B%22propName%22%3A%22text%22%2C%22value%22%3A%22Lorem%20ipsum%22%7D%5D%2C%22children%22%3A%5B%5D%7D%2C%22example%22%3A%22%22%2C%22hidden%22%3Afalse%2C%22label%22%3A%22children%22%2C%22propertyName%22%3A%22children%22%2C%22id%22%3A%220a2f0a022c78f91032dd922e238d13a803a76378%22%2C%22required%22%3Afalse%2C%22quantity%22%3A%22multiple%22%2C%22type%22%3A%22children%22%7D%5D%2C%22type%22%3A%22pattern%22%7D%2C%7B%22model%22%3A%22Pattern%22%2C%22contextId%22%3A%22lib%2Fdivider.d.ts%3ADivider%22%2C%22description%22%3A%22Separates%20content%20into%20clear%20groups.%22%2C%22exportName%22%3A%22Divider%22%2C%22group%22%3A%22Style%22%2C%22icon%22%3A%22Minus%22%2C%22id%22%3A%229ac411e55854ca88ae1b0c37c9cb0819418cdecf%22%2C%22name%22%3A%22Divider%22%2C%22propertyIds%22%3A%5B%220cb30a052fa8cff4f095ae388f26131e48ab01f1%22%2C%22977bec3a7c97217645a89bd750d89d0c135493a9%22%2C%22148f176ee79936d78a1dacf9a267e7f048b2b8b9%22%5D%2C%22slots%22%3A%5B%5D%2C%22type%22%3A%22pattern%22%7D%2C%7B%22model%22%3A%22Pattern%22%2C%22contextId%22%3A%22lib%2Fdrawer.d.ts%3ADrawer%22%2C%22description%22%3A%22Provide%20access%20to%20destinations%20in%20your%20app%22%2C%22exportName%22%3A%22Drawer%22%2C%22group%22%3A%22Navigation%22%2C%22icon%22%3A%22Sidebar%22%2C%22id%22%3A%226244a2bf7ff60c2f136e2bef7fd57a7a19dd4c95%22%2C%22name%22%3A%22Drawer%22%2C%22propertyIds%22%3A%5B%22a53689bdc9a289b5609a1f3ccf4f4d2224034b12%22%2C%22e4af08994110258d27fe53dbee7a0e28a4ba94be%22%2C%221606b77f68808ce4e40e32e5a23ecf227ce7561c%22%2C%22d97ea5932cf38c4f07205ab152cbfc787d50e72a%22%5D%2C%22slots%22%3A%5B%7B%22model%22%3A%22PatternSlot%22%2C%22contextId%22%3A%22children%22%2C%22description%22%3A%22%22%2C%22defaultValue%22%3A%7B%22parent%22%3A%227d215a23970edd673313be4adcbf10cb90b778cc%22%2C%22id%22%3A%227d215a23970edd673313be4adcbf10cb90b778cc%3Adefault%22%2C%22libraryId%22%3A%22%40meetalva%2Fmaterial-design%22%2C%22patternContextId%22%3A%22lib%2Flist.d.ts%3AList%22%2C%22jsxFragment%22%3Afalse%2C%22props%22%3A%5B%5D%2C%22children%22%3A%5B%5D%7D%2C%22example%22%3A%22%22%2C%22hidden%22%3Afalse%2C%22label%22%3A%22children%22%2C%22propertyName%22%3A%22children%22%2C%22id%22%3A%227d215a23970edd673313be4adcbf10cb90b778cc%22%2C%22required%22%3Afalse%2C%22quantity%22%3A%22multiple%22%2C%22type%22%3A%22children%22%7D%5D%2C%22type%22%3A%22pattern%22%7D%2C%7B%22model%22%3A%22Pattern%22%2C%22contextId%22%3A%22lib%2Ffab.d.ts%3AFab%22%2C%22description%22%3A%22Floating%20Action%20Button%22%2C%22exportName%22%3A%22Fab%22%2C%22group%22%3A%22Buttons%22%2C%22icon%22%3A%22PlusCircle%22%2C%22id%22%3A%225e876804f47773cf9ac6a676670996382a56eed5%22%2C%22name%22%3A%22FAB%22%2C%22propertyIds%22%3A%5B%22934fa9fac8d8953e06c0c356eb37836cd0f71ce8%22%2C%2236c4eab3d756aa86018ac4b8e1724620e4c07a0a%22%2C%22e2f9cd4db85dcb0c454f1de83099bf3f007fd605%22%2C%2213c6135243b6c42b7a41b49337fbe4877ca3d73f%22%2C%22af3975b0229653ca6878c134a85f7a7c9b4c6e78%22%2C%22677f0725790617d040e069a329cc278b0ff96b88%22%5D%2C%22slots%22%3A%5B%7B%22model%22%3A%22PatternSlot%22%2C%22contextId%22%3A%22children%22%2C%22description%22%3A%22%22%2C%22defaultValue%22%3A%7B%22parent%22%3A%2296b69d223d9420cac46bf0dbdcd059dfbe565f05%22%2C%22id%22%3A%2296b69d223d9420cac46bf0dbdcd059dfbe565f05%3Adefault%22%2C%22libraryId%22%3A%22%40meetalva%2Fmaterial-design%22%2C%22patternContextId%22%3A%22lib%2Ficon.d.ts%3AIcon%22%2C%22jsxFragment%22%3Afalse%2C%22props%22%3A%5B%7B%22propName%22%3A%22icon%22%2C%22value%22%3A%22Add%22%7D%5D%2C%22children%22%3A%5B%5D%7D%2C%22example%22%3A%22%22%2C%22hidden%22%3Afalse%2C%22label%22%3A%22children%22%2C%22propertyName%22%3A%22children%22%2C%22id%22%3A%2296b69d223d9420cac46bf0dbdcd059dfbe565f05%22%2C%22required%22%3Afalse%2C%22quantity%22%3A%22multiple%22%2C%22type%22%3A%22children%22%7D%5D%2C%22type%22%3A%22pattern%22%7D%2C%7B%22model%22%3A%22Pattern%22%2C%22contextId%22%3A%22lib%2Ficon.d.ts%3AIcon%22%2C%22description%22%3A%22%22%2C%22exportName%22%3A%22Icon%22%2C%22group%22%3A%22Style%22%2C%22icon%22%3A%22Heart%22%2C%22id%22%3A%2219b67d1ee37bbb992423ddd9cc147be09006f739%22%2C%22name%22%3A%22Icon%22%2C%22propertyIds%22%3A%5B%221628e497832b1ec7421ec486f7784c18db305119%22%2C%2255ca45d2b6b84f2a5bdb83ee7adc3efa8009ad79%22%2C%226b4941f3a587503262500c856511a179587ba22e%22%5D%2C%22slots%22%3A%5B%5D%2C%22type%22%3A%22pattern%22%7D%2C%7B%22model%22%3A%22Pattern%22%2C%22contextId%22%3A%22lib%2Fmenu.d.ts%3AMenu%22%2C%22description%22%3A%22List%20of%20choices%20on%20temporary%20surfaces%22%2C%22exportName%22%3A%22Menu%22%2C%22group%22%3A%22Menu%22%2C%22icon%22%3A%22Menu%22%2C%22id%22%3A%224c11ffb44678df488c0a46a7322df912df47c02b%22%2C%22name%22%3A%22Menu%22%2C%22propertyIds%22%3A%5B%5D%2C%22slots%22%3A%5B%7B%22model%22%3A%22PatternSlot%22%2C%22contextId%22%3A%22children%22%2C%22description%22%3A%22%22%2C%22defaultValue%22%3A%7B%22parent%22%3A%225de5b0208b7d47f4fcc632adacf35cf70ac14e17%22%2C%22id%22%3A%225de5b0208b7d47f4fcc632adacf35cf70ac14e17%3Adefault%22%2C%22libraryId%22%3A%22%22%2C%22patternContextId%22%3A%22%22%2C%22props%22%3A%5B%5D%2C%22jsxFragment%22%3Atrue%2C%22children%22%3A%5B%7B%22parent%22%3A%225de5b0208b7d47f4fcc632adacf35cf70ac14e17%22%2C%22id%22%3A%225de5b0208b7d47f4fcc632adacf35cf70ac14e17%3Adefault%22%2C%22libraryId%22%3A%22%40meetalva%2Fmaterial-design%22%2C%22patternContextId%22%3A%22lib%2Fmenu.d.ts%3AMenuItem%22%2C%22jsxFragment%22%3Afalse%2C%22props%22%3A%5B%7B%22propName%22%3A%22button%22%2C%22value%22%3A%22true%22%7D%2C%7B%22propName%22%3A%22selected%22%2C%22value%22%3A%22true%22%7D%5D%2C%22children%22%3A%5B%5D%7D%2C%7B%22parent%22%3A%225de5b0208b7d47f4fcc632adacf35cf70ac14e17%22%2C%22id%22%3A%225de5b0208b7d47f4fcc632adacf35cf70ac14e17%3Adefault%22%2C%22libraryId%22%3A%22%40meetalva%2Fmaterial-design%22%2C%22patternContextId%22%3A%22lib%2Fmenu.d.ts%3AMenuItem%22%2C%22jsxFragment%22%3Afalse%2C%22props%22%3A%5B%7B%22propName%22%3A%22button%22%2C%22value%22%3A%22true%22%7D%5D%2C%22children%22%3A%5B%5D%7D%2C%7B%22parent%22%3A%225de5b0208b7d47f4fcc632adacf35cf70ac14e17%22%2C%22id%22%3A%225de5b0208b7d47f4fcc632adacf35cf70ac14e17%3Adefault%22%2C%22libraryId%22%3A%22%40meetalva%2Fmaterial-design%22%2C%22patternContextId%22%3A%22lib%2Fmenu.d.ts%3AMenuItem%22%2C%22jsxFragment%22%3Afalse%2C%22props%22%3A%5B%7B%22propName%22%3A%22button%22%2C%22value%22%3A%22true%22%7D%5D%2C%22children%22%3A%5B%5D%7D%2C%7B%22parent%22%3A%225de5b0208b7d47f4fcc632adacf35cf70ac14e17%22%2C%22id%22%3A%225de5b0208b7d47f4fcc632adacf35cf70ac14e17%3Adefault%22%2C%22libraryId%22%3A%22%22%2C%22patternContextId%22%3A%22%22%2C%22props%22%3A%5B%5D%2C%22jsxFragment%22%3Atrue%2C%22children%22%3A%5B%5D%7D%5D%7D%2C%22example%22%3A%22%22%2C%22hidden%22%3Afalse%2C%22label%22%3A%22children%22%2C%22propertyName%22%3A%22children%22%2C%22id%22%3A%225de5b0208b7d47f4fcc632adacf35cf70ac14e17%22%2C%22required%22%3Afalse%2C%22quantity%22%3A%22multiple%22%2C%22type%22%3A%22children%22%7D%5D%2C%22type%22%3A%22pattern%22%7D%2C%7B%22model%22%3A%22Pattern%22%2C%22contextId%22%3A%22lib%2Fmenu.d.ts%3AMenuItem%22%2C%22description%22%3A%22%22%2C%22exportName%22%3A%22MenuItem%22%2C%22group%22%3A%22Menu%22%2C%22icon%22%3A%22MinusSquare%22%2C%22id%22%3A%223e696e6200039e9067a8548e22ef1a8ae969d622%22%2C%22name%22%3A%22Menu%20Item%22%2C%22propertyIds%22%3A%5B%5D%2C%22slots%22%3A%5B%7B%22model%22%3A%22PatternSlot%22%2C%22contextId%22%3A%22children%22%2C%22description%22%3A%22%22%2C%22defaultValue%22%3A%7B%22parent%22%3A%2241384f271407bd5373caf1d4435599d3aa44dbe0%22%2C%22id%22%3A%2241384f271407bd5373caf1d4435599d3aa44dbe0%3Adefault%22%2C%22libraryId%22%3A%22%40meetalva%2Fessentials%22%2C%22patternContextId%22%3A%22lib%2Ftext.d.ts%3AText%22%2C%22jsxFragment%22%3Afalse%2C%22props%22%3A%5B%7B%22propName%22%3A%22text%22%2C%22value%22%3A%22Option%22%7D%5D%2C%22children%22%3A%5B%5D%7D%2C%22example%22%3A%22%22%2C%22hidden%22%3Afalse%2C%22label%22%3A%22children%22%2C%22propertyName%22%3A%22children%22%2C%22id%22%3A%2241384f271407bd5373caf1d4435599d3aa44dbe0%22%2C%22required%22%3Afalse%2C%22quantity%22%3A%22multiple%22%2C%22type%22%3A%22children%22%7D%5D%2C%22type%22%3A%22pattern%22%7D%2C%7B%22model%22%3A%22Pattern%22%2C%22contextId%22%3A%22lib%2Flist.d.ts%3AList%22%2C%22description%22%3A%22Continuous%2C%20vertical%20indexes%20of%20text%20or%20images%22%2C%22exportName%22%3A%22List%22%2C%22group%22%3A%22List%22%2C%22icon%22%3A%22Menu%22%2C%22id%22%3A%224d5e5c745e8c026f1c62d169e4c66ad482af803b%22%2C%22name%22%3A%22List%22%2C%22propertyIds%22%3A%5B%5D%2C%22slots%22%3A%5B%7B%22model%22%3A%22PatternSlot%22%2C%22contextId%22%3A%22subheader%22%2C%22description%22%3A%22%22%2C%22defaultValue%22%3A%7B%22parent%22%3A%22cfb7b39406365e3088587341b215d472e7ae1701%22%2C%22id%22%3A%22cfb7b39406365e3088587341b215d472e7ae1701%3Adefault%22%2C%22libraryId%22%3A%22%40meetalva%2Fmaterial-design%22%2C%22patternContextId%22%3A%22lib%2Flist.d.ts%3AListSubheader%22%2C%22jsxFragment%22%3Afalse%2C%22props%22%3A%5B%5D%2C%22children%22%3A%5B%5D%7D%2C%22example%22%3A%22%22%2C%22hidden%22%3Afalse%2C%22label%22%3A%22subheader%22%2C%22propertyName%22%3A%22subheader%22%2C%22id%22%3A%22cfb7b39406365e3088587341b215d472e7ae1701%22%2C%22required%22%3Afalse%2C%22quantity%22%3A%22single%22%2C%22type%22%3A%22property%22%7D%2C%7B%22model%22%3A%22PatternSlot%22%2C%22contextId%22%3A%22children%22%2C%22description%22%3A%22%22%2C%22defaultValue%22%3A%7B%22parent%22%3A%22b5ff044fc126c3ca654905e0e6a5d390f272a81e%22%2C%22id%22%3A%22b5ff044fc126c3ca654905e0e6a5d390f272a81e%3Adefault%22%2C%22libraryId%22%3A%22%22%2C%22patternContextId%22%3A%22%22%2C%22props%22%3A%5B%5D%2C%22jsxFragment%22%3Atrue%2C%22children%22%3A%5B%7B%22parent%22%3A%22b5ff044fc126c3ca654905e0e6a5d390f272a81e%22%2C%22id%22%3A%22b5ff044fc126c3ca654905e0e6a5d390f272a81e%3Adefault%22%2C%22libraryId%22%3A%22%40meetalva%2Fmaterial-design%22%2C%22patternContextId%22%3A%22lib%2Flist.d.ts%3AListItem%22%2C%22jsxFragment%22%3Afalse%2C%22props%22%3A%5B%5D%2C%22children%22%3A%5B%5D%7D%2C%7B%22parent%22%3A%22b5ff044fc126c3ca654905e0e6a5d390f272a81e%22%2C%22id%22%3A%22b5ff044fc126c3ca654905e0e6a5d390f272a81e%3Adefault%22%2C%22libraryId%22%3A%22%40meetalva%2Fmaterial-design%22%2C%22patternContextId%22%3A%22lib%2Flist.d.ts%3AListItem%22%2C%22jsxFragment%22%3Afalse%2C%22props%22%3A%5B%5D%2C%22children%22%3A%5B%5D%7D%2C%7B%22parent%22%3A%22b5ff044fc126c3ca654905e0e6a5d390f272a81e%22%2C%22id%22%3A%22b5ff044fc126c3ca654905e0e6a5d390f272a81e%3Adefault%22%2C%22libraryId%22%3A%22%40meetalva%2Fmaterial-design%22%2C%22patternContextId%22%3A%22lib%2Flist.d.ts%3AListItem%22%2C%22jsxFragment%22%3Afalse%2C%22props%22%3A%5B%5D%2C%22children%22%3A%5B%5D%7D%2C%7B%22parent%22%3A%22b5ff044fc126c3ca654905e0e6a5d390f272a81e%22%2C%22id%22%3A%22b5ff044fc126c3ca654905e0e6a5d390f272a81e%3Adefault%22%2C%22libraryId%22%3A%22%22%2C%22patternContextId%22%3A%22%22%2C%22props%22%3A%5B%5D%2C%22jsxFragment%22%3Atrue%2C%22children%22%3A%5B%5D%7D%5D%7D%2C%22example%22%3A%22%22%2C%22hidden%22%3Afalse%2C%22label%22%3A%22children%22%2C%22propertyName%22%3A%22children%22%2C%22id%22%3A%22b5ff044fc126c3ca654905e0e6a5d390f272a81e%22%2C%22required%22%3Afalse%2C%22quantity%22%3A%22multiple%22%2C%22type%22%3A%22children%22%7D%5D%2C%22type%22%3A%22pattern%22%7D%2C%7B%22model%22%3A%22Pattern%22%2C%22contextId%22%3A%22lib%2Flist.d.ts%3AListItem%22%2C%22description%22%3A%22%22%2C%22exportName%22%3A%22ListItem%22%2C%22group%22%3A%22List%22%2C%22icon%22%3A%22Minus%22%2C%22id%22%3A%22872e6d76dbbd36bdfb1ac3d7fddc190cc5f259d3%22%2C%22name%22%3A%22List%20Item%22%2C%22propertyIds%22%3A%5B%222a4f3be05635904779be2a3f8767416e3bd4f4c4%22%2C%2241ff8250e8a5b76bea3c958e972d9c09702947f6%22%2C%22dbb120e9dfea5fa7bd6e9e48d82d9b8162dbb0b5%22%2C%225ff92ca0426ae550225bf3bf13885c6af2febe81%22%2C%22c628287f821c754fd4a6abad5edbda919dbcfb0c%22%2C%2224d5f038f51eab4530f9814949d6aa08ee3b791f%22%5D%2C%22slots%22%3A%5B%7B%22model%22%3A%22PatternSlot%22%2C%22contextId%22%3A%22children%22%2C%22description%22%3A%22%22%2C%22defaultValue%22%3A%7B%22parent%22%3A%2282950abcb11b4c8bbe834ce4fca836a4996ac64d%22%2C%22id%22%3A%2282950abcb11b4c8bbe834ce4fca836a4996ac64d%3Adefault%22%2C%22libraryId%22%3A%22%22%2C%22patternContextId%22%3A%22%22%2C%22props%22%3A%5B%5D%2C%22jsxFragment%22%3Atrue%2C%22children%22%3A%5B%7B%22parent%22%3A%2282950abcb11b4c8bbe834ce4fca836a4996ac64d%22%2C%22id%22%3A%2282950abcb11b4c8bbe834ce4fca836a4996ac64d%3Adefault%22%2C%22libraryId%22%3A%22%40meetalva%2Fmaterial-design%22%2C%22patternContextId%22%3A%22lib%2Flist.d.ts%3AListItemIcon%22%2C%22jsxFragment%22%3Afalse%2C%22props%22%3A%5B%5D%2C%22children%22%3A%5B%5D%7D%2C%7B%22parent%22%3A%2282950abcb11b4c8bbe834ce4fca836a4996ac64d%22%2C%22id%22%3A%2282950abcb11b4c8bbe834ce4fca836a4996ac64d%3Adefault%22%2C%22libraryId%22%3A%22%40meetalva%2Fmaterial-design%22%2C%22patternContextId%22%3A%22lib%2Flist.d.ts%3AListItemText%22%2C%22jsxFragment%22%3Afalse%2C%22props%22%3A%5B%5D%2C%22children%22%3A%5B%5D%7D%2C%7B%22parent%22%3A%2282950abcb11b4c8bbe834ce4fca836a4996ac64d%22%2C%22id%22%3A%2282950abcb11b4c8bbe834ce4fca836a4996ac64d%3Adefault%22%2C%22libraryId%22%3A%22%22%2C%22patternContextId%22%3A%22%22%2C%22props%22%3A%5B%5D%2C%22jsxFragment%22%3Atrue%2C%22children%22%3A%5B%5D%7D%5D%7D%2C%22example%22%3A%22%22%2C%22hidden%22%3Afalse%2C%22label%22%3A%22children%22%2C%22propertyName%22%3A%22children%22%2C%22id%22%3A%2282950abcb11b4c8bbe834ce4fca836a4996ac64d%22%2C%22required%22%3Afalse%2C%22quantity%22%3A%22multiple%22%2C%22type%22%3A%22children%22%7D%5D%2C%22type%22%3A%22pattern%22%7D%2C%7B%22model%22%3A%22Pattern%22%2C%22contextId%22%3A%22lib%2Flist.d.ts%3AListItemIcon%22%2C%22description%22%3A%22%22%2C%22exportName%22%3A%22ListItemIcon%22%2C%22group%22%3A%22List%22%2C%22icon%22%3A%22Heart%22%2C%22id%22%3A%223a645ae8b125efb638cfe49fe28a7e15f555f00f%22%2C%22name%22%3A%22List%20Item%20Icon%22%2C%22propertyIds%22%3A%5B%5D%2C%22slots%22%3A%5B%7B%22model%22%3A%22PatternSlot%22%2C%22contextId%22%3A%22children%22%2C%22description%22%3A%22%22%2C%22defaultValue%22%3A%7B%22parent%22%3A%2215da0af092442e8e652bdd62e7c629968bac1645%22%2C%22id%22%3A%2215da0af092442e8e652bdd62e7c629968bac1645%3Adefault%22%2C%22libraryId%22%3A%22%40meetalva%2Fmaterial-design%22%2C%22patternContextId%22%3A%22lib%2Ficon.d.ts%3AIcon%22%2C%22jsxFragment%22%3Afalse%2C%22props%22%3A%5B%7B%22propName%22%3A%22icon%22%2C%22value%22%3A%22Add%22%7D%5D%2C%22children%22%3A%5B%5D%7D%2C%22example%22%3A%22%22%2C%22hidden%22%3Afalse%2C%22label%22%3A%22children%22%2C%22propertyName%22%3A%22children%22%2C%22id%22%3A%2215da0af092442e8e652bdd62e7c629968bac1645%22%2C%22required%22%3Atrue%2C%22quantity%22%3A%22single%22%2C%22type%22%3A%22children%22%7D%5D%2C%22type%22%3A%22pattern%22%7D%2C%7B%22model%22%3A%22Pattern%22%2C%22contextId%22%3A%22lib%2Flist.d.ts%3AListItemText%22%2C%22description%22%3A%22%22%2C%22exportName%22%3A%22ListItemText%22%2C%22group%22%3A%22List%22%2C%22icon%22%3A%22Type%22%2C%22id%22%3A%2223d9db6bfc4d91593d8b2cb9c5951f154f63d3ff%22%2C%22name%22%3A%22List%20Item%20Text%22%2C%22propertyIds%22%3A%5B%22ca4abc91670347cacbbbca09e6da45d3cb6a54e8%22%2C%22770d9374deb54078e8b31f47cc74d01032e13c98%22%5D%2C%22slots%22%3A%5B%7B%22model%22%3A%22PatternSlot%22%2C%22contextId%22%3A%22primary%22%2C%22description%22%3A%22%22%2C%22defaultValue%22%3A%7B%22parent%22%3A%2208318502d686ab9db64027d7c164dedcaeea5275%22%2C%22id%22%3A%2208318502d686ab9db64027d7c164dedcaeea5275%3Adefault%22%2C%22libraryId%22%3A%22%40meetalva%2Fessentials%22%2C%22patternContextId%22%3A%22lib%2Ftext.d.ts%3AText%22%2C%22jsxFragment%22%3Afalse%2C%22props%22%3A%5B%7B%22propName%22%3A%22text%22%2C%22value%22%3A%22List%20Item%22%7D%5D%2C%22children%22%3A%5B%5D%7D%2C%22example%22%3A%22%22%2C%22hidden%22%3Afalse%2C%22label%22%3A%22primary%22%2C%22propertyName%22%3A%22primary%22%2C%22id%22%3A%2208318502d686ab9db64027d7c164dedcaeea5275%22%2C%22required%22%3Afalse%2C%22quantity%22%3A%22multiple%22%2C%22type%22%3A%22property%22%7D%2C%7B%22model%22%3A%22PatternSlot%22%2C%22contextId%22%3A%22secondary%22%2C%22description%22%3A%22%22%2C%22example%22%3A%22%22%2C%22hidden%22%3Afalse%2C%22label%22%3A%22Secondary%20Content%22%2C%22propertyName%22%3A%22secondary%22%2C%22id%22%3A%22aabab4d6532370d602eccc22801b90f99cbdd412%22%2C%22required%22%3Afalse%2C%22quantity%22%3A%22multiple%22%2C%22type%22%3A%22property%22%7D%5D%2C%22type%22%3A%22pattern%22%7D%2C%7B%22model%22%3A%22Pattern%22%2C%22contextId%22%3A%22lib%2Flist.d.ts%3AListSubheader%22%2C%22description%22%3A%22%22%2C%22exportName%22%3A%22ListSubheader%22%2C%22group%22%3A%22List%22%2C%22icon%22%3A%22%22%2C%22id%22%3A%22381dd2adaa608338eba775affbb8c2947cbb3537%22%2C%22name%22%3A%22List%20Subheader%22%2C%22propertyIds%22%3A%5B%22f8fb94ec70353cbbfc5d3f30195124e90fb327bc%22%2C%222784f396e622b6802ffe4f3e0ad310769b6da807%22%2C%2239adda96cf1a40c950afbc79b0468b06c19b6b05%22%5D%2C%22slots%22%3A%5B%7B%22model%22%3A%22PatternSlot%22%2C%22contextId%22%3A%22children%22%2C%22description%22%3A%22%22%2C%22defaultValue%22%3A%7B%22parent%22%3A%22c037297c0870ec17db483992f28eaaad354d9e9e%22%2C%22id%22%3A%22c037297c0870ec17db483992f28eaaad354d9e9e%3Adefault%22%2C%22libraryId%22%3A%22%40meetalva%2Fessentials%22%2C%22patternContextId%22%3A%22lib%2Ftext.d.ts%3AText%22%2C%22jsxFragment%22%3Afalse%2C%22props%22%3A%5B%7B%22propName%22%3A%22text%22%2C%22value%22%3A%22Subheader%22%7D%5D%2C%22children%22%3A%5B%5D%7D%2C%22example%22%3A%22%22%2C%22hidden%22%3Afalse%2C%22label%22%3A%22children%22%2C%22propertyName%22%3A%22children%22%2C%22id%22%3A%22c037297c0870ec17db483992f28eaaad354d9e9e%22%2C%22required%22%3Afalse%2C%22quantity%22%3A%22multiple%22%2C%22type%22%3A%22children%22%7D%5D%2C%22type%22%3A%22pattern%22%7D%2C%7B%22model%22%3A%22Pattern%22%2C%22contextId%22%3A%22lib%2Fprogress.d.ts%3AProgress%22%2C%22description%22%3A%22Express%20an%20unspecified%20wait%20time%20or%20display%20the%20length%20of%20a%20process%22%2C%22exportName%22%3A%22Progress%22%2C%22group%22%3A%22Progress%20indicators%22%2C%22icon%22%3A%22RotateCw%22%2C%22id%22%3A%22be0f742d4935619836e511ed6c6a45774c2ea7b7%22%2C%22name%22%3A%22Progress%22%2C%22propertyIds%22%3A%5B%222b6787124446b8c8c8170be4d9d97ccb37457fc0%22%2C%22eca4beff6b17ac8f588013bcae426ac7ea2673ac%22%2C%22cec9e55e442bd96aec7b2e49ee245083327ffb84%22%2C%227717e2582de2458cd2c5894d193c309328502352%22%2C%22d75e47e7043c8ab26ee9718ebb20eee29ba4e5a4%22%2C%22e469e6984874084c3f49d81a53b390a2dbd93937%22%5D%2C%22slots%22%3A%5B%5D%2C%22type%22%3A%22pattern%22%7D%2C%7B%22model%22%3A%22Pattern%22%2C%22contextId%22%3A%22lib%2Fstep.d.ts%3AStepper%22%2C%22description%22%3A%22Convey%20progress%20through%20numbered%20steps%22%2C%22exportName%22%3A%22Stepper%22%2C%22group%22%3A%22Stepper%22%2C%22icon%22%3A%22MoreHorizontal%22%2C%22id%22%3A%22e1f0722351d62db3b7212341a0b7eefbc72d9c3c%22%2C%22name%22%3A%22Stepper%22%2C%22propertyIds%22%3A%5B%22cfe3db8aff9a2bb9cc22e79084573c38288046e7%22%2C%220b7a3b5d8265c4193f2354a5f45eb3c12eb28da5%22%2C%2267c5864fad09b07c5d58b43f631e3518d9ca80c5%22%2C%228964aec20a90d4fa7179d25c703b37b1cb4b7cd3%22%5D%2C%22slots%22%3A%5B%7B%22model%22%3A%22PatternSlot%22%2C%22contextId%22%3A%22children%22%2C%22description%22%3A%22%22%2C%22defaultValue%22%3A%7B%22parent%22%3A%22efd5aedfa150b3c79361f70b6df460a717bbc29d%22%2C%22id%22%3A%22efd5aedfa150b3c79361f70b6df460a717bbc29d%3Adefault%22%2C%22libraryId%22%3A%22%22%2C%22patternContextId%22%3A%22%22%2C%22props%22%3A%5B%5D%2C%22jsxFragment%22%3Atrue%2C%22children%22%3A%5B%7B%22parent%22%3A%22efd5aedfa150b3c79361f70b6df460a717bbc29d%22%2C%22id%22%3A%22efd5aedfa150b3c79361f70b6df460a717bbc29d%3Adefault%22%2C%22libraryId%22%3A%22%40meetalva%2Fmaterial-design%22%2C%22patternContextId%22%3A%22lib%2Fstep.d.ts%3AStep%22%2C%22jsxFragment%22%3Afalse%2C%22props%22%3A%5B%5D%2C%22children%22%3A%5B%5D%7D%2C%7B%22parent%22%3A%22efd5aedfa150b3c79361f70b6df460a717bbc29d%22%2C%22id%22%3A%22efd5aedfa150b3c79361f70b6df460a717bbc29d%3Adefault%22%2C%22libraryId%22%3A%22%40meetalva%2Fmaterial-design%22%2C%22patternContextId%22%3A%22lib%2Fstep.d.ts%3AStep%22%2C%22jsxFragment%22%3Afalse%2C%22props%22%3A%5B%5D%2C%22children%22%3A%5B%5D%7D%2C%7B%22parent%22%3A%22efd5aedfa150b3c79361f70b6df460a717bbc29d%22%2C%22id%22%3A%22efd5aedfa150b3c79361f70b6df460a717bbc29d%3Adefault%22%2C%22libraryId%22%3A%22%40meetalva%2Fmaterial-design%22%2C%22patternContextId%22%3A%22lib%2Fstep.d.ts%3AStep%22%2C%22jsxFragment%22%3Afalse%2C%22props%22%3A%5B%5D%2C%22children%22%3A%5B%5D%7D%2C%7B%22parent%22%3A%22efd5aedfa150b3c79361f70b6df460a717bbc29d%22%2C%22id%22%3A%22efd5aedfa150b3c79361f70b6df460a717bbc29d%3Adefault%22%2C%22libraryId%22%3A%22%22%2C%22patternContextId%22%3A%22%22%2C%22props%22%3A%5B%5D%2C%22jsxFragment%22%3Atrue%2C%22children%22%3A%5B%5D%7D%5D%7D%2C%22example%22%3A%22%22%2C%22hidden%22%3Afalse%2C%22label%22%3A%22children%22%2C%22propertyName%22%3A%22children%22%2C%22id%22%3A%22efd5aedfa150b3c79361f70b6df460a717bbc29d%22%2C%22required%22%3Afalse%2C%22quantity%22%3A%22multiple%22%2C%22type%22%3A%22children%22%7D%5D%2C%22type%22%3A%22pattern%22%7D%2C%7B%22model%22%3A%22Pattern%22%2C%22contextId%22%3A%22lib%2Fstep.d.ts%3AStep%22%2C%22description%22%3A%22%22%2C%22exportName%22%3A%22Step%22%2C%22group%22%3A%22Stepper%22%2C%22icon%22%3A%22Square%22%2C%22id%22%3A%22975b6d9e50067167ae221b0e2d1fc50635ea0ebe%22%2C%22name%22%3A%22Step%22%2C%22propertyIds%22%3A%5B%5D%2C%22slots%22%3A%5B%7B%22model%22%3A%22PatternSlot%22%2C%22contextId%22%3A%22children%22%2C%22description%22%3A%22%22%2C%22defaultValue%22%3A%7B%22parent%22%3A%22c11e9fa8fdd9cb5affc5257953a3643d9f23e67c%22%2C%22id%22%3A%22c11e9fa8fdd9cb5affc5257953a3643d9f23e67c%3Adefault%22%2C%22libraryId%22%3A%22%40meetalva%2Fmaterial-design%22%2C%22patternContextId%22%3A%22lib%2Fstep.d.ts%3AStepLabel%22%2C%22jsxFragment%22%3Afalse%2C%22props%22%3A%5B%5D%2C%22children%22%3A%5B%5D%7D%2C%22example%22%3A%22%22%2C%22hidden%22%3Afalse%2C%22label%22%3A%22children%22%2C%22propertyName%22%3A%22children%22%2C%22id%22%3A%22c11e9fa8fdd9cb5affc5257953a3643d9f23e67c%22%2C%22required%22%3Afalse%2C%22quantity%22%3A%22multiple%22%2C%22type%22%3A%22children%22%7D%5D%2C%22type%22%3A%22pattern%22%7D%2C%7B%22model%22%3A%22Pattern%22%2C%22contextId%22%3A%22lib%2Fstep.d.ts%3AStepButton%22%2C%22description%22%3A%22%22%2C%22exportName%22%3A%22StepButton%22%2C%22group%22%3A%22Stepper%22%2C%22icon%22%3A%22MinusSquare%22%2C%22id%22%3A%2213a990f6affd88ace786c28f31e9008bef3e8fbe%22%2C%22name%22%3A%22Step%20Button%22%2C%22propertyIds%22%3A%5B%5D%2C%22slots%22%3A%5B%7B%22model%22%3A%22PatternSlot%22%2C%22contextId%22%3A%22children%22%2C%22description%22%3A%22%22%2C%22example%22%3A%22%22%2C%22hidden%22%3Afalse%2C%22label%22%3A%22children%22%2C%22propertyName%22%3A%22children%22%2C%22id%22%3A%2225b0a54d883fad3d60b8250db3c63bb6866be46c%22%2C%22required%22%3Afalse%2C%22quantity%22%3A%22multiple%22%2C%22type%22%3A%22children%22%7D%5D%2C%22type%22%3A%22pattern%22%7D%2C%7B%22model%22%3A%22Pattern%22%2C%22contextId%22%3A%22lib%2Fstep.d.ts%3AStepLabel%22%2C%22description%22%3A%22%22%2C%22exportName%22%3A%22StepLabel%22%2C%22group%22%3A%22Stepper%22%2C%22icon%22%3A%22Tag%22%2C%22id%22%3A%226a9cbf56244a016d0ca9889aa06a4d541748242d%22%2C%22name%22%3A%22Step%20Label%22%2C%22propertyIds%22%3A%5B%220c8b7ea983b7047a6a4b9881d2697cc7a91dcd91%22%5D%2C%22slots%22%3A%5B%7B%22model%22%3A%22PatternSlot%22%2C%22contextId%22%3A%22children%22%2C%22description%22%3A%22%22%2C%22defaultValue%22%3A%7B%22parent%22%3A%22e4ade081ee86bdfbc6f6a49208a027c2e0c1923b%22%2C%22id%22%3A%22e4ade081ee86bdfbc6f6a49208a027c2e0c1923b%3Adefault%22%2C%22libraryId%22%3A%22%40meetalva%2Fessentials%22%2C%22patternContextId%22%3A%22lib%2Ftext.d.ts%3AText%22%2C%22jsxFragment%22%3Afalse%2C%22props%22%3A%5B%7B%22propName%22%3A%22text%22%2C%22value%22%3A%22Step%20Title%22%7D%5D%2C%22children%22%3A%5B%5D%7D%2C%22example%22%3A%22%22%2C%22hidden%22%3Afalse%2C%22label%22%3A%22children%22%2C%22propertyName%22%3A%22children%22%2C%22id%22%3A%22e4ade081ee86bdfbc6f6a49208a027c2e0c1923b%22%2C%22required%22%3Afalse%2C%22quantity%22%3A%22multiple%22%2C%22type%22%3A%22children%22%7D%5D%2C%22type%22%3A%22pattern%22%7D%2C%7B%22model%22%3A%22Pattern%22%2C%22contextId%22%3A%22lib%2Flinear-progress.d.ts%3ALinearProgress%22%2C%22description%22%3A%22Describes%20a%20loading%20progress%22%2C%22exportName%22%3A%22LinearProgress%22%2C%22group%22%3A%22Progress%20indicators%22%2C%22icon%22%3A%22%22%2C%22id%22%3A%22757da2f76f1d48a0422c137c3381c6719744db08%22%2C%22name%22%3A%22Linear%20Progress%22%2C%22propertyIds%22%3A%5B%2232cb78120cd2fe25117f9b1f4f91a57780957272%22%2C%225db1be86b76b970ba91118cb2b11b41e79db2f3b%22%2C%22d2f22f56286d0f287e4eccbd1d054aaf1b7335d8%22%2C%22e7777c3a7bb1976dd049c26833b20accd16e5860%22%5D%2C%22slots%22%3A%5B%7B%22model%22%3A%22PatternSlot%22%2C%22contextId%22%3A%22children%22%2C%22description%22%3A%22Element%20that%20render%20inside%20this%20element%22%2C%22example%22%3A%22%22%2C%22hidden%22%3Afalse%2C%22label%22%3A%22children%22%2C%22propertyName%22%3A%22children%22%2C%22id%22%3A%220c97874c836f28f92abe6f5b9a4eaab2f3ecab1b%22%2C%22required%22%3Afalse%2C%22quantity%22%3A%22multiple%22%2C%22type%22%3A%22children%22%7D%5D%2C%22type%22%3A%22pattern%22%7D%2C%7B%22model%22%3A%22Pattern%22%2C%22contextId%22%3A%22lib%2Ftab.d.ts%3ATabs%22%2C%22description%22%3A%22Allow%20navigation%20between%20groups%20of%20content%22%2C%22exportName%22%3A%22Tabs%22%2C%22group%22%3A%22Tabs%22%2C%22icon%22%3A%22Sidebar%22%2C%22id%22%3A%228a623e5ff323524b086173bf83458dbbcdcf63b6%22%2C%22name%22%3A%22Tabs%22%2C%22propertyIds%22%3A%5B%22e1e897d420aaa3fb9d2fb36494f2bd0f1b68031d%22%2C%22588663d73c94201ffc7e8709e434ceab1b8723fd%22%2C%2264a3f2dbdb391a3a10b6765f285e5f19ed58dd5b%22%2C%2288fe07c928fce64f3b205dd85fd528566883ba56%22%2C%22f7007fdc7b2731a2f6f186eb0d49fba0a2481cb1%22%2C%2293fa54f52ef0aba8644a8ac99395870031a814d4%22%5D%2C%22slots%22%3A%5B%7B%22model%22%3A%22PatternSlot%22%2C%22contextId%22%3A%22children%22%2C%22description%22%3A%22%22%2C%22defaultValue%22%3A%7B%22parent%22%3A%2244a53d07cf2bb6745eb41300c5c09973a5c23753%22%2C%22id%22%3A%2244a53d07cf2bb6745eb41300c5c09973a5c23753%3Adefault%22%2C%22libraryId%22%3A%22%22%2C%22patternContextId%22%3A%22%22%2C%22props%22%3A%5B%5D%2C%22jsxFragment%22%3Atrue%2C%22children%22%3A%5B%7B%22parent%22%3A%2244a53d07cf2bb6745eb41300c5c09973a5c23753%22%2C%22id%22%3A%2244a53d07cf2bb6745eb41300c5c09973a5c23753%3Adefault%22%2C%22libraryId%22%3A%22%40meetalva%2Fmaterial-design%22%2C%22patternContextId%22%3A%22lib%2Ftab.d.ts%3ATabItem%22%2C%22jsxFragment%22%3Afalse%2C%22props%22%3A%5B%7B%22propName%22%3A%22icon%22%7D%5D%2C%22children%22%3A%5B%5D%7D%2C%7B%22parent%22%3A%2244a53d07cf2bb6745eb41300c5c09973a5c23753%22%2C%22id%22%3A%2244a53d07cf2bb6745eb41300c5c09973a5c23753%3Adefault%22%2C%22libraryId%22%3A%22%40meetalva%2Fmaterial-design%22%2C%22patternContextId%22%3A%22lib%2Ftab.d.ts%3ATabItem%22%2C%22jsxFragment%22%3Afalse%2C%22props%22%3A%5B%7B%22propName%22%3A%22icon%22%7D%5D%2C%22children%22%3A%5B%5D%7D%2C%7B%22parent%22%3A%2244a53d07cf2bb6745eb41300c5c09973a5c23753%22%2C%22id%22%3A%2244a53d07cf2bb6745eb41300c5c09973a5c23753%3Adefault%22%2C%22libraryId%22%3A%22%40meetalva%2Fmaterial-design%22%2C%22patternContextId%22%3A%22lib%2Ftab.d.ts%3ATabItem%22%2C%22jsxFragment%22%3Afalse%2C%22props%22%3A%5B%7B%22propName%22%3A%22icon%22%7D%5D%2C%22children%22%3A%5B%5D%7D%2C%7B%22parent%22%3A%2244a53d07cf2bb6745eb41300c5c09973a5c23753%22%2C%22id%22%3A%2244a53d07cf2bb6745eb41300c5c09973a5c23753%3Adefault%22%2C%22libraryId%22%3A%22%22%2C%22patternContextId%22%3A%22%22%2C%22props%22%3A%5B%5D%2C%22jsxFragment%22%3Atrue%2C%22children%22%3A%5B%5D%7D%5D%7D%2C%22example%22%3A%22%22%2C%22hidden%22%3Afalse%2C%22label%22%3A%22children%22%2C%22propertyName%22%3A%22children%22%2C%22id%22%3A%2244a53d07cf2bb6745eb41300c5c09973a5c23753%22%2C%22required%22%3Afalse%2C%22quantity%22%3A%22multiple%22%2C%22type%22%3A%22children%22%7D%5D%2C%22type%22%3A%22pattern%22%7D%2C%7B%22model%22%3A%22Pattern%22%2C%22contextId%22%3A%22lib%2Ftab.d.ts%3ATabItem%22%2C%22description%22%3A%22%22%2C%22exportName%22%3A%22TabItem%22%2C%22group%22%3A%22Tabs%22%2C%22icon%22%3A%22Square%22%2C%22id%22%3A%2240005cf7c291ca483aa2b941d03e0dba65e75fee%22%2C%22name%22%3A%22Tab%22%2C%22propertyIds%22%3A%5B%226245682a2d0bc62f7ff393b6e5742984a4f07277%22%5D%2C%22slots%22%3A%5B%7B%22model%22%3A%22PatternSlot%22%2C%22contextId%22%3A%22label%22%2C%22description%22%3A%22%22%2C%22defaultValue%22%3A%7B%22parent%22%3A%226f298acc7dfe34c835eed6e0c6f2f9f2959207e1%22%2C%22id%22%3A%226f298acc7dfe34c835eed6e0c6f2f9f2959207e1%3Adefault%22%2C%22libraryId%22%3A%22%40meetalva%2Fessentials%22%2C%22patternContextId%22%3A%22lib%2Ftext.d.ts%3AText%22%2C%22jsxFragment%22%3Afalse%2C%22props%22%3A%5B%7B%22propName%22%3A%22text%22%2C%22value%22%3A%22Tab%20Item%22%7D%5D%2C%22children%22%3A%5B%5D%7D%2C%22example%22%3A%22%22%2C%22hidden%22%3Afalse%2C%22label%22%3A%22label%22%2C%22propertyName%22%3A%22label%22%2C%22id%22%3A%226f298acc7dfe34c835eed6e0c6f2f9f2959207e1%22%2C%22required%22%3Afalse%2C%22quantity%22%3A%22multiple%22%2C%22type%22%3A%22property%22%7D%2C%7B%22model%22%3A%22PatternSlot%22%2C%22contextId%22%3A%22icon%22%2C%22description%22%3A%22%22%2C%22example%22%3A%22%22%2C%22hidden%22%3Afalse%2C%22label%22%3A%22Icon%22%2C%22propertyName%22%3A%22icon%22%2C%22id%22%3A%22f39ae4219f7e90516c2ef8a835575ec4d9f046c5%22%2C%22required%22%3Afalse%2C%22quantity%22%3A%22single%22%2C%22type%22%3A%22property%22%7D%5D%2C%22type%22%3A%22pattern%22%7D%2C%7B%22model%22%3A%22Pattern%22%2C%22contextId%22%3A%22lib%2Ftext-field.d.ts%3ATextField%22%2C%22description%22%3A%22Let%20users%20enter%20and%20edit%20text%22%2C%22exportName%22%3A%22TextField%22%2C%22group%22%3A%22Input%22%2C%22icon%22%3A%22MessageSquare%22%2C%22id%22%3A%2295b6b58b28deeedc39077b2a2828455c58a1ee69%22%2C%22name%22%3A%22Text%20field%22%2C%22propertyIds%22%3A%5B%2275e041befe0758ec235a1954f1f013bd047ede15%22%2C%22191bb051c15f78b7c3e48f1942bf21fbb74b2efc%22%2C%221715d68ba051d39284e74d1312d86f10c54a06c2%22%2C%221556631f9ed41286cf8faa857d94e48f0387d4d7%22%2C%220bec1c5a716fd3887c9a80b1e83bfc27021477e4%22%2C%22ee89525d6cbbb3d10ece3dabda5921650e97a1e6%22%2C%222507864df3b3d7699dcab46c42e7edfbcea31272%22%2C%222ac155b0d9bfc7c61fcefea4e135c8ded9f270b2%22%2C%224e133cfc3e15d71d1e4fae1427d2fc6e7acfe9da%22%2C%22eff8281e1a7c92c73be99f9a98f19e30d449eaf2%22%2C%22ca09a1bf52fdf0082adebb13e41025e1bd4e07c1%22%2C%2285c2c2fd9acaa5fe4586da9b6be6c7971cc5a992%22%5D%2C%22slots%22%3A%5B%7B%22model%22%3A%22PatternSlot%22%2C%22contextId%22%3A%22label%22%2C%22description%22%3A%22%22%2C%22defaultValue%22%3A%7B%22parent%22%3A%22570662dea41981ec5919ed400ac3fce0c03700fb%22%2C%22id%22%3A%22570662dea41981ec5919ed400ac3fce0c03700fb%3Adefault%22%2C%22libraryId%22%3A%22%40meetalva%2Fessentials%22%2C%22patternContextId%22%3A%22lib%2Ftext.d.ts%3AText%22%2C%22jsxFragment%22%3Afalse%2C%22props%22%3A%5B%7B%22propName%22%3A%22text%22%2C%22value%22%3A%22Label%22%7D%5D%2C%22children%22%3A%5B%5D%7D%2C%22example%22%3A%22%22%2C%22hidden%22%3Afalse%2C%22label%22%3A%22label%22%2C%22propertyName%22%3A%22label%22%2C%22id%22%3A%22570662dea41981ec5919ed400ac3fce0c03700fb%22%2C%22required%22%3Afalse%2C%22quantity%22%3A%22multiple%22%2C%22type%22%3A%22property%22%7D%2C%7B%22model%22%3A%22PatternSlot%22%2C%22contextId%22%3A%22helperText%22%2C%22description%22%3A%22%22%2C%22defaultValue%22%3A%7B%22parent%22%3A%2205d15495a10f9b32135b7eb8586351a01115cc08%22%2C%22id%22%3A%2205d15495a10f9b32135b7eb8586351a01115cc08%3Adefault%22%2C%22libraryId%22%3A%22%40meetalva%2Fessentials%22%2C%22patternContextId%22%3A%22lib%2Ftext.d.ts%3AText%22%2C%22jsxFragment%22%3Afalse%2C%22props%22%3A%5B%7B%22propName%22%3A%22text%22%2C%22value%22%3A%22This%20is%20a%20help%20text.%22%7D%5D%2C%22children%22%3A%5B%5D%7D%2C%22example%22%3A%22%22%2C%22hidden%22%3Afalse%2C%22label%22%3A%22helperText%22%2C%22propertyName%22%3A%22helperText%22%2C%22id%22%3A%2205d15495a10f9b32135b7eb8586351a01115cc08%22%2C%22required%22%3Afalse%2C%22quantity%22%3A%22multiple%22%2C%22type%22%3A%22property%22%7D%5D%2C%22type%22%3A%22pattern%22%7D%2C%7B%22model%22%3A%22Pattern%22%2C%22contextId%22%3A%22lib%2Ftoolbar.d.ts%3AToolbar%22%2C%22description%22%3A%22%22%2C%22exportName%22%3A%22Toolbar%22%2C%22group%22%3A%22Navigation%22%2C%22icon%22%3A%22CreditCard%22%2C%22id%22%3A%2208f496e3c4ef342d6bd96f2fea435a053aae01b6%22%2C%22name%22%3A%22Toolbar%22%2C%22propertyIds%22%3A%5B%225228b720577997b0f7810669236d8f92a4297a4d%22%2C%226aae5c490ac5f37ac5ffa49ff8a1e978bb721c7a%22%5D%2C%22slots%22%3A%5B%7B%22model%22%3A%22PatternSlot%22%2C%22contextId%22%3A%22children%22%2C%22description%22%3A%22%22%2C%22defaultValue%22%3A%7B%22parent%22%3A%2265135611ac51959f52a051aa7a84d6b4b009baaa%22%2C%22id%22%3A%2265135611ac51959f52a051aa7a84d6b4b009baaa%3Adefault%22%2C%22libraryId%22%3A%22%22%2C%22patternContextId%22%3A%22%22%2C%22props%22%3A%5B%5D%2C%22jsxFragment%22%3Atrue%2C%22children%22%3A%5B%7B%22parent%22%3A%2265135611ac51959f52a051aa7a84d6b4b009baaa%22%2C%22id%22%3A%2265135611ac51959f52a051aa7a84d6b4b009baaa%3Adefault%22%2C%22libraryId%22%3A%22%40meetalva%2Fmaterial-design%22%2C%22patternContextId%22%3A%22lib%2Fbutton.d.ts%3AIconButton%22%2C%22jsxFragment%22%3Afalse%2C%22props%22%3A%5B%7B%22propName%22%3A%22color%22%2C%22value%22%3A%22inherit%22%7D%5D%2C%22children%22%3A%5B%5D%7D%2C%7B%22parent%22%3A%2265135611ac51959f52a051aa7a84d6b4b009baaa%22%2C%22id%22%3A%2265135611ac51959f52a051aa7a84d6b4b009baaa%3Adefault%22%2C%22libraryId%22%3A%22%40meetalva%2Fessentials%22%2C%22patternContextId%22%3A%22lib%2Fbox.d.ts%3ABox%22%2C%22jsxFragment%22%3Afalse%2C%22props%22%3A%5B%7B%22propName%22%3A%22flexGrow%22%2C%22value%22%3A%221%22%7D%2C%7B%22propName%22%3A%22flexDirection%22%2C%22value%22%3A%22horizontal%22%7D%2C%7B%22propName%22%3A%22justifyContent%22%2C%22value%22%3A%22flex-start%22%7D%5D%2C%22children%22%3A%5B%7B%22parent%22%3A%2265135611ac51959f52a051aa7a84d6b4b009baaa%22%2C%22id%22%3A%2265135611ac51959f52a051aa7a84d6b4b009baaa%3Adefault%22%2C%22libraryId%22%3A%22%40meetalva%2Fmaterial-design%22%2C%22patternContextId%22%3A%22lib%2Ftypography.d.ts%3ATypography%22%2C%22jsxFragment%22%3Afalse%2C%22props%22%3A%5B%7B%22propName%22%3A%22variant%22%2C%22value%22%3A%22h6%22%7D%2C%7B%22propName%22%3A%22color%22%2C%22value%22%3A%22inherit%22%7D%5D%2C%22children%22%3A%5B%5D%7D%5D%7D%2C%7B%22parent%22%3A%2265135611ac51959f52a051aa7a84d6b4b009baaa%22%2C%22id%22%3A%2265135611ac51959f52a051aa7a84d6b4b009baaa%3Adefault%22%2C%22libraryId%22%3A%22%40meetalva%2Fmaterial-design%22%2C%22patternContextId%22%3A%22lib%2Fbutton.d.ts%3AButton%22%2C%22jsxFragment%22%3Afalse%2C%22props%22%3A%5B%7B%22propName%22%3A%22color%22%2C%22value%22%3A%22inherit%22%7D%2C%7B%22propName%22%3A%22variant%22%2C%22value%22%3A%22text%22%7D%5D%2C%22children%22%3A%5B%5D%7D%5D%7D%2C%22example%22%3A%22%22%2C%22hidden%22%3Afalse%2C%22label%22%3A%22children%22%2C%22propertyName%22%3A%22children%22%2C%22id%22%3A%2265135611ac51959f52a051aa7a84d6b4b009baaa%22%2C%22required%22%3Afalse%2C%22quantity%22%3A%22multiple%22%2C%22type%22%3A%22children%22%7D%5D%2C%22type%22%3A%22pattern%22%7D%2C%7B%22model%22%3A%22Pattern%22%2C%22contextId%22%3A%22lib%2Fsnackbar.d.ts%3ASnackbar%22%2C%22description%22%3A%22Brief%20messages%20about%20app%20processes%22%2C%22exportName%22%3A%22Snackbar%22%2C%22group%22%3A%22Snackbar%22%2C%22icon%22%3A%22MessageSquare%22%2C%22id%22%3A%222f0f33a23901db0943fdb21fd35bd5a79e568dfd%22%2C%22name%22%3A%22Snackbar%22%2C%22propertyIds%22%3A%5B%2261a25ccd5245e5371c78817551d5979cda7d1331%22%2C%22baf2906a7898e51f5b190e991e9b43a2053681a2%22%5D%2C%22slots%22%3A%5B%7B%22model%22%3A%22PatternSlot%22%2C%22contextId%22%3A%22action%22%2C%22description%22%3A%22%22%2C%22defaultValue%22%3A%7B%22parent%22%3A%2297c82cc0fce07b43678d3b3646458ee12f73d890%22%2C%22id%22%3A%2297c82cc0fce07b43678d3b3646458ee12f73d890%3Adefault%22%2C%22libraryId%22%3A%22%40meetalva%2Fmaterial-design%22%2C%22patternContextId%22%3A%22lib%2Fbutton.d.ts%3AButton%22%2C%22jsxFragment%22%3Afalse%2C%22props%22%3A%5B%5D%2C%22children%22%3A%5B%5D%7D%2C%22example%22%3A%22%22%2C%22hidden%22%3Afalse%2C%22label%22%3A%22action%22%2C%22propertyName%22%3A%22action%22%2C%22id%22%3A%2297c82cc0fce07b43678d3b3646458ee12f73d890%22%2C%22required%22%3Afalse%2C%22quantity%22%3A%22multiple%22%2C%22type%22%3A%22property%22%7D%2C%7B%22model%22%3A%22PatternSlot%22%2C%22contextId%22%3A%22message%22%2C%22description%22%3A%22%22%2C%22defaultValue%22%3A%7B%22parent%22%3A%222a37f36bec79ad9fc9e48290feacc477bb862bba%22%2C%22id%22%3A%222a37f36bec79ad9fc9e48290feacc477bb862bba%3Adefault%22%2C%22libraryId%22%3A%22%40meetalva%2Fessentials%22%2C%22patternContextId%22%3A%22lib%2Ftext.d.ts%3AText%22%2C%22jsxFragment%22%3Afalse%2C%22props%22%3A%5B%7B%22propName%22%3A%22text%22%2C%22value%22%3A%22This%20is%20a%20message!%22%7D%5D%2C%22children%22%3A%5B%5D%7D%2C%22example%22%3A%22%22%2C%22hidden%22%3Afalse%2C%22label%22%3A%22message%22%2C%22propertyName%22%3A%22message%22%2C%22id%22%3A%222a37f36bec79ad9fc9e48290feacc477bb862bba%22%2C%22required%22%3Afalse%2C%22quantity%22%3A%22multiple%22%2C%22type%22%3A%22property%22%7D%2C%7B%22model%22%3A%22PatternSlot%22%2C%22contextId%22%3A%22children%22%2C%22description%22%3A%22Element%20that%20render%20inside%20this%20element%22%2C%22example%22%3A%22%22%2C%22hidden%22%3Afalse%2C%22label%22%3A%22children%22%2C%22propertyName%22%3A%22children%22%2C%22id%22%3A%22f73c405453c7f1e67bf702871fd6f0854618d18a%22%2C%22required%22%3Afalse%2C%22quantity%22%3A%22multiple%22%2C%22type%22%3A%22children%22%7D%5D%2C%22type%22%3A%22pattern%22%7D%2C%7B%22model%22%3A%22Pattern%22%2C%22contextId%22%3A%22lib%2Fsnackbar.d.ts%3ASnackbarContent%22%2C%22description%22%3A%22Always%20shows%20the%20message%22%2C%22exportName%22%3A%22SnackbarContent%22%2C%22group%22%3A%22Snackbar%22%2C%22icon%22%3A%22Info%22%2C%22id%22%3A%22f57c4d53f97ef59f4669d66e15130bb629cbddd1%22%2C%22name%22%3A%22Snackbar%20Content%22%2C%22propertyIds%22%3A%5B%5D%2C%22slots%22%3A%5B%7B%22model%22%3A%22PatternSlot%22%2C%22contextId%22%3A%22action%22%2C%22description%22%3A%22%22%2C%22defaultValue%22%3A%7B%22parent%22%3A%2228cd183f9038f0207e66933f64499a718c80cc92%22%2C%22id%22%3A%2228cd183f9038f0207e66933f64499a718c80cc92%3Adefault%22%2C%22libraryId%22%3A%22%40meetalva%2Fmaterial-design%22%2C%22patternContextId%22%3A%22lib%2Fbutton.d.ts%3AButton%22%2C%22jsxFragment%22%3Afalse%2C%22props%22%3A%5B%5D%2C%22children%22%3A%5B%5D%7D%2C%22example%22%3A%22%22%2C%22hidden%22%3Afalse%2C%22label%22%3A%22action%22%2C%22propertyName%22%3A%22action%22%2C%22id%22%3A%2228cd183f9038f0207e66933f64499a718c80cc92%22%2C%22required%22%3Afalse%2C%22quantity%22%3A%22multiple%22%2C%22type%22%3A%22property%22%7D%2C%7B%22model%22%3A%22PatternSlot%22%2C%22contextId%22%3A%22message%22%2C%22description%22%3A%22%22%2C%22defaultValue%22%3A%7B%22parent%22%3A%22b127da93108c47062d3d3482b7eadcbf9eebe8c9%22%2C%22id%22%3A%22b127da93108c47062d3d3482b7eadcbf9eebe8c9%3Adefault%22%2C%22libraryId%22%3A%22%40meetalva%2Fessentials%22%2C%22patternContextId%22%3A%22lib%2Ftext.d.ts%3AText%22%2C%22jsxFragment%22%3Afalse%2C%22props%22%3A%5B%7B%22propName%22%3A%22text%22%2C%22value%22%3A%22This%20is%20a%20message!%22%7D%5D%2C%22children%22%3A%5B%5D%7D%2C%22example%22%3A%22%22%2C%22hidden%22%3Afalse%2C%22label%22%3A%22message%22%2C%22propertyName%22%3A%22message%22%2C%22id%22%3A%22b127da93108c47062d3d3482b7eadcbf9eebe8c9%22%2C%22required%22%3Afalse%2C%22quantity%22%3A%22multiple%22%2C%22type%22%3A%22property%22%7D%2C%7B%22model%22%3A%22PatternSlot%22%2C%22contextId%22%3A%22children%22%2C%22description%22%3A%22Element%20that%20render%20inside%20this%20element%22%2C%22example%22%3A%22%22%2C%22hidden%22%3Afalse%2C%22label%22%3A%22children%22%2C%22propertyName%22%3A%22children%22%2C%22id%22%3A%222b639457889c2f7f1de0ec082251ace9fe5f9377%22%2C%22required%22%3Afalse%2C%22quantity%22%3A%22multiple%22%2C%22type%22%3A%22children%22%7D%5D%2C%22type%22%3A%22pattern%22%7D%5D%2C%22state%22%3A%22connected%22%7D%5D%2C%22userStore%22%3A%7B%22model%22%3A%22UserStore%22%2C%22actions%22%3A%5B%7B%22model%22%3A%22UserStoreAction%22%2C%22acceptsProperty%22%3Afalse%2C%22id%22%3A%2292cd5e0c-87bb-40f5-b287-18fe3740cc1f%22%2C%22name%22%3A%22No%20Interaction%22%2C%22type%22%3A%22noop%22%7D%2C%7B%22model%22%3A%22UserStoreAction%22%2C%22acceptsProperty%22%3Afalse%2C%22id%22%3A%229af76103-c677-4b0f-8636-c721bd4cfd1a%22%2C%22name%22%3A%22Switch%20Page%22%2C%22storePropertyId%22%3A%22587f6408-96fa-4490-9352-e99b4aa91064%22%2C%22type%22%3A%22set%22%7D%2C%7B%22model%22%3A%22UserStoreAction%22%2C%22acceptsProperty%22%3Afalse%2C%22id%22%3A%229fd14e94-185e-41a2-bea5-97be0895ee2b%22%2C%22name%22%3A%22Navigate%22%2C%22type%22%3A%22open-external%22%7D%2C%7B%22model%22%3A%22UserStoreAction%22%2C%22acceptsProperty%22%3Atrue%2C%22id%22%3A%22553d43af-1586-4f54-b04a-88208b26fc3c%22%2C%22name%22%3A%22Set%20Variable%22%2C%22type%22%3A%22set%22%7D%5D%2C%22currentPageProperty%22%3A%7B%22model%22%3A%22UserStoreProperty%22%2C%22id%22%3A%22587f6408-96fa-4490-9352-e99b4aa91064%22%2C%22name%22%3A%22Current%20Page%22%2C%22concreteValue%22%3A%22fb622283-a889-40e2-9058-b5e5770b7946%22%2C%22initialValue%22%3A%22%22%2C%22type%22%3A%22concrete%22%2C%22valueType%22%3A%22page%22%7D%2C%22enhancer%22%3A%7B%22model%22%3A%22UserStoreEnhancer%22%2C%22id%22%3A%224bcc86ad-c79b-497d-bd4f-a9acd8c6a57f%22%2C%22typeScript%22%3A%22import%20*%20as%20Alva%20from%20'alva'%3B%5Cn%5Cnexport%20function%20onStoreCreate(store%3A%20Alva.DesignTimeUserStore)%3A%20Alva.DesignTimeUserStore%20%7B%5Cn%5Ct%2F%2F%20Add%20properties%20to%20your%20store%20here%2C%20e.g.%3A%5Cn%5Ct%2F%2F%20store.defineProperty('hello'%2C%20%7B%20value%3A%20'Hello'%20%7D)%3B%5Cn%5Ct%2F%2F%20store.defineProperty('world'%2C%20%7B%20value%3A%20'World'%20%7D)%3B%5Cn%5Ct%2F%2F%20store.defineProperty('helloWorld'%2C%20%7B%20get%3A%20()%20%3D%3E%20store.getProperty('hello').getValue()%20%2B%20'%20'%20%2B%20store.getProperty('world').getValue()%20%7D)%3B%5Cn%5Ctreturn%20store%3B%5Cn%7D%5Cn%22%2C%22javaScript%22%3A%22exports.onStoreCreate%20%3D%20function%20onStoreCreate(store)%20%7B%20return%20store%3B%20%7D%22%7D%2C%22id%22%3A%22f7b89846-c8dd-4f91-9061-dee22270dcf0%22%2C%22properties%22%3A%5B%7B%22model%22%3A%22UserStoreProperty%22%2C%22id%22%3A%22cfa202fa-4f28-4dca-9439-1b0166489152%22%2C%22name%22%3A%22notif_show%22%2C%22initialValue%22%3A%22%22%2C%22type%22%3A%22concrete%22%2C%22valueType%22%3A%22string%22%7D%2C%7B%22model%22%3A%22UserStoreProperty%22%2C%22id%22%3A%22b51b7c5a-190b-4e2f-a00f-dcec09613b7c%22%2C%22name%22%3A%22update_mode%22%2C%22initialValue%22%3A%22%22%2C%22type%22%3A%22concrete%22%2C%22valueType%22%3A%22string%22%7D%5D%2C%22references%22%3A%5B%7B%22model%22%3A%22UserStoreReference%22%2C%22id%22%3A%22d2b82990-bd5b-4e2b-ab7b-7a4b837e6fc3%22%2C%22open%22%3Afalse%2C%22elementPropertyId%22%3A%224913e6ca-a506-4059-bf5b-a70afe0c8ab6-dfcd96d80b0388d7912a0a48f2d8c32ee69534e6%22%7D%2C%7B%22model%22%3A%22UserStoreReference%22%2C%22id%22%3A%2256269534-f4eb-459b-9d78-2a5665f1e8e1%22%2C%22open%22%3Afalse%2C%22elementPropertyId%22%3A%2260667769-49fa-47e4-9024-8225275de4b9-e60701c0268504b4a527001949dae17f722b39f7%22%2C%22userStorePropertyId%22%3A%22cfa202fa-4f28-4dca-9439-1b0166489152%22%7D%2C%7B%22model%22%3A%22UserStoreReference%22%2C%22id%22%3A%224b404ecc-e895-41ac-8f4d-95bf299fbab9%22%2C%22open%22%3Afalse%2C%22elementPropertyId%22%3A%2207b3c261-4968-4f5f-b1c1-c6982013333d-e60701c0268504b4a527001949dae17f722b39f7%22%2C%22userStorePropertyId%22%3A%22b51b7c5a-190b-4e2f-a00f-dcec09613b7c%22%7D%5D%7D%2C%22version%22%3A2%7D%2C%22transferType%22%3A%22inline%22%2C%22mode%22%3A%22static%22%7D